diff --git a/package.json b/package.json index 9fb35fa8c4..6c562f82f5 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "grunt-saucelabs": "~8.3.2", "grunt-sed": "~0.1.1", "load-grunt-tasks": "~1.0.0", - "npm-shrinkwrap": "~4.1.1", + "npm-shrinkwrap": "~5.1.0", "remarkable": "~1.4.0", "time-grunt": "~1.0.0" }, diff --git a/test-infra/npm-shrinkwrap.json b/test-infra/npm-shrinkwrap.json index 313238ce97..b4e38a1e69 100644 --- a/test-infra/npm-shrinkwrap.json +++ b/test-infra/npm-shrinkwrap.json @@ -1,7 +1,7 @@ { "name": "bootstrap", "version": "3.3.0", - "npm-shrinkwrap-version": "4.1.1", + "npm-shrinkwrap-version": "5.1.0", "dependencies": { "btoa": { "version": "1.1.2", @@ -244,8 +244,8 @@ "resolved": "https://registry.npmjs.org/autoprefixer-core/-/autoprefixer-core-3.1.2.tgz", "dependencies": { "caniuse-db": { - "version": "1.0.30000021", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000021.tgz" + "version": "1.0.30000023", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000023.tgz" }, "postcss": { "version": "2.2.6", @@ -2357,10 +2357,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.0.tgz" }, - "vow": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/vow/-/vow-0.4.4.tgz" - }, "vow-queue": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/vow-queue/-/vow-queue-0.3.1.tgz" @@ -3370,8 +3366,8 @@ } }, "npm-shrinkwrap": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/npm-shrinkwrap/-/npm-shrinkwrap-4.1.1.tgz", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-shrinkwrap/-/npm-shrinkwrap-5.1.0.tgz", "dependencies": { "array-find": { "version": "0.1.1", @@ -3500,8 +3496,8 @@ } }, "npm": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/npm/-/npm-2.1.8.tgz", + "version": "1.4.21", + "resolved": "https://registry.npmjs.org/npm/-/npm-1.4.21.tgz", "dependencies": { "abbrev": { "version": "1.0.5", @@ -3520,12 +3516,8 @@ "resolved": "https://registry.npmjs.org/ansistyles/-/ansistyles-0.1.3.tgz" }, "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz" - }, - "async-some": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-some/-/async-some-1.0.1.tgz" + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/archy/-/archy-0.0.2.tgz" }, "block-stream": { "version": "0.0.7", @@ -3548,118 +3540,84 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz" }, "cmd-shim": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-2.0.1.tgz" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-1.1.1.tgz" }, "columnify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.2.1.tgz", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.1.0.tgz", "dependencies": { "strip-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-1.0.0.tgz", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.2.2.tgz", "dependencies": { "ansi-regex": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz" + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.1.0.tgz" } } }, - "wcwidth": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.0.tgz", + "wcwidth.js": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/wcwidth.js/-/wcwidth.js-0.0.4.tgz", "dependencies": { - "defaults": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.0.tgz", - "dependencies": { - "clone": { - "version": "0.1.18", - "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.18.tgz" - } - } + "underscore": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz" } } } } }, - "config-chain": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.8.tgz", - "dependencies": { - "proto-list": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.3.tgz" - } - } - }, - "dezalgo": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.1.tgz", - "dependencies": { - "asap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/asap/-/asap-1.0.0.tgz" - } - } - }, "editor": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/editor/-/editor-0.1.0.tgz" }, - "fs-vacuum": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/fs-vacuum/-/fs-vacuum-1.2.1.tgz" - }, - "fs-write-stream-atomic": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.2.tgz" - }, "fstream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.2.tgz" + "version": "0.1.28", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-0.1.28.tgz" }, "fstream-npm": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fstream-npm/-/fstream-npm-1.0.1.tgz", + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/fstream-npm/-/fstream-npm-0.1.7.tgz", "dependencies": { "fstream-ignore": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-1.0.1.tgz" + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.8.tgz" } } }, "github-url-from-git": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.4.0.tgz" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz" }, "github-url-from-username-repo": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/github-url-from-username-repo/-/github-url-from-username-repo-1.0.2.tgz" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/github-url-from-username-repo/-/github-url-from-username-repo-0.2.0.tgz" }, "glob": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.6.tgz" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.3.tgz" }, "graceful-fs": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.4.tgz" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.2.tgz" }, "inflight": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.1.tgz" }, "inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" }, "ini": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.0.tgz" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.2.1.tgz" }, "init-package-json": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-1.1.2.tgz", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-0.1.0.tgz", "dependencies": { "promzard": { "version": "0.2.2", @@ -3668,16 +3626,16 @@ } }, "lockfile": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.0.tgz" + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-0.4.2.tgz" }, "lru-cache": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz" }, "minimatch": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", "dependencies": { "sigmund": { "version": "1.0.0", @@ -3686,88 +3644,60 @@ } }, "mkdirp": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz", - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" - } - } + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz" }, "node-gyp": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-1.0.2.tgz" + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-0.13.1.tgz" }, "nopt": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.1.tgz" }, - "normalize-package-data": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-1.0.3.tgz" - }, "npm-cache-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/npm-cache-filename/-/npm-cache-filename-1.0.1.tgz" }, "npm-install-checks": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-1.0.4.tgz" - }, - "npm-package-arg": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-2.1.3.tgz" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-1.0.2.tgz" }, "npm-registry-client": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-4.0.1.tgz", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-2.0.3.tgz" + }, + "npm-user-validate": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.1.0.tgz" + }, + "npmconf": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/npmconf/-/npmconf-1.1.4.tgz", "dependencies": { - "concat-stream": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.6.tgz", + "config-chain": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.8.tgz", "dependencies": { - "readable-stream": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz", - "dependencies": { - "core-util-is": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz" - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz" - } - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + "proto-list": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.3.tgz" } } } } }, - "npm-user-validate": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/npm-user-validate/-/npm-user-validate-0.1.1.tgz" - }, "npmlog": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-0.1.1.tgz" }, "once": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.1.tgz" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.0.tgz" }, "opener": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.0.tgz" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.3.0.tgz" }, "osenv": { "version": "0.1.0", @@ -3788,17 +3718,9 @@ } }, "read-installed": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/read-installed/-/read-installed-3.1.3.tgz", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/read-installed/-/read-installed-2.0.5.tgz", "dependencies": { - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz" - }, - "readdir-scoped-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.0.0.tgz" - }, "util-extend": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/util-extend/-/util-extend-1.0.1.tgz" @@ -3806,78 +3728,50 @@ } }, "read-package-json": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-1.2.7.tgz" - }, - "readable-stream": { - "version": "1.0.32", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.32.tgz", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-1.2.2.tgz", "dependencies": { - "core-util-is": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz" - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz" + "normalize-package-data": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.3.0.tgz" } } }, - "realize-package-specifier": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/realize-package-specifier/-/realize-package-specifier-1.2.0.tgz" - }, "request": { - "version": "2.47.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.47.0.tgz", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.30.0.tgz", "dependencies": { "aws-sign2": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz" }, - "bl": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.3.tgz" - }, - "caseless": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz" - }, - "combined-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.5.tgz", - "dependencies": { - "delayed-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz" - } - } - }, "forever-agent": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz" + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.0.tgz" }, "form-data": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.2.tgz", "dependencies": { "async": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz" + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.9.tgz" }, - "mime": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz" + "combined-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz", + "dependencies": { + "delayed-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz" + } + } } } }, "hawk": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz", "dependencies": { "boom": { "version": "0.4.2", @@ -3919,61 +3813,57 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz" }, - "mime-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz" + "mime": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz" }, "node-uuid": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz" }, "oauth-sign": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz" + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz" }, "qs": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-2.3.2.tgz" - }, - "stringstream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.4.tgz" + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz" }, "tough-cookie": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-0.12.1.tgz", + "version": "0.9.15", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-0.9.15.tgz", "dependencies": { "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.2.3.tgz" } } }, "tunnel-agent": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.0.tgz" + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz" } } }, "retry": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.6.1.tgz" + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.6.0.tgz" }, "rimraf": { "version": "2.2.8", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz" }, "semver": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-4.1.0.tgz" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.0.tgz" }, "sha": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sha/-/sha-1.3.0.tgz", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sha/-/sha-1.2.4.tgz", "dependencies": { "readable-stream": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz", + "version": "1.0.27-1", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.27-1.tgz", "dependencies": { "core-util-is": { "version": "1.0.1", @@ -3984,24 +3874,24 @@ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" }, "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz" + "version": "0.10.25-1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.25-1.tgz" } } } } }, "slide": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz" + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.5.tgz" }, "sorted-object": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/sorted-object/-/sorted-object-1.0.0.tgz" }, "tar": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-1.0.2.tgz" + "version": "0.1.20", + "resolved": "https://registry.npmjs.org/tar/-/tar-0.1.20.tgz" }, "text-table": { "version": "0.2.0", @@ -4014,14 +3904,6 @@ "which": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/which/-/which-1.0.5.tgz" - }, - "wrappy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz" - }, - "write-file-atomic": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.1.0.tgz" } } },