{ "$schema": "https://json.schemastore.org/tsconfig", "compilerOptions": { "target": "ESNext", "jsx": "preserve", "jsxImportSource": "vue", "lib": ["ESNext", "DOM", "DOM.Iterable"], "useDefineForClassFields": true, "module": "ESNext", "moduleResolution": "bundler", "paths": { "@cslab-dcs/core": ["./packages/core/src"], "@cslab-dcs/core/*": ["./packages/core/src/*"], "@cslab-dcs/bridge": ["./packages/bridge/src"], "@cslab-dcs/bridge/*": ["./packages/bridge/src/*"], "@cslab-dcs/schema": ["./packages/schema/src"], "@cslab-dcs/schema/*": ["./packages/schema/src/*"], "@cslab-dcs/utils": ["./packages/utils/src"], "@cslab-dcs/utils/*": ["./packages/utils/src/*"] }, "resolveJsonModule": true, "strict": true, "noFallthroughCasesInSwitch": true, "noUnusedLocals": true, "noUnusedParameters": true, "declaration": true, "declarationMap": true, "noEmit": true, "sourceMap": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "isolatedModules": true, "skipLibCheck": true }, "exclude": ["node_modules", "dist", "out"] }