Files
react-native-svg/tsconfig.json
Renaud Chaput d1b02154e3 Fix type exports and enable isolatedModules setting to catch it in tsc (#2197)
This is the same issue as the one I fixed last year in #1874

To prevent this from occurring again, I enabled the `isolatedModules`
Typescript option which will warn when you export non-value identifiers
without using `export type`, which will break transpilation processes
what work on a per-file basis. You can find a [more detailed explanation
in Typescript's
doc](https://www.typescriptlang.org/tsconfig#isolatedModules)
2024-01-03 15:46:49 +01:00

25 lines
594 B
JSON

{
"compilerOptions": {
"baseUrl": ".",
"declaration": true,
"paths": {
"react-native-svg": ["./src"],
"react-native-svg/css": ["./src/css/index.tsx"]
},
"preserveSymlinks": true,
"target": "es6",
"module": "ESNext",
"jsx": "react-native",
"skipLibCheck": true,
"allowSyntheticDefaultImports": true,
"moduleResolution": "node",
"lib": ["es6", "dom"],
"esModuleInterop": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true,
"isolatedModules": true
},
"include": ["src"]
}