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