react-raika
Version:
react-starter
45 lines (44 loc) • 1.34 kB
JSON
{
"compilerOptions": {
"target": "ES2020",
"lib": ["DOM", "DOM.Iterable", "ESNext"],
"baseUrl": "./src",
"paths": {
"@styles/*": ["styles/*"],
"@features/*": ["features/*"],
"@assets/*": ["assets/*"],
"@pages/*": ["pages/*"],
"@components/*": ["components/*"],
"@context/*": ["context/*"],
"@data/*": ["data/*"],
"@hooks/*": ["hooks/*"],
"@layout/*": ["layout/*"],
"@lib/*": ["lib/*"],
"@services/*": ["services/*"],
"@utils/*": ["utils/*"],
"@locale/*": ["locale/*"],
"@config/*": ["config/*"],
"@icons/*": ["assets/icons/*"],
"@routes/*": ["routes/*"],
"@store/*": ["store/*"],
"@constants/*": ["constants/*"]
},
"jsx": "react-jsx",
"module": "ESNext",
"moduleResolution": "bundler",
"strict": true,
"skipLibCheck": true,
"esModuleInterop": true,
"resolveJsonModule": true,
"isolatedModules": true,
"forceConsistentCasingInFileNames": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"allowImportingTsExtensions": true,
"noEmit": true,
"types": ["vitest/globals"]
},
"include": ["src", "cypress", "test", "src/**/*.d.ts"],
"exclude": ["node_modules", "dist", "cypress.config.ts", "cypress"]
}