{ "compilerOptions": { // required "allowSyntheticDefaultImports": true, "downlevelIteration": true, "jsx": "react", "jsxFactory": "React.createElement", "jsxFragmentFactory": "React.Fragment", "module": "commonjs", "moduleResolution": "Node", "noLib": true, "resolveJsonModule": true, "experimentalDecorators": true, "forceConsistentCasingInFileNames": true, "moduleDetection": "force", "strict": true, "target": "ESNext", "typeRoots": [ "node_modules/@rbxts", "node_modules/@flamework" ], // configurable "rootDir": "src", "outDir": "out", "baseUrl": "src", "incremental": true, "tsBuildInfoFile": "out/tsconfig.tsbuildinfo", "plugins": [ { "transform": "rbxts-transformer-flamework", "obfuscation": true }, { "transform": "rbxts-transformer-instances" }, { "transform": "rbxts-transformer-services" } ] }, "include": [ "src/**/*", "node_modules/rbxts-transformer-instances" ] }