- [New] add top-level granular entry points
- [New] add simple CLI util (#94)
- [Refactor] `sync`: Do not throw on missing files in `isFile`/`isDirectory` (#256)
- [Deps] update `is-core-module`, `path-parse`
- [readme] pull in changes from default branch
- [readme] remove defunct travis badge; update badges
- [meta] backport FUNDING.yml
- [meta] skip deleted files in `eclint` check
- [meta] use `prepublishOnly`, for npm 7+
- [actions] reuse common workflows
- [actions] pull in workflows from default branch
- [actions] use `node/install` instead of `node/run`; use `codecov` action
- [Tests] backport appveyor.yml
- [Tests] add coverage for a malformed package.json
- [Tests] only run `eclint` on intended files
- [Tests] add coverage for absolute paths
- [Tests] `invalid_main` fixture had an invalid "name" field
- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `array.prototype.map`, `safe-publish-latest`, `tape`
- [Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`, `tape`