From 61c9134030d6b7ce3b1bec7a9e4da07f7cb21206 Mon Sep 17 00:00:00 2001 From: Miodec Date: Sun, 11 Aug 2024 00:14:39 +0200 Subject: [PATCH] chore: add vitest workspace configuration file --- package.json | 3 +- pnpm-lock.yaml | 65 +++++++++++++++++++++++++++++++++++++++++++ vitest.workspace.json | 1 + 3 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 vitest.workspace.json diff --git a/package.json b/package.json index 9c90297e3..2eb6ee6d4 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,8 @@ "lint-staged": "13.2.3", "only-allow": "1.2.1", "prettier": "2.5.1", - "turbo": "2.0.9" + "turbo": "2.0.9", + "vitest": "1.6.0" }, "lint-staged": { "*.{json,scss,css,html}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b44f21b3d..c82bd171e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,6 +38,9 @@ importers: turbo: specifier: 2.0.9 version: 2.0.9 + vitest: + specifier: 1.6.0 + version: 1.6.0(@types/node@20.5.1)(happy-dom@13.4.1)(sass@1.70.0)(terser@5.31.3) backend: dependencies: @@ -19820,6 +19823,23 @@ snapshots: - supports-color - terser + vite-node@1.6.0(@types/node@20.5.1)(sass@1.70.0)(terser@5.31.3): + dependencies: + cac: 6.7.14 + debug: 4.3.6(supports-color@5.5.0) + pathe: 1.1.2 + picocolors: 1.0.1 + vite: 5.1.7(@types/node@20.5.1)(sass@1.70.0)(terser@5.31.3) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + vite-plugin-checker@0.6.4(eslint@8.57.0)(optionator@0.9.4)(typescript@5.5.4)(vite@5.1.7(@types/node@20.14.11)(sass@1.70.0)(terser@5.31.3)): dependencies: '@babel/code-frame': 7.24.7 @@ -19885,6 +19905,17 @@ snapshots: sass: 1.70.0 terser: 5.31.3 + vite@5.1.7(@types/node@20.5.1)(sass@1.70.0)(terser@5.31.3): + dependencies: + esbuild: 0.19.12 + postcss: 8.4.40 + rollup: 4.19.1 + optionalDependencies: + '@types/node': 20.5.1 + fsevents: 2.3.3 + sass: 1.70.0 + terser: 5.31.3 + vitest-mongodb@1.0.0: dependencies: debug: 4.3.6(supports-color@5.5.0) @@ -19931,6 +19962,40 @@ snapshots: - supports-color - terser + vitest@1.6.0(@types/node@20.5.1)(happy-dom@13.4.1)(sass@1.70.0)(terser@5.31.3): + dependencies: + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + acorn-walk: 8.3.3 + chai: 4.5.0 + debug: 4.3.6(supports-color@5.5.0) + execa: 8.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.11 + pathe: 1.1.2 + picocolors: 1.0.1 + std-env: 3.7.0 + strip-literal: 2.1.0 + tinybench: 2.8.0 + tinypool: 0.8.4 + vite: 5.1.7(@types/node@20.5.1)(sass@1.70.0)(terser@5.31.3) + vite-node: 1.6.0(@types/node@20.5.1)(sass@1.70.0)(terser@5.31.3) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 20.5.1 + happy-dom: 13.4.1 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + vlq@0.2.3: {} vscode-json-languageservice@4.2.1: diff --git a/vitest.workspace.json b/vitest.workspace.json new file mode 100644 index 000000000..61cc01045 --- /dev/null +++ b/vitest.workspace.json @@ -0,0 +1 @@ +["packages/*", "frontend", "backend"]