From e9bcd72a16554231d0b9079944b3b99934011fbc Mon Sep 17 00:00:00 2001 From: Pete Cook Date: Thu, 7 Jan 2016 14:49:20 +0000 Subject: [PATCH] Use a partial shrinkwrap to limit babel packages to 6.3 To circumvent the slightly lame new requirement in 6.4 for semicolons after class properties --- .travis.yml | 2 +- npm-shrinkwrap.json | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 npm-shrinkwrap.json diff --git a/.travis.yml b/.travis.yml index 530620de..7dedfc4a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ before_install: - export DISPLAY=:99.0 - sh -e /etc/init.d/xvfb start install: - - npm install -g npm@2 + - npm install -g npm@3 - npm install node_js: - "4.1" diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json new file mode 100644 index 00000000..099bf857 --- /dev/null +++ b/npm-shrinkwrap.json @@ -0,0 +1,21 @@ +{ + "name": "react-player", + "version": "0.3.7", + "dependencies": { + "babel-cli": { + "version": "6.3.17", + "from": "babel-cli@6.3.17", + "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.3.17.tgz" + }, + "babel-core": { + "version": "6.3.17", + "from": "babel-core@6.3.17", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.3.17.tgz" + }, + "babylon": { + "version": "6.3.26", + "from": "babylon@6.3.26", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.3.26.tgz" + } + } +}