From 515c4aced046f87df7e91a413a0abca17ad747a1 Mon Sep 17 00:00:00 2001 From: "Michael Bradley, Jr" Date: Thu, 20 Sep 2018 14:33:55 -0500 Subject: [PATCH 1/4] pkg lock -- all changes involve only "http" -> "https" --- package-lock.json | 56 +++++++++++++++++++++++------------------------ 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/package-lock.json b/package-lock.json index 006232946..2bda46c20 100644 --- a/package-lock.json +++ b/package-lock.json @@ -986,7 +986,7 @@ "dependencies": { "acorn": { "version": "3.3.0", - "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", "dev": true } @@ -1020,7 +1020,7 @@ }, "ambi": { "version": "2.5.0", - "resolved": "http://registry.npmjs.org/ambi/-/ambi-2.5.0.tgz", + "resolved": "https://registry.npmjs.org/ambi/-/ambi-2.5.0.tgz", "integrity": "sha1-fI43K+SIkRV+fOoBy2+RQ9H3QiA=", "requires": { "editions": "^1.1.1", @@ -1305,7 +1305,7 @@ }, "chalk": { "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { "ansi-styles": "^2.2.1", @@ -1687,7 +1687,7 @@ }, "buffer": { "version": "3.6.0", - "resolved": "http://registry.npmjs.org/buffer/-/buffer-3.6.0.tgz", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-3.6.0.tgz", "integrity": "sha1-pyyTb3e5a/UvX357RnGAYoVR3vs=", "requires": { "base64-js": "0.0.8", @@ -1986,7 +1986,7 @@ }, "chalk": { "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { "ansi-styles": "^2.2.1", @@ -3372,7 +3372,7 @@ }, "express": { "version": "4.16.3", - "resolved": "http://registry.npmjs.org/express/-/express-4.16.3.tgz", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", "requires": { "accepts": "~1.3.5", @@ -3517,14 +3517,14 @@ "dependencies": { "typechecker": { "version": "2.0.8", - "resolved": "http://registry.npmjs.org/typechecker/-/typechecker-2.0.8.tgz", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-2.0.8.tgz", "integrity": "sha1-6D2oS7ZMWEzLNFg4V2xAsDN9uC4=" } } }, "external-editor": { "version": "2.2.0", - "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", "dev": true, "requires": { @@ -3602,7 +3602,7 @@ "dependencies": { "typechecker": { "version": "2.0.8", - "resolved": "http://registry.npmjs.org/typechecker/-/typechecker-2.0.8.tgz", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-2.0.8.tgz", "integrity": "sha1-6D2oS7ZMWEzLNFg4V2xAsDN9uC4=" } } @@ -4827,7 +4827,7 @@ "dependencies": { "minimist": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" }, "process": { @@ -4867,7 +4867,7 @@ }, "http-errors": { "version": "1.6.3", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "requires": { "depd": "~1.1.2", @@ -5702,7 +5702,7 @@ }, "jsonfile": { "version": "2.4.0", - "resolved": "http://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", "requires": { "graceful-fs": "^4.1.6" @@ -5776,7 +5776,7 @@ }, "levenshtein-edit-distance": { "version": "1.0.0", - "resolved": "http://registry.npmjs.org/levenshtein-edit-distance/-/levenshtein-edit-distance-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/levenshtein-edit-distance/-/levenshtein-edit-distance-1.0.0.tgz", "integrity": "sha1-iVuvR4zOi1waDSfkXXwdl4pmHkk=" }, "levn": { @@ -6077,7 +6077,7 @@ "dependencies": { "minimist": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "optional": true } @@ -6294,7 +6294,7 @@ }, "minimist": { "version": "0.0.8", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" }, "minipass": { @@ -6359,7 +6359,7 @@ }, "mkdirp": { "version": "0.5.1", - "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "requires": { "minimist": "0.0.8" @@ -6393,7 +6393,7 @@ "dependencies": { "commander": { "version": "2.15.1", - "resolved": "http://registry.npmjs.org/commander/-/commander-2.15.1.tgz", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==" }, "glob": { @@ -6634,7 +6634,7 @@ "dependencies": { "minimist": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" } } @@ -6759,7 +6759,7 @@ }, "buffer": { "version": "4.9.1", - "resolved": "http://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "requires": { "base64-js": "^1.0.2", @@ -6825,7 +6825,7 @@ }, "chalk": { "version": "0.4.0", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", "requires": { "ansi-styles": "~1.0.0", @@ -7438,7 +7438,7 @@ }, "chalk": { "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { "ansi-styles": "^2.2.1", @@ -8572,7 +8572,7 @@ "dependencies": { "commander": { "version": "2.8.1", - "resolved": "http://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", "requires": { "graceful-readlink": ">= 1.0.0" @@ -8773,7 +8773,7 @@ }, "sinon": { "version": "4.5.0", - "resolved": "http://registry.npmjs.org/sinon/-/sinon-4.5.0.tgz", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-4.5.0.tgz", "integrity": "sha512-trdx+mB0VBBgoYucy6a9L7/jfQOmvGeaKZT4OOJ+lPAtI8623xyGr8wLiE4eojzBS8G9yXbhx42GHUOVLr4X2w==", "dev": true, "requires": { @@ -9562,7 +9562,7 @@ }, "table": { "version": "4.0.3", - "resolved": "http://registry.npmjs.org/table/-/table-4.0.3.tgz", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.3.tgz", "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", "dev": true, "requires": { @@ -9884,7 +9884,7 @@ }, "typechecker": { "version": "2.1.0", - "resolved": "http://registry.npmjs.org/typechecker/-/typechecker-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-2.1.0.tgz", "integrity": "sha1-0cIJOlT/ihn1jP+HfuqlTyJC04M=" }, "typedarray": { @@ -10871,7 +10871,7 @@ }, "wrap-ansi": { "version": "2.1.0", - "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "requires": { "string-width": "^1.0.1", @@ -11020,7 +11020,7 @@ }, "yargs": { "version": "4.8.1", - "resolved": "http://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", "requires": { "cliui": "^3.2.0", @@ -11041,7 +11041,7 @@ "dependencies": { "os-locale": { "version": "1.4.0", - "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "requires": { "lcid": "^1.0.0" From 51b8346763ab11af02f72bba833c2fd96925a51d Mon Sep 17 00:00:00 2001 From: "Michael Bradley, Jr" Date: Thu, 20 Sep 2018 14:51:03 -0500 Subject: [PATCH 2/4] save-exact by default --- .npmrc | 1 + 1 file changed, 1 insertion(+) diff --git a/.npmrc b/.npmrc index c42da845b..16216a4a2 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,2 @@ engine-strict = true +save-exact = true From c23868f95b6ff910b02065f6ddb80bb5e1429b20 Mon Sep 17 00:00:00 2001 From: "Michael Bradley, Jr" Date: Thu, 20 Sep 2018 14:51:32 -0500 Subject: [PATCH 3/4] spec exact versions per `npm ls --depth=0` --- package.json | 124 +++++++++++++++++++++++++-------------------------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/package.json b/package.json index 38add8786..1c7cba82c 100644 --- a/package.json +++ b/package.json @@ -27,73 +27,73 @@ "@babel/preset-react": "7.0.0-rc.1", "@babel/runtime-corejs2": "7.0.0-rc.1", "ascii-table": "0.0.9", - "async": "^2.0.1", + "async": "2.6.1", "babel-loader": "8.0.0-beta.4", - "babel-plugin-module-resolver": "^3.1.1", - "bip39": "^2.5.0", - "check-dependencies": "^1.1.0", - "chokidar": "^2.0.3", - "clone-deep": "^4.0.0", - "colors": "^1.1.2", - "commander": "^2.15.1", - "compression-webpack-plugin": "^1.1.11", - "css-loader": "^0.28.11", - "decompress": "^4.2.0", - "deep-equal": "^1.0.1", - "ejs": "^2.5.8", - "embarkjs": "^0.4.2", - "eth-ens-namehash": "^2.0.8", - "eth-lib": "^0.2.8", + "babel-plugin-module-resolver": "3.1.1", + "bip39": "2.5.0", + "check-dependencies": "1.1.0", + "chokidar": "2.0.4", + "clone-deep": "4.0.0", + "colors": "1.3.2", + "commander": "2.18.0", + "compression-webpack-plugin": "1.1.12", + "css-loader": "0.28.11", + "decompress": "4.2.0", + "deep-equal": "1.0.1", + "ejs": "2.6.1", + "embarkjs": "0.4.2", + "eth-ens-namehash": "2.0.8", + "eth-lib": "0.2.8", "ethereumjs-wallet": "0.6.0", - "express": "^4.16.3", - "file-loader": "^1.1.5", - "finalhandler": "^1.1.1", - "flatted": "^0.2.3", - "follow-redirects": "^1.2.4", - "fs-extra": "^2.0.0", - "ganache-cli": "^6.1.6", - "glob": "^7.1.2", - "globule": "^1.1.0", - "hard-source-webpack-plugin": "^0.11.1", - "http-proxy": "^1.17.0", - "http-shutdown": "^1.2.0", - "i18n": "^0.8.3", + "express": "4.16.3", + "file-loader": "1.1.11", + "finalhandler": "1.1.1", + "flatted": "0.2.3", + "follow-redirects": "1.5.7", + "fs-extra": "2.1.2", + "ganache-cli": "6.1.8", + "glob": "7.1.3", + "globule": "1.2.1", + "hard-source-webpack-plugin": "0.11.2", + "http-proxy": "1.17.0", + "http-shutdown": "1.2.0", + "i18n": "0.8.3", "ipfs-api": "17.2.4", "is-valid-domain": "0.0.5", - "istanbul": "^0.4.5", - "live-plugin-manager-git-fix": "^0.12.1", - "lodash.clonedeep": "^4.5.0", - "merge": "^1.2.0", - "mocha": "^5.2.0", - "multihashes": "^0.4.13", - "neo-blessed": "^0.2.0", - "netcat": "^1.3.5", - "node-ipc": "^9.1.1", - "node-netcat": "^1.4.8", - "opn": "^5.3.0", - "ora": "^2.1.0", - "os-locale": "^2.1.0", - "parse-json": "^4.0.0", - "pkg-up": "^2.0.0", - "promptly": "^2.1.0", + "istanbul": "0.4.5", + "live-plugin-manager-git-fix": "0.12.1", + "lodash.clonedeep": "4.5.0", + "merge": "1.2.0", + "mocha": "5.2.0", + "multihashes": "0.4.14", + "neo-blessed": "0.2.0", + "netcat": "1.3.5", + "node-ipc": "9.1.1", + "node-netcat": "1.4.8", + "opn": "5.3.0", + "ora": "2.1.0", + "os-locale": "2.1.0", + "parse-json": "4.0.0", + "pkg-up": "2.0.0", + "promptly": "2.2.0", "propose": "0.0.5", - "request": "^2.85.0", - "serve-static": "^1.11.1", - "shelljs": "^0.5.0", - "simples": "^0.8.8", + "request": "2.88.0", + "serve-static": "1.13.2", + "shelljs": "0.5.3", + "simples": "0.8.8", "solc": "0.4.25", - "string-replace-async": "^1.2.1", - "style-loader": "^0.19.0", - "swarm-api": "^0.1.2", - "tar": "^3.1.5", - "toposort": "^1.0.0", - "underscore": "^1.9.0", - "url-loader": "^0.6.2", - "uuid": "^3.2.1", - "viz.js": "^1.8.1", + "string-replace-async": "1.2.1", + "style-loader": "0.19.1", + "swarm-api": "0.1.2", + "tar": "3.2.1", + "toposort": "1.0.7", + "underscore": "1.9.1", + "url-loader": "0.6.2", + "uuid": "3.3.2", + "viz.js": "1.8.2", "web3": "1.0.0-beta.36", - "webpack": "^4.16.1", - "window-size": "^1.1.0" + "webpack": "4.18.0", + "window-size": "1.1.1" }, "author": "Iuri Matias ", "contributors": [], @@ -110,8 +110,8 @@ "license": "MIT", "devDependencies": { "eslint": "4.13.1", - "mocha-sinon": "^1.1.4", - "sinon": "^4.5.0", + "mocha-sinon": "1.2.0", + "sinon": "4.5.0", "chai": "4.1.2" }, "engines": { From 269bb64a5d61eb7dac5caf572ce7428d87f67778 Mon Sep 17 00:00:00 2001 From: "Michael Bradley, Jr" Date: Thu, 20 Sep 2018 14:53:43 -0500 Subject: [PATCH 4/4] pkg lock -- manually replace remaining "http" w/ "https" --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2bda46c20..c667db2cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1892,7 +1892,7 @@ "dependencies": { "minimist": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" } } @@ -9659,7 +9659,7 @@ "dependencies": { "bluebird": { "version": "2.11.0", - "resolved": "http://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=" }, "mout": {