ft_transcendence/src/tsconfig.base.json
Maieul BOYER 573af0bc4b feat(infra): singular dockerfile with vite bundling
Using Vite as a bundler to allow easier builds, with shared library

Moved to a single dockerfile that takes an argument to specify which
service to use

moved some file around to faciliate bundling with vite

cried a lot
2025-07-30 21:30:04 +02:00

29 lines
662 B
JSON

{
"$schema": "https://json.schemastore.org/tsconfig",
"compilerOptions": {
"target": "ES2023",
"module": "NodeNext",
"moduleResolution": "node",
"newLine": "lf",
"noFallthroughCasesInSwitch": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"isolatedModules": true,
"noUnusedLocals": true,
"removeComments": true,
"resolveJsonModule": true,
"strict": true,
"outDir": "dist",
"rootDir": ".",
"baseUrl": ".",
"skipLibCheck": true,
"lib": ["ESNext"],
"paths": {
"@shared/database": ["@shared/src/database"],
"@shared/uuid": ["@shared/src/uuid"]
}
}
}