Skip to content

Latest commit

 

History

History
513 lines (282 loc) · 23 KB

CHANGELOG.md

File metadata and controls

513 lines (282 loc) · 23 KB

npm-pkg-lint changelog

3.10.5 (2024-12-06)

Bug Fixes

  • deps: update dependency @humanwhocodes/momoa to v3.3.4 (83ca8ad)

3.10.4 (2024-11-29)

Bug Fixes

  • remove extra quotes from aliased disallowed dependency (553711c)

3.10.3 (2024-11-24)

Bug Fixes

  • better handling of recursive dependencies (cb020d0)

3.10.2 (2024-11-15)

Bug Fixes

  • deps: update dependency @humanwhocodes/momoa to v3.3.3 (54f1735)

3.10.1 (2024-11-08)

Bug Fixes

  • deps: update dependency @humanwhocodes/momoa to v3.3.2 (27d9acd)

3.10.0 (2024-11-04)

Features

  • deps: replace execa with nano-spawn (a118361)

3.9.3 (2024-11-01)

Bug Fixes

  • deps: update dependency @humanwhocodes/momoa to v3.3.1 (049bf42)

3.9.2 (2024-10-18)

Bug Fixes

  • deps: update dependency @humanwhocodes/momoa to v3.3.0 (494dd14)

3.9.1 (2024-10-11)

Bug Fixes

  • deps: update dependency @humanwhocodes/momoa to v3.2.2 (82e19de)

3.9.0 (2024-09-21)

Features

  • disallow @tsconfig/ packages as non-devdependency (3334ab1)
  • match @tsconfig/node* and engines.node versions (cf5d931)

3.8.0 (2024-09-12)

Features

  • show proper line and column in package.json (b094ac2)

Bug Fixes

  • sort messages by line/column (dca57bb)

3.7.2 (2024-09-12)

Bug Fixes

  • use full absolute path to files in output (9b3990a)

3.7.1 (2024-09-07)

Bug Fixes

  • fix regression error with unpublished packages (3477283)

3.7.0 (2024-09-07)

Features

  • allow --allow-dependency to suppress errors about deprecated packages (1c666a7)

Bug Fixes

  • dont yield warnings about unpublished devdependencies (713aa32)

3.6.8 (2024-08-23)

Bug Fixes

  • deps: update dependency execa to v9.3.1 (740e2bc)

3.6.7 (2024-08-02)

Bug Fixes

  • deps: update dependency tar to v7.4.2 (64a62d7)
  • deps: update dependency tar to v7.4.3 (f8f6e09)

3.6.6 (2024-07-26)

Bug Fixes

  • deps: update dependency tar to v7.4.1 (c645cb5)

3.6.5 (2024-07-19)

Bug Fixes

  • deps: update dependency semver to v7.6.3 (86d4cc0)

3.6.4 (2024-06-28)

Bug Fixes

  • deps: update dependency execa to v9.2.0 (49067c7)
  • deps: update dependency execa to v9.3.0 (5f34c36)

3.6.3 (2024-06-21)

Bug Fixes

  • deps: update dependency tar to v7.4.0 (c88b6df)

3.6.2 (2024-06-07)

Bug Fixes

  • deps: update dependency tar to v7.2.0 (00641e1)

3.6.1 (2024-05-24)

Bug Fixes

  • querystring marked as obsolete (b9e048e)

3.6.0 (2024-05-19)

Features

  • add --ignore-node-version to disable outdated-engines node version error (4f12e8a)
  • deps: update dependency execa to v9 (dbd310b)

3.5.3 (2024-05-17)

Bug Fixes

  • deps: update dependency semver to v7.6.2 (0aa25fd)

3.5.2 (2024-05-10)

Bug Fixes

  • deps: update dependency semver to v7.6.1 (85110d2)
  • deps: update dependency tar to v7.1.0 (6fcf3d5)

3.5.1 (2024-04-19)

Bug Fixes

  • deps: update dependency tar to v7.0.1 (a8ef125)

