Skip to content

Releases: npetruzzelli/eslint-config-prettier-standard

ESLint Config Prettier-Standard 4.0.0

22 Feb 15:38
54890e1
Compare
Choose a tag to compare
  • Remove reference to deprecated/removed prettier/standard (Issue #13) (PR #14)

ESLint Config Prettier-Standard 4.0.0

03 Feb 15:01
3a68f36
Compare
Choose a tag to compare
  • Updates eslint-config-standard peer dependency and dev dependency versions (#11)
  • Removes mentions of eslint-plugin-standard from README (#11)

ESLint Config Prettier-Standard 3.0.2

03 Feb 14:18
Compare
Choose a tag to compare
  • 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

18 Jun 22:13
Compare
Choose a tag to compare
  • 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

18 Jun 21:28
99a8137
Compare
Choose a tag to compare

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 sets arrowParens, jsxSingleQuote, and quoteProps 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

04 May 19:12
0f41fe2
Compare
Choose a tag to compare
  • Added support for eslint-plugin-standard exclusions provided by eslint-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

09 Jul 19:52
Compare
Choose a tag to compare
  • Fixes a problem with referencing base.js (#1)

Version 1

09 Jul 18:36
Compare
Choose a tag to compare
Initial README

Signed-off-by: Nick Petruzzelli <code.npetruzzelli@gmail.com>