node-installed-check-core

Checks whether installed modules fulfills the requirements of package.json

MIT License

Downloads
83.7K
Stars
5
Committers
3

Bot releases are hidden (Show)

node-installed-check-core -

Published by voxpelli about 1 year ago

node-installed-check-core -

Published by voxpelli about 1 year ago

node-installed-check-core -

Published by voxpelli over 1 year ago

node-installed-check-core -

Published by voxpelli over 1 year ago

node-installed-check-core -

Published by voxpelli over 1 year ago

  • Feature/fix: Handle aliased packages #94 #93 4e55d0b

https://github.com/voxpelli/node-installed-check-core/compare/v7.0.1...v7.1.0

node-installed-check-core -

Published by voxpelli over 1 year ago

  • Update dependencies (#81, #87, #88) 15e3154 36047c2 5cbda73 314387b 8caf44e

https://github.com/voxpelli/node-installed-check-core/compare/v7.0.0...v7.0.1

node-installed-check-core -

Published by voxpelli over 1 year ago

  • BREAKING: Drop Node 14 as it is EOL fd92899
  • Update dependencies and dev dependencies
  • Test types against TypeScripty 5.0

https://github.com/voxpelli/node-installed-check-core/compare/v6.0.2...v7.0.0

node-installed-check-core -

Published by voxpelli about 2 years ago

node-installed-check-core -

Published by voxpelli over 2 years ago

node-installed-check-core -

Published by voxpelli over 2 years ago

  • Breaking change: Now requires Node.js version matching ^14.18.0 || >=16.0.0
  • Breaking change: Is now a pure ESM package

https://github.com/voxpelli/node-installed-check-core/compare/v5.0.0...v6.0.0

node-installed-check-core -

Published by voxpelli almost 3 years ago

All changes from previous pre-releases:

  • Breaking change: Now requires Node.js version matching ^12.20.0 || ^14.13.1 || >=16.0.0, to ensure compatibility with ESM-based dependencies
  • Possibly breaking change: The engine checks are now driven by @voxpelli/semver-set version 3.x, which is rewritten from scratch, only keeping the tests and the exported API from before. This to fix the license of the project as the author of the original project never assigned a license to his code + it fixed a bug in the process.
  • Possibly breaking change: As a result of new tests for edge cases, some alterations was made to what was warnings or notices as well as when errors was thrown. Thanks to tests this can now be guaranteed over time
  • Improvement: Swap non-standard VError for pony-cause pony-fill of standard Error Causes
  • Stability: Added tests to ensure consistent functionality over time as well as in edge cases
  • Lots of dependency updates and some test hardening

https://github.com/voxpelli/node-installed-check-core/compare/v4.0.0...v5.0.0

node-installed-check-core -

Published by voxpelli about 3 years ago

node-installed-check-core -

Published by voxpelli about 3 years ago

  • Have checks pass even when importing ESM-modules e0627af
  • Update read-pkg 1c78737
  • Add type-coverage 4242ed5
  • Make tests more robust 8386d54
  • Prevent lockfile 1ba9fd4
  • And lots of dependency updates

https://github.com/voxpelli/node-installed-check-core/compare/v5.0.0-0...v5.0.0-1

node-installed-check-core -

Published by voxpelli over 3 years ago

  • Possibly breaking change: The engine checks are now driven by @voxpelli/semver-set version 3.x, which is rewritten from scratch, only keeping the tests and the exported API from before. This to fix the license of the project as the author of the original project never assigned a license to his code + it fixed a bug in the process.
  • Possibly breaking change: As a result of new tests for edge cases, some alterations was made to what was warnings or notices as well as when errors was thrown. Thanks to tests this can now be guaranteed over time
  • Stability: Added tests to ensure consistent functionality over time as well as in edge cases

https://github.com/voxpelli/node-installed-check-core/compare/v4.0.2...v5.0.0-0

node-installed-check-core -

Published by voxpelli over 3 years ago

node-installed-check-core -

Published by voxpelli about 4 years ago

node-installed-check-core -

Published by voxpelli about 4 years ago

  • Breaking change: Now requires at least Node.js 12.x (somewhat following the LTS of Node.js itself)
  • Dependencies: Moved to newer @voxpelli/semver-set module, which has fewer sub-dependencies and is now typed
  • Dependencies: Created new list-installed module, replacing read-installed in this module, making it natively async as well as adds types
  • Dependencies: Moved to read-pkg instead of read-package-json, making it natively async as well as adds types

https://github.com/voxpelli/node-installed-check-core/compare/v3.0.0...v4.0.0

node-installed-check-core -

Published by voxpelli about 4 years ago

  • Breaking change: Now requires at least Node.js 12.x (somewhat following the LTS of Node.js itself)
  • Dependencies: Moved to newer @voxpelli/semver-set module, which has fewer sub-dependencies and is now typed
  • Dependencies: Created new list-installed module, replacing read-installed in this module, making it natively async as well as adds types
  • Dependencies: Moved to read-pkg instead of read-package-json, making it natively async as well as adds types

https://github.com/voxpelli/node-installed-check-core/compare/v3.0.0...v4.0.0-0

node-installed-check-core -

Published by voxpelli about 5 years ago

  • Breaking change: Now requires at least Node.js 10.x (somewhat following the LTS of Node.js itself)
  • Breaking change: Does not default to do version checking anymore. Requires new versionCheck parameter to do that.
  • Breaking change: Only takes a single argument now. path is moved to a key on that options object.
  • Feature: Split this core module out of the CLI module

https://github.com/voxpelli/node-installed-check-core/compare/v3.0.0-0...v3.0.0