diff --git a/packages/npm-registry-agent/package.json b/packages/npm-registry-agent/package.json index 8a80ebe97a..0bef91e788 100644 --- a/packages/npm-registry-agent/package.json +++ b/packages/npm-registry-agent/package.json @@ -26,7 +26,7 @@ }, "dependencies": { "agentkeepalive": "4.0.0", - "http-proxy-agent": "2.1.0", + "http-proxy-agent": "3.0.0", "https-proxy-agent": "3.0.1", "lru-cache": "5.1.1", "socks-proxy-agent": "4.0.2" diff --git a/packages/pnpm/package.json b/packages/pnpm/package.json index 5efee9095c..4cc8e2ed7a 100644 --- a/packages/pnpm/package.json +++ b/packages/pnpm/package.json @@ -68,8 +68,8 @@ "render-help": "0.0.0", "signal-exit": "3.0.2", "supi": "workspace:0.36.6", - "tree-kill": "1.2.1", - "update-notifier": "3.0.1" + "tree-kill": "1.2.2", + "update-notifier": "4.0.0" }, "devDependencies": { "@pnpm/assert-project": "workspace:*", diff --git a/packages/read-package-json/package.json b/packages/read-package-json/package.json index d8cae5bbe9..503adcaae4 100644 --- a/packages/read-package-json/package.json +++ b/packages/read-package-json/package.json @@ -34,7 +34,7 @@ "homepage": "https://github.com/pnpm/pnpm/blob/master/packages/read-package-json#readme", "dependencies": { "@pnpm/types": "workspace:^4.0.0", - "read-package-json": "2.1.0" + "read-package-json": "2.1.1" }, "devDependencies": { "@pnpm/read-package-json": "link:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 348f04011d..c18c0168eb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -924,7 +924,7 @@ importers: packages/npm-registry-agent: dependencies: agentkeepalive: 4.0.0 - http-proxy-agent: 2.1.0 + http-proxy-agent: 3.0.0 https-proxy-agent: 3.0.1 lru-cache: 5.1.1 socks-proxy-agent: 4.0.2 @@ -940,7 +940,7 @@ importers: '@types/lru-cache': 5.1.0 '@types/proxyquire': 1.3.28 agentkeepalive: 4.0.0 - http-proxy-agent: 2.1.0 + http-proxy-agent: 3.0.0 https-proxy-agent: 3.0.1 lru-cache: 5.1.1 proxyquire: 2.1.3 @@ -1724,8 +1724,8 @@ importers: render-help: 0.0.0 signal-exit: 3.0.2 supi: 'link:../supi' - tree-kill: 1.2.1 - update-notifier: 3.0.1 + tree-kill: 1.2.2 + update-notifier: 4.0.0 devDependencies: '@pnpm/assert-project': 'link:../../privatePackages/assert-project' '@pnpm/constants': 'link:../constants' @@ -1868,8 +1868,8 @@ importers: symlink-dir: 3.1.1 tape: 4.11.0 tape-promise: 4.0.0 - tree-kill: 1.2.1 - update-notifier: 3.0.1 + tree-kill: 1.2.2 + update-notifier: 4.0.0 write-json-file: 4.0.0 write-pkg: 4.0.0 write-yaml-file: 3.0.1 @@ -1992,14 +1992,14 @@ importers: packages/read-package-json: dependencies: '@pnpm/types': 'link:../types' - read-package-json: 2.1.0 + read-package-json: 2.1.1 devDependencies: '@pnpm/read-package-json': 'link:' tape: 4.11.0 specifiers: '@pnpm/read-package-json': 'link:' '@pnpm/types': 'workspace:^4.0.0' - read-package-json: 2.1.0 + read-package-json: 2.1.1 tape: 4.11.0 packages/resolve-dependencies: dependencies: @@ -3511,6 +3511,12 @@ packages: node: '>= 4.0.0' resolution: integrity: sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== + /agent-base/5.1.1: + dev: false + engines: + node: '>= 6.0.0' + resolution: + integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== /agentkeepalive/4.0.0: dependencies: debug: 4.1.1 @@ -4179,6 +4185,21 @@ packages: node: '>=6' resolution: integrity: sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A== + /boxen/4.2.0: + dependencies: + ansi-align: 3.0.0 + camelcase: 5.3.1 + chalk: 3.0.0 + cli-boxes: 2.2.0 + string-width: 4.2.0 + term-size: 2.1.0 + type-fest: 0.8.1 + widest-line: 3.1.0 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== /brace-expansion/1.1.11: dependencies: balanced-match: 1.0.0 @@ -4740,6 +4761,19 @@ packages: node: '>=6' resolution: integrity: sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ== + /configstore/5.0.0: + dependencies: + dot-prop: 5.2.0 + graceful-fs: 4.2.1 + make-dir: 3.0.0 + unique-string: 2.0.0 + write-file-atomic: 3.0.1 + xdg-basedir: 4.0.0 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-eE/hvMs7qw7DlcB5JPRnthmrITuHMmACUJAp89v6PT6iOqzoLS7HRWhBtuHMlhNHo2AhUSA/3Dh1bKNJHcublQ== /console-control-strings/1.1.0: resolution: integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= @@ -5045,12 +5079,6 @@ packages: dev: true resolution: integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - /debug/3.1.0: - dependencies: - ms: 2.0.0 - dev: false - resolution: - integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== /debug/3.2.6: dependencies: ms: 2.1.2 @@ -5319,6 +5347,14 @@ packages: node: '>=4' resolution: integrity: sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== + /dot-prop/5.2.0: + dependencies: + is-obj: 2.0.0 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A== /dotenv/8.2.0: dev: false engines: @@ -5465,7 +5501,6 @@ packages: object.assign: 4.1.0 string.prototype.trimleft: 2.1.0 string.prototype.trimright: 2.1.0 - dev: false engines: node: '>= 0.4' resolution: @@ -6222,6 +6257,14 @@ packages: node: '>=4' resolution: integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= + /global-dirs/2.0.1: + dependencies: + ini: 1.3.5 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A== /globby/9.2.0: dependencies: '@types/glob': 7.1.1 @@ -6459,15 +6502,15 @@ packages: node: '>= 0.6' resolution: integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== - /http-proxy-agent/2.1.0: + /http-proxy-agent/3.0.0: dependencies: - agent-base: 4.3.0 - debug: 3.1.0 + agent-base: 5.1.1 + debug: 4.1.1 dev: false engines: - node: '>= 4.5.0' + node: '>= 6' resolution: - integrity: sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg== + integrity: sha512-uGuJaBWQWDQCJI5ip0d/VTYZW0nRrlLWXA4A7P1jrsa+f77rW2yXz315oBt6zGCF6l8C2tlMxY7ffULCj+5FhA== /http-signature/1.2.0: dependencies: assert-plus: 1.0.0 @@ -6847,12 +6890,27 @@ packages: node: '>=4' resolution: integrity: sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA= + /is-installed-globally/0.3.1: + dependencies: + global-dirs: 2.0.1 + is-path-inside: 3.0.2 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-oiEcGoQbGc+3/iijAijrK2qFpkNoNjsHOm/5V5iaeydyrS/hnwaRCEgH5cpW0P3T1lSjV5piB7S5b5lEugNLhg== /is-npm/3.0.0: dev: false engines: node: '>=8' resolution: integrity: sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA== + /is-npm/4.0.0: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig== /is-number/3.0.0: dependencies: kind-of: 3.2.2 @@ -6878,6 +6936,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + /is-obj/2.0.0: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== /is-object/1.0.1: dev: true resolution: @@ -6890,6 +6954,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-jvW33lBDej/cprToZe96pVy0gDY= + /is-path-inside/3.0.2: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg== /is-plain-obj/1.1.0: engines: node: '>=0.10.0' @@ -7932,6 +8002,7 @@ packages: resolution: integrity: sha512-mk68SM/ptK8WSo3l03raXcWy02Hl7jbzxVozMuvyYxohn4yteh2THhl3+XABF5cunWE8eXHAsLbv+RCJI5y+jg== /ms/2.0.0: + dev: true resolution: integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= /ms/2.1.1: @@ -8167,6 +8238,10 @@ packages: node: '>=8' resolution: integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== + /npm-normalize-package-bin/1.0.1: + dev: false + resolution: + integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== /npm-package-arg/4.2.1: dependencies: hosted-git-info: 2.8.5 @@ -8377,20 +8452,19 @@ packages: function-bind: 1.1.1 has-symbols: 1.0.1 object-keys: 1.1.1 - dev: false engines: node: '>= 0.4' resolution: integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== - /object.getownpropertydescriptors/2.0.3: + /object.getownpropertydescriptors/2.1.0: dependencies: define-properties: 1.1.3 - es-abstract: 1.16.3 + es-abstract: 1.17.0-next.1 dev: true engines: node: '>= 0.8' resolution: - integrity: sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= + integrity: sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg== /object.pick/1.3.0: dependencies: isobject: 3.0.1 @@ -9254,6 +9328,17 @@ packages: graceful-fs: 4.2.3 resolution: integrity: sha512-KLhu8M1ZZNkMcrq1+0UJbR8Dii8KZUqB0Sha4mOx/bknfKI/fyrQVrG/YIt2UOtG667sD8+ee4EXMM91W9dC+A== + /read-package-json/2.1.1: + dependencies: + glob: 7.1.6 + json-parse-better-errors: 1.0.2 + normalize-package-data: 2.5.0 + npm-normalize-package-bin: 1.0.1 + dev: false + optionalDependencies: + graceful-fs: 4.2.3 + resolution: + integrity: sha512-dAiqGtVc/q5doFz6096CcnXhpYk0ZN8dEKVkGLU0CsASt8SrgF6SF7OTKAYubfvFhWaqofl+Y8HK19GR8jwW+A== /read-pkg-up/1.0.1: dependencies: find-up: 1.1.2 @@ -9776,6 +9861,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= + /semver-diff/3.1.1: + dependencies: + semver: 6.3.0 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== /semver-utils/1.1.4: dev: false resolution: @@ -10506,6 +10599,12 @@ packages: node: '>=4' resolution: integrity: sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= + /term-size/2.1.0: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-I42EWhJ+2aeNQawGx1VtpO0DFI9YcfuvAMNIdKyf/6sRbHJ4P+ZQ/zIT87tE+ln1ymAGcCJds4dolfSAS0AcNg== /terminal-paginator/2.0.2: dependencies: debug: 2.6.9 @@ -10656,11 +10755,11 @@ packages: dev: true resolution: integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= - /tree-kill/1.2.1: + /tree-kill/1.2.2: dev: false hasBin: true resolution: - integrity: sha512-4hjqbObwlh2dLyW4tcz0Ymw0ggoaVDMveUB9w8kFSQScdRLo0gxO9J7WFcUBo+W3C1TLdFIEwNOWebgZZ0RH9Q== + integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== /trim-newlines/1.0.0: dev: true engines: @@ -10800,6 +10899,12 @@ packages: node: '>=8' resolution: integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + /type-fest/0.8.1: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== /type-is/1.6.18: dependencies: media-typer: 0.3.0 @@ -10955,6 +11060,25 @@ packages: node: '>=8' resolution: integrity: sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ== + /update-notifier/4.0.0: + dependencies: + boxen: 4.2.0 + chalk: 3.0.0 + configstore: 5.0.0 + has-yarn: 2.1.0 + import-lazy: 2.1.0 + is-ci: 2.0.0 + is-installed-globally: 0.3.1 + is-npm: 4.0.0 + is-yarn-global: 0.3.0 + latest-version: 5.1.0 + semver-diff: 3.1.1 + xdg-basedir: 4.0.0 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-p9zf71hWt5GVXM4iEBujpUgx8mK9AWiCCapEJm/O1z5ntCim83Z1ATqzZFBHFYqx03laMqv8LiDgs/7ikXjf/g== /uri-js/4.2.2: dependencies: punycode: 2.1.1 @@ -10984,7 +11108,7 @@ packages: /util.promisify/1.0.0: dependencies: define-properties: 1.1.3 - object.getownpropertydescriptors: 2.0.3 + object.getownpropertydescriptors: 2.1.0 dev: true resolution: integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== @@ -11197,6 +11321,14 @@ packages: node: '>=4' resolution: integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA== + /widest-line/3.1.0: + dependencies: + string-width: 4.2.0 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== /window-size/1.1.1: dependencies: define-property: 1.0.0 @@ -11372,6 +11504,12 @@ packages: node: '>=4' resolution: integrity: sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= + /xdg-basedir/4.0.0: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== /xml-name-validator/3.0.0: dev: true resolution: