Skip to content

Commit 260bead

Browse files
committed
Merge branch 'master' into release
2 parents ea2f655 + eb89653 commit 260bead

File tree

7 files changed

+255
-200
lines changed

7 files changed

+255
-200
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
##### 3.0.0-beta.4 - 10 May 2016
2+
3+
###### Breaking changes
4+
- Moved `rethinkdbdash` options to `RethinkDBAdapter#rOpts`.
5+
16
##### 3.0.0-beta.3 - 30 April 2016
27

38
- Upgraded to `js-data-adapter` v0.6.1

circle.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1+
general:
2+
branches:
3+
ignore:
4+
- gh-pages
15
machine:
26
node:
37
version: 4.1.0
4-
58
dependencies:
69
pre:
10+
- npm i js-data@^3.0.0-beta.3 rethinkdbdash
711
- source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
812
- wget -qO- http://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
913
- sudo apt-get update -qq

dist/js-data-rethinkdb.d.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,10 @@ interface IBaseAdapter extends IDict {
88
raw?: boolean
99
}
1010
interface IBaseRethinkDBAdapter extends IBaseAdapter {
11-
authKey?: string
12-
bufferSize?: number
13-
db?: string
1411
deleteOpts?: IDict
15-
host?: string
1612
insertOpts?: IDict
17-
max?: number
18-
min?: number
1913
operators?: IDict
20-
port?: number
14+
rOpts?: IDict
2115
runOpts?: IDict
2216
updateOpts?: IDict
2317
}

mocha.start.js

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,19 @@ require('babel-polyfill')
77
var JSData = require('js-data')
88
var JSDataAdapterTests = require('js-data-adapter-tests')
99
var JSDataRethinkDB = require('./')
10-
var version = JSDataRethinkDB.version
11-
var OPERATORS = JSDataRethinkDB.OPERATORS
12-
var RethinkDBAdapter = JSDataRethinkDB.RethinkDBAdapter
1310

1411
var assert = global.assert = JSDataAdapterTests.assert
1512
global.sinon = JSDataAdapterTests.sinon
1613

1714
JSDataAdapterTests.init({
1815
debug: false,
1916
JSData: JSData,
20-
Adapter: RethinkDBAdapter,
17+
Adapter: JSDataRethinkDB.RethinkDBAdapter,
2118
adapterConfig: {
22-
min: 1,
23-
max: 5,
24-
bufferSize: 5
19+
rOpts: {
20+
buffer: 1,
21+
max: 5
22+
}
2523
},
2624
// js-data-rethinkdb does NOT support these features
2725
xfeatures: [
@@ -33,8 +31,13 @@ JSDataAdapterTests.init({
3331
require('./test/handleErrors.test')
3432

3533
describe('exports', function () {
36-
assert(OPERATORS)
37-
assert(OPERATORS['=='])
38-
assert(version)
39-
assert(version.full)
34+
it('should have correct exports', function () {
35+
assert(JSDataRethinkDB.default)
36+
assert(JSDataRethinkDB.RethinkDBAdapter)
37+
assert(JSDataRethinkDB.RethinkDBAdapter === JSDataRethinkDB.default)
38+
assert(JSDataRethinkDB.OPERATORS)
39+
assert(JSDataRethinkDB.OPERATORS['=='])
40+
assert(JSDataRethinkDB.version)
41+
assert(JSDataRethinkDB.version.full)
42+
})
4043
})

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "js-data-rethinkdb",
33
"description": "RethinkDB adapter for js-data.",
4-
"version": "3.0.0-beta.3",
4+
"version": "3.0.0-beta.4",
55
"homepage": "https://github.com/js-data/js-data-rethinkdb",
66
"repository": {
77
"type": "git",
@@ -60,16 +60,16 @@
6060
"mout": "1.0.0"
6161
},
6262
"peerDependencies": {
63-
"js-data": "^3.0.0-beta.3",
64-
"rethinkdbdash": ">=1.15.0"
63+
"js-data": "^3.0.0-beta.5",
64+
"rethinkdbdash": ">=2.0.0"
6565
},
6666
"devDependencies": {
67-
"babel-polyfill": "6.7.4",
67+
"babel-polyfill": "6.8.0",
6868
"babel-preset-es2015-rollup": "1.1.1",
6969
"istanbul": "0.4.3",
70-
"js-data-adapter-tests": "^2.0.0-alpha.16",
71-
"js-data-repo-tools": "0.5.0",
72-
"rollup": "0.26.1",
70+
"js-data-adapter-tests": "^2.0.0-alpha.20",
71+
"js-data-repo-tools": "0.5.1",
72+
"rollup": "0.26.2",
7373
"rollup-plugin-babel": "2.4.0",
7474
"source-map-support": "0.4.0",
7575
"watch": "0.18.0"

rollup.config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
var babel = require('rollup-plugin-babel')
22

33
module.exports = {
4+
external: [
5+
'rethinkdbdash',
6+
'js-data',
7+
'js-data-adapter',
8+
'mout/string/underscore'
9+
],
410
plugins: [
511
babel({
612
exclude: 'node_modules/**'

0 commit comments

Comments
 (0)