From 0d05acc2e169d7845f7a690b9c9ea2ae11ed9ce1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Nov 2025 05:10:49 +0000 Subject: [PATCH] chore: bump the dependency-updates group with 2 updates Bumps the dependency-updates group with 2 updates: [@npmcli/template-oss](https://github.com/npm/template-oss) and [tap](https://github.com/tapjs/tapjs). Updates `@npmcli/template-oss` from 4.28.0 to 4.28.1 - [Release notes](https://github.com/npm/template-oss/releases) - [Changelog](https://github.com/npm/template-oss/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/template-oss/compare/v4.28.0...v4.28.1) Updates `tap` from 21.1.3 to 21.1.6 - [Release notes](https://github.com/tapjs/tapjs/releases) - [Commits](https://github.com/tapjs/tapjs/compare/tap@21.1.3...tap@21.1.6) --- updated-dependencies: - dependency-name: "@npmcli/template-oss" dependency-version: 4.28.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependency-updates - dependency-name: tap dependency-version: 21.1.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependency-updates ... Signed-off-by: dependabot[bot] --- cli/package.json | 2 +- package-lock.json | 903 ++++++++++++++++++++-------------------------- package.json | 2 +- 3 files changed, 401 insertions(+), 506 deletions(-) diff --git a/cli/package.json b/cli/package.json index 23c0ce15de5..abedad3cdcb 100644 --- a/cli/package.json +++ b/cli/package.json @@ -31,7 +31,7 @@ }, "devDependencies": { "@npmcli/eslint-config": "^6.0.0", - "@npmcli/template-oss": "4.28.0", + "@npmcli/template-oss": "4.28.1", "tap": "^21.0.0" }, "author": "GitHub Inc.", diff --git a/package-lock.json b/package-lock.json index 2a45d5fcbc9..218e3738d05 100644 --- a/package-lock.json +++ b/package-lock.json @@ -54,7 +54,7 @@ "@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@github/prettier-config": "^0.0.6", "@npmcli/eslint-config": "^6.0.0", - "@npmcli/template-oss": "4.28.0", + "@npmcli/template-oss": "4.28.1", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.2.0", "@testing-library/react": "^16.0.0", @@ -99,7 +99,7 @@ }, "devDependencies": { "@npmcli/eslint-config": "^6.0.0", - "@npmcli/template-oss": "4.28.0", + "@npmcli/template-oss": "4.28.1", "tap": "^21.0.0" }, "engines": { @@ -2651,18 +2651,18 @@ } }, "node_modules/@commitlint/cli": { - "version": "19.6.1", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.6.1.tgz", - "integrity": "sha512-8hcyA6ZoHwWXC76BoC8qVOSr8xHy00LZhZpauiD0iO0VYbVhMnED0da85lTfIULxl7Lj4c6vZgF0Wu/ed1+jlQ==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-20.1.0.tgz", + "integrity": "sha512-pW5ujjrOovhq5RcYv5xCpb4GkZxkO2+GtOdBW2/qrr0Ll9tl3PX0aBBobGQl3mdZUbOBgwAexEQLeH6uxL0VYg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/format": "^19.5.0", - "@commitlint/lint": "^19.6.0", - "@commitlint/load": "^19.6.1", - "@commitlint/read": "^19.5.0", - "@commitlint/types": "^19.5.0", - "tinyexec": "^0.3.0", + "@commitlint/format": "^20.0.0", + "@commitlint/lint": "^20.0.0", + "@commitlint/load": "^20.1.0", + "@commitlint/read": "^20.0.0", + "@commitlint/types": "^20.0.0", + "tinyexec": "^1.0.0", "yargs": "^17.0.0" }, "bin": { @@ -2673,13 +2673,13 @@ } }, "node_modules/@commitlint/config-conventional": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.6.0.tgz", - "integrity": "sha512-DJT40iMnTYtBtUfw9ApbsLZFke1zKh6llITVJ+x9mtpHD08gsNXaIRqHTmwTZL3dNX5+WoyK7pCN/5zswvkBCQ==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-20.0.0.tgz", + "integrity": "sha512-q7JroPIkDBtyOkVe9Bca0p7kAUYxZMxkrBArCfuD3yN4KjRAenP9PmYwnn7rsw8Q+hHq1QB2BRmBh0/Z19ZoJw==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^20.0.0", "conventional-changelog-conventionalcommits": "^7.0.2" }, "engines": { @@ -2687,13 +2687,13 @@ } }, "node_modules/@commitlint/config-validator": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.5.0.tgz", - "integrity": "sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-20.0.0.tgz", + "integrity": "sha512-BeyLMaRIJDdroJuYM2EGhDMGwVBMZna9UiIqV9hxj+J551Ctc6yoGuGSmghOy/qPhBSuhA6oMtbEiTmxECafsg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^20.0.0", "ajv": "^8.11.0" }, "engines": { @@ -2701,13 +2701,13 @@ } }, "node_modules/@commitlint/ensure": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-19.5.0.tgz", - "integrity": "sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-20.0.0.tgz", + "integrity": "sha512-WBV47Fffvabe68n+13HJNFBqiMH5U1Ryls4W3ieGwPC0C7kJqp3OVQQzG2GXqOALmzrgAB+7GXmyy8N9ct8/Fg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^20.0.0", "lodash.camelcase": "^4.3.0", "lodash.kebabcase": "^4.1.1", "lodash.snakecase": "^4.1.1", @@ -2719,9 +2719,9 @@ } }, "node_modules/@commitlint/execute-rule": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.5.0.tgz", - "integrity": "sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-20.0.0.tgz", + "integrity": "sha512-xyCoOShoPuPL44gVa+5EdZsBVao/pNzpQhkzq3RdtlFdKZtjWcLlUFQHSWBuhk5utKYykeJPSz2i8ABHQA+ZZw==", "dev": true, "license": "MIT", "engines": { @@ -2729,13 +2729,13 @@ } }, "node_modules/@commitlint/format": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-19.5.0.tgz", - "integrity": "sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-20.0.0.tgz", + "integrity": "sha512-zrZQXUcSDmQ4eGGrd+gFESiX0Rw+WFJk7nW4VFOmxub4mAATNKBQ4vNw5FgMCVehLUKG2OT2LjOqD0Hk8HvcRg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^20.0.0", "chalk": "^5.3.0" }, "engines": { @@ -2743,13 +2743,13 @@ } }, "node_modules/@commitlint/is-ignored": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.6.0.tgz", - "integrity": "sha512-Ov6iBgxJQFR9koOupDPHvcHU9keFupDgtB3lObdEZDroiG4jj1rzky60fbQozFKVYRTUdrBGICHG0YVmRuAJmw==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-20.0.0.tgz", + "integrity": "sha512-ayPLicsqqGAphYIQwh9LdAYOVAQ9Oe5QCgTNTj+BfxZb9b/JW222V5taPoIBzYnAP0z9EfUtljgBk+0BN4T4Cw==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^20.0.0", "semver": "^7.6.0" }, "engines": { @@ -2757,32 +2757,32 @@ } }, "node_modules/@commitlint/lint": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.6.0.tgz", - "integrity": "sha512-LRo7zDkXtcIrpco9RnfhOKeg8PAnE3oDDoalnrVU/EVaKHYBWYL1DlRR7+3AWn0JiBqD8yKOfetVxJGdEtZ0tg==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-20.0.0.tgz", + "integrity": "sha512-kWrX8SfWk4+4nCexfLaQT3f3EcNjJwJBsSZ5rMBw6JCd6OzXufFHgel2Curos4LKIxwec9WSvs2YUD87rXlxNQ==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/is-ignored": "^19.6.0", - "@commitlint/parse": "^19.5.0", - "@commitlint/rules": "^19.6.0", - "@commitlint/types": "^19.5.0" + "@commitlint/is-ignored": "^20.0.0", + "@commitlint/parse": "^20.0.0", + "@commitlint/rules": "^20.0.0", + "@commitlint/types": "^20.0.0" }, "engines": { "node": ">=v18" } }, "node_modules/@commitlint/load": { - "version": "19.6.1", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.6.1.tgz", - "integrity": "sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-20.1.0.tgz", + "integrity": "sha512-qo9ER0XiAimATQR5QhvvzePfeDfApi/AFlC1G+YN+ZAY8/Ua6IRrDrxRvQAr+YXUKAxUsTDSp9KXeXLBPsNRWg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/config-validator": "^19.5.0", - "@commitlint/execute-rule": "^19.5.0", - "@commitlint/resolve-extends": "^19.5.0", - "@commitlint/types": "^19.5.0", + "@commitlint/config-validator": "^20.0.0", + "@commitlint/execute-rule": "^20.0.0", + "@commitlint/resolve-extends": "^20.1.0", + "@commitlint/types": "^20.0.0", "chalk": "^5.3.0", "cosmiconfig": "^9.0.0", "cosmiconfig-typescript-loader": "^6.1.0", @@ -2795,9 +2795,9 @@ } }, "node_modules/@commitlint/message": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-19.5.0.tgz", - "integrity": "sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-20.0.0.tgz", + "integrity": "sha512-gLX4YmKnZqSwkmSB9OckQUrI5VyXEYiv3J5JKZRxIp8jOQsWjZgHSG/OgEfMQBK9ibdclEdAyIPYggwXoFGXjQ==", "dev": true, "license": "MIT", "engines": { @@ -2805,13 +2805,13 @@ } }, "node_modules/@commitlint/parse": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-19.5.0.tgz", - "integrity": "sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-20.0.0.tgz", + "integrity": "sha512-j/PHCDX2bGM5xGcWObOvpOc54cXjn9g6xScXzAeOLwTsScaL4Y+qd0pFC6HBwTtrH92NvJQc+2Lx9HFkVi48cg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^20.0.0", "conventional-changelog-angular": "^7.0.0", "conventional-commits-parser": "^5.0.0" }, @@ -2820,31 +2820,31 @@ } }, "node_modules/@commitlint/read": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.5.0.tgz", - "integrity": "sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-20.0.0.tgz", + "integrity": "sha512-Ti7Y7aEgxsM1nkwA4ZIJczkTFRX/+USMjNrL9NXwWQHqNqrBX2iMi+zfuzZXqfZ327WXBjdkRaytJ+z5vNqTOA==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/top-level": "^19.5.0", - "@commitlint/types": "^19.5.0", + "@commitlint/top-level": "^20.0.0", + "@commitlint/types": "^20.0.0", "git-raw-commits": "^4.0.0", "minimist": "^1.2.8", - "tinyexec": "^0.3.0" + "tinyexec": "^1.0.0" }, "engines": { "node": ">=v18" } }, "node_modules/@commitlint/resolve-extends": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.5.0.tgz", - "integrity": "sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-20.1.0.tgz", + "integrity": "sha512-cxKXQrqHjZT3o+XPdqDCwOWVFQiae++uwd9dUBC7f2MdV58ons3uUvASdW7m55eat5sRiQ6xUHyMWMRm6atZWw==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/config-validator": "^19.5.0", - "@commitlint/types": "^19.5.0", + "@commitlint/config-validator": "^20.0.0", + "@commitlint/types": "^20.0.0", "global-directory": "^4.0.1", "import-meta-resolve": "^4.0.0", "lodash.mergewith": "^4.6.2", @@ -2855,25 +2855,25 @@ } }, "node_modules/@commitlint/rules": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-19.6.0.tgz", - "integrity": "sha512-1f2reW7lbrI0X0ozZMesS/WZxgPa4/wi56vFuJENBmed6mWq5KsheN/nxqnl/C23ioxpPO/PL6tXpiiFy5Bhjw==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-20.0.0.tgz", + "integrity": "sha512-gvg2k10I/RfvHn5I5sxvVZKM1fl72Sqrv2YY/BnM7lMHcYqO0E2jnRWoYguvBfEcZ39t+rbATlciggVe77E4zA==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/ensure": "^19.5.0", - "@commitlint/message": "^19.5.0", - "@commitlint/to-lines": "^19.5.0", - "@commitlint/types": "^19.5.0" + "@commitlint/ensure": "^20.0.0", + "@commitlint/message": "^20.0.0", + "@commitlint/to-lines": "^20.0.0", + "@commitlint/types": "^20.0.0" }, "engines": { "node": ">=v18" } }, "node_modules/@commitlint/to-lines": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-19.5.0.tgz", - "integrity": "sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-20.0.0.tgz", + "integrity": "sha512-2l9gmwiCRqZNWgV+pX1X7z4yP0b3ex/86UmUFgoRt672Ez6cAM2lOQeHFRUTuE6sPpi8XBCGnd8Kh3bMoyHwJw==", "dev": true, "license": "MIT", "engines": { @@ -2881,9 +2881,9 @@ } }, "node_modules/@commitlint/top-level": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-19.5.0.tgz", - "integrity": "sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-20.0.0.tgz", + "integrity": "sha512-drXaPSP2EcopukrUXvUXmsQMu3Ey/FuJDc/5oiW4heoCfoE5BdLQyuc7veGeE3aoQaTVqZnh4D5WTWe2vefYKg==", "dev": true, "license": "MIT", "dependencies": { @@ -2894,9 +2894,9 @@ } }, "node_modules/@commitlint/types": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-19.5.0.tgz", - "integrity": "sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-20.0.0.tgz", + "integrity": "sha512-bVUNBqG6aznYcYjTjnc3+Cat/iBgbgpflxbIBTnsHTX0YVpnmINPEkSRWymT2Q8aSH3Y7aKnEbunilkYe8TybA==", "dev": true, "license": "MIT", "dependencies": { @@ -7947,9 +7947,9 @@ } }, "node_modules/@npmcli/template-oss": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@npmcli/template-oss/-/template-oss-4.28.0.tgz", - "integrity": "sha512-F96wJ/Tc9ZE7hMIDZ8p5taP58pwabumgAr8jbX5BUEDlJMwxcOwmeQNFIA1BoXg+AmC8Q6mbSwzILe7dXJyHmQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@npmcli/template-oss/-/template-oss-4.28.1.tgz", + "integrity": "sha512-nFuv/5BDXqZTF95Z/THeWDgwtoReGGugLYs2CSpDhoOmzBUw5skYAhw0rBwZyP357W37nKfQkLc+s4q/TQlVbA==", "dev": true, "hasInstallScript": true, "license": "ISC", @@ -7958,8 +7958,8 @@ ], "dependencies": { "@actions/core": "^1.9.1", - "@commitlint/cli": "^19.0.3", - "@commitlint/config-conventional": "^19.2.2", + "@commitlint/cli": "^20.1.0", + "@commitlint/config-conventional": "^20.0.0", "@isaacs/string-locale-compare": "^1.1.0", "@npmcli/arborist": "^9.1.2", "@npmcli/git": "^7.0.0", @@ -7968,18 +7968,18 @@ "@octokit/rest": "^22.0.0", "dedent": "^1.5.1", "diff": "^8.0.2", - "glob": "^11.0.3", + "glob": "^13.0.0", "handlebars": "^4.7.7", "hosted-git-info": "^9.0.0", - "ini": "^5.0.0", - "json-parse-even-better-errors": "^4.0.0", + "ini": "^6.0.0", + "json-parse-even-better-errors": "^5.0.0", "just-deep-map-values": "^1.1.1", "just-diff": "^6.0.0", "just-omit": "^2.2.0", "lodash": "^4.17.21", "minimatch": "^10.0.3", "npm-package-arg": "^13.0.0", - "proc-log": "^5.0.0", + "proc-log": "^6.0.0", "release-please": "^17.1.1", "semver": "^7.3.5", "yaml": "^2.1.1" @@ -8014,23 +8014,27 @@ "node": "^20.17.0 || >=22.9.0" } }, + "node_modules/@npmcli/template-oss/node_modules/@npmcli/git/node_modules/ini": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-5.0.0.tgz", + "integrity": "sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, "node_modules/@npmcli/template-oss/node_modules/glob": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", - "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz", + "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", "minimatch": "^10.1.1", "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", "path-scurry": "^2.0.0" }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, "engines": { "node": "20 || >=22" }, @@ -8051,20 +8055,24 @@ "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/@npmcli/template-oss/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", + "node_modules/@npmcli/template-oss/node_modules/ini": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-6.0.0.tgz", + "integrity": "sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==", "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, + "license": "ISC", "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/@npmcli/template-oss/node_modules/json-parse-even-better-errors": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-5.0.0.tgz", + "integrity": "sha512-ZF1nxZ28VhQouRWhUcVlUIN3qwSgPuswK05s/HIaoetAoE/9tngVmCHjSxmSQPav1nd+lPtTL0YZ/2AFdR/iYQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/@npmcli/template-oss/node_modules/lru-cache": { @@ -8133,9 +8141,9 @@ } }, "node_modules/@npmcli/template-oss/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -10384,9 +10392,9 @@ } }, "node_modules/@tapjs/after": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/after/-/after-3.0.4.tgz", - "integrity": "sha512-sSTOi4gViyTUc3EGFlCPgPW5jo0tCqvAzIDYN2F7cgjSHWMxZrtlJEcLkL+zNZxr6hySZjQeKrvmi2hXIFrdAg==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/after/-/after-3.0.7.tgz", + "integrity": "sha512-7gPYw0VC2n6xpccmbv6nqQANWsNXay/MVQ5UWK8HkZaf5TFTsqcMx5Faz2V8+wPyn+7mMsp5wUKSU/1Gl1pV/Q==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -10396,13 +10404,13 @@ "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/after-each": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.4.tgz", - "integrity": "sha512-UrWljpZG09fqYs26ihPQED5NOtYcfGVEek8eMIkpvCAh3LaeNs/LQac3DgoJ++/J1fkK10ElqLzx/k7z/sMd2w==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/after-each/-/after-each-4.0.7.tgz", + "integrity": "sha512-xJCzojpzomGiPZkzVdDB70440olH6C70X3n5If6TLhAne+sje+tgCOrMPSisLAH4k4dYybTfRywAU56DiH+Ulw==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -10412,19 +10420,19 @@ "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/asserts": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/asserts/-/asserts-4.0.4.tgz", - "integrity": "sha512-qFsS7uq1ReK4VWFm2rnmqRGbtg1l+CUhi5b8MBDpxOeOrLsUEmxSTSTr59LEj+WySfW+0xXxzXZAvwJtVdzZLg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/asserts/-/asserts-4.0.7.tgz", + "integrity": "sha512-8bH3NrvpOR3AIAZOHJKlbkso06SKrN5J2VA04OyZ+yausp/QLcJSE+UjlFx/jIIAUhPP3Z0Lmw2XUvAoWw6BPQ==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@tapjs/stack": "4.0.2", + "@tapjs/stack": "4.0.3", "is-actual-promise": "^1.0.1", - "tcompare": "9.0.2", + "tcompare": "9.0.3", "trivial-deferred": "^2.0.0" }, "engines": { @@ -10434,13 +10442,13 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/before": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/before/-/before-4.0.4.tgz", - "integrity": "sha512-7i9p0qASa7akTExGzFdw+ImCjyVfvOEaBBVedBkveHpoVcgvtluqCp9oydFgffhAA97T4Rvg/1eGkuHEgtW47A==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/before/-/before-4.0.7.tgz", + "integrity": "sha512-HcvgGHwc/GXdM+c/JakR5V9eTxgWrqpq+iFseceU6zqg+dkt9dF4tXpKyNy6sW8RFtv0nYWQVTn4Rl31umvUPA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -10450,13 +10458,13 @@ "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/before-each": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/before-each/-/before-each-4.0.4.tgz", - "integrity": "sha512-bEoGV4jydEkVGXRFMLo6BwviI0BPG6V0H8VooZH1tAV4bEsm+e5g7CjpyELj6jDmrlCDP5S38A73D/3QKoNbsA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/before-each/-/before-each-4.0.7.tgz", + "integrity": "sha512-YVyosRR7KBk1fvDidVWPGM9OfgzgWBicIZ2QSe33XY4hTraLL3k3YzxtBEbG0aJCM1HtvtcrMRedZ9sPxbOA1w==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -10466,31 +10474,31 @@ "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/chdir": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/chdir/-/chdir-3.0.4.tgz", - "integrity": "sha512-nRXZeJMbDeGvo9v+K6XYJjRj2Raiqs1O3ufAKeB2OXQ0pUUVL4nHLCzrhjpOrCk9AYt94I+Ef5Iy8FbwxHVniw==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/chdir/-/chdir-3.0.7.tgz", + "integrity": "sha512-aecukHPeO9rFwTmvzCbm1lJDT5Swc/ZVlVyRNdFJ2+4BxlpPtyeLJlRCiq+xeziUGLGij6f4I8YX0PDqbAo2iw==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/config": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/config/-/config-5.0.4.tgz", - "integrity": "sha512-mbifFcoF6OpbKH2Yp5JOPD/6ztKpMP+vNL4e1WnIPS+CeCtJ2VYb9TJNqyKNiNnAw74XoJMhS+sAMeGUR7S6IQ==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/config/-/config-5.0.7.tgz", + "integrity": "sha512-XKUDf1KkcYAGuz5pWKXYYkJ+PAab1VTzFtdltWO2uuU6hUttw1CKITz47uTrc12SysCQiJKKOmh32D17piWD5g==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@tapjs/core": "4.0.4", - "@tapjs/test": "4.0.4", + "@tapjs/core": "4.0.7", + "@tapjs/test": "4.0.7", "chalk": "^5.6.2", "jackspeak": "^4.0.1", "polite-json": "^5.0.0", @@ -10504,8 +10512,8 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "4.0.4", - "@tapjs/test": "4.0.4" + "@tapjs/core": "4.0.7", + "@tapjs/test": "4.0.7" } }, "node_modules/@tapjs/config/node_modules/jackspeak": { @@ -10535,23 +10543,23 @@ } }, "node_modules/@tapjs/core": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/core/-/core-4.0.4.tgz", - "integrity": "sha512-NBR5lf/M1hrC+YCNszJQWQzXnnN3Rj76qpNcpXFqZ73ZZpgyZHZ0qjWWWSA5D6OZmYpHEDXn3+LZ1p3b93xW8Q==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/core/-/core-4.0.7.tgz", + "integrity": "sha512-hLoAAJ9bjCWYnnsM7W0gVHrnZ3r2W00xsEY/atXW+ew9qaeVzIdiGU6c1E1r3g89U+vWi7EAYyyk7fj7tFIxyw==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@tapjs/processinfo": "^3.1.8", - "@tapjs/stack": "4.0.2", - "@tapjs/test": "4.0.4", + "@tapjs/stack": "4.0.3", + "@tapjs/test": "4.0.7", "async-hook-domain": "^4.0.1", "diff": "^8.0.2", "is-actual-promise": "^1.0.1", "minipass": "^7.0.4", "signal-exit": "4.1", - "tap-parser": "18.0.2", + "tap-parser": "18.0.3", "tap-yaml": "4.0.2", - "tcompare": "9.0.2", + "tcompare": "9.0.3", "trivial-deferred": "^2.0.0" }, "engines": { @@ -10572,9 +10580,9 @@ } }, "node_modules/@tapjs/error-serdes": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.0.2.tgz", - "integrity": "sha512-FQJef2VbahgxCVDQGHPBtjZ0zbrgwXAO1Nxh0pbCUfbp5ZkEl1+IBW9uiiiFC7cdEv8n48l+bYz7PQh9RMRg6g==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@tapjs/error-serdes/-/error-serdes-4.0.3.tgz", + "integrity": "sha512-MzTlzN55S4TUIqJML/n9xt5TUzF+J4jvXKXmpmbL4S/aT3uFzEUVDHVzgJNYSkGrzVXnve3sq8e/C1+lxpPDPQ==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -10588,9 +10596,9 @@ } }, "node_modules/@tapjs/filter": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/filter/-/filter-4.0.4.tgz", - "integrity": "sha512-fr3MsRgiTyStIlsAgtMJDkHbAKF+hJSIWvuL8dxRF7jrdPDRRs5RvwKVkEG035SiiPcVggdaKF7Fx+MH2iqkmQ==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/filter/-/filter-4.0.7.tgz", + "integrity": "sha512-bJhM9eqtKEkAtEjZ4dze8nMiwVkGsYjuDErrKPxtgLqbmRyIgw+jHT8Y3qoN85hHTpCWuGAiHev56o+qweUooQ==", "dev": true, "license": "BlueOak-1.0.0", "engines": { @@ -10600,13 +10608,13 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/fixture": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/fixture/-/fixture-4.0.4.tgz", - "integrity": "sha512-JTDsQhnNLsUitSI4a41IUEXnNiQtZTKqo4GKQ9TvzFuSlV2ReG8sDtwHnhmXwQ2gEUxUtTE6ur/nl6TobbDuaA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/fixture/-/fixture-4.0.7.tgz", + "integrity": "sha512-GJFZdHjdaTwe08p3BkCZoRQ9aSqiUQbvho4F0YGCDQJRiZwRLN5lp6bxrCjvngkYl+nrIXudTLHM7/sEpQR5Hw==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -10620,42 +10628,20 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/fixture/node_modules/glob": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", - "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz", + "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", "minimatch": "^10.1.1", "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", "path-scurry": "^2.0.0" }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@tapjs/fixture/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, "engines": { "node": "20 || >=22" }, @@ -10690,9 +10676,9 @@ } }, "node_modules/@tapjs/fixture/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -10707,13 +10693,13 @@ } }, "node_modules/@tapjs/fixture/node_modules/rimraf": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.0.tgz", - "integrity": "sha512-DxdlA1bdNzkZK7JiNWH+BAx1x4tEJWoTofIopFo6qWUU94jYrFZ0ubY05TqH3nWPJ1nKa1JWVFDINZ3fnrle/A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.2.tgz", + "integrity": "sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "glob": "^11.0.3", + "glob": "^13.0.0", "package-json-from-dist": "^1.0.1" }, "bin": { @@ -10727,32 +10713,32 @@ } }, "node_modules/@tapjs/intercept": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/intercept/-/intercept-4.0.4.tgz", - "integrity": "sha512-Qs1aKPafmtLsmZIcOXlxtMRf+IU1TTl7TTPWev5R/kDxObSgo6Swdd8ucG+QR2iGHcp1lcoyxzNw9P5vhQD/wg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/intercept/-/intercept-4.0.7.tgz", + "integrity": "sha512-TThJypYBz118DeVBvbLEn/LjZtxpwfzXR6pnFcUVbtopPFMEEuyUFr4ntM43AwPC+hjpylueeCXKrwKglfgE0Q==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@tapjs/after": "3.0.4", - "@tapjs/stack": "4.0.2" + "@tapjs/after": "3.0.7", + "@tapjs/stack": "4.0.3" }, "engines": { "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/mock": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/mock/-/mock-4.0.4.tgz", - "integrity": "sha512-VUt4GaXcGUvk135DVNQN65FtXQKDec39hAzi9nCg6bte5rv4Wy1Vuisrt1NnUjLzcribRzi4uIQO1Ew123VoJg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/mock/-/mock-4.0.7.tgz", + "integrity": "sha512-dmAENPUs2XLvWjL2SKDbl2LL9IDzc9WXEsDWP4L/ASsovU7RLx+jdIVYXf9cUxrdHE6EUGTSy8tMuKKHqWN/wA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@tapjs/after": "3.0.4", - "@tapjs/stack": "4.0.2", - "resolve-import": "^2.0.0", + "@tapjs/after": "3.0.7", + "@tapjs/stack": "4.0.3", + "resolve-import": "^2.1.1", "walk-up-path": "^4.0.0" }, "engines": { @@ -10762,7 +10748,7 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/mock/node_modules/walk-up-path": { @@ -10776,15 +10762,15 @@ } }, "node_modules/@tapjs/node-serialize": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/node-serialize/-/node-serialize-4.0.4.tgz", - "integrity": "sha512-aW9aH1XDWxzdkK/vE5g4a5AgD065pJ0Jz7VE9qb0OBBfLFd3UVOYcQRWaB/ZXASuxkmKN/DyCpRRHMHqtl+GJA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/node-serialize/-/node-serialize-4.0.7.tgz", + "integrity": "sha512-1GFr4Y7UAt9pNWtl+V7DslIKy2F0nlt9pk1s6ptSKIF70LQ2fIJrAq2VZoq9K60wm/rzzBxxdEH+q1Zm007TEg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@tapjs/error-serdes": "4.0.2", - "@tapjs/stack": "4.0.2", - "tap-parser": "18.0.2" + "@tapjs/error-serdes": "4.0.3", + "@tapjs/stack": "4.0.3", + "tap-parser": "18.0.3" }, "engines": { "node": "20 || >=22" @@ -10793,7 +10779,7 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/processinfo": { @@ -10826,14 +10812,14 @@ } }, "node_modules/@tapjs/reporter": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.5.tgz", - "integrity": "sha512-PSMxgIm15oA4YQYW4yj8eHl9B6jN2Uq9HTcGEq1SA06DrCdA0tV+c+eJNGP+ZlvS0NoXdSLbbzpMrr6lM6Xvkg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tapjs/reporter/-/reporter-4.0.8.tgz", + "integrity": "sha512-Lo2kdVwgUb+XFisMMuBIuY8FDEFOR0IRJGMRXg3BUGNF0kJBrQhAZGdY/EgrAC5QKOEmaaBH8WoVkbKhtQ1P1A==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@tapjs/config": "5.0.4", - "@tapjs/stack": "4.0.2", + "@tapjs/config": "5.0.7", + "@tapjs/stack": "4.0.3", "chalk": "^5.6.2", "ink": "^5.2.1", "minipass": "^7.0.4", @@ -10842,9 +10828,9 @@ "prismjs-terminal": "^1.2.3", "react": "^18.2.0", "string-length": "^6.0.0", - "tap-parser": "18.0.2", + "tap-parser": "18.0.3", "tap-yaml": "4.0.2", - "tcompare": "9.0.2" + "tcompare": "9.0.3" }, "engines": { "node": "20 || >=22" @@ -10853,7 +10839,7 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/reporter/node_modules/ansi-regex": { @@ -10902,37 +10888,37 @@ } }, "node_modules/@tapjs/run": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@tapjs/run/-/run-4.0.5.tgz", - "integrity": "sha512-D3s/8tpVMBULOywtD0th8BJ++ZJnupDq5ebK48pi42p7n6o2wgyZ+ezsqvgVPNmxLq8LvrcnqrB8tbyVrecPbQ==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tapjs/run/-/run-4.0.8.tgz", + "integrity": "sha512-22Wbv2au25Cv8R5cllPjOn9ngJxqAwMQmgWMy0UKMnV9kom4330iJP1YLRWIbyne0twKQ0LZ6XhHds+qkZPS1Q==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@tapjs/after": "3.0.4", - "@tapjs/before": "4.0.4", - "@tapjs/config": "5.0.4", + "@tapjs/after": "3.0.7", + "@tapjs/before": "4.0.7", + "@tapjs/config": "5.0.7", "@tapjs/processinfo": "^3.1.8", - "@tapjs/reporter": "4.0.5", - "@tapjs/spawn": "4.0.4", - "@tapjs/stdin": "4.0.4", - "@tapjs/test": "4.0.4", + "@tapjs/reporter": "4.0.8", + "@tapjs/spawn": "4.0.7", + "@tapjs/stdin": "4.0.7", + "@tapjs/test": "4.0.7", "c8": "^10.1.3", "chalk": "^5.6.2", "chokidar": "^4.0.2", "foreground-child": "^3.1.1", - "glob": "^11.0.0", + "glob": "^13.0.0", "minipass": "^7.0.4", "mkdirp": "^3.0.1", "opener": "^1.5.2", - "pacote": "^21.0.3", + "pacote": "^21.0.4", "path-scurry": "^2.0.0", "resolve-import": "^2.0.0", "rimraf": "^6.0.0", "semver": "^7.7.2", "signal-exit": "^4.1.0", - "tap-parser": "18.0.2", + "tap-parser": "18.0.3", "tap-yaml": "4.0.2", - "tcompare": "9.0.2", + "tcompare": "9.0.3", "trivial-deferred": "^2.0.0", "which": "^5.0.0" }, @@ -10946,7 +10932,7 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/run/node_modules/chokidar": { @@ -10966,38 +10952,16 @@ } }, "node_modules/@tapjs/run/node_modules/glob": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", - "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz", + "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", "minimatch": "^10.1.1", "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", "path-scurry": "^2.0.0" }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@tapjs/run/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, "engines": { "node": "20 || >=22" }, @@ -11032,9 +10996,9 @@ } }, "node_modules/@tapjs/run/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -11063,13 +11027,13 @@ } }, "node_modules/@tapjs/run/node_modules/rimraf": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.0.tgz", - "integrity": "sha512-DxdlA1bdNzkZK7JiNWH+BAx1x4tEJWoTofIopFo6qWUU94jYrFZ0ubY05TqH3nWPJ1nKa1JWVFDINZ3fnrle/A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.2.tgz", + "integrity": "sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "glob": "^11.0.3", + "glob": "^13.0.0", "package-json-from-dist": "^1.0.1" }, "bin": { @@ -11096,14 +11060,14 @@ } }, "node_modules/@tapjs/snapshot": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/snapshot/-/snapshot-4.0.4.tgz", - "integrity": "sha512-7fs0+kD2a/XUmOe8txaYti8mgHbT+t9JGKVlZ8Tl/cnsyWkZMQ1OCOYF52Q6/syeNYdtReOmrpsxMQzVWzxaKQ==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/snapshot/-/snapshot-4.0.7.tgz", + "integrity": "sha512-ziyctN3wvah0zEKoaOwIepME/BWhfR+CGBF2/vks51sVuDamiofm7g+aSB1NLoSBxsyZ8l1EunAALiQQxcW4XA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "is-actual-promise": "^1.0.1", - "tcompare": "9.0.2", + "tcompare": "9.0.3", "trivial-deferred": "^2.0.0" }, "engines": { @@ -11113,26 +11077,26 @@ "url": "https://github.com/sponsors/isaacs" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/spawn": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/spawn/-/spawn-4.0.4.tgz", - "integrity": "sha512-7RWR7MXdRbh4QGignhsEvpAwTpcu/5hFeKlhiLKRpgWfUsM91BupuN4Ai2il9qNUFrjkjUqpI9Qt8qHMaEIEfg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/spawn/-/spawn-4.0.7.tgz", + "integrity": "sha512-II7InMArVgFYVjivS8dbTNDHZkUAKAnVxybgEwrehzHNXumJuXzQptWZD6/J4BO4HeNrHt9A+Voveu2X7QHAEQ==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/stack": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@tapjs/stack/-/stack-4.0.2.tgz", - "integrity": "sha512-ZqazlvRWjOAnIL/Cx8aVY+YOJmZL8tTS4lwG91LtJp8lt+/2Rl5nuFrydqaO4G2pvujtOaC9fuNq4/8rQ9OtDQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@tapjs/stack/-/stack-4.0.3.tgz", + "integrity": "sha512-GaRcQniEY0MZWOM13n8zV6AcMnxzW0SpwqQO02NazoatDi2sfIh3LoEURX4HV8YmpP4FQCaomK1gk/cSEsibog==", "dev": true, "license": "BlueOak-1.0.0", "engines": { @@ -11143,50 +11107,50 @@ } }, "node_modules/@tapjs/stdin": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/stdin/-/stdin-4.0.4.tgz", - "integrity": "sha512-+jWJ3O8fjKXchVjEh70O1Y4r7CujqeSNvusu/0YloxFF8uNXro1q5LR9g4VQDmAhZYk3KO8sGylzFH988JQOOg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/stdin/-/stdin-4.0.7.tgz", + "integrity": "sha512-jJnQ+SQT8MmVocBtqfeGuEy/88H6EXmArwHUlcF9OZ1gnAVMDsYkqUY1shuiQwHYjOPI75/h0RbsVZBVYOXxHg==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/test": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/test/-/test-4.0.4.tgz", - "integrity": "sha512-lgj6IKwQd3DbPuM8migyCxcWJYYsVCWdty0xGzFUfP3r0DO/RSf1NX48SaJBf7Djw4/H5WjNGjSn6Er311EDNw==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/test/-/test-4.0.7.tgz", + "integrity": "sha512-U53nuW0il8qBDjarCfXfLYRWBaVwpSHc36YSvSyd/o1L2+dH80xC8DdZobJ/dVwcXTaXuGzBnMUuC4BqRdyklw==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/ts-node-temp-fork-for-pr-2009": "^10.9.7", - "@tapjs/after": "3.0.4", - "@tapjs/after-each": "4.0.4", - "@tapjs/asserts": "4.0.4", - "@tapjs/before": "4.0.4", - "@tapjs/before-each": "4.0.4", - "@tapjs/chdir": "3.0.4", - "@tapjs/filter": "4.0.4", - "@tapjs/fixture": "4.0.4", - "@tapjs/intercept": "4.0.4", - "@tapjs/mock": "4.0.4", - "@tapjs/node-serialize": "4.0.4", - "@tapjs/snapshot": "4.0.4", - "@tapjs/spawn": "4.0.4", - "@tapjs/stdin": "4.0.4", - "@tapjs/typescript": "3.1.3", - "@tapjs/worker": "4.0.4", - "glob": "^11.0.3", + "@tapjs/after": "3.0.7", + "@tapjs/after-each": "4.0.7", + "@tapjs/asserts": "4.0.7", + "@tapjs/before": "4.0.7", + "@tapjs/before-each": "4.0.7", + "@tapjs/chdir": "3.0.7", + "@tapjs/filter": "4.0.7", + "@tapjs/fixture": "4.0.7", + "@tapjs/intercept": "4.0.7", + "@tapjs/mock": "4.0.7", + "@tapjs/node-serialize": "4.0.7", + "@tapjs/snapshot": "4.0.7", + "@tapjs/spawn": "4.0.7", + "@tapjs/stdin": "4.0.7", + "@tapjs/typescript": "3.1.6", + "@tapjs/worker": "4.0.7", + "glob": "^13.0.0", "jackspeak": "^4.0.1", "mkdirp": "^3.0.0", "package-json-from-dist": "^1.0.0", - "resolve-import": "^2.0.0", + "resolve-import": "^2.1.1", "rimraf": "^6.0.0", "sync-content": "^2.0.1", - "tap-parser": "18.0.2", + "tap-parser": "18.0.3", "tshy": "^3.0.3", "typescript": "5.9", "walk-up-path": "^4.0.0" @@ -11198,26 +11162,20 @@ "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/test/node_modules/glob": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", - "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz", + "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", "minimatch": "^10.1.1", "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", "path-scurry": "^2.0.0" }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, "engines": { "node": "20 || >=22" }, @@ -11268,9 +11226,9 @@ } }, "node_modules/@tapjs/test/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -11285,13 +11243,13 @@ } }, "node_modules/@tapjs/test/node_modules/rimraf": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.0.tgz", - "integrity": "sha512-DxdlA1bdNzkZK7JiNWH+BAx1x4tEJWoTofIopFo6qWUU94jYrFZ0ubY05TqH3nWPJ1nKa1JWVFDINZ3fnrle/A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.2.tgz", + "integrity": "sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "glob": "^11.0.3", + "glob": "^13.0.0", "package-json-from-dist": "^1.0.1" }, "bin": { @@ -11315,9 +11273,9 @@ } }, "node_modules/@tapjs/typescript": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@tapjs/typescript/-/typescript-3.1.3.tgz", - "integrity": "sha512-QxxeNiLGvfCo5AzYbF4q3hfzRrAud9DlIG4pa576ZMI9lZjY1KRyYO+7ywqtTrKta7Xx4zDoStDlpMsXKbjhNw==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@tapjs/typescript/-/typescript-3.1.6.tgz", + "integrity": "sha512-RCTo8kpSW4HWfC7sjVC32dCyJU0AMm7WY3A+6GqywTWmUQrck2dZY6B5ECZ2IM01BXkGe+zq7pQUqUrS/yaLFQ==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -11327,20 +11285,20 @@ "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@tapjs/worker": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@tapjs/worker/-/worker-4.0.4.tgz", - "integrity": "sha512-GQdYhq4O0H+cGBedKH9Vd1MwzKE8smPwGkB1H/6+n2sxcF1lk09ksFRZmXGkhXt5Sj9eSjKTZWlJb90JDhP4LA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@tapjs/worker/-/worker-4.0.7.tgz", + "integrity": "sha512-0B1Ng+cpRBXjqfrOFHnJyM5fAcvQztW9p3CFcT7uJeDhy+TQcw00JbdDYGz/m1/kf7F6MsPqJaCufFhSH1ZX0A==", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" }, "peerDependencies": { - "@tapjs/core": "4.0.4" + "@tapjs/core": "4.0.7" } }, "node_modules/@testing-library/dom": { @@ -11434,30 +11392,30 @@ } }, "node_modules/@tsconfig/node14": { - "version": "14.1.5", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-14.1.5.tgz", - "integrity": "sha512-hsldDMdbjF18BgvqFX6rHwqb0wlDh4lxyXmo3VATa7LwL4AFrHijv8Or9ySXBSg9TyysRkldJyAC/kplyF/Mmg==", + "version": "14.1.8", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-14.1.8.tgz", + "integrity": "sha512-SjGT+qPvh8Uhc849yNMD0ZIPr69AyB7Z46nMqhrI3gCVocd6mhI0jP4YE4onO/ufpmengRfTxNMpdpKEp2xRIg==", "dev": true, "license": "MIT" }, "node_modules/@tsconfig/node16": { - "version": "16.1.6", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-16.1.6.tgz", - "integrity": "sha512-QXflIthykZUjZMUWp3sKQP8Pikqtncs2KF0iulzsEHXeQI58FH7ypJYHvYEM1CP0RtkNAC70FQOXssQJB+ZZ0Q==", + "version": "16.1.8", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-16.1.8.tgz", + "integrity": "sha512-T/CfdwFry660WjZor56z0F3pxeCllt8KOxWcHFW6ZEuULKUObTDEMdgtctyuJPxwqyWDsvHRfxHaJ4FIICyoqQ==", "dev": true, "license": "MIT" }, "node_modules/@tsconfig/node18": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node18/-/node18-18.2.4.tgz", - "integrity": "sha512-5xxU8vVs9/FNcvm3gE07fPbn9tl6tqGGWA9tSlwsUEkBxtRnTsNmwrV8gasZ9F/EobaSv9+nu8AxUKccw77JpQ==", + "version": "18.2.6", + "resolved": "https://registry.npmjs.org/@tsconfig/node18/-/node18-18.2.6.tgz", + "integrity": "sha512-eAWQzAjPj18tKnDzmWstz4OyWewLUNBm9tdoN9LayzoboRktYx3Enk1ZXPmThj55L7c4VWYq/Bzq0A51znZfhw==", "dev": true, "license": "MIT" }, "node_modules/@tsconfig/node20": { - "version": "20.1.6", - "resolved": "https://registry.npmjs.org/@tsconfig/node20/-/node20-20.1.6.tgz", - "integrity": "sha512-sz+Hqx9zwZDpZIV871WSbUzSqNIsXzghZydypnfgzPKLltVJfkINfUeTct31n/tTSa9ZE1ZOfKdRre1uHHquYQ==", + "version": "20.1.8", + "resolved": "https://registry.npmjs.org/@tsconfig/node20/-/node20-20.1.8.tgz", + "integrity": "sha512-Em+IdPfByIzWRRpqWL4Z7ArLHZGxmc36BxE3jCz9nBFSm+5aLaPMZyjwu4yetvyKXeogWcxik4L1jB5JTWfw7A==", "dev": true, "license": "MIT" }, @@ -11599,9 +11557,9 @@ } }, "node_modules/@types/conventional-commits-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@types/conventional-commits-parser/-/conventional-commits-parser-5.0.1.tgz", - "integrity": "sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@types/conventional-commits-parser/-/conventional-commits-parser-5.0.2.tgz", + "integrity": "sha512-BgT2szDXnVypgpNxOK8aL5SGjUdaQbC++WZNjF1Qge3Og2+zhHj+RWhmehLhYyvQwqAmvezruVfOf8+3m74W+g==", "dev": true, "license": "MIT", "dependencies": { @@ -16026,13 +15984,13 @@ } }, "node_modules/cosmiconfig-typescript-loader": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-6.1.0.tgz", - "integrity": "sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-6.2.0.tgz", + "integrity": "sha512-GEN39v7TgdxgIoNcdkRE3uiAzQt3UXLyHbRHD6YoL048XAeOomyxaP+Hh/+2C6C2wYjxJ2onhJcsQp+L4YEkVQ==", "dev": true, "license": "MIT", "dependencies": { - "jiti": "^2.4.1" + "jiti": "^2.6.1" }, "engines": { "node": ">=v18" @@ -17788,9 +17746,9 @@ } }, "node_modules/es-toolkit": { - "version": "1.41.0", - "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.41.0.tgz", - "integrity": "sha512-bDd3oRmbVgqZCJS6WmeQieOrzpl3URcWBUVDXxOELlUW2FuW+0glPOz1n0KnRie+PdyvUZcXz2sOn00c6pPRIA==", + "version": "1.42.0", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.42.0.tgz", + "integrity": "sha512-SLHIyY7VfDJBM8clz4+T2oquwTQxEzu263AyhVK4jREOAwJ+8eebaa4wM3nlvnAqhDrMm2EsA6hWHaQsMPQ1nA==", "dev": true, "license": "MIT", "workspaces": [ @@ -24743,9 +24701,9 @@ } }, "node_modules/ink/node_modules/ansi-escapes": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.1.1.tgz", - "integrity": "sha512-Zhl0ErHcSRUaVfGUeUdDuLgpkEo8KIFjB4Y9uAc46ScOpdDiU1Dbyplh7qWJeJ/ZHpbyMSM26+X3BySgnIz40Q==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz", + "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==", "dev": true, "license": "MIT", "dependencies": { @@ -27271,9 +27229,9 @@ } }, "node_modules/jiti": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.5.1.tgz", - "integrity": "sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", "license": "MIT", "bin": { "jiti": "lib/jiti-cli.mjs" @@ -33220,9 +33178,9 @@ } }, "node_modules/p-locate/node_modules/yocto-queue": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", - "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", "dev": true, "license": "MIT", "engines": { @@ -39033,13 +38991,13 @@ } }, "node_modules/resolve-import": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/resolve-import/-/resolve-import-2.1.0.tgz", - "integrity": "sha512-R4yaPV+5XQ817ryGoJdXGGkJD/gzPLrCY4eXeWDHAV8DNxsqdyqIOVu5Nc3ELMxQEj3cm/EWgFv/1K+PUFoS1A==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/resolve-import/-/resolve-import-2.1.1.tgz", + "integrity": "sha512-pgTo41KMWjSZNNA4Ptgs+AtB+/w+a2/MDm6VzZiEnt2op2rXHYK/EYdRYhBsPlGN1naYMogJopBoJxtHgGTHEA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "glob": "^11.0.0", + "glob": "^13.0.0", "walk-up-path": "^4.0.0" }, "engines": { @@ -39050,38 +39008,16 @@ } }, "node_modules/resolve-import/node_modules/glob": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", - "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz", + "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", "minimatch": "^10.1.1", "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", "path-scurry": "^2.0.0" }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/resolve-import/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, "engines": { "node": "20 || >=22" }, @@ -39100,9 +39036,9 @@ } }, "node_modules/resolve-import/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -40936,17 +40872,17 @@ "license": "MIT" }, "node_modules/sync-content": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/sync-content/-/sync-content-2.0.1.tgz", - "integrity": "sha512-NI1mo514yFhr8pV/5Etvgh+pSBUIpoAKoiBIUwALVlQQNAwb40bTw8hhPFaip/dvv0GhpHVOq0vq8iY02ppLTg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/sync-content/-/sync-content-2.0.3.tgz", + "integrity": "sha512-gKE1q9t4qBDkWqJElji6HSM2OBLK6QooA0LjYg5TYJLE7rca95u2/RKpMZ15WfW9Ri3qbFJRfiS0zbSQqvlf4w==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "glob": "^11.0.0", + "glob": "^13.0.0", "mkdirp": "^3.0.1", "path-scurry": "^2.0.0", "rimraf": "^6.0.0", - "tshy": "^3.0.0" + "tshy": "^3.1.0" }, "bin": { "sync-content": "dist/esm/bin.mjs" @@ -40959,38 +40895,16 @@ } }, "node_modules/sync-content/node_modules/glob": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", - "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz", + "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", "minimatch": "^10.1.1", "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", "path-scurry": "^2.0.0" }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sync-content/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, "engines": { "node": "20 || >=22" }, @@ -41025,9 +40939,9 @@ } }, "node_modules/sync-content/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -41042,13 +40956,13 @@ } }, "node_modules/sync-content/node_modules/rimraf": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.0.tgz", - "integrity": "sha512-DxdlA1bdNzkZK7JiNWH+BAx1x4tEJWoTofIopFo6qWUU94jYrFZ0ubY05TqH3nWPJ1nKa1JWVFDINZ3fnrle/A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.2.tgz", + "integrity": "sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "glob": "^11.0.3", + "glob": "^13.0.0", "package-json-from-dist": "^1.0.1" }, "bin": { @@ -41138,32 +41052,32 @@ } }, "node_modules/tap": { - "version": "21.1.3", - "resolved": "https://registry.npmjs.org/tap/-/tap-21.1.3.tgz", - "integrity": "sha512-9ztbIU4Df2ePvQHDCqiMN1TM7N+llpUCa86dPtqj1oXjBSGDqqfiCYlfkx0mpMetMp3WsqQICGAdy/iLrx+XnQ==", + "version": "21.1.6", + "resolved": "https://registry.npmjs.org/tap/-/tap-21.1.6.tgz", + "integrity": "sha512-7vGXO5FyDWBYuaYu3/kS64fpDNfHDNDIiuKGySc2QCjqIciiKNvthN3iOF4EmcKkUvjX2vKx6fh4Dq76t4qVpQ==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "@tapjs/after": "3.0.4", - "@tapjs/after-each": "4.0.4", - "@tapjs/asserts": "4.0.4", - "@tapjs/before": "4.0.4", - "@tapjs/before-each": "4.0.4", - "@tapjs/chdir": "3.0.4", - "@tapjs/core": "4.0.4", - "@tapjs/filter": "4.0.4", - "@tapjs/fixture": "4.0.4", - "@tapjs/intercept": "4.0.4", - "@tapjs/mock": "4.0.4", - "@tapjs/node-serialize": "4.0.4", - "@tapjs/run": "4.0.5", - "@tapjs/snapshot": "4.0.4", - "@tapjs/spawn": "4.0.4", - "@tapjs/stdin": "4.0.4", - "@tapjs/test": "4.0.4", - "@tapjs/typescript": "3.1.3", - "@tapjs/worker": "4.0.4", - "resolve-import": "2" + "@tapjs/after": "3.0.7", + "@tapjs/after-each": "4.0.7", + "@tapjs/asserts": "4.0.7", + "@tapjs/before": "4.0.7", + "@tapjs/before-each": "4.0.7", + "@tapjs/chdir": "3.0.7", + "@tapjs/core": "4.0.7", + "@tapjs/filter": "4.0.7", + "@tapjs/fixture": "4.0.7", + "@tapjs/intercept": "4.0.7", + "@tapjs/mock": "4.0.7", + "@tapjs/node-serialize": "4.0.7", + "@tapjs/run": "4.0.8", + "@tapjs/snapshot": "4.0.7", + "@tapjs/spawn": "4.0.7", + "@tapjs/stdin": "4.0.7", + "@tapjs/test": "4.0.7", + "@tapjs/typescript": "3.1.6", + "@tapjs/worker": "4.0.7", + "resolve-import": "^2.1.1" }, "bin": { "tap": "dist/esm/run.mjs" @@ -41176,9 +41090,9 @@ } }, "node_modules/tap-parser": { - "version": "18.0.2", - "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-18.0.2.tgz", - "integrity": "sha512-bZvlpCGIQfXXCEvypkRYreETh5hsdRNjTcQHRJr5aCA66BQKwg+7jJ3s1N6Z8AKnNmykofWtYFotHJBWQyV8SA==", + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/tap-parser/-/tap-parser-18.0.3.tgz", + "integrity": "sha512-Z4rxN06SnFI/p8+g7aJjmVVxoOpbOGazxfoLP3w9TeTSNP+aJnWOx9jqYLQvnNcGH/bigZjMffnVO2jYbOKEww==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -41278,9 +41192,9 @@ } }, "node_modules/tcompare": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/tcompare/-/tcompare-9.0.2.tgz", - "integrity": "sha512-0rpdsSXdGDqhfCF9EKj82cDiifMWZgKoR7Vk49EKpMtErQUAlsx6VY/whLv4q2qNbZevSSbwV0DFwJVbaATJzQ==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/tcompare/-/tcompare-9.0.3.tgz", + "integrity": "sha512-lgitI4sZbbYUe3QF7nXTLBXp7Wep+xVi0oiWnBYa2BNA67vJrg1ZEaSZppUmxO2CGpqhT2m8FmZU1qEcr80/Gg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -41515,11 +41429,14 @@ } }, "node_modules/tinyexec": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz", - "integrity": "sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", + "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", "dev": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">=18" + } }, "node_modules/tinyglobby": { "version": "0.2.14", @@ -41767,9 +41684,9 @@ } }, "node_modules/tshy": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tshy/-/tshy-3.0.3.tgz", - "integrity": "sha512-bUX6HQCvVdPyPLy2VZuKw95CtYD5aRSEgYEK7IPV9l9xN/z284kl5/hIwOfLY/mZOOdhrO34dFOOcL1VUMVyaw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tshy/-/tshy-3.1.0.tgz", + "integrity": "sha512-DPBaaJSqcKFLSHTiqm3Xl2Phl7m1RtLNMe7J8qyoYO+tb2EW+txRp2NHR746GcrVicUUcNzfpm0yU1suQHRIwQ==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -41809,38 +41726,16 @@ } }, "node_modules/tshy/node_modules/glob": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz", - "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz", + "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "foreground-child": "^3.3.1", - "jackspeak": "^4.1.1", "minimatch": "^10.1.1", "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", "path-scurry": "^2.0.0" }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/tshy/node_modules/jackspeak": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz", - "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, "engines": { "node": "20 || >=22" }, @@ -41875,9 +41770,9 @@ } }, "node_modules/tshy/node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz", + "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -41906,13 +41801,13 @@ } }, "node_modules/tshy/node_modules/rimraf": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.0.tgz", - "integrity": "sha512-DxdlA1bdNzkZK7JiNWH+BAx1x4tEJWoTofIopFo6qWUU94jYrFZ0ubY05TqH3nWPJ1nKa1JWVFDINZ3fnrle/A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.2.tgz", + "integrity": "sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { - "glob": "^11.0.3", + "glob": "^13.0.0", "package-json-from-dist": "^1.0.1" }, "bin": { diff --git a/package.json b/package.json index 38d2a5e4b4a..c8a4d09ec0c 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@github/prettier-config": "^0.0.6", "@npmcli/eslint-config": "^6.0.0", - "@npmcli/template-oss": "4.28.0", + "@npmcli/template-oss": "4.28.1", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.2.0", "@testing-library/react": "^16.0.0",