3.5.0 (2024-04-14)

Features

  • deps: update dependency tar to v7 (5560094)

3.4.1 (2024-04-12)

Bug Fixes

  • handle when direct dependency is unpublished (1cace31)

3.4.0 (2024-04-07)

Features

  • add --allow-dependency to ignore disallowed dependency (0603db9)

3.3.1 (2024-04-06)

Bug Fixes

  • handle npm: prefix in dependencies (c828d32)

3.3.0 (2024-04-05)

Features

  • support --cache to set custom cache directory (15c1cdd)

3.2.3 (2024-03-29)

Bug Fixes

  • deps: update dependency tar to v6.2.1 (d57d4f1)

3.2.2 (2024-03-08)

Bug Fixes

  • deps: update dependency tmp to v0.2.3 (6d0a9ee)

3.2.1 (2024-03-01)

Bug Fixes

  • deps: update dependency tmp to v0.2.2 (93391d8)

3.2.0 (2024-02-28)

Features

  • allow jest dependencies when using jest keyword (f9b7c9d)

3.1.0 (2024-02-10)

Features

  • deps: update dependency find-up to v7 (4c8826e)

Bug Fixes

  • handle unpublished packages/versions (52a5bc4)

3.0.1 (2024-02-09)

Bug Fixes

  • deps: update dependency semver to v7.6.0 (6c308ec)

3.0.0 (2023-12-28)

⚠ BREAKING CHANGES

  • deps: require nodejs 18 or later

Features

  • add a few more disallowed dependencies (d386a79)
  • deps: require nodejs 18 or later (e24fbb1)
  • new rule deprecated-dependencies (423072e)
  • new rule obsolete-dependencies (e17e283)
  • stricter validation of repository field (7df0e54)
  • update active nodejs versions (a57b4c7)

Bug Fixes

  • detect eslint flat config as disallowed files (811acaf)
  • disallow ava, c8, hereby and playwright configuration in tarball (e942a67)
  • engine constraints verify the lowest version allowed by range (1a6fed5)
  • handle when @types/node is declared as latest (1214065)
  • look for .cjs and .mjs when looking for "rc files" (42a237f)

2.1.0 (2023-11-23)

Features

  • persistent cache for npm package data (ddc2083)

2.0.3 (2023-09-15)

Dependency upgrades

  • deps: update dependency tar to v6.2.0 (0151497)

2.0.2 (2023-08-23)

Dependency upgrades

  • deps: update dependency execa to v8 (0ce6c1f)

2.0.1 (2023-08-15)

Dependency upgrades

  • deps: update dependency @html-validate/stylish to v4.2.0 (96fee79)

2.0.0 (2023-07-28)

⚠ BREAKING CHANGES

  • require nodejs 16 or later

Features

  • require nodejs 16 or later (b038f51)

Bug Fixes

  • warn about node versions < 16 (db74b48)

Dependency upgrades

  • deps: update dependency @html-validate/stylish to v4.0.1 (2227039)
  • deps: update dependency @html-validate/stylish to v4.1.0 (baa7473)
  • deps: update dependency execa to v7.2.0 (4fb750d)
  • deps: update dependency semver to v7.5.1 (535ac47)
  • deps: update dependency semver to v7.5.2 (4cf73e5)
  • deps: update dependency semver to v7.5.3 (e91f05c)
  • deps: update dependency semver to v7.5.4 (d123287)
  • deps: update dependency tar to v6.1.14 (4e26a31)
  • deps: update dependency tar to v6.1.15 (f87b2c6)

1.14.1 (2023-05-04)

Bug Fixes

1.14.0 (2023-05-02)

Features

  • ensure typescript types comes first in exports (1e76b9b)

1.13.0 (2023-04-30)

Features

Dependency upgrades

  • deps: update dependency @html-validate/stylish to v4 (23c0be0)
  • deps: update dependency execa to v7 (f63c699)
  • deps: update dependency find-up to v6 (a2b6d5c)
  • deps: update dependency semver to v7.5.0 (36c11eb)

