{
  "compilerOptions": {
    "target": "esnext",
    "lib": ["dom", "dom.iterable", "esnext"],
    "allowJs": true,
    "skipLibCheck": true,
    "esModuleInterop": true,
    "noImplicitAny": false,
    "allowSyntheticDefaultImports": true,
    "strict": true,
    "forceConsistentCasingInFileNames": true,
    "noFallthroughCasesInSwitch": true,
    "module": "esnext",
    "moduleResolution": "node",
    "resolveJsonModule": true,
    "isolatedModules": true,
    "noEmit": false,
    "verbatimModuleSyntax": true,
    "jsx": "react-jsx",
    "outDir": "build/js",
    "baseUrl": "./src",
    "paths": {
      "@components/*": ["app/components/*"],
      "@hooks/*": ["app/hooks/*"],
      "@assets/*": ["assets/*"],
      "@screens/*": ["app/screens/*"],
      "@common/*": ["common/*"],
      "@stores/*": ["app/stores/*"],
      "@utils/*": ["app/utils/*"],
      "@core/*": ["app/core/*"],
      "@ui-library/*": ["app/ui-library/*"],
      "@ui-components/*": ["app/ui-components/*"]
    }
  },
  "include": ["src", "tests", "styled.d.ts", "playwright.config.ts"]
}
