Skip to content

Version 3.0.0

Compare
Choose a tag to compare
@jaydenseric jaydenseric released this 14 Jun 05:48
· 78 commits to master since this release

Major

  • Updated supported Node.js versions to ^10.17.0 || ^12.0.0 || >= 13.7.0.
  • Updated dependencies, some of which require newer Node.js versions than were previously supported.
  • Added a package exports field with conditional exports to support native ESM in Node.js and keep internal code private, whilst avoiding the dual package hazard. Published files have been reorganized, so previously undocumented deep imports will need to be rewritten according to the newly documented paths.

Patch

  • Updated Prettier config and scripts.
  • Added ESM related keywords to the package keywords field.
  • Updated ESLint config to match the new Node.js version support.
  • Moved reading process.argv into the coverageNode function scope.
  • Improved a JSDoc return type.
  • Ensure GitHub Actions run on pull request.
  • Test with Node.js v14 instead of v13.
  • Updated EditorConfig.