Releases
v3.0.0
Major
Updated Node.js support to ^12.22.0 || ^14.17.0 || >= 16.0.0
.
Updated dependencies, some of which require newer Node.js versions than previously supported.
Public modules are now individually listed in the package files
and exports
fields.
Removed ./package
from the package exports
field; the full package.json
filename must be used in a require
path.
Removed the package main index module; deep imports must be used.
Shortened public module deep import paths, removing the /public/
.
Implemented TypeScript types via JSDoc comments.
Minor
Added a package sideEffects
field.
Patch
Simplified dev dependencies and config for ESLint.
Simplified package scripts.
Removed the jsdoc-md
dev dependency and the related package scripts, replacing the readme “API” section with a manually written “Exports” section.
Check TypeScript types via a new package types
script.
Various type safety improvements.
Also run GitHub Actions CI with Node.js v17, and drop v15.
Use a new replace-stack-traces
dev dependency in tests.
Reorganized the test file structure.
Renamed imports in the test index module.
Stopped using the kleur
chaining API.
Configured Prettier option singleQuote
to the default, false
.
Added a license.md
MIT License file.
Improved documentation.
You can’t perform that action at this time.