2025-05-07 12:48:23 -05:00
|
|
|
[files]
|
|
|
|
extend-exclude = [
|
|
|
|
"**/target",
|
|
|
|
"node_modules",
|
|
|
|
"build",
|
|
|
|
"dist",
|
|
|
|
"out",
|
|
|
|
"**/Cargo.lock",
|
|
|
|
"docs/**/*.md",
|
|
|
|
"docs/**/*.json",
|
|
|
|
"e2e/playwright/lib/console-error-whitelist.ts",
|
|
|
|
".package-lock.json",
|
|
|
|
"**/package-lock.json",
|
|
|
|
"openapi/*.json",
|
|
|
|
"packages/codemirror-lang-kcl/test/all.test.ts",
|
|
|
|
"public/kcl-samples",
|
|
|
|
"rust/kcl-lib/tests/kcl_samples",
|
|
|
|
"tsconfig.tsbuildinfo",
|
|
|
|
"src/lib/machine-api.d.ts",
|
|
|
|
"kcl-book/book",
|
|
|
|
]
|
|
|
|
|
|
|
|
[default.extend-words]
|
2025-05-16 23:02:30 +01:00
|
|
|
metalness = "metalness" # appearance API
|
2025-05-07 12:48:23 -05:00
|
|
|
Hom = "Hom" # short for homogenous
|
|
|
|
typ = "typ" # used to declare a variable named 'type' which is a reserved keyword in Rust
|
|
|
|
ue = "ue" # short for UnaryExpression
|
|
|
|
THRE = "THRE" # Weird bug that wrongly detects THREEjs as a typo
|
|
|
|
nwo = "nwo" # don't know what this is about tbh
|
|
|
|
"ot" = "ot" # some abbreviation, idk what
|
|
|
|
"oe" = "oe" # some abbreviation, idk what
|
2025-05-16 23:02:30 +01:00
|
|
|
"colinear" = "colinear" # some engine shit, kidding
|
2025-05-07 12:48:23 -05:00
|
|
|
|
|
|
|
[default]
|
|
|
|
extend-ignore-identifiers-re = [
|
|
|
|
"\\dnd", # e.g. 2nd
|
|
|
|
]
|
|
|
|
extend-ignore-re = [
|
|
|
|
"@xstate-layout .*",
|
|
|
|
]
|