diff --git a/package-lock.json b/package-lock.json index 906ca799..9163c20f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,13 +31,13 @@ "devDependencies": { "@nx-tools/container-metadata": "5.2.1", "@nx-tools/nx-container": "5.2.1", - "@nx/eslint": "18.0.3", - "@nx/eslint-plugin": "18.0.3", - "@nx/jest": "18.0.3", - "@nx/js": "18.0.3", - "@nx/node": "18.0.3", - "@nx/webpack": "18.0.3", - "@nx/workspace": "18.0.3", + "@nx/eslint": "18.3.3", + "@nx/eslint-plugin": "18.3.3", + "@nx/jest": "18.3.3", + "@nx/js": "18.3.3", + "@nx/node": "18.3.3", + "@nx/webpack": "18.3.3", + "@nx/workspace": "18.3.3", "@testing-library/svelte": "4.2.3", "@tsconfig/svelte": "5.0.4", "@types/debug": "4.1.12", @@ -62,7 +62,7 @@ "husky": "9.0.11", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", - "nx": "18.0.3", + "nx": "18.3.3", "nx-cloud": "18.0.0", "postcss": "8.4.38", "prettier": "3.2.5", @@ -3306,48 +3306,48 @@ } }, "node_modules/@nrwl/devkit": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-18.0.3.tgz", - "integrity": "sha512-ztDAaiEciEL4Gwq42m6+gz392QnBRBZoYwYUEXhLiOrPngAu2eGnkXrQlSvF54ISKLwzD7gnGAKRzpA6nw8u5w==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-18.3.3.tgz", + "integrity": "sha512-3zZLE1vfwsNie7qjVUt9lqaM1slU0RTr/dW+Yt/2lxe8Peu6f8bnCM1Pf3kSlzoxQroctfocRtVHFXJsAuAt4g==", "dev": true, "dependencies": { - "@nx/devkit": "18.0.3" + "@nx/devkit": "18.3.3" } }, "node_modules/@nrwl/eslint-plugin-nx": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-18.0.3.tgz", - "integrity": "sha512-uJgazcHP54GzIbBuohWQYNjMpyVeA40097cQ041CDGD6btadcyVrl5R3ed9ChUARaD3YExh7pOsjle52ASTYkA==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-18.3.3.tgz", + "integrity": "sha512-ARqwcA2n2NN+8ATrooZtPbaW5fb9WSjDFZaI8RdphMXFnPrEkZnMpbrjFpLTj+wc1R6hIgTcYbli6fv4Gfbo3Q==", "dev": true, "dependencies": { - "@nx/eslint-plugin": "18.0.3" + "@nx/eslint-plugin": "18.3.3" } }, "node_modules/@nrwl/jest": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/jest/-/jest-18.0.3.tgz", - "integrity": "sha512-ak147vCXwO7xh5+qcoOLpeDr74xjTEVFv7scrxRPMZUgpcaMuJFDW5uR/2P20oOGVaUX04qYqs7eIPiAOOjwpA==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nrwl/jest/-/jest-18.3.3.tgz", + "integrity": "sha512-BPI0mIbmjTHFb0/qtMND59ECld7gorV+SEVLwf4BLl7SWumVB2gLAA2+yx71cvF1jO4R5Ndi2FrBwBC9E2Va5Q==", "dev": true, "dependencies": { - "@nx/jest": "18.0.3" + "@nx/jest": "18.3.3" } }, "node_modules/@nrwl/js": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/js/-/js-18.0.3.tgz", - "integrity": "sha512-aXjTEVgPQ2Lu98swfhILTOEXAqjCrhhtG8d8+C4zCitxMMd696QxtWDqHVfCdXWQZdVqX0YXhKKdqxc06oTCWA==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nrwl/js/-/js-18.3.3.tgz", + "integrity": "sha512-7Wtv5kpeMWUDBUFu5go49HM/S8vDrtMOvZf9xnUcnjsFDReWe8XIEkTWudZDbzID3X4T6WQAftzj2Ov6k566lQ==", "dev": true, "dependencies": { - "@nx/js": "18.0.3" + "@nx/js": "18.3.3" } }, "node_modules/@nrwl/node": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/node/-/node-18.0.3.tgz", - "integrity": "sha512-RQSiE55+0XMvOuRiqR7RMf/Ah3ZcCDYWlxEXe7pasvJtvV9o+1hRMnQcr9WgFPI878x1VFYPLQ7hSC05ZaIBeg==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nrwl/node/-/node-18.3.3.tgz", + "integrity": "sha512-87PXppPqI/jOl6swYVdQi8RBveOF7Oqmqw9m9eEbts6U2bazPipKTwBO4E9afkz3GMqaxe+d2H794JqH05Mr8w==", "dev": true, "dependencies": { - "@nx/node": "18.0.3" + "@nx/node": "18.3.3" } }, "node_modules/@nrwl/nx-cloud": { @@ -3360,12 +3360,12 @@ } }, "node_modules/@nrwl/tao": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-18.0.3.tgz", - "integrity": "sha512-9EIIkjvaXs7JM0shhZAQIblV3ym+wZyqxZ9nYc39OwPkII2xXtGhWPhd7SRj+If6lbVNpelIc/Xg5DpTMgu16g==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-18.3.3.tgz", + "integrity": "sha512-f/PUDLpSMEObiLQ5sIDySJM+5DxSCNunkxxbY1R9rmQ1cFcgrHaXIHQqbSj91mMa3mmtbKACk8u1LbI+oQV0Tg==", "dev": true, "dependencies": { - "nx": "18.0.3", + "nx": "18.3.3", "tslib": "^2.3.0" }, "bin": { @@ -3373,21 +3373,21 @@ } }, "node_modules/@nrwl/webpack": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/webpack/-/webpack-18.0.3.tgz", - "integrity": "sha512-rOerEbOcxwfhO8K9fUd4rI9hSJW3GyfwyVnuuEGVth5NVmrUrAxbLUCr6k2DxNgUQIS74oYp6KRMrSwCup0h0Q==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nrwl/webpack/-/webpack-18.3.3.tgz", + "integrity": "sha512-E/8vr1qAFSan1FnewvLBRBHYIaPG9dxZeYKRcQvcDx+Jf2oPyJNYI+9kkoNxEZg9FeFJMShK2x8YBgwB+ivH5A==", "dev": true, "dependencies": { - "@nx/webpack": "18.0.3" + "@nx/webpack": "18.3.3" } }, "node_modules/@nrwl/workspace": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/workspace/-/workspace-18.0.3.tgz", - "integrity": "sha512-PKomM6L8tSeBQOg1PdtDpEeILPhCq2rCGPBFcNd00GQsBT/lD48DVCQtA3GOB+zZh0YoufDBO6zAMU0Y3h6b5g==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nrwl/workspace/-/workspace-18.3.3.tgz", + "integrity": "sha512-9Giuec9l3PpS8mekD00W9kBIKmWRpQSkp+/RvYmc+7kKtVC+Uj/kc68exBOanVgq6zKzYrn+FqHWHGWnHxp+ww==", "dev": true, "dependencies": { - "@nx/workspace": "18.0.3" + "@nx/workspace": "18.3.3" } }, "node_modules/@nx-tools/ci-context": { @@ -3460,12 +3460,12 @@ } }, "node_modules/@nx/devkit": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.3.tgz", - "integrity": "sha512-HiQq43YHfdjG5WnBxVNTlRm1IhnVaWoBLZrbkFItElX4SIhUqWQUp0gjtdTXy0do8Q2hkj8aITrC4Tm92KiyUw==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.3.tgz", + "integrity": "sha512-FtkZ6mA5//vEA5lcbT80m080ROVacHYV5F1peztTRA+IY2JZGJoqx425kn5ylDO8aCSAIAwcn2qIdhI8BnpG3Q==", "dev": true, "dependencies": { - "@nrwl/devkit": "18.0.3", + "@nrwl/devkit": "18.3.3", "ejs": "^3.1.7", "enquirer": "~2.3.6", "ignore": "^5.0.4", @@ -3475,21 +3475,21 @@ "yargs-parser": "21.1.1" }, "peerDependencies": { - "nx": ">= 16 <= 18" + "nx": ">= 16 <= 19" } }, "node_modules/@nx/eslint": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-18.0.3.tgz", - "integrity": "sha512-jG5fNfwHPfq14AYbpS9+M1ErsNB3Gt0YFpignQOtQtlmO8THLzW8Y2O9JR7OEN6PiLvJkrICaCeCp8ObR6zZPw==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-18.3.3.tgz", + "integrity": "sha512-cvJjyykTEtQN08b5wQFelD/cbye7Nl5zFVESs+mn9/ezCukjAgP9seOk39nchKykRBAm7zzA1xZOB9thNqw9aA==", "dev": true, "dependencies": { - "@nx/devkit": "18.0.3", - "@nx/js": "18.0.3", - "@nx/linter": "18.0.3", + "@nx/devkit": "18.3.3", + "@nx/js": "18.3.3", + "@nx/linter": "18.3.3", "eslint": "^8.0.0", "tslib": "^2.3.0", - "typescript": "~5.3.2" + "typescript": "~5.4.2" }, "peerDependencies": { "js-yaml": "4.1.0" @@ -3501,16 +3501,16 @@ } }, "node_modules/@nx/eslint-plugin": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/eslint-plugin/-/eslint-plugin-18.0.3.tgz", - "integrity": "sha512-k+TB68DDqLyrrxSDeONVPkXDYCQIOUShdjqz/XJjTj8lgINh5AvdsXXdqhWT6BYl6Qp5tIeuVztCWPVu7pXolg==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/eslint-plugin/-/eslint-plugin-18.3.3.tgz", + "integrity": "sha512-ww3r8VRlzJXOBRG+qCTd+VXHRKxiIrOH+cIokTtuzGrnCXWEMSPO5Ts6z/Jsbb0xAcfZ39WUnxuDZdKbp4aHqA==", "dev": true, "dependencies": { - "@nrwl/eslint-plugin-nx": "18.0.3", - "@nx/devkit": "18.0.3", - "@nx/js": "18.0.3", - "@typescript-eslint/type-utils": "^6.13.2", - "@typescript-eslint/utils": "^6.13.2", + "@nrwl/eslint-plugin-nx": "18.3.3", + "@nx/devkit": "18.3.3", + "@nx/js": "18.3.3", + "@typescript-eslint/type-utils": "^7.3.0", + "@typescript-eslint/utils": "^7.3.0", "chalk": "^4.1.0", "confusing-browser-globals": "^1.0.9", "jsonc-eslint-parser": "^2.1.0", @@ -3518,7 +3518,7 @@ "tslib": "^2.3.0" }, "peerDependencies": { - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/parser": "^6.13.2 || ^7.0.0", "eslint-config-prettier": "^9.0.0" }, "peerDependenciesMeta": { @@ -3527,30 +3527,159 @@ } } }, - "node_modules/@nx/eslint/node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.7.0.tgz", + "integrity": "sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==", "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "dependencies": { + "@typescript-eslint/types": "7.7.0", + "@typescript-eslint/visitor-keys": "7.7.0" }, "engines": { - "node": ">=14.17" + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/type-utils": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.7.0.tgz", + "integrity": "sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "7.7.0", + "@typescript-eslint/utils": "7.7.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.7.0.tgz", + "integrity": "sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.0.tgz", + "integrity": "sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.7.0", + "@typescript-eslint/visitor-keys": "7.7.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.7.0.tgz", + "integrity": "sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.15", + "@types/semver": "^7.5.8", + "@typescript-eslint/scope-manager": "7.7.0", + "@typescript-eslint/types": "7.7.0", + "@typescript-eslint/typescript-estree": "7.7.0", + "semver": "^7.6.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, + "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.0.tgz", + "integrity": "sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.7.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@nx/eslint-plugin/node_modules/minimatch": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@nx/jest": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-18.0.3.tgz", - "integrity": "sha512-FXNgQLwqwQ3c566p3v4//oscVXXGUWeGmQ/jWrwhMbcq0pK6zrBN/Bah+p4Hhh+Nbarcvck6ih3EW1M+8nCxmQ==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-18.3.3.tgz", + "integrity": "sha512-AwkwYSJqu0vrDFMxKAc3lb0yHZFhsD8rX6rMMwe/fZMlAYml9FvGCp/ixWpcRWIo/1t3pxiF3Vejk9+oq/Avfw==", "dev": true, "dependencies": { "@jest/reporters": "^29.4.1", "@jest/test-result": "^29.4.1", - "@nrwl/jest": "18.0.3", - "@nx/devkit": "18.0.3", - "@nx/js": "18.0.3", + "@nrwl/jest": "18.3.3", + "@nx/devkit": "18.3.3", + "@nx/js": "18.3.3", "@phenomnomnominal/tsquery": "~5.0.1", "chalk": "^4.1.0", "identity-obj-proxy": "3.0.0", @@ -3559,13 +3688,14 @@ "jest-util": "^29.4.1", "minimatch": "9.0.3", "resolve.exports": "1.1.0", - "tslib": "^2.3.0" + "tslib": "^2.3.0", + "yargs-parser": "21.1.1" } }, "node_modules/@nx/js": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-18.0.3.tgz", - "integrity": "sha512-oANB7y8N2GnL7kF7FzxxsE89YWySA/9lWlsS6DBcvQxLWSwd8gyPyslP4u102AF6YOkOHyMcDc2hWGYkDWrjIQ==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/js/-/js-18.3.3.tgz", + "integrity": "sha512-e8u56oG0mlTVz48EeH0C7txX0GeLYN0o4mK1LDAMIHQa4tKefNfwrdqHaZBiVqFOPopeFtqi8s0kqce5prwCaw==", "dev": true, "dependencies": { "@babel/core": "^7.23.2", @@ -3575,9 +3705,9 @@ "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.22.5", "@babel/runtime": "^7.22.6", - "@nrwl/js": "18.0.3", - "@nx/devkit": "18.0.3", - "@nx/workspace": "18.0.3", + "@nrwl/js": "18.3.3", + "@nx/devkit": "18.3.3", + "@nx/workspace": "18.3.3", "@phenomnomnominal/tsquery": "~5.0.1", "babel-plugin-const-enum": "^1.0.1", "babel-plugin-macros": "^2.8.0", @@ -3658,32 +3788,32 @@ } }, "node_modules/@nx/linter": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/linter/-/linter-18.0.3.tgz", - "integrity": "sha512-sg+6cvnnOjYAXOdc+0YuPdUTYSNLA6zQWRs94PPYvtUuPUCVjdCZFYkZ+98QPWRV9XXXl2tiFu+xaluWGb/Hiw==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/linter/-/linter-18.3.3.tgz", + "integrity": "sha512-5HmAN/8jZ2scrA0OiJSUdBPhIjwIHecK8AK7TxYX4fg1VJ3VcpknV8pWcETuNoBW8WlgF1RX2RW7Gog7vjf+Ww==", "dev": true, "dependencies": { - "@nx/eslint": "18.0.3" + "@nx/eslint": "18.3.3" } }, "node_modules/@nx/node": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/node/-/node-18.0.3.tgz", - "integrity": "sha512-C5NdQCgLRr7NZP3pimTCTCeROzHdxVMbmLO+gq22tFVaAX1ey4alRiPuFQNm2CJbWl/k+MTeTIPkQSerz8HP7Q==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/node/-/node-18.3.3.tgz", + "integrity": "sha512-OoeRuuvqrdEH8AsFKrJ91lnDVL9mlqvLzUy9D5PZCYspjCesc7Tmt7Xmbu3VEGzhQPilqZz4hVfXH6MLE7TvqA==", "dev": true, "dependencies": { - "@nrwl/node": "18.0.3", - "@nx/devkit": "18.0.3", - "@nx/eslint": "18.0.3", - "@nx/jest": "18.0.3", - "@nx/js": "18.0.3", + "@nrwl/node": "18.3.3", + "@nx/devkit": "18.3.3", + "@nx/eslint": "18.3.3", + "@nx/jest": "18.3.3", + "@nx/js": "18.3.3", "tslib": "^2.3.0" } }, "node_modules/@nx/nx-darwin-arm64": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-18.0.3.tgz", - "integrity": "sha512-fsMzaX848KMNyF3+I5JjayHFKPsANsbr/++qTIc9skMLPYz1DQANcD6TSkc1tOWLSn4CV44cEAIwfAddPEBupw==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-18.3.3.tgz", + "integrity": "sha512-NpA2/7o1uUuaocMYopX9muxKif9HlGfWaXo2UeiR918usF6xri4aUqweZbaXVc9iqCAEbVMWUsjaLYGKPXHAjw==", "cpu": [ "arm64" ], @@ -3697,9 +3827,9 @@ } }, "node_modules/@nx/nx-darwin-x64": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-18.0.3.tgz", - "integrity": "sha512-W/FcvpQcBmsHuTcLQ2BwVjgARqTzGgLEqUGs6S/PnSEL+IgoBaWvQMavOoiisv8QY9GlLzX5Oq3rAkpJ1EmoNw==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-18.3.3.tgz", + "integrity": "sha512-aydPLbc7DeceJ6szRf6DLT4ERoPvwfWyFiGXdAlEZYWhjEuNZLeG8K6jA3yHeWltKfX/qJqhnyKbnubBNzBKlQ==", "cpu": [ "x64" ], @@ -3713,9 +3843,9 @@ } }, "node_modules/@nx/nx-freebsd-x64": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-18.0.3.tgz", - "integrity": "sha512-Wx+nRQdQQsXd8DvAy426AtPoo80F3Loku+r8AKp1QBT24NCPzD/yjz6bGyNucGCrt+RKGPmaFHWBw+8qByMi6A==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-18.3.3.tgz", + "integrity": "sha512-sEYEWsK/fwC1l7wzls7RNOjhmrooH0lK0mpgj1vDXesLBSZ7k+pddAqaHFECN4QXBSbHZI2PWOEhbnIH+Errsg==", "cpu": [ "x64" ], @@ -3729,9 +3859,9 @@ } }, "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-18.0.3.tgz", - "integrity": "sha512-oM2Yraf2JVaLyT8GLUnwGKiIyB5WIi07TbJs9kLiZz1HAoJs6pG9kwrilHoS8o1t1jNR87pYbyfO1nRpa8ZR0Q==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-18.3.3.tgz", + "integrity": "sha512-B9GGMkrrzwiAfvew22x85ITO9TiNxbgRbKJQWQaoopNpXrnSWpY8WTNxpDT24fwV1qdQfsPKcY3F4O0NOUgPRA==", "cpu": [ "arm" ], @@ -3745,9 +3875,9 @@ } }, "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-18.0.3.tgz", - "integrity": "sha512-z5T32HcsoaTUazDiN0HSMSxnuw3W2GG1ASvqaWOn+LU7pCDasPFSVylJx68hNEjo9dYMBg9OCHyuhffwi8ZlOg==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-18.3.3.tgz", + "integrity": "sha512-1EucHf5/0JeqZmhritqkpEdOcdo9Dl32gpFvhNfS6kCAYmaDlEl4zqedz3VIoj4C7+C0pV3mcRO9qB9H7GM5bQ==", "cpu": [ "arm64" ], @@ -3761,9 +3891,9 @@ } }, "node_modules/@nx/nx-linux-arm64-musl": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-18.0.3.tgz", - "integrity": "sha512-1t85YQEPsOSjEWGiho4zuQMH6Zb24yCbAVJJPZpKzASQzOvv+0ayITkY7P4OaJ84oZ9T/GojXmYnINAePTlrNQ==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-18.3.3.tgz", + "integrity": "sha512-HPgOgnYYLPVCBEaAkSEGPGzZqTDCiyCAF/qtvx5z0f1U/hZYb1ubgxw70ogY82Cafr7X4gQBz5k4/ZCnoCXlOQ==", "cpu": [ "arm64" ], @@ -3777,9 +3907,9 @@ } }, "node_modules/@nx/nx-linux-x64-gnu": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-18.0.3.tgz", - "integrity": "sha512-4sS6mnLt+PGG8oYmV91tvLuAu7jh1YrRuZQlv166nVS61TI0V0oaNREdxUZF92WpvavDA1ftXEImcASEex6n3Q==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-18.3.3.tgz", + "integrity": "sha512-FgYTQ3VEE6EUOGtJT9riRK8IBwPGFjKS+N2mudQJn2bB/9IumUvVRYQUIX08gqGLlqZPO6uUUhUjwZY8SnjRLQ==", "cpu": [ "x64" ], @@ -3793,9 +3923,9 @@ } }, "node_modules/@nx/nx-linux-x64-musl": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-18.0.3.tgz", - "integrity": "sha512-VmiNOH4/dYOQ5X8DaHrmTZyzrIbCUgHE7oco1pRBPEHkid8E0WyvD9sZLCVEipV80Av9nhOaQ1srAtcfOxchVQ==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-18.3.3.tgz", + "integrity": "sha512-QnWjGViR1Wj9gJXa1RJ9mXyy2/JzQ7NF2C4ulTYSH5St1HoxhkfnLsV0+uNLFEV9PSZq+2BfxmQuT8Appefv1A==", "cpu": [ "x64" ], @@ -3809,9 +3939,9 @@ } }, "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-18.0.3.tgz", - "integrity": "sha512-ymqpAyJ86I5LzFa4O7FByl770U3R//s1nFsrAz9mDm1AIq5uQyyW+EOMJzJwzm0JinRnwtxiK/GdjgWM6dNSDg==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-18.3.3.tgz", + "integrity": "sha512-Xn3LUaPsF8QkEYUVV3lc693NTCMWrfZBFXTy1cQpvLzQ+idsXQ/EGWoq93cIM3Nc2YWyblT2hHHelb8dHCZAlw==", "cpu": [ "arm64" ], @@ -3825,9 +3955,9 @@ } }, "node_modules/@nx/nx-win32-x64-msvc": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-18.0.3.tgz", - "integrity": "sha512-JkBx64Lg7Ezyr6RML/ajOdy9/NIbVO5dI5bG9ZmryeS5mnUPFBY0ExspL0t4X/ud+F4Sh7gN7uGanNd32wRD1Q==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-18.3.3.tgz", + "integrity": "sha512-t8HvOnQEiaaoTFOOIrql30NPhIwDFO7jg0Jtz3Tbneulh7ceswJp71yFHsRGGrYZ23Tgg+Sna6M9qLRGzlRGkg==", "cpu": [ "x64" ], @@ -3841,15 +3971,15 @@ } }, "node_modules/@nx/webpack": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-18.0.3.tgz", - "integrity": "sha512-zW7MIYhKyWv/m75nHLA1f+lbbIYDxyxOL6BcxNihF7NNErmmQxGsQpAbAQ5VWDinD6mMJ6H1omkPGuAqeLzjYQ==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-18.3.3.tgz", + "integrity": "sha512-DPs8wfmYe/mEZCQ/TQgUqb/zgXY8hevR23d8bDkYjB3Akjk4OOF3QpQ2OXQ4c+Jf0ckGnQYOg6XAkE682UZqzg==", "dev": true, "dependencies": { "@babel/core": "^7.23.2", - "@nrwl/webpack": "18.0.3", - "@nx/devkit": "18.0.3", - "@nx/js": "18.0.3", + "@nrwl/webpack": "18.3.3", + "@nx/devkit": "18.3.3", + "@nx/js": "18.3.3", "ajv": "^8.12.0", "autoprefixer": "^10.4.9", "babel-loader": "^9.1.2", @@ -3932,16 +4062,16 @@ } }, "node_modules/@nx/workspace": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-18.0.3.tgz", - "integrity": "sha512-S1nrE6H9RbQ1HI1BKYBW0buNDaPwRVRTbIZWF4z8XQSGeMJBKtaFiGJyPlNON7dNW/fLCe9WNe1BLO3h13foCQ==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-18.3.3.tgz", + "integrity": "sha512-SUJJKzOUuNnclpHHde6f6nlF+pQwMjeF026jFpWDFaNzdsADhhRulkz0GLRXB9kKszvzz2JKde9WBWnKrFZ2IQ==", "dev": true, "dependencies": { - "@nrwl/workspace": "18.0.3", - "@nx/devkit": "18.0.3", + "@nrwl/workspace": "18.3.3", + "@nx/devkit": "18.3.3", "chalk": "^4.1.0", "enquirer": "~2.3.6", - "nx": "18.0.3", + "nx": "18.3.3", "tslib": "^2.3.0", "yargs-parser": "21.1.1" } @@ -13479,13 +13609,13 @@ "dev": true }, "node_modules/nx": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/nx/-/nx-18.0.3.tgz", - "integrity": "sha512-Lvkd+er641xrBqA7kdEnzf7zvLIEmqLouzONByVZtRrk1BbgEjapUj9r+QLBxXTvmhS7tHFLNiMh1KgpDOWsLQ==", + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/nx/-/nx-18.3.3.tgz", + "integrity": "sha512-GqC5ANfTWV6SFbgquZwuRMI2Z2nO0c0Yx4JzM3x32aJOgXsmRml3WcV0a5648bIXSen34gylHYl2EHaxVWkzNQ==", "dev": true, "hasInstallScript": true, "dependencies": { - "@nrwl/tao": "18.0.3", + "@nrwl/tao": "18.3.3", "@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/parsers": "3.0.0-rc.46", "@zkochan/js-yaml": "0.0.6", @@ -13525,19 +13655,19 @@ "nx-cloud": "bin/nx-cloud.js" }, "optionalDependencies": { - "@nx/nx-darwin-arm64": "18.0.3", - "@nx/nx-darwin-x64": "18.0.3", - "@nx/nx-freebsd-x64": "18.0.3", - "@nx/nx-linux-arm-gnueabihf": "18.0.3", - "@nx/nx-linux-arm64-gnu": "18.0.3", - "@nx/nx-linux-arm64-musl": "18.0.3", - "@nx/nx-linux-x64-gnu": "18.0.3", - "@nx/nx-linux-x64-musl": "18.0.3", - "@nx/nx-win32-arm64-msvc": "18.0.3", - "@nx/nx-win32-x64-msvc": "18.0.3" + "@nx/nx-darwin-arm64": "18.3.3", + "@nx/nx-darwin-x64": "18.3.3", + "@nx/nx-freebsd-x64": "18.3.3", + "@nx/nx-linux-arm-gnueabihf": "18.3.3", + "@nx/nx-linux-arm64-gnu": "18.3.3", + "@nx/nx-linux-arm64-musl": "18.3.3", + "@nx/nx-linux-x64-gnu": "18.3.3", + "@nx/nx-linux-x64-musl": "18.3.3", + "@nx/nx-win32-arm64-msvc": "18.3.3", + "@nx/nx-win32-x64-msvc": "18.3.3" }, "peerDependencies": { - "@swc-node/register": "^1.6.7", + "@swc-node/register": "^1.8.0", "@swc/core": "^1.3.85" }, "peerDependenciesMeta": { diff --git a/package.json b/package.json index 1ae36836..d55a0fd1 100644 --- a/package.json +++ b/package.json @@ -7,13 +7,13 @@ }, "private": true, "devDependencies": { - "@nx/eslint": "18.0.3", - "@nx/eslint-plugin": "18.0.3", - "@nx/jest": "18.0.3", - "@nx/js": "18.0.3", - "@nx/node": "18.0.3", - "@nx/webpack": "18.0.3", - "@nx/workspace": "18.0.3", + "@nx/eslint": "18.3.3", + "@nx/eslint-plugin": "18.3.3", + "@nx/jest": "18.3.3", + "@nx/js": "18.3.3", + "@nx/node": "18.3.3", + "@nx/webpack": "18.3.3", + "@nx/workspace": "18.3.3", "@nx-tools/container-metadata": "5.2.1", "@nx-tools/nx-container": "5.2.1", "@testing-library/svelte": "4.2.3", @@ -40,7 +40,7 @@ "husky": "9.0.11", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", - "nx": "18.0.3", + "nx": "18.3.3", "nx-cloud": "18.0.0", "postcss": "8.4.38", "prettier": "3.2.5",