diff --git a/e2e/tsconfig.json b/e2e/tsconfig.json
index ce21a4de0facfdb495d5c456daac76feeb070554..17aef9c5e990774b73ef858eed3113b9316ee430 100644
--- a/e2e/tsconfig.json
+++ b/e2e/tsconfig.json
@@ -1,12 +1,16 @@
 {
-  "extends": "../../../tsconfig.json",
   "compilerOptions": {
-    "tsBuildInfoFile": "./lib/.e2e.tsbuildinfo",
+    "target": "es2019",
+    "module": "esnext",
+    "moduleResolution": "node",
+    "strict": true,
+    "resolveJsonModule": true,
+    "skipLibCheck": true,
+    "declaration": false,
+    "esModuleInterop": true,
+    "forceConsistentCasingInFileNames": true,
+    "incremental": true,
+    "tsBuildInfoFile": "./lib/.tsbuildinfo",
   },
   "include": ["./**/*.ts"],
-  "references": [
-    {
-      "path": "..",
-    },
-  ],
 }
diff --git a/tsconfig.json b/tsconfig.json
index dbc05655b094c132e020c09402a1b58f814c7a39..cd48a6cf350f2a45d91c5820cabf1b4da5eb130e 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,6 +1,7 @@
 {
   "compilerOptions": {
     "target": "es2019",
+    "module": "esnext",
     "moduleResolution": "node",
     "strict": true,
     "resolveJsonModule": true,
@@ -9,6 +10,7 @@
     "esModuleInterop": true,
     "forceConsistentCasingInFileNames": true,
     "incremental": true,
+    "tsBuildInfoFile": "./lib/.tsbuildinfo",
   },
   "include": [
     "create-app.ts",