Make your voice heard in 2025 → Answer 8 simple questions in this Survey
Open Survey

Projects using TypeScript use the tsconfig.json to control the TypeScript compilation. Our templates ship with curated default values, however if you need to, you can fine-tune the compiler options.

For more information see the official TypeScript documentation.

json
{
  "compilerOptions": {
    "module": "ESNext",
    "target": "ES2020",
    "moduleResolution": "node",
    "experimentalDecorators": true,
    "emitDecoratorMetadata": true,
    "noEmitHelpers": true,
    "noEmitOnError": true,
    "skipLibCheck": true,
    "lib": ["ESNext", "dom"],
    "baseUrl": ".",
    "paths": {
      "~/*": ["src/*"],
      "@/*": ["src/*"]
    }
  },
  "include": ["src/**/*", "activity.android.ts", "application.android.ts"],
  "files": ["./references.d.ts"],
  "exclude": ["node_modules", "platforms"]
}