diff --git a/package-lock.json b/package-lock.json index 814b308e..65bb81b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@-xun/common-dummies": "^2.1.2", - "@-xun/run": "^1.1.0", + "@-xun/run": "^2.0.0", "@-xun/symbiote": "^4.11.1", "glob": "^11.0.3", "rejoinder": "^2.0.2", @@ -59,9 +59,9 @@ } }, "node_modules/@-xun/debug": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@-xun/debug/-/debug-2.0.1.tgz", - "integrity": "sha512-VFFHu0fYIF7yapC3UzNjnhq8X0UYwJWifJS6NV18pzfk89MMj+oouz4tEDCwFuAuPArWFITE7aQpMCCzOQtXIA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@-xun/debug/-/debug-2.0.2.tgz", + "integrity": "sha512-qGaZ4bUZJuWc+YzndcaeOudFmHu4plOcjQGdod/8gafcZY+9oHkrsZNmA1tWrEpQwJV9AJ4QkYgfpreZp9W/Hg==", "license": "MIT", "dependencies": { "@types/debug": "^4.1.12", @@ -200,80 +200,18 @@ "link": true }, "node_modules/@-xun/run": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@-xun/run/-/run-1.1.0.tgz", - "integrity": "sha512-MaQ3SHHP8/3bBZTPeHRaSSnuA2MsIVGqSzk5E8ctdoNYTkd5+OShmL2RsojQIpXhtCPRPfTawCkIynAWss9qZw==", - "license": "MIT", - "dependencies": { - "core-js": "^3.40.0", - "execa": "^9.5.2", - "rejoinder": "^1.2.5", - "strip-final-newline": "^4.0.0", - "type-fest": "^4.37.0" - }, - "engines": { - "node": "^18.20.0 || ^20.18.0 || ^22.12.0 || >=23.3.0" - } - }, - "node_modules/@-xun/run/node_modules/@-xun/debug": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@-xun/debug/-/debug-1.1.4.tgz", - "integrity": "sha512-e6fThctg1qw4Jw1dgCc/dMwU9z0o8Gq9J36o7HeZ8v9n0Onfk7ZnXeelgbw6m1ERcWsC98iDRIhdE0Q6yKQNNw==", - "license": "MIT", - "dependencies": { - "@types/debug": "^4.1.12", - "core-js": "^3.40.0", - "debug": "^4.4.0", - "supports-color": "^8.1.1", - "type-fest": "^4.35.0" - }, - "engines": { - "node": "^18.20.0 || ^20.18.0 || ^22.12.0 || >=23.3.0" - } - }, - "node_modules/@-xun/run/node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@-xun/run/node_modules/rejoinder": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/rejoinder/-/rejoinder-1.2.5.tgz", - "integrity": "sha512-p8bbEPl4EkHEBUrhZAEzh0zCWUd8DH+O+LpQkcOmalV/SCCV31BOD2xw8iv1/7K4A7T5T+Cyy3GyI5bN1TMjFg==", - "license": "MIT", - "workspaces": [ - "packages/*", - "!packages/*.ignore*" - ], - "dependencies": { - "@-xun/debug": "^1.1.4", - "chalk": "^5.4.1", - "core-js": "^3.40.0" - }, - "engines": { - "node": "^18.20.0 || ^20.18.0 || ^22.12.0 || >=23.3.0" - } - }, - "node_modules/@-xun/run/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@-xun/run/-/run-2.0.0.tgz", + "integrity": "sha512-lPTYnXSedVVQXDIc+/s4DHrGPrUoN0HZL6sX0L9QvQojOdsRoS77UUnsf7J0qzAmZ9JVvJrZ8tQgF8+RZmDWkQ==", "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "core-js": "^3.45.1", + "execa": "^9.6.0", + "rejoinder": "^2.1.0", + "type-fest": "^4.41.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": "^20.18.0 || >=22.12.0" } }, "node_modules/@-xun/symbiote": { @@ -13144,9 +13082,9 @@ "license": "MIT" }, "node_modules/core-js": { - "version": "3.44.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.44.0.tgz", - "integrity": "sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==", + "version": "3.45.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.45.1.tgz", + "integrity": "sha512-L4NPsJlCfZsPeXukyzHFlg/i7IIVwHSItR0wg0FLNqYClJ4MQYTYLbC7EkjKYRLZF2iof2MUgN0EGy7MdQFChg==", "hasInstallScript": true, "license": "MIT", "funding": { @@ -14918,6 +14856,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/exit-hook": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-4.0.0.tgz", + "integrity": "sha512-Fqs7ChZm72y40wKjOFXBKg7nJZvQJmewP5/7LtePDdnah/+FH9Hp5sgMujSCMPXlxOAW2//1jrW9pnsY7o20vQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/exit-x": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/exit-x/-/exit-x-0.2.2.tgz", @@ -25214,27 +25164,28 @@ } }, "node_modules/rejoinder": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/rejoinder/-/rejoinder-2.0.2.tgz", - "integrity": "sha512-kl6IDVChhe1HPhBIftLPGOuV+TSZit2EhMC5ZU160lEmrdE4DFvqAogpQ2nc6bt2o5eMU69fwGoaM643mcx3xQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/rejoinder/-/rejoinder-2.1.0.tgz", + "integrity": "sha512-dLN0+SBPutC6bVFCH2+1o2VrHrvAj/PX6MzTemeaEKlCL10JKPMRlqszkitLQnHVgm90QQ94wxoBJRgfIEkstg==", "license": "MIT", "workspaces": [ "packages/*", "!packages/*.ignore*" ], "dependencies": { - "@-xun/debug": "^2.0.1", - "chalk": "^5.4.1", - "core-js": "^3.44.0" + "@-xun/debug": "^2.0.2", + "chalk": "^5.6.0", + "core-js": "^3.45.1", + "exit-hook": "^4.0.0" }, "engines": { "node": "^20.18.0 || ^22.12.0 || >=23.3.0" } }, "node_modules/rejoinder/node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.0.tgz", + "integrity": "sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==", "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" @@ -30511,7 +30462,7 @@ "@-xun/fs": "^2.0.0", "@-xun/memoize": "^1.1.0", "@-xun/project-types": "^2.0.1", - "@-xun/run": "^1.1.0", + "@-xun/run": "^2.0.0", "core-js": "^3.44.0", "jsonc-parser": "^3.3.1", "rejoinder": "^2.0.2", @@ -30553,7 +30504,7 @@ }, "devDependencies": { "@-xun/common-dummies": "^2.1.2", - "@-xun/run": "^1.1.0", + "@-xun/run": "^2.0.0", "@types/validate-npm-package-name": "^4.0.2" }, "engines": { diff --git a/package.json b/package.json index d73aad79..e681ae5c 100644 --- a/package.json +++ b/package.json @@ -100,7 +100,7 @@ }, "devDependencies": { "@-xun/common-dummies": "^2.1.2", - "@-xun/run": "^1.1.0", + "@-xun/run": "^2.0.0", "@-xun/symbiote": "^4.11.1", "glob": "^11.0.3", "rejoinder": "^2.0.2", diff --git a/packages/fs/package.json b/packages/fs/package.json index 6e62681f..af19c0a2 100644 --- a/packages/fs/package.json +++ b/packages/fs/package.json @@ -73,7 +73,7 @@ "@-xun/fs": "^2.0.0", "@-xun/memoize": "^1.1.0", "@-xun/project-types": "^2.0.1", - "@-xun/run": "^1.1.0", + "@-xun/run": "^2.0.0", "core-js": "^3.44.0", "jsonc-parser": "^3.3.1", "rejoinder": "^2.0.2", diff --git a/packages/graph/package.json b/packages/graph/package.json index 36a6ae55..938aaa0c 100644 --- a/packages/graph/package.json +++ b/packages/graph/package.json @@ -92,7 +92,7 @@ }, "devDependencies": { "@-xun/common-dummies": "^2.1.2", - "@-xun/run": "^1.1.0", + "@-xun/run": "^2.0.0", "@types/validate-npm-package-name": "^4.0.2" }, "engines": {