From b7977340a691b96e0ec689d31e894712208fce89 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 07:14:54 +0000 Subject: [PATCH] chore(deps-dev): bump tap from 18.7.2 to 19.2.5 Bumps [tap](https://github.com/tapjs/tapjs) from 18.7.2 to 19.2.5. - [Release notes](https://github.com/tapjs/tapjs/releases) - [Commits](https://github.com/tapjs/tapjs/compare/tap@18.7.2...tap@19.2.5) --- updated-dependencies: - dependency-name: tap dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 540 +++++++++++++++++++++++++------------------------ 2 files changed, 280 insertions(+), 262 deletions(-) diff --git a/package.json b/package.json index a2353c8..20a9b88 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "prettier": "^3.2.5", "split2": "^4.2.0", "syncpack": "^12.3.0", - "tap": "^18.7.2", + "tap": "^19.2.5", "ts-node-dev": "^2.0.0", "tsd": "^0.31.0", "typescript": "^5.4.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4e4758a..93d4df1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,9 +1,5 @@ lockfileVersion: '6.0' -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - dependencies: '@types/json-schema': specifier: ^7.0.15 @@ -101,8 +97,8 @@ devDependencies: specifier: ^12.3.0 version: 12.3.0(typescript@5.4.3) tap: - specifier: ^18.7.2 - version: 18.7.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3) + specifier: ^19.2.5 + version: 19.2.5(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3) ts-node-dev: specifier: ^2.0.0 version: 2.0.0(@types/node@20.12.2)(typescript@5.4.3) @@ -250,37 +246,8 @@ packages: wrap-ansi: 8.1.0 wrap-ansi-cjs: /wrap-ansi@7.0.0 - /@isaacs/ts-node-temp-fork-for-pr-2009@10.9.5(@types/node@20.12.2)(typescript@5.2.2): - resolution: {integrity: sha512-hEDlwpHhIabtB+Urku8muNMEkGui0LVGlYLS3KoB9QBDf0Pw3r7q0RrfoQmFuk8CvRpGzErO3/vLQd9Ys+/g4g==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=4.2' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@tsconfig/node18': 18.2.2 - '@tsconfig/node20': 20.1.2 - '@types/node': 20.12.2 - acorn: 8.8.2 - acorn-walk: 8.2.0 - arg: 4.1.3 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.2.2 - v8-compile-cache-lib: 3.0.1 - dev: true - - /@isaacs/ts-node-temp-fork-for-pr-2009@10.9.5(@types/node@20.12.2)(typescript@5.4.3): - resolution: {integrity: sha512-hEDlwpHhIabtB+Urku8muNMEkGui0LVGlYLS3KoB9QBDf0Pw3r7q0RrfoQmFuk8CvRpGzErO3/vLQd9Ys+/g4g==} + /@isaacs/ts-node-temp-fork-for-pr-2009@10.9.7(@types/node@20.12.2)(typescript@5.4.3): + resolution: {integrity: sha512-9f0bhUr9TnwwpgUhEpr3FjxSaH/OHaARkE2F9fM0lS4nIs2GNerrvGwQz493dk0JKlTaGYVrKbq36vA/whZ34g==} hasBin: true peerDependencies: '@swc/core': '>=1.2.50' @@ -503,93 +470,102 @@ packages: resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} dev: true - /@tapjs/after-each@1.1.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-j5+VLjyssCfC4+fEP31tJpKdXO4pBuouovauHHc5xR2qo/hMonB/MlDHhFOL9PbC4sLBHvY4EkotwET36aLECg==} + /@tapjs/after-each@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-btkpQ/BhmRyG50rezduxEZb3pMJblECvTQa41+U2ln2te1prDTlllHlpq4lOjceUksl8KFF1avDqcBqIqPzneQ==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) function-loop: 4.0.0 dev: true - /@tapjs/after@1.1.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-EGosPLlKe8MaZMkoyA2lJhF2h/zNNzKA93yA4fkg+tOvKaVvtI8BtSmErN2sMIYRFPHxaLzQgr0268h7m2Ysow==} + /@tapjs/after@1.1.31(@tapjs/core@2.1.6): + resolution: {integrity: sha512-531NkYOls9PvqfnLsEDRzIWwjynoFRbUVq7pTYuA3PRIw4Ka7jA9uUjILeUurcWjaHrQNzUua0jj/Yu94f6YYw==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) is-actual-promise: 1.0.1 dev: true - /@tapjs/asserts@1.1.20(@tapjs/core@1.5.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0w+c3+1TVzpObrQTRfDnE/Z3TTCWUVA4sZwzjfmhbwbF8VA83HR0Bh6fj7dIsrrsufWwp4QMyXPwN62HPwSCgg==} + /@tapjs/asserts@2.0.8(@tapjs/core@2.1.6)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-57VrI0p2kAqfgHHUwowDvd31eTfDHw3HO4FSSVUCvngPGWa96R6eH9gXa9fNig4qIp4Dup+nI7gJlJfU0R80SA==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/stack': 1.2.8 + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/stack': 2.0.1 is-actual-promise: 1.0.1 - tcompare: 6.4.6(react-dom@18.2.0)(react@18.2.0) + tcompare: 7.0.1(react-dom@18.2.0)(react@18.2.0) trivial-deferred: 2.0.0 transitivePeerDependencies: - react - react-dom dev: true - /@tapjs/before-each@1.1.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-ln27bSetJoDo1AIFCdpwPupGhJN6dA1Sc55qHJ2Ni9O9IYc/9s5JvzzQ4eEV1hFaiROvpsS945MtQY4mRS09Lg==} + /@tapjs/before-each@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-Xjgk8/fuP7iFa5CYjFDl05p5PZGRe//VyHJNuYNzWpF1K9PNMtVdlmwplfpFmbrNrw/bIPq7R6LuiPmTBgzuOw==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) function-loop: 4.0.0 dev: true - /@tapjs/before@1.1.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-UuYor/jk+BRw9i3KuI6vrf7QF7g4V+z5ku/6qwUg7dkAE3qrCsRGNQ7Es1161ncXQUSoUy91vw/mRvFoTTRQ7Q==} + /@tapjs/before@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-22ZdGSn/zOKf8J8cb3yfw5R4I/ozdHEDKL8lBWon/zsxxMMvaRTgOtFXEjb4RE+5SDrqQ4NM7ZRYPGhE7T97dw==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) is-actual-promise: 1.0.1 dev: true - /@tapjs/config@2.4.17(@tapjs/core@1.5.2)(@tapjs/test@1.4.2): - resolution: {integrity: sha512-zMuOR2/i3IvKSEjKizGaR3LQ2x7VPbH3DOHGe0nW/BRnzTss9ZnKx579guHwYRBMJIqKLOsKYrBBAgM+7k6qvA==} + /@tapjs/chdir@1.1.4(@tapjs/core@2.1.6): + resolution: {integrity: sha512-axXkT5kWp2/X8l6inKyrqzUhqgvsgrWI8/0xLAdmirpFZ8H6gFxrl763Ozdm27EAmkLnnnWgFITPqUQCuB/tMA==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 - '@tapjs/test': 1.4.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/test': 1.4.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + dev: true + + /@tapjs/config@3.1.6(@tapjs/core@2.1.6)(@tapjs/test@2.2.4): + resolution: {integrity: sha512-5gkDMSLXL5798bbCdX4RdLpB4OUQeu9TXftzKmL1+1T2xbcd4q7zfDnCfOB9zTk50x2f04+4h6Q7Z1NcSKIspg==} + engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + peerDependencies: + '@tapjs/core': 2.1.6 + '@tapjs/test': 2.2.4 + dependencies: + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/test': 2.2.4(@tapjs/core@2.1.6)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) chalk: 5.3.0 - jackspeak: 2.3.6 + jackspeak: 3.4.0 polite-json: 4.0.1 tap-yaml: 2.2.2 walk-up-path: 3.0.1 dev: true - /@tapjs/core@1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Z/xkjJBOzS3mjUxFTOvtQX34GmOLx+C27w6bFRHrPCO1YTtu08SXJ9Mdkv+7vbSlAnBLWFgZddWvpgpAYud/uQ==} + /@tapjs/core@2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NYMp0bl52DxXfcLmivMKvOIE14aaB9qJjdHeUbs6GZ9yxgD5w0yeiOT+gWEL+1PzZgGWRxSFEpghID1YfXAc4w==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} dependencies: - '@tapjs/processinfo': 3.1.7 - '@tapjs/stack': 1.2.8 - '@tapjs/test': 1.4.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/processinfo': 3.1.8 + '@tapjs/stack': 2.0.1 + '@tapjs/test': 2.2.4(@tapjs/core@2.1.6)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) async-hook-domain: 4.0.1 diff: 5.2.0 is-actual-promise: 1.0.1 minipass: 7.0.4 signal-exit: 4.1.0 - tap-parser: 15.3.2 + tap-parser: 16.0.1 tap-yaml: 2.2.2 - tcompare: 6.4.6(react-dom@18.2.0)(react@18.2.0) + tcompare: 7.0.1(react-dom@18.2.0)(react@18.2.0) trivial-deferred: 2.0.0 transitivePeerDependencies: - '@swc/core' @@ -599,71 +575,71 @@ packages: - react-dom dev: true - /@tapjs/error-serdes@1.2.2: - resolution: {integrity: sha512-RW2aU50JR7SSAlvoTyuwouXETLM9lP+7oZ5Z+dyKhNp8mkbbz4mXKcgd9SDHY5qTh6zvVN7OFK7ev7dYWXbrWw==} + /@tapjs/error-serdes@2.0.1: + resolution: {integrity: sha512-P+M4rtcfkDsUveKKmoRNF+07xpbPnRY5KrstIUOnyn483clQ7BJhsnWr162yYNCsyOj4zEfZmAJI1f8Bi7h/ZA==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} dependencies: minipass: 7.0.4 dev: true - /@tapjs/filter@1.2.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-8zyTBjY8lYVz2W0S8nw8vq0kkwCM6Ike76n71mVzMOFcW/qXIn2ImW/PJtHREMFwLEN0aL51Ey/60Cs85EevxA==} + /@tapjs/filter@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-/ps6nOS3CTh1WLfCjJnU7tS4PH4KFgEasFSVPCIFN+BasyoqDapzj4JKIlzQvppZOGTQadKH3wUakafZl7uz8w==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) dev: true - /@tapjs/fixture@1.2.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-QJwANuumhNv59ONrpGOMy0hY+P2rHPakOlAR8ZkkAKbdQS5E0YExZLDna/Ug47Qin6MbaqXPk6zP/eiiBxZxig==} + /@tapjs/fixture@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-LJnjeAMSozPFXzu+wQw2HJsjA9djHbTcyeMnsgiRL/Q8ffcLqAawV3SN6XKdDLdWYUg3e1fXhHspnbsouZj+xA==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) mkdirp: 3.0.1 rimraf: 5.0.5 dev: true - /@tapjs/intercept@1.2.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-LEjE2rKfELh8CM6NPAGKIi1HDFjb66G//qbTs8lnLCiulUvUWGlx4RzeBdky0532+vyR9Q3JdHsidCNOsq33ow==} + /@tapjs/intercept@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-OF2Q35jtZ20bwV4hRNoca7vqIrzPFR3JR25G2rGru+fgPmq4heN0RLoh0d1O34AbrtXqra2lXkacMB/DPgb01A==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/after': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/stack': 1.2.8 + '@tapjs/after': 1.1.31(@tapjs/core@2.1.6) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/stack': 2.0.1 dev: true - /@tapjs/mock@1.3.2(@tapjs/core@1.5.2): - resolution: {integrity: sha512-QN3Nft/wxww/oxPpx/bgW4EF7EfxfvcAY/0VPphI3NjG/ZSNeZ7lbO9kYvh+RSRC1PtDR6OvfGA2dwQ7V/81DQ==} + /@tapjs/mock@2.1.6(@tapjs/core@2.1.6): + resolution: {integrity: sha512-bNXKrjg/r+i/gfKij5Oo/5Md2DvGNHPSRCHQmjz3VQjpyxqK7S1FGcR0kyqJ8Nof6Wc8yIhpNOCuibj19200IQ==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/after': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/stack': 1.2.8 + '@tapjs/after': 1.1.31(@tapjs/core@2.1.6) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/stack': 2.0.1 resolve-import: 1.4.5 walk-up-path: 3.0.1 dev: true - /@tapjs/node-serialize@1.3.2(@tapjs/core@1.5.2): - resolution: {integrity: sha512-KyYYU1tOTn3udST4lQUl2KsZFPbA7UGqHKT3Os/FmHplmgJeSPc5nKKCI+R2h/ADSULQx7ZiBUYot8o0GTqndw==} + /@tapjs/node-serialize@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-92oqhkmIz5wr0yRs1CPQfim5JSwHPSmoDWnQmJlYUZsY1OYgYouQm3ifnPkqK/9hJpVYzlZEQmefxehxbs2WNQ==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/error-serdes': 1.2.2 - '@tapjs/stack': 1.2.8 - tap-parser: 15.3.2 + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/error-serdes': 2.0.1 + '@tapjs/stack': 2.0.1 + tap-parser: 16.0.1 dev: true - /@tapjs/processinfo@3.1.7: - resolution: {integrity: sha512-SI5RJQ5HnUKEWnHSAF6hOm6XPdnjZ+CJzIaVHdFebed8iDAPTqb+IwMVu9yq9+VQ7FRsMMlgLL2SW4rss2iJbQ==} + /@tapjs/processinfo@3.1.8: + resolution: {integrity: sha512-FIriEB+qqArPhmVYc1PZwRHD99myRdl7C9Oe/uts04Q2LOxQ5MEmqP9XOP8vVYzpDOYwmL8OmL6eOYt9eZlQKQ==} engines: {node: '>=16.17'} dependencies: pirates: 4.0.6 @@ -672,15 +648,15 @@ packages: uuid: 8.3.2 dev: true - /@tapjs/reporter@1.3.18(@tapjs/core@1.5.2)(@tapjs/test@1.4.2)(react-dom@18.2.0): - resolution: {integrity: sha512-IVJf+zb1chL5uLXxWojmeylKlBlRsAQQA417FhF7V3jcTGzSSM017hI602ljnmgltvAh0vD6OHjVozDVh94b8w==} + /@tapjs/reporter@2.0.8(@tapjs/core@2.1.6)(@tapjs/test@2.2.4)(react-dom@18.2.0): + resolution: {integrity: sha512-tZn5ZHIrFwjbi59djtdXHBwgSIZSBXdJpz2i9CZ9HEC1nFhWtIr2Jczvrz4ScfixUgA0GNFirz+q+9iA4IFMvw==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/config': 2.4.17(@tapjs/core@1.5.2)(@tapjs/test@1.4.2) - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/stack': 1.2.8 + '@tapjs/config': 3.1.6(@tapjs/core@2.1.6)(@tapjs/test@2.2.4) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/stack': 2.0.1 chalk: 5.3.0 ink: 4.4.1(react@18.2.0) minipass: 7.0.4 @@ -689,9 +665,9 @@ packages: prismjs-terminal: 1.2.3 react: 18.2.0 string-length: 6.0.0 - tap-parser: 15.3.2 + tap-parser: 16.0.1 tap-yaml: 2.2.2 - tcompare: 6.4.6(react-dom@18.2.0)(react@18.2.0) + tcompare: 7.0.1(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@tapjs/test' - '@types/react' @@ -701,27 +677,27 @@ packages: - utf-8-validate dev: true - /@tapjs/run@1.5.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-4JdFP3UKmv2rWVPoRHQAUp/dSMlyzRDwnSJPE9wuXEnlZhoqjpa6n4rNrWbh02PFohogJZn1G8h5u4CBtocQRQ==} + /@tapjs/run@2.1.7(@tapjs/core@2.1.6)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Hk41E68f1x4eLBm6Rrxx4ARzZzrjwaLbKThb16+f3bGYiajmqAvBdeyNEoQpEWmW+Sv2HSlueOk2SS2P4fyetg==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} hasBin: true peerDependencies: - '@tapjs/core': 1.5.2 - dependencies: - '@tapjs/after': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/before': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/config': 2.4.17(@tapjs/core@1.5.2)(@tapjs/test@1.4.2) - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/processinfo': 3.1.7 - '@tapjs/reporter': 1.3.18(@tapjs/core@1.5.2)(@tapjs/test@1.4.2)(react-dom@18.2.0) - '@tapjs/spawn': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/stdin': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/test': 1.4.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - c8: 8.0.1 + '@tapjs/core': 2.1.6 + dependencies: + '@tapjs/after': 1.1.31(@tapjs/core@2.1.6) + '@tapjs/before': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/config': 3.1.6(@tapjs/core@2.1.6)(@tapjs/test@2.2.4) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/processinfo': 3.1.8 + '@tapjs/reporter': 2.0.8(@tapjs/core@2.1.6)(@tapjs/test@2.2.4)(react-dom@18.2.0) + '@tapjs/spawn': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/stdin': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/test': 2.2.4(@tapjs/core@2.1.6)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + c8: 9.1.0 chalk: 5.3.0 chokidar: 3.6.0 foreground-child: 3.1.1 - glob: 10.3.12 + glob: 10.4.1 minipass: 7.0.4 mkdirp: 3.0.1 opener: 1.5.2 @@ -730,9 +706,9 @@ packages: rimraf: 5.0.5 semver: 7.6.0 signal-exit: 4.1.0 - tap-parser: 15.3.2 + tap-parser: 16.0.1 tap-yaml: 2.2.2 - tcompare: 6.4.6(react-dom@18.2.0)(react@18.2.0) + tcompare: 7.0.1(react-dom@18.2.0)(react@18.2.0) trivial-deferred: 2.0.0 which: 4.0.0 transitivePeerDependencies: @@ -749,77 +725,80 @@ packages: - utf-8-validate dev: true - /@tapjs/snapshot@1.2.20(@tapjs/core@1.5.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-/7ct6j//nNjiabJGMSxRsJEXSLOc6SwNC3dHuYeXP+yHIOeRK3qoonLqkt8+/9JgkZyaqIvWMdlo9ezoNPCrAw==} + /@tapjs/snapshot@2.0.8(@tapjs/core@2.1.6)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-L0vtqWKkgnQt/XNQkvHOme9Np7ffteCNf1P0F9mz2YiJion4er1nv6pZuJoKVxXFQsbNd2k+LGyx0Iw+bIzwFg==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) is-actual-promise: 1.0.1 - tcompare: 6.4.6(react-dom@18.2.0)(react@18.2.0) + tcompare: 7.0.1(react-dom@18.2.0)(react@18.2.0) trivial-deferred: 2.0.0 transitivePeerDependencies: - react - react-dom dev: true - /@tapjs/spawn@1.1.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-7w396QXOQb8P3Sar9Ldas7tyTMqFBASpRjr/a6Coyj21s/HejlaX8nnGKldbMhokCR2gZAgkmWg45B3tVqxZJA==} + /@tapjs/spawn@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-vCYwynIYJNijY87uHFANe+gCu9rdGoe4GOBmghl6kwDy7eISmcN/FW5TlmrjePMNhTvrDMeYqOIAzqh3WRYmPA==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) dev: true - /@tapjs/stack@1.2.8: - resolution: {integrity: sha512-VC8h6U62ScerTKN+MYpRPiwH2bCL65S6v1wcj1hukE2hojLcRvVdET7S3ZtRfSj/eNWW/5OVfzTpHiGjEYD6Xg==} + /@tapjs/stack@2.0.1: + resolution: {integrity: sha512-3rKbZkRkLeJl9ilV/6b80YfI4C4+OYf7iEz5/d0MIVhmVvxv0ttIy5JnZutAc4Gy9eRp5Ne5UTAIFOVY5k36cg==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} dev: true - /@tapjs/stdin@1.1.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-OX5Q8WtZU48z2SCGEfIarqinDbhX7ajPpIUYHddtK/MbDowHZvgIFZzes7bH9tP2YcQdIRu/tuuyKi/WJMWxdg==} + /@tapjs/stdin@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-tW/exLXuDqjtH2wjptiPHXBahkdSyoppxDY56l9MG4tiz66dMN6NTCZFvQxp7+3t+lsQKqJp/74z8T/ayp+vZA==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) dev: true - /@tapjs/test@1.4.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-xPcnhADRI1dua+1rcdZegLdGmkoyKxFneflQzdSPj4zOBXnzD7Kps269LBndrfA5df4ZjZBaFB0M5xSiu0cUGA==} + /@tapjs/test@2.2.4(@tapjs/core@2.1.6)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-QIgq2BhMpwO9SN8I0qlwZYXAllO4xWCfJ0MgAGhc+J7p69B5p9dDNPmyOreHeXWMmk6VlNj3oWveoXb5Zn9xZQ==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} hasBin: true peerDependencies: - '@tapjs/core': 1.5.2 - dependencies: - '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.5(@types/node@20.12.2)(typescript@5.2.2) - '@tapjs/after': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/after-each': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/asserts': 1.1.20(@tapjs/core@1.5.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/before': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/before-each': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/filter': 1.2.20(@tapjs/core@1.5.2) - '@tapjs/fixture': 1.2.20(@tapjs/core@1.5.2) - '@tapjs/intercept': 1.2.20(@tapjs/core@1.5.2) - '@tapjs/mock': 1.3.2(@tapjs/core@1.5.2) - '@tapjs/node-serialize': 1.3.2(@tapjs/core@1.5.2) - '@tapjs/snapshot': 1.2.20(@tapjs/core@1.5.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/spawn': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/stdin': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/typescript': 1.4.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(typescript@5.2.2) - '@tapjs/worker': 1.1.20(@tapjs/core@1.5.2) - glob: 10.3.12 - jackspeak: 2.3.6 + '@tapjs/core': 2.1.6 + dependencies: + '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@20.12.2)(typescript@5.4.3) + '@tapjs/after': 1.1.31(@tapjs/core@2.1.6) + '@tapjs/after-each': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/asserts': 2.0.8(@tapjs/core@2.1.6)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/before': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/before-each': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/chdir': 1.1.4(@tapjs/core@2.1.6) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/filter': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/fixture': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/intercept': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/mock': 2.1.6(@tapjs/core@2.1.6) + '@tapjs/node-serialize': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/snapshot': 2.0.8(@tapjs/core@2.1.6)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/spawn': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/stdin': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/typescript': 1.4.13(@tapjs/core@2.1.6)(@types/node@20.12.2)(typescript@5.4.3) + '@tapjs/worker': 2.0.8(@tapjs/core@2.1.6) + glob: 10.4.1 + jackspeak: 3.4.0 mkdirp: 3.0.1 + package-json-from-dist: 1.0.0 resolve-import: 1.4.5 rimraf: 5.0.5 sync-content: 1.0.2 - tap-parser: 15.3.2 - tshy: 1.12.0 - typescript: 5.2.2 + tap-parser: 16.0.1 + tshy: 1.15.1 + typescript: 5.4.3 + walk-up-path: 3.0.1 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -828,14 +807,14 @@ packages: - react-dom dev: true - /@tapjs/typescript@1.4.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(typescript@5.2.2): - resolution: {integrity: sha512-JUSd3c+aly+xP0FLkcw/afYWGeobZ3//f12MUias5f0tLj7AaxpKePGyLeY1f0QvcuzPF/UKjk3BLd1Fh4u86g==} + /@tapjs/typescript@1.4.13(@tapjs/core@2.1.6)(@types/node@20.12.2)(typescript@5.4.3): + resolution: {integrity: sha512-MNs7zlhM6G3pNUIjkKXDxgNCwCGZt2bUCGtVunSTDVIrKiUlHAl4QSjQ1oTjumHlCi9gFIWiwFAvpHekzFti0w==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.5(@types/node@20.12.2)(typescript@5.2.2) - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@20.12.2)(typescript@5.4.3) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -843,28 +822,13 @@ packages: - typescript dev: true - /@tapjs/typescript@1.4.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(typescript@5.4.3): - resolution: {integrity: sha512-JUSd3c+aly+xP0FLkcw/afYWGeobZ3//f12MUias5f0tLj7AaxpKePGyLeY1f0QvcuzPF/UKjk3BLd1Fh4u86g==} + /@tapjs/worker@2.0.8(@tapjs/core@2.1.6): + resolution: {integrity: sha512-AySf2kV6OHvwgD3DrLdT2az2g4hRdoRtKsFCLdZo3jOoKte+ft/IQJEnOW7CPT0RYUskS3elv6eabYgSyTH4tg==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} peerDependencies: - '@tapjs/core': 1.5.2 + '@tapjs/core': 2.1.6 dependencies: - '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.5(@types/node@20.12.2)(typescript@5.4.3) - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - typescript - dev: true - - /@tapjs/worker@1.1.20(@tapjs/core@1.5.2): - resolution: {integrity: sha512-I7wvUqoe8vD8Ld65VgSWVTdbWyP6eTpSJ8At/TRKznlJj4CVSvZ3lV5RxvLCBTg7ITCKcS+mQbqsmjpsvPGXEg==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} - peerDependencies: - '@tapjs/core': 1.5.2 - dependencies: - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) dev: true /@tsconfig/node10@1.0.9: @@ -902,7 +866,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@tufjs/canonical-json': 2.0.0 - minimatch: 9.0.3 + minimatch: 9.0.4 dev: true /@types/crypto-js@4.2.2: @@ -1285,19 +1249,18 @@ packages: semver: 7.6.0 dev: true - /c8@8.0.1: - resolution: {integrity: sha512-EINpopxZNH1mETuI0DzRA4MZpAUH+IFiRhnmFD3vFr3vdrgxqi3VfE3KL0AIL+zDq8rC9bZqwM/VDmmoe04y7w==} - engines: {node: '>=12'} + /c8@9.1.0: + resolution: {integrity: sha512-mBWcT5iqNir1zIkzSPyI3NCR9EZCVI3WUD+AVO17MVWTSFNyUueXE82qTeampNtTr+ilN/5Ua3j24LgbCKjDVg==} + engines: {node: '>=14.14.0'} hasBin: true dependencies: '@bcoe/v8-coverage': 0.2.3 '@istanbuljs/schema': 0.1.3 find-up: 5.0.0 - foreground-child: 2.0.0 + foreground-child: 3.1.1 istanbul-lib-coverage: 3.2.0 istanbul-lib-report: 3.0.1 istanbul-reports: 3.1.6 - rimraf: 3.0.2 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 yargs: 17.7.2 @@ -1310,9 +1273,9 @@ packages: dependencies: '@npmcli/fs': 3.1.0 fs-minipass: 3.0.3 - glob: 10.3.12 + glob: 10.4.1 lru-cache: 10.2.0 - minipass: 7.0.4 + minipass: 7.1.2 minipass-collect: 2.0.1 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 @@ -1941,14 +1904,6 @@ packages: path-exists: 4.0.0 dev: true - /foreground-child@2.0.0: - resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} - engines: {node: '>=8.0.0'} - dependencies: - cross-spawn: 7.0.3 - signal-exit: 3.0.7 - dev: true - /foreground-child@3.1.1: resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} @@ -1989,7 +1944,7 @@ packages: resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minipass: 7.0.4 + minipass: 7.1.2 dev: true /fs.realpath@1.0.0: @@ -2047,8 +2002,21 @@ packages: minipass: 7.0.4 path-scurry: 1.10.2 + /glob@10.4.1: + resolution: {integrity: sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==} + engines: {node: '>=16 || 14 >=14.18'} + hasBin: true + dependencies: + foreground-child: 3.1.1 + jackspeak: 3.4.0 + minimatch: 9.0.4 + minipass: 7.1.2 + path-scurry: 1.11.1 + dev: true + /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -2207,7 +2175,7 @@ packages: resolution: {integrity: sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minimatch: 9.0.3 + minimatch: 9.0.4 dev: true /ignore@5.2.4: @@ -2240,6 +2208,7 @@ packages: /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -2451,6 +2420,15 @@ packages: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + /jackspeak@3.4.0: + resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + /jest-diff@29.5.0: resolution: {integrity: sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2705,7 +2683,7 @@ packages: cacache: 18.0.1 http-cache-semantics: 4.1.1 is-lambda: 1.0.1 - minipass: 7.0.4 + minipass: 7.1.2 minipass-fetch: 3.0.4 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 @@ -2805,6 +2783,13 @@ packages: dependencies: brace-expansion: 2.0.1 + /minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -2822,14 +2807,14 @@ packages: resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - minipass: 7.0.4 + minipass: 7.1.2 dev: true /minipass-fetch@3.0.4: resolution: {integrity: sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minipass: 7.0.4 + minipass: 7.1.2 minipass-sized: 1.0.3 minizlib: 2.1.2 optionalDependencies: @@ -2880,6 +2865,10 @@ packages: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + /minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -2920,7 +2909,7 @@ packages: dependencies: env-paths: 2.2.1 exponential-backoff: 3.1.1 - glob: 10.3.12 + glob: 10.4.1 graceful-fs: 4.2.11 make-fetch-happen: 13.0.0 nopt: 7.2.0 @@ -3024,7 +3013,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: make-fetch-happen: 13.0.0 - minipass: 7.0.4 + minipass: 7.1.2 minipass-fetch: 3.0.4 minipass-json-stream: 1.0.1 minizlib: 2.1.2 @@ -3132,6 +3121,10 @@ packages: engines: {node: '>=6'} dev: true + /package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + dev: true + /pacote@17.0.6: resolution: {integrity: sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ==} engines: {node: ^16.14.0 || >=18.0.0} @@ -3213,7 +3206,15 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 10.2.0 - minipass: 7.0.4 + minipass: 7.1.2 + + /path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + dependencies: + lru-cache: 10.2.0 + minipass: 7.1.2 + dev: true /path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -3490,8 +3491,9 @@ packages: /read-package-json@7.0.0: resolution: {integrity: sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==} engines: {node: ^16.14.0 || >=18.0.0} + deprecated: This package is no longer supported. Please use @npmcli/package-json instead. dependencies: - glob: 10.3.12 + glob: 10.4.1 json-parse-even-better-errors: 3.0.1 normalize-package-data: 6.0.0 npm-normalize-package-bin: 3.0.1 @@ -3607,7 +3609,7 @@ packages: resolution: {integrity: sha512-HXb4YqODuuXT7Icq1Z++0g2JmhgbUHSs3VT2xR83gqvAPUikYT2Xk+562KHQgiaNkbBOlPddYrDLsC44qQggzw==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} dependencies: - glob: 10.3.12 + glob: 10.4.1 walk-up-path: 3.0.1 dev: true @@ -3662,19 +3664,12 @@ packages: glob: 7.2.3 dev: true - /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true - dependencies: - glob: 7.2.3 - dev: true - /rimraf@5.0.5: resolution: {integrity: sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==} engines: {node: '>=14'} hasBin: true dependencies: - glob: 10.3.12 + glob: 10.4.1 dev: true /run-parallel@1.2.0: @@ -3898,7 +3893,7 @@ packages: resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minipass: 7.0.4 + minipass: 7.1.2 dev: true /stack-utils@2.0.6: @@ -4036,9 +4031,9 @@ packages: engines: {node: '>=14'} hasBin: true dependencies: - glob: 10.3.12 + glob: 10.4.1 mkdirp: 3.0.1 - path-scurry: 1.10.2 + path-scurry: 1.11.1 rimraf: 5.0.5 dev: true @@ -4067,8 +4062,8 @@ packages: - typescript dev: true - /tap-parser@15.3.2: - resolution: {integrity: sha512-uvauHuQqAMwfeFVxNpFXhvnWLVL0sthnHk4TxRM3cUy6+dejO9fatoKR7YejbMu4+2/1nR6UQE9+eUcX3PUmsA==} + /tap-parser@16.0.1: + resolution: {integrity: sha512-vKianJzSSzLkJ3bHBwzvZDDRi9yGMwkRANJxwPAjAue50owB8rlluYySmTN4tZVH0nsh6stvrQbg9kuCL5svdg==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} hasBin: true dependencies: @@ -4084,29 +4079,30 @@ packages: yaml-types: 0.3.0(yaml@2.4.1) dev: true - /tap@18.7.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3): - resolution: {integrity: sha512-cGrB6laenHPOj3VaExITM54VjM9bR6fd0DK6Co9cm0/eJBog8XL05MX8TLxVPZSJtCu3nUESGjFhpATE8obxcw==} + /tap@19.2.5(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3): + resolution: {integrity: sha512-Mz7MznUuKCqrN9dr0s8REt6zLg6WLNrvGXwDSaUyPO73dpXXjakYA7YVKRWu6TBnj7NsSYKuHXpQFROlqZ2KTg==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} hasBin: true dependencies: - '@tapjs/after': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/after-each': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/asserts': 1.1.20(@tapjs/core@1.5.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/before': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/before-each': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/core': 1.5.2(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/filter': 1.2.20(@tapjs/core@1.5.2) - '@tapjs/fixture': 1.2.20(@tapjs/core@1.5.2) - '@tapjs/intercept': 1.2.20(@tapjs/core@1.5.2) - '@tapjs/mock': 1.3.2(@tapjs/core@1.5.2) - '@tapjs/node-serialize': 1.3.2(@tapjs/core@1.5.2) - '@tapjs/run': 1.5.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/snapshot': 1.2.20(@tapjs/core@1.5.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/spawn': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/stdin': 1.1.20(@tapjs/core@1.5.2) - '@tapjs/test': 1.4.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) - '@tapjs/typescript': 1.4.2(@tapjs/core@1.5.2)(@types/node@20.12.2)(typescript@5.4.3) - '@tapjs/worker': 1.1.20(@tapjs/core@1.5.2) + '@tapjs/after': 1.1.31(@tapjs/core@2.1.6) + '@tapjs/after-each': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/asserts': 2.0.8(@tapjs/core@2.1.6)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/before': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/before-each': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/chdir': 1.1.4(@tapjs/core@2.1.6) + '@tapjs/core': 2.1.6(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/filter': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/fixture': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/intercept': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/mock': 2.1.6(@tapjs/core@2.1.6) + '@tapjs/node-serialize': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/run': 2.1.7(@tapjs/core@2.1.6)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/snapshot': 2.0.8(@tapjs/core@2.1.6)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/spawn': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/stdin': 2.0.8(@tapjs/core@2.1.6) + '@tapjs/test': 2.2.4(@tapjs/core@2.1.6)(@types/node@20.12.2)(react-dom@18.2.0)(react@18.2.0) + '@tapjs/typescript': 1.4.13(@tapjs/core@2.1.6)(@types/node@20.12.2)(typescript@5.4.3) + '@tapjs/worker': 2.0.8(@tapjs/core@2.1.6) resolve-import: 1.4.5 transitivePeerDependencies: - '@swc/core' @@ -4135,8 +4131,8 @@ packages: yallist: 4.0.0 dev: true - /tcompare@6.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-sxvgCgO2GAIWHibnK4zLvvi9GHd/ZlR9DOUJ4ufwvNtkdKE2I9MNwJUwzYvOmGrJXMcfhhw0CDBb+6j0ia+I7A==} + /tcompare@7.0.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-JN5s7hgmg/Ya5HxZqCnywT+XiOGRFcJRgYhtMyt/1m+h0yWpWwApO7HIM8Bpwyno9hI151ljjp5eAPCHhIGbpQ==} engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} dependencies: diff: 5.2.0 @@ -4339,6 +4335,24 @@ packages: walk-up-path: 3.0.1 dev: true + /tshy@1.15.1: + resolution: {integrity: sha512-7p30vmXaNX7OL1yLy/MYUtO0SJOm9fQSnzk3DXaM+LmQosooCB4elVeHAGIIZdABhL2E8dx5t/5msR5lh0xnaQ==} + engines: {node: 16 >=16.17 || 18 >=18.15.0 || >=20.6.1} + hasBin: true + dependencies: + chalk: 5.3.0 + chokidar: 3.6.0 + foreground-child: 3.1.1 + minimatch: 9.0.4 + mkdirp: 3.0.1 + polite-json: 4.0.1 + resolve-import: 1.4.5 + rimraf: 5.0.5 + sync-content: 1.0.2 + typescript: 5.4.5 + walk-up-path: 3.0.1 + dev: true + /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: true @@ -4422,12 +4436,6 @@ packages: hasBin: true dev: false - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} - engines: {node: '>=14.17'} - hasBin: true - dev: true - /typescript@5.3.3: resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} @@ -4440,6 +4448,12 @@ packages: hasBin: true dev: true + /typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: true @@ -4678,3 +4692,7 @@ packages: /yoga-wasm-web@0.3.3: resolution: {integrity: sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==} dev: true + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false