| { |
| "compilerOptions": { |
| "baseUrl": "./", |
| "paths": { |
| "@submarine/*": ["./src/*"], |
| "@submarine-test/*": ["./tests/*"] |
| }, |
| "target": "ESNext", |
| "useDefineForClassFields": true, |
| "lib": ["DOM", "DOM.Iterable", "ESNext"], |
| "allowJs": false, |
| "skipLibCheck": false, |
| "esModuleInterop": false, |
| "allowSyntheticDefaultImports": true, |
| "strict": true, |
| "forceConsistentCasingInFileNames": true, |
| "module": "ESNext", |
| "moduleResolution": "Node", |
| "resolveJsonModule": true, |
| "isolatedModules": true, |
| "noEmit": true, |
| "jsx": "react-jsx" |
| }, |
| "include": ["src", "tests"], |
| "references": [{ "path": "./tsconfig.node.json" }] |
| } |