Skip to content

Commit e5056fc

Browse files
committed
simplify requiring the rules
1 parent 67e191a commit e5056fc

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

index.js

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
'use strict';
2+
const reqAll = require('req-all');
23

34
module.exports = {
4-
rules: {
5-
'catch-error-name': require('./rules/catch-error-name'),
6-
'filename-case': require('./rules/filename-case'),
7-
'no-abusive-eslint-disable': require('./rules/no-abusive-eslint-disable'),
8-
'no-process-exit': require('./rules/no-process-exit'),
9-
'throw-new-error': require('./rules/throw-new-error')
10-
},
5+
rules: reqAll('rules', {camelize: false}),
116
configs: {
127
recommended: {
138
env: {

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@
4545
"lodash.camelcase": "^4.1.1",
4646
"lodash.kebabcase": "^4.0.1",
4747
"lodash.snakecase": "^4.0.1",
48-
"lodash.upperfirst": "^4.2.0"
48+
"lodash.upperfirst": "^4.2.0",
49+
"req-all": "^0.1.0"
4950
},
5051
"devDependencies": {
5152
"ava": "*",

0 commit comments

Comments
 (0)