Files
Common/tsconfig.base.json
T
2026-06-21 11:27:44 +02:00

52 lines
1.4 KiB
JSON

{
"compilerOptions": {
"allowSyntheticDefaultImports": true,
"jsx": "react",
"jsxFactory": "Vide.jsx",
"jsxFragmentFactory": "Vide.Fragment",
"module": "commonjs",
"moduleResolution": "Node",
"noLib": true,
"resolveJsonModule": true,
"forceConsistentCasingInFileNames": true,
"moduleDetection": "force",
"strict": true,
"target": "ESNext",
"skipLibCheck": true,
"paths": {
"@common/*": ["./src/*"],
},
"typeRoots": ["node_modules/@rbxts", "node_modules/@flamework"],
"types": ["compiler-types", "types"],
"incremental": true,
"experimentalDecorators": true,
"plugins": [
{
"transform": "rbxts-transformer-access"
},
{
"transform": "rbxts-transformer-flamework",
"obfuscation": true
},
{
"transform": "rbxts-transformer-services"
},
{
"transform": "typescript-file-copy-plugin",
"copy": [
{
"src": "src/*.toml",
"dest": "src"
}
]
},
{
"transform": "tsc-progress",
"title": "Building...",
"color": "magenta"
}
]
}
}