1.12.0 (2023-04-13)

Features

  • verify exports field in package.json (6a7408f), closes #159

Dependency upgrades

  • deps: update dependency semver to v7.4.0 (0e53246)

1.11.2 (2023-01-15)

Bug Fixes

  • dont minify and add sourcemap instead (bebaafd)
  • ignore @types/node when verifying transitive engine constraints (d9fed79)

Dependency upgrades

  • deps: update dependency semver to v7.3.8 (420b1d6)
  • deps: update dependency tar to v6.1.13 (f1f0394)

1.11.1 (2022-05-25)

Bug Fixes

  • disallow (spec|test).d.ts.map (8fce5dd)

Dependency upgrades

  • deps: update dependency @html-validate/stylish to v3 (5754f8d)

1.11.0 (2022-05-02)

Features

Dependency upgrades

  • deps: update dependency semver to v7.3.6 (a6374dc)
  • deps: update dependency semver to v7.3.7 (2f32363)

1.10.0 (2022-03-24)

Features

  • allow prettier packages as dependency if keywords include "prettier" (19ad790)

1.9.1 (2022-03-10)

Bug Fixes

1.9.0 (2022-03-01)

Features

  • allow eslint packages as dependency if keywords include "eslint" (7f582d1)
  • disallow scoped eslint packages and formatters (780bef1)

1.8.0 (2022-03-01)

Features

  • disallow windows reserved filenames (c5dd47e)

1.7.0 (2022-02-20)

Features

  • disallow *.spec.js.map files (f5773d3)

Dependency upgrades

  • deps: pin dependencies (664ea7b)
  • deps: update dependency @html-validate/stylish to v2.0.1 (ebae0ce)
  • deps: update dependency tar to v6.1.11 (d52d912)

1.6.0 (2022-02-16)

Features

  • bundle all dependencies (d6026eb)

1.5.0 (2021-09-21)

Features

  • new rule types-node-matching-engine (c9fda99)

Dependency upgrades

  • deps: update dependency @html-validate/stylish to v2 (1c68c80)

1.4.0 (2021-06-05)

Features

  • bump node release table (node 10 now returns an error) (6c38aad)
  • verify engine constrains (535906f)

1.3.0 (2020-11-21)

Features

  • check for unsupported node versions (c788c00)

1.2.0 (2020-11-17)

Features

  • add --allow-types-dependencies to allow @types/* (087facc)
  • disallow packages as dependencies (9088173)
  • support ignoring missing fields (fb688e5)
  • support reading package.json directly from tarball (bfbf3fc)
  • support reading tarball from stdin (85981c4)

Bug Fixes

  • browser field may contain false (9957100)
  • disallow *.(spec|test).d.ts (e6c2b88)
  • handle large package.json files (e1bb35e)
  • handle leading ./ in filenames (371114c)
  • handle packages not using package/ as root (b376852)
  • handle packages with index.js but trailing slash (8cb0fb4)
  • handle resolving files without .js extension (0555d38)
  • handle when main points to directory with index.js (368f2a6)
  • regenerate package name when using stdin (15487e4)
  • tweak allowed files and dependencies (f50be59)

1.1.0 (2020-11-14)

Features

  • --pkgfile and --tarball are now optional (8b501eb)
  • validate package fields (db27fe5)
  • validates presence of files referenced in package.json (f30798e)
  • verify presence of shebang (d4e835f)

Bug Fixes

  • handle scoped packages (dbcc1b6)
  • skip outputting result when there are no errors (f64d172)

1.0.3 (2020-11-11)

Bug Fixes

1.0.2 (2020-11-11)

Bug Fixes

1.0.1 (2020-11-11)

Bug Fixes

  • compile package before release (a33e5ce)

1.0.0 (2020-11-11)

Features

Bug Fixes

  • exit with error code on any error (77c0f6a)