add tsconfig

This commit is contained in:
Mathis H (Avnyr) 2024-04-11 12:15:41 +02:00
parent 022565e74c
commit 97caa49f4f
Signed by: Mathis
GPG Key ID: DD9E0666A747D126

29
tsconfig.json Normal file
View File

@ -0,0 +1,29 @@
{
"compilerOptions": {
"lib": [
"esnext",
"dom"
],
"baseUrl": "/",
"allowJs": true,
"skipLibCheck": true,
"strict": true,
"noEmit": true,
"esModuleInterop": true,
"module": "ESNext",
"isolatedModules": true,
"incremental": true,
"plugins": [],
"paths": {
"@/*": ["./src/*"],
"@class/*": ["./src/class/*"],
"@events/*": ["./src/events/*"],
"@services": ["./src/services"],
"@templates": ["./src/templates"],
"@types": ["./src/types"],
"@utils/*": ["./src/utils/*"]
}
},
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
"exclude": ["node_modules"]
}