Files
Common/tsconfig.base.json
T
2026-06-29 14:22:14 +02:00

52 lines
1.5 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,
"typeRoots": ["node_modules/@rbxts", "node_modules/@flamework"],
"types": ["compiler-types", "types"],
"incremental": true,
"experimentalDecorators": true,
"plugins": [
{
"transform": "rbxts-transformer-flamework",
"obfuscation": true
},
{
"transform": "rbxts-transformer-services"
},
{
"transform": "typescript-file-copy-plugin",
"copy": [
{
"src": "src/*.toml",
"dest": "src"
}
]
},
{
"transform": "rbxts-transform-boost",
"optimize": true,
"strict": true,
"hoist": true
},
{
"transform": "tsc-progress",
"title": "Building...",
"color": "magenta"
}
]
}
}