Skip to content

Commit b96c55e

Browse files
committed
0.8.5
1 parent 5aee4bc commit b96c55e

14 files changed

+9164
-42
lines changed

.babelrc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"presets": [
3+
"es2015",
4+
"stage-0"
5+
],
6+
"plugins": [
7+
"syntax-async-functions",
8+
"transform-regenerator"
9+
]
10+
}

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ Greenkeeper <[email protected]>
1010
Jason Dobry <[email protected]>
1111
Nick Escallon <[email protected]>
1212
Nick Vahalik <[email protected]>
13+
Sergii Stotskyi <[email protected]>

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
##### 0.8.5 - 01 July 2017
2+
3+
- Upgrade build process
4+
15
##### 0.8.4 - 01 July 2017
26

37
- Upgraded dependencies

CONTRIBUTORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ Greenkeeper <[email protected]>
77
Jason Dobry <[email protected]>
88
Nick Escallon <[email protected]>
99
Nick Vahalik <[email protected]>
10+
Sergii Stotskyi <[email protected]>

package-lock.json

Lines changed: 4940 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "js-data-adapter",
33
"description": "Base adapter class that all other js-data adapters extend.",
4-
"version": "0.8.4",
4+
"version": "0.8.5",
55
"homepage": "https://github.com/js-data/js-data-adapter",
66
"repository": {
77
"type": "git",
@@ -41,22 +41,10 @@
4141
"dist/"
4242
]
4343
},
44-
"babel": {
45-
"presets": [
46-
[
47-
"es2015"
48-
],
49-
"stage-0"
50-
],
51-
"plugins": [
52-
"syntax-async-functions",
53-
"transform-regenerator"
54-
]
55-
},
5644
"scripts": {
57-
"lint": "repo-tools lint \"**/*.js\"",
58-
"bundle_adapter": "rollup -c rollup.config.js -f umd -o dist/js-data-adapter.js -m dist/js-data-adapter.js.map src/index.js",
59-
"bundle_tests": "rollup -c rollup-tests.config.js -f umd -o dist/js-data-adapter-tests.js -m dist/js-data-adapter-tests.js.map test/index.js",
45+
"lint": "standard lint '**/*.js'",
46+
"bundle_adapter": "rollup src/index.js -c -o dist/js-data-adapter.js -m dist/js-data-adapter.js.map -f umd",
47+
"bundle_tests": "rollup test/index.js -c rollup-tests.config.js -o dist/js-data-adapter-tests.js -m dist/js-data-adapter-tests.js.map -f umd",
6048
"bundle": "npm run bundle_adapter && npm run bundle_tests",
6149
"watch": "watch \"npm run bundle\" src/",
6250
"build": "npm run lint && npm run bundle",
@@ -71,13 +59,23 @@
7159
"dependencies": {
7260
"chai": "^4.0.2",
7361
"js-data": "^3.0.0-rc.9",
74-
"mocha": "^3.1.2",
62+
"mocha": "^3.4.2",
7563
"sinon": "^2.3.6"
7664
},
7765
"devDependencies": {
66+
"babel-core": "6.25.0",
67+
"babel-eslint": "7.2.3",
68+
"babel-plugin-external-helpers": "6.22.0",
7869
"babel-plugin-syntax-async-functions": "6.13.0",
70+
"babel-plugin-transform-es2015-modules-umd": "6.24.1",
7971
"babel-plugin-transform-regenerator": "6.24.1",
72+
"babel-polyfill": "6.23.0",
73+
"babel-preset-es2015": "6.24.1",
8074
"babel-preset-stage-0": "6.24.1",
81-
"js-data-repo-tools": "1.0.0"
75+
"js-data-repo-tools": "1.0.0",
76+
"nyc": "11.0.3",
77+
"rollup": "0.43.0",
78+
"rollup-plugin-babel": "2.7.1",
79+
"standard": "10.0.2"
8280
}
8381
}

rollup-tests.config.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ import babel from 'rollup-plugin-babel'
22

