- Add check:knip using --include dependencies,exports,files (skips the noisy 'types' category, which produces false positives for libraries whose exported types are part of the public API) - Remove tslib and type-fest (both caught as unused by knip) - Add 'knip' to cspell word list - No knip config file: the --include flag keeps the scope targeted without boilerplate, matching the 'keep it simple' principle - Document in project-specs.md (CHECK section) and README.md
26 lines
493 B
JSON
26 lines
493 B
JSON
{
|
|
"version": "0.2",
|
|
"language": "en",
|
|
"words": [
|
|
"tslib",
|
|
"typefest",
|
|
"lefthook",
|
|
"oxlint",
|
|
"oxfmt",
|
|
"oxc",
|
|
"nodenext",
|
|
"oxfmtrc",
|
|
"oxlintrc",
|
|
"EDITMSG",
|
|
"typescriptteam",
|
|
"gitmoji",
|
|
"dbaeumer",
|
|
"msvc",
|
|
"publint",
|
|
"attw",
|
|
"arethetypeswrong",
|
|
"knip"
|
|
],
|
|
"ignorePaths": ["dist", "node_modules", "coverage", "*.svg", ".gitignore"]
|
|
}
|