| { | |
| "compilerOptions": { | |
| "target": "ES2020", | |
| "module": "ESNext", | |
| "moduleResolution": "node", | |
| "jsx": "react-jsx", | |
| "jsxImportSource": "react", | |
| "declaration": true, | |
| "declarationMap": true, | |
| "declarationDir": "./dist/types", | |
| "esModuleInterop": true, | |
| "allowSyntheticDefaultImports": true, | |
| "strict": true, | |
| "skipLibCheck": true, | |
| "forceConsistentCasingInFileNames": true, | |
| "outDir": "./dist", | |
| "rootDir": "./src", | |
| "baseUrl": "./src", | |
| "paths": { | |
| "~/*": ["./*"] | |
| }, | |
| "lib": ["ES2020", "DOM", "DOM.Iterable"], | |
| "resolveJsonModule": true | |
| }, | |
| "include": ["src/**/*"], | |
| "exclude": [ | |
| "dist", | |
| "node_modules", | |
| "**/*.test.ts", | |
| "**/*.test.tsx", | |
| "**/*.spec.ts", | |
| "**/*.spec.tsx" | |
| ] | |
| } | |