vitest.config.ts 882 B

1234567891011121314151617181920212223242526272829303132
  1. import { defineConfig } from "vitest/config";
  2. import path from "path";
  3. const root = path.resolve(__dirname, "../..");
  4. export default defineConfig({
  5. resolve: {
  6. alias: {
  7. "@json-render/core/store-utils": path.resolve(
  8. root,
  9. "packages/core/src/store-utils.ts",
  10. ),
  11. "@json-render/core": path.resolve(root, "packages/core/src/index.ts"),
  12. "@json-render/react/schema": path.resolve(
  13. root,
  14. "packages/react/src/schema.ts",
  15. ),
  16. "@json-render/redux": path.resolve(root, "packages/redux/src/index.ts"),
  17. "@json-render/zustand": path.resolve(
  18. root,
  19. "packages/zustand/src/index.ts",
  20. ),
  21. "@json-render/jotai": path.resolve(root, "packages/jotai/src/index.ts"),
  22. },
  23. },
  24. test: {
  25. globals: true,
  26. environment: "node",
  27. include: ["**/*.test.ts"],
  28. testTimeout: 60_000,
  29. },
  30. });