- Require Node 18+
- Require node 12+
- Switch to ESM
- Update dependencies
- Switch to GitHub Actions
- Remove package-lock.json
- Format with Prettier
- Convert to TypeScript
- Add
exportsfield - Use
mainas default branch - Move files to
srcand compile todist - Check
main,bin, andbrowserpaths are relative - Support passing a directory to the CLI
pkg-ok some/path
- Change CLI parser (meow)
- Add
browserfield
- Add
typeswhich is synonymous withtypings
- Use
pkg-okas a module - Add
es2015field for Angular modules
- Normalizes line ending for files declared in
binfield - In addition to checking
mainandbin, checkstypingsandmodulefields if present - CLI signature has been changed
- Drop Node 4 support
- Initial version