Skip to content

Releases: webpro-nl/knip

Release 0.4.2

12 Oct 22:26
Compare
Choose a tag to compare
  • Fixed regression in tsconfig path (9595c75)
  • Start using custom error classes (a4a2af6)
  • Sorry, I couldn't resist (8eed621)

Release 0.4.1

12 Oct 10:04
Compare
Choose a tag to compare
  • Use workaround for globby require/import incompat (a913825)
  • Rework gitignore handling (278cbe8)
  • Refactor cli and runner (more config flexibility and better tests) (44b6dac)
  • Add better reasoning, comparison table and explain name (3170543)
  • Fix --cwd to --dir and minor edits in docs (f9f7a95)

Release 0.4.0

11 Oct 16:51
Compare
Choose a tag to compare
  • Knip unused exports (2e7b67a)
  • Add --ignore and --no-gitignore options (fixes #8) (b1d10b9)

Release 0.3.0

11 Oct 13:45
Compare
Choose a tag to compare
  • Update docs (60a1280)
  • Rename cwd to dir (4054958)
  • Skip export default syntax (a01f80f)
  • Add support for alternative tsconfig.json file path (fb7091f)
  • Add support for JavaScript projects (without tsconfig.json) (4e47301)
  • Always insert title for unused dev dependency report type (70f018a)
  • Minor (0d0ca55)
  • Add convenience to add "dev" config and add tests (a468189)

Release 0.2.0

10 Oct 13:59
Compare
Choose a tag to compare
  • Update docs & help (674b29b)
  • Find unused and unlisted (dev) dependencies (67d31f3)
  • Improve --max-issues and --no-progress handling (984fc5a)

Release 0.1.2

09 Oct 21:04
Compare
Choose a tag to compare
  • Rename project from exportman to knip (dc32cb8)

Release 0.1.1

08 Oct 08:41
Compare
Choose a tag to compare
  • Fix assertions for progress indicator (1d386f3)
  • Eating my own dog food (03d6ce1)
  • Eat your own dog food (bfe6fba)

Release 0.1.0

07 Oct 16:10
Compare
Choose a tag to compare
  • Update docs (e2629db)
  • Swap groups in the reports (49e2c28)
  • Rename filePatterns to projectFiles (64f2dc9)
  • Fix type output for unreferenced ns types (76b0309)
  • Split namespaces members into nsExports & nsTypes (58bd222)
  • Use snake-case for CLI arguments (36ac63f)
  • Improve default config resolution (f2e3146)
  • Fix up tsconfig.json (949c2ab)
  • Rename "unused" to "unreferenced" in code (31ba4fa)
  • Update docs (48a7acf)
  • Look for package.json#exportman and ./exportman.json when no --config is provided (2801e14)
  • Minor (826ae9c)
  • Add prettier + config (48e83f2)
  • Exit with non-zero code until --maxIssues (default: 1) (7279a58)
  • Use only & exclude report groups (299326e)

Release 0.0.6

06 Oct 15:34
Compare
Choose a tag to compare
  • Bail out when unused ns member in file was already reported (30d33b1)
  • Add links to package.json (744bd65)

Release 0.0.5

06 Oct 14:58
Compare
Choose a tag to compare