diff --git a/.travis.yml b/.travis.yml index 1aeaa5cfe..ba8ff8719 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,14 @@ sudo: false language: node_js -cache: - directories: - - node_modules notifications: email: false node_js: - 4 - - 6 before_script: -- npm prune + - npm prune after_success: -- npm run semantic-release + - npm run semantic-release + - npm run coverage branches: except: - /^v\d+\.\d+\.\d+$/ diff --git a/package.json b/package.json index f372c5705..323cbde7b 100644 --- a/package.json +++ b/package.json @@ -14,9 +14,9 @@ "@hoodie/account": "^2.0.0", "@hoodie/admin": "^1.0.1", "@hoodie/client": "^5.0.0", + "@hoodie/server": "^20.0.0", "@hoodie/store": "^1.0.1", "async": "^2.0.0", - "boom": "^3.1.2", "browserify": "^13.0.1", "good": "^6.6.3", "good-squeeze": "^4.0.0", @@ -24,24 +24,15 @@ "hapi": "^14.0.0", "hapi-cors-headers": "^1.0.0", "inert": "^4.0.0", - "joi": "^9.0.0", - "jsonfile": "^2.3.0", "lodash": "^4.11.2", - "lout": "^9.0.0", - "memdown": "^1.1.2", - "mkdirp": "^0.5.1", "node-emoji": "^1.3.0", "npmlog": "^4.0.0", - "pouchdb": "^5.3.2", - "pouchdb-admins": "^1.0.1", - "pouchdb-users": "^1.0.3", - "randomstring": "^1.1.4", + "pouchdb-adapter-http": "^5.4.5", + "pouchdb-adapter-leveldb": "^5.4.5", + "pouchdb-adapter-memory": "^5.4.5", + "pouchdb-core": "^5.4.5", "rc": "^1.1.6", - "request": "^2.72.0", - "require-relative": "^0.8.7", "semver": "^5.1.0", - "strip-url-auth": "^1.0.1", - "vision": "^4.1.0", "yargs": "^4.7.0" }, "devDependencies": { @@ -49,6 +40,7 @@ "nock": "^8.0.0", "nyc": "^8.1.0", "proxyquire": "^1.7.4", + "request": "^2.72.0", "semantic-release": "^6.2.1", "simple-mock": "^0.7.0", "standard": "^7.0.0", @@ -70,7 +62,6 @@ "scripts": { "coverage": "nyc report --reporter=text-lcov | coveralls", "semantic-release": "semantic-release pre && npm publish && semantic-release post", - "postsemantic-release": "npm run coverage", "start": "./bin/start.js", "pretest": "standard", "test": "nyc tap --no-cov './test/{unit,integration}/**/*-test.js'"