Skip to content

Version 2.0.0

Choose a tag to compare

@jaydenseric jaydenseric released this 23 Dec 11:16
· 24 commits to master since this release

Major

  • Updated Node.js support from v8.5+ to v10+.
  • Updated dev dependencies, some of which only support Node.js v10+.
  • Use coverage-node for test code coverage.

Minor

  • The second installFrom function pathPackageTo argument now defaults to process.cwd().
  • Setup GitHub Sponsors funding:
    • Added .github/funding.yml to display a sponsor button in GitHub.
    • Added a package.json funding field to enable npm CLI funding features.

Patch

  • Removed the now redundant eslint-plugin-import-order-alphabetical dev dependency.
  • Stop using husky and lint-staged.
  • Fixed the package files field.
  • Use strict mode for scripts.
  • The install-from CLI exits more gracefully when no arguments are used.
  • Use destructuring for imports.
  • Test Node.js v13 in CI.
  • Refactored and improved tests.
  • Use the Node.js child_process execFile API instead of exec in the installFrom function.
  • Documented what the installFrom function returns.