diff --git a/package.json b/package.json index 73def22e..cea65dd2 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ }, "dependencies": { "@antfu/ni": "0.21.8", - "@pnpm/audit": "7.0.19", + "@pnpm/audit": "8.1.5", "execa": "5.1.1", "pkg-dir": "5.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a468ecbd..9d610611 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,8 +25,8 @@ dependencies: specifier: 0.21.8 version: 0.21.8 '@pnpm/audit': - specifier: 7.0.19 - version: 7.0.19 + specifier: 8.1.5 + version: 8.1.5 execa: specifier: 5.1.1 version: 5.1.1 @@ -1106,86 +1106,75 @@ packages: tslib: 2.6.1 dev: true - /@pnpm/audit@7.0.19: - resolution: {integrity: sha512-5s8pKkfaYUiqxjTX9Ebt9tNeNMxtysPEuT5UVCMa125+Rd64IOmNyQCobCGtDorcFB57Vd2Rs8+dfsR7MTZTeg==} - engines: {node: '>=16.14'} + /@pnpm/audit@8.1.5: + resolution: {integrity: sha512-pVKiVI8HJgrlxsfSlYSExGkVr1LqcbCtzDQ5BaKtDLlVNo1c1CjJyko4nfDh0HCEzgKAdZmHiWZtCQC0zHqsRQ==} + engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/error': 5.0.2 - '@pnpm/fetch': 7.0.5 - '@pnpm/fetching-types': 5.0.0 - '@pnpm/list': 9.1.4 - '@pnpm/lockfile-types': 5.1.3 - '@pnpm/lockfile-utils': 9.0.0 - '@pnpm/lockfile-walker': 7.0.6 - '@pnpm/read-project-manifest': 5.0.8 - '@pnpm/types': 9.4.0 + '@pnpm/error': 6.0.1 + '@pnpm/fetch': 8.0.2 + '@pnpm/fetching-types': 6.0.0 + '@pnpm/list': 10.1.5 + '@pnpm/lockfile-types': 7.1.1 + '@pnpm/lockfile-utils': 11.0.2 + '@pnpm/lockfile-walker': 9.0.2 + '@pnpm/lockfile.detect-dep-types': 2.0.2 + '@pnpm/read-project-manifest': 6.0.3 + '@pnpm/types': 10.1.1 ramda: /@pnpm/ramda@0.28.1 transitivePeerDependencies: - domexception - supports-color dev: false - /@pnpm/constants@6.2.0: - resolution: {integrity: sha512-GlDVUkeTR2WK0oZAM+wtDY6RBMLw6b0Z/5qKgBbDszx4e+R7CHyfG7JofyypogRCfeWXeAXp2C2FkFTh+sNgIg==} - engines: {node: '>=14.6'} + /@pnpm/constants@8.0.0: + resolution: {integrity: sha512-yQosGUvYPpAjb1jOFcdbwekRjZRVxN6C0hHzfRCZrMKbxGjt/E0g0RcFlEDNVZ95tm4oMMcr7nEPa7H7LX3emw==} + engines: {node: '>=18.12'} dev: false - /@pnpm/constants@7.1.1: - resolution: {integrity: sha512-31pZqMtjwV+Vaq7MaPrT1EoDFSYwye3dp6BiHIGRJmVThCQwySRKM7hCvqqI94epNkqFAAYoWrNynWoRYosGdw==} - engines: {node: '>=16.14'} - dev: false - - /@pnpm/core-loggers@9.0.4: - resolution: {integrity: sha512-P5IiCwLbYy/vlCDTxEMReB67NVs1Y4ip6iIEM3Y1fbxm0JbPMWTUMKGf2fy7eqGDF3/Vuxk5H7o/A4II6SWzMA==} - engines: {node: '>=16.14'} + /@pnpm/core-loggers@10.0.2: + resolution: {integrity: sha512-UUqWV0wUrMvlNWMe8Ch+XFRI3u3K35T2rS5jofhCsqtZa9UlsJAFW4jjVzOBWkV0uVbt6mdy7IMBHvJsYaU94w==} + engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/types': 9.4.0 - dev: false - - /@pnpm/crypto.base32-hash@2.0.0: - resolution: {integrity: sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==} - engines: {node: '>=16.14'} - dependencies: - rfc4648: 1.5.2 + '@pnpm/types': 10.1.1 dev: false - /@pnpm/dependency-path@2.1.5: - resolution: {integrity: sha512-Ki7v96NDlUzkIkgujSl+3sDY/nMjujOaDOTmjEeBebPiow53Y9Bw/UnxI8C2KKsnm/b7kUJPeFVbOhg3HMp7/Q==} - engines: {node: '>=16.14'} + /@pnpm/crypto.base32-hash@3.0.0: + resolution: {integrity: sha512-iGKP6rRKng5Tcad1+S+j3UoY5wVZN+z0ZgemlGp69jNgn6EaM4N0Q3mvnDNJ7UZFmL2ClXZZYLNuCk9pUYV3Xg==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/crypto.base32-hash': 2.0.0 - '@pnpm/types': 9.4.0 - encode-registry: 3.0.1 - semver: 7.5.4 + rfc4648: 1.5.3 dev: false - /@pnpm/error@4.0.1: - resolution: {integrity: sha512-6UFakGqUDhnZVzYCfN+QaG1epxtBVS1M9mb9RzoBuvWxcimBYTT04fdYuyk1Nay8y/TvAVl3AVB/lCziWG0+2w==} - engines: {node: '>=14.6'} + /@pnpm/dependency-path@5.1.1: + resolution: {integrity: sha512-HskPO2yVpvb8NHnfmByqdkyqSVRaSBpMUSBzfLwzYLRiexs3zo2+NjUvGErjnmVDG8KgY/iQZtw+y+06vMWy/w==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/constants': 6.2.0 + '@pnpm/crypto.base32-hash': 3.0.0 + '@pnpm/types': 10.1.1 + semver: 7.6.2 dev: false - /@pnpm/error@5.0.2: - resolution: {integrity: sha512-0TEm+tWNYm+9uh6DSKyRbv8pv/6b4NL0PastLvMxIoqZbBZ5Zj1cYi332R9xsSUi31ZOsu2wpgn/bC7DA9hrjg==} - engines: {node: '>=16.14'} + /@pnpm/error@6.0.1: + resolution: {integrity: sha512-7yjO0RgmWYb4OKgcWC33yD4Z2CxE7Tm7vXX1SmS7GDifDT/bgZZhHeS2xq/+W6y9yhwIrRSA+7AlQL1NM2wIvw==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/constants': 7.1.1 + '@pnpm/constants': 8.0.0 dev: false - /@pnpm/fetch@7.0.5: - resolution: {integrity: sha512-MTX1eTafqDN37QMq8gb261UNIOaOXEvfNVnuhMTKYpqpgzXpywOT8LzhltlIe62lFPfufw/tYv9trbxiOgFKqQ==} - engines: {node: '>=16.14'} + /@pnpm/fetch@8.0.2: + resolution: {integrity: sha512-mh81jVdVzscYZcVyVRobv5mf/xPFFLIjnEqH6+4LrTHz0HqVRJd3Oknn7vRzXSx8k+xXUH44o3qroAq8KGJoSA==} + engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core-loggers': 9.0.4 - '@pnpm/fetching-types': 5.0.0 - '@pnpm/network.agent': 0.1.0 + '@pnpm/core-loggers': 10.0.2 + '@pnpm/fetching-types': 6.0.0 + '@pnpm/network.agent': 2.0.0 + '@pnpm/types': 10.1.1 '@zkochan/retry': 0.2.0 node-fetch: /@pnpm/node-fetch@1.0.0 transitivePeerDependencies: @@ -1193,38 +1182,60 @@ packages: - supports-color dev: false - /@pnpm/fetching-types@5.0.0: - resolution: {integrity: sha512-o9gdO1v8Uc5P2fBBuW6GSpfTqIivQmQlqjQJdFiQX0m+tgxlrMRneIg392jZuc6fk7kFqjLheInlslgJfwY+4Q==} - engines: {node: '>=16.14'} + /@pnpm/fetching-types@6.0.0: + resolution: {integrity: sha512-fnsaegb+0q7Ku6AyCmoVtBeCuO8ytB7YMEaGHC+0MGoRsxxa6EVLgi2H4abKr8LLslf5tHJBnOH24DjST3UNfQ==} + engines: {node: '>=18.12'} dependencies: '@zkochan/retry': 0.2.0 - node-fetch: 3.0.0-beta.9 + node-fetch: /@pnpm/node-fetch@1.0.0 transitivePeerDependencies: - domexception dev: false - /@pnpm/git-utils@1.0.0: - resolution: {integrity: sha512-lUI+XrzOJN4zdPGOGnFUrmtXAXpXi8wD8OI0nWOZmlh+raqbLzC3VkXu1zgaduOK6YonOcnQW88O+ojav1rAdA==} - engines: {node: '>=16.14'} + /@pnpm/git-resolver@9.0.3: + resolution: {integrity: sha512-/4pxvDjtcTfnv2ElUr1TECRNmnOAx23eeZNKrSTkWOyI6I+J9f5M40M+jgTcVWS6l2L+I5gwemo3XKgCnX43Ag==} + engines: {node: '>=18.12'} + dependencies: + '@pnpm/fetch': 8.0.2 + '@pnpm/resolver-base': 12.0.2 + graceful-git: 3.1.2 + hosted-git-info: /@pnpm/hosted-git-info@1.0.0 + semver: 7.6.2 + transitivePeerDependencies: + - '@pnpm/logger' + - domexception + - supports-color + dev: false + + /@pnpm/git-utils@2.0.0: + resolution: {integrity: sha512-k1rv4Zvno/5zJAqE/Mh9V0ehlm14NsYwpXTdaGMtyhkoHvlSckRfr23OIOIM7Q/TRX+LhqyJ2kep50SY2TsZ+g==} + engines: {node: '>=18.12'} dependencies: execa: /safe-execa@0.1.2 dev: false - /@pnpm/graceful-fs@3.2.0: - resolution: {integrity: sha512-vRoXJxscDpHak7YE9SqCkzfrayn+Lw+YueOeHIPEqkgokrHeYgYeONoc2kGh0ObHaRtNSsonozVfJ456kxLNvA==} - engines: {node: '>=16.14'} + /@pnpm/graceful-fs@4.0.0: + resolution: {integrity: sha512-933nhV2Prp51522poxX6Chvb7kEW3U3kzVWoqDU1+icB+QE7z/2qQ8wYHsBt4jm0Uil/sF67t77ugOr8bR63kg==} + engines: {node: '>=18.12'} dependencies: graceful-fs: 4.2.11 dev: false - /@pnpm/list@9.1.4: - resolution: {integrity: sha512-mPQpEnuJcu6W1t4gRXp+uP87CpX5mI6/aPgnsv07V5dZCiW2oiAjjjhs+a4sk/ljRC/qrXS6ntlrR2DWkdAjow==} - engines: {node: '>=16.14'} + /@pnpm/hosted-git-info@1.0.0: + resolution: {integrity: sha512-QzmNiLShTnNyeTHr+cykG5hYjwph0+v49KHV36Dh8uA2rRMWw30qoZMARuxd00SYdoTwT8bIouqqmzi6TWfJHQ==} + engines: {node: '>=10'} dependencies: - '@pnpm/read-package-json': 8.0.5 - '@pnpm/read-project-manifest': 5.0.8 - '@pnpm/reviewing.dependencies-hierarchy': 2.1.3 - '@pnpm/types': 9.4.0 + lru-cache: 6.0.0 + dev: false + + /@pnpm/list@10.1.5: + resolution: {integrity: sha512-+N+gVzofMIpsmsxfQuwPnviPsDNt0hPYmWlmZXl8ab7UsK2+3/DlCd3WWYFIiJ0Kwt+OmePyIzGPbxy2oN4auw==} + engines: {node: '>=18.12'} + dependencies: + '@pnpm/read-package-json': 9.0.3 + '@pnpm/read-project-manifest': 6.0.3 + '@pnpm/reviewing.dependencies-hierarchy': 3.1.5 + '@pnpm/types': 10.1.1 archy: 1.0.0 chalk: 4.1.2 cli-columns: 4.0.0 @@ -1232,107 +1243,131 @@ packages: ramda: /@pnpm/ramda@0.28.1 transitivePeerDependencies: - '@pnpm/logger' + - domexception + - supports-color dev: false - /@pnpm/lockfile-file@8.1.4: - resolution: {integrity: sha512-0HmooRDED6Kl3nliwDJXQ+ymhfvuPNgSOF9dEy7KcFn2iOm47eRqMugk7xOa3WvEXzHVIT54clqCSzF16OV54w==} - engines: {node: '>=16.14'} + /@pnpm/lockfile-file@9.1.1: + resolution: {integrity: sha512-Ybs/QCWbN38EyIdpYVviSJR9/gc6LZ1iZDJbVatPL8l4Z4J6ikWh4i32kLqJHutM8McqeFegnTrUO3f65UTajw==} + engines: {node: '>=18.12'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/constants': 7.1.1 - '@pnpm/dependency-path': 2.1.5 - '@pnpm/error': 5.0.2 - '@pnpm/git-utils': 1.0.0 - '@pnpm/lockfile-types': 5.1.3 - '@pnpm/merge-lockfile-changes': 5.0.5 - '@pnpm/types': 9.4.0 - '@pnpm/util.lex-comparator': 1.0.0 + '@pnpm/constants': 8.0.0 + '@pnpm/dependency-path': 5.1.1 + '@pnpm/error': 6.0.1 + '@pnpm/git-resolver': 9.0.3 + '@pnpm/git-utils': 2.0.0 + '@pnpm/lockfile-types': 7.1.1 + '@pnpm/lockfile-utils': 11.0.2 + '@pnpm/merge-lockfile-changes': 6.0.3 + '@pnpm/types': 10.1.1 + '@pnpm/util.lex-comparator': 3.0.0 '@zkochan/rimraf': 2.1.3 comver-to-semver: 1.0.0 - js-yaml: /@zkochan/js-yaml@0.0.6 + js-yaml: /@zkochan/js-yaml@0.0.7 normalize-path: 3.0.0 ramda: /@pnpm/ramda@0.28.1 - semver: 7.5.4 + semver: 7.6.2 sort-keys: 4.2.0 strip-bom: 4.0.0 write-file-atomic: 5.0.1 + transitivePeerDependencies: + - domexception + - supports-color dev: false - /@pnpm/lockfile-types@5.1.3: - resolution: {integrity: sha512-dOVvpqLwCKfKdH4Civ+FwM1jRfiNc3w8QfgbLemFXbpPIQxeIm6qt2HCGafz65SJGbRS5DOe9DKxSJg4QkmStQ==} - engines: {node: '>=16.14'} + /@pnpm/lockfile-types@7.1.1: + resolution: {integrity: sha512-ODa3AiqOT/DbFOb+oRpfvB78pJOcrIaCQON30Y2Z/qS7Gs66trTMNl37KabnNTvAEpyvlVGw8rli215fFh1fSA==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/types': 9.4.0 + '@pnpm/types': 10.1.1 dev: false - /@pnpm/lockfile-utils@9.0.0: - resolution: {integrity: sha512-1xXmuFWsWKZ52CNHgXCwvJLZ9G6vaZHCma33FV3TGYuG+Da8fQ3uNjYFu+EzOPVcgcx2o0CKpRgIgDUUgYNVwA==} - engines: {node: '>=16.14'} + /@pnpm/lockfile-utils@11.0.2: + resolution: {integrity: sha512-hbsLB52+/zK9ae4JPR8EnT5K6bB2eBaEx1Mei4IVxtvIRnj6XU7C95PXBX/4QmsRIkpr3PGaKg2GiQALE22WNg==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/dependency-path': 2.1.5 - '@pnpm/lockfile-types': 5.1.3 - '@pnpm/pick-fetcher': 2.0.1 - '@pnpm/resolver-base': 11.0.0 - '@pnpm/types': 9.4.0 - get-npm-tarball-url: 2.0.3 + '@pnpm/dependency-path': 5.1.1 + '@pnpm/lockfile-types': 7.1.1 + '@pnpm/pick-fetcher': 3.0.0 + '@pnpm/resolver-base': 12.0.2 + '@pnpm/types': 10.1.1 + get-npm-tarball-url: 2.1.0 ramda: /@pnpm/ramda@0.28.1 dev: false - /@pnpm/lockfile-walker@7.0.6: - resolution: {integrity: sha512-v+xDCEvwoNoRWjzl+8QDe8ueiy31fSqMjiPTLBS0DwQq1AhOWLHrHwmg22IrOjshkf80GqDZMF1LOGQP+Y5dAA==} - engines: {node: '>=16.14'} + /@pnpm/lockfile-walker@9.0.2: + resolution: {integrity: sha512-XYAJRuLEQ5CMsOd2mcrP3brH9Eq3q/HpMUANHUD3Ql6bPfQ7RawdESiZ7WB81s8DaiLUSjZloVMNe5rR1jSmIg==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/dependency-path': 2.1.5 - '@pnpm/lockfile-types': 5.1.3 - '@pnpm/types': 9.4.0 - ramda: /@pnpm/ramda@0.28.1 + '@pnpm/dependency-path': 5.1.1 + '@pnpm/lockfile-types': 7.1.1 + '@pnpm/types': 10.1.1 dev: false - /@pnpm/matcher@5.0.0: - resolution: {integrity: sha512-uh+JBmW8XHGwz9x0K0Ok+TtMiu3ghEaqHHm7dqIubitBP8y9Y0LLP6D2fxWblogjpVzSlH3DpDR1Vicuhw9/cQ==} - engines: {node: '>=16.14'} + /@pnpm/lockfile.detect-dep-types@2.0.2: + resolution: {integrity: sha512-KCdEXIiT9hboXvISmLnCDgm6Q42i3tvLqr7O/w5zSVxKvUDI8UxMUod26ZybbKx+CsB087xopz7GopdFy9jNXQ==} + engines: {node: '>=18.12'} + dependencies: + '@pnpm/dependency-path': 5.1.1 + '@pnpm/lockfile-types': 7.1.1 + '@pnpm/types': 10.1.1 + dev: false + + /@pnpm/matcher@6.0.0: + resolution: {integrity: sha512-c2diPZzejRYnL6b00Ko70TnOlbsqydUOvAjOZ7THTs0ptXG/AARcwNp9YO5EXFq775TTmsSUBo99qisYF1ogNA==} + engines: {node: '>=18.12'} dependencies: escape-string-regexp: 4.0.0 dev: false - /@pnpm/merge-lockfile-changes@5.0.5: - resolution: {integrity: sha512-4jJnoWcWieq19+qTC1ydXTfHxkuP46FR6Rbhyu+uovyPGF764q44bp2RTMwxGbSrYjqTf6IQuN0Gl0ViKhi/1Q==} - engines: {node: '>=16.14'} + /@pnpm/merge-lockfile-changes@6.0.3: + resolution: {integrity: sha512-XFd+c1PzNK5TkLAqaG90RyA0RFIpwhvFxprEDxMVnu9d5Gq8ws4TWz0vy5oTZuKTPODmN7i01xZzEV2/+0KrOw==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/lockfile-types': 5.1.3 + '@pnpm/lockfile-types': 7.1.1 + '@pnpm/types': 10.1.1 comver-to-semver: 1.0.0 ramda: /@pnpm/ramda@0.28.1 - semver: 7.5.4 + semver: 7.6.2 dev: false - /@pnpm/modules-yaml@12.1.4: - resolution: {integrity: sha512-Pwbcn4WBeEPNws1Bxd3ntWjg3hA2BijZrurUW5HLy/poZ77AyUkiMafeLk0bxNovfxar+S73AxPiDh7n6yN0fA==} - engines: {node: '>=16.14'} + /@pnpm/modules-yaml@13.1.2: + resolution: {integrity: sha512-oZleGQ4XY+LVHQW4zAbRwlugJlkEZvY4y6pPX9CHL3EQzXjM5/DTulrY7/blO7xFd3OrrE/KyVnGq7nGBN9t8w==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/types': 9.4.0 + '@pnpm/types': 10.1.1 is-windows: 1.0.2 ramda: /@pnpm/ramda@0.28.1 read-yaml-file: 2.1.0 write-yaml-file: 5.0.0 dev: false - /@pnpm/network.agent@0.1.0: - resolution: {integrity: sha512-RurhhwXMdrKnr4swyx0E6g3tfsfP27kB7czoGTmEvSCgmrrZ5pGToZ0MahiwGRkpSRoTlUmVE97nwqjxCOfboA==} - engines: {node: '>=12.22.0'} + /@pnpm/network.agent@2.0.0: + resolution: {integrity: sha512-CqONDs5W6vaAdgQEHyFSr4vj25Pv8eVzwI+oUvId/FBHOcTCgHndLIJGON39JnyQS40+yT9kpEj21la3rcJK2w==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/network.proxy-agent': 0.1.0 + '@pnpm/network.config': 2.0.0 + '@pnpm/network.proxy-agent': 2.0.0 agentkeepalive: 4.2.1 lru-cache: 7.10.1 transitivePeerDependencies: - supports-color dev: false - /@pnpm/network.proxy-agent@0.1.0: - resolution: {integrity: sha512-nl7xLKiYlkTEpaM0U4JaZ1ce6JSYIzuorH+JVn33jry/k3ombpK1xbOzFFwfFhWptXFN9IMcZACjQxmvBbElgg==} - engines: {node: '>=12.22.0'} + /@pnpm/network.config@2.0.0: + resolution: {integrity: sha512-DpTQTz4KBUgR0NNo/+/WXFlE4dy4+vgINhR9Eb+qo/Kb9RzGbhTN0ypv3sRYa6YG4UO5ft47rvEtHJ9i6VBwzA==} + engines: {node: '>=18.12'} + dependencies: + nerf-dart: 1.0.0 + dev: false + + /@pnpm/network.proxy-agent@2.0.0: + resolution: {integrity: sha512-gCShibUggQS1vveAzr84PhDvwoChR4HrHHdvTB8CqXHQu12eoXO8R01awalZWERrHL3fDkUQcqLqCospm2O/QQ==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/error': 4.0.1 + '@pnpm/error': 6.0.1 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 lru-cache: 7.10.1 @@ -1351,11 +1386,11 @@ packages: - domexception dev: false - /@pnpm/normalize-registries@5.0.4: - resolution: {integrity: sha512-ysADGqYblIwUJAnA3kxXylpt1C7rN29z3q02cmHQeQE9uZiQM6AXD+r4jJIPPpYFgc3Tl7wyCBubqvhqHExlsA==} - engines: {node: '>=16.14'} + /@pnpm/normalize-registries@6.0.2: + resolution: {integrity: sha512-TKzA1XIUzIv9lIthv46ck6vep6m3me4w3E5v+G7Yf/fZBP79bxbIHOtl1UuZWwXiJCFY98jAyfzRhbYVt/Lw+Q==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/types': 9.4.0 + '@pnpm/types': 10.1.1 normalize-registry-url: 2.0.0 ramda: /@pnpm/ramda@0.28.1 dev: false @@ -1365,46 +1400,46 @@ packages: engines: {node: '>=14.6'} dependencies: hosted-git-info: 4.1.0 - semver: 7.5.4 + semver: 7.6.2 validate-npm-package-name: 4.0.0 dev: false - /@pnpm/pick-fetcher@2.0.1: - resolution: {integrity: sha512-rW9IqroTLSdrFgCRfxDOyL845e3ju0Lt8HmfljgJLIR8mIoCE6PUR7+JouoSUcauAx28mSMbYbbRYXKlxacdiA==} - engines: {node: '>=16.14'} + /@pnpm/pick-fetcher@3.0.0: + resolution: {integrity: sha512-2eisylRAU/jeuxFEPnS1gjLZKJGbYc4QEtEW6MVUYjO4Xi+2ttkSm7825S0J5IPpUIvln8HYPCUS0eQWSfpOaQ==} + engines: {node: '>=18.12'} dev: false /@pnpm/ramda@0.28.1: resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==} dev: false - /@pnpm/read-modules-dir@6.0.1: - resolution: {integrity: sha512-/h+3VB1j+hhUlEYkE+dAH5WbhR/qYDDvliqWQxN/AA0CYAFwMud5z4FOKzYHgY6RD+KVVgEelLquxCi7fKvT8A==} - engines: {node: '>=16.14'} + /@pnpm/read-modules-dir@7.0.0: + resolution: {integrity: sha512-gU2ZYvc5KnLWV1Ry4Vl2DUQ8X4wGboDvfINoj06Hjt7VYwHMPnY6ZUT4Q0LGSQNfzQFl/+hN1nNywj+kf102Gg==} + engines: {node: '>=18.12'} dependencies: graceful-fs: 4.2.11 dev: false - /@pnpm/read-package-json@8.0.5: - resolution: {integrity: sha512-FzG1pjcE5uVKWAibgx4/0efTQnP9rNQQXc04MqSPqQJtrMmSHlGuTbF1JCHY/LXCXGOutmcf8oUJGmFWPIe/XQ==} - engines: {node: '>=16.14'} + /@pnpm/read-package-json@9.0.3: + resolution: {integrity: sha512-BkPuE+iATszbWNWrcyumvJjkN4Wp1kZK0mJHKbgjwo7hGqBs+SB7VV3XO/qZNBbjPxOXW/9Dd/Rg6vx6pI6Ppg==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/error': 5.0.2 - '@pnpm/types': 9.4.0 + '@pnpm/error': 6.0.1 + '@pnpm/types': 10.1.1 load-json-file: 6.2.0 normalize-package-data: 5.0.0 dev: false - /@pnpm/read-project-manifest@5.0.8: - resolution: {integrity: sha512-+L+0j9rc7KL9EeE7v2hu/zVbFEhw/KLiGuFvC4lC0VXTMPyyDwRXL5LP412IelIhaKC/irYOZmyRYgHK93lSZQ==} - engines: {node: '>=16.14'} + /@pnpm/read-project-manifest@6.0.3: + resolution: {integrity: sha512-94OMt0ZL0IozcwqewR+8VXYNlExO1UvooILcUi0XQDV0dXduoS3k2JO6Zq5lhnjwY4f1klzok/NGrVrwf758PA==} + engines: {node: '>=18.12'} dependencies: '@gwhitney/detect-indent': 7.0.1 - '@pnpm/error': 5.0.2 - '@pnpm/graceful-fs': 3.2.0 - '@pnpm/text.comments-parser': 2.0.0 - '@pnpm/types': 9.4.0 - '@pnpm/write-project-manifest': 5.0.4 + '@pnpm/error': 6.0.1 + '@pnpm/graceful-fs': 4.0.0 + '@pnpm/text.comments-parser': 3.0.0 + '@pnpm/types': 10.1.1 + '@pnpm/write-project-manifest': 6.0.2 fast-deep-equal: 3.1.3 is-windows: 1.0.2 json5: 2.2.3 @@ -1415,58 +1450,61 @@ packages: strip-bom: 4.0.0 dev: false - /@pnpm/resolver-base@11.0.0: - resolution: {integrity: sha512-oxfjO8Ie6aBQPXSqOWGJP9s0xj9Z4cbRI7fK63WKhjwmNH4CTrSfikRL2o4FoXo2APAbJEUp2lCxx+86dq2tUg==} - engines: {node: '>=16.14'} + /@pnpm/resolver-base@12.0.2: + resolution: {integrity: sha512-6Ged4cfUI+2RR6b/quphvuN8Tu+Sp0giMp9tqxqd8ls7P+A9qXGX6ATHUTl3jGfuOERYUWeYWrRrvxMmnYLy/g==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/types': 9.4.0 + '@pnpm/types': 10.1.1 dev: false - /@pnpm/reviewing.dependencies-hierarchy@2.1.3: - resolution: {integrity: sha512-jey8tfe2iZmCyj5W3UVJxPv9QMldTcmLrgFliHB0vFn4Qa9dsWa2jD5etwDX3MaulOsXq7kyNTOFDjdo0tKL0w==} - engines: {node: '>=16.14'} - dependencies: - '@pnpm/dependency-path': 2.1.5 - '@pnpm/lockfile-file': 8.1.4 - '@pnpm/lockfile-utils': 9.0.0 - '@pnpm/matcher': 5.0.0 - '@pnpm/modules-yaml': 12.1.4 - '@pnpm/normalize-registries': 5.0.4 + /@pnpm/reviewing.dependencies-hierarchy@3.1.5: + resolution: {integrity: sha512-cp9kC8pVta8p5qSkDqtlqsSqCVg4zBKZ4OSHitj4t4m18OZHi4b1P+vW6hs2D70KSCT7pyj5+pFOg/5ZKXb+PQ==} + engines: {node: '>=18.12'} + dependencies: + '@pnpm/dependency-path': 5.1.1 + '@pnpm/lockfile-file': 9.1.1 + '@pnpm/lockfile-utils': 11.0.2 + '@pnpm/lockfile.detect-dep-types': 2.0.2 + '@pnpm/matcher': 6.0.0 + '@pnpm/modules-yaml': 13.1.2 + '@pnpm/normalize-registries': 6.0.2 '@pnpm/npm-package-arg': 1.0.0 - '@pnpm/read-modules-dir': 6.0.1 - '@pnpm/read-package-json': 8.0.5 - '@pnpm/types': 9.4.0 + '@pnpm/read-modules-dir': 7.0.0 + '@pnpm/read-package-json': 9.0.3 + '@pnpm/types': 10.1.1 normalize-path: 3.0.0 realpath-missing: 1.1.0 resolve-link-target: 2.0.0 - semver: 7.5.4 + semver: 7.6.2 transitivePeerDependencies: - '@pnpm/logger' + - domexception + - supports-color dev: false - /@pnpm/text.comments-parser@2.0.0: - resolution: {integrity: sha512-DRWtTmmxQQtuWHf1xPt9bqzCSq8d0MQF5x1kdpCDMLd7xk3nP4To2/OGkPrb8MKbrWsgCNDwXyKCFlEKrAg7fg==} - engines: {node: '>=16.14'} + /@pnpm/text.comments-parser@3.0.0: + resolution: {integrity: sha512-BSGvYd59kPKVTUk1InekEp+TiPnJ8650/bQyiOUFSvqHi61YipcR+E4H2i3xTnk2e+GHdGbXvEtAZbQmyxb0/g==} + engines: {node: '>=18.12'} dependencies: strip-comments-strings: 1.2.0 dev: false - /@pnpm/types@9.4.0: - resolution: {integrity: sha512-IRDuIuNobLRQe0UyY2gbrrTzYS46tTNvOEfL6fOf0Qa8NyxUzeXz946v7fQuQE3LSBf8ENBC5SXhRmDl+mBEqA==} - engines: {node: '>=16.14'} + /@pnpm/types@10.1.1: + resolution: {integrity: sha512-xF8/Trk+ucZa2rUwEk1WgMtlfWUQN5bu6bGHCho+suN2pYrTy+vN+HgZ2SO1oa+6WoyuN5yllMMADOEXaHTOmA==} + engines: {node: '>=18.12'} dev: false - /@pnpm/util.lex-comparator@1.0.0: - resolution: {integrity: sha512-3aBQPHntVgk5AweBWZn+1I/fqZ9krK/w01197aYVkAJQGftb+BVWgEepxY5GChjSW12j52XX+CmfynYZ/p0DFQ==} - engines: {node: '>=12.22.0'} + /@pnpm/util.lex-comparator@3.0.0: + resolution: {integrity: sha512-ead+l3IiuVXwKDf/QJPX6G93cwhXki3yOVEA/VdAO7AhZ5vUuSBxHe6gQKEbB0QacJ4H5VsYxeM1xUgwjjOO/Q==} + engines: {node: '>=18.12'} dev: false - /@pnpm/write-project-manifest@5.0.4: - resolution: {integrity: sha512-6HdLY5oUH0Ks0KfbEKnFc5ZUpnlpfNkyu15L8DMxYizQCBI44A/lSsCpDNvgsTXQKpwRdnfczZYrJ3DVEOb77Q==} - engines: {node: '>=16.14'} + /@pnpm/write-project-manifest@6.0.2: + resolution: {integrity: sha512-CxPzkjckRFnZx2SbZs6dzLH0ayjXwBHJjvbZ+Wks935J+e6f/JH8IQLhOBy/AT/C6iGKdoqOxuTnEnSvThb05w==} + engines: {node: '>=18.12'} dependencies: - '@pnpm/text.comments-parser': 2.0.0 - '@pnpm/types': 9.4.0 + '@pnpm/text.comments-parser': 3.0.0 + '@pnpm/types': 10.1.1 json5: 2.2.3 write-file-atomic: 5.0.1 write-yaml-file: 5.0.0 @@ -1844,8 +1882,8 @@ packages: prettier: 3.0.3 dev: true - /@zkochan/js-yaml@0.0.6: - resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} + /@zkochan/js-yaml@0.0.7: + resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==} hasBin: true dependencies: argparse: 2.0.1 @@ -2254,7 +2292,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.4 + semver: 7.6.2 dev: false /bundle-name@3.0.0: @@ -2632,13 +2670,6 @@ packages: /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - /encode-registry@3.0.1: - resolution: {integrity: sha512-6qOwkl1g0fv0DN3Y3ggr2EaZXN71aoAqPp3p/pVaWSBSIo+YjLOWN61Fva43oVyQNPf7kgm8lkudzlzojwE2jw==} - engines: {node: '>=10'} - dependencies: - mem: 8.1.1 - dev: false - /endent@2.1.0: resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==} dependencies: @@ -3313,8 +3344,8 @@ packages: load-json-file: 4.0.0 dev: true - /get-npm-tarball-url@2.0.3: - resolution: {integrity: sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw==} + /get-npm-tarball-url@2.1.0: + resolution: {integrity: sha512-ro+DiMu5DXgRBabqXupW38h7WPZ9+Ad8UjwhvsmmN8w1sU7ab0nzAXvVZ4kqYg57OrqomRtJvepX5/xvFKNtjA==} engines: {node: '>=12.17'} dev: false @@ -3436,6 +3467,14 @@ packages: /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + /graceful-git@3.1.2: + resolution: {integrity: sha512-Xyh9Y43yA23/KQ16mpwO4zkzVGUAXyzuSVZQxw9ddQklssIYIY0el24VYfJBFhyCWGriZPRAB2nCgsDizqna9g==} + engines: {node: '>=10'} + dependencies: + retry: 0.12.0 + safe-execa: 0.1.2 + dev: false + /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true @@ -4486,25 +4525,10 @@ packages: tmpl: 1.0.5 dev: true - /map-age-cleaner@0.1.3: - resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} - engines: {node: '>=6'} - dependencies: - p-defer: 1.0.0 - dev: false - /meant@1.0.3: resolution: {integrity: sha512-88ZRGcNxAq4EH38cQ4D85PM57pikCwS8Z99EWHODxN7KBY+UuPiqzRTtZzS8KTXO/ywSWbdjjJST2Hly/EQxLw==} dev: true - /mem@8.1.1: - resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} - engines: {node: '>=10'} - dependencies: - map-age-cleaner: 0.1.3 - mimic-fn: 3.1.0 - dev: false - /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -4525,11 +4549,6 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - /mimic-fn@3.1.0: - resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} - engines: {node: '>=8'} - dev: false - /mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} @@ -4572,6 +4591,10 @@ packages: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true + /nerf-dart@1.0.0: + resolution: {integrity: sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==} + dev: false + /nested-error-stacks@2.0.1: resolution: {integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==} dev: true @@ -4588,16 +4611,6 @@ packages: whatwg-url: 5.0.0 dev: true - /node-fetch@3.0.0-beta.9: - resolution: {integrity: sha512-RdbZCEynH2tH46+tj0ua9caUHVWrd/RHnRfvly2EVdqGmI3ndS1Vn/xjm5KuGejDt2RNDQsVRLPNd2QPwcewVg==} - engines: {node: ^10.17 || >=12.3} - dependencies: - data-uri-to-buffer: 3.0.1 - fetch-blob: 2.1.2 - transitivePeerDependencies: - - domexception - dev: false - /node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} dev: true @@ -4744,11 +4757,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /p-defer@1.0.0: - resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} - engines: {node: '>=4'} - dev: false - /p-limit@1.3.0: resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} engines: {node: '>=4'} @@ -5108,13 +5116,18 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true + /retry@0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + dev: false + /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - /rfc4648@1.5.2: - resolution: {integrity: sha512-tLOizhR6YGovrEBLatX1sdcuhoSCXddw3mqNVAcKxGJ+J0hFeJ+SjeWCv5UPA/WU3YzWPPuCVYgXBKZUPGpKtg==} + /rfc4648@1.5.3: + resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} dev: false /rimraf@3.0.2: @@ -5179,6 +5192,12 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true + dev: false + /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'}