Releases: webpro-nl/knip
Releases · webpro-nl/knip
Release 5.34.0
- Don't use
path
if step also hasrepository
in github-action plugin (c6e4d31) - Give plugins a chance to prep config args (a2217a2)
- Let's start out conservatively (a2e83f8)
- More consistent naming (bae87d9)
- Optimize a bit after the dust has settled (31f1e7e)
- Cherry on the pie (617e067)
- Handle config files only once across workspaces (939f511)
- Improve naming and simplify a few things (f4db204)
- Add coverage for unused files with compiler extension (c2e2712)
- Ignore
virtual:
imports, don't report as unlisted dependencies (2ef75cc) - Remove module resolving from plugins (53839e0)
- Temp use Bun for in this integration test for green lights (98c1ff7)
- Add ability to add unresolved imports to
ignoreDependencies
(b8875be) - Let's start out a tad more conservative (58ba79f)
- Update dependencies (f4dc1e1)
- Optimize referenced dependency handling (a413ad8)
- Resolve config file paths and parse recursively (c03f963)
- Exclude empty config file path arrays from debug output (d288779)
- Extend typedoc plugin (f2732fa)
- Presets are extended by local config in jest plugin (4973a9d)
- Add test case to get refs from scripts (6115107)
- Refactor binary resolver & referenced dependency handling (f1349c2)
Release 5.33.3
Release 5.33.2
Release 5.33.1
- Upgrade jiti (a056e8d)
Release 5.33.0
Release 5.32.0
- Add
pos
to reference pragma import node (f704a2b) - Rename propertyAccessCall → resolveCall (72b4827)
- Update dev doc (36b85ba)
- Minor refactor, add comments to get-imports-and-exports (e9416ec)
- Add
ts.isPropertyAssignment
toisConsiderReferencedNS
(e4bada4) - Use
{default: true}
in jiti.import call (700a091) - Update a few dependencies (d2a7b59)
- Consider enum members used if used in object enumeration method (resolves #699) (feab792)
- Refactor behavior with/out ignoreExportsUsedInFile (14d2cfc)
- Always check types/classes for referenced in exported type (50bc125)
- Don't try to find refs to empty string in
findInternalReferences
(42d626f) - Don't ignore (global) dependency if relative path (86ec088)
- Move hard-coded
deno
out of bash parser (fb0da5b) - Add travis CI plugin (4821b52)
- Improve nyc plugin (e6fa86a)
- Stylelint plugin - fix issue where "customSyntax" property is not recognised as a resolved dependency (#802) (fdb0246)
- Don't try to find refs to empty string in
findInternalReferences
(fixes #800) (d9ae5dc) - Update docs (0749921)
- Post "two years" (69c021b)
Release 5.31.0
- Do not treat trailing
#
in gitignore as comment (#797) (7fc6355) - Fix extension for file fixture containing TS (847649d)
- Update some devDependencies (d304d8d)
- Update docs for auto-fix (close #788) (48fbddf)
- Consistent reporter output (94da7f7)
- Add support for enum and class members (1109cbf)
- Refactor for reuse/readabilty, more tests (20c2390)
- Fix issue type in export declarations (0f786f4)
- Support exported types (2a251fa)
- Improve unused export fixer, add tests (b0bb643)
- Update docs (b384403)
- Improve var naming in tests (2ed9e51)
- Upgrade to jiti v2.1.0 (dea12f8)
- Update docs re. known issues w/ jiti (6819eb9)
- Remove obsolete jiti options (6d47630)
- Use jiti.import + add tests (resolves #565) (3dd8ea6)
- Migrate to jiti v2 (de7fa2d)
Release 5.30.6
- Ignore TS issue with Bun for now (2a36139)
- Add --trace arguments to help text (4b314e2)
- accept _ and . in package names (#790) (84db245)
- Remove duplicate job (it's in integration.yml as well) (2b550b0)
- continue-on-error: true → fail-fast: false (8ed9314)
- Update argos ci commands (ed4bad2)
- Add freeCodeCamp to integration suite (0784ca5)
- Update FUNDING.yml (cf6c5fe)