Skip to content

Commit 69b9316

Browse files
committed
Add more packages and blocklist more rules
Ports #342 to the eslint-4 channel
1 parent 2da2da7 commit 69b9316

File tree

3 files changed

+960
-34
lines changed

3 files changed

+960
-34
lines changed

lib/rule_blocklist.js

+10-1
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,18 @@ const Config = require("eslint/lib/config")
55
, merge = require("eslint/lib/config/config-ops").merge;
66

77
const blocklistedRules = [
8+
"import/extensions",
89
"import/no-restricted-paths",
910
"import/no-unresolved",
10-
"node/no-hide-code-modules"
11+
"import/no-extraneous-dependencies",
12+
"import/no-named-as-default",
13+
"import/namespace",
14+
"import/named",
15+
"import/no-absolute-path",
16+
"import/no-duplicates",
17+
"import/no-named-as-default-member",
18+
"node/no-hide-code-modules",
19+
"node/no-missing-require"
1120
];
1221

1322
function filterRules(rules) {

package.json

+19
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,31 @@
1414
"eslint-config-airbnb": "^15.1.0",
1515
"eslint-config-airbnb-base": "^12.0.0",
1616
"eslint-config-angular": "^0.5.0",
17+
"eslint-config-dbk": "^3.2.1",
18+
"eslint-config-drupal": "^4.0.1",
1719
"eslint-config-ember": "^0.3.0",
20+
"eslint-config-es5": "^0.5.0",
21+
"eslint-config-es6": "^1.10.3",
1822
"eslint-config-google": "^0.9.1",
1923
"eslint-config-jquery": "^1.0.1",
2024
"eslint-config-loopback": "^8.0.0",
2125
"eslint-config-nightmare-mode": "^2.3.0",
26+
"eslint-config-nodesecurity": "^1.3.1",
2227
"eslint-config-prettier": "^2.5.0",
28+
"eslint-config-secure": "^0.2.1",
29+
"eslint-config-signavio": "^3.2.0",
30+
"eslint-config-signavio-test": "^2.0.0",
2331
"eslint-config-standard-jsx": "^4.0.2",
2432
"eslint-config-standard-react": "^5.0.0",
33+
"eslint-config-vue": "^2.0.2",
34+
"eslint-config-xo": "^0.19.0",
35+
"eslint-config-xo-react": "^0.14.0",
36+
"eslint-config-xo-space": "^0.17.0",
37+
"eslint-import-resolver-node": "^0.3.1",
38+
"eslint-import-resolver-webpack": "^0.8.3",
2539
"eslint-plugin-angular": "^3.1.1",
40+
"eslint-plugin-backbone": "^2.1.1",
41+
"eslint-plugin-drupal": "^0.3.1",
2642
"eslint-plugin-flowtype": "^2.35.1",
2743
"eslint-plugin-html": "^3.2.2",
2844
"eslint-plugin-import": "^2.7.0",
@@ -34,11 +50,14 @@
3450
"eslint-plugin-meteor": "^4.1.4",
3551
"eslint-plugin-mocha": "^4.11.0",
3652
"eslint-plugin-mongodb": "^0.2.4",
53+
"eslint-plugin-no-only-tests": "^2.0.0",
54+
"eslint-plugin-no-unsafe-innerhtml": "^1.0.16",
3755
"eslint-plugin-node": "^5.1.1",
3856
"eslint-plugin-prettier": "2.3.1",
3957
"eslint-plugin-react": "^7.3.0",
4058
"eslint-plugin-react-native": "^3.1.0",
4159
"eslint-plugin-security": "1.4.0",
60+
"eslint-plugin-sorting": "^0.3.0",
4261
"glob": "^7.1.2",
4362
"prettier": "^1.7.0"
4463
},

0 commit comments

Comments
 (0)