✨ Add knip for unused dependency and dead code detection

- 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
This commit is contained in:
tmu committed 2026-09-04 23:08:56 +02:00
1 parent 3fa72820df
commit ec98223f8d
5 files changed
+947 -37

No files matched your search

+932 -32
View File
File diff suppressed because it is too large. Load diff