{ "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", }, { "transform": "rbxts-transformer-instances" }, { "transform": "rbxts-transformer-services" }, { "transform": "rbxts-transformer-t-new-new" } ], "removeComments": true }, "include": [ "src/**/*", "node_modules/rbxts-transformer-instances" ] }