cairo/tsconfig.json

40 lines
1.2 KiB
JSON
Raw Normal View History

2024-08-24 12:41:04 -06:00
{
"compilerOptions": {
"strict": true,
"module": "ESNext",
"moduleResolution": "bundler",
"resolveJsonModule": true,
"target": "ESNext",
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"skipLibCheck": true,
/* Vite Compile Options */
"allowImportingTsExtensions": true,
"isolatedModules": true,
"noEmit": true,
"jsx": "react-jsx",
"types": ["vite/client"],
"paths": {
"@lib/enums/*": ["./lib/types/enums/*"],
"@lib/Guards": ["./lib/vix/AppGuards.ts"],
"@lib/Policies": ["./lib/vix/AppPolicies.ts"],
"@lib/Cairo": ["./lib/Cairo.ts"],
"@lib/config": ["./lib/config.ts"],
"@lib/contracts/*": ["./lib/types/contracts/*"],
"@lib/svc/*": ["./lib/services/*"],
"@src/ctx/*": ["./src/ctx/*"],
"@src/hooks/*": ["./src/hooks/*"],
"@src/views/*": ["./src/views/*"],
"@src/components/*": ["./src/components/*"],
"@lib/types/*": ["./lib/types/*"],
"@src/*": ["./src/*"],
"@lib/*": ["./lib/*"],
"@vix/ContractTypes": ["./lib/types/ContractTypes.ts"]
}
},
"tsc-alias": {
"resolveFullPaths": true,
"verbose": false
}
}