包详细信息

eslint-config-adidas-es9

adidas485MIT3.0.0

ESLint configuration and rules for ECMAScript 9

eslint, eslint-config

自述文件

npm version

eslint-config-adidas-es9

ES9 (ES2018) ESLint rules.

These already extend eslint-config-adidas-es8.

This set of rules is not too restrictive since ES9 features are yet in evaluation.

Install

npm i --save-dev eslint@9 eslint-plugin-import@2 eslint-plugin-promise@7 eslint-config-adidas-es9

Usage

{
  "extends": [
    "adidas-es9"
  ]
}

Usually you would mix this with other eslint configurations, like:

{
  "extends": [
    "adidas-env/browser",
    "adidas-env/modules",
    "adidas-es9"
  ]
}

Links

更新日志

3.0.0

  • Updated ESLint to version 9.
  • Updated engine requirements to node 20 and npm 10.
  • Updated eslint-config-adidas-es8 to 3.

2.0.0

  • Updated ESLint to version 8.
  • Updated engine requirements to node 18 and npm 9.
  • Updated eslint-config-adidas-es8 to 2.

1.3.2

  • Updated eslint-config-adidas-es8 semver to patch.

1.3.1

  • Disabled prefer-named-capture-group.

1.3.0

  • Updated ESLint to version 7.
  • Added rules:
    • prefer-named-capture-group
    • prefer-object-spread

1.2.1

  • Updated eslint-config-adidas-es8 semver to patch.

1.2.0

  • Updated ESLint to version 6.

1.1.0

  • Updated ESLint to version 5.
  • Updated eslint-config-adidas-es8 dependency using major range operator.

1.0.1

  • Renamed folder to match package name.
  • Added npm package badge to README.

1.0.0

  • Initial version: eslint-config-adidas-es9.