33
export default {
44
moduleName: 'JSDataAdapterTests',
5-
moduleId: 'js-data-adapter-tests',
5+
amd: {
6+
id: 'js-data-adapter-tests'
7+
},
68
external: [
79
'chai',
810
'sinon'

rollup.config.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ import babel from 'rollup-plugin-babel'
22

33
export default {
44
moduleName: 'Adapter',
5-
moduleId: 'js-data-adapter',
5+
amd: {
6+
id: 'js-data-adapter'
7+
},
68
external: [
79
'js-data'
810
],
@@ -12,9 +14,8 @@ export default {
1214
plugins: [
1315
babel({
1416
babelrc: false,
15-
exclude: 'node_modules/**',
1617
plugins: [
17-
'babel-plugin-external-helpers'
18+
'external-helpers'
1819
],
1920
presets: [
2021
[
@@ -23,7 +24,8 @@ export default {
2324
modules: false
2425
}
2526
]
26-
]
27+
],
28+
exclude: 'node_modules/**'
2729
})
2830
]
2931
}

test/afterCreate.test.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default function (options) {
99
const User = this.$$User
1010
const props = { name: 'John' }
1111

12-
sinon.stub(adapter, 'afterCreate', function (mapper, props, opts) {
12+
sinon.stub(adapter, 'afterCreate').callsFake(function (mapper, props, opts) {
1313
assert.isDefined(opts, 'afterCreate should have received options')
1414
assert.equal(opts.op, 'afterCreate', 'opts.op')
1515
})
@@ -36,7 +36,7 @@ export default function (options) {
3636
const User = this.$$User
3737
const props = { name: 'John' }
3838

39-
sinon.stub(adapter, 'afterCreate', function (mapper, props, opts) {
39+
sinon.stub(adapter, 'afterCreate').callsFake(function (mapper, props, opts) {
4040
assert.isDefined(opts, 'afterCreate should have received options')
4141
assert.equal(opts.op, 'afterCreate', 'opts.op')
4242
return 'foo'
@@ -63,7 +63,7 @@ export default function (options) {
6363
const User = this.$$User
6464
const props = { name: 'John' }
6565

66-
sinon.stub(adapter, 'afterCreate', function (mapper, props, opts, record) {
66+
sinon.stub(adapter, 'afterCreate').callsFake(function (mapper, props, opts, record) {
6767
assert.isDefined(opts, 'afterCreate should have received options')
6868
assert.equal(opts.op, 'afterCreate', 'opts.op')
6969
return Promise.resolve()
@@ -91,7 +91,7 @@ export default function (options) {
9191
const User = this.$$User
9292
const props = { name: 'John' }
9393

94-
sinon.stub(adapter, 'afterCreate', function (mapper, props, opts) {
94+
sinon.stub(adapter, 'afterCreate').callsFake(function (mapper, props, opts) {
9595
assert.isDefined(opts, 'afterCreate should have received options')
9696
assert.equal(opts.op, 'afterCreate', 'opts.op')
9797
return 'foo'
@@ -118,7 +118,7 @@ export default function (options) {
118118
const User = this.$$User
119119
const props = { name: 'John' }
120120

121-
sinon.stub(adapter, 'afterCreate', function (mapper, props, opts) {
121+
sinon.stub(adapter, 'afterCreate').callsFake(function (mapper, props, opts) {
122122
assert.isDefined(opts, 'afterCreate should have received options')
123123
assert.equal(opts.op, 'afterCreate', 'opts.op')
124124
})

test/afterUpdate.test.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default function (options) {
99
const User = this.$$User
1010
const props = { name: 'John' }
1111

12-
sinon.stub(adapter, 'afterUpdate', function (mapper, id, props, opts) {
12+
sinon.stub(adapter, 'afterUpdate').callsFake(function (mapper, id, props, opts) {
1313
assert.isDefined(opts, 'afterUpdate should have received options')
1414
assert.equal(opts.op, 'afterUpdate', 'opts.op')
1515
})
@@ -47,7 +47,7 @@ export default function (options) {
4747
const User = this.$$User
4848
const props = { name: 'John' }
4949

50-
sinon.stub(adapter, 'afterUpdate', function (mapper, id, props, opts) {
50+
sinon.stub(adapter, 'afterUpdate').callsFake(function (mapper, id, props, opts) {
5151
assert.isDefined(opts, 'afterUpdate should have received options')
5252
assert.equal(opts.op, 'afterUpdate', 'opts.op')
5353
})
@@ -88,7 +88,7 @@ export default function (options) {
8888
const User = this.$$User
8989
const props = { name: 'John' }
9090

91-
sinon.stub(adapter, 'afterUpdate', function (mapper, id, props, opts) {
91+
sinon.stub(adapter, 'afterUpdate').callsFake(function (mapper, id, props, opts) {
9292
assert.isDefined(opts, 'afterUpdate should have received options')
9393
assert.equal(opts.op, 'afterUpdate', 'opts.op')
9494
return 'foo'
@@ -126,7 +126,7 @@ export default function (options) {
126126
const User = this.$$User
127127
const props = { name: 'John' }
128128

129-
sinon.stub(adapter, 'afterUpdate', function (mapper, id, props, opts) {
129+
sinon.stub(adapter, 'afterUpdate').callsFake(function (mapper, id, props, opts) {
130130
assert.isDefined(opts, 'afterUpdate should have received options')
131131
assert.equal(opts.op, 'afterUpdate', 'opts.op')
132132
return Promise.resolve()
@@ -165,7 +165,7 @@ export default function (options) {
165165
const User = this.$$User
166166
const props = { name: 'John' }
167167

168-
sinon.stub(adapter, 'afterUpdate', function (mapper, id, props, opts) {
168+
sinon.stub(adapter, 'afterUpdate').callsFake(function (mapper, id, props, opts) {
169169
assert.isDefined(opts, 'afterUpdate should have received options')
170170
assert.equal(opts.op, 'afterUpdate', 'opts.op')
171171
return Promise.resolve('foo')

0 commit comments

Comments
 (0)