From 65f1a1b04b91d80ffce61137f5efe3a122b12433 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 22:24:42 +0000 Subject: [PATCH] chore(deps): update dependency tap to v21 --- package.json | 2 +- pnpm-lock.yaml | 800 ++++++++++++++++++++++++------------------------- 2 files changed, 393 insertions(+), 409 deletions(-) diff --git a/package.json b/package.json index cc3b056..ff73024 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "concurrently": "^8.2.2", "fastify-tsconfig": "^2.0.0", "prisma": "^5.13.0", - "tap": "^19.0.0", + "tap": "^21.0.0", "ts-node": "^10.4.0", "typescript": "^5.2.2" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30b6ec2..6baa96d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -59,8 +59,8 @@ devDependencies: specifier: ^5.13.0 version: 5.19.1 tap: - specifier: ^19.0.0 - version: 19.2.5(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.6.2) + specifier: ^21.0.0 + version: 21.0.1(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.6.2) ts-node: specifier: ^10.4.0 version: 10.9.2(@types/node@20.16.5)(typescript@5.6.2) @@ -172,7 +172,7 @@ packages: wrap-ansi-cjs: /wrap-ansi@7.0.0 dev: true - /@isaacs/ts-node-temp-fork-for-pr-2009@10.9.7(@types/node@20.16.5)(typescript@5.4.5): + /@isaacs/ts-node-temp-fork-for-pr-2009@10.9.7(@types/node@20.16.5)(typescript@5.5.4): resolution: {integrity: sha512-9f0bhUr9TnwwpgUhEpr3FjxSaH/OHaARkE2F9fM0lS4nIs2GNerrvGwQz493dk0JKlTaGYVrKbq36vA/whZ34g==} hasBin: true peerDependencies: @@ -197,7 +197,7 @@ packages: arg: 4.1.3 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.5 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 dev: true @@ -336,19 +336,20 @@ packages: which: 4.0.0 dev: true - /@npmcli/redact@1.1.0: - resolution: {integrity: sha512-PfnWuOkQgu7gCbnSsAisaX7hKOdZ4wSAhAzH3/ph5dSGau52kCRrMMGbiSQLwyTZpgldkZ49b0brkOr1AzGBHQ==} + /@npmcli/redact@2.0.1: + resolution: {integrity: sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==} engines: {node: ^16.14.0 || >=18.0.0} dev: true - /@npmcli/run-script@7.0.4: - resolution: {integrity: sha512-9ApYM/3+rBt9V80aYg6tZfzj3UWdiYyCt7gJUD1VJKvWF5nwKDSICXbYIQbspFTq6TOpbsEtIC0LArB8d9PFmg==} + /@npmcli/run-script@8.1.0: + resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/node-gyp': 3.0.0 '@npmcli/package-json': 5.2.0 '@npmcli/promise-spawn': 7.0.2 node-gyp: 10.2.0 + proc-log: 4.2.0 which: 4.0.0 transitivePeerDependencies: - bluebird @@ -452,102 +453,102 @@ packages: '@sigstore/protobuf-specs': 0.3.2 dev: true - /@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} + /@tapjs/after-each@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-RrkYMB3SpXKFJAijbgNkOexiClX5aygkCIHKHPIfnfqsPozkwjYbtVQs6d1/tG8ytiJtH5rvybuNJMRRNDcfBQ==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) function-loop: 4.0.0 dev: true - /@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} + /@tapjs/after@3.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-BCGq+YocD0xxeGC4mMym2tg6qtgFJJdCrji8N1HbF55d55nxQrA8R/w6+D9b4N7t/4dfpbI+LW5FgdBATohFPw==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) is-actual-promise: 1.0.2 dev: true - /@tapjs/asserts@2.0.8(@tapjs/core@2.1.6)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-57VrI0p2kAqfgHHUwowDvd31eTfDHw3HO4FSSVUCvngPGWa96R6eH9gXa9fNig4qIp4Dup+nI7gJlJfU0R80SA==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/asserts@4.0.0(@tapjs/core@4.0.0)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-V1YmOLMhyITi75e0u8vS+x1S0sDwISWk643C4a9XiY2RDin1nEueE8Nzwp2ZBP+N4HtgzKVfzJ1AYvpwaTKwUA==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) - '@tapjs/stack': 2.0.1 + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/stack': 4.0.0 is-actual-promise: 1.0.2 - tcompare: 7.0.1(react-dom@18.3.1)(react@18.3.1) + tcompare: 9.0.0(react-dom@18.3.1)(react@18.3.1) trivial-deferred: 2.0.0 transitivePeerDependencies: - react - react-dom dev: true - /@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} + /@tapjs/before-each@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-zJwDLLH+3+qmpE8Pr1fAEeqZNvbok7yYKKKE/7IDMi3zdvM0Rjk7Y4JXGbVI8IreuRK0rXaSL1ZZqbFMsZGHrg==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) function-loop: 4.0.0 dev: true - /@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} + /@tapjs/before@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-d1k6lTSzqTcq4pjGsCPUxNP5NFWZBxwHLmgVxy2RHfZwKM20eXXAOPgAw3LgPVgkoehwi+nwWUGTJDcL3AS8YQ==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) is-actual-promise: 1.0.2 dev: true - /@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} + /@tapjs/chdir@3.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-yljg4CX2/UinFytD50LaRhBVTDaW3vBcUwzYnXzJcuFLoPEpq0svlyIwzcCXfLLGP8/AgkS3MRt58AisBtz4zw==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) 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} + /@tapjs/config@5.0.0(@tapjs/core@4.0.0)(@tapjs/test@4.0.0): + resolution: {integrity: sha512-AAHbK30FwnGC3FcFACnXEGZ+uFtkpxsF2bwvgAzHND2tIE9ld2LwGMiGq3rM9EwcZ1AAnU8ibbUC0WbnS5FcCQ==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 - '@tapjs/test': 2.2.4 + '@tapjs/core': 4.0.0 + '@tapjs/test': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) - '@tapjs/test': 2.2.4(@tapjs/core@2.1.6)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/test': 4.0.0(@tapjs/core@4.0.0)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) chalk: 5.3.0 - jackspeak: 3.4.3 - polite-json: 4.0.1 - tap-yaml: 2.2.2 - walk-up-path: 3.0.1 + jackspeak: 4.0.1 + polite-json: 5.0.0 + tap-yaml: 4.0.0 + walk-up-path: 4.0.0 dev: true - /@tapjs/core@2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-NYMp0bl52DxXfcLmivMKvOIE14aaB9qJjdHeUbs6GZ9yxgD5w0yeiOT+gWEL+1PzZgGWRxSFEpghID1YfXAc4w==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/core@4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-COWMNbGBjf0qbsbKw+2911rrt+oXXOkIXpoMpIsz0/UN2rxqAAvDyrriObVfc4v+O2auabnWfdrxwNm3Vy01yw==} + engines: {node: 20 || >=22} dependencies: '@tapjs/processinfo': 3.1.8 - '@tapjs/stack': 2.0.1 - '@tapjs/test': 2.2.4(@tapjs/core@2.1.6)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/stack': 4.0.0 + '@tapjs/test': 4.0.0(@tapjs/core@4.0.0)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) async-hook-domain: 4.0.1 diff: 5.2.0 is-actual-promise: 1.0.2 minipass: 7.1.2 signal-exit: 4.1.0 - tap-parser: 16.0.1 - tap-yaml: 2.2.2 - tcompare: 7.0.1(react-dom@18.3.1)(react@18.3.1) + tap-parser: 18.0.0 + tap-yaml: 4.0.0 + tcompare: 9.0.0(react-dom@18.3.1)(react@18.3.1) trivial-deferred: 2.0.0 transitivePeerDependencies: - '@swc/core' @@ -557,67 +558,67 @@ packages: - react-dom dev: true - /@tapjs/error-serdes@2.0.1: - resolution: {integrity: sha512-P+M4rtcfkDsUveKKmoRNF+07xpbPnRY5KrstIUOnyn483clQ7BJhsnWr162yYNCsyOj4zEfZmAJI1f8Bi7h/ZA==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/error-serdes@4.0.0: + resolution: {integrity: sha512-jO0CvhL7lyGcDzyPeumyXirBv/vxRuhg8SdyLwjNqO7aelckxZzY/dCchtov7PfKK7wc/iB55W2++PE9waFaWw==} + engines: {node: 20 || >=22} dependencies: minipass: 7.1.2 dev: true - /@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} + /@tapjs/filter@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-VCqwRB+GJKDavOtoCU6K3skR6b/Qv7vo5YwuwgTUzRDmeNJQwI4S/s0l4cRbaMVJxuXeR3o5JwBsH0Ppjwzgkw==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) dev: true - /@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} + /@tapjs/fixture@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-h8qZwzQqNd0aLU+oU+0uhBSSlU4+5a8kkFfPrwlNQr9Vde2CyW5vMMVWvX2do+5wFyiFwKHAjbtBS7BSkfH7Kw==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) mkdirp: 3.0.1 - rimraf: 5.0.10 + rimraf: 6.0.1 dev: true - /@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} + /@tapjs/intercept@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-MSPvOcwVKZjtb2KVY6JB/dBD54mGkzaJHCdzkIAJdcUAAbZQz5pMppQkEwPw/Zs+JFPJjGzZyITrDfh9if7maw==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/after': 1.1.31(@tapjs/core@2.1.6) - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) - '@tapjs/stack': 2.0.1 + '@tapjs/after': 3.0.0(@tapjs/core@4.0.0) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/stack': 4.0.0 dev: true - /@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} + /@tapjs/mock@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-6GyQm61wSCmfxKb7GRY24cdnO92mV7mZ0hmdbOko881FIEmjeAsLQaNKUaatnGWpzBUoqw+JCzbASee4/AfaMQ==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/after': 1.1.31(@tapjs/core@2.1.6) - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) - '@tapjs/stack': 2.0.1 - resolve-import: 1.4.6 - walk-up-path: 3.0.1 + '@tapjs/after': 3.0.0(@tapjs/core@4.0.0) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/stack': 4.0.0 + resolve-import: 2.0.0 + walk-up-path: 4.0.0 dev: true - /@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} + /@tapjs/node-serialize@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-cFHcyEZHd4SQPSoZ4tGHfo/p1+4r24G0K0jiAb28WotdE2kbjkf7TVEiKOA5IEOmjQtdJ4+gVcuErZUchjpQZg==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) - '@tapjs/error-serdes': 2.0.1 - '@tapjs/stack': 2.0.1 - tap-parser: 16.0.1 + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/error-serdes': 4.0.0 + '@tapjs/stack': 4.0.0 + tap-parser: 18.0.0 dev: true /@tapjs/processinfo@3.1.8: @@ -630,26 +631,26 @@ packages: uuid: 8.3.2 dev: true - /@tapjs/reporter@2.0.8(@tapjs/core@2.1.6)(@tapjs/test@2.2.4)(react-dom@18.3.1): - resolution: {integrity: sha512-tZn5ZHIrFwjbi59djtdXHBwgSIZSBXdJpz2i9CZ9HEC1nFhWtIr2Jczvrz4ScfixUgA0GNFirz+q+9iA4IFMvw==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/reporter@4.0.1(@tapjs/core@4.0.0)(@tapjs/test@4.0.0)(react-dom@18.3.1): + resolution: {integrity: sha512-bS7pOGV99GAhYY/LxNxL4Qq0Ldi4k8DZDC25gonVQrNUW2zYpSBerhrnsz1KDXdaD2OKDtSR8oW2FxUyL6n83A==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/config': 3.1.6(@tapjs/core@2.1.6)(@tapjs/test@2.2.4) - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) - '@tapjs/stack': 2.0.1 + '@tapjs/config': 5.0.0(@tapjs/core@4.0.0)(@tapjs/test@4.0.0) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/stack': 4.0.0 chalk: 5.3.0 - ink: 4.4.1(react@18.3.1) + ink: 5.0.1(react@18.3.1) minipass: 7.1.2 ms: 2.1.3 patch-console: 2.0.0 prismjs-terminal: 1.2.3 react: 18.3.1 string-length: 6.0.0 - tap-parser: 16.0.1 - tap-yaml: 2.2.2 - tcompare: 7.0.1(react-dom@18.3.1)(react@18.3.1) + tap-parser: 18.0.0 + tap-yaml: 4.0.0 + tcompare: 9.0.0(react-dom@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@tapjs/test' - '@types/react' @@ -659,38 +660,39 @@ packages: - utf-8-validate dev: true - /@tapjs/run@2.1.7(@tapjs/core@2.1.6)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Hk41E68f1x4eLBm6Rrxx4ARzZzrjwaLbKThb16+f3bGYiajmqAvBdeyNEoQpEWmW+Sv2HSlueOk2SS2P4fyetg==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/run@4.0.1(@tapjs/core@4.0.0)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-jll1tiMhxFajfHIGBF/eK+Ob0uEqXBnQq/ONNc9heqcCtcXhC4iYGzhoK+sw03MxwrbRtNomQ7dRqiT0IOjS6w==} + engines: {node: 20 || >=22} hasBin: true peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 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.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/after': 3.0.0(@tapjs/core@4.0.0) + '@tapjs/before': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/config': 5.0.0(@tapjs/core@4.0.0)(@tapjs/test@4.0.0) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) '@tapjs/processinfo': 3.1.8 - '@tapjs/reporter': 2.0.8(@tapjs/core@2.1.6)(@tapjs/test@2.2.4)(react-dom@18.3.1) - '@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.16.5)(react-dom@18.3.1)(react@18.3.1) - c8: 9.1.0 + '@tapjs/reporter': 4.0.1(@tapjs/core@4.0.0)(@tapjs/test@4.0.0)(react-dom@18.3.1) + '@tapjs/spawn': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/stdin': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/test': 4.0.0(@tapjs/core@4.0.0)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + c8: 10.1.2 chalk: 5.3.0 chokidar: 3.6.0 foreground-child: 3.3.0 - glob: 10.4.5 + glob: 11.0.0 minipass: 7.1.2 mkdirp: 3.0.1 opener: 1.5.2 - pacote: 17.0.7 - resolve-import: 1.4.6 - rimraf: 5.0.10 + pacote: 18.0.6 + path-scurry: 2.0.0 + resolve-import: 2.0.0 + rimraf: 6.0.1 semver: 7.6.3 signal-exit: 4.1.0 - tap-parser: 16.0.1 - tap-yaml: 2.2.2 - tcompare: 7.0.1(react-dom@18.3.1)(react@18.3.1) + tap-parser: 18.0.0 + tap-yaml: 4.0.0 + tcompare: 9.0.0(react-dom@18.3.1)(react@18.3.1) trivial-deferred: 2.0.0 which: 4.0.0 transitivePeerDependencies: @@ -700,6 +702,7 @@ packages: - '@types/react' - bluebird - bufferutil + - monocart-coverage-reports - react - react-devtools-core - react-dom @@ -707,80 +710,80 @@ packages: - utf-8-validate dev: true - /@tapjs/snapshot@2.0.8(@tapjs/core@2.1.6)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-L0vtqWKkgnQt/XNQkvHOme9Np7ffteCNf1P0F9mz2YiJion4er1nv6pZuJoKVxXFQsbNd2k+LGyx0Iw+bIzwFg==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/snapshot@4.0.0(@tapjs/core@4.0.0)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-1d2IOOpbra6VMDypft8NGylkIypgk2VgMRrEeSsipOyeku81STlcdzm8mS0COCqVtX6+si+tkERuqFrCVy/xSg==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) is-actual-promise: 1.0.2 - tcompare: 7.0.1(react-dom@18.3.1)(react@18.3.1) + tcompare: 9.0.0(react-dom@18.3.1)(react@18.3.1) trivial-deferred: 2.0.0 transitivePeerDependencies: - react - react-dom dev: true - /@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} + /@tapjs/spawn@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-K+kn4wCIMiOfHtjt5lxlxmJMvL4C9txAxapTRyLEm9ul9ZKgzAOQmMD29YEtkKY53v1eAfpJ3agCXnH59uOJ+A==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) dev: true - /@tapjs/stack@2.0.1: - resolution: {integrity: sha512-3rKbZkRkLeJl9ilV/6b80YfI4C4+OYf7iEz5/d0MIVhmVvxv0ttIy5JnZutAc4Gy9eRp5Ne5UTAIFOVY5k36cg==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/stack@4.0.0: + resolution: {integrity: sha512-uj6BvHXvLf1qILvcpYit9D6JX7pg4eSbaxm1MhWpi8wdhSQyUAOe4gxCMTfJpW0ekB48N4QN3S3vaq7rWtFctw==} + engines: {node: 20 || >=22} dev: true - /@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} + /@tapjs/stdin@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-6QcaKEKH+RB5YPVHytclqzrKoh1d0S8i8lEgGwGAhoaShyawB5CoADnKpCXWjHKsRESUvG7CqiPDGsK39BJEaA==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) dev: true - /@tapjs/test@2.2.4(@tapjs/core@2.1.6)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-QIgq2BhMpwO9SN8I0qlwZYXAllO4xWCfJ0MgAGhc+J7p69B5p9dDNPmyOreHeXWMmk6VlNj3oWveoXb5Zn9xZQ==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/test@4.0.0(@tapjs/core@4.0.0)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-lOU1N0bFCCjJg2UEb8TlLj6+u754Uxi2CSuv3TSkRU+oHRBTEPZ4nJ6MpUqvgyvKm9ilVZ5FLS9/GwXB/XLH3A==} + engines: {node: 20 || >=22} hasBin: true peerDependencies: - '@tapjs/core': 2.1.6 - dependencies: - '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@20.16.5)(typescript@5.4.5) - '@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.3.1)(react@18.3.1) - '@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.16.5)(react-dom@18.3.1)(react@18.3.1) - '@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.3.1)(react@18.3.1) - '@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.16.5)(typescript@5.4.5) - '@tapjs/worker': 2.0.8(@tapjs/core@2.1.6) - glob: 10.4.5 - jackspeak: 3.4.3 + '@tapjs/core': 4.0.0 + dependencies: + '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@20.16.5)(typescript@5.5.4) + '@tapjs/after': 3.0.0(@tapjs/core@4.0.0) + '@tapjs/after-each': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/asserts': 4.0.0(@tapjs/core@4.0.0)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/before': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/before-each': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/chdir': 3.0.0(@tapjs/core@4.0.0) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/filter': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/fixture': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/intercept': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/mock': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/node-serialize': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/snapshot': 4.0.0(@tapjs/core@4.0.0)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/spawn': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/stdin': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/typescript': 3.0.0(@tapjs/core@4.0.0)(@types/node@20.16.5)(typescript@5.5.4) + '@tapjs/worker': 4.0.0(@tapjs/core@4.0.0) + glob: 11.0.0 + jackspeak: 4.0.1 mkdirp: 3.0.1 package-json-from-dist: 1.0.0 - resolve-import: 1.4.6 - rimraf: 5.0.10 - sync-content: 1.0.2 - tap-parser: 16.0.1 - tshy: 1.18.0 - typescript: 5.4.5 - walk-up-path: 3.0.1 + resolve-import: 2.0.0 + rimraf: 6.0.1 + sync-content: 2.0.1 + tap-parser: 18.0.0 + tshy: 3.0.2 + typescript: 5.5.4 + walk-up-path: 4.0.0 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -789,14 +792,14 @@ packages: - react-dom dev: true - /@tapjs/typescript@1.4.13(@tapjs/core@2.1.6)(@types/node@20.16.5)(typescript@5.4.5): - resolution: {integrity: sha512-MNs7zlhM6G3pNUIjkKXDxgNCwCGZt2bUCGtVunSTDVIrKiUlHAl4QSjQ1oTjumHlCi9gFIWiwFAvpHekzFti0w==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/typescript@3.0.0(@tapjs/core@4.0.0)(@types/node@20.16.5)(typescript@5.5.4): + resolution: {integrity: sha512-gKDv+07vdNuplN32sQvkzuEnai9JqJlUX5BuqTrSeWMsoKCoGPdyt8YNwaoebVeyBpt7IgjOBln8YLhfI3AcpA==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@20.16.5)(typescript@5.4.5) - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@20.16.5)(typescript@5.5.4) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -804,14 +807,14 @@ packages: - typescript dev: true - /@tapjs/typescript@1.4.13(@tapjs/core@2.1.6)(@types/node@20.16.5)(typescript@5.6.2): - resolution: {integrity: sha512-MNs7zlhM6G3pNUIjkKXDxgNCwCGZt2bUCGtVunSTDVIrKiUlHAl4QSjQ1oTjumHlCi9gFIWiwFAvpHekzFti0w==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /@tapjs/typescript@3.0.0(@tapjs/core@4.0.0)(@types/node@20.16.5)(typescript@5.6.2): + resolution: {integrity: sha512-gKDv+07vdNuplN32sQvkzuEnai9JqJlUX5BuqTrSeWMsoKCoGPdyt8YNwaoebVeyBpt7IgjOBln8YLhfI3AcpA==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@20.16.5)(typescript@5.6.2) - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -819,13 +822,13 @@ packages: - typescript dev: true - /@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} + /@tapjs/worker@4.0.0(@tapjs/core@4.0.0): + resolution: {integrity: sha512-BI5Ttet5HEABPAll8Ou8oFQGIiglen87PYlwTc9yLEB+g4mj8FCZYTGJNIW981CT7lOZzMJICz3C3VTdC9vzuA==} + engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 2.1.6 + '@tapjs/core': 4.0.0 dependencies: - '@tapjs/core': 2.1.6(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) dev: true /@tsconfig/node10@1.0.11: @@ -966,9 +969,11 @@ packages: require-from-string: 2.0.2 dev: false - /ansi-escapes@6.2.1: - resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} - engines: {node: '>=14.16'} + /ansi-escapes@7.0.0: + resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} + engines: {node: '>=18'} + dependencies: + environment: 1.1.0 dev: true /ansi-regex@5.0.1: @@ -1054,13 +1059,6 @@ packages: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: false - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - dev: true - /brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: @@ -1102,24 +1100,6 @@ packages: yargs-parser: 21.1.1 dev: true - /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: 3.3.0 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-report: 3.0.1 - istanbul-reports: 3.1.7 - test-exclude: 6.0.0 - v8-to-istanbul: 9.3.0 - yargs: 17.7.2 - yargs-parser: 21.1.1 - dev: true - /cacache@18.0.4: resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} engines: {node: ^16.14.0 || >=18.0.0} @@ -1197,11 +1177,6 @@ packages: engines: {node: '>=10'} dev: true - /ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - dev: true - /clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} @@ -1219,12 +1194,12 @@ packages: restore-cursor: 4.0.0 dev: true - /cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} dependencies: slice-ansi: 5.0.0 - string-width: 5.1.2 + string-width: 7.2.0 dev: true /cliui@8.0.1: @@ -1271,10 +1246,6 @@ packages: resolution: {integrity: sha512-4PIMoPniho+LqXmpS5d3NuGYncG6XWlkBSVGiWycL22dd42OYdUGil2CWuzklaJoNxyxUSpO4MKIBU94viWNAw==} dev: false - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true - /concurrently@8.2.2: resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==} engines: {node: ^14.13.0 || >=16.0.0} @@ -1412,6 +1383,10 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true + /emoji-regex@10.4.0: + resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} + dev: true + /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true @@ -1451,6 +1426,11 @@ packages: engines: {node: '>=6'} dev: true + /environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} + dev: true + /err-code@2.0.3: resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} dev: true @@ -1675,6 +1655,7 @@ packages: /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: false /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} @@ -1702,6 +1683,11 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true + /get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + dev: true + /glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -1720,16 +1706,17 @@ packages: 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 + /glob@11.0.0: + resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} + engines: {node: 20 || >=22} + hasBin: true dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 + foreground-child: 3.3.0 + jackspeak: 4.0.1 + minimatch: 10.0.1 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 2.0.0 dev: true /glob@8.1.0: @@ -1856,18 +1843,20 @@ packages: dependencies: once: 1.4.0 wrappy: 1.0.2 + dev: false /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: false /ini@4.1.3: resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /ink@4.4.1(react@18.3.1): - resolution: {integrity: sha512-rXckvqPBB0Krifk5rn/5LvQGmyXwCUpBfmTwbkQNBY9JY8RSl3b8OftBNEYxg4+SWUhEKcPifgope28uL9inlA==} - engines: {node: '>=14.16'} + /ink@5.0.1(react@18.3.1): + resolution: {integrity: sha512-ae4AW/t8jlkj/6Ou21H2av0wxTk8vrGzXv+v2v7j4in+bl1M5XRMVbfNghzhBokV++FjF8RBDJvYo+ttR9YVRg==} + engines: {node: '>=18'} peerDependencies: '@types/react': '>=18.0.0' react: '>=18.0.0' @@ -1879,29 +1868,28 @@ packages: optional: true dependencies: '@alcalzone/ansi-tokenize': 0.1.3 - ansi-escapes: 6.2.1 + ansi-escapes: 7.0.0 + ansi-styles: 6.2.1 auto-bind: 5.0.1 chalk: 5.3.0 cli-boxes: 3.0.0 cli-cursor: 4.0.0 - cli-truncate: 3.1.0 + cli-truncate: 4.0.0 code-excerpt: 4.0.0 indent-string: 5.0.0 - is-ci: 3.0.1 - is-lower-case: 2.0.2 - is-upper-case: 2.0.2 + is-in-ci: 0.1.0 lodash: 4.17.21 patch-console: 2.0.0 react: 18.3.1 react-reconciler: 0.29.2(react@18.3.1) scheduler: 0.23.2 signal-exit: 3.0.7 - slice-ansi: 6.0.0 + slice-ansi: 7.1.0 stack-utils: 2.0.6 - string-width: 5.1.2 - type-fest: 0.12.0 - widest-line: 4.0.1 - wrap-ansi: 8.1.0 + string-width: 7.2.0 + type-fest: 4.26.1 + widest-line: 5.0.0 + wrap-ansi: 9.0.0 ws: 8.18.0 yoga-wasm-web: 0.3.3 transitivePeerDependencies: @@ -1932,13 +1920,6 @@ packages: dependencies: binary-extensions: 2.3.0 - /is-ci@3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} - hasBin: true - dependencies: - ci-info: 3.9.0 - dev: true - /is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -1959,20 +1940,27 @@ packages: engines: {node: '>=12'} dev: true + /is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + dependencies: + get-east-asian-width: 1.2.0 + dev: true + /is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 - /is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} + /is-in-ci@0.1.0: + resolution: {integrity: sha512-d9PXLEY0v1iJ64xLiQMJ51J128EYHAaOR4yZqQi8aHGfw6KgifM3/Viw1oZZ1GCVmb3gBuyhLyHj0HgR2DhSXQ==} + engines: {node: '>=18'} + hasBin: true dev: true - /is-lower-case@2.0.2: - resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} - dependencies: - tslib: 2.7.0 + /is-lambda@1.0.1: + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} dev: true /is-number@7.0.0: @@ -1984,12 +1972,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /is-upper-case@2.0.2: - resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} - dependencies: - tslib: 2.7.0 - dev: true - /isbinaryfile@4.0.10: resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} engines: {node: '>= 8.0.0'} @@ -2034,6 +2016,15 @@ packages: '@pkgjs/parseargs': 0.11.0 dev: true + /jackspeak@4.0.1: + resolution: {integrity: sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==} + engines: {node: 20 || >=22} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + /joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} @@ -2105,6 +2096,11 @@ packages: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} dev: true + /lru-cache@11.0.1: + resolution: {integrity: sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==} + engines: {node: 20 || >=22} + dev: true + /make-dir@4.0.0: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} @@ -2164,10 +2160,11 @@ packages: engines: {node: '>=6'} dev: true - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + /minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} dependencies: - brace-expansion: 1.1.11 + brace-expansion: 2.0.1 dev: true /minimatch@5.1.6: @@ -2213,13 +2210,6 @@ packages: minipass: 3.3.6 dev: true - /minipass-json-stream@1.0.2: - resolution: {integrity: sha512-myxeeTm57lYs8pH2nxPzmEEg8DGIgW+9mv6D4JZD2pa81I/OBjeU7PtICXV6c9eRGTA5JMDsuIPUZRCyBMYNhg==} - dependencies: - jsonparse: 1.3.1 - minipass: 3.3.6 - dev: true - /minipass-pipeline@1.2.4: resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} engines: {node: '>=8'} @@ -2372,15 +2362,15 @@ packages: semver: 7.6.3 dev: true - /npm-registry-fetch@16.2.1: - resolution: {integrity: sha512-8l+7jxhim55S85fjiDGJ1rZXBWGtRLi1OSb4Z3BPLObPuIaeKRlPRiYMSHU4/81ck3t71Z+UwDDl47gcpmfQQA==} + /npm-registry-fetch@17.1.0: + resolution: {integrity: sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - '@npmcli/redact': 1.1.0 + '@npmcli/redact': 2.0.1 + jsonparse: 1.3.1 make-fetch-happen: 13.0.1 minipass: 7.1.2 minipass-fetch: 3.0.5 - minipass-json-stream: 1.0.2 minizlib: 2.1.2 npm-package-arg: 11.0.3 proc-log: 4.2.0 @@ -2407,6 +2397,7 @@ packages: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 + dev: false /onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} @@ -2464,26 +2455,25 @@ packages: resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} dev: true - /pacote@17.0.7: - resolution: {integrity: sha512-sgvnoUMlkv9xHwDUKjKQFXVyUi8dtJGKp3vg6sYy+TxbDic5RjZCHF3ygv0EJgNRZ2GfRONjlKPUfokJ9lDpwQ==} + /pacote@18.0.6: + resolution: {integrity: sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==} engines: {node: ^16.14.0 || >=18.0.0} hasBin: true dependencies: '@npmcli/git': 5.0.8 '@npmcli/installed-package-contents': 2.1.0 + '@npmcli/package-json': 5.2.0 '@npmcli/promise-spawn': 7.0.2 - '@npmcli/run-script': 7.0.4 + '@npmcli/run-script': 8.1.0 cacache: 18.0.4 fs-minipass: 3.0.3 minipass: 7.1.2 npm-package-arg: 11.0.3 npm-packlist: 8.0.2 npm-pick-manifest: 9.1.0 - npm-registry-fetch: 16.2.1 + npm-registry-fetch: 17.1.0 proc-log: 4.2.0 promise-retry: 2.0.1 - read-package-json: 7.0.1 - read-package-json-fast: 3.0.2 sigstore: 2.3.1 ssri: 10.0.6 tar: 6.2.1 @@ -2526,11 +2516,6 @@ packages: engines: {node: '>=8'} dev: true - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - dev: true - /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -2544,6 +2529,14 @@ packages: minipass: 7.1.2 dev: true + /path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} + dependencies: + lru-cache: 11.0.1 + minipass: 7.1.2 + dev: true + /path-to-regexp@6.2.2: resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} dev: false @@ -2612,11 +2605,6 @@ packages: find-up: 3.0.0 dev: false - /polite-json@4.0.1: - resolution: {integrity: sha512-8LI5ZeCPBEb4uBbcYKNVwk4jgqNx1yHReWoW4H4uUihWlSqZsUDfSITrRhjliuPgxsNPFhNSudGO2Zu4cbWinQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true - /polite-json@5.0.0: resolution: {integrity: sha512-OLS/0XeUAcE8a2fdwemNja+udKgXNnY6yKVIXqAD2zVRx1KvY6Ato/rZ2vdzbxqYwPW0u6SCNC/bAMPNzpzxbw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -2756,25 +2744,6 @@ packages: loose-envify: 1.4.0 dev: true - /read-package-json-fast@3.0.2: - resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - json-parse-even-better-errors: 3.0.2 - npm-normalize-package-bin: 3.0.1 - dev: true - - /read-package-json@7.0.1: - resolution: {integrity: sha512-8PcDiZ8DXUjLf687Ol4BR8Bpm2umR7vhoZOzNRt+uxD9GpBh/K+CAAALVIiYFknmvlmyg7hM7BSNUXPaCCqd0Q==} - engines: {node: ^16.14.0 || >=18.0.0} - deprecated: This package is no longer supported. Please use @npmcli/package-json instead. - dependencies: - glob: 10.4.5 - json-parse-even-better-errors: 3.0.2 - normalize-package-data: 6.0.2 - npm-normalize-package-bin: 3.0.1 - dev: true - /readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} @@ -2825,12 +2794,12 @@ packages: engines: {node: '>=8'} dev: false - /resolve-import@1.4.6: - resolution: {integrity: sha512-CIw9e64QcKcCFUj9+KxUCJPy8hYofv6eVfo3U9wdhCm2E4IjvFnZ6G4/yIC4yP3f11+h6uU5b3LdS7O64LgqrA==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /resolve-import@2.0.0: + resolution: {integrity: sha512-jpKjLibLuc8D1XEV2+7zb0aqN7I8d12u89g/v6IsgCzdVlccMQJq4TKkPw5fbhHdxhm7nbVtN+KvOTnjFf+nEA==} + engines: {node: 20 || >=22} dependencies: - glob: 10.4.5 - walk-up-path: 3.0.1 + glob: 11.0.0 + walk-up-path: 4.0.0 dev: true /restore-cursor@4.0.0: @@ -2860,11 +2829,13 @@ packages: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} dev: false - /rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} + /rimraf@6.0.1: + resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} + engines: {node: 20 || >=22} hasBin: true dependencies: - glob: 10.4.5 + glob: 11.0.0 + package-json-from-dist: 1.0.0 dev: true /rxjs@7.8.1: @@ -2961,12 +2932,12 @@ packages: is-fullwidth-code-point: 4.0.0 dev: true - /slice-ansi@6.0.0: - resolution: {integrity: sha512-6bn4hRfkTvDfUoEQYkERg0BVF1D0vrX9HEkMl08uDiNWvVvjylLHvZFZWkDo6wjT8tUctbYl1nCOuE66ZTaUtA==} - engines: {node: '>=14.16'} + /slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} dependencies: ansi-styles: 6.2.1 - is-fullwidth-code-point: 4.0.0 + is-fullwidth-code-point: 5.0.0 dev: true /smart-buffer@4.2.0: @@ -3084,6 +3055,15 @@ packages: strip-ansi: 7.1.0 dev: true + /string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} + dependencies: + emoji-regex: 10.4.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 + dev: true + /string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: @@ -3122,59 +3102,60 @@ packages: has-flag: 4.0.0 dev: true - /sync-content@1.0.2: - resolution: {integrity: sha512-znd3rYiiSxU3WteWyS9a6FXkTA/Wjk8WQsOyzHbineeL837dLn3DA4MRhsIX3qGcxDMH6+uuFV4axztssk7wEQ==} - engines: {node: '>=14'} + /sync-content@2.0.1: + resolution: {integrity: sha512-NI1mo514yFhr8pV/5Etvgh+pSBUIpoAKoiBIUwALVlQQNAwb40bTw8hhPFaip/dvv0GhpHVOq0vq8iY02ppLTg==} + engines: {node: 20 || >=22} hasBin: true dependencies: - glob: 10.4.5 + glob: 11.0.0 mkdirp: 3.0.1 - path-scurry: 1.11.1 - rimraf: 5.0.10 + path-scurry: 2.0.0 + rimraf: 6.0.1 + tshy: 3.0.2 dev: true - /tap-parser@16.0.1: - resolution: {integrity: sha512-vKianJzSSzLkJ3bHBwzvZDDRi9yGMwkRANJxwPAjAue50owB8rlluYySmTN4tZVH0nsh6stvrQbg9kuCL5svdg==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /tap-parser@18.0.0: + resolution: {integrity: sha512-RM3Lp5LNCYcepRqPMuDFg8S3uYV8MDmgxUOjx2Q7f2z5QuB88u92ViBwyp3MuQ/DVMR7v48HrJfV2scXRQYf5A==} + engines: {node: 20 || >=22} hasBin: true dependencies: events-to-array: 2.0.3 - tap-yaml: 2.2.2 + tap-yaml: 4.0.0 dev: true - /tap-yaml@2.2.2: - resolution: {integrity: sha512-MWG4OpAKtNoNVjCz/BqlDJiwTM99tiHRhHPS4iGOe1ZS0CgM4jSFH92lthSFvvy4EdDjQZDV7uYqUFlU9JuNhw==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /tap-yaml@4.0.0: + resolution: {integrity: sha512-CjMbq8hhT5TvzyvHRnzbGp00wmb4TZjSscCRCCJCdCzRb+Pb56HaMlBHNBn1/GZ6UqwUgDKdF18+9VAFnQ4F0g==} + engines: {node: 20 || >=22} dependencies: yaml: 2.5.1 - yaml-types: 0.3.0(yaml@2.5.1) + yaml-types: 0.4.0(yaml@2.5.1) dev: true - /tap@19.2.5(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.6.2): - resolution: {integrity: sha512-Mz7MznUuKCqrN9dr0s8REt6zLg6WLNrvGXwDSaUyPO73dpXXjakYA7YVKRWu6TBnj7NsSYKuHXpQFROlqZ2KTg==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /tap@21.0.1(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.6.2): + resolution: {integrity: sha512-FE8H5Nt2mKU96DX4XgjqBkKzMcxvVkmbKhaNWOk2lUNRpqJNKqBOO5R6q7shr7JoUh1DHwdNWmppg8vWXQh2lQ==} + engines: {node: 20 || >=22} hasBin: true dependencies: - '@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.3.1)(react@18.3.1) - '@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.16.5)(react-dom@18.3.1)(react@18.3.1) - '@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.16.5)(react-dom@18.3.1)(react@18.3.1) - '@tapjs/snapshot': 2.0.8(@tapjs/core@2.1.6)(react-dom@18.3.1)(react@18.3.1) - '@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.16.5)(react-dom@18.3.1)(react@18.3.1) - '@tapjs/typescript': 1.4.13(@tapjs/core@2.1.6)(@types/node@20.16.5)(typescript@5.6.2) - '@tapjs/worker': 2.0.8(@tapjs/core@2.1.6) - resolve-import: 1.4.6 + '@tapjs/after': 3.0.0(@tapjs/core@4.0.0) + '@tapjs/after-each': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/asserts': 4.0.0(@tapjs/core@4.0.0)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/before': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/before-each': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/chdir': 3.0.0(@tapjs/core@4.0.0) + '@tapjs/core': 4.0.0(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/filter': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/fixture': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/intercept': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/mock': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/node-serialize': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/run': 4.0.1(@tapjs/core@4.0.0)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/snapshot': 4.0.0(@tapjs/core@4.0.0)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/spawn': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/stdin': 4.0.0(@tapjs/core@4.0.0) + '@tapjs/test': 4.0.0(@tapjs/core@4.0.0)(@types/node@20.16.5)(react-dom@18.3.1)(react@18.3.1) + '@tapjs/typescript': 3.0.0(@tapjs/core@4.0.0)(@types/node@20.16.5)(typescript@5.6.2) + '@tapjs/worker': 4.0.0(@tapjs/core@4.0.0) + resolve-import: 2.0.0 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -3182,6 +3163,7 @@ packages: - '@types/react' - bluebird - bufferutil + - monocart-coverage-reports - react - react-devtools-core - react-dom @@ -3202,9 +3184,9 @@ packages: yallist: 4.0.0 dev: true - /tcompare@7.0.1(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-JN5s7hgmg/Ya5HxZqCnywT+XiOGRFcJRgYhtMyt/1m+h0yWpWwApO7HIM8Bpwyno9hI151ljjp5eAPCHhIGbpQ==} - engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + /tcompare@9.0.0(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-qOliew2xDAqIUbIamIFZ+pz80s9T+8IywzQPIt7YX30ojsBqk86jcD6ouygqt5lHURTxFxWjzbUmIe7Cts4bsA==} + engines: {node: 20 || >=22} dependencies: diff: 5.2.0 react-element-to-jsx-string: 15.0.0(react-dom@18.3.1)(react@18.3.1) @@ -3221,15 +3203,6 @@ packages: - debug dev: false - /test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 7.2.3 - minimatch: 3.1.2 - dev: true - /test-exclude@7.0.1: resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} engines: {node: '>=18'} @@ -3306,22 +3279,22 @@ packages: yn: 3.1.1 dev: true - /tshy@1.18.0: - resolution: {integrity: sha512-FQudIujBazHRu7CVPHKQE9/Xq1Wc7lezxD/FCnTXx2PTcnoSN32DVpb/ZXvzV2NJBTDB3XKjqX8Cdm+2UK1DlQ==} - engines: {node: 16 >=16.17 || 18 >=18.15.0 || >=20.6.1} + /tshy@3.0.2: + resolution: {integrity: sha512-8GkWnAfmNXxl8iDTZ1o2H4jdaj9H7HeDKkr5qd0ZhQBCNA41D3xqTyg2Ycs51VCfmjJ5e+0v9AUmD6ylAI9Bgw==} + engines: {node: 20 || >=22} hasBin: true dependencies: chalk: 5.3.0 chokidar: 3.6.0 foreground-child: 3.3.0 - minimatch: 9.0.5 + minimatch: 10.0.1 mkdirp: 3.0.1 polite-json: 5.0.0 - resolve-import: 1.4.6 - rimraf: 5.0.10 - sync-content: 1.0.2 + resolve-import: 2.0.0 + rimraf: 6.0.1 + sync-content: 2.0.1 typescript: 5.6.2 - walk-up-path: 3.0.1 + walk-up-path: 4.0.0 dev: true /tslib@2.7.0: @@ -3339,9 +3312,9 @@ packages: - supports-color dev: true - /type-fest@0.12.0: - resolution: {integrity: sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg==} - engines: {node: '>=10'} + /type-fest@4.26.1: + resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} + engines: {node: '>=16'} dev: true /type-is@1.6.18: @@ -3352,8 +3325,8 @@ packages: mime-types: 2.1.35 dev: false - /typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + /typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -3426,8 +3399,9 @@ packages: engines: {node: '>= 0.8'} dev: false - /walk-up-path@3.0.1: - resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} + /walk-up-path@4.0.0: + resolution: {integrity: sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==} + engines: {node: 20 || >=22} dev: true /walker@1.0.8: @@ -3464,11 +3438,11 @@ packages: isexe: 3.1.1 dev: true - /widest-line@4.0.1: - resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} - engines: {node: '>=12'} + /widest-line@5.0.0: + resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} + engines: {node: '>=18'} dependencies: - string-width: 5.1.2 + string-width: 7.2.0 dev: true /wrap-ansi@7.0.0: @@ -3489,8 +3463,18 @@ packages: strip-ansi: 7.1.0 dev: true + /wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + string-width: 7.2.0 + strip-ansi: 7.1.0 + dev: true + /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: false /ws@8.18.0: resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} @@ -3514,8 +3498,8 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml-types@0.3.0(yaml@2.5.1): - resolution: {integrity: sha512-i9RxAO/LZBiE0NJUy9pbN5jFz5EasYDImzRkj8Y81kkInTi1laia3P3K/wlMKzOxFQutZip8TejvQP/DwgbU7A==} + /yaml-types@0.4.0(yaml@2.5.1): + resolution: {integrity: sha512-XfbA30NUg4/LWUiplMbiufUiwYhgB9jvBhTWel7XQqjV+GaB79c2tROu/8/Tu7jO0HvDvnKWtBk5ksWRrhQ/0g==} engines: {node: '>= 16', npm: '>= 7'} peerDependencies: yaml: ^2.3.0