diff --git a/apps/vscode-extension/package.json b/apps/vscode-extension/package.json index 28b782c..c58a8c6 100644 --- a/apps/vscode-extension/package.json +++ b/apps/vscode-extension/package.json @@ -276,7 +276,7 @@ "esbuild-plugin-pino": "^2.1.0", "eslint": "^8.56.0", "espree": "^9.6.1", - "express": "^4.18.2", + "express": "^4.19.2", "langium": "^2.1.3", "pino-pretty": "^10.3.0", "react": "18.2.0", diff --git a/package.json b/package.json index b9c2db6..4e5d734 100644 --- a/package.json +++ b/package.json @@ -146,7 +146,7 @@ "typescript": "5.3.3", "typia": "^5.3.11", "verdaccio": "^5.29.0", - "vite": "^5.1.1", + "vite": "^5.1.7", "vite-plugin-dts": "~2.3.0", "vitest": "1.0.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e3872b6..376a7f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,7 +66,7 @@ importers: version: 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(cypress@13.6.2)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0) '@nx/vite': specifier: 18.0.4 - version: 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.1)(vitest@1.0.4) + version: 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.7)(vitest@1.0.4) '@nx/web': specifier: 18.0.4 version: 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0) @@ -108,7 +108,7 @@ importers: version: 7.6.6(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) '@storybook/react-vite': specifier: ^7.6.6 - version: 7.6.6(react-dom@18.2.0)(react@18.2.0)(rollup@4.5.2)(typescript@5.3.3)(vite@5.1.1) + version: 7.6.6(react-dom@18.2.0)(react@18.2.0)(rollup@4.5.2)(typescript@5.3.3)(vite@5.1.7) '@storybook/test-runner': specifier: ^0.16.0 version: 0.16.0(@swc/helpers@0.5.3)(@types/node@18.19.4)(ts-node@10.9.2) @@ -120,7 +120,7 @@ importers: version: 7.6.6(react-dom@18.2.0)(react@18.2.0) '@swc-node/register': specifier: 1.8.0 - version: 1.8.0(@swc/core@1.3.101)(@swc/types@0.1.5)(typescript@5.3.3) + version: 1.8.0(@swc/core@1.3.101)(@swc/types@0.1.6)(typescript@5.3.3) '@swc/cli': specifier: ^0.1.63 version: 0.1.63(@swc/core@1.3.101) @@ -153,10 +153,10 @@ importers: version: 6.13.2(eslint@8.56.0)(typescript@5.3.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.1.1) + version: 4.2.1(vite@5.1.7) '@vitejs/plugin-react-swc': specifier: ^3.5.0 - version: 3.5.0(@swc/helpers@0.5.3)(vite@5.1.1) + version: 3.5.0(@swc/helpers@0.5.3)(vite@5.1.7) '@vitest/coverage-v8': specifier: 1.2.2 version: 1.2.2(vitest@1.0.4) @@ -248,11 +248,11 @@ importers: specifier: ^5.29.0 version: 5.29.0(typanion@3.14.0) vite: - specifier: ^5.1.1 - version: 5.1.1(@types/node@18.19.4) + specifier: ^5.1.7 + version: 5.1.7(@types/node@18.19.4) vite-plugin-dts: specifier: ~2.3.0 - version: 2.3.0(@types/node@18.19.4)(rollup@4.5.2)(vite@5.1.1) + version: 2.3.0(@types/node@18.19.4)(rollup@4.5.2)(vite@5.1.7) vitest: specifier: 1.0.4 version: 1.0.4(@types/node@18.19.4)(@vitest/ui@1.0.4)(jsdom@22.1.0) @@ -327,8 +327,8 @@ importers: specifier: ^9.6.1 version: 9.6.1 express: - specifier: ^4.18.2 - version: 4.18.2 + specifier: ^4.19.2 + version: 4.19.2 langium: specifier: ^2.1.3 version: 2.1.3 @@ -702,12 +702,12 @@ packages: default-browser-id: 3.0.0 dev: false - /@babel/code-frame@7.23.5: - resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} + /@babel/code-frame@7.24.2: + resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.23.4 - chalk: 2.4.2 + '@babel/highlight': 7.24.2 + picocolors: 1.0.0 /@babel/compat-data@7.23.5: resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} @@ -718,7 +718,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 '@babel/generator': 7.23.6 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7) @@ -930,13 +930,15 @@ packages: transitivePeerDependencies: - supports-color - /@babel/highlight@7.23.4: - resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} + /@babel/highlight@7.24.2: + resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} engines: {node: '>=6.9.0'} + requiresBuild: true dependencies: '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 + picocolors: 1.0.0 /@babel/parser@7.23.6: resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} @@ -1909,7 +1911,7 @@ packages: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 '@babel/parser': 7.23.6 '@babel/types': 7.23.6 @@ -1917,7 +1919,7 @@ packages: resolution: {integrity: sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 '@babel/generator': 7.23.6 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 @@ -2119,7 +2121,7 @@ packages: engines: {node: '>=v18'} dependencies: '@commitlint/types': 18.6.0 - chalk: 4.1.2 + chalk: 4.1.0 dev: false /@commitlint/is-ignored@18.6.0: @@ -2148,7 +2150,7 @@ packages: '@commitlint/execute-rule': 18.4.4 '@commitlint/resolve-extends': 18.6.0 '@commitlint/types': 18.6.0 - chalk: 4.1.2 + chalk: 4.1.0 cosmiconfig: 8.3.6(typescript@5.3.3) cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.4)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 @@ -3378,7 +3380,7 @@ packages: '@types/yargs': 17.0.32 chalk: 4.1.2 - /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.3.3)(vite@5.1.1): + /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.3.3)(vite@5.1.7): resolution: {integrity: sha512-2D6y7fNvFmsLmRt6UCOFJPvFoPMJGT0Uh1Wg0RaigUp7kdQPs6yYn8Dmx6GZkOH/NW0yMTwRz/p0SRMMRo50vA==} peerDependencies: typescript: '>= 4.3.x' @@ -3392,7 +3394,7 @@ packages: magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.3.3) typescript: 5.3.3 - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) dev: false /@jridgewell/gen-mapping@0.3.3: @@ -4402,10 +4404,10 @@ packages: - '@swc/core' - debug - /@nrwl/vite@18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.1)(vitest@1.0.4): + /@nrwl/vite@18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.7)(vitest@1.0.4): resolution: {integrity: sha512-9fmyTxQFSYQGvgK8C5KuPeRbX0kpQgQAdmrvgv0QwqZZyHCaduFMUpUyBpC+yHq4BzGQqxvPTfIR5as59d8+xg==} dependencies: - '@nx/vite': 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.1)(vitest@1.0.4) + '@nx/vite': 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.7)(vitest@1.0.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5273,20 +5275,20 @@ packages: - verdaccio dev: false - /@nx/vite@18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.1)(vitest@1.0.4): + /@nx/vite@18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.7)(vitest@1.0.4): resolution: {integrity: sha512-IUd3vvxsiVefRDNDC3uJ+YYtrQtAPJQ02uvipmuI5CZtOuDc99hCrXVTeDDU6FobJ3K/vdnG3frDZP3uhTd1mQ==} peerDependencies: vite: ^5.0.0 vitest: ^1.0.0 dependencies: - '@nrwl/vite': 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.1)(vitest@1.0.4) + '@nrwl/vite': 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0)(vite@5.1.7)(vitest@1.0.4) '@nx/devkit': 18.0.4(nx@18.0.4) '@nx/js': 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101)(@types/node@18.19.4)(nx@18.0.4)(typescript@5.3.3)(verdaccio@5.29.0) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) '@swc/helpers': 0.5.3 enquirer: 2.3.6 tsconfig-paths: 4.2.0 - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) vitest: 1.0.4(@types/node@18.19.4)(@vitest/ui@1.0.4)(jsdom@22.1.0) transitivePeerDependencies: - '@babel/traverse' @@ -7263,7 +7265,7 @@ packages: ejs: 3.1.9 esbuild: 0.18.20 esbuild-plugin-alias: 0.2.1 - express: 4.18.2 + express: 4.19.2 find-cache-dir: 3.3.2 fs-extra: 11.2.0 process: 0.11.10 @@ -7273,7 +7275,7 @@ packages: - supports-color dev: false - /@storybook/builder-vite@7.6.6(typescript@5.3.3)(vite@5.1.1): + /@storybook/builder-vite@7.6.6(typescript@5.3.3)(vite@5.1.7): resolution: {integrity: sha512-vDBHjsswnVScVgGHeIZ22R/LoRt5T1F62p5czusydBSxKGzma5Va4JHQJp4/IKXwiCZbXcua/Cs7VKtBLO+50A==} peerDependencies: '@preact/preset-vite': '*' @@ -7299,13 +7301,13 @@ packages: '@types/find-cache-dir': 3.2.1 browser-assert: 1.2.1 es-module-lexer: 0.9.3 - express: 4.18.2 + express: 4.19.2 find-cache-dir: 3.3.2 fs-extra: 11.2.0 magic-string: 0.30.5 rollup: 3.29.4 typescript: 5.3.3 - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) transitivePeerDependencies: - encoding - supports-color @@ -7422,10 +7424,10 @@ packages: cli-table3: 0.6.3 compression: 1.7.4 detect-port: 1.5.1 - express: 4.18.2 + express: 4.19.2 fs-extra: 11.2.0 globby: 11.1.0 - ip: 2.0.0 + ip: 2.0.1 lodash: 4.17.21 open: 8.4.2 pretty-hrtime: 1.0.3 @@ -7591,7 +7593,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@storybook/react-vite@7.6.6(react-dom@18.2.0)(react@18.2.0)(rollup@4.5.2)(typescript@5.3.3)(vite@5.1.1): + /@storybook/react-vite@7.6.6(react-dom@18.2.0)(react@18.2.0)(rollup@4.5.2)(typescript@5.3.3)(vite@5.1.7): resolution: {integrity: sha512-76jH+rX0OhEwGraA2BphSu+19nKaSUnNw1Gp1zQ/UUX2FefZuI+6DI34LEzJNfq7T2kbGFzZgf1xDkL6RSwrXA==} engines: {node: '>=16'} peerDependencies: @@ -7599,16 +7601,16 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.3.3)(vite@5.1.1) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.3.3)(vite@5.1.7) '@rollup/pluginutils': 5.1.0(rollup@4.5.2) - '@storybook/builder-vite': 7.6.6(typescript@5.3.3)(vite@5.1.1) + '@storybook/builder-vite': 7.6.6(typescript@5.3.3)(vite@5.1.7) '@storybook/react': 7.6.6(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) - '@vitejs/plugin-react': 3.1.0(vite@5.1.1) + '@vitejs/plugin-react': 3.1.0(vite@5.1.7) magic-string: 0.30.5 react: 18.2.0 react-docgen: 7.0.1 react-dom: 18.2.0(react@18.2.0) - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -7914,7 +7916,7 @@ packages: - typescript dev: false - /@swc-node/core@1.12.0(@swc/core@1.3.101)(@swc/types@0.1.5): + /@swc-node/core@1.12.0(@swc/core@1.3.101)(@swc/types@0.1.6): resolution: {integrity: sha512-AYrEmPL2BT46wbikHwSMR5IK98SelBEYH+ycjalUxJ5xYjEupjF8Fd+NkadKoZAzf5zDtysFKd5R1PY4QBHIiw==} engines: {node: '>= 10'} peerDependencies: @@ -7922,15 +7924,15 @@ packages: '@swc/types': '>= 0.1' dependencies: '@swc/core': 1.3.101(@swc/helpers@0.5.3) - '@swc/types': 0.1.5 + '@swc/types': 0.1.6 - /@swc-node/register@1.8.0(@swc/core@1.3.101)(@swc/types@0.1.5)(typescript@5.3.3): + /@swc-node/register@1.8.0(@swc/core@1.3.101)(@swc/types@0.1.6)(typescript@5.3.3): resolution: {integrity: sha512-8K3589HoBSmVmrEVrtr4K5sWEithpGDzcFGic81OW0A9sZY38IV5EGRODQWCk0SBDyLhaF+pid120vJAtsHo1A==} peerDependencies: '@swc/core': '>= 1.3' typescript: '>= 4.3' dependencies: - '@swc-node/core': 1.12.0(@swc/core@1.3.101)(@swc/types@0.1.5) + '@swc-node/core': 1.12.0(@swc/core@1.3.101)(@swc/types@0.1.6) '@swc-node/sourcemap-support': 0.4.0 '@swc/core': 1.3.101(@swc/helpers@0.5.3) colorette: 2.0.20 @@ -8076,6 +8078,9 @@ packages: /@swc/counter@0.1.2: resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==} + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + /@swc/helpers@0.5.2: resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} dependencies: @@ -8101,6 +8106,11 @@ packages: /@swc/types@0.1.5: resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} + /@swc/types@0.1.6: + resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} + dependencies: + '@swc/counter': 0.1.3 + /@szmarczak/http-timer@4.0.6: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} engines: {node: '>=10'} @@ -8119,7 +8129,7 @@ packages: resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 '@babel/runtime': 7.23.7 '@types/aria-query': 5.0.4 aria-query: 5.1.3 @@ -9283,18 +9293,18 @@ packages: minimatch: 7.4.6 semver: 7.5.4 - /@vitejs/plugin-react-swc@3.5.0(@swc/helpers@0.5.3)(vite@5.1.1): + /@vitejs/plugin-react-swc@3.5.0(@swc/helpers@0.5.3)(vite@5.1.7): resolution: {integrity: sha512-1PrOvAaDpqlCV+Up8RkAh9qaiUjoDUcjtttyhXDKw53XA6Ve16SOp6cCOpRs8Dj8DqUQs6eTW5YkLcLJjrXAig==} peerDependencies: vite: ^4 || ^5 dependencies: '@swc/core': 1.3.101(@swc/helpers@0.5.3) - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) transitivePeerDependencies: - '@swc/helpers' dev: false - /@vitejs/plugin-react@3.1.0(vite@5.1.1): + /@vitejs/plugin-react@3.1.0(vite@5.1.7): resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -9305,12 +9315,12 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.7) magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) transitivePeerDependencies: - supports-color dev: false - /@vitejs/plugin-react@4.2.1(vite@5.1.1): + /@vitejs/plugin-react@4.2.1(vite@5.1.7): resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -9321,7 +9331,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) transitivePeerDependencies: - supports-color dev: false @@ -9676,6 +9686,7 @@ packages: /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} + requiresBuild: true dependencies: color-convert: 1.9.3 @@ -9927,7 +9938,7 @@ packages: /axios@1.6.7: resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} dependencies: - follow-redirects: 1.15.5 + follow-redirects: 1.15.6 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -10257,6 +10268,26 @@ packages: transitivePeerDependencies: - supports-color + /body-parser@1.20.2: + resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 4.3.4(supports-color@8.1.1) + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.11.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: false + /boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: false @@ -10950,6 +10981,7 @@ packages: /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + requiresBuild: true dependencies: color-name: 1.1.3 @@ -10961,6 +10993,7 @@ packages: /color-name@1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + requiresBuild: true /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} @@ -11225,6 +11258,11 @@ packages: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} + /cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + dev: false + /cookies@0.8.0: resolution: {integrity: sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==} engines: {node: '>= 0.8'} @@ -11767,7 +11805,7 @@ packages: /d@1.0.1: resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} dependencies: - es5-ext: 0.10.62 + es5-ext: 0.10.64 type: 1.2.0 dev: false @@ -12526,13 +12564,14 @@ packages: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} dev: false - /es5-ext@0.10.62: - resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} + /es5-ext@0.10.64: + resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} engines: {node: '>=0.10'} requiresBuild: true dependencies: es6-iterator: 2.0.3 es6-symbol: 3.1.3 + esniff: 2.0.1 next-tick: 1.1.0 dev: false @@ -12544,7 +12583,7 @@ packages: resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} dependencies: d: 1.0.1 - es5-ext: 0.10.62 + es5-ext: 0.10.64 es6-symbol: 3.1.3 dev: false @@ -12569,7 +12608,7 @@ packages: resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} dependencies: d: 1.0.1 - es5-ext: 0.10.62 + es5-ext: 0.10.64 es6-iterator: 2.0.3 es6-symbol: 3.1.3 dev: false @@ -12885,6 +12924,16 @@ packages: engines: {node: '>=6'} dev: false + /esniff@2.0.1: + resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} + engines: {node: '>=0.10'} + dependencies: + d: 1.0.1 + es5-ext: 0.10.64 + event-emitter: 0.3.5 + type: 2.7.2 + dev: false + /espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -12966,6 +13015,13 @@ packages: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} + /event-emitter@0.3.5: + resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} + dependencies: + d: 1.0.1 + es5-ext: 0.10.64 + dev: false + /event-stream@3.1.7: resolution: {integrity: sha512-ddACn1VEffD+nvbofs8gs/0qJZC9gtEGLG+WykE//rinSpYLSaTsnN96eVQV+gHdUhV/nVtxUNKC3OjrApuEMw==} dependencies: @@ -13131,6 +13187,45 @@ packages: transitivePeerDependencies: - supports-color + /express@4.19.2: + resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.2 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.6.0 + cookie-signature: 1.0.6 + debug: 4.3.4(supports-color@8.1.1) + depd: 2.0.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.2.0 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.1 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: 2.0.7 + qs: 6.11.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.18.0 + serve-static: 1.15.0 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + dev: false + /ext-list@2.2.2: resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} engines: {node: '>=0.10.0'} @@ -13512,8 +13607,8 @@ packages: engines: {node: '>=8'} dev: false - /follow-redirects@1.15.5: - resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} + /follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -14549,7 +14644,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.5 + follow-redirects: 1.15.6 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -14835,8 +14930,8 @@ packages: loose-envify: 1.4.0 dev: false - /ip@2.0.0: - resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} + /ip@2.0.1: + resolution: {integrity: sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==} dev: false /ipaddr.js@1.9.1: @@ -15332,7 +15427,7 @@ packages: hasBin: true dependencies: async: 3.2.5 - chalk: 4.1.2 + chalk: 4.1.0 filelist: 1.0.4 minimatch: 3.1.2 @@ -15618,7 +15713,7 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -18740,7 +18835,7 @@ packages: optional: true dependencies: '@nrwl/tao': 17.2.8(@swc-node/register@1.8.0)(@swc/core@1.3.101) - '@swc-node/register': 1.8.0(@swc/core@1.3.101)(@swc/types@0.1.5)(typescript@5.3.3) + '@swc-node/register': 1.8.0(@swc/core@1.3.101)(@swc/types@0.1.6)(typescript@5.3.3) '@swc/core': 1.3.101(@swc/helpers@0.5.3) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 @@ -18803,7 +18898,7 @@ packages: optional: true dependencies: '@nrwl/tao': 18.0.4(@swc-node/register@1.8.0)(@swc/core@1.3.101) - '@swc-node/register': 1.8.0(@swc/core@1.3.101)(@swc/types@0.1.5)(typescript@5.3.3) + '@swc-node/register': 1.8.0(@swc/core@1.3.101)(@swc/types@0.1.6)(typescript@5.3.3) '@swc/core': 1.3.101(@swc/helpers@0.5.3) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 @@ -19014,7 +19109,7 @@ packages: engines: {node: '>=10'} dependencies: bl: 4.1.0 - chalk: 4.1.2 + chalk: 4.1.0 cli-cursor: 3.1.0 cli-spinners: 2.9.2 is-interactive: 1.0.0 @@ -19148,7 +19243,7 @@ packages: engines: {node: '>= 14'} dependencies: degenerator: 5.0.1 - ip: 2.0.0 + ip: 2.0.1 netmask: 2.0.2 dev: false @@ -19252,7 +19347,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -19261,7 +19356,7 @@ packages: resolution: {integrity: sha512-SA5aMiaIjXkAiBrW/yPgLgQAQg42f7K3ACO+2l/zOvtQBwX58DMUsFJXelW2fx3yMBmWOVkR6j1MGsdSbCA4UA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 2.0.4 @@ -19271,7 +19366,7 @@ packages: resolution: {integrity: sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==} engines: {node: '>=16'} dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 error-ex: 1.3.2 json-parse-even-better-errors: 3.0.1 lines-and-columns: 2.0.4 @@ -20183,6 +20278,16 @@ packages: iconv-lite: 0.4.24 unpipe: 1.0.0 + /raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + dev: false + /rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -21098,7 +21203,7 @@ packages: rollup: 4.5.2 typescript: 5.2.2 optionalDependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 /rollup-plugin-dts@6.1.0(rollup@4.5.2)(typescript@5.3.3): resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==} @@ -21111,7 +21216,7 @@ packages: rollup: 4.5.2 typescript: 5.3.3 optionalDependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.24.2 dev: false /rollup@3.29.4: @@ -21612,7 +21717,7 @@ packages: resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} dependencies: - ip: 2.0.0 + ip: 2.0.1 smart-buffer: 4.2.0 dev: false @@ -22087,6 +22192,7 @@ packages: /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} + requiresBuild: true dependencies: has-flag: 3.0.0 @@ -23861,7 +23967,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) transitivePeerDependencies: - '@types/node' - less @@ -23873,7 +23979,7 @@ packages: - terser dev: false - /vite-plugin-dts@2.3.0(@types/node@18.19.4)(rollup@4.5.2)(vite@5.1.1): + /vite-plugin-dts@2.3.0(@types/node@18.19.4)(rollup@4.5.2)(vite@5.1.7): resolution: {integrity: sha512-WbJgGtsStgQhdm3EosYmIdTGbag5YQpZ3HXWUAPCDyoXI5qN6EY0V7NXq0lAmnv9hVQsvh0htbYcg0Or5Db9JQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -23889,15 +23995,15 @@ packages: kolorist: 1.8.0 magic-string: 0.29.0 ts-morph: 18.0.0 - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) transitivePeerDependencies: - '@types/node' - rollup - supports-color dev: false - /vite@5.1.1(@types/node@18.19.4): - resolution: {integrity: sha512-wclpAgY3F1tR7t9LL5CcHC41YPkQIpKUGeIuT8MdNwNZr6OqOTLs7JX5vIHAtzqLWXts0T+GDrh9pN2arneKqg==} + /vite@5.1.7(@types/node@18.19.4): + resolution: {integrity: sha512-sgnEEFTZYMui/sTlH1/XEnVNHMujOahPLGMxn1+5sIT45Xjng1Ec1K78jRP15dSmVgg5WBin9yO81j3o9OxofA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -23978,7 +24084,7 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.1 - vite: 5.1.1(@types/node@18.19.4) + vite: 5.1.7(@types/node@18.19.4) vite-node: 1.0.4(@types/node@18.19.4) why-is-node-running: 2.2.2 transitivePeerDependencies: