From 1f25d4c487734c69c6b61c27bd8676ea1dcac176 Mon Sep 17 00:00:00 2001 From: Elan Shanker Date: Fri, 30 Oct 2015 00:37:23 -0400 Subject: [PATCH] Ensure bundled dependencies are staged cleanly --- .travis.yml | 1 + package.json | 1 + 2 files changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 74e09ca0..92c0be9c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,6 +33,7 @@ before_install: - source ~/.nvm/nvm.sh - nvm install $NODE_VERSION - nvm use $NODE_VERSION + - npm install -g npm@latest - node --version - npm --version - nvm --version diff --git a/package.json b/package.json index 24bbe625..5bd06c75 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ }, "scripts": { "install": "node-pre-gyp install --fallback-to-build", + "prepublish": "if [ $(npm -v | head -c 1) -lt 3 ]; then exit 1; fi && npm dedupe", "test": "tap ./test" }, "binary": {