diff --git a/.travis.yml b/.travis.yml index f2d7cd0..df6277c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,9 @@ before_install: - export DISPLAY=:99.0 - sh -e /etc/init.d/xvfb start install: + # Install peerDependencies on > npm3 + # When all dependencies declare bitcore-lib as a peerDependency this can be bumped up, but this matches the current ecosystem version expected by dependencies + - if [ $(npm --version | sed 's/\..*//g') -ge 3 ]; then npm install bitcore-lib@0.13.7; fi - npm install after_script: - gulp coveralls diff --git a/package.json b/package.json index f8df68d..4c524f7 100644 --- a/package.json +++ b/package.json @@ -22,14 +22,15 @@ "type": "git", "url": "https://github.com/bitpay/bitcore-message.git" }, - "dependencies": { - "bitcore-lib": "^0.13.7" - }, + "dependencies": {}, "devDependencies": { "bitcore-build": "bitpay/bitcore-build", "brfs": "^1.3.0", "chai": "~1.10.0", "gulp": "^3.8.10" }, + "peerDependencies": { + "bitcore-lib": "~0.13.7" + }, "license": "MIT" }