From e6e6e79036bbe2bf0ab00467dcc71943738f5630 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20B=C3=BChler?= Date: Fri, 11 Aug 2017 10:05:22 +0200 Subject: [PATCH] chore: rollback to npm 5.2 --- .travis.yml | 1 + package-lock.json | 154 ++++++++++++++++++++++++---------------------- package.json | 2 +- 3 files changed, 83 insertions(+), 74 deletions(-) diff --git a/.travis.yml b/.travis.yml index 310d1a0..4a9c1d8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,6 +37,7 @@ before_install: - rvm get stable - rvm install 2.4 - gem install github_changelog_generator + - npm install -g npm@5.2 - npm install -g greenkeeper-lockfile@1 install: diff --git a/package-lock.json b/package-lock.json index 1b134c4..603a1e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3569,27 +3569,6 @@ "uuid": "3.1.0" } }, - "request-promise": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.1.tgz", - "integrity": "sha1-fuxWyJMXqCLL/qmbA5zlQ8LhX2c=", - "dev": true, - "requires": { - "bluebird": "3.5.0", - "request-promise-core": "1.1.1", - "stealthy-require": "1.1.1", - "tough-cookie": "2.3.2" - } - }, - "request-promise-core": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", - "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", - "dev": true, - "requires": { - "lodash": "4.17.4" - } - }, "require-relative": { "version": "0.8.7", "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", @@ -3733,9 +3712,9 @@ "dev": true }, "sinon": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-3.1.0.tgz", - "integrity": "sha512-cuR8dtB/EPuBzIyLrhONxEjbnkLm8EqtQ8IBCJa9+BdoDESCVMgFuF8I7I3+R8Lgq69PjyII3iPaIlWpwZd1ug==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-3.2.0.tgz", + "integrity": "sha512-Jg2Bcp+X5L0d5bMQqQzMPMh/oZ/TwwcgbVG5Z4xRPxKYqWYw75O6m4LrEhrQdOE10RsoaEQMwTFNn4rHjTyKew==", "dev": true, "requires": { "diff": "3.3.0", @@ -4188,6 +4167,31 @@ "request": "2.79.0", "request-promise": "4.2.1", "travis-ci": "2.1.1" + }, + "dependencies": { + "request-promise": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.1.tgz", + "integrity": "sha1-fuxWyJMXqCLL/qmbA5zlQ8LhX2c=", + "dev": true, + "requires": { + "bluebird": "3.5.0", + "request-promise-core": "1.1.1", + "stealthy-require": "1.1.1", + "tough-cookie": "2.3.2" + }, + "dependencies": { + "request-promise-core": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", + "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", + "dev": true, + "requires": { + "lodash": "4.17.4" + } + } + } + } } }, "trim-newlines": { @@ -4229,51 +4233,53 @@ "tslint-eslint-rules": "4.1.1", "tslint-microsoft-contrib": "5.0.1", "vrsource-tslint-rules": "5.1.1" - } - }, - "tslint-consistent-codestyle": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/tslint-consistent-codestyle/-/tslint-consistent-codestyle-1.6.0.tgz", - "integrity": "sha1-5C9f0dW9T/ppc4bsikHtLLaBKq8=", - "dev": true, - "requires": { - "tslib": "1.7.1", - "tsutils": "2.8.0" - } - }, - "tslint-eslint-rules": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/tslint-eslint-rules/-/tslint-eslint-rules-4.1.1.tgz", - "integrity": "sha1-fDDniC8mvCdr/5HSOEl1xp2viLo=", - "dev": true, - "requires": { - "doctrine": "0.7.2", - "tslib": "1.7.1", - "tsutils": "1.9.1" }, "dependencies": { - "tsutils": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-1.9.1.tgz", - "integrity": "sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=", - "dev": true - } - } - }, - "tslint-microsoft-contrib": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/tslint-microsoft-contrib/-/tslint-microsoft-contrib-5.0.1.tgz", - "integrity": "sha1-Mo7pwo0HzfeTKTIEyW4v+rkiGZQ=", - "dev": true, - "requires": { - "tsutils": "1.9.1" - }, - "dependencies": { - "tsutils": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-1.9.1.tgz", - "integrity": "sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=", - "dev": true + "tslint-consistent-codestyle": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/tslint-consistent-codestyle/-/tslint-consistent-codestyle-1.6.0.tgz", + "integrity": "sha1-5C9f0dW9T/ppc4bsikHtLLaBKq8=", + "dev": true, + "requires": { + "tslib": "1.7.1", + "tsutils": "2.8.0" + } + }, + "tslint-eslint-rules": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/tslint-eslint-rules/-/tslint-eslint-rules-4.1.1.tgz", + "integrity": "sha1-fDDniC8mvCdr/5HSOEl1xp2viLo=", + "dev": true, + "requires": { + "doctrine": "0.7.2", + "tslib": "1.7.1", + "tsutils": "1.9.1" + }, + "dependencies": { + "tsutils": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-1.9.1.tgz", + "integrity": "sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=", + "dev": true + } + } + }, + "tslint-microsoft-contrib": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/tslint-microsoft-contrib/-/tslint-microsoft-contrib-5.0.1.tgz", + "integrity": "sha1-Mo7pwo0HzfeTKTIEyW4v+rkiGZQ=", + "dev": true, + "requires": { + "tsutils": "1.9.1" + }, + "dependencies": { + "tsutils": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-1.9.1.tgz", + "integrity": "sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=", + "dev": true + } + } } } }, @@ -4570,13 +4576,15 @@ "resolve": "1.4.0", "semver": "5.4.1", "tsutils": "1.9.1" + }, + "dependencies": { + "tsutils": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-1.9.1.tgz", + "integrity": "sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=", + "dev": true + } } - }, - "tsutils": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-1.9.1.tgz", - "integrity": "sha1-ufmrROVa+WgYMdXyjQrur1x1DLA=", - "dev": true } } }, diff --git a/package.json b/package.json index c50553f..fc8f40f 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ }, "homepage": "https://buehler.github.io/typescript-hero/", "scripts": { - "vscode:prepublish": "del-cli ./node_modules && npm install vscode && npm install --production && npm uninstall vscode", + "vscode:prepublish": "npm prune --production", "predevelop": "del-cli ./out", "develop": "tsc", "postinstall": "node ./node_modules/vscode/bin/install",