From 4cdafe92b1ad44fa4969382a112d6d2e81a5d909 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Nov 2026 13:44:35 +0000 Subject: [PATCH 1/2] build(deps): bump undici, @nx/jest, @nx/js and nx Bumps [undici](https://github.com/nodejs/undici) to 7.30.1 and updates ancestor dependencies [undici](https://github.com/nodejs/undici), [@nx/jest](https://github.com/nrwl/nx/tree/HEAD/packages/jest), [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) and [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx). These dependencies need to be updated together. Updates `undici` from 7.29.0 to 7.30.1 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v7.29.0...v7.30.1) Updates `@nx/jest` from 23.3.0 to 24.0.3 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/24.0.3/packages/jest) Updates `@nx/js` from 23.3.0 to 24.0.3 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/24.0.3/packages/js) Updates `nx` from 23.3.0 to 24.0.3 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/24.0.3/packages/nx) --- updated-dependencies: - dependency-name: "@nx/jest" dependency-version: 24.0.3 dependency-type: direct:development - dependency-name: "@nx/js" dependency-version: 24.0.3 dependency-type: direct:development - dependency-name: nx dependency-version: 24.0.3 dependency-type: direct:development - dependency-name: undici dependency-version: 7.30.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 442 +++++++++++----------------------------------- package.json | 6 +- 2 files changed, 106 insertions(+), 342 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1c6b41930..7f61115ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,8 +32,8 @@ "@babel/preset-env": "^7.29.7", "@babel/preset-react": "^7.29.7", "@babel/preset-typescript": "^7.29.7", - "@nx/jest": "^23.3.0", - "@nx/js": "^23.3.0", + "@nx/jest": "^24.0.3", + "@nx/js": "^24.0.3", "@rspack/cli": "^1.7.12", "@rspack/core": "^1.7.12", "@rspack/dev-server": "^1.2.1", @@ -70,7 +70,7 @@ "jest-canvas-mock": "^2.5.8", "jest-environment-jsdom": "^29.7.0", "ncp": "^2.0.0", - "nx": "^23.3.0", + "nx": "^24.0.3", "prettier": "^2.8.8", "react": "^19.0.0", "react-dom": "^19.0.0", @@ -245,7 +245,6 @@ "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.47.0.tgz", "integrity": "sha512-b5hlU69CuhnS2Rqgsz7uSW0t4VqrLMLTPbUpEl0QVz56rsSwr1Sugyogrjb493sWDA+XU1FU5m9eB8uH7MoI0g==", "license": "MIT", - "peer": true, "dependencies": { "@algolia/client-common": "5.47.0", "@algolia/requester-browser-xhr": "5.47.0", @@ -453,7 +452,6 @@ "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.29.7", "@babel/generator": "^7.29.7", @@ -1113,7 +1111,6 @@ "integrity": "sha512-D+OrJumc9McXNEBI/JmFnc/0uCM2/Y3PEBG3gfV3QIYkKv5pvnpzFrl1kYCrcHJP8nOeFB/SHi1IHz29pNGuew==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/helper-plugin-utils": "^7.28.6" }, @@ -2039,7 +2036,6 @@ "integrity": "sha512-WsZulLVBUHXVj2cUcPVx6UE21TpalB6bHbSFErKT0Ib++ax24jjXe73FqlWvdylFOjiuPHYi6VCcgRad1ItN+A==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.29.7", "@babel/helper-module-imports": "^7.29.7", @@ -3373,7 +3369,6 @@ "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz", "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==", "license": "MIT", - "peer": true, "dependencies": { "@emotion/memoize": "^0.9.0", "@emotion/sheet": "^1.4.0", @@ -3408,7 +3403,6 @@ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", @@ -3446,7 +3440,6 @@ "resolved": "https://registry.npmjs.org/@emotion/server/-/server-11.11.0.tgz", "integrity": "sha512-6q89fj2z8VBTx9w93kJ5n51hsmtYuFPtZgnc1L8VzRx9ti4EU6EyvF6Nn1H1x3vcCQCF7u2dB2lY4AYJwUW4PA==", "license": "MIT", - "peer": true, "dependencies": { "@emotion/utils": "^1.2.1", "html-tokenize": "^2.0.0", @@ -3473,7 +3466,6 @@ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.1.tgz", "integrity": "sha512-qEEJt42DuToa3gurlH4Qqc1kVpNq8wO8cJtDzU46TjlzWjDlsVyevtYCRijVq3SrHsROS+gVQ8Fnea108GnKzw==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", @@ -5814,107 +5806,6 @@ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, - "node_modules/@jest/reporters": { - "version": "30.2.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-30.2.0.tgz", - "integrity": "sha512-DRyW6baWPqKMa9CzeiBjHwjd8XeAyco2Vt8XbcLFjiwCOEKOvy82GJ8QQnJE9ofsxCMPjH4MfH8fCWIHHDKpAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "30.2.0", - "@jest/test-result": "30.2.0", - "@jest/transform": "30.2.0", - "@jest/types": "30.2.0", - "@jridgewell/trace-mapping": "^0.3.25", - "@types/node": "*", - "chalk": "^4.1.2", - "collect-v8-coverage": "^1.0.2", - "exit-x": "^0.2.2", - "glob": "^10.3.10", - "graceful-fs": "^4.2.11", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^6.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^5.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "30.2.0", - "jest-util": "30.2.0", - "jest-worker": "30.2.0", - "slash": "^3.0.0", - "string-length": "^4.0.2", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/reporters/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/glob": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", - "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", - "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@jest/reporters/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@jest/reporters/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/schemas": { "version": "30.0.5", "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-30.0.5.tgz", @@ -6868,7 +6759,6 @@ "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.18.0.tgz", "integrity": "sha512-bbH/HaJZpFtXGvWg3TsBWG4eyt3gah3E7nCNU8GLyRjVoWcA91Vm/T+sjHfUcwgJSw9iLtucfHBoq+qW/T30aA==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.23.9", "@mui/core-downloads-tracker": "^5.18.0", @@ -7018,7 +6908,6 @@ "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.18.0.tgz", "integrity": "sha512-ojZGVcRWqWhu557cdO3pWHloIGJdzVtxs3rk0F9L+x55LsUjcMUVkEhiF7E4TMxZoF9MmIHGGs0ZX3FDLAf0Xw==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.23.9", "@mui/private-theming": "^5.17.1", @@ -7485,9 +7374,9 @@ } }, "node_modules/@nx/devkit": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0.tgz", - "integrity": "sha512-xGSV4gCwQsVdt49VRcfxd2L31dAO/9t9Isv2bM5O89vyEzwd/tkW/IQwUzWn3OdhCnHayd37S1tDyJ5DilCv7w==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.3.tgz", + "integrity": "sha512-Q4yrx/wVIWzug9bDggiEBVNSfTo3Em/E9i1pCcsiV+H4mtWVeorbFR/ri7jngygmYnPIF2X1fAxgldXwuCVLRg==", "dev": true, "license": "MIT", "dependencies": { @@ -7498,13 +7387,13 @@ "yargs-parser": "21.1.1" }, "peerDependencies": { - "nx": ">= 22 <= 24 || ^23.0.0-0" + "nx": ">= 23 <= 25 || ^24.0.0-0" } }, "node_modules/@nx/devkit/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.6.tgz", + "integrity": "sha512-9lpSSU4Mly3mrtruwLs1eLK6+gzbzqeBFwRNjIjE+9LuDpWdYctrQlQ3ej1Ilgi7gknpsTRnPoLP8DpCHqHIJw==", "dev": true, "license": "ISC", "bin": { @@ -7515,24 +7404,21 @@ } }, "node_modules/@nx/jest": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-23.3.0.tgz", - "integrity": "sha512-Fw9k2F6XFLUGmu61Undgl9AbqjGwhuZTUXAQssVF1CTawp6vgYdZqje9i9HpN1sos01JHAfVsOIp3U+BbRfklA==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-24.0.3.tgz", + "integrity": "sha512-nxf5BXdp6+mHt1ds2JpMMH5e8qDytFK+9hJUSM11/+cMDRpGDqBz2corv+wHiEBwYjZOEX/iHX0Cg4Jix3WwRQ==", "dev": true, "license": "MIT", "dependencies": { - "@jest/reporters": "^30.0.2", - "@jest/test-result": "^30.0.2", - "@nx/devkit": "23.3.0", - "@nx/js": "23.3.0", + "@nx/devkit": "24.0.3", + "@nx/js": "24.0.3", "@phenomnomnominal/tsquery": "~6.2.0", "identity-obj-proxy": "3.0.0", "jest-config": "^30.0.2", "jest-resolve": "^30.0.2", - "jest-util": "^30.0.2", "jsonc-parser": "^3.2.0", "minimatch": "10.2.5", - "picocolors": "^1.1.0", + "picomatch": "4.0.4", "resolve.exports": "2.0.3", "semver": "^7.6.3", "tslib": "^2.3.0", @@ -7565,9 +7451,9 @@ } }, "node_modules/@nx/js": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-23.3.0.tgz", - "integrity": "sha512-J0XWLwFK405uusy4SPDFyHN2e9LpiQmxqItaqaHSQzcXNUs7fWW/pEeoJ6ZQkwn84yWS+hIzT317T98JaoCZhA==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/js/-/js-24.0.3.tgz", + "integrity": "sha512-TnKqqAfkmFTzH7P9lZ+8ru7NYAAn315By5ugvxy9eBErng/K1gPrpwmTwFE7QBwqNe3fLNcg7KWMQIzPUx1g6Q==", "dev": true, "license": "MIT", "dependencies": { @@ -7581,8 +7467,8 @@ "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.22.5", "@babel/runtime": "^7.22.6", - "@nx/devkit": "23.3.0", - "@nx/workspace": "23.3.0", + "@nx/devkit": "24.0.3", + "@nx/workspace": "24.0.3", "@zkochan/js-yaml": "0.0.7", "babel-plugin-const-enum": "^1.0.1", "babel-plugin-macros": "^3.1.0", @@ -7615,9 +7501,9 @@ } }, "node_modules/@nx/js/node_modules/ignore": { - "version": "7.0.13", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.13.tgz", - "integrity": "sha512-2E8Q6rh+1RRSq/YdaGsNfXsEZy9FVqv6BSSrkmZJP7BnaoPnRfKL+YaofPvP+5rzdk144qSm6i4+hvPgUcbV4Q==", + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.14.tgz", + "integrity": "sha512-wCBiZ77u1tuWde6G/nfOtLaCTYcFDU5yCzARzK10y+rLhzYoL7a7yEemcopcc2Mzow7gZOIjnV2ym1NYmdiJOQ==", "dev": true, "license": "MIT", "engines": { @@ -7625,9 +7511,9 @@ } }, "node_modules/@nx/js/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.6.tgz", + "integrity": "sha512-9lpSSU4Mly3mrtruwLs1eLK6+gzbzqeBFwRNjIjE+9LuDpWdYctrQlQ3ej1Ilgi7gknpsTRnPoLP8DpCHqHIJw==", "dev": true, "license": "ISC", "bin": { @@ -7638,9 +7524,9 @@ } }, "node_modules/@nx/nx-darwin-arm64": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-23.3.0.tgz", - "integrity": "sha512-g06RId2Tn99ICwDFisZfDZ2vpM2bXvoCZeNtTWgwLm5mpJ4A7+akI7iXCe50CbzgE4waVRQCOAYpD1zPsKoUVQ==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-24.0.3.tgz", + "integrity": "sha512-vwmDvuuvsn2asD55wFBjpvp01eAUJVI47j7+MyLvFUn//IAClvVFIqjCYkMOe1gu0cJBfFq3QB8X5lv61/h8GA==", "cpu": [ "arm64" ], @@ -7652,9 +7538,9 @@ ] }, "node_modules/@nx/nx-darwin-x64": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-23.3.0.tgz", - "integrity": "sha512-6t9P5ZQ3LPuCf+HBDMTGtpKHjVvINL9/blpY4PucKjdC+vnNSL7uTZwng1ePenlNF0WFtLHqxUx/H1XgohRq0w==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-24.0.3.tgz", + "integrity": "sha512-eO9CI3Mkm/iNSh6muU1mrcdv/Wo7iwNbezZIrsg1G6qRmyeRvcaepYdWmWzqu6m7ioV48vTfmtijQvDAjDkV/g==", "cpu": [ "x64" ], @@ -7666,9 +7552,9 @@ ] }, "node_modules/@nx/nx-freebsd-x64": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-23.3.0.tgz", - "integrity": "sha512-B8Xuh36ZdMJ2SxpFfUITUvCZQTKoGOFHpSactxCx3ymFBUc24Z0B/hQRIYPv43icugcnp71dIwu6IvI66/aqtQ==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-24.0.3.tgz", + "integrity": "sha512-DivUPH4rx82Tr51kiIJ/Tzg0Wq3qEMbvKPpJ7gfyu5eGU7r2+0EOwH6R1c6mleoLJXRQN6hyPC7b794Tcnn9WA==", "cpu": [ "x64" ], @@ -7680,9 +7566,9 @@ ] }, "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-23.3.0.tgz", - "integrity": "sha512-piMlCEI0tbHt1+QSgL8J1szlqBSGKV27nax8uvhTxleR2Evl3Kxa80BDIEObrUU3lz+AS4oKrcUHUeyJGPdCsQ==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-24.0.3.tgz", + "integrity": "sha512-SEyVU+fFboOrLjl7YFytmCUUy98YaMXtlIVnmRg994BhYnR0VKrFiwiSAFnCkxmBJHlAiU/79bGp38rc/DPyuw==", "cpu": [ "arm" ], @@ -7694,13 +7580,16 @@ ] }, "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-23.3.0.tgz", - "integrity": "sha512-SljVcZYwD4qpwseAUsEQmrXxE0vcPdDMEtvKlpkTProofAMeQFNEh4imw458TylOq7YeFVnNQdZcBnTO+1FeIw==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-24.0.3.tgz", + "integrity": "sha512-azWQvnXMUOO0Rls1kID2AdQ/0Iek2/CwyKVJ+JlI0DBVcYTAEbj4azTTtxCn+lGtIx+bVS1Q6oXXMjiu9e3KZg==", "cpu": [ "arm64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -7708,13 +7597,16 @@ ] }, "node_modules/@nx/nx-linux-arm64-musl": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-23.3.0.tgz", - "integrity": "sha512-UwzWPtcWxkAE8IOZl4M1eiqsa1yci+zlZ7Vv5ogozhm9jD9EHZVsgeWLrftW22OtU2u+ude/fzBeacuqUDOMtg==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-24.0.3.tgz", + "integrity": "sha512-dtg+v3O0TMXjbVJHw3hmyz98WxJl3sf4xvFDonjrKJzxYvesNYMczpK+Blbok/eQwe9YgMF0oEhuPC9Kn1pFEg==", "cpu": [ "arm64" ], "dev": true, + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -7722,13 +7614,16 @@ ] }, "node_modules/@nx/nx-linux-x64-gnu": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-23.3.0.tgz", - "integrity": "sha512-PJerI1Ag/wkPh8XMBKO4Cx6Ao01QJsSk/ycFNmM7vzW19Db3OvsTSKqiql/z96zINI69MqLDZH2iwHMZXbJupQ==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-24.0.3.tgz", + "integrity": "sha512-167H3rRmdT/5wFQhMDN6hNNNKSlawqDaj+6AIj2in0RDUNShsW4Vp5LH15ey6y8VxlUdYQCcJ/EISvD6OoBT6A==", "cpu": [ "x64" ], "dev": true, + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -7736,13 +7631,16 @@ ] }, "node_modules/@nx/nx-linux-x64-musl": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-23.3.0.tgz", - "integrity": "sha512-CGete35FhqkdlBZM/Oq6Ddu+yQ7UHMRV/ZYCoKeNU4/YIDIWze8VblF7PGKLU4k5JN4bRY1MmDmryHqVIMXMBA==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-24.0.3.tgz", + "integrity": "sha512-VUN0YKcDyI5J8f31IMhy1VTsn4TgFwalYsD97DYyobcnG6tWJyT68M6tXnm4X1r5kd9/v7B4sZxkU+1Sy9QEyQ==", "cpu": [ "x64" ], "dev": true, + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -7750,9 +7648,9 @@ ] }, "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-23.3.0.tgz", - "integrity": "sha512-T/ChrK9uzt9/29TQzc8FGkRGDJC130ltM77eKI3Z67OjyD4SKHhsiTu5GameH1BU72jcF4QEKFf74PoI9JzbuA==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-24.0.3.tgz", + "integrity": "sha512-w+J6bbeKKPgq/mKXSSFzXr2sCqvD0WY/HtzB+JC/xeXyQwiwjUe2/Jnkn3ceizPRk4rkWQ97DK3bgJimZFZYXw==", "cpu": [ "arm64" ], @@ -7764,9 +7662,9 @@ ] }, "node_modules/@nx/nx-win32-x64-msvc": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-23.3.0.tgz", - "integrity": "sha512-ermx8Qy8qf0ZIEDiGPqIXxQ0OPEL8VVUOyvAsxDec8aft3pCFjX8LrFhlfnAfM6MBFs5Bnc9Xl9D8TMzFBgo9w==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-24.0.3.tgz", + "integrity": "sha512-8JL0Q8Uhkqrc3850qpGFFUl/Q16SIdSJHB2oW2IhPFwkq2AM2MNGONu5Zud5HJsSoJhuAV0zrH0wJQ5odMjylg==", "cpu": [ "x64" ], @@ -7778,16 +7676,16 @@ ] }, "node_modules/@nx/workspace": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-23.3.0.tgz", - "integrity": "sha512-tAGzqqjk+qtCeJTp+bBEANR9aGkmzo4WxWUBQCZHE4A7quWlCDRkpcAg8OG/cDMX8Kwa6/yw+NSYeH1JuE0eCg==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-24.0.3.tgz", + "integrity": "sha512-6t3oayteX5o7k5B/tt3zzLba8oPuBL+wOrCIzDA/OM5mcny7k3cw/Fv+xj6K/SVu6cSr9f+Ta6BNGYcFCm7DaQ==", "dev": true, "license": "MIT", "dependencies": { - "@nx/devkit": "23.3.0", + "@nx/devkit": "24.0.3", "@zkochan/js-yaml": "0.0.7", "chalk": "^4.1.0", - "nx": "23.3.0", + "nx": "24.0.3", "picomatch": "4.0.4", "semver": "^7.6.3", "tslib": "^2.3.0", @@ -7795,9 +7693,9 @@ } }, "node_modules/@nx/workspace/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.6.tgz", + "integrity": "sha512-9lpSSU4Mly3mrtruwLs1eLK6+gzbzqeBFwRNjIjE+9LuDpWdYctrQlQ3ej1Ilgi7gknpsTRnPoLP8DpCHqHIJw==", "dev": true, "license": "ISC", "bin": { @@ -7817,7 +7715,6 @@ "version": "2.5.6", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.6.tgz", "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==", - "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, @@ -7857,7 +7754,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -7878,7 +7774,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -7899,7 +7794,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -7920,7 +7814,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -7941,7 +7834,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -7962,7 +7854,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -7983,7 +7874,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -8004,7 +7894,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -8025,7 +7914,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -8046,7 +7934,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -8067,7 +7954,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -8088,7 +7974,6 @@ "cpu": [ "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -8109,7 +7994,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -8375,7 +8259,6 @@ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", "license": "MIT", - "peer": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/popperjs" @@ -8684,7 +8567,6 @@ "integrity": "sha512-6CwFIHlhRmXfZoMj3v9MZ1SMTPBn+cHVXeMIeaGp5sufqinKsISbsqHu6ZMJu2wDSmZLdmQJX6zLxkhcAUlhkQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@module-federation/runtime-tools": "0.22.0", "@rspack/binding": "1.7.12", @@ -8815,7 +8697,6 @@ "integrity": "sha512-yzr2S9HyAIdhz2/6qHgbs665Q7PKVcDF05vsOlHPxG1mo36gKVesdYVeDLnXgfjJ03CrKRk08knc6+E/9m8v2Q==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -9301,7 +9182,6 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.0.tgz", "integrity": "sha512-DZ8VwRFUNzuqJ5khrvwMXHmvPe+zGayJhr2CDNiKB1WBE1ST8Djl00D0IC4vvNmHMdj6DlbYRIaFE7WHjlDl5w==", "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~7.16.0" } @@ -9353,7 +9233,6 @@ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", "license": "MIT", - "peer": true, "dependencies": { "csstype": "^3.2.2" } @@ -9687,7 +9566,6 @@ "integrity": "sha512-BtE0k6cjwjLZoZixN0t5AKP0kSzlGu7FctRXYuPAm//aaiZhmfq1JwdYpYr1brzEspYyFeF+8XF5j2VK6oalrA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.54.0", "@typescript-eslint/types": "8.54.0", @@ -10476,7 +10354,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -10556,7 +10433,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz", "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==", "license": "MIT", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -10621,7 +10497,6 @@ "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.47.0.tgz", "integrity": "sha512-AGtz2U7zOV4DlsuYV84tLp2tBbA7RPtLA44jbVH4TTpDcc1dIWmULjHSsunlhscbzDydnjuFlNhflR3nV4VJaQ==", "license": "MIT", - "peer": true, "dependencies": { "@algolia/abtesting": "1.13.0", "@algolia/client-abtesting": "5.47.0", @@ -11829,7 +11704,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.11.12", "caniuse-lite": "^1.0.30001809", @@ -14553,7 +14427,6 @@ "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -14652,7 +14525,6 @@ "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.4.0", "@typescript-eslint/scope-manager": "5.62.0", @@ -14688,7 +14560,6 @@ "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", "dev": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "5.62.0", "@typescript-eslint/types": "5.62.0", @@ -16175,7 +16046,6 @@ "resolved": "https://registry.npmjs.org/final-form/-/final-form-5.0.1.tgz", "integrity": "sha512-Ohygw2lDgc2HNynfUu82Jp5U45+OLLeBQcwWbrex1IAbQw0uNaFMUbm5dhYCF6y7jcORgl5tg19/1zYxlJtLmg==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.10.0" }, @@ -17876,7 +17746,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -17942,7 +17812,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" @@ -18478,21 +18348,6 @@ "node": ">=10" } }, - "node_modules/istanbul-lib-source-maps": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", - "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.23", - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/istanbul-reports": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", @@ -18547,7 +18402,6 @@ "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -24475,7 +24329,6 @@ "resolved": "https://registry.npmjs.org/next/-/next-15.5.28.tgz", "integrity": "sha512-JjhLBBY1PNnuwPtcZ7t8yxVeJVYvD2Jyp633J+gRCNbzSt7N0E+xqCf6uQiff3+3qmUkwcF/ksfSsK1xsZ76Tw==", "license": "MIT", - "peer": true, "dependencies": { "@next/env": "15.5.28", "@swc/helpers": "0.5.15", @@ -24581,7 +24434,6 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "dev": true, "license": "MIT", "optional": true }, @@ -24662,13 +24514,12 @@ "license": "MIT" }, "node_modules/nx": { - "version": "23.3.0", - "resolved": "https://registry.npmjs.org/nx/-/nx-23.3.0.tgz", - "integrity": "sha512-R7Kl+hURSGiG9uEjc19Cg3o+vGCDHqCVp6mioiBMEsOSol/LgzP+K8TVF06TnnSC8uzxMeB0ymu+LGMJGXnbbw==", + "version": "24.0.3", + "resolved": "https://registry.npmjs.org/nx/-/nx-24.0.3.tgz", + "integrity": "sha512-j3Q2ROXntVB95FQVzbIyvYVRCa2vBDBITt9N9Z/u/T7S4Um5OqfuA1os2RHaYT18kKJ7qE52rLG533T5X5U48g==", "dev": true, "hasInstallScript": true, "license": "MIT", - "peer": true, "dependencies": { "@clack/core": "1.4.3", "@clack/prompts": "1.7.0", @@ -24688,7 +24539,6 @@ "bl": "4.1.0", "brace-expansion": "5.0.12", "buffer": "5.7.1", - "bundle-name": "4.1.0", "chalk": "4.1.2", "cli-cursor": "3.1.0", "cli-spinners": "2.6.1", @@ -24696,10 +24546,7 @@ "clone": "1.0.4", "color-convert": "2.0.1", "color-name": "1.1.4", - "default-browser": "5.2.1", - "default-browser-id": "5.0.0", "defaults": "1.0.4", - "define-lazy-prop": "3.0.0", "dotenv": "16.4.7", "dotenv-expand": "12.0.3", "ejs": "5.0.1", @@ -24715,14 +24562,11 @@ "get-caller-file": "2.0.5", "has-flag": "4.0.0", "ieee754": "1.2.1", - "ignore": "7.0.6", + "ignore": "7.0.12", "inherits": "2.0.4", - "is-docker": "3.0.0", "is-fullwidth-code-point": "3.0.0", - "is-inside-container": "1.0.0", "is-interactive": "1.0.0", "is-unicode-supported": "0.1.0", - "is-wsl": "3.1.0", "isexe": "2.0.0", "json5": "2.2.3", "jsonc-parser": "3.3.1", @@ -24734,7 +24578,6 @@ "npm-run-path": "4.0.1", "once": "1.4.0", "onetime": "5.1.2", - "open": "10.1.0", "ora": "5.4.1", "path-key": "3.1.1", "picocolors": "1.1.1", @@ -24742,7 +24585,6 @@ "require-directory": "2.1.1", "resolve.exports": "2.0.3", "restore-cursor": "3.1.0", - "run-applescript": "7.0.0", "safe-buffer": "5.2.1", "semver": "7.8.5", "signal-exit": "3.0.7", @@ -24757,7 +24599,7 @@ "tmp": "0.2.7", "tsconfig-paths": "4.2.0", "tslib": "2.8.1", - "undici": "7.29.0", + "undici": "7.30.1", "util-deprecate": "1.0.2", "wcwidth": "1.0.1", "which": "3.0.1", @@ -24773,16 +24615,16 @@ "nx-cloud": "dist/bin/nx-cloud.js" }, "optionalDependencies": { - "@nx/nx-darwin-arm64": "23.3.0", - "@nx/nx-darwin-x64": "23.3.0", - "@nx/nx-freebsd-x64": "23.3.0", - "@nx/nx-linux-arm-gnueabihf": "23.3.0", - "@nx/nx-linux-arm64-gnu": "23.3.0", - "@nx/nx-linux-arm64-musl": "23.3.0", - "@nx/nx-linux-x64-gnu": "23.3.0", - "@nx/nx-linux-x64-musl": "23.3.0", - "@nx/nx-win32-arm64-msvc": "23.3.0", - "@nx/nx-win32-x64-msvc": "23.3.0" + "@nx/nx-darwin-arm64": "24.0.3", + "@nx/nx-darwin-x64": "24.0.3", + "@nx/nx-freebsd-x64": "24.0.3", + "@nx/nx-linux-arm-gnueabihf": "24.0.3", + "@nx/nx-linux-arm64-gnu": "24.0.3", + "@nx/nx-linux-arm64-musl": "24.0.3", + "@nx/nx-linux-x64-gnu": "24.0.3", + "@nx/nx-linux-x64-musl": "24.0.3", + "@nx/nx-win32-arm64-msvc": "24.0.3", + "@nx/nx-win32-x64-msvc": "24.0.3" }, "peerDependencies": { "@swc-node/register": "^1.11.1", @@ -24873,36 +24715,6 @@ "node": "20 || >=22" } }, - "node_modules/nx/node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", - "dev": true, - "license": "MIT", - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/nx/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -24921,47 +24733,15 @@ } }, "node_modules/nx/node_modules/ignore": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz", - "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==", + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.12.tgz", + "integrity": "sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg==", "dev": true, "license": "MIT", "engines": { "node": ">= 4" } }, - "node_modules/nx/node_modules/open": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", - "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nx/node_modules/run-applescript": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", - "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/nx/node_modules/semver": { "version": "7.8.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", @@ -25653,7 +25433,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=12" @@ -25755,7 +25535,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -25878,7 +25657,6 @@ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true, "license": "MIT", - "peer": true, "bin": { "prettier": "bin-prettier.js" }, @@ -25998,7 +25776,6 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "license": "MIT", - "peer": true, "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -26875,7 +26652,6 @@ "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -26926,7 +26702,6 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", "license": "MIT", - "peer": true, "dependencies": { "scheduler": "^0.27.0" }, @@ -27003,8 +26778,7 @@ "version": "19.2.4", "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.4.tgz", "integrity": "sha512-W+EWGn2v0ApPKgKKCy/7s7WHXkboGcsrXE+2joLyVxkbyVQfO3MUEaUQDHoSmb8TFFrSKYa9mw64WZHNHSDzYA==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/react-jss": { "version": "10.10.0", @@ -27714,7 +27488,6 @@ "integrity": "sha512-fDz1zJpd5GycprAbu4Q2PV/RprsRtKC/0z82z0JLgdytmcq0+ujJbJ/09bPGDxCLkKY3Np5cRAOcWiVkLXJURg==", "devOptional": true, "license": "MIT", - "peer": true, "dependencies": { "chokidar": "^4.0.0", "immutable": "^5.0.2", @@ -27842,7 +27615,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "license": "MIT", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -29477,7 +29249,6 @@ "integrity": "sha512-s2qmEUYFRqbjz1wv0EmccNPVOb45HOFpFuhzQJLKShYVisuTbCFPIIAIV2EuK5rIxb4BejLDbH7dnBZfYjybUQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "bs-logger": "^0.2.6", "fast-json-stable-stringify": "^2.1.0", @@ -29591,7 +29362,6 @@ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "license": "MIT", - "peer": true, "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -29670,8 +29440,7 @@ "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD", - "peer": true + "license": "0BSD" }, "node_modules/tsutils": { "version": "3.21.0", @@ -29862,7 +29631,6 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -29905,9 +29673,9 @@ } }, "node_modules/undici": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz", - "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==", + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", "dev": true, "license": "MIT", "engines": { @@ -30441,7 +30209,6 @@ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.108.4.tgz", "integrity": "sha512-yur8LyJoeiWh47dErD+Ok7vlbmDsJ3UbbRPAoxbGJ54WpE2y5yVo5G/inUzujnYgw3tPmBRdn+G7PoxXaYC33w==", "license": "MIT", - "peer": true, "dependencies": { "@types/estree": "^1.0.8", "@types/json-schema": "^7.0.15", @@ -30547,7 +30314,6 @@ "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@discoveryjs/json-ext": "^0.5.0", "@webpack-cli/configtest": "^2.1.1", @@ -31859,7 +31625,6 @@ "resolved": "https://registry.npmjs.org/final-form-arrays/-/final-form-arrays-4.0.1.tgz", "integrity": "sha512-aIGGN1ibtxxmRR4LsIEhSbWbUKyHAy9BCAUEcG19U1OpYqD1M9dU9MxgXHmGoM6JLegD4DEVKFLxJjI0q1VjhQ==", "license": "MIT", - "peer": true, "peerDependencies": { "final-form": "^5.0.0" } @@ -31869,7 +31634,6 @@ "resolved": "https://registry.npmjs.org/react-final-form/-/react-final-form-7.0.1.tgz", "integrity": "sha512-8K1ITLecBI7F+jCxiMA/JI1amHT/+klQB+nhl5YFZu3R1sQftbiQk/UfwRDvE7ZxIqIvCf8nYLDQRrfwaDT3kQ==", "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.15.4" }, diff --git a/package.json b/package.json index 9fdeaf1bb..41daf7a2a 100644 --- a/package.json +++ b/package.json @@ -45,8 +45,8 @@ "@babel/preset-env": "^7.29.7", "@babel/preset-react": "^7.29.7", "@babel/preset-typescript": "^7.29.7", - "@nx/jest": "^23.3.0", - "@nx/js": "^23.3.0", + "@nx/jest": "^24.0.3", + "@nx/js": "^24.0.3", "@rspack/core": "^1.7.12", "@rspack/cli": "^1.7.12", "@rspack/dev-server": "^1.2.1", @@ -83,7 +83,7 @@ "jest-canvas-mock": "^2.5.8", "jest-environment-jsdom": "^29.7.0", "ncp": "^2.0.0", - "nx": "^23.3.0", + "nx": "^24.0.3", "prettier": "^2.8.8", "react": "^19.0.0", "react-dom": "^19.0.0", From d7ed0c848a8b48e01e9c75d52b5667a2046e0568 Mon Sep 17 00:00:00 2001 From: Martin Marosi Date: Tue, 3 Nov 2026 15:57:05 +0100 Subject: [PATCH 2/2] fix(ci): migrate to @nx/jest inferred test targets for nx 24 nx 24 removes the @nx/jest:jest executor. Register @nx/jest/plugin in nx.json and drop the explicit test targets from all 7 packages so tests run as inferred tasks. Also: - whitelist jest.config.ts and tsconfig.spec.json in the mappers' .nxignore so the plugin can detect their jest configs - remove stale package-lock.json rule from .gitignore: the lockfile is tracked, and ignoring it prevented Nx from building external dependency nodes, which broke externalDependencies hashing for inferred targets --- .gitignore | 1 - nx.json | 10 ++++++++++ packages/ant-component-mapper/.nxignore | 2 ++ packages/ant-component-mapper/project.json | 9 --------- packages/blueprint-component-mapper/.nxignore | 2 ++ packages/blueprint-component-mapper/project.json | 9 --------- packages/carbon-component-mapper/.nxignore | 2 ++ packages/carbon-component-mapper/project.json | 9 --------- packages/common/project.json | 9 --------- packages/mui-component-mapper/.nxignore | 2 ++ packages/mui-component-mapper/project.json | 9 --------- packages/pf4-component-mapper/.nxignore | 2 ++ packages/pf4-component-mapper/project.json | 9 --------- packages/react-form-renderer/project.json | 9 --------- 14 files changed, 20 insertions(+), 64 deletions(-) diff --git a/.gitignore b/.gitignore index 4025f6245..e55bfd862 100644 --- a/.gitignore +++ b/.gitignore @@ -10,7 +10,6 @@ pids *.pid *.seed *.pid.lock -package-lock.json # Directory for instrumented libs generated by jscoverage/JSCover lib-cov diff --git a/nx.json b/nx.json index 17f11ce82..120bd7c5a 100644 --- a/nx.json +++ b/nx.json @@ -18,6 +18,13 @@ } } }, + { + "plugin": "@nx/jest/plugin", + "exclude": ["**/node_modules/**", "**/templates/**"], + "options": { + "targetName": "test" + } + }, { "plugin": "@nx/js/typescript", "exclude": ["**/node_modules/**", "**/templates/**"], @@ -63,6 +70,9 @@ "options": { "packageRoot": "{projectRoot}" } + }, + "test": { + "cache": true } }, "namedInputs": { diff --git a/packages/ant-component-mapper/.nxignore b/packages/ant-component-mapper/.nxignore index de9401f10..547aee2c7 100644 --- a/packages/ant-component-mapper/.nxignore +++ b/packages/ant-component-mapper/.nxignore @@ -23,3 +23,5 @@ !project.json !README.md !tsconfig.json +!jest.config.ts +!tsconfig.spec.json diff --git a/packages/ant-component-mapper/project.json b/packages/ant-component-mapper/project.json index 82c01e032..34be00a64 100644 --- a/packages/ant-component-mapper/project.json +++ b/packages/ant-component-mapper/project.json @@ -37,15 +37,6 @@ }, "cache": true }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/ant-component-mapper/jest.config.ts", - "testPathPattern": "packages/ant-component-mapper", - "passWithNoTests": false - }, - "cache": true - }, "typecheck": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/blueprint-component-mapper/.nxignore b/packages/blueprint-component-mapper/.nxignore index de9401f10..547aee2c7 100644 --- a/packages/blueprint-component-mapper/.nxignore +++ b/packages/blueprint-component-mapper/.nxignore @@ -23,3 +23,5 @@ !project.json !README.md !tsconfig.json +!jest.config.ts +!tsconfig.spec.json diff --git a/packages/blueprint-component-mapper/project.json b/packages/blueprint-component-mapper/project.json index 27ab6d1eb..dc3ef3a06 100644 --- a/packages/blueprint-component-mapper/project.json +++ b/packages/blueprint-component-mapper/project.json @@ -49,15 +49,6 @@ }, "cache": true }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/blueprint-component-mapper/jest.config.ts", - "testPathPattern": "packages/blueprint-component-mapper", - "passWithNoTests": false - }, - "cache": true - }, "typecheck": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/carbon-component-mapper/.nxignore b/packages/carbon-component-mapper/.nxignore index de9401f10..547aee2c7 100644 --- a/packages/carbon-component-mapper/.nxignore +++ b/packages/carbon-component-mapper/.nxignore @@ -23,3 +23,5 @@ !project.json !README.md !tsconfig.json +!jest.config.ts +!tsconfig.spec.json diff --git a/packages/carbon-component-mapper/project.json b/packages/carbon-component-mapper/project.json index 07cc7e63b..eedd4103c 100644 --- a/packages/carbon-component-mapper/project.json +++ b/packages/carbon-component-mapper/project.json @@ -49,15 +49,6 @@ }, "cache": true }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/carbon-component-mapper/jest.config.ts", - "testPathPattern": "packages/carbon-component-mapper", - "passWithNoTests": false - }, - "cache": true - }, "typecheck": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/common/project.json b/packages/common/project.json index d11c02001..7936529dc 100644 --- a/packages/common/project.json +++ b/packages/common/project.json @@ -46,15 +46,6 @@ }, "cache": true }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/common/jest.config.ts", - "testPathPattern": "packages/common", - "passWithNoTests": false - }, - "cache": true - }, "typecheck": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/mui-component-mapper/.nxignore b/packages/mui-component-mapper/.nxignore index de9401f10..547aee2c7 100644 --- a/packages/mui-component-mapper/.nxignore +++ b/packages/mui-component-mapper/.nxignore @@ -23,3 +23,5 @@ !project.json !README.md !tsconfig.json +!jest.config.ts +!tsconfig.spec.json diff --git a/packages/mui-component-mapper/project.json b/packages/mui-component-mapper/project.json index d83204756..bc2c8df64 100644 --- a/packages/mui-component-mapper/project.json +++ b/packages/mui-component-mapper/project.json @@ -49,15 +49,6 @@ }, "cache": true }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/mui-component-mapper/jest.config.ts", - "testPathPattern": "packages/mui-component-mapper", - "passWithNoTests": false - }, - "cache": true - }, "typecheck": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/pf4-component-mapper/.nxignore b/packages/pf4-component-mapper/.nxignore index de9401f10..547aee2c7 100644 --- a/packages/pf4-component-mapper/.nxignore +++ b/packages/pf4-component-mapper/.nxignore @@ -23,3 +23,5 @@ !project.json !README.md !tsconfig.json +!jest.config.ts +!tsconfig.spec.json diff --git a/packages/pf4-component-mapper/project.json b/packages/pf4-component-mapper/project.json index 54f230aa6..773e6591c 100644 --- a/packages/pf4-component-mapper/project.json +++ b/packages/pf4-component-mapper/project.json @@ -49,15 +49,6 @@ }, "cache": true }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/pf4-component-mapper/jest.config.ts", - "testPathPattern": "packages/pf4-component-mapper", - "passWithNoTests": false - }, - "cache": true - }, "typecheck": { "executor": "@nx/js:tsc", "options": { diff --git a/packages/react-form-renderer/project.json b/packages/react-form-renderer/project.json index 1aecad4d6..e72afe14e 100644 --- a/packages/react-form-renderer/project.json +++ b/packages/react-form-renderer/project.json @@ -45,15 +45,6 @@ }, "cache": true }, - "test": { - "executor": "@nx/jest:jest", - "options": { - "jestConfig": "packages/react-form-renderer/jest.config.ts", - "testPathPattern": "packages/react-form-renderer", - "passWithNoTests": false - }, - "cache": true - }, "typecheck": { "executor": "@nx/js:tsc", "options": {