diff --git a/packages/backend/package.json b/packages/backend/package.json index 6144ee2fe8..ffb9565e6b 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -26,10 +26,10 @@ "eslint": "eslint --quiet \"{src,test-federation}/**/*.ts\"", "lint": "pnpm typecheck && pnpm eslint", "test": "pnpm convert:config && vitest --config vitest.config.unit.ts", - "test:e2e": "pnpm convert:config && vitest --config vitest.config.e2e.ts", + "test:e2e": "pnpm build && pnpm build:test && pnpm convert:config && vitest --config vitest.config.e2e.ts", "test:fed": "pnpm convert:config && vitest --config vitest.config.fed.ts", "test-and-coverage": "pnpm convert:config && vitest --coverage --config vitest.config.unit.ts", - "test-and-coverage:e2e": "pnpm convert:config && vitest --coverage --config vitest.config.e2e.ts", + "test-and-coverage:e2e": "pnpm build && pnpm build:test && pnpm convert:config && vitest --coverage --config vitest.config.e2e.ts", "check-migrations": "node scripts/check_migrations_clean.js", "generate-api-json": "pnpm convert:config && node ./scripts/generate_api_json.js" }, diff --git a/packages/backend/test-server/.swcrc b/packages/backend/test-server/.swcrc index eeac7eabc6..4609e8a061 100644 --- a/packages/backend/test-server/.swcrc +++ b/packages/backend/test-server/.swcrc @@ -3,12 +3,17 @@ "jsc": { "parser": { "syntax": "typescript", + "jsx": true, "dynamicImport": true, "decorators": true }, "transform": { "legacyDecorator": true, - "decoratorMetadata": true + "decoratorMetadata": true, + "react": { + "runtime": "automatic", + "importSource": "@kitajs/html" + } }, "experimental": { "keepImportAssertions": true