eslint-plugin-allowed-dependencies
Version:
ESLint plugin Allowed Dependencies
109 lines (62 loc) • 1.85 kB
Markdown
# Changelog
## Version 1
### v1.2.0
- Feat: ability to handle multiple `package.json` or workspaces:
- You can now supply several sets of options to the plugin config.
### v1.1.1
- Fix for the `development` option:
- Default value changed to `typeOnly` (no breaking changes);
- The `false` now prohibits the corresponding category of dependencies.
### v1.1.0
- New config option `development` (disabled by default) for handling `devDependencies`.
### v1.0.1
- Upgraded all dependencies;
- There is now an opportunity to support the project with sponsorship: https://github.com/sponsors/RobinTail
### v1.0.0
- Stable, no changes since v0.5.2.
## Version 0
### v0.5.2
- Upgraded all dependencies;
- Minor adjustments to the tests.
### v0.5.1
- Minor refactoring;
- Additional tests.
### v0.5.0
- Added type declarations;
- Fixed `module` field in package.
### v0.4.1
- Improving documentation.
### v0.4.0
- Breaking changes:
- The `manifest` option replaced with `packageDir` (string, optional);
- The default value is the ESLint `process.cwd()`;
- The plugin can now read the `package.json` itself;
- The plugin can now operate without options.
### v0.3.1
- Integration test and this changelog added;
- Separated the rule from the plugin entrypoint.
### v0.3.0
- Configurable option `ignore`.
### v0.2.5
- Improved documentation.
### v0.2.4
- Code optimization;
- Documentation improvement;
- Node version constraints.
### v0.2.3
- Fixed documentation.
### v0.2.2
- Added keywords.
### v0.2.1
- Basic documentation.
### v0.2.0
- Changed builder to `tsup`;
- Code splitting.
### v0.1.0
- Configurable options: `production`, `requiredPeers`, `optionalPeers`.
### v0.0.3
- Added package metadata and license.
### v0.0.2
- Changed the peer to `typescript-eslint`.
### v0.0.1
- Initial concept.