Releases: npetruzzelli/eslint-config-prettier-standard
Releases · npetruzzelli/eslint-config-prettier-standard
ESLint Config Prettier-Standard 4.0.0
ESLint Config Prettier-Standard 4.0.0
ESLint Config Prettier-Standard 3.0.2
- change eslint-config-standard peer dependency version from
>=12.0.0
to>=12.0.0 - <16.0.0
to avoid deprecation warnings about eslint-plugin-standard that started with version 16. See issue #11
ESLint Config Prettier-Standard 3.0.1
- Unpublished 3.0.0 and republished as 3.0.1 to fix an issue where the wrong directory was published to npm.
- Unpublished versions can't be reused.
ESLint Config Prettier-Standard 3.0.0
Objectives
My goal for this version was to empower users of this config to be able to more easily set their configuration for Prettier in way that is consistent with JavaScript Standard Style.
- All ESLint configuration files (using "extends")
Prettier options can't be individually overriden this way. - JavaScript configuration files (ESLint, Prettier, or otherwise)
via importing the shared config and extending it using JavaScript. - Some people prefer to use Prettier and ESLint separately to get a desired effect different from using them as a single tool.
In this case, you wouldn't use this ESLint shareable config at all! Prettier configuration has been moved to its own module so that this kind of workflow can be supported. See: prettier-config-standard
Changes
- Now uses
prettier-config-standard
for Prettier configurations. It is effectively identical, except it explicitly setsarrowParens
,jsxSingleQuote
, andquoteProps
to be identical to Prettier's default values. - Prettier can now be configured completely in ESLint (existing behavior) and using Prettier's own config files instead of ESLint (new).
- More flexible Partial Configurations available for extending the configuration.
- Dropped dependency on
lodash.merge
- Updated peer and development dependency versions
- Updated documentation and examples
- Development configuration is now identical to the exported configuration
- Added a few more keywords for broaden search results
- General maintenance for the development environment
Version 2.0.0
- Added support for
eslint-plugin-standard
exclusions provided byeslint-config-prettier
v2.5.0 - Updated Peer Dependency versions
- Updated Development Dependency versions
- Make installation easier by adding to the README file a one line installation that can be copied.
- Initial NPM ignore configuration
Version 1.0.1
- Fixes a problem with referencing
base.js
(#1)
Version 1
Initial README Signed-off-by: Nick Petruzzelli <[email protected]>