]> juplo.de Git - demos/kafka/chat/commitdiff
WIP: Nach Chat-GPT Fragerunde...
authorKai Moritz <kai@juplo.de>
Sat, 4 Oct 2025 07:58:59 +0000 (09:58 +0200)
committerKai Moritz <kai@juplo.de>
Sat, 4 Oct 2025 07:58:59 +0000 (09:58 +0200)
jest.config.ts
setup-jest.ts
tsconfig.spec.json

index e3c292a0467581b19250698f946f882a82a62357..cb97bddf1cd6817dac5d9f734cd9f937740bbe05 100644 (file)
@@ -1,5 +1,17 @@
 import type { Config } from 'jest';
 
 export default {
+  preset: 'jest-preset-angular',
   setupFilesAfterEnv: ['<rootDir>/setup-jest.ts'],
+  testEnvironment: 'jsdom',
+  transform: {
+    '^.+\\.(ts|mjs|js|html)$': [
+      'ts-jest',
+      {
+        tsconfig: '<rootDir>/tsconfig.spec.json',
+        stringifyContentPathRegex: '\\.html$',
+      },
+    ],
+  },
+  moduleFileExtensions: ['ts', 'html', 'js', 'json'],
 } satisfies Config;
index 58c511e08265c205d37ae5974c554a501327ba9d..7197a78d8e3f7fdb1b1abdf95a4c6a6896b25674 100644 (file)
@@ -1,3 +1 @@
-import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone';
-
-setupZoneTestEnv();
+import 'jest-preset-angular/jest-preset';
index a9dda093fd1cd7b790393d5e5e34c636e8e39513..9f8bf50af01de1ec579d0ff58dee825105be97e2 100644 (file)
@@ -4,7 +4,9 @@
   "extends": "./tsconfig.json",
   "compilerOptions": {
     "outDir": "./out-tsc/spec",
-    "module": "CommonJS",
+    "module": "commonjs",
+    "esModuleInterop": true,
+    "target": "es2018",
     "types": [
       "jest"
     ]