From 23e6c7f9bb45cd24e390aa6577bbb30afb127b1d Mon Sep 17 00:00:00 2001
From: Pierre Tellier <piair338@gmail.com>
Date: Mon, 3 Feb 2025 22:24:50 +0100
Subject: [PATCH] fix: added missing files for compilation

---
 front/my-vue-app/tsconfig.app.json  | 12 ++++++++++++
 front/my-vue-app/tsconfig.node.json | 19 +++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 front/my-vue-app/tsconfig.app.json
 create mode 100644 front/my-vue-app/tsconfig.node.json

diff --git a/front/my-vue-app/tsconfig.app.json b/front/my-vue-app/tsconfig.app.json
new file mode 100644
index 0000000..913b8f2
--- /dev/null
+++ b/front/my-vue-app/tsconfig.app.json
@@ -0,0 +1,12 @@
+{
+  "extends": "@vue/tsconfig/tsconfig.dom.json",
+  "include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
+  "exclude": ["src/**/__tests__/*"],
+  "compilerOptions": {
+    "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
+
+    "paths": {
+      "@/*": ["./src/*"]
+    }
+  }
+}
diff --git a/front/my-vue-app/tsconfig.node.json b/front/my-vue-app/tsconfig.node.json
new file mode 100644
index 0000000..a83dfc9
--- /dev/null
+++ b/front/my-vue-app/tsconfig.node.json
@@ -0,0 +1,19 @@
+{
+  "extends": "@tsconfig/node22/tsconfig.json",
+  "include": [
+    "vite.config.*",
+    "vitest.config.*",
+    "cypress.config.*",
+    "nightwatch.conf.*",
+    "playwright.config.*",
+    "eslint.config.*"
+  ],
+  "compilerOptions": {
+    "noEmit": true,
+    "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
+
+    "module": "ESNext",
+    "moduleResolution": "Bundler",
+    "types": ["node"]
+  }
+}