xref: /expo/docs/tsconfig.json (revision 14c78e61)
1{
2  "compilerOptions": {
3    "baseUrl": ".",
4    "paths": {
5      "~/*": ["./*"]
6    },
7    "target": "esnext",
8    "lib": [
9      "dom",
10      "dom.iterable",
11      "esnext"
12    ],
13    "allowJs": true,
14    "skipLibCheck": true,
15    "strict": true,
16    "forceConsistentCasingInFileNames": true,
17    "noEmit": true,
18    "esModuleInterop": true,
19    "module": "esnext",
20    "moduleResolution": "node",
21    "resolveJsonModule": true,
22    "isolatedModules": true,
23    "jsx": "preserve",
24    "incremental": true,
25    "types": [
26      "jest",
27      "@testing-library/jest-dom",
28      "@types/gtag.js",
29      "user-agent-data-types"
30    ]
31  },
32  "include": [
33    "next-env.d.ts",
34    "**/*.ts",
35    "**/*.tsx",
36    "public/static/constants"
37  ],
38  "exclude": [
39    "node_modules",
40    "public/static/code",
41    "public/static/data",
42    "public/static/diffs",
43    "public/static/examples",
44    "public/static/libs"
45  ]
46}
47