From a3e5cf37b0757cff7a831dd6c9e4573365a602c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tha=C3=AFs?= Date: Mon, 1 Apr 2024 13:16:50 +0200 Subject: [PATCH] chore: upgrade Nx to v18.1.3 (#4706) Split from https://github.com/twentyhq/twenty/pull/4518 - Upgrades dependencies and applies automatic config migrations with the command: `npx nx migrate nx` (see https://nx.dev/nx-api/nx/documents/migrate) - Fixes lint errors after upgrading `@typescript-eslint` Note: it was not possible (for now) to migrate Nx to the latest stable version (v18.2.1) because it upgrades Typescript to v5.4.3, which seems to cause a bug on install when Yarn tries to apply its native patches. Might be a bug on the Yarn side. --- .eslintrc.js | 15 +- .github/workflows/ci-front.yaml | 4 +- .nx/nxw.js | 63 +- nx.json | 17 +- package.json | 32 +- packages/twenty-front/src/index.tsx | 4 +- .../src/modules/apollo/utils/index.ts | 4 +- .../src/modules/auth/hooks/useAuth.ts | 3 +- .../components/RecordDetailSectionHeader.tsx | 2 +- .../developers/utils/format-expiration.ts | 4 +- .../MultiWorkspaceDropdownButton.tsx | 2 +- .../modules/users/components/UserProvider.tsx | 37 +- packages/twenty-front/src/utils/date-utils.ts | 2 +- packages/twenty-server/package.json | 2 +- tools/eslint-rules/project.json | 13 +- yarn.lock | 1066 +++++++---------- 16 files changed, 592 insertions(+), 678 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 96425af5a..429928299 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -74,6 +74,7 @@ module.exports = { '@typescript-eslint/explicit-function-return-type': 'off', '@typescript-eslint/explicit-module-boundary-types': 'off', '@typescript-eslint/no-explicit-any': 'off', + '@typescript-eslint/no-empty-function': 'off', '@typescript-eslint/no-unused-vars': [ 'warn', { @@ -87,6 +88,10 @@ module.exports = { 'error', { prefer: 'no-type-imports' }, ], + '@typescript-eslint/no-empty-interface': [ + 'error', + { allowSingleExtends: true }, + ], }, }, { @@ -99,7 +104,15 @@ module.exports = { env: { jest: true, }, - rules: {}, + rules: { + '@typescript-eslint/no-non-null-assertion': 'off', + }, + }, + { + files: ['*.stories.@(ts|tsx|js|jsx)'], + rules: { + '@typescript-eslint/no-non-null-assertion': 'off', + }, }, { files: ['**/constants/*.ts', '**/*.constants.ts'], diff --git a/.github/workflows/ci-front.yaml b/.github/workflows/ci-front.yaml index 1cb049749..c7aed1746 100644 --- a/.github/workflows/ci-front.yaml +++ b/.github/workflows/ci-front.yaml @@ -67,7 +67,7 @@ jobs: - name: Install Playwright run: cd packages/twenty-front && npx playwright install - name: Build Storybook - run: yarn nx storybook:pages:build --quiet twenty-front + run: yarn nx storybook:pages:build twenty-front --quiet - name: Run storybook tests run: | cd packages/twenty-front && npx concurrently -k -s first -n "SB,TEST" -c "magenta,blue" \ @@ -107,7 +107,7 @@ jobs: - name: Install Playwright run: cd packages/twenty-front && npx playwright install - name: Build Storybook - run: yarn nx storybook:modules:build --quiet twenty-front + run: yarn nx storybook:modules:build twenty-front --quiet - name: Run storybook tests run: | cd packages/twenty-front && npx concurrently -k -s first -n "SB,TEST" -c "magenta,blue" \ diff --git a/.nx/nxw.js b/.nx/nxw.js index a9af3c7e0..2f4503c5a 100644 --- a/.nx/nxw.js +++ b/.nx/nxw.js @@ -1,7 +1,7 @@ "use strict"; // This file should be committed to your repository! It wraps Nx and ensures // that your local installation matches nx.json. -// See: https://nx.dev/more-concepts/nx-and-the-wrapper for more info. +// See: https://nx.dev/recipes/installation/install-non-javascript for more info. @@ -11,9 +11,12 @@ const fs = require('fs'); const path = require('path'); const cp = require('child_process'); const installationPath = path.join(__dirname, 'installation', 'package.json'); -function matchesCurrentNxInstall(nxJsonInstallation) { +function matchesCurrentNxInstall(currentInstallation, nxJsonInstallation) { + if (!currentInstallation.devDependencies || + !Object.keys(currentInstallation.devDependencies).length) { + return false; + } try { - const currentInstallation = require(installationPath); if (currentInstallation.devDependencies['nx'] !== nxJsonInstallation.version || require(path.join(path.dirname(installationPath), 'node_modules', 'nx', 'package.json')).version !== nxJsonInstallation.version) { @@ -35,30 +38,58 @@ function ensureDir(p) { fs.mkdirSync(p, { recursive: true }); } } +function getCurrentInstallation() { + try { + return require(installationPath); + } + catch { + return { + name: 'nx-installation', + version: '0.0.0', + devDependencies: {}, + }; + } +} +function performInstallation(currentInstallation, nxJson) { + fs.writeFileSync(installationPath, JSON.stringify({ + name: 'nx-installation', + devDependencies: { + nx: nxJson.installation.version, + ...nxJson.installation.plugins, + }, + })); + try { + cp.execSync('npm i', { + cwd: path.dirname(installationPath), + stdio: 'inherit', + }); + } + catch (e) { + // revert possible changes to the current installation + fs.writeFileSync(installationPath, JSON.stringify(currentInstallation)); + // rethrow + throw e; + } +} function ensureUpToDateInstallation() { const nxJsonPath = path.join(__dirname, '..', 'nx.json'); let nxJson; try { nxJson = require(nxJsonPath); + if (!nxJson.installation) { + console.error('[NX]: The "installation" entry in the "nx.json" file is required when running the nx wrapper. See https://nx.dev/recipes/installation/install-non-javascript'); + process.exit(1); + } } catch { - console.error('[NX]: nx.json is required when running the nx wrapper. See https://nx.dev/more-concepts/nx-and-the-wrapper'); + console.error('[NX]: The "nx.json" file is required when running the nx wrapper. See https://nx.dev/recipes/installation/install-non-javascript'); process.exit(1); } try { ensureDir(path.join(__dirname, 'installation')); - if (!matchesCurrentNxInstall(nxJson.installation)) { - fs.writeFileSync(installationPath, JSON.stringify({ - name: 'nx-installation', - devDependencies: { - nx: nxJson.installation.version, - ...nxJson.installation.plugins, - }, - })); - cp.execSync('npm i', { - cwd: path.dirname(installationPath), - stdio: 'inherit', - }); + const currentInstallation = getCurrentInstallation(); + if (!matchesCurrentNxInstall(currentInstallation, nxJson.installation)) { + performInstallation(currentInstallation, nxJson); } } catch (e) { diff --git a/nx.json b/nx.json index c628defb8..924657e4f 100644 --- a/nx.json +++ b/nx.json @@ -32,16 +32,17 @@ } } }, - "@nx/vite:test": { + "@nx/eslint:lint": { "cache": true, - "inputs": ["default", "^default"] + "inputs": [ + "default", + "{workspaceRoot}/.eslintrc.js", + "{workspaceRoot}/tools/eslint-rules/**/*" + ] } }, "installation": { - "version": "17.2.8" - }, - "affected": { - "defaultBase": "main" + "version": "18.1.3" }, "generators": { "@nx/react": { @@ -70,5 +71,7 @@ "cacheableOperations": ["build-storybook"] } } - } + }, + "useInferencePlugins": false, + "defaultBase": "main" } diff --git a/package.json b/package.json index 5b5405392..1b3e438b0 100644 --- a/package.json +++ b/package.json @@ -193,14 +193,14 @@ "@nestjs/cli": "^9.0.0", "@nestjs/schematics": "^9.0.0", "@nestjs/testing": "^9.0.0", - "@nx/eslint": "17.2.8", - "@nx/eslint-plugin": "17.2.8", - "@nx/jest": "17.2.8", - "@nx/js": "17.2.8", - "@nx/react": "17.2.8", - "@nx/storybook": "^17.2.8", - "@nx/vite": "17.2.8", - "@nx/web": "17.2.8", + "@nx/eslint": "18.1.3", + "@nx/eslint-plugin": "18.1.3", + "@nx/jest": "18.1.3", + "@nx/js": "18.1.3", + "@nx/react": "18.1.3", + "@nx/storybook": "18.1.3", + "@nx/vite": "18.1.3", + "@nx/web": "18.1.3", "@storybook/addon-actions": "^7.6.3", "@storybook/addon-coverage": "^1.0.0", "@storybook/addon-essentials": "^7.6.7", @@ -217,7 +217,7 @@ "@storybook/test-runner": "^0.16.0", "@storybook/testing-library": "^0.2.2", "@stylistic/eslint-plugin": "^1.5.0", - "@swc-node/register": "~1.6.7", + "@swc-node/register": "1.8.0", "@swc/core": "~1.3.100", "@swc/helpers": "~0.5.2", "@testing-library/jest-dom": "^6.1.5", @@ -245,7 +245,7 @@ "@types/lodash.upperfirst": "^4.3.7", "@types/luxon": "^3.3.0", "@types/ms": "^0.7.31", - "@types/node": "^20.10.6", + "@types/node": "18.19.26", "@types/passport-google-oauth20": "^2.0.11", "@types/passport-jwt": "^3.0.8", "@types/react": "^18.2.39", @@ -254,12 +254,12 @@ "@types/scroll-into-view": "^1.16.0", "@types/supertest": "^2.0.11", "@types/uuid": "^9.0.2", - "@typescript-eslint/eslint-plugin": "^6.10.0", + "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/experimental-utils": "^5.62.0", - "@typescript-eslint/parser": "^6.10.0", - "@typescript-eslint/utils": "^6.9.1", + "@typescript-eslint/parser": "6.21.0", + "@typescript-eslint/utils": "6.21.0", "@vitejs/plugin-react-swc": "^3.5.0", - "@vitest/ui": "~0.34.6", + "@vitest/ui": "1.4.0", "chromatic": "^6.18.0", "concurrently": "^8.2.2", "cross-var": "^1.1.0", @@ -288,7 +288,7 @@ "jsdom": "~22.1.0", "msw": "^2.0.11", "msw-storybook-addon": "2.0.0--canary.122.b3ed3b1.0", - "nx": "17.2.8", + "nx": "18.1.3", "playwright": "^1.40.1", "prettier": "^3.1.1", "raw-loader": "^4.0.2", @@ -307,7 +307,7 @@ "vite-plugin-checker": "^0.6.2", "vite-plugin-dts": "~2.3.0", "vite-plugin-svgr": "^4.2.0", - "vitest": "~0.34.6" + "vitest": "1.4.0" }, "engines": { "node": "^18.17.1", diff --git a/packages/twenty-front/src/index.tsx b/packages/twenty-front/src/index.tsx index c23babc43..ef0192fd4 100644 --- a/packages/twenty-front/src/index.tsx +++ b/packages/twenty-front/src/index.tsx @@ -31,7 +31,9 @@ import { App } from './App'; import './index.css'; import 'react-loading-skeleton/dist/skeleton.css'; -const root = ReactDOM.createRoot(document.getElementById('root')!); +const root = ReactDOM.createRoot( + document.getElementById('root') ?? document.body, +); root.render( diff --git a/packages/twenty-front/src/modules/apollo/utils/index.ts b/packages/twenty-front/src/modules/apollo/utils/index.ts index 8a6da6a26..b57f427cf 100644 --- a/packages/twenty-front/src/modules/apollo/utils/index.ts +++ b/packages/twenty-front/src/modules/apollo/utils/index.ts @@ -30,7 +30,9 @@ export const loggerLink = (getSchemaName: (operation: Operation) => string) => const operationType = (operation.query.definitions[0] as any).operation; const headers = operation.getContext().headers; - const [queryName, query] = parseQuery(operation.query.loc!.source.body); + const [queryName, query] = parseQuery( + operation.query.loc?.source.body ?? '', + ); if (operationType === 'subscription') { const date = new Date().toLocaleTimeString(); diff --git a/packages/twenty-front/src/modules/auth/hooks/useAuth.ts b/packages/twenty-front/src/modules/auth/hooks/useAuth.ts index 5f6e97ea7..4f6e3b681 100644 --- a/packages/twenty-front/src/modules/auth/hooks/useAuth.ts +++ b/packages/twenty-front/src/modules/auth/hooks/useAuth.ts @@ -108,7 +108,8 @@ export const useAuth = () => { .filter( ({ workspace }) => workspace !== null && workspace !== undefined, ) - .map((validWorkspace) => validWorkspace.workspace!); + .map((validWorkspace) => validWorkspace.workspace) + .filter(isDefined); setWorkspaces(validWorkspaces); } diff --git a/packages/twenty-front/src/modules/object-record/record-show/record-detail-section/components/RecordDetailSectionHeader.tsx b/packages/twenty-front/src/modules/object-record/record-show/record-detail-section/components/RecordDetailSectionHeader.tsx index f01d11777..b9087184b 100644 --- a/packages/twenty-front/src/modules/object-record/record-show/record-detail-section/components/RecordDetailSectionHeader.tsx +++ b/packages/twenty-front/src/modules/object-record/record-show/record-detail-section/components/RecordDetailSectionHeader.tsx @@ -53,7 +53,7 @@ export const RecordDetailSectionHeader = ({ {title} {link && {link.label}} - {hideRightAdornmentOnMouseLeave && !isHovered! ? null : rightAdornment} + {hideRightAdornmentOnMouseLeave && !isHovered ? null : rightAdornment} ); }; diff --git a/packages/twenty-front/src/modules/settings/developers/utils/format-expiration.ts b/packages/twenty-front/src/modules/settings/developers/utils/format-expiration.ts index 06c19a79e..587f69163 100644 --- a/packages/twenty-front/src/modules/settings/developers/utils/format-expiration.ts +++ b/packages/twenty-front/src/modules/settings/developers/utils/format-expiration.ts @@ -6,8 +6,8 @@ import { beautifyDateDiff } from '~/utils/date-utils'; export const formatExpiration = ( expiresAt: string | null, - withExpiresMention: boolean = false, - short: boolean = true, + withExpiresMention = false, + short = true, ) => { if (isNonEmptyString(expiresAt)) { const dateDiff = beautifyDateDiff(expiresAt, undefined, short); diff --git a/packages/twenty-front/src/modules/ui/navigation/navigation-drawer/components/MultiWorkspaceDropdownButton.tsx b/packages/twenty-front/src/modules/ui/navigation/navigation-drawer/components/MultiWorkspaceDropdownButton.tsx index 560310364..f89bc1eef 100644 --- a/packages/twenty-front/src/modules/ui/navigation/navigation-drawer/components/MultiWorkspaceDropdownButton.tsx +++ b/packages/twenty-front/src/modules/ui/navigation/navigation-drawer/components/MultiWorkspaceDropdownButton.tsx @@ -103,7 +103,7 @@ export const MultiWorkspaceDropdownButton = ({ {workspaces.map((workspace) => ( { @@ -21,32 +22,34 @@ export const UserProvider = ({ children }: React.PropsWithChildren) => { currentWorkspaceMemberState, ); - const { loading: queryLoading, data: queryData } = useQuery(GET_CURRENT_USER); + const { loading: queryLoading, data: queryData } = useQuery<{ + currentUser: User; + }>(GET_CURRENT_USER); useEffect(() => { if (!queryLoading) { setIsLoading(false); } - if (isDefined(queryData?.currentUser)) { - setCurrentUser(queryData.currentUser); - setCurrentWorkspace(queryData.currentUser.defaultWorkspace); - } - if (isDefined(queryData?.currentUser?.workspaceMember)) { - const workspaceMember = queryData.currentUser.workspaceMember; + + if (!isDefined(queryData?.currentUser)) return; + + setCurrentUser(queryData.currentUser); + setCurrentWorkspace(queryData.currentUser.defaultWorkspace); + + const { workspaceMember, workspaces: userWorkspaces } = + queryData.currentUser; + + if (isDefined(workspaceMember)) { setCurrentWorkspaceMember({ ...workspaceMember, colorScheme: (workspaceMember.colorScheme as ColorScheme) ?? 'Light', }); } - if (isDefined(queryData?.currentUser?.workspaces)) { - const validWorkspaces = queryData.currentUser.workspaces.filter( - (obj: any) => obj.workspace !== null && obj.workspace !== undefined, - ); - const workspaces: Workspaces[] = []; - validWorkspaces.forEach((validWorkspace: any) => { - const workspace = validWorkspace.workspace! as Workspaces; - workspaces.push(workspace); - }); + + if (isDefined(userWorkspaces)) { + const workspaces = userWorkspaces + .map(({ workspace }) => workspace) + .filter(isDefined); setWorkspaces(workspaces); } diff --git a/packages/twenty-front/src/utils/date-utils.ts b/packages/twenty-front/src/utils/date-utils.ts index 3a8be692e..e7678cf64 100644 --- a/packages/twenty-front/src/utils/date-utils.ts +++ b/packages/twenty-front/src/utils/date-utils.ts @@ -116,7 +116,7 @@ export const hasDatePassed = (date: Date | string | number) => { export const beautifyDateDiff = ( date: string, dateToCompareWith?: string, - short: boolean = false, + short = false, ) => { const dateDiff = DateTime.fromISO(date).diff( dateToCompareWith ? DateTime.fromISO(dateToCompareWith) : DateTime.now(), diff --git a/packages/twenty-server/package.json b/packages/twenty-server/package.json index 2b9b95890..179425aee 100644 --- a/packages/twenty-server/package.json +++ b/packages/twenty-server/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@nestjs/cli": "10.3.0", - "@nx/js": "17.2.8", + "@nx/js": "18.1.3", "@types/lodash.differencewith": "^4.5.9", "@types/lodash.isempty": "^4.4.7", "@types/lodash.isequal": "^4.5.8", diff --git a/tools/eslint-rules/project.json b/tools/eslint-rules/project.json index 6b8c09e84..a9144b537 100644 --- a/tools/eslint-rules/project.json +++ b/tools/eslint-rules/project.json @@ -5,24 +5,17 @@ "targets": { "lint": { "executor": "@nx/eslint:lint", - "outputs": [ - "{options.outputFile}" - ], "options": { - "lintFilePatterns": [ - "tools/eslint-rules/**/*.ts" - ], + "lintFilePatterns": ["{projectRoot}/**/*.ts"], "fix": true } }, "test": { "executor": "@nx/jest:jest", - "outputs": [ - "{workspaceRoot}/coverage/{projectRoot}" - ], + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { "jestConfig": "tools/eslint-rules/jest.config.ts" } } } -} \ No newline at end of file +} diff --git a/yarn.lock b/yarn.lock index 0c9a021a7..aa10f0542 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8694,12 +8694,12 @@ __metadata: languageName: node linkType: hard -"@nrwl/cypress@npm:17.3.2": - version: 17.3.2 - resolution: "@nrwl/cypress@npm:17.3.2" +"@nrwl/cypress@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/cypress@npm:18.1.3" dependencies: - "@nx/cypress": "npm:17.3.2" - checksum: e5dda99c605414be7b6789834c3ead7e691b2c440802c10f10286b91fd0b2e6eee343b30971c422baee907e8c933f8734b38e137d1792df4e51e240b286a0367 + "@nx/cypress": "npm:18.1.3" + checksum: 93035b15bf94f6c8bfe97f319ab42a4660ebf25984dd5141516e619bc0a9f69246917a7d22c66e21d6872497fdfe8caee3bc8b150981df8559ff46321baf115a languageName: node linkType: hard @@ -8712,30 +8712,30 @@ __metadata: languageName: node linkType: hard -"@nrwl/devkit@npm:17.3.2": - version: 17.3.2 - resolution: "@nrwl/devkit@npm:17.3.2" +"@nrwl/devkit@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/devkit@npm:18.1.3" dependencies: - "@nx/devkit": "npm:17.3.2" - checksum: 2e6e3490b32ae5a96bdeebaca10ecc0d6ef65511a7b8ca317ce48180510641e3b74b32caee99779972e182d989baa0f36d57474c3dbcb3a857e0815ac44e1805 + "@nx/devkit": "npm:18.1.3" + checksum: 004114374e302a1277e990694be4b328e7878fb3aca29c617c3b4bc2a52e55e4eee80d017b1111cb8adec00dc879300259fc3cbf157c680070dddfc4d04ac442 languageName: node linkType: hard -"@nrwl/eslint-plugin-nx@npm:17.2.8": - version: 17.2.8 - resolution: "@nrwl/eslint-plugin-nx@npm:17.2.8" +"@nrwl/eslint-plugin-nx@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/eslint-plugin-nx@npm:18.1.3" dependencies: - "@nx/eslint-plugin": "npm:17.2.8" - checksum: 3540eda9978462d9a7376916ac1eeb45a81083a91f340b9db0251f6f7dd5ecd3a59d762fceac8ddd3a1d718ad028713bced1050ea64fec98ea1b314abb10210c + "@nx/eslint-plugin": "npm:18.1.3" + checksum: 7748b196cc2290a1e092b3ac4ad9b9bad57f207a1d271bd3174b069befd147151cbc765d36258ec7f48cc46c9b628f11a1fdf1731fb711ef89b866f94ac74359 languageName: node linkType: hard -"@nrwl/jest@npm:17.2.8": - version: 17.2.8 - resolution: "@nrwl/jest@npm:17.2.8" +"@nrwl/jest@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/jest@npm:18.1.3" dependencies: - "@nx/jest": "npm:17.2.8" - checksum: 5f01ae606abe18241d176ceabb5e0269fa2f2ca2c2659d356edef338ddaaafd08e4df9f61946f9b0c4d7eab33dc15090640194e6ea222b6c4b9c1d688ed9ecea + "@nx/jest": "npm:18.1.3" + checksum: 872f2b13f83770e7f953e995b5f4e47b793907b943fe22b75d0b87c03ed5d0e9eb803d897200ffbfe1c2d39e00d20398e3d775b25ec32bd06a524db4653bcf7e languageName: node linkType: hard @@ -8748,30 +8748,30 @@ __metadata: languageName: node linkType: hard -"@nrwl/js@npm:17.3.2": - version: 17.3.2 - resolution: "@nrwl/js@npm:17.3.2" +"@nrwl/js@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/js@npm:18.1.3" dependencies: - "@nx/js": "npm:17.3.2" - checksum: 309e509b24575b21d278926f82dd8b8458268cf2d01187190424aa2981ad5cfa0ca00bd372992a77abe9415747eae780570b3eb3758903e75d0942d409b07056 + "@nx/js": "npm:18.1.3" + checksum: 4a53994b920dc6447ad3a75cf6ea956b920b8850cfabe0dbda90b48e098d0f84191306501cf2cf3810ee15b08a066abf7aeb652a7f3d1a745ee963150c7e815b languageName: node linkType: hard -"@nrwl/react@npm:17.2.8": - version: 17.2.8 - resolution: "@nrwl/react@npm:17.2.8" +"@nrwl/react@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/react@npm:18.1.3" dependencies: - "@nx/react": "npm:17.2.8" - checksum: 58a0551b469870868f67e3e0df5a9e3dd5fe0a6475192b0cc37739485ffe1ba97b57080e8540995aae4d3efdfe527eefad7a6098d82f18fe55a2293fd67ab1e3 + "@nx/react": "npm:18.1.3" + checksum: 1d4c12f7a98157a893a1bb3c0c055275a9b11c61ee96481816a8c83c5b9f4dc71bcfe43a8609bd6879192a1bef90ac2b4ad1ff29dd6fb42ce50fb0b9150b38e5 languageName: node linkType: hard -"@nrwl/storybook@npm:17.3.2": - version: 17.3.2 - resolution: "@nrwl/storybook@npm:17.3.2" +"@nrwl/storybook@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/storybook@npm:18.1.3" dependencies: - "@nx/storybook": "npm:17.3.2" - checksum: 9102ea804c11d85c9f2e56c5d1657d633b4c725a7ba1faf980aff082b7ee2b43071dce1cbd4e2bf3ad5826b1fdedb7a67ec5a5273bc2fecb42cf74916627f33b + "@nx/storybook": "npm:18.1.3" + checksum: 1ba4e2504fc515969c1e7af401df31aa1cb31ac5dc4575838ca1c6c6a859ed4bce44dab19bdd335608b54f4d339c1f295fc9d8f585a8359721e5b627c50700d9 languageName: node linkType: hard @@ -8787,15 +8787,15 @@ __metadata: languageName: node linkType: hard -"@nrwl/tao@npm:17.3.2": - version: 17.3.2 - resolution: "@nrwl/tao@npm:17.3.2" +"@nrwl/tao@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/tao@npm:18.1.3" dependencies: - nx: "npm:17.3.2" + nx: "npm:18.1.3" tslib: "npm:^2.3.0" bin: tao: index.js - checksum: 14340a61ac012bd4b23d5a13c04cb2741be8d9770e26cedfcc354d7b6acce8109eae60b659335a90083641a8521808fdac8d096ceb776b1a233369f0ce5f039a + checksum: 9f7a0816c2c8f687fd127a0acc34757428bfba1dc999f4918d6c8b256f3af860835102cff403dfb6e1ec0fb715a0294e844b2299827ff2d544b8553a92001f30 languageName: node linkType: hard @@ -8808,12 +8808,21 @@ __metadata: languageName: node linkType: hard -"@nrwl/web@npm:17.2.8": - version: 17.2.8 - resolution: "@nrwl/web@npm:17.2.8" +"@nrwl/vite@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/vite@npm:18.1.3" dependencies: - "@nx/web": "npm:17.2.8" - checksum: d46b59c1df33cc4b4e413b529ab26356fbde4c88f8641b9beb4a0cc120d93eda90455cbacb7f39dde8c929b3d6c09ee3931ec4114cc3ca07c2a4c4c8fda3b7d0 + "@nx/vite": "npm:18.1.3" + checksum: c1f7d6f55ee07eb84006c14eaee4179f1796356245aeed4bcf7de1c47d124d44a1a3e800c39eb4d2064a72c297d73b01ad069b03d63c8b35f45273aac69b8b4e + languageName: node + linkType: hard + +"@nrwl/web@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/web@npm:18.1.3" + dependencies: + "@nx/web": "npm:18.1.3" + checksum: 23ea9064cbba9974a72b6a957cadfc5c33bb8ff2a8240c0f0c5e103204702feffac2989d0e9e5bfa82fe703a071a65bf3389bfef45053c7184f7eacbe4ba2870 languageName: node linkType: hard @@ -8826,12 +8835,12 @@ __metadata: languageName: node linkType: hard -"@nrwl/workspace@npm:17.3.2": - version: 17.3.2 - resolution: "@nrwl/workspace@npm:17.3.2" +"@nrwl/workspace@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/workspace@npm:18.1.3" dependencies: - "@nx/workspace": "npm:17.3.2" - checksum: 2ae9e0551cfe1d55cd20b3c1d5bd9e528d8504edba37745269a1ef92b72ffb0056d0eb2f15e9d0ddb246a514f245cb315ccaafc65fbc3c85194134da96127c07 + "@nx/workspace": "npm:18.1.3" + checksum: f8ebd3c3cc09815889ed47c7bd956fd3b2d225277d967c8323d375948bac950c1473f246fdf9bd660454f18c496cd36bf3fe9477888590b5a854bc8c1bf715fd languageName: node linkType: hard @@ -8848,14 +8857,14 @@ __metadata: languageName: node linkType: hard -"@nx/cypress@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/cypress@npm:17.3.2" +"@nx/cypress@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/cypress@npm:18.1.3" dependencies: - "@nrwl/cypress": "npm:17.3.2" - "@nx/devkit": "npm:17.3.2" - "@nx/eslint": "npm:17.3.2" - "@nx/js": "npm:17.3.2" + "@nrwl/cypress": "npm:18.1.3" + "@nx/devkit": "npm:18.1.3" + "@nx/eslint": "npm:18.1.3" + "@nx/js": "npm:18.1.3" "@phenomnomnominal/tsquery": "npm:~5.0.1" detect-port: "npm:^1.5.1" semver: "npm:^7.5.3" @@ -8865,7 +8874,7 @@ __metadata: peerDependenciesMeta: cypress: optional: true - checksum: 39da24ecdd72d96c2f04e16f0241182e4d0f5209cd9786bc851e5f0b3050b1ff52cdfbc7b0e0393c9a7023679dd8280d579fe0553ea152cbdfadb217a8f748d6 + checksum: dd92b119ee8e9a9f4f13c5ba3c79f81e38e4c3835a9e7e66f5d07b6b34fea4e700c6d9699f20d9878ae074cd1009ef702e33faa57c23fd5bf8a4f56c8ab6e331 languageName: node linkType: hard @@ -8886,11 +8895,11 @@ __metadata: languageName: node linkType: hard -"@nx/devkit@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/devkit@npm:17.3.2" +"@nx/devkit@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/devkit@npm:18.1.3" dependencies: - "@nrwl/devkit": "npm:17.3.2" + "@nrwl/devkit": "npm:18.1.3" ejs: "npm:^3.1.7" enquirer: "npm:~2.3.6" ignore: "npm:^5.0.4" @@ -8900,62 +8909,41 @@ __metadata: yargs-parser: "npm:21.1.1" peerDependencies: nx: ">= 16 <= 18" - checksum: 3b0f2208f944d0ba95c9ac10488d3eb374b60ae358babe723c3784e75a649c362f87688f915d6d242ea4f3facaf70889a7e29a721cfe6c37f328208efb0573a7 + checksum: 1015e79acc1f9b11b73863cfaad865614550f7c722e8dac026510127112e4c4a9c7c08e6f4766c0558eb6ca066d8b1124db6f406a67fcb8809c30d450887c60a languageName: node linkType: hard -"@nx/eslint-plugin@npm:17.2.8": - version: 17.2.8 - resolution: "@nx/eslint-plugin@npm:17.2.8" +"@nx/eslint-plugin@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/eslint-plugin@npm:18.1.3" dependencies: - "@nrwl/eslint-plugin-nx": "npm:17.2.8" - "@nx/devkit": "npm:17.2.8" - "@nx/js": "npm:17.2.8" - "@typescript-eslint/type-utils": "npm:^6.9.1" - "@typescript-eslint/utils": "npm:^6.9.1" + "@nrwl/eslint-plugin-nx": "npm:18.1.3" + "@nx/devkit": "npm:18.1.3" + "@nx/js": "npm:18.1.3" + "@typescript-eslint/type-utils": "npm:^6.13.2" + "@typescript-eslint/utils": "npm:^6.13.2" chalk: "npm:^4.1.0" confusing-browser-globals: "npm:^1.0.9" jsonc-eslint-parser: "npm:^2.1.0" - semver: "npm:7.5.3" + semver: "npm:^7.5.3" tslib: "npm:^2.3.0" peerDependencies: - "@typescript-eslint/parser": ^6.9.1 + "@typescript-eslint/parser": ^6.13.2 || ^7.0.0 eslint-config-prettier: ^9.0.0 peerDependenciesMeta: eslint-config-prettier: optional: true - checksum: 6911c47c19b1781a03f1719d0d695be53b66cad5bf0993663a1093c5519f58720493f0182d9b6aca5c74ba6397076738b66efa7867577fa629e7b6e03f26d6b3 + checksum: 1e592a4c22baae10d5cef1c627471bca1aa01630d570b12cfb6641ccabdd2c82f03a3b2f3ae68c32409871154c62b1cf7c444b243a1387a05b780e34b6da9a59 languageName: node linkType: hard -"@nx/eslint@npm:17.2.8": - version: 17.2.8 - resolution: "@nx/eslint@npm:17.2.8" +"@nx/eslint@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/eslint@npm:18.1.3" dependencies: - "@nx/devkit": "npm:17.2.8" - "@nx/js": "npm:17.2.8" - "@nx/linter": "npm:17.2.8" - tslib: "npm:^2.3.0" - typescript: "npm:~5.2.2" - peerDependencies: - eslint: ^8.0.0 - js-yaml: 4.1.0 - peerDependenciesMeta: - eslint: - optional: true - js-yaml: - optional: true - checksum: ccd9b69996440e53420d7059f8f8831c36b1a5f6a182473d3923be8f0f6c8e6d9dfa7ca83e74622ce7bbcbf03dd038d940d724aa89917666610cc2a60db080b0 - languageName: node - linkType: hard - -"@nx/eslint@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/eslint@npm:17.3.2" - dependencies: - "@nx/devkit": "npm:17.3.2" - "@nx/js": "npm:17.3.2" - "@nx/linter": "npm:17.3.2" + "@nx/devkit": "npm:18.1.3" + "@nx/js": "npm:18.1.3" + "@nx/linter": "npm:18.1.3" eslint: "npm:^8.0.0" tslib: "npm:^2.3.0" typescript: "npm:~5.3.2" @@ -8964,28 +8952,30 @@ __metadata: peerDependenciesMeta: js-yaml: optional: true - checksum: 9df2268b17cdfca84c78a27d3980f03e0a4f339ab841b9452dc6dfa9d34b7cec959e69766dee968de5b56401fd0a450f1d56fb28e89ca9d850b23f358e6fe656 + checksum: d81dac04e7e540a38673f37dd4a53d42a6903357a9d3b9a470efd420e02d301d7e607edba2cc521653014b5d9a1e3814d1713c2be10b06fbd0411ef8fc2d6909 languageName: node linkType: hard -"@nx/jest@npm:17.2.8": - version: 17.2.8 - resolution: "@nx/jest@npm:17.2.8" +"@nx/jest@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/jest@npm:18.1.3" dependencies: "@jest/reporters": "npm:^29.4.1" "@jest/test-result": "npm:^29.4.1" - "@nrwl/jest": "npm:17.2.8" - "@nx/devkit": "npm:17.2.8" - "@nx/js": "npm:17.2.8" + "@nrwl/jest": "npm:18.1.3" + "@nx/devkit": "npm:18.1.3" + "@nx/js": "npm:18.1.3" "@phenomnomnominal/tsquery": "npm:~5.0.1" chalk: "npm:^4.1.0" identity-obj-proxy: "npm:3.0.0" jest-config: "npm:^29.4.1" jest-resolve: "npm:^29.4.1" jest-util: "npm:^29.4.1" + minimatch: "npm:9.0.3" resolve.exports: "npm:1.1.0" tslib: "npm:^2.3.0" - checksum: f20f5accdddb0f0f2fdd8872f59f065b5513b2d72a31eb01aa68af7b4ab3ec2799e2ba352ed641db43385cdc8ab60375c8dcfe177d085e8a346e91bf74e88e16 + yargs-parser: "npm:21.1.1" + checksum: 2a3234129018db4bb1eb96d9b41d233a77cc1a7becdd4acf5985f31635a2884323a9620dfbe9bb2a35b20111f2b36fee216201cadd8d608cb290991c6b13ecf4 languageName: node linkType: hard @@ -9032,9 +9022,9 @@ __metadata: languageName: node linkType: hard -"@nx/js@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/js@npm:17.3.2" +"@nx/js@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/js@npm:18.1.3" dependencies: "@babel/core": "npm:^7.23.2" "@babel/plugin-proposal-decorators": "npm:^7.22.7" @@ -9043,9 +9033,9 @@ __metadata: "@babel/preset-env": "npm:^7.23.2" "@babel/preset-typescript": "npm:^7.22.5" "@babel/runtime": "npm:^7.22.6" - "@nrwl/js": "npm:17.3.2" - "@nx/devkit": "npm:17.3.2" - "@nx/workspace": "npm:17.3.2" + "@nrwl/js": "npm:18.1.3" + "@nx/devkit": "npm:18.1.3" + "@nx/workspace": "npm:18.1.3" "@phenomnomnominal/tsquery": "npm:~5.0.1" babel-plugin-const-enum: "npm:^1.0.1" babel-plugin-macros: "npm:^2.8.0" @@ -9071,25 +9061,16 @@ __metadata: peerDependenciesMeta: verdaccio: optional: true - checksum: 3c08a4e24a195eed66c00bb6fe428b99295303b637a23fca3821659984e43b7239063f8ad437fbba8bc9cbeecdf8fa7537aac5275fb82ef404698a547e03ec74 + checksum: 36ebe5827774eae39f28ff724627beae7c2097205705cf3ae5086191fd15df3c0c987fa85dbbe0b036f2236508ba2688812c48d6630182872f1a89206b133871 languageName: node linkType: hard -"@nx/linter@npm:17.2.8": - version: 17.2.8 - resolution: "@nx/linter@npm:17.2.8" +"@nx/linter@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/linter@npm:18.1.3" dependencies: - "@nx/eslint": "npm:17.2.8" - checksum: 11e8063f3b91b2ebb9fe893ac9840875da49124da1ee41c9e068d7e52d2de8e84011d3c7f3c37f15e0b11a3829fef4c63f77d2ec01b54aa5ccfea6bdf7687326 - languageName: node - linkType: hard - -"@nx/linter@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/linter@npm:17.3.2" - dependencies: - "@nx/eslint": "npm:17.3.2" - checksum: 52bc2f93879498e7e118c8bd27f33cc0b5679f70837619544285483333804a9402e47475da4abd394cd9c60c5146d673d72eec1362a1698b7cbe293b11829b94 + "@nx/eslint": "npm:18.1.3" + checksum: 4f9eba2aa1e3b43d9f649873fff17605658421e8caaf8e870f74f31c38e5452ee20b13a13c94e5145af1ad4d4bd94474121ad5f93472be1fdc9acaba81b34fce languageName: node linkType: hard @@ -9100,9 +9081,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-darwin-arm64@npm:17.3.2" +"@nx/nx-darwin-arm64@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-darwin-arm64@npm:18.1.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -9114,9 +9095,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-darwin-x64@npm:17.3.2" +"@nx/nx-darwin-x64@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-darwin-x64@npm:18.1.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -9128,9 +9109,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-freebsd-x64@npm:17.3.2" +"@nx/nx-freebsd-x64@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-freebsd-x64@npm:18.1.3" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -9142,9 +9123,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:17.3.2" +"@nx/nx-linux-arm-gnueabihf@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.1.3" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -9156,9 +9137,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-linux-arm64-gnu@npm:17.3.2" +"@nx/nx-linux-arm64-gnu@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-arm64-gnu@npm:18.1.3" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard @@ -9170,9 +9151,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-linux-arm64-musl@npm:17.3.2" +"@nx/nx-linux-arm64-musl@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-arm64-musl@npm:18.1.3" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard @@ -9184,9 +9165,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-linux-x64-gnu@npm:17.3.2" +"@nx/nx-linux-x64-gnu@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-x64-gnu@npm:18.1.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard @@ -9198,9 +9179,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-linux-x64-musl@npm:17.3.2" +"@nx/nx-linux-x64-musl@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-x64-musl@npm:18.1.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard @@ -9212,9 +9193,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-win32-arm64-msvc@npm:17.3.2" +"@nx/nx-win32-arm64-msvc@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-win32-arm64-msvc@npm:18.1.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -9226,45 +9207,44 @@ __metadata: languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/nx-win32-x64-msvc@npm:17.3.2" +"@nx/nx-win32-x64-msvc@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-win32-x64-msvc@npm:18.1.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@nx/react@npm:17.2.8": - version: 17.2.8 - resolution: "@nx/react@npm:17.2.8" +"@nx/react@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/react@npm:18.1.3" dependencies: - "@nrwl/react": "npm:17.2.8" - "@nx/devkit": "npm:17.2.8" - "@nx/eslint": "npm:17.2.8" - "@nx/js": "npm:17.2.8" - "@nx/web": "npm:17.2.8" + "@nrwl/react": "npm:18.1.3" + "@nx/devkit": "npm:18.1.3" + "@nx/eslint": "npm:18.1.3" + "@nx/js": "npm:18.1.3" + "@nx/web": "npm:18.1.3" "@phenomnomnominal/tsquery": "npm:~5.0.1" "@svgr/webpack": "npm:^8.0.1" chalk: "npm:^4.1.0" - file-loader: "npm:^6.2.0" - minimatch: "npm:3.0.5" + minimatch: "npm:9.0.3" tslib: "npm:^2.3.0" - checksum: 1fef56528de07ae76b02c0db8bd7e5e73496a44791fa2cac8345dec60ac2e441bf44cf81e4d45fa9cb88a5eba8fd4fcd38c5efbc1efc117b89adbafee4741919 + checksum: 9c8e31c1b894be361bfba02eb590eac93374cb1b2fd38f6a611201c5008e5ec42090835dd271124bd446a27b28ac00aca7a8a5f32b1f73574a0ae05fa340608e languageName: node linkType: hard -"@nx/storybook@npm:17.3.2, @nx/storybook@npm:^17.2.8": - version: 17.3.2 - resolution: "@nx/storybook@npm:17.3.2" +"@nx/storybook@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/storybook@npm:18.1.3" dependencies: - "@nrwl/storybook": "npm:17.3.2" - "@nx/cypress": "npm:17.3.2" - "@nx/devkit": "npm:17.3.2" - "@nx/eslint": "npm:17.3.2" - "@nx/js": "npm:17.3.2" + "@nrwl/storybook": "npm:18.1.3" + "@nx/cypress": "npm:18.1.3" + "@nx/devkit": "npm:18.1.3" + "@nx/eslint": "npm:18.1.3" + "@nx/js": "npm:18.1.3" "@phenomnomnominal/tsquery": "npm:~5.0.1" semver: "npm:^7.5.3" tslib: "npm:^2.3.0" - checksum: 2547c9b67c3786b319754e79e6eff715737efe22d6b23ffdc717a87cd1777eece065b8a73019d5270d6517d9dbc27f9bc7f75c0f3d438a628dc63d5c43f5cd37 + checksum: e6559ca5be8902627c5c4f28f2578b6e6459c50c38636823daf18dada90f654774dbe0e5fc8b777484e3224f474f47c52175c1ec5d70cfeb10176412ce5f5812 languageName: node linkType: hard @@ -9286,18 +9266,36 @@ __metadata: languageName: node linkType: hard -"@nx/web@npm:17.2.8": - version: 17.2.8 - resolution: "@nx/web@npm:17.2.8" +"@nx/vite@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/vite@npm:18.1.3" dependencies: - "@nrwl/web": "npm:17.2.8" - "@nx/devkit": "npm:17.2.8" - "@nx/js": "npm:17.2.8" + "@nrwl/vite": "npm:18.1.3" + "@nx/devkit": "npm:18.1.3" + "@nx/js": "npm:18.1.3" + "@phenomnomnominal/tsquery": "npm:~5.0.1" + "@swc/helpers": "npm:~0.5.0" + enquirer: "npm:~2.3.6" + tsconfig-paths: "npm:^4.1.2" + peerDependencies: + vite: ^5.0.0 + vitest: ^1.3.1 + checksum: 4494713d7f54383698feea87a2ec3eb1e157746054dc1d064635c13522aecb2d606afae11c84fa9cd39da62cc531ad592e349e0a37b0f11000240aa68946cecf + languageName: node + linkType: hard + +"@nx/web@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/web@npm:18.1.3" + dependencies: + "@nrwl/web": "npm:18.1.3" + "@nx/devkit": "npm:18.1.3" + "@nx/js": "npm:18.1.3" chalk: "npm:^4.1.0" detect-port: "npm:^1.5.1" http-server: "npm:^14.1.0" tslib: "npm:^2.3.0" - checksum: 3e0917bb9c7833a64e2ada61707216ff3b9d67bce81c0418a4ac4aed73b224261499196151d375926604820179c71d06f93b4fba763d3d9b3bcd83c220bbd8be + checksum: e23b98d29528c47fe3fad26433240040fe6af87a3f931158b6766a2f889316db3ee24273732e128a21636f5f493493f5fe445dcdb1903ae028744b69625c27fc languageName: node linkType: hard @@ -9316,18 +9314,18 @@ __metadata: languageName: node linkType: hard -"@nx/workspace@npm:17.3.2": - version: 17.3.2 - resolution: "@nx/workspace@npm:17.3.2" +"@nx/workspace@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/workspace@npm:18.1.3" dependencies: - "@nrwl/workspace": "npm:17.3.2" - "@nx/devkit": "npm:17.3.2" + "@nrwl/workspace": "npm:18.1.3" + "@nx/devkit": "npm:18.1.3" chalk: "npm:^4.1.0" enquirer: "npm:~2.3.6" - nx: "npm:17.3.2" + nx: "npm:18.1.3" tslib: "npm:^2.3.0" yargs-parser: "npm:21.1.1" - checksum: 7186c200559d34dee1d7f3f2d2d7f80fca020dfd59e6473aef8fe99c326e6e607dfafdc46c07acdf7dfcb76c0cba8ab11116f02f2a6869688e3c29f50dfd6d0b + checksum: b2bcfd0d0dd1e79a4787c1df6d9da8ceb442363cdbc06b6f59c10b43705ab77e23ee427123884dd141b0c3aa575097a265ab7f1023b8186dd70d84d413894736 languageName: node linkType: hard @@ -14876,7 +14874,7 @@ __metadata: languageName: node linkType: hard -"@swc-node/core@npm:^1.10.6": +"@swc-node/core@npm:^1.12.0": version: 1.13.0 resolution: "@swc-node/core@npm:1.13.0" peerDependencies: @@ -14886,30 +14884,30 @@ __metadata: languageName: node linkType: hard -"@swc-node/register@npm:~1.6.7": - version: 1.6.8 - resolution: "@swc-node/register@npm:1.6.8" +"@swc-node/register@npm:1.8.0": + version: 1.8.0 + resolution: "@swc-node/register@npm:1.8.0" dependencies: - "@swc-node/core": "npm:^1.10.6" - "@swc-node/sourcemap-support": "npm:^0.3.0" - colorette: "npm:^2.0.19" + "@swc-node/core": "npm:^1.12.0" + "@swc-node/sourcemap-support": "npm:^0.4.0" + colorette: "npm:^2.0.20" debug: "npm:^4.3.4" - pirates: "npm:^4.0.5" - tslib: "npm:^2.5.0" + pirates: "npm:^4.0.6" + tslib: "npm:^2.6.2" peerDependencies: "@swc/core": ">= 1.3" typescript: ">= 4.3" - checksum: 681da27f9dbe7aa976c6873a2a0094d14237a4d51dea7c3c54d58e00e5375593d136b2d6e80e24412128cf338b238fc73206b3b69711698ee8fd6ceb40081551 + checksum: 82181150a977b05d7eaf7b02c218954342e930c8700482bc71479b0dd1649f0621086e79ae67e4026dbc03b8096260af1cdae0cf40778fcc62efbeaa3bd9ca4b languageName: node linkType: hard -"@swc-node/sourcemap-support@npm:^0.3.0": - version: 0.3.0 - resolution: "@swc-node/sourcemap-support@npm:0.3.0" +"@swc-node/sourcemap-support@npm:^0.4.0": + version: 0.4.0 + resolution: "@swc-node/sourcemap-support@npm:0.4.0" dependencies: source-map-support: "npm:^0.5.21" - tslib: "npm:^2.5.0" - checksum: 331aac139159918377202723e5e4b34164714f29118c494d31d5ca19b9b7e54f958bcd94cae675a7854e84ed043f366b3041aa94377f80d3d9cbe891da1ed3de + tslib: "npm:^2.6.2" + checksum: b5130e17ee255fbb04233ce0ab39480c863850ce12aafbc7e784104c10403b19a7339646abb71dbb1659b3ffd53608a48e86f174112b946ba31fd7acdb811dd0 languageName: node linkType: hard @@ -15852,22 +15850,6 @@ __metadata: languageName: node linkType: hard -"@types/chai-subset@npm:^1.3.3": - version: 1.3.5 - resolution: "@types/chai-subset@npm:1.3.5" - dependencies: - "@types/chai": "npm:*" - checksum: d5cfb483917b0fdf245c8c51d1fa35a2c302295dfc5383ee4faa545db49a28ea169650bb1b75de2cd31f6f8e486a856d241acf9e0456fc93cb74ac18dfdfd19d - languageName: node - linkType: hard - -"@types/chai@npm:*, @types/chai@npm:^4.3.5": - version: 4.3.12 - resolution: "@types/chai@npm:4.3.12" - checksum: e5d952726d7f053812579962b07d0e4965c160c6a90bf466580e639cd3a1f1d30da1abbfe782383538a043a07908f9dfb823fa9065b37752a5f27d62234f44d5 - languageName: node - linkType: hard - "@types/chai@npm:^4": version: 4.3.11 resolution: "@types/chai@npm:4.3.11" @@ -16830,6 +16812,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:18.19.26": + version: 18.19.26 + resolution: "@types/node@npm:18.19.26" + dependencies: + undici-types: "npm:~5.26.4" + checksum: 34b9ceb3366fc616f35a3f3a1467478182cc265ff142c02000503161a679d3036d8bbc410d343ae4012a868e879941d64d656bd509674b055c8735aba24d98e2 + languageName: node + linkType: hard + "@types/node@npm:>=8.1.0": version: 20.11.19 resolution: "@types/node@npm:20.11.19" @@ -16869,15 +16860,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.10.6": - version: 20.10.6 - resolution: "@types/node@npm:20.10.6" - dependencies: - undici-types: "npm:~5.26.4" - checksum: 6692ccfa8552ef60c4069fda3c8de726c23e8d403cdf788e3c7efa769987e80fbda5f02723dd857f9de7df24a5fa40b3ed4580ec3c5cbac04eba44cf7b2ab1dc - languageName: node - linkType: hard - "@types/nodemailer@npm:^6.4.14": version: 6.4.14 resolution: "@types/nodemailer@npm:6.4.14" @@ -17378,15 +17360,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.10.0": - version: 6.17.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.17.0" +"@typescript-eslint/eslint-plugin@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.21.0" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.17.0" - "@typescript-eslint/type-utils": "npm:6.17.0" - "@typescript-eslint/utils": "npm:6.17.0" - "@typescript-eslint/visitor-keys": "npm:6.17.0" + "@typescript-eslint/scope-manager": "npm:6.21.0" + "@typescript-eslint/type-utils": "npm:6.21.0" + "@typescript-eslint/utils": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -17399,7 +17381,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 44a3c914b72607b12925d07c04be97d325f8795f5d7de8501054a4405accc35b35eaa2aa93983c602d13e842503d49bdbf1f5af5c0a69d700351c005681dcd52 + checksum: f911a79ee64d642f814a3b6cdb0d324b5f45d9ef955c5033e78903f626b7239b4aa773e464a38c3e667519066169d983538f2bf8e5d00228af587c9d438fb344 languageName: node linkType: hard @@ -17414,6 +17396,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/parser@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/parser@npm:6.21.0" + dependencies: + "@typescript-eslint/scope-manager": "npm:6.21.0" + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/typescript-estree": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + debug: "npm:^4.3.4" + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: a8f99820679decd0d115c0af61903fb1de3b1b5bec412dc72b67670bf636de77ab07f2a68ee65d6da7976039bbf636907f9d5ca546db3f0b98a31ffbc225bc7d + languageName: node + linkType: hard + "@typescript-eslint/parser@npm:^5.4.2 || ^6.0.0": version: 6.17.0 resolution: "@typescript-eslint/parser@npm:6.17.0" @@ -17432,24 +17432,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.10.0": - version: 6.13.2 - resolution: "@typescript-eslint/parser@npm:6.13.2" - dependencies: - "@typescript-eslint/scope-manager": "npm:6.13.2" - "@typescript-eslint/types": "npm:6.13.2" - "@typescript-eslint/typescript-estree": "npm:6.13.2" - "@typescript-eslint/visitor-keys": "npm:6.13.2" - debug: "npm:^4.3.4" - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 2c62b8cd8a37eb2ea59cd00e559f51a9f57af746e2040e872af3c58ddd3f4071ad7b7009789bdeb0e0d4ee0343bfe96ee77288020f3ae22d08e1674203f5e156 - languageName: node - linkType: hard - "@typescript-eslint/scope-manager@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/scope-manager@npm:5.62.0" @@ -17460,26 +17442,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.13.2": - version: 6.13.2 - resolution: "@typescript-eslint/scope-manager@npm:6.13.2" - dependencies: - "@typescript-eslint/types": "npm:6.13.2" - "@typescript-eslint/visitor-keys": "npm:6.13.2" - checksum: 9b159e5bb10dfb5953e71488200b4126378fc7e987ce7d90946aea9ec40cd66c7ada92399657c5d9794189b764ca6f4eb38a8dcb9e4c5aa50ab6000a39636b9c - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/scope-manager@npm:6.15.0" - dependencies: - "@typescript-eslint/types": "npm:6.15.0" - "@typescript-eslint/visitor-keys": "npm:6.15.0" - checksum: 3428d99de440f227cbc2afb44cdcb25e44c4b49c5f490392f83e21d2048210a6ec2f2f68133376c842034f5b5ba4ec9721da7caa18e631e23b57e20927b5b6f0 - languageName: node - linkType: hard - "@typescript-eslint/scope-manager@npm:6.17.0": version: 6.17.0 resolution: "@typescript-eslint/scope-manager@npm:6.17.0" @@ -17490,29 +17452,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.17.0": - version: 6.17.0 - resolution: "@typescript-eslint/type-utils@npm:6.17.0" +"@typescript-eslint/scope-manager@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/scope-manager@npm:6.21.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.17.0" - "@typescript-eslint/utils": "npm:6.17.0" - debug: "npm:^4.3.4" - ts-api-utils: "npm:^1.0.1" - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 15bc9ba2d7f12c3825eced4e5c2283616496e4bca57914c98e895af23d920f94e47e2081fb4fd59da13d274809e08667ae43a76a2f1494a7043c75f980f21114 + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + checksum: eaf868938d811cbbea33e97e44ba7050d2b6892202cea6a9622c486b85ab1cf801979edf78036179a8ba4ac26f1dfdf7fcc83a68c1ff66be0b3a8e9a9989b526 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:^6.9.1": - version: 6.15.0 - resolution: "@typescript-eslint/type-utils@npm:6.15.0" +"@typescript-eslint/type-utils@npm:6.21.0, @typescript-eslint/type-utils@npm:^6.13.2": + version: 6.21.0 + resolution: "@typescript-eslint/type-utils@npm:6.21.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.15.0" - "@typescript-eslint/utils": "npm:6.15.0" + "@typescript-eslint/typescript-estree": "npm:6.21.0" + "@typescript-eslint/utils": "npm:6.21.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -17520,7 +17475,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 32cb531a4b5e0ccd431cba553ec73b87d4453b48af288a33e359ba4f5278126390d82799b61d3f0fbf135cfde1ac6c2275c2cf37a676e8a2a2811e774e660f16 + checksum: 7409c97d1c4a4386b488962739c4f1b5b04dc60cf51f8cd88e6b12541f84d84c6b8b67e491a147a2c95f9ec486539bf4519fb9d418411aef6537b9c156468117 languageName: node linkType: hard @@ -17531,20 +17486,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:6.13.2": - version: 6.13.2 - resolution: "@typescript-eslint/types@npm:6.13.2" - checksum: 029918ca5b1442bb4bc435773504ce32191e2c3e2fde8d4176bb6513f03e3dfa2aa9724b2d22b1640656d666b97f7a7ebfeaf67b881d5e07250828fa83e3ebe8 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/types@npm:6.15.0" - checksum: 6e33529ea301c8c4b8c1f589dadd5d2a66c1b24ec87a577524fbc996d4c7b65d4f4fdfa4a3937b691efee6a10a6b16f7bfcabe98a15e0fc0c0c57aa0d80dcc25 - languageName: node - linkType: hard - "@typescript-eslint/types@npm:6.17.0": version: 6.17.0 resolution: "@typescript-eslint/types@npm:6.17.0" @@ -17552,6 +17493,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/types@npm:6.21.0" + checksum: 020631d3223bbcff8a0da3efbdf058220a8f48a3de221563996ad1dcc30d6c08dadc3f7608cc08830d21c0d565efd2db19b557b9528921c78aabb605eef2d74d + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" @@ -17570,42 +17518,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.13.2": - version: 6.13.2 - resolution: "@typescript-eslint/typescript-estree@npm:6.13.2" - dependencies: - "@typescript-eslint/types": "npm:6.13.2" - "@typescript-eslint/visitor-keys": "npm:6.13.2" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependenciesMeta: - typescript: - optional: true - checksum: 1c4c59dce0c51fdfee34d9f418e64fe28e3ec1a97661efc8a3d2780bdff36aff38de9090d356a968f394fa6d4e9c058936ce9cd260d4c44a52761ecd74915bce - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.15.0" - dependencies: - "@typescript-eslint/types": "npm:6.15.0" - "@typescript-eslint/visitor-keys": "npm:6.15.0" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependenciesMeta: - typescript: - optional: true - checksum: 08955f6e84b8edb855a6769671e85889e52b15b82e00a64f595da867b21ad060e5342787c436d77702b2a1f39d411ac79b81a8d2e2006e9b1886eadb08b626df - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:6.17.0": version: 6.17.0 resolution: "@typescript-eslint/typescript-estree@npm:6.17.0" @@ -17625,6 +17537,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.21.0" + dependencies: + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + debug: "npm:^4.3.4" + globby: "npm:^11.1.0" + is-glob: "npm:^4.0.3" + minimatch: "npm:9.0.3" + semver: "npm:^7.5.4" + ts-api-utils: "npm:^1.0.1" + peerDependenciesMeta: + typescript: + optional: true + checksum: af1438c60f080045ebb330155a8c9bb90db345d5069cdd5d01b67de502abb7449d6c75500519df829f913a6b3f490ade3e8215279b6bdc63d0fb0ae61034df5f + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:5.62.0, @typescript-eslint/utils@npm:^5.45.0": version: 5.62.0 resolution: "@typescript-eslint/utils@npm:5.62.0" @@ -17643,24 +17574,24 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/utils@npm:6.15.0" +"@typescript-eslint/utils@npm:6.21.0, @typescript-eslint/utils@npm:^6.13.2": + version: 6.21.0 + resolution: "@typescript-eslint/utils@npm:6.21.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.15.0" - "@typescript-eslint/types": "npm:6.15.0" - "@typescript-eslint/typescript-estree": "npm:6.15.0" + "@typescript-eslint/scope-manager": "npm:6.21.0" + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/typescript-estree": "npm:6.21.0" semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 53519a2027681bdc8f028f9421c65f193f91b5bb1659465fedb8043376c693c2391211f1c01d8ba25bfaa7f7b3a102263d7123f9dfade12032159f4b4490f0fb + checksum: ab2df3833b2582d4e5467a484d08942b4f2f7208f8e09d67de510008eb8001a9b7460f2f9ba11c12086fd3cdcac0c626761c7995c2c6b5657d5fa6b82030a32d languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.17.0, @typescript-eslint/utils@npm:^6.17.0, @typescript-eslint/utils@npm:^6.9.1": +"@typescript-eslint/utils@npm:^6.17.0": version: 6.17.0 resolution: "@typescript-eslint/utils@npm:6.17.0" dependencies: @@ -17687,26 +17618,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.13.2": - version: 6.13.2 - resolution: "@typescript-eslint/visitor-keys@npm:6.13.2" - dependencies: - "@typescript-eslint/types": "npm:6.13.2" - eslint-visitor-keys: "npm:^3.4.1" - checksum: c173bc1fcc42c3075a5ee094e7f3bf0279d98315c25ff49e20d02d79022b1d0402accfa113b070afb4d52a6f6d180594b67baa8b6a784eabdf82b54dd1ff454c - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.15.0" - dependencies: - "@typescript-eslint/types": "npm:6.15.0" - eslint-visitor-keys: "npm:^3.4.1" - checksum: bf9f71af60bd63d1073900e75c5a0aa6eddd672f6c3ac6092c765d67deb7a0c32d2a5f6f3aee9e95f93a93d58563a76da209bd8487aadafd4d013100ffe38520 - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:6.17.0": version: 6.17.0 resolution: "@typescript-eslint/visitor-keys@npm:6.17.0" @@ -17717,6 +17628,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.21.0" + dependencies: + "@typescript-eslint/types": "npm:6.21.0" + eslint-visitor-keys: "npm:^3.4.1" + checksum: 7395f69739cfa1cb83c1fb2fad30afa2a814756367302fb4facd5893eff66abc807e8d8f63eba94ed3b0fe0c1c996ac9a1680bcbf0f83717acedc3f2bb724fbf + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -17765,14 +17686,14 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:0.34.6": - version: 0.34.6 - resolution: "@vitest/expect@npm:0.34.6" +"@vitest/expect@npm:1.4.0": + version: 1.4.0 + resolution: "@vitest/expect@npm:1.4.0" dependencies: - "@vitest/spy": "npm:0.34.6" - "@vitest/utils": "npm:0.34.6" + "@vitest/spy": "npm:1.4.0" + "@vitest/utils": "npm:1.4.0" chai: "npm:^4.3.10" - checksum: d68abc53d673c2c98cad84da4fa73bd407d59a1098ca528c6925c202321d4eeecde5eaf512980614a755200ae1aa6b648d44da09b78ce4cc95aa78eff8ee558a + checksum: 2d6a657afc674adb78ad6609ecf61a94355b080cf90f922e05193b5b33b37d486c9b66a52270f1f367c16d626bcb8323368519dae096a992190898e03280b5e0 languageName: node linkType: hard @@ -17787,34 +17708,25 @@ __metadata: languageName: node linkType: hard -"@vitest/runner@npm:0.34.6": - version: 0.34.6 - resolution: "@vitest/runner@npm:0.34.6" +"@vitest/runner@npm:1.4.0": + version: 1.4.0 + resolution: "@vitest/runner@npm:1.4.0" dependencies: - "@vitest/utils": "npm:0.34.6" - p-limit: "npm:^4.0.0" + "@vitest/utils": "npm:1.4.0" + p-limit: "npm:^5.0.0" pathe: "npm:^1.1.1" - checksum: d00d8c399513693eb6c82fd08b0e32fcf486bede5b88805e8dea90e156d502418477788b501b1c078abd38f0147e99a187061b2da81819e8d5c162a63edf5b40 + checksum: 87a5bdde5c48e3258ecd2716994da20c8eec63acaf63a0db724513a42701bc644728009a7301d78b8775d8004c7ce1ddb8bde6495066d864c532bc117783aa91 languageName: node linkType: hard -"@vitest/snapshot@npm:0.34.6": - version: 0.34.6 - resolution: "@vitest/snapshot@npm:0.34.6" +"@vitest/snapshot@npm:1.4.0": + version: 1.4.0 + resolution: "@vitest/snapshot@npm:1.4.0" dependencies: - magic-string: "npm:^0.30.1" + magic-string: "npm:^0.30.5" pathe: "npm:^1.1.1" - pretty-format: "npm:^29.5.0" - checksum: 08dbfb3cb6d202116e981abf421096eae920d65bca867c38651b02d2623e25a18e2ead6e5de13a49ebe9f2f9d007b2f692714aa6a5c9f18c3ff17b9f8726dbab - languageName: node - linkType: hard - -"@vitest/spy@npm:0.34.6": - version: 0.34.6 - resolution: "@vitest/spy@npm:0.34.6" - dependencies: - tinyspy: "npm:^2.1.1" - checksum: ea36d31c521f4c458f7e439ceeb0d1e5c2e9298aaafad7c9bc5ebe75f36c9b871c1f3a6dcb5bfd6c4e83b34979d511f9a7830fa8720b7e1faa18ef121845e9d5 + pretty-format: "npm:^29.7.0" + checksum: 6f089d1dbe43556779479bc309b0a8fc7e0229843c40efb4dabcf99ccf9a6fa859dd38c13674616a955801442730aca55151cbd52bb22d41d9a335060e03759b languageName: node linkType: hard @@ -17827,31 +17739,29 @@ __metadata: languageName: node linkType: hard -"@vitest/ui@npm:~0.34.6": - version: 0.34.7 - resolution: "@vitest/ui@npm:0.34.7" +"@vitest/spy@npm:1.4.0": + version: 1.4.0 + resolution: "@vitest/spy@npm:1.4.0" dependencies: - "@vitest/utils": "npm:0.34.7" - fast-glob: "npm:^3.3.0" - fflate: "npm:^0.8.0" - flatted: "npm:^3.2.7" - pathe: "npm:^1.1.1" - picocolors: "npm:^1.0.0" - sirv: "npm:^2.0.3" - peerDependencies: - vitest: ">=0.30.1 <1" - checksum: d0430602d37d177392bd640dc61ba7ee7e1cf228e12e966404be0287d0b6d454a5350f34bd6b0d6571727ae5b09125ac90654ed4a7a1f3d38fe98d08f29a08f3 + tinyspy: "npm:^2.2.0" + checksum: 847bc3085d0aa2e039aa42d803cf2dc94596aab3a63de7d364933d24ed9e0781b7d3d4bd222df202f92bae83e9c37b2893b9f24a2de7d83b6930b7b1acf43516 languageName: node linkType: hard -"@vitest/utils@npm:0.34.6": - version: 0.34.6 - resolution: "@vitest/utils@npm:0.34.6" +"@vitest/ui@npm:1.4.0": + version: 1.4.0 + resolution: "@vitest/ui@npm:1.4.0" dependencies: - diff-sequences: "npm:^29.4.3" - loupe: "npm:^2.3.6" - pretty-format: "npm:^29.5.0" - checksum: 6f32f086b8bf0e8125a11b26cad4ce77ad90943590b55cd1ebb1424412d1feb6d404ee4ded523c346a8f222c265251652b4888f2ede769e3d7fce6fb1ee0a620 + "@vitest/utils": "npm:1.4.0" + fast-glob: "npm:^3.3.2" + fflate: "npm:^0.8.1" + flatted: "npm:^3.2.9" + pathe: "npm:^1.1.1" + picocolors: "npm:^1.0.0" + sirv: "npm:^2.0.4" + peerDependencies: + vitest: 1.4.0 + checksum: 38f8e69b8735a6f63c6503e1f9bbca3e0ab59b6f5e19258e8e0756f3f85941b58dcf6c5e58895a853b930aeed419d54ae2b8e80f2a235ad3bb5c9ab0da0ab232 languageName: node linkType: hard @@ -17866,6 +17776,18 @@ __metadata: languageName: node linkType: hard +"@vitest/utils@npm:1.4.0": + version: 1.4.0 + resolution: "@vitest/utils@npm:1.4.0" + dependencies: + diff-sequences: "npm:^29.6.3" + estree-walker: "npm:^3.0.3" + loupe: "npm:^2.3.7" + pretty-format: "npm:^29.7.0" + checksum: cfa352484f0ea2614444a94fc35979bea94fac64e9756238c685ae74bcd027893a1798b9d6d92c1cdd454b1f7f08f453d0cca108274f0449b6f5efd345822a4c + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.11.6, @webassemblyjs/ast@npm:^1.11.5": version: 1.11.6 resolution: "@webassemblyjs/ast@npm:1.11.6" @@ -18327,6 +18249,13 @@ __metadata: languageName: node linkType: hard +"acorn-walk@npm:^8.3.2": + version: 8.3.2 + resolution: "acorn-walk@npm:8.3.2" + checksum: 7e2a8dad5480df7f872569b9dccff2f3da7e65f5353686b1d6032ab9f4ddf6e3a2cb83a9b52cf50b1497fd522154dda92f0abf7153290cc79cd14721ff121e52 + languageName: node + linkType: hard + "acorn@npm:^7.0.0, acorn@npm:^7.4.1": version: 7.4.1 resolution: "acorn@npm:7.4.1" @@ -18345,7 +18274,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.10.0, acorn@npm:^8.11.3": +"acorn@npm:^8.11.3": version: 8.11.3 resolution: "acorn@npm:8.11.3" bin: @@ -22508,7 +22437,7 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^2.0.10, colorette@npm:^2.0.16, colorette@npm:^2.0.19": +"colorette@npm:^2.0.10, colorette@npm:^2.0.16, colorette@npm:^2.0.20": version: 2.0.20 resolution: "colorette@npm:2.0.20" checksum: e94116ff33b0ff56f3b83b9ace895e5bf87c2a7a47b3401b8c3f3226e050d5ef76cf4072fb3325f9dc24d1698f9b730baf4e05eeaf861d74a1883073f4c98a40 @@ -26372,7 +26301,7 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^3.0.0": +"estree-walker@npm:^3.0.0, estree-walker@npm:^3.0.3": version: 3.0.3 resolution: "estree-walker@npm:3.0.3" dependencies: @@ -26753,7 +26682,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:3.3.2, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.1": +"fast-glob@npm:3.3.2, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.1, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -26960,7 +26889,7 @@ __metadata: languageName: node linkType: hard -"fflate@npm:^0.8.0": +"fflate@npm:^0.8.1": version: 0.8.2 resolution: "fflate@npm:0.8.2" checksum: 03448d630c0a583abea594835a9fdb2aaf7d67787055a761515bf4ed862913cfd693b4c4ffd5c3f3b355a70cf1e19033e9ae5aedcca103188aaff91b8bd6e293 @@ -27270,13 +27199,6 @@ __metadata: languageName: node linkType: hard -"flatted@npm:^3.2.7": - version: 3.3.1 - resolution: "flatted@npm:3.3.1" - checksum: 324166b125ee07d4ca9bcf3a5f98d915d5db4f39d711fba640a3178b959919aae1f7cfd8aabcfef5826ed8aa8a2aa14cc85b2d7d18ff638ddf4ae3df39573eaf - languageName: node - linkType: hard - "flatted@npm:^3.2.9": version: 3.2.9 resolution: "flatted@npm:3.2.9" @@ -32323,6 +32245,13 @@ __metadata: languageName: node linkType: hard +"js-tokens@npm:^9.0.0": + version: 9.0.0 + resolution: "js-tokens@npm:9.0.0" + checksum: 4ad1c12f47b8c8b2a3a99e29ef338c1385c7b7442198a425f3463f3537384dab6032012791bfc2f056ea5ecdb06b1ed4f70e11a3ab3f388d3dcebfe16a52b27d + languageName: node + linkType: hard + "js-yaml@npm:4.1.0, js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0": version: 4.1.0 resolution: "js-yaml@npm:4.1.0" @@ -33287,10 +33216,13 @@ __metadata: languageName: node linkType: hard -"local-pkg@npm:^0.4.3": - version: 0.4.3 - resolution: "local-pkg@npm:0.4.3" - checksum: 361c77d7873a629f09c9e86128926227171ee0fe3435d282fb80303ff255bb4d3c053b555d47e953b4f41d2561f2a7bc0e53e9ca5c9bc9607226a77c91ea4994 +"local-pkg@npm:^0.5.0": + version: 0.5.0 + resolution: "local-pkg@npm:0.5.0" + dependencies: + mlly: "npm:^1.4.2" + pkg-types: "npm:^1.0.3" + checksum: f61cbd00d7689f275558b1a45c7ff2a3ddf8472654123ed880215677b9adfa729f1081e50c27ffb415cdb9fa706fb755fec5e23cdd965be375c8059e87ff1cc9 languageName: node linkType: hard @@ -33712,7 +33644,7 @@ __metadata: languageName: node linkType: hard -"loupe@npm:^2.3.6": +"loupe@npm:^2.3.6, loupe@npm:^2.3.7": version: 2.3.7 resolution: "loupe@npm:2.3.7" dependencies: @@ -33900,7 +33832,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.1": +"magic-string@npm:^0.30.5": version: 0.30.8 resolution: "magic-string@npm:0.30.8" dependencies: @@ -36421,7 +36353,7 @@ __metadata: languageName: node linkType: hard -"mlly@npm:^1.2.0, mlly@npm:^1.4.0": +"mlly@npm:^1.2.0, mlly@npm:^1.4.2": version: 1.6.1 resolution: "mlly@npm:1.6.1" dependencies: @@ -37566,21 +37498,21 @@ __metadata: languageName: node linkType: hard -"nx@npm:17.3.2": - version: 17.3.2 - resolution: "nx@npm:17.3.2" +"nx@npm:18.1.3": + version: 18.1.3 + resolution: "nx@npm:18.1.3" dependencies: - "@nrwl/tao": "npm:17.3.2" - "@nx/nx-darwin-arm64": "npm:17.3.2" - "@nx/nx-darwin-x64": "npm:17.3.2" - "@nx/nx-freebsd-x64": "npm:17.3.2" - "@nx/nx-linux-arm-gnueabihf": "npm:17.3.2" - "@nx/nx-linux-arm64-gnu": "npm:17.3.2" - "@nx/nx-linux-arm64-musl": "npm:17.3.2" - "@nx/nx-linux-x64-gnu": "npm:17.3.2" - "@nx/nx-linux-x64-musl": "npm:17.3.2" - "@nx/nx-win32-arm64-msvc": "npm:17.3.2" - "@nx/nx-win32-x64-msvc": "npm:17.3.2" + "@nrwl/tao": "npm:18.1.3" + "@nx/nx-darwin-arm64": "npm:18.1.3" + "@nx/nx-darwin-x64": "npm:18.1.3" + "@nx/nx-freebsd-x64": "npm:18.1.3" + "@nx/nx-linux-arm-gnueabihf": "npm:18.1.3" + "@nx/nx-linux-arm64-gnu": "npm:18.1.3" + "@nx/nx-linux-arm64-musl": "npm:18.1.3" + "@nx/nx-linux-x64-gnu": "npm:18.1.3" + "@nx/nx-linux-x64-musl": "npm:18.1.3" + "@nx/nx-win32-arm64-msvc": "npm:18.1.3" + "@nx/nx-win32-x64-msvc": "npm:18.1.3" "@yarnpkg/lockfile": "npm:^1.1.0" "@yarnpkg/parsers": "npm:3.0.0-rc.46" "@zkochan/js-yaml": "npm:0.0.6" @@ -37615,7 +37547,7 @@ __metadata: yargs: "npm:^17.6.2" yargs-parser: "npm:21.1.1" peerDependencies: - "@swc-node/register": ^1.6.7 + "@swc-node/register": ^1.8.0 "@swc/core": ^1.3.85 dependenciesMeta: "@nx/nx-darwin-arm64": @@ -37646,7 +37578,7 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: f068080cd95bfb1347dc311919963be590bd14395c2edbc102de96b5225fae6105f96817cde08378eaa8e3deef694bd6fafe528c49478da1320cf825e9a33285 + checksum: ee16b3e346a6f270895c372a568375eba0499df491bbd098c578c6ef61b561fa479425aebe414c7569c1e0c3a9d6f4a3f281069a6990f9b1a6c6ed47baa833ed languageName: node linkType: hard @@ -38169,6 +38101,15 @@ __metadata: languageName: node linkType: hard +"p-limit@npm:^5.0.0": + version: 5.0.0 + resolution: "p-limit@npm:5.0.0" + dependencies: + yocto-queue: "npm:^1.0.0" + checksum: 574e93b8895a26e8485eb1df7c4b58a1a6e8d8ae41b1750cc2cc440922b3d306044fc6e9a7f74578a883d46802d9db72b30f2e612690fcef838c173261b1ed83 + languageName: node + linkType: hard + "p-locate@npm:^3.0.0": version: 3.0.0 resolution: "p-locate@npm:3.0.0" @@ -39089,7 +39030,7 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.5, pirates@npm:^4.0.6": +"pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.6": version: 4.0.6 resolution: "pirates@npm:4.0.6" checksum: 00d5fa51f8dded94d7429700fb91a0c1ead00ae2c7fd27089f0c5b63e6eca36197fe46384631872690a66f390c5e27198e99006ab77ae472692ab9c2ca903f36 @@ -39708,17 +39649,6 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.35": - version: 8.4.35 - resolution: "postcss@npm:8.4.35" - dependencies: - nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.0.2" - checksum: e8dd04e48001eb5857abc9475365bf08f4e508ddf9bc0b8525449a95d190f10d025acebc5b56ac2e94b3c7146790e4ae78989bb9633cb7ee20d1cc9b7dc909b2 - languageName: node - linkType: hard - "postgres-array@npm:~2.0.0": version: 2.0.0 resolution: "postgres-array@npm:2.0.0" @@ -43438,7 +43368,7 @@ __metadata: languageName: node linkType: hard -"sirv@npm:^2.0.3": +"sirv@npm:^2.0.3, sirv@npm:^2.0.4": version: 2.0.4 resolution: "sirv@npm:2.0.4" dependencies: @@ -43999,7 +43929,7 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.0.1, std-env@npm:^3.3.3": +"std-env@npm:^3.0.1, std-env@npm:^3.5.0": version: 3.7.0 resolution: "std-env@npm:3.7.0" checksum: 60edf2d130a4feb7002974af3d5a5f3343558d1ccf8d9b9934d225c638606884db4a20d2fe6440a09605bca282af6b042ae8070a10490c0800d69e82e478f41e @@ -44490,12 +44420,12 @@ __metadata: languageName: node linkType: hard -"strip-literal@npm:^1.0.1": - version: 1.3.0 - resolution: "strip-literal@npm:1.3.0" +"strip-literal@npm:^2.0.0": + version: 2.1.0 + resolution: "strip-literal@npm:2.1.0" dependencies: - acorn: "npm:^8.10.0" - checksum: 3c0c9ee41eb346e827eede61ef288457f53df30e3e6ff8b94fa81b636933b0c13ca4ea5c97d00a10d72d04be326da99ac819f8769f0c6407ba8177c98344a916 + js-tokens: "npm:^9.0.0" + checksum: bc8b8c8346125ae3c20fcdaf12e10a498ff85baf6f69597b4ab2b5fbf2e58cfd2827f1a44f83606b852da99a5f6c8279770046ddea974c510c17c98934c9cc24 languageName: node linkType: hard @@ -45134,17 +45064,17 @@ __metadata: languageName: node linkType: hard -"tinybench@npm:^2.5.0": +"tinybench@npm:^2.5.1": version: 2.6.0 resolution: "tinybench@npm:2.6.0" checksum: 60ea35699bf8bac9bc8cf279fa5877ab5b335b4673dcd07bf0fbbab9d7953a02c0ccded374677213eaa13aa147f54eb75d3230139ddbeec3875829ebe73db310 languageName: node linkType: hard -"tinypool@npm:^0.7.0": - version: 0.7.0 - resolution: "tinypool@npm:0.7.0" - checksum: ecb35d9f74e72722c059acb1947ffc3c2caccb45266b89b72f74be2d28f0784d948b50bd9c6c68fa4159afd423ac5f5a07271a5f516d18a565dd06af0a37bc44 +"tinypool@npm:^0.8.2": + version: 0.8.3 + resolution: "tinypool@npm:0.8.3" + checksum: c219d0cfb69de8e3cf17403034a508d773f2fccaad79a13cdbad68600c4fb10186ad814d2320bcaa8f6e774fff5666d2a3d3b241dc8a7ad9d970ee63fe620a32 languageName: node linkType: hard @@ -45155,6 +45085,13 @@ __metadata: languageName: node linkType: hard +"tinyspy@npm:^2.2.0": + version: 2.2.1 + resolution: "tinyspy@npm:2.2.1" + checksum: 0b4cfd07c09871e12c592dfa7b91528124dc49a4766a0b23350638c62e6a483d5a2a667de7e6282246c0d4f09996482ddaacbd01f0c05b7ed7e0f79d32409bdc + languageName: node + linkType: hard + "tippy.js@npm:^6.3.7": version: 6.3.7 resolution: "tippy.js@npm:6.3.7" @@ -45827,7 +45764,7 @@ __metadata: "@nestjs/cli": "npm:10.3.0" "@nestjs/devtools-integration": "npm:^0.1.6" "@nestjs/graphql": "patch:@nestjs/graphql@12.1.1#./patches/@nestjs+graphql+12.1.1.patch" - "@nx/js": "npm:17.2.8" + "@nx/js": "npm:18.1.3" "@ptc-org/nestjs-query-graphql": "patch:@ptc-org/nestjs-query-graphql@4.2.0#./patches/@ptc-org+nestjs-query-graphql+4.2.0.patch" "@types/lodash.differencewith": "npm:^4.5.9" "@types/lodash.isempty": "npm:^4.4.7" @@ -45940,14 +45877,14 @@ __metadata: "@nestjs/typeorm": "npm:^10.0.0" "@nivo/calendar": "npm:^0.84.0" "@nivo/core": "npm:^0.84.0" - "@nx/eslint": "npm:17.2.8" - "@nx/eslint-plugin": "npm:17.2.8" - "@nx/jest": "npm:17.2.8" - "@nx/js": "npm:17.2.8" - "@nx/react": "npm:17.2.8" - "@nx/storybook": "npm:^17.2.8" - "@nx/vite": "npm:17.2.8" - "@nx/web": "npm:17.2.8" + "@nx/eslint": "npm:18.1.3" + "@nx/eslint-plugin": "npm:18.1.3" + "@nx/jest": "npm:18.1.3" + "@nx/js": "npm:18.1.3" + "@nx/react": "npm:18.1.3" + "@nx/storybook": "npm:18.1.3" + "@nx/vite": "npm:18.1.3" + "@nx/web": "npm:18.1.3" "@octokit/graphql": "npm:^7.0.2" "@ptc-org/nestjs-query-core": "npm:^4.2.0" "@ptc-org/nestjs-query-typeorm": "npm:4.2.1-alpha.2" @@ -45976,7 +45913,7 @@ __metadata: "@storybook/test-runner": "npm:^0.16.0" "@storybook/testing-library": "npm:^0.2.2" "@stylistic/eslint-plugin": "npm:^1.5.0" - "@swc-node/register": "npm:~1.6.7" + "@swc-node/register": "npm:1.8.0" "@swc/core": "npm:~1.3.100" "@swc/helpers": "npm:~0.5.2" "@swc/jest": "npm:^0.2.29" @@ -46011,7 +45948,7 @@ __metadata: "@types/luxon": "npm:^3.3.0" "@types/mailparser": "npm:^3.4.4" "@types/ms": "npm:^0.7.31" - "@types/node": "npm:^20.10.6" + "@types/node": "npm:18.19.26" "@types/nodemailer": "npm:^6.4.14" "@types/passport-google-oauth20": "npm:^2.0.11" "@types/passport-jwt": "npm:^3.0.8" @@ -46021,12 +45958,12 @@ __metadata: "@types/scroll-into-view": "npm:^1.16.0" "@types/supertest": "npm:^2.0.11" "@types/uuid": "npm:^9.0.2" - "@typescript-eslint/eslint-plugin": "npm:^6.10.0" + "@typescript-eslint/eslint-plugin": "npm:6.21.0" "@typescript-eslint/experimental-utils": "npm:^5.62.0" - "@typescript-eslint/parser": "npm:^6.10.0" - "@typescript-eslint/utils": "npm:^6.9.1" + "@typescript-eslint/parser": "npm:6.21.0" + "@typescript-eslint/utils": "npm:6.21.0" "@vitejs/plugin-react-swc": "npm:^3.5.0" - "@vitest/ui": "npm:~0.34.6" + "@vitest/ui": "npm:1.4.0" add: "npm:^2.0.6" afterframe: "npm:^1.0.2" apollo-server-express: "npm:^3.12.0" @@ -46121,7 +46058,7 @@ __metadata: next: "npm:14.0.4" next-mdx-remote: "npm:^4.4.1" nodemailer: "npm:^6.9.8" - nx: "npm:17.2.8" + nx: "npm:18.1.3" openapi-types: "npm:^12.1.3" overlayscrollbars: "npm:^2.6.1" overlayscrollbars-react: "npm:^0.5.4" @@ -46187,7 +46124,7 @@ __metadata: vite-plugin-dts: "npm:~2.3.0" vite-plugin-svgr: "npm:^4.2.0" vite-tsconfig-paths: "npm:^4.2.1" - vitest: "npm:~0.34.6" + vitest: "npm:1.4.0" xlsx-ugnis: "npm:^0.19.3" zod: "npm:^3.22.2" languageName: unknown @@ -46403,16 +46340,6 @@ __metadata: languageName: node linkType: hard -"typescript@npm:~5.2.2": - version: 5.2.2 - resolution: "typescript@npm:5.2.2" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 91ae3e6193d0ddb8656d4c418a033f0f75dec5e077ebbc2bd6d76439b93f35683936ee1bdc0e9cf94ec76863aa49f27159b5788219b50e1cd0cd6d110aa34b07 - languageName: node - linkType: hard - "typescript@patch:typescript@npm%3A4.9.5#optional!builtin": version: 4.9.5 resolution: "typescript@patch:typescript@npm%3A4.9.5#optional!builtin::version=4.9.5&hash=289587" @@ -46433,16 +46360,6 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A~5.2.2#optional!builtin": - version: 5.2.2 - resolution: "typescript@patch:typescript@npm%3A5.2.2#optional!builtin::version=5.2.2&hash=f3b441" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 062c1cee1990e6b9419ce8a55162b8dc917eb87f807e4de0327dbc1c2fa4e5f61bc0dd4e034d38ff541d1ed0479b53bcee8e4de3a4075c51a1724eb6216cb6f5 - languageName: node - linkType: hard - "ua-parser-js@npm:^1.0.35": version: 1.0.37 resolution: "ua-parser-js@npm:1.0.37" @@ -47694,19 +47611,18 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:0.34.6": - version: 0.34.6 - resolution: "vite-node@npm:0.34.6" +"vite-node@npm:1.4.0": + version: 1.4.0 + resolution: "vite-node@npm:1.4.0" dependencies: cac: "npm:^6.7.14" debug: "npm:^4.3.4" - mlly: "npm:^1.4.0" pathe: "npm:^1.1.1" picocolors: "npm:^1.0.0" - vite: "npm:^3.0.0 || ^4.0.0 || ^5.0.0-0" + vite: "npm:^5.0.0" bin: vite-node: vite-node.mjs - checksum: 0e804eab1ae5f0d98014f0a933ec08bfc287228283c3c4792f5f8b8fec6657896e513498e8436449e3116839a5592f9b497cf0b982b8da1152d7d419ccc306f1 + checksum: bc8eb01dd03c2cc306be2bf35efe789d6a3e8ca1d89d635d3154a9af0213f7609c94ef849f30a01f04535b31e729aee49468275e267693a42c32845fbd2a6721 languageName: node linkType: hard @@ -47823,46 +47739,6 @@ __metadata: languageName: node linkType: hard -"vite@npm:^3.0.0 || ^4.0.0 || ^5.0.0-0, vite@npm:^3.1.0 || ^4.0.0 || ^5.0.0-0": - version: 5.1.5 - resolution: "vite@npm:5.1.5" - dependencies: - esbuild: "npm:^0.19.3" - fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.35" - rollup: "npm:^4.2.0" - peerDependencies: - "@types/node": ^18.0.0 || >=20.0.0 - less: "*" - lightningcss: ^1.21.0 - sass: "*" - stylus: "*" - sugarss: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: 29be99ba0bec5e3ad50290510ba764b6c1016979a1ba70cf2071be9f1338f27e582a120836222e1fad6efb01c886a8fb57cb33471fadd0fceaa922bfc92bbbf7 - languageName: node - linkType: hard - "vite@npm:^5.0.0": version: 5.0.10 resolution: "vite@npm:5.0.10" @@ -47903,46 +47779,42 @@ __metadata: languageName: node linkType: hard -"vitest@npm:~0.34.6": - version: 0.34.6 - resolution: "vitest@npm:0.34.6" +"vitest@npm:1.4.0": + version: 1.4.0 + resolution: "vitest@npm:1.4.0" dependencies: - "@types/chai": "npm:^4.3.5" - "@types/chai-subset": "npm:^1.3.3" - "@types/node": "npm:*" - "@vitest/expect": "npm:0.34.6" - "@vitest/runner": "npm:0.34.6" - "@vitest/snapshot": "npm:0.34.6" - "@vitest/spy": "npm:0.34.6" - "@vitest/utils": "npm:0.34.6" - acorn: "npm:^8.9.0" - acorn-walk: "npm:^8.2.0" - cac: "npm:^6.7.14" + "@vitest/expect": "npm:1.4.0" + "@vitest/runner": "npm:1.4.0" + "@vitest/snapshot": "npm:1.4.0" + "@vitest/spy": "npm:1.4.0" + "@vitest/utils": "npm:1.4.0" + acorn-walk: "npm:^8.3.2" chai: "npm:^4.3.10" debug: "npm:^4.3.4" - local-pkg: "npm:^0.4.3" - magic-string: "npm:^0.30.1" + execa: "npm:^8.0.1" + local-pkg: "npm:^0.5.0" + magic-string: "npm:^0.30.5" pathe: "npm:^1.1.1" picocolors: "npm:^1.0.0" - std-env: "npm:^3.3.3" - strip-literal: "npm:^1.0.1" - tinybench: "npm:^2.5.0" - tinypool: "npm:^0.7.0" - vite: "npm:^3.1.0 || ^4.0.0 || ^5.0.0-0" - vite-node: "npm:0.34.6" + std-env: "npm:^3.5.0" + strip-literal: "npm:^2.0.0" + tinybench: "npm:^2.5.1" + tinypool: "npm:^0.8.2" + vite: "npm:^5.0.0" + vite-node: "npm:1.4.0" why-is-node-running: "npm:^2.2.2" peerDependencies: "@edge-runtime/vm": "*" - "@vitest/browser": "*" - "@vitest/ui": "*" + "@types/node": ^18.0.0 || >=20.0.0 + "@vitest/browser": 1.4.0 + "@vitest/ui": 1.4.0 happy-dom: "*" jsdom: "*" - playwright: "*" - safaridriver: "*" - webdriverio: "*" peerDependenciesMeta: "@edge-runtime/vm": optional: true + "@types/node": + optional: true "@vitest/browser": optional: true "@vitest/ui": @@ -47951,15 +47823,9 @@ __metadata: optional: true jsdom: optional: true - playwright: - optional: true - safaridriver: - optional: true - webdriverio: - optional: true bin: vitest: vitest.mjs - checksum: 7b5e87875991a66fe5cca62477f21447d7cdf4d101ac381ca02a16f4223b1ae5d0bc17ce42616d6dc74742757730ed511ada05aaa7090b6075e304c883cf0bc3 + checksum: 732ce229341f6777350d36020dc00ccf5dd2ac0da39424cf5c9f6f4116ed1b6f7bb56de5a11270c693214d817b6d121d3d326e8f5a73437ec3f4c65aa07e1f52 languageName: node linkType: hard