Skip to content

Releases: webpro-nl/knip

Release 5.34.0

24 Oct 06:36
Compare
Choose a tag to compare
  • Don't use path if step also has repository 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

10 Oct 07:16
Compare
Choose a tag to compare

Release 5.33.2

08 Oct 19:10
Compare
Choose a tag to compare
  • Revert "Add/fix getPluginEntryFilePatterns helper" (resolves #804) (3ee0476)
  • Add French article + order by date (recent first) (617a06a)
  • Skip windows-latest (error: "The syntax of the command is incorrect") (aebbfb6)

Release 5.33.1

07 Oct 17:19
Compare
Choose a tag to compare

Release 5.33.0

07 Oct 16:57
Compare
Choose a tag to compare
  • Remove more whitespace including newlines with enum members (29b35ea)
  • Upgrade jiti to v2.3.2 (c5b94c9)
  • Add module and browser fields to getEntryPathsFromManifest (e63ebec)

Release 5.32.0

06 Oct 18:59
Compare
Choose a tag to compare
  • 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 to isConsiderReferencedNS (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

03 Oct 05:37
Compare
Choose a tag to compare
  • 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

27 Sep 10:38
Compare
Choose a tag to compare
  • 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)

Release 5.30.5

23 Sep 08:29
Compare
Choose a tag to compare
  • Use root testDir fallback in projects in playwright plugin (d4c5af9)
  • Try harder to resolve package name (1e64b6c)
  • Consider module.exports = require() to be re-exports (e2bdb95)
  • Auto-format docs (e40f618)

Release 5.30.4

22 Sep 14:34
Compare
Choose a tag to compare
  • Bun is catching up (1002b67)
  • Deal with packages that confusingly include package.json#types but also recommend to install DT pkg (dd10163)