Skip to content

Commit 72d0d2a

Browse files
authored
Merge pull request #60 from CacheControl/bump-deps
upgrade dependencies to latest
2 parents a813fc7 + 264df91 commit 72d0d2a

File tree

5 files changed

+24
-24
lines changed

5 files changed

+24
-24
lines changed

package.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -44,31 +44,31 @@
4444
},
4545
"homepage": "https://github.com/cachecontrol/json-rules-engine",
4646
"devDependencies": {
47-
"babel-cli": "^6.4.5",
48-
"babel-core": "~6.24.1",
49-
"babel-eslint": "^7.1.1",
50-
"babel-loader": "~6.4.1",
47+
"babel-cli": "6.26.0",
48+
"babel-core": "6.26.0",
49+
"babel-eslint": "8.0.2",
50+
"babel-loader": "7.1.2",
5151
"babel-plugin-transform-async-to-generator": "^6.4.6",
52-
"babel-polyfill": "~6.23.0",
52+
"babel-polyfill": "6.26.0",
5353
"babel-preset-es2015": "~6.24.1",
5454
"babel-preset-stage-0": "~6.24.1",
55-
"babel-register": "^6.4.3",
56-
"chai": "^3.5.0",
57-
"chai-as-promised": "^6.0.0",
55+
"babel-register": "6.26.0",
56+
"chai": "4.1.2",
57+
"chai-as-promised": "7.1.1",
5858
"colors": "~1.1.2",
59-
"dirty-chai": "1.2.2",
60-
"mocha": "^3.2.0",
61-
"regenerator": "~0.9.7",
62-
"sinon": "^2.1.0",
63-
"sinon-chai": "^2.8.0",
59+
"dirty-chai": "2.0.1",
60+
"mocha": "4.0.1",
61+
"regenerator": "0.11.0",
62+
"sinon": "4.1.2",
63+
"sinon-chai": "2.14.0",
6464
"snazzy": "^7.0.0",
65-
"standard": "^10.0.1"
65+
"standard": "10.0.3"
6666
},
6767
"dependencies": {
6868
"clone": "^2.1.1",
69-
"debug": "~2.6.3",
70-
"lodash.isobjectlike": "~4.0.0",
71-
"object-hash": "~1.1.8",
72-
"selectn": "~1.1.2"
69+
"debug": "^3.1.0",
70+
"lodash.isobjectlike": "^4.0.0",
71+
"object-hash": "^1.2.0",
72+
"selectn": "^1.1.2"
7373
}
7474
}

test/almanac.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ describe('Almanac', () => {
5151
})
5252

5353
it('throws an exception if it encounters an undefined fact', () => {
54-
expect(almanac.factValue('foo')).to.be.rejectedWith(/Undefined fact: foo/)
54+
return expect(almanac.factValue('bar')).to.eventually.be.rejectedWith(/Undefined fact: bar/)
5555
})
5656
})
5757

test/engine-operator.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ describe('Engine: operator', () => {
5858
let conditions = Object.assign({}, baseConditions)
5959
conditions.any[0].operator = 'unknown-operator'
6060
let engine = setup()
61-
expect(engine.run()).to.eventually.throw('Unknown operator: unknown-operator')
61+
return expect(engine.run()).to.eventually.be.rejectedWith('Unknown operator: unknown-operator')
6262
})
6363
})
6464
})

test/engine-run.test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,15 @@ describe('Engine: run', () => {
5959
it('activated events', () => {
6060
return engine.run({age: 30}).then(results => {
6161
expect(results.length).to.equal(1)
62-
expect(results).to.include(rule.event)
62+
expect(results).to.deep.include(rule.event)
6363
})
6464
})
6565

6666
it('multiple activated events', () => {
6767
return engine.run({age: 90}).then(results => {
6868
expect(results.length).to.equal(2)
69-
expect(results).to.include(rule.event)
70-
expect(results).to.include(rule2.event)
69+
expect(results).to.deep.include(rule.event)
70+
expect(results).to.deep.include(rule2.event)
7171
})
7272
})
7373

test/mocha.opts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
--compilers js:babel-core/register
1+
--require babel-core/register
22
--require babel-polyfill
33
--require ./test/support/bootstrap.js
44
--check-leaks

0 commit comments

Comments
 (0)