From 31d557e6cb200bc3591317e379c7dd29dd58c028 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Oct 2023 11:14:17 +0000 Subject: [PATCH] chore(deps-dev): bump tap from 18.1.4 to 18.4.2 (#349) Bumps [tap](https://github.com/tapjs/tapjs) from 18.1.4 to 18.4.2. - [Release notes](https://github.com/tapjs/tapjs/releases) - [Commits](https://github.com/tapjs/tapjs/compare/tap@18.1.4...tap@18.4.2) --- updated-dependencies: - dependency-name: tap dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 1068 ++++++++++++++++++++++++--------------------- 1 file changed, 568 insertions(+), 500 deletions(-) diff --git a/package-lock.json b/package-lock.json index 148b88a..b5c0c94 100644 --- a/package-lock.json +++ b/package-lock.json @@ -648,6 +648,12 @@ "node": ">=6.9.0" } }, + "node_modules/@base2/pretty-print-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", + "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", + "dev": true + }, "node_modules/@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", @@ -2059,9 +2065,9 @@ } }, "node_modules/@tapjs/after": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/after/-/after-1.0.6.tgz", - "integrity": "sha512-knE0IKenPvPoWKLnicmyn6bAOA1jelD3Hl4yi7l5bogmWh7olSCfpRjsUT0/sfP3usKuDWf3nS3weR7qkufZTA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/after/-/after-1.1.6.tgz", + "integrity": "sha512-tZgnrz1o8GLINrCt6XvANXAtTi5p1FsYe82S4NFIJoDva7eA3zZ9V7cCXNxGvc05iulgvT8KPqUpf6gGIGfHiA==", "dev": true, "dependencies": { "is-actual-promise": "^1.0.0" @@ -2070,13 +2076,13 @@ "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/after-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.6.tgz", - "integrity": "sha512-RRuKEKoFCe7BG2xKEQZAHuLHr4vC2rXue4LttFWtvEiv4c0iTtQwe1zG9LtuMzVCddfPNn8FXHsWfUonjPwfUw==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.6.tgz", + "integrity": "sha512-IOSw7tDWdOCNavuxWjFurkTsfdp0f41GTZz7OLW6d6lObJYy8W2YKWQsFAJrpSCCors/lloCRbBZrhKObNd97w==", "dev": true, "dependencies": { "function-loop": "^4.0.0" @@ -2085,17 +2091,17 @@ "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/asserts": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/asserts/-/asserts-1.0.6.tgz", - "integrity": "sha512-oG0VbiC6qkO1lbNWjT3rSwhaSg4KwBbX+RrBx3e24wnnGGQxE01MGT3ahdBjMIRg3bqgTX9Xnb0cDkoLLWeA8g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/asserts/-/asserts-1.1.6.tgz", + "integrity": "sha512-uYHIE7iNwyKtdZ3bYiL9WBEFvpQ07z/q/byEppSEbbne39FAlXUIY6GDanP9JmFXQhqrDzf9CVAAbZv/CZb/xA==", "dev": true, "dependencies": { "is-actual-promise": "^1.0.0", - "tcompare": "6.1.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" }, "engines": { @@ -2105,13 +2111,13 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/before": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/before/-/before-1.0.6.tgz", - "integrity": "sha512-n2d2hDMb4oGdFVbEGtEAJdZygKNvjBqN/W/Dx213CW3hEJC7p/oPXAdUq3DQxzf4xkF5m0gdGoEYIdW0RVGMRQ==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/before/-/before-1.1.6.tgz", + "integrity": "sha512-Nr6ScHaHU4ot44aohM5JSfIA3UK+jxyeqMBUwbLeibq66zjoWrXQkcFRpYO7FApBrK4k2d7IKk2X6HVWMxDfgA==", "dev": true, "dependencies": { "is-actual-promise": "^1.0.0" @@ -2120,13 +2126,13 @@ "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/before-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/before-each/-/before-each-1.0.6.tgz", - "integrity": "sha512-DUs7pExjfvLAmIdlMrRaRdOBW2bL1cDYYubZuTFEd1vf08c/9EnKbfYOnrn9Lir+U1+QIHdTVRZ1ksr8+ntj3g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/before-each/-/before-each-1.1.6.tgz", + "integrity": "sha512-cGjr5IE0AwxddweGMTW6bQQd7gU18VuJiCfhkQGMhTeeZz8Jflg1u/Q/rvP/N6bTTHs7Qz2Xi/rtACws52RJGw==", "dev": true, "dependencies": { "function-loop": "^4.0.0" @@ -2135,17 +2141,17 @@ "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/config": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/config/-/config-2.1.2.tgz", - "integrity": "sha512-k85DJahSGtIBZhob7hj+1ywiwlT4w172v6eyfJ2mZ4leHjuoTwTbmGilcG2AzZz+I9jRHleeAoSRCZxUnGUrzA==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@tapjs/config/-/config-2.4.2.tgz", + "integrity": "sha512-HUOjSHR9UzHM6VUZVzjgLSEs0TD5ZN41nDIv4zYrR/SuNrSorvPXVt6ikkW2OTRENzwYhQdLgDTEwHlalO6VWA==", "dev": true, "dependencies": { "chalk": "^5.2.0", - "jackspeak": "^2.3.3", + "jackspeak": "^2.3.6", "polite-json": "^4.0.1", "walk-up-path": "^3.0.1" }, @@ -2156,8 +2162,8 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "1.1.2", - "@tapjs/test": "1.1.2" + "@tapjs/core": "1.3.6", + "@tapjs/test": "1.3.6" } }, "node_modules/@tapjs/config/node_modules/chalk": { @@ -2173,21 +2179,21 @@ } }, "node_modules/@tapjs/core": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/core/-/core-1.1.2.tgz", - "integrity": "sha512-cx1j1bSpwY2UHkcdSEWvM0AMI8r/HkK/YYkSY8ExKnremt5itCTcu0JrILgxAtKXI5jCYnEtgXyBKNSe80MT7Q==", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@tapjs/core/-/core-1.3.6.tgz", + "integrity": "sha512-LiLY1l2aj1tk5eo+DDhbW5fZeYq5BeGouwMjJTH/zoQUD7W0SJ+dEIz5zE+wnLKdOft6w3Y8kMGoZ3Qgllax2Q==", "dev": true, "dependencies": { - "@tapjs/processinfo": "^3.1.1", - "@tapjs/stack": "1.1.0", - "@tapjs/test": "1.1.2", + "@tapjs/processinfo": "^3.1.4", + "@tapjs/stack": "1.2.4", + "@tapjs/test": "1.3.6", "async-hook-domain": "^4.0.1", "is-actual-promise": "^1.0.0", - "jackspeak": "^2.3.3", + "jackspeak": "^2.3.6", "minipass": "^7.0.3", "signal-exit": "4.1", - "tap-parser": "15.1.0", - "tcompare": "6.1.0", + "tap-parser": "15.2.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" }, "engines": { @@ -2207,9 +2213,9 @@ } }, "node_modules/@tapjs/error-serdes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-1.0.0.tgz", - "integrity": "sha512-c15fdXAD0Mj9YakHvqWHrDgyaOftjRfkhNNCTphN9kLtuI8MCAyLUzb+cXa7/ZiIk89knsnyJh+B+Gb/bdtYBQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-1.1.0.tgz", + "integrity": "sha512-RAdsafCQ9fyudLY4EQPhfWQvRNddvSoXKEsZQWZC6G5QfdB/BYnSqaXggK5TD0XZ79Ja0ex3uB+5kBaaeLKtQA==", "dev": true, "dependencies": { "minipass": "^7.0.3" @@ -2222,12 +2228,12 @@ } }, "node_modules/@tapjs/filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/filter/-/filter-1.1.2.tgz", - "integrity": "sha512-UB262+D0XlUfTGFzRJKFGguyNWxwuaAYg+qmerjNOmAomybBCuE8uzRYkKj7vTlxHNQzgYuBsv8MkY57xQOdag==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/filter/-/filter-1.2.6.tgz", + "integrity": "sha512-pbSC/DenSEojC2vcL3PImmx6dRz775nNPCitcUuQY98EWBJ3MaUEjyGbg0h3qhz3upB7bnKK/+MAjzxX/nbyZw==", "dev": true, "dependencies": { - "tcompare": "6.1.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" }, "engines": { @@ -2237,17 +2243,17 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/fixture": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/fixture/-/fixture-1.0.6.tgz", - "integrity": "sha512-hOLogYf32WaZWn5oJGmQi44N0okPK6uEmzzs8wmNfsmd5EmS5gyajSQqIKuzt/MOqk0fGzWj5PK3JGfCIRpKhA==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/fixture/-/fixture-1.2.6.tgz", + "integrity": "sha512-OPejSnqOOAFr9dELkWkIxEZybEldQrrgdkNB4qJfS9+lFHkiV4V5iA01rc4w/1Pcs+0KdHPLROzC+ZlofvD3qg==", "dev": true, "dependencies": { "mkdirp": "^3.0.0", - "rimraf": "^5.0.0" + "rimraf": "^5.0.5" }, "engines": { "node": ">=16" @@ -2256,7 +2262,7 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/fixture/node_modules/brace-expansion": { @@ -2269,13 +2275,13 @@ } }, "node_modules/@tapjs/fixture/node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -2306,15 +2312,15 @@ } }, "node_modules/@tapjs/fixture/node_modules/rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "dependencies": { - "glob": "^10.2.5" + "glob": "^10.3.7" }, "bin": { - "rimraf": "dist/cjs/src/bin.js" + "rimraf": "dist/esm/bin.mjs" }, "engines": { "node": ">=14" @@ -2324,30 +2330,30 @@ } }, "node_modules/@tapjs/intercept": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@tapjs/intercept/-/intercept-1.1.3.tgz", - "integrity": "sha512-goe2DlSUQlYW2WdRrt9/CzsI1eIsreEfdTYZP1feIpSRmnjhBqhqX5UCuC1KfoMD1BOXz6d86PEpII40OxGiJw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/intercept/-/intercept-1.2.6.tgz", + "integrity": "sha512-voydpfbTGmv+QIViJCUCv8CkO0lR7LBfeaE+7UAAu+l0OGUQbKadKsdDAoPXi2nY/KEWwDrZipg2RhZJsQD3Rg==", "dev": true, "dependencies": { - "@tapjs/after": "1.0.6", - "@tapjs/stack": "1.1.0" + "@tapjs/after": "1.1.6", + "@tapjs/stack": "1.2.4" }, "engines": { "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/mock": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@tapjs/mock/-/mock-1.0.7.tgz", - "integrity": "sha512-6kH3wzpAB4kNWqATLp13SQU9NuChVX8j5dGCJvtkx0zpOaZyi1cyV8dk32Puj/+RN4VAYU8P2FmVTJEBzRRGVw==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@tapjs/mock/-/mock-1.2.4.tgz", + "integrity": "sha512-MkH58+72xkOOCziKn4aZaCj4+erU7DQGlxrHHOgiiG8daHT0/CjfF6bDUzhhbSt1uopGfNZ8zYYrE/TEOJ0SEQ==", "dev": true, "dependencies": { - "@tapjs/after": "1.0.6", - "@tapjs/stack": "1.1.0", - "resolve-import": "^1.4.1", + "@tapjs/after": "1.1.6", + "@tapjs/stack": "1.2.4", + "resolve-import": "^1.4.2", "walk-up-path": "^3.0.1" }, "engines": { @@ -2357,16 +2363,16 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/node-serialize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tapjs/node-serialize/-/node-serialize-1.0.2.tgz", - "integrity": "sha512-R77F1GByE0KXj/nLy9/5m1EWw35CG8qQCxNxd8tnG0zUZhvOst0nCxcYpIx7g/FKpQBLFDhy31P3NTZHFTsg6Q==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/node-serialize/-/node-serialize-1.1.6.tgz", + "integrity": "sha512-66Tmv33lJfNXXKwIHt08vOG2T6zWIbAzIFpXHKy3Tv+bHQa7hwRu6ZIHLAymjDUZAoB+V6mgWf7mzNMU65lxMQ==", "dev": true, "dependencies": { - "@tapjs/error-serdes": "1.0.0" + "@tapjs/error-serdes": "1.1.0" }, "engines": { "node": ">=16" @@ -2375,13 +2381,13 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/processinfo": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@tapjs/processinfo/-/processinfo-3.1.1.tgz", - "integrity": "sha512-elE44bcvfsmTpF3McgD9uugUXLdU5HuQTXtrkXcMu1m9A2BRIZ/qIGuLPoZftvdb+1cFjMA21bItS5p7Lu9IaQ==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@tapjs/processinfo/-/processinfo-3.1.4.tgz", + "integrity": "sha512-PpA2WmgBh73P6U6oi7k01wjb4Lbe4/d8vnYrhii2qeJtdbvV3O5Zqr5HoBgOGVgnjf/0NcJ0KH1zQJfVbUAm5g==", "dev": true, "dependencies": { "pirates": "^4.0.5", @@ -2406,22 +2412,23 @@ } }, "node_modules/@tapjs/reporter": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.1.3.tgz", - "integrity": "sha512-HwFblJDG/hBHwmQZITmGAupe4EbUOc2v7ij4uR3J6+R/q9ytQKio/BmgJdGyZ71s2w2XqANONRGLmQVC3EkQCQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.2.tgz", + "integrity": "sha512-Di+i5dabRXdvy0J038o5NIMt4THzswEy1tOa9iZIgbtfl6AQhLVKbsEn/TDSCF2AbEBuueoTs7a3+mAj9x4WLw==", "dev": true, "dependencies": { - "@tapjs/config": "2.1.2", - "@tapjs/test": "1.1.2", + "@tapjs/config": "2.4.2", + "@tapjs/test": "1.3.6", "chalk": "^5.2.0", "ink": "^4.4.1", + "minipass": "^7.0.3", "ms": "^2.1.3", "patch-console": "^2.0.0", "prismjs": "^1.29.0", "prismjs-terminal": "^1.2.3", "react": "^18.2.0", "string-length": "^6.0.0", - "tcompare": "6.1.0" + "tcompare": "6.4.1" }, "engines": { "node": ">=16" @@ -2430,7 +2437,7 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/reporter/node_modules/chalk": { @@ -2452,34 +2459,34 @@ "dev": true }, "node_modules/@tapjs/run": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@tapjs/run/-/run-1.1.4.tgz", - "integrity": "sha512-wf1KvewMyIH68FWJSo/dcBS1sKQxkTih0kBYwahz+eUhrTbG5NHXLqfDkW7J7CTpwIHYMS/poQyPXMKR9zmnsQ==", - "dev": true, - "dependencies": { - "@tapjs/after": "1.0.6", - "@tapjs/before": "1.0.6", - "@tapjs/config": "2.1.2", - "@tapjs/processinfo": "^3.1.1", - "@tapjs/reporter": "1.1.3", - "@tapjs/spawn": "1.0.6", - "@tapjs/stdin": "1.0.6", - "@tapjs/test": "1.1.2", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@tapjs/run/-/run-1.4.2.tgz", + "integrity": "sha512-TJJ7VuNv/XPS02NlYGGZpP4J93vW8sYgHvg7KR3IntdTrWEqvAPHzBGjymSE100mz7jH6ZTbXIqWkwGjlgAOew==", + "dev": true, + "dependencies": { + "@tapjs/after": "1.1.6", + "@tapjs/before": "1.1.6", + "@tapjs/config": "2.4.2", + "@tapjs/processinfo": "^3.1.4", + "@tapjs/reporter": "1.3.2", + "@tapjs/spawn": "1.1.6", + "@tapjs/stdin": "1.1.6", + "@tapjs/test": "1.3.6", "c8": "^8.0.1", "chokidar": "^3.5.3", "foreground-child": "^3.1.1", - "glob": "^10.3.6", + "glob": "^10.3.10", "minipass": "^7.0.3", "mkdirp": "^3.0.1", "opener": "^1.5.2", "pacote": "^17.0.3", "path-scurry": "^1.9.2", - "resolve-import": "^1.4.1", - "rimraf": "^5.0.0", + "resolve-import": "^1.4.2", + "rimraf": "^5.0.5", "semver": "^7.5.4", "signal-exit": "^4.1.0", - "tap-yaml": "2.1.1", - "tcompare": "6.1.0", + "tap-yaml": "2.2.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0", "ts-node": "npm:@isaacs/ts-node-temp-fork-for-pr-2009@^10.9.1", "which": "^4.0.0" @@ -2494,7 +2501,7 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/run/node_modules/brace-expansion": { @@ -2507,13 +2514,13 @@ } }, "node_modules/@tapjs/run/node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -2553,15 +2560,15 @@ } }, "node_modules/@tapjs/run/node_modules/rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "dependencies": { - "glob": "^10.2.5" + "glob": "^10.3.7" }, "bin": { - "rimraf": "dist/cjs/src/bin.js" + "rimraf": "dist/esm/bin.mjs" }, "engines": { "node": ">=14" @@ -2654,13 +2661,13 @@ } }, "node_modules/@tapjs/snapshot": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/snapshot/-/snapshot-1.0.6.tgz", - "integrity": "sha512-pvbKatjDV4Kq0cIQvdgauqDfBsjebFHAGn43vCX+G0JaOUjut/3zLH0KbJfmULSbLQ4cBOVHzgunr6Hm2c3BDg==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/snapshot/-/snapshot-1.2.6.tgz", + "integrity": "sha512-WuWMq4biiKDRnlr5mxEV3SGDrz4ysKpkN9JPAeYC7IR9MdElhvd6CDTF0ySrP3w0spwCK6LfrDFJjLmVCckw5A==", "dev": true, "dependencies": { "is-actual-promise": "^1.0.0", - "tcompare": "6.1.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" }, "engines": { @@ -2670,28 +2677,28 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/spawn": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/spawn/-/spawn-1.0.6.tgz", - "integrity": "sha512-uVPOHlQ/AvmEPkQTcMNSg7ykgS/bcvQmE6Zv4ZCi1MUb/YsBM1jme8AVmFxNtWLhGiDyp6VgCGKc7h8GUmwVbg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/spawn/-/spawn-1.1.6.tgz", + "integrity": "sha512-DuLPcy0ItdFyWbFR/3usUpABTY4Ph/K/RLamUjZ+MRD+GrW+b6vcOwgzm/GCpEKUpIanTJDFz5wdoLhCGMtCZQ==", "dev": true, "engines": { "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/stack": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@tapjs/stack/-/stack-1.1.0.tgz", - "integrity": "sha512-L4ex6ZEAze4U2DDIth5nyzZfvwcK2BJOZKnlhRMpcxmSUpSas7oxnZeQVRfafZXzr4lE1ft/wNG5Ij/lx4lyag==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@tapjs/stack/-/stack-1.2.4.tgz", + "integrity": "sha512-pDszoMPff4W8w8aQiV8Ic2jE39ddsij1QlPZYelFxuvub3M6hJVO4apgXY/TFirPvd/jdPHUGkv4vpACKMlPGA==", "dev": true, "dependencies": { - "tcompare": "6.1.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" }, "engines": { @@ -2702,47 +2709,47 @@ } }, "node_modules/@tapjs/stdin": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/stdin/-/stdin-1.0.6.tgz", - "integrity": "sha512-0F4f3bmkZTATP88ctpB2GLUf74hga5WyYM82bdCGdXE8OcpNoUy3dYdwfvCuQ4jE+e728nMFx4Gw98G4WFHHyA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/stdin/-/stdin-1.1.6.tgz", + "integrity": "sha512-6aaWpru+jt/89VZ3PJzbwR0cf9Up7g2hpWc9pO2SGogIZdQ0yIZcFspG6XI19kAPGGN/b8W0YGR2+6gFtcX3jg==", "dev": true, "engines": { "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/test": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/test/-/test-1.1.2.tgz", - "integrity": "sha512-HNvaxmGpu0CGNXKOym6+KRkI0wXVE4O1/tYcl7Q/evWOfnV4sQkFgMrbB2uWLjsMgldmQgr1/n6SJP2oFjoIyg==", - "dev": true, - "dependencies": { - "@tapjs/after": "1.0.6", - "@tapjs/after-each": "1.0.6", - "@tapjs/asserts": "1.0.6", - "@tapjs/before": "1.0.6", - "@tapjs/before-each": "1.0.6", - "@tapjs/filter": "1.1.2", - "@tapjs/fixture": "1.0.6", - "@tapjs/intercept": "1.1.3", - "@tapjs/mock": "1.0.7", - "@tapjs/node-serialize": "1.0.2", - "@tapjs/snapshot": "1.0.6", - "@tapjs/spawn": "1.0.6", - "@tapjs/stdin": "1.0.6", - "@tapjs/typescript": "1.1.2", - "@tapjs/worker": "1.0.6", - "glob": "^10.3.6", - "jackspeak": "^2.3.3", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@tapjs/test/-/test-1.3.6.tgz", + "integrity": "sha512-2OZmwZWnw5aFtcHsSDcyb+IRZk8Ct+ItQLU2R/DBVPRdivQKYaqoKP4YZGcJ0IK9jsALWFRzGJEamULMEN9Rhw==", + "dev": true, + "dependencies": { + "@tapjs/after": "1.1.6", + "@tapjs/after-each": "1.1.6", + "@tapjs/asserts": "1.1.6", + "@tapjs/before": "1.1.6", + "@tapjs/before-each": "1.1.6", + "@tapjs/filter": "1.2.6", + "@tapjs/fixture": "1.2.6", + "@tapjs/intercept": "1.2.6", + "@tapjs/mock": "1.2.4", + "@tapjs/node-serialize": "1.1.6", + "@tapjs/snapshot": "1.2.6", + "@tapjs/spawn": "1.1.6", + "@tapjs/stdin": "1.1.6", + "@tapjs/typescript": "1.2.6", + "@tapjs/worker": "1.1.6", + "glob": "^10.3.10", + "jackspeak": "^2.3.6", "mkdirp": "^3.0.0", "resolve-import": "^1.4.1", - "rimraf": "^5.0.1", + "rimraf": "^5.0.5", "sync-content": "^1.0.1", - "tap-parser": "15.1.0", + "tap-parser": "15.2.0", "ts-node": "npm:@isaacs/ts-node-temp-fork-for-pr-2009@^10.9.1", - "tshy": "^1.1.1", + "tshy": "^1.2.2", "typescript": "5.2" }, "bin": { @@ -2752,7 +2759,7 @@ "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/test/node_modules/brace-expansion": { @@ -2765,13 +2772,13 @@ } }, "node_modules/@tapjs/test/node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -2802,15 +2809,15 @@ } }, "node_modules/@tapjs/test/node_modules/rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "dependencies": { - "glob": "^10.2.5" + "glob": "^10.3.7" }, "bin": { - "rimraf": "dist/cjs/src/bin.js" + "rimraf": "dist/esm/bin.mjs" }, "engines": { "node": ">=14" @@ -2861,9 +2868,9 @@ } }, "node_modules/@tapjs/typescript": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/typescript/-/typescript-1.1.2.tgz", - "integrity": "sha512-qybR/4U5UTj7KyncBnv6AMXNvYhRT+pXQn6BTTDqPrKrTkwFtZEKYQ1gkynbnvpjRPiW4cvzR1YVsQvqf9pshg==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/typescript/-/typescript-1.2.6.tgz", + "integrity": "sha512-bNyLR3jA+m7fORT9S3A2zA0Ww2zNS/k2qJM25qKWot2yKNEriJvb7w/irRVt79ummjyLmVxn+7XjHsNm7dJkRw==", "dev": true, "dependencies": { "ts-node": "npm:@isaacs/ts-node-temp-fork-for-pr-2009@^10.9.1" @@ -2872,7 +2879,7 @@ "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tapjs/typescript/node_modules/ts-node": { @@ -2917,15 +2924,15 @@ } }, "node_modules/@tapjs/worker": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/worker/-/worker-1.0.6.tgz", - "integrity": "sha512-ghIXSEnsUy1XBDSbHQLgSCj7kTemVb3I9llChY+8tgx9W2Hn8Hym8qZuez+WSRwO1tzsuytORz0sLK+WUB/gqg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/worker/-/worker-1.1.6.tgz", + "integrity": "sha512-OOnpQT7+z9SI85I9xIyzyLwdN82wuY2fuc316pYXZkFBjX7P9CoZISIa4mTLaDKwt8nmyCThktvp3+tnOKREXw==", "dev": true, "engines": { "node": ">=16" }, "peerDependencies": { - "@tapjs/core": "1.1.2" + "@tapjs/core": "1.3.6" } }, "node_modules/@tootallnate/once": { @@ -3793,13 +3800,13 @@ } }, "node_modules/cacache/node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -4267,12 +4274,10 @@ } }, "node_modules/convert-source-map": { - "version": "1.8.0", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "node_modules/convert-to-spaces": { "version": "2.0.1", @@ -7293,6 +7298,15 @@ "node": ">=0.10.0" } }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-regex": { "version": "1.1.4", "dev": true, @@ -7512,9 +7526,9 @@ } }, "node_modules/jackspeak": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.3.tgz", - "integrity": "sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "dev": true, "dependencies": { "@isaacs/cliui": "^8.0.2" @@ -8107,22 +8121,22 @@ } }, "node_modules/make-fetch-happen/node_modules/cacache/node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } }, "node_modules/make-fetch-happen/node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -8336,9 +8350,9 @@ } }, "node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, "engines": { "node": ">=16 || 14 >=14.17" @@ -9801,6 +9815,27 @@ "react": "^18.2.0" } }, + "node_modules/react-element-to-jsx-string": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz", + "integrity": "sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==", + "dev": true, + "dependencies": { + "@base2/pretty-print-object": "1.0.1", + "is-plain-object": "5.0.0", + "react-is": "18.1.0" + }, + "peerDependencies": { + "react": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0", + "react-dom": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0" + } + }, + "node_modules/react-element-to-jsx-string/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, "node_modules/react-is": { "version": "16.13.1", "dev": true, @@ -9878,13 +9913,13 @@ } }, "node_modules/read-package-json/node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -10222,9 +10257,9 @@ } }, "node_modules/resolve-import": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/resolve-import/-/resolve-import-1.4.1.tgz", - "integrity": "sha512-afPxGmDnvJ4Atfg5mc+JFhxI4Rp3VnxFTsAa4WRbblyhDFYg5ZFyhqtrQ/AL29te1TK2ADcbAHX7uKK7Bwcjaw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/resolve-import/-/resolve-import-1.4.2.tgz", + "integrity": "sha512-ayUU3E2yeFu8ZewNEHbGorcPmHjOmCY8b50wloum8eQUuNExSyddRoWYaX0X6lj3XSufi2WUlXY3mkMcF5ISmw==", "dev": true, "dependencies": { "glob": "^10.3.3", @@ -10247,13 +10282,13 @@ } }, "node_modules/resolve-import/node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -11078,13 +11113,13 @@ } }, "node_modules/sync-content/node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -11115,15 +11150,15 @@ } }, "node_modules/sync-content/node_modules/rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "dependencies": { - "glob": "^10.2.5" + "glob": "^10.3.7" }, "bin": { - "rimraf": "dist/cjs/src/bin.js" + "rimraf": "dist/esm/bin.mjs" }, "engines": { "node": ">=14" @@ -11149,29 +11184,29 @@ } }, "node_modules/tap": { - "version": "18.1.4", - "resolved": "https://registry.npmjs.org/tap/-/tap-18.1.4.tgz", - "integrity": "sha512-kd5YGSf7pjrmQBP+o+/AIjYntS5Oz4dOl5Uc8HPQlyIlWnv4RbsE2qSL8yRoEA6ds059JbNiUrntADa/L0dsuQ==", - "dev": true, - "dependencies": { - "@tapjs/after": "1.0.6", - "@tapjs/after-each": "1.0.6", - "@tapjs/asserts": "1.0.6", - "@tapjs/before": "1.0.6", - "@tapjs/before-each": "1.0.6", - "@tapjs/core": "1.1.2", - "@tapjs/filter": "1.1.2", - "@tapjs/fixture": "1.0.6", - "@tapjs/intercept": "1.1.3", - "@tapjs/mock": "1.0.7", - "@tapjs/node-serialize": "1.0.2", - "@tapjs/run": "1.1.4", - "@tapjs/snapshot": "1.0.6", - "@tapjs/spawn": "1.0.6", - "@tapjs/stdin": "1.0.6", - "@tapjs/test": "1.1.2", - "@tapjs/typescript": "1.1.2", - "@tapjs/worker": "1.0.6" + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/tap/-/tap-18.4.2.tgz", + "integrity": "sha512-QNl0aZTbyYvXfQMe4LZP8aM2ruzOOPciaVq7TEQn7nooKNWSTmmPw7f3pCKKX1/svyZlqmUyF21BpJB9T7w4OQ==", + "dev": true, + "dependencies": { + "@tapjs/after": "1.1.6", + "@tapjs/after-each": "1.1.6", + "@tapjs/asserts": "1.1.6", + "@tapjs/before": "1.1.6", + "@tapjs/before-each": "1.1.6", + "@tapjs/core": "1.3.6", + "@tapjs/filter": "1.2.6", + "@tapjs/fixture": "1.2.6", + "@tapjs/intercept": "1.2.6", + "@tapjs/mock": "1.2.4", + "@tapjs/node-serialize": "1.1.6", + "@tapjs/run": "1.4.2", + "@tapjs/snapshot": "1.2.6", + "@tapjs/spawn": "1.1.6", + "@tapjs/stdin": "1.1.6", + "@tapjs/test": "1.3.6", + "@tapjs/typescript": "1.2.6", + "@tapjs/worker": "1.1.6" }, "bin": { "tap": "dist/esm/run.mjs" @@ -11184,13 +11219,13 @@ } }, "node_modules/tap-parser": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-15.1.0.tgz", - "integrity": "sha512-gPc+JHHMEjuETjVxTHx26OVe7Eh4qxxwFulM6q2ZOVg5GFXzf29k3uStzjIDLaWTJcH9EqmA+7dnHiLPaq5EIg==", + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-15.2.0.tgz", + "integrity": "sha512-bDBR7cuVLfsmmc7ruerZXVBlDtJwqqWzqlO9BFNgw6gprpzjnjyfdc+fsW6mNUYSoxdVEeY7NFgrgGa81EuQ5w==", "dev": true, "dependencies": { "events-to-array": "^2.0.3", - "tap-yaml": "2.1.1" + "tap-yaml": "2.2.0" }, "bin": { "tap-parser": "bin/cmd.cjs" @@ -11200,9 +11235,9 @@ } }, "node_modules/tap-yaml": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tap-yaml/-/tap-yaml-2.1.1.tgz", - "integrity": "sha512-dIj7qdrZNfeY258zE970ACPTvsSogjq+n7VBw2Ydm6RTQ5OSeu+kODzf0pR3A7T5tRiwcXqiePWkHcLpggJT0g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tap-yaml/-/tap-yaml-2.2.0.tgz", + "integrity": "sha512-o8I7WDNiGpuF04tGAVaNYY5rX9waCtqw9A7Y0YVSQBGcFwNUJWUPLkr2lbhgLRTxc+Tpnw4xUXlIanZc+ZAGnw==", "dev": true, "dependencies": { "yaml": "^2.3.0", @@ -11275,12 +11310,13 @@ } }, "node_modules/tcompare": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/tcompare/-/tcompare-6.1.0.tgz", - "integrity": "sha512-9B2QkV1A4jrwV+hoiwT2GfcpLznhtAee9Np9xpmzwDOb23XibNjwx3ZzAyhTxAml/5ztjHv2x2b6jKOBiYkKbQ==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/tcompare/-/tcompare-6.4.1.tgz", + "integrity": "sha512-XsB4u8CpvIZ8dyHgAlnHmW8/PpwZXJodRQ34OP+KUl/BSF07vWU3kPDE0x3rhz5ZaARWT5OyhWBMN55oYqOyPw==", "dev": true, "dependencies": { - "diff": "^5.1.0" + "diff": "^5.1.0", + "react-element-to-jsx-string": "^15.0.0" }, "engines": { "node": ">=16" @@ -11471,9 +11507,9 @@ } }, "node_modules/tshy": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tshy/-/tshy-1.1.1.tgz", - "integrity": "sha512-rtsY0MRxSY0wB7NRJNiRMH0BfLyYzTSbb1zbb87qJKbDwQS71nJ9B6BTOZRJoALbzu/KrOTHvRC7uaaPyUm36A==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tshy/-/tshy-1.2.2.tgz", + "integrity": "sha512-y5ItK4DKLYO+hba7h5sOaCYygNtF44qytZGyjZSE6CQSVfzUfZ2qn/GmXu737amwfCKG9EizPw3oPBWrisF1uw==", "dev": true, "dependencies": { "chalk": "^5.3.0", @@ -11514,13 +11550,13 @@ } }, "node_modules/tshy/node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -11551,15 +11587,15 @@ } }, "node_modules/tshy/node_modules/rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "dependencies": { - "glob": "^10.2.5" + "glob": "^10.3.7" }, "bin": { - "rimraf": "dist/cjs/src/bin.js" + "rimraf": "dist/esm/bin.mjs" }, "engines": { "node": ">=14" @@ -12761,6 +12797,12 @@ "to-fast-properties": "^2.0.0" } }, + "@base2/pretty-print-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", + "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", + "dev": true + }, "@bcoe/v8-coverage": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", @@ -13737,60 +13779,60 @@ } }, "@tapjs/after": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/after/-/after-1.0.6.tgz", - "integrity": "sha512-knE0IKenPvPoWKLnicmyn6bAOA1jelD3Hl4yi7l5bogmWh7olSCfpRjsUT0/sfP3usKuDWf3nS3weR7qkufZTA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/after/-/after-1.1.6.tgz", + "integrity": "sha512-tZgnrz1o8GLINrCt6XvANXAtTi5p1FsYe82S4NFIJoDva7eA3zZ9V7cCXNxGvc05iulgvT8KPqUpf6gGIGfHiA==", "dev": true, "requires": { "is-actual-promise": "^1.0.0" } }, "@tapjs/after-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.0.6.tgz", - "integrity": "sha512-RRuKEKoFCe7BG2xKEQZAHuLHr4vC2rXue4LttFWtvEiv4c0iTtQwe1zG9LtuMzVCddfPNn8FXHsWfUonjPwfUw==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/after-each/-/after-each-1.1.6.tgz", + "integrity": "sha512-IOSw7tDWdOCNavuxWjFurkTsfdp0f41GTZz7OLW6d6lObJYy8W2YKWQsFAJrpSCCors/lloCRbBZrhKObNd97w==", "dev": true, "requires": { "function-loop": "^4.0.0" } }, "@tapjs/asserts": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/asserts/-/asserts-1.0.6.tgz", - "integrity": "sha512-oG0VbiC6qkO1lbNWjT3rSwhaSg4KwBbX+RrBx3e24wnnGGQxE01MGT3ahdBjMIRg3bqgTX9Xnb0cDkoLLWeA8g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/asserts/-/asserts-1.1.6.tgz", + "integrity": "sha512-uYHIE7iNwyKtdZ3bYiL9WBEFvpQ07z/q/byEppSEbbne39FAlXUIY6GDanP9JmFXQhqrDzf9CVAAbZv/CZb/xA==", "dev": true, "requires": { "is-actual-promise": "^1.0.0", - "tcompare": "6.1.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" } }, "@tapjs/before": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/before/-/before-1.0.6.tgz", - "integrity": "sha512-n2d2hDMb4oGdFVbEGtEAJdZygKNvjBqN/W/Dx213CW3hEJC7p/oPXAdUq3DQxzf4xkF5m0gdGoEYIdW0RVGMRQ==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/before/-/before-1.1.6.tgz", + "integrity": "sha512-Nr6ScHaHU4ot44aohM5JSfIA3UK+jxyeqMBUwbLeibq66zjoWrXQkcFRpYO7FApBrK4k2d7IKk2X6HVWMxDfgA==", "dev": true, "requires": { "is-actual-promise": "^1.0.0" } }, "@tapjs/before-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/before-each/-/before-each-1.0.6.tgz", - "integrity": "sha512-DUs7pExjfvLAmIdlMrRaRdOBW2bL1cDYYubZuTFEd1vf08c/9EnKbfYOnrn9Lir+U1+QIHdTVRZ1ksr8+ntj3g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/before-each/-/before-each-1.1.6.tgz", + "integrity": "sha512-cGjr5IE0AwxddweGMTW6bQQd7gU18VuJiCfhkQGMhTeeZz8Jflg1u/Q/rvP/N6bTTHs7Qz2Xi/rtACws52RJGw==", "dev": true, "requires": { "function-loop": "^4.0.0" } }, "@tapjs/config": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/config/-/config-2.1.2.tgz", - "integrity": "sha512-k85DJahSGtIBZhob7hj+1ywiwlT4w172v6eyfJ2mZ4leHjuoTwTbmGilcG2AzZz+I9jRHleeAoSRCZxUnGUrzA==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@tapjs/config/-/config-2.4.2.tgz", + "integrity": "sha512-HUOjSHR9UzHM6VUZVzjgLSEs0TD5ZN41nDIv4zYrR/SuNrSorvPXVt6ikkW2OTRENzwYhQdLgDTEwHlalO6VWA==", "dev": true, "requires": { "chalk": "^5.2.0", - "jackspeak": "^2.3.3", + "jackspeak": "^2.3.6", "polite-json": "^4.0.1", "walk-up-path": "^3.0.1" }, @@ -13804,21 +13846,21 @@ } }, "@tapjs/core": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/core/-/core-1.1.2.tgz", - "integrity": "sha512-cx1j1bSpwY2UHkcdSEWvM0AMI8r/HkK/YYkSY8ExKnremt5itCTcu0JrILgxAtKXI5jCYnEtgXyBKNSe80MT7Q==", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@tapjs/core/-/core-1.3.6.tgz", + "integrity": "sha512-LiLY1l2aj1tk5eo+DDhbW5fZeYq5BeGouwMjJTH/zoQUD7W0SJ+dEIz5zE+wnLKdOft6w3Y8kMGoZ3Qgllax2Q==", "dev": true, "requires": { - "@tapjs/processinfo": "^3.1.1", - "@tapjs/stack": "1.1.0", - "@tapjs/test": "1.1.2", + "@tapjs/processinfo": "^3.1.4", + "@tapjs/stack": "1.2.4", + "@tapjs/test": "1.3.6", "async-hook-domain": "^4.0.1", "is-actual-promise": "^1.0.0", - "jackspeak": "^2.3.3", + "jackspeak": "^2.3.6", "minipass": "^7.0.3", "signal-exit": "4.1", - "tap-parser": "15.1.0", - "tcompare": "6.1.0", + "tap-parser": "15.2.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" }, "dependencies": { @@ -13831,32 +13873,32 @@ } }, "@tapjs/error-serdes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-1.0.0.tgz", - "integrity": "sha512-c15fdXAD0Mj9YakHvqWHrDgyaOftjRfkhNNCTphN9kLtuI8MCAyLUzb+cXa7/ZiIk89knsnyJh+B+Gb/bdtYBQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-1.1.0.tgz", + "integrity": "sha512-RAdsafCQ9fyudLY4EQPhfWQvRNddvSoXKEsZQWZC6G5QfdB/BYnSqaXggK5TD0XZ79Ja0ex3uB+5kBaaeLKtQA==", "dev": true, "requires": { "minipass": "^7.0.3" } }, "@tapjs/filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/filter/-/filter-1.1.2.tgz", - "integrity": "sha512-UB262+D0XlUfTGFzRJKFGguyNWxwuaAYg+qmerjNOmAomybBCuE8uzRYkKj7vTlxHNQzgYuBsv8MkY57xQOdag==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/filter/-/filter-1.2.6.tgz", + "integrity": "sha512-pbSC/DenSEojC2vcL3PImmx6dRz775nNPCitcUuQY98EWBJ3MaUEjyGbg0h3qhz3upB7bnKK/+MAjzxX/nbyZw==", "dev": true, "requires": { - "tcompare": "6.1.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" } }, "@tapjs/fixture": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/fixture/-/fixture-1.0.6.tgz", - "integrity": "sha512-hOLogYf32WaZWn5oJGmQi44N0okPK6uEmzzs8wmNfsmd5EmS5gyajSQqIKuzt/MOqk0fGzWj5PK3JGfCIRpKhA==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/fixture/-/fixture-1.2.6.tgz", + "integrity": "sha512-OPejSnqOOAFr9dELkWkIxEZybEldQrrgdkNB4qJfS9+lFHkiV4V5iA01rc4w/1Pcs+0KdHPLROzC+ZlofvD3qg==", "dev": true, "requires": { "mkdirp": "^3.0.0", - "rimraf": "^5.0.0" + "rimraf": "^5.0.5" }, "dependencies": { "brace-expansion": { @@ -13869,13 +13911,13 @@ } }, "glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -13891,51 +13933,51 @@ } }, "rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "requires": { - "glob": "^10.2.5" + "glob": "^10.3.7" } } } }, "@tapjs/intercept": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@tapjs/intercept/-/intercept-1.1.3.tgz", - "integrity": "sha512-goe2DlSUQlYW2WdRrt9/CzsI1eIsreEfdTYZP1feIpSRmnjhBqhqX5UCuC1KfoMD1BOXz6d86PEpII40OxGiJw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/intercept/-/intercept-1.2.6.tgz", + "integrity": "sha512-voydpfbTGmv+QIViJCUCv8CkO0lR7LBfeaE+7UAAu+l0OGUQbKadKsdDAoPXi2nY/KEWwDrZipg2RhZJsQD3Rg==", "dev": true, "requires": { - "@tapjs/after": "1.0.6", - "@tapjs/stack": "1.1.0" + "@tapjs/after": "1.1.6", + "@tapjs/stack": "1.2.4" } }, "@tapjs/mock": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@tapjs/mock/-/mock-1.0.7.tgz", - "integrity": "sha512-6kH3wzpAB4kNWqATLp13SQU9NuChVX8j5dGCJvtkx0zpOaZyi1cyV8dk32Puj/+RN4VAYU8P2FmVTJEBzRRGVw==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@tapjs/mock/-/mock-1.2.4.tgz", + "integrity": "sha512-MkH58+72xkOOCziKn4aZaCj4+erU7DQGlxrHHOgiiG8daHT0/CjfF6bDUzhhbSt1uopGfNZ8zYYrE/TEOJ0SEQ==", "dev": true, "requires": { - "@tapjs/after": "1.0.6", - "@tapjs/stack": "1.1.0", - "resolve-import": "^1.4.1", + "@tapjs/after": "1.1.6", + "@tapjs/stack": "1.2.4", + "resolve-import": "^1.4.2", "walk-up-path": "^3.0.1" } }, "@tapjs/node-serialize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tapjs/node-serialize/-/node-serialize-1.0.2.tgz", - "integrity": "sha512-R77F1GByE0KXj/nLy9/5m1EWw35CG8qQCxNxd8tnG0zUZhvOst0nCxcYpIx7g/FKpQBLFDhy31P3NTZHFTsg6Q==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/node-serialize/-/node-serialize-1.1.6.tgz", + "integrity": "sha512-66Tmv33lJfNXXKwIHt08vOG2T6zWIbAzIFpXHKy3Tv+bHQa7hwRu6ZIHLAymjDUZAoB+V6mgWf7mzNMU65lxMQ==", "dev": true, "requires": { - "@tapjs/error-serdes": "1.0.0" + "@tapjs/error-serdes": "1.1.0" } }, "@tapjs/processinfo": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@tapjs/processinfo/-/processinfo-3.1.1.tgz", - "integrity": "sha512-elE44bcvfsmTpF3McgD9uugUXLdU5HuQTXtrkXcMu1m9A2BRIZ/qIGuLPoZftvdb+1cFjMA21bItS5p7Lu9IaQ==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@tapjs/processinfo/-/processinfo-3.1.4.tgz", + "integrity": "sha512-PpA2WmgBh73P6U6oi7k01wjb4Lbe4/d8vnYrhii2qeJtdbvV3O5Zqr5HoBgOGVgnjf/0NcJ0KH1zQJfVbUAm5g==", "dev": true, "requires": { "pirates": "^4.0.5", @@ -13953,22 +13995,23 @@ } }, "@tapjs/reporter": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.1.3.tgz", - "integrity": "sha512-HwFblJDG/hBHwmQZITmGAupe4EbUOc2v7ij4uR3J6+R/q9ytQKio/BmgJdGyZ71s2w2XqANONRGLmQVC3EkQCQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@tapjs/reporter/-/reporter-1.3.2.tgz", + "integrity": "sha512-Di+i5dabRXdvy0J038o5NIMt4THzswEy1tOa9iZIgbtfl6AQhLVKbsEn/TDSCF2AbEBuueoTs7a3+mAj9x4WLw==", "dev": true, "requires": { - "@tapjs/config": "2.1.2", - "@tapjs/test": "1.1.2", + "@tapjs/config": "2.4.2", + "@tapjs/test": "1.3.6", "chalk": "^5.2.0", "ink": "^4.4.1", + "minipass": "^7.0.3", "ms": "^2.1.3", "patch-console": "^2.0.0", "prismjs": "^1.29.0", "prismjs-terminal": "^1.2.3", "react": "^18.2.0", "string-length": "^6.0.0", - "tcompare": "6.1.0" + "tcompare": "6.4.1" }, "dependencies": { "chalk": { @@ -13986,34 +14029,34 @@ } }, "@tapjs/run": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@tapjs/run/-/run-1.1.4.tgz", - "integrity": "sha512-wf1KvewMyIH68FWJSo/dcBS1sKQxkTih0kBYwahz+eUhrTbG5NHXLqfDkW7J7CTpwIHYMS/poQyPXMKR9zmnsQ==", - "dev": true, - "requires": { - "@tapjs/after": "1.0.6", - "@tapjs/before": "1.0.6", - "@tapjs/config": "2.1.2", - "@tapjs/processinfo": "^3.1.1", - "@tapjs/reporter": "1.1.3", - "@tapjs/spawn": "1.0.6", - "@tapjs/stdin": "1.0.6", - "@tapjs/test": "1.1.2", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@tapjs/run/-/run-1.4.2.tgz", + "integrity": "sha512-TJJ7VuNv/XPS02NlYGGZpP4J93vW8sYgHvg7KR3IntdTrWEqvAPHzBGjymSE100mz7jH6ZTbXIqWkwGjlgAOew==", + "dev": true, + "requires": { + "@tapjs/after": "1.1.6", + "@tapjs/before": "1.1.6", + "@tapjs/config": "2.4.2", + "@tapjs/processinfo": "^3.1.4", + "@tapjs/reporter": "1.3.2", + "@tapjs/spawn": "1.1.6", + "@tapjs/stdin": "1.1.6", + "@tapjs/test": "1.3.6", "c8": "^8.0.1", "chokidar": "^3.5.3", "foreground-child": "^3.1.1", - "glob": "^10.3.6", + "glob": "^10.3.10", "minipass": "^7.0.3", "mkdirp": "^3.0.1", "opener": "^1.5.2", "pacote": "^17.0.3", "path-scurry": "^1.9.2", - "resolve-import": "^1.4.1", - "rimraf": "^5.0.0", + "resolve-import": "^1.4.2", + "rimraf": "^5.0.5", "semver": "^7.5.4", "signal-exit": "^4.1.0", - "tap-yaml": "2.1.1", - "tcompare": "6.1.0", + "tap-yaml": "2.2.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0", "ts-node": "npm:@isaacs/ts-node-temp-fork-for-pr-2009@^10.9.1", "which": "^4.0.0" @@ -14029,13 +14072,13 @@ } }, "glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -14057,12 +14100,12 @@ } }, "rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "requires": { - "glob": "^10.2.5" + "glob": "^10.3.7" } }, "semver": { @@ -14111,70 +14154,70 @@ } }, "@tapjs/snapshot": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/snapshot/-/snapshot-1.0.6.tgz", - "integrity": "sha512-pvbKatjDV4Kq0cIQvdgauqDfBsjebFHAGn43vCX+G0JaOUjut/3zLH0KbJfmULSbLQ4cBOVHzgunr6Hm2c3BDg==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/snapshot/-/snapshot-1.2.6.tgz", + "integrity": "sha512-WuWMq4biiKDRnlr5mxEV3SGDrz4ysKpkN9JPAeYC7IR9MdElhvd6CDTF0ySrP3w0spwCK6LfrDFJjLmVCckw5A==", "dev": true, "requires": { "is-actual-promise": "^1.0.0", - "tcompare": "6.1.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" } }, "@tapjs/spawn": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/spawn/-/spawn-1.0.6.tgz", - "integrity": "sha512-uVPOHlQ/AvmEPkQTcMNSg7ykgS/bcvQmE6Zv4ZCi1MUb/YsBM1jme8AVmFxNtWLhGiDyp6VgCGKc7h8GUmwVbg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/spawn/-/spawn-1.1.6.tgz", + "integrity": "sha512-DuLPcy0ItdFyWbFR/3usUpABTY4Ph/K/RLamUjZ+MRD+GrW+b6vcOwgzm/GCpEKUpIanTJDFz5wdoLhCGMtCZQ==", "dev": true, "requires": {} }, "@tapjs/stack": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@tapjs/stack/-/stack-1.1.0.tgz", - "integrity": "sha512-L4ex6ZEAze4U2DDIth5nyzZfvwcK2BJOZKnlhRMpcxmSUpSas7oxnZeQVRfafZXzr4lE1ft/wNG5Ij/lx4lyag==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@tapjs/stack/-/stack-1.2.4.tgz", + "integrity": "sha512-pDszoMPff4W8w8aQiV8Ic2jE39ddsij1QlPZYelFxuvub3M6hJVO4apgXY/TFirPvd/jdPHUGkv4vpACKMlPGA==", "dev": true, "requires": { - "tcompare": "6.1.0", + "tcompare": "6.4.1", "trivial-deferred": "^2.0.0" } }, "@tapjs/stdin": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/stdin/-/stdin-1.0.6.tgz", - "integrity": "sha512-0F4f3bmkZTATP88ctpB2GLUf74hga5WyYM82bdCGdXE8OcpNoUy3dYdwfvCuQ4jE+e728nMFx4Gw98G4WFHHyA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/stdin/-/stdin-1.1.6.tgz", + "integrity": "sha512-6aaWpru+jt/89VZ3PJzbwR0cf9Up7g2hpWc9pO2SGogIZdQ0yIZcFspG6XI19kAPGGN/b8W0YGR2+6gFtcX3jg==", "dev": true, "requires": {} }, "@tapjs/test": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/test/-/test-1.1.2.tgz", - "integrity": "sha512-HNvaxmGpu0CGNXKOym6+KRkI0wXVE4O1/tYcl7Q/evWOfnV4sQkFgMrbB2uWLjsMgldmQgr1/n6SJP2oFjoIyg==", - "dev": true, - "requires": { - "@tapjs/after": "1.0.6", - "@tapjs/after-each": "1.0.6", - "@tapjs/asserts": "1.0.6", - "@tapjs/before": "1.0.6", - "@tapjs/before-each": "1.0.6", - "@tapjs/filter": "1.1.2", - "@tapjs/fixture": "1.0.6", - "@tapjs/intercept": "1.1.3", - "@tapjs/mock": "1.0.7", - "@tapjs/node-serialize": "1.0.2", - "@tapjs/snapshot": "1.0.6", - "@tapjs/spawn": "1.0.6", - "@tapjs/stdin": "1.0.6", - "@tapjs/typescript": "1.1.2", - "@tapjs/worker": "1.0.6", - "glob": "^10.3.6", - "jackspeak": "^2.3.3", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@tapjs/test/-/test-1.3.6.tgz", + "integrity": "sha512-2OZmwZWnw5aFtcHsSDcyb+IRZk8Ct+ItQLU2R/DBVPRdivQKYaqoKP4YZGcJ0IK9jsALWFRzGJEamULMEN9Rhw==", + "dev": true, + "requires": { + "@tapjs/after": "1.1.6", + "@tapjs/after-each": "1.1.6", + "@tapjs/asserts": "1.1.6", + "@tapjs/before": "1.1.6", + "@tapjs/before-each": "1.1.6", + "@tapjs/filter": "1.2.6", + "@tapjs/fixture": "1.2.6", + "@tapjs/intercept": "1.2.6", + "@tapjs/mock": "1.2.4", + "@tapjs/node-serialize": "1.1.6", + "@tapjs/snapshot": "1.2.6", + "@tapjs/spawn": "1.1.6", + "@tapjs/stdin": "1.1.6", + "@tapjs/typescript": "1.2.6", + "@tapjs/worker": "1.1.6", + "glob": "^10.3.10", + "jackspeak": "^2.3.6", "mkdirp": "^3.0.0", "resolve-import": "^1.4.1", - "rimraf": "^5.0.1", + "rimraf": "^5.0.5", "sync-content": "^1.0.1", - "tap-parser": "15.1.0", + "tap-parser": "15.2.0", "ts-node": "npm:@isaacs/ts-node-temp-fork-for-pr-2009@^10.9.1", - "tshy": "^1.1.1", + "tshy": "^1.2.2", "typescript": "5.2" }, "dependencies": { @@ -14188,13 +14231,13 @@ } }, "glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -14210,12 +14253,12 @@ } }, "rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "requires": { - "glob": "^10.2.5" + "glob": "^10.3.7" } }, "ts-node": { @@ -14240,9 +14283,9 @@ } }, "@tapjs/typescript": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tapjs/typescript/-/typescript-1.1.2.tgz", - "integrity": "sha512-qybR/4U5UTj7KyncBnv6AMXNvYhRT+pXQn6BTTDqPrKrTkwFtZEKYQ1gkynbnvpjRPiW4cvzR1YVsQvqf9pshg==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@tapjs/typescript/-/typescript-1.2.6.tgz", + "integrity": "sha512-bNyLR3jA+m7fORT9S3A2zA0Ww2zNS/k2qJM25qKWot2yKNEriJvb7w/irRVt79ummjyLmVxn+7XjHsNm7dJkRw==", "dev": true, "requires": { "ts-node": "npm:@isaacs/ts-node-temp-fork-for-pr-2009@^10.9.1" @@ -14270,9 +14313,9 @@ } }, "@tapjs/worker": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@tapjs/worker/-/worker-1.0.6.tgz", - "integrity": "sha512-ghIXSEnsUy1XBDSbHQLgSCj7kTemVb3I9llChY+8tgx9W2Hn8Hym8qZuez+WSRwO1tzsuytORz0sLK+WUB/gqg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/worker/-/worker-1.1.6.tgz", + "integrity": "sha512-OOnpQT7+z9SI85I9xIyzyLwdN82wuY2fuc316pYXZkFBjX7P9CoZISIa4mTLaDKwt8nmyCThktvp3+tnOKREXw==", "dev": true, "requires": {} }, @@ -14909,13 +14952,13 @@ } }, "glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -15224,11 +15267,10 @@ } }, "convert-source-map": { - "version": "1.8.0", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "convert-to-spaces": { "version": "2.0.1", @@ -17362,6 +17404,12 @@ "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "dev": true }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, "is-regex": { "version": "1.1.4", "dev": true, @@ -17509,9 +17557,9 @@ } }, "jackspeak": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.3.tgz", - "integrity": "sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "dev": true, "requires": { "@isaacs/cliui": "^8.0.2", @@ -17939,21 +17987,21 @@ }, "dependencies": { "minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true } } }, "glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -18095,9 +18143,9 @@ } }, "minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true }, "minipass-collect": { @@ -19143,6 +19191,25 @@ "scheduler": "^0.23.0" } }, + "react-element-to-jsx-string": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz", + "integrity": "sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==", + "dev": true, + "requires": { + "@base2/pretty-print-object": "1.0.1", + "is-plain-object": "5.0.0", + "react-is": "18.1.0" + }, + "dependencies": { + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + } + } + }, "react-is": { "version": "16.13.1", "dev": true @@ -19185,13 +19252,13 @@ } }, "glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -19449,9 +19516,9 @@ } }, "resolve-import": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/resolve-import/-/resolve-import-1.4.1.tgz", - "integrity": "sha512-afPxGmDnvJ4Atfg5mc+JFhxI4Rp3VnxFTsAa4WRbblyhDFYg5ZFyhqtrQ/AL29te1TK2ADcbAHX7uKK7Bwcjaw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/resolve-import/-/resolve-import-1.4.2.tgz", + "integrity": "sha512-ayUU3E2yeFu8ZewNEHbGorcPmHjOmCY8b50wloum8eQUuNExSyddRoWYaX0X6lj3XSufi2WUlXY3mkMcF5ISmw==", "dev": true, "requires": { "glob": "^10.3.3", @@ -19468,13 +19535,13 @@ } }, "glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -20050,13 +20117,13 @@ } }, "glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -20072,12 +20139,12 @@ } }, "rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "requires": { - "glob": "^10.2.5" + "glob": "^10.3.7" } } } @@ -20093,45 +20160,45 @@ } }, "tap": { - "version": "18.1.4", - "resolved": "https://registry.npmjs.org/tap/-/tap-18.1.4.tgz", - "integrity": "sha512-kd5YGSf7pjrmQBP+o+/AIjYntS5Oz4dOl5Uc8HPQlyIlWnv4RbsE2qSL8yRoEA6ds059JbNiUrntADa/L0dsuQ==", - "dev": true, - "requires": { - "@tapjs/after": "1.0.6", - "@tapjs/after-each": "1.0.6", - "@tapjs/asserts": "1.0.6", - "@tapjs/before": "1.0.6", - "@tapjs/before-each": "1.0.6", - "@tapjs/core": "1.1.2", - "@tapjs/filter": "1.1.2", - "@tapjs/fixture": "1.0.6", - "@tapjs/intercept": "1.1.3", - "@tapjs/mock": "1.0.7", - "@tapjs/node-serialize": "1.0.2", - "@tapjs/run": "1.1.4", - "@tapjs/snapshot": "1.0.6", - "@tapjs/spawn": "1.0.6", - "@tapjs/stdin": "1.0.6", - "@tapjs/test": "1.1.2", - "@tapjs/typescript": "1.1.2", - "@tapjs/worker": "1.0.6" + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/tap/-/tap-18.4.2.tgz", + "integrity": "sha512-QNl0aZTbyYvXfQMe4LZP8aM2ruzOOPciaVq7TEQn7nooKNWSTmmPw7f3pCKKX1/svyZlqmUyF21BpJB9T7w4OQ==", + "dev": true, + "requires": { + "@tapjs/after": "1.1.6", + "@tapjs/after-each": "1.1.6", + "@tapjs/asserts": "1.1.6", + "@tapjs/before": "1.1.6", + "@tapjs/before-each": "1.1.6", + "@tapjs/core": "1.3.6", + "@tapjs/filter": "1.2.6", + "@tapjs/fixture": "1.2.6", + "@tapjs/intercept": "1.2.6", + "@tapjs/mock": "1.2.4", + "@tapjs/node-serialize": "1.1.6", + "@tapjs/run": "1.4.2", + "@tapjs/snapshot": "1.2.6", + "@tapjs/spawn": "1.1.6", + "@tapjs/stdin": "1.1.6", + "@tapjs/test": "1.3.6", + "@tapjs/typescript": "1.2.6", + "@tapjs/worker": "1.1.6" } }, "tap-parser": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-15.1.0.tgz", - "integrity": "sha512-gPc+JHHMEjuETjVxTHx26OVe7Eh4qxxwFulM6q2ZOVg5GFXzf29k3uStzjIDLaWTJcH9EqmA+7dnHiLPaq5EIg==", + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-15.2.0.tgz", + "integrity": "sha512-bDBR7cuVLfsmmc7ruerZXVBlDtJwqqWzqlO9BFNgw6gprpzjnjyfdc+fsW6mNUYSoxdVEeY7NFgrgGa81EuQ5w==", "dev": true, "requires": { "events-to-array": "^2.0.3", - "tap-yaml": "2.1.1" + "tap-yaml": "2.2.0" } }, "tap-yaml": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tap-yaml/-/tap-yaml-2.1.1.tgz", - "integrity": "sha512-dIj7qdrZNfeY258zE970ACPTvsSogjq+n7VBw2Ydm6RTQ5OSeu+kODzf0pR3A7T5tRiwcXqiePWkHcLpggJT0g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tap-yaml/-/tap-yaml-2.2.0.tgz", + "integrity": "sha512-o8I7WDNiGpuF04tGAVaNYY5rX9waCtqw9A7Y0YVSQBGcFwNUJWUPLkr2lbhgLRTxc+Tpnw4xUXlIanZc+ZAGnw==", "dev": true, "requires": { "yaml": "^2.3.0", @@ -20187,12 +20254,13 @@ } }, "tcompare": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/tcompare/-/tcompare-6.1.0.tgz", - "integrity": "sha512-9B2QkV1A4jrwV+hoiwT2GfcpLznhtAee9Np9xpmzwDOb23XibNjwx3ZzAyhTxAml/5ztjHv2x2b6jKOBiYkKbQ==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/tcompare/-/tcompare-6.4.1.tgz", + "integrity": "sha512-XsB4u8CpvIZ8dyHgAlnHmW8/PpwZXJodRQ34OP+KUl/BSF07vWU3kPDE0x3rhz5ZaARWT5OyhWBMN55oYqOyPw==", "dev": true, "requires": { - "diff": "^5.1.0" + "diff": "^5.1.0", + "react-element-to-jsx-string": "^15.0.0" }, "dependencies": { "diff": { @@ -20324,9 +20392,9 @@ } }, "tshy": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tshy/-/tshy-1.1.1.tgz", - "integrity": "sha512-rtsY0MRxSY0wB7NRJNiRMH0BfLyYzTSbb1zbb87qJKbDwQS71nJ9B6BTOZRJoALbzu/KrOTHvRC7uaaPyUm36A==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tshy/-/tshy-1.2.2.tgz", + "integrity": "sha512-y5ItK4DKLYO+hba7h5sOaCYygNtF44qytZGyjZSE6CQSVfzUfZ2qn/GmXu737amwfCKG9EizPw3oPBWrisF1uw==", "dev": true, "requires": { "chalk": "^5.3.0", @@ -20355,13 +20423,13 @@ "dev": true }, "glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", + "jackspeak": "^2.3.5", "minimatch": "^9.0.1", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", "path-scurry": "^1.10.1" @@ -20377,12 +20445,12 @@ } }, "rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "requires": { - "glob": "^10.2.5" + "glob": "^10.3.7" } } }