eslint-config-seekingalpha-base
Advanced tools
Comparing version 1.7.2 to 1.8.0
# Change Log | ||
## 1.8.0 - 2019-1-13 | ||
- [deps] update `eslint` to version 5.12.0 | ||
- [deps] update `eslint-plugin-array-func` to version 3.1.1 | ||
- [deps] update `eslint-plugin-jsdoc` to version 3.15.1 | ||
- [deps] update `eslint-plugin-no-use-extend-native` to version 0.4.0 | ||
- [beaking] enable `import/no-nodejs-modules` rule | ||
- [beaking] enable `unicorn/no-process-exit` rule | ||
- [beaking] enable `no-implicit-coercion` rule | ||
- [beaking] enable `no-process-env` rule | ||
- [beaking] enable `no-process-exit` rule | ||
- [new] added `no-useless-catch` rule | ||
- [new] added `jsdoc/require-returns` rule | ||
- [docs] updates `README.md` installation guide | ||
## 1.7.2 - 2018-12-19 | ||
@@ -60,3 +74,3 @@ - [patch] disable `import/prefer-default-export` rule | ||
- [minor] loosen `max-lines-per-function` rule allowing 100 lines | ||
- [minor] extand `import/ignore` rule with `less` and `hbs` extensions | ||
- [minor] extend `import/ignore` rule with `less` and `hbs` extensions | ||
@@ -63,0 +77,0 @@ ## 1.1.3 - 2018-09-11 |
{ | ||
"name": "eslint-config-seekingalpha-base", | ||
"version": "1.7.2", | ||
"version": "1.8.0", | ||
"description": "SeekingAlpha's sharable base ESLint config", | ||
@@ -59,8 +59,8 @@ "main": "index.js", | ||
"devDependencies": { | ||
"eslint": "5.10.0", | ||
"eslint": "5.12.0", | ||
"eslint-find-rules": "3.3.1", | ||
"eslint-plugin-array-func": "3.1.0", | ||
"eslint-plugin-array-func": "3.1.1", | ||
"eslint-plugin-import": "2.14.0", | ||
"eslint-plugin-jsdoc": "3.14.0", | ||
"eslint-plugin-no-use-extend-native": "0.3.12", | ||
"eslint-plugin-jsdoc": "3.15.1", | ||
"eslint-plugin-no-use-extend-native": "0.4.0", | ||
"eslint-plugin-promise": "4.0.1", | ||
@@ -67,0 +67,0 @@ "eslint-plugin-unicorn": "6.0.1" |
@@ -9,7 +9,7 @@ # eslint-config-seekingalpha-base | ||
npm install eslint@5.10.0 eslint-plugin-array-func@3.1.0 eslint-plugin-import@2.14.0 eslint-plugin-jsdoc@3.14.0 eslint-plugin-no-use-extend-native@0.3.12 eslint-plugin-promise@4.0.1 eslint-plugin-unicorn@6.0.1 --save-dev | ||
npm install eslint@5.12.0 eslint-plugin-array-func@3.1.1 eslint-plugin-import@2.14.0 eslint-plugin-jsdoc@3.15.1 eslint-plugin-no-use-extend-native@0.4.0 eslint-plugin-promise@4.0.1 eslint-plugin-unicorn@6.0.1 --save-dev | ||
or **Yarn**: | ||
yarn add --dev eslint@5.10.0 eslint-plugin-array-func@3.1.0 eslint-plugin-import@2.14.0 eslint-plugin-jsdoc@3.14.0 eslint-plugin-no-use-extend-native@0.3.12 eslint-plugin-promise@4.0.1 eslint-plugin-unicorn@6.0.1 | ||
yarn add --dev eslint@5.12.0 eslint-plugin-array-func@3.1.1 eslint-plugin-import@2.14.0 eslint-plugin-jsdoc@3.15.1 eslint-plugin-no-use-extend-native@0.4.0 eslint-plugin-promise@4.0.1 eslint-plugin-unicorn@6.0.1 | ||
@@ -16,0 +16,0 @@ |
@@ -17,3 +17,3 @@ // https://github.com/benmosher/eslint-plugin-import#module-systems | ||
// https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-nodejs-modules.md | ||
'import/no-nodejs-modules': 'off', | ||
'import/no-nodejs-modules': 'error', | ||
@@ -20,0 +20,0 @@ }, |
@@ -48,2 +48,5 @@ // https://github.com/gajus/eslint-plugin-jsdoc | ||
// https://github.com/gajus/eslint-plugin-jsdoc/blob/master/.README/rules/require-returns.md | ||
'jsdoc/require-returns': 'error', | ||
// https://github.com/gajus/eslint-plugin-jsdoc/blob/master/.README/rules/require-returns-description.md | ||
@@ -50,0 +53,0 @@ 'jsdoc/require-returns-description': 'error', |
@@ -30,3 +30,3 @@ // https://github.com/sindresorhus/eslint-plugin-unicorn | ||
*/ | ||
'unicorn/no-process-exit': 'off', | ||
'unicorn/no-process-exit': 'error', | ||
@@ -33,0 +33,0 @@ // https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/throw-new-error.md |
@@ -136,3 +136,3 @@ const config = require('../config'); | ||
// https://eslint.org/docs/rules/no-implicit-coercion | ||
'no-implicit-coercion': 'off', | ||
'no-implicit-coercion': 'error', | ||
@@ -292,2 +292,5 @@ // https://eslint.org/docs/rules/no-implicit-globals | ||
// https://eslint.org/docs/rules/no-useless-catch | ||
'no-useless-catch': 'error', | ||
// https://eslint.org/docs/rules/no-useless-concat | ||
@@ -294,0 +297,0 @@ 'no-useless-concat': 'error', |
@@ -41,6 +41,6 @@ // https://eslint.org/docs/rules/#nodejs-and-commonjs | ||
*/ | ||
'no-process-env': 'off', | ||
'no-process-env': 'error', | ||
// https://eslint.org/docs/rules/no-process-exit | ||
'no-process-exit': 'off', | ||
'no-process-exit': 'error', | ||
@@ -47,0 +47,0 @@ // https://eslint.org/docs/rules/no-restricted-modules |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
66365
1775