Skip to content

Commit

Permalink
chore(package): Swap out requireindex (#297)
Browse files Browse the repository at this point in the history
Swap out `requireindex` dependency with the more recently updated
dependency `require-all`. The old dependency uses deprecated API that
breaks when running in a Jest testing environment.

Fixes #290
  • Loading branch information
scriptdaemon authored and michalsnik committed Dec 21, 2017
1 parent d6fca8f commit a96a1e0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
12 changes: 9 additions & 3 deletions lib/index.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,16 @@
'use strict'

const resolve = require('path').resolve
const requireIndex = require('requireindex')
const requireAll = require('require-all')

const rules = requireIndex(resolve(__dirname, 'rules'))
const configs = requireIndex(resolve(__dirname, 'config'))
const rules = requireAll({
dirname: resolve(__dirname, 'rules'),
filter: /^([\w\-]+)\.js$/
})
const configs = requireAll({
dirname: resolve(__dirname, 'config'),
filter: /^([\w\-]+)\.js$/
})

module.exports = {
rules,
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"eslint": "^3.18.0 || ^4.0.0"
},
"dependencies": {
"requireindex": "^1.1.0",
"require-all": "^2.2.0",
"vue-eslint-parser": "^2.0.1-beta.1"
},
"devDependencies": {
Expand Down

0 comments on commit a96a1e0

Please sign in to comment.