Files
HiveGrid-Wireframes/hivegrid-cloud/tsconfig.json
T

64 lines
3.0 KiB
JSON

{
"include": [
"env.d.ts",
"**/*.ts",
"**/*.tsx",
"apps/web/.react-router/types/**/*" //
],
"compilerOptions": {
"types": ["@react-router/node", "vite/client"],
"skipLibCheck": true,
"lib": ["DOM", "DOM.Iterable", "ES2022"],
"isolatedModules": true,
"esModuleInterop": true,
"jsx": "react-jsx",
"target": "ESNext",
"module": "ESNext",
"moduleResolution": "Bundler",
"resolveJsonModule": true,
"strict": true,
"baseUrl": ".",
"paths": {
"~/*": ["./apps/web/app/*"],
"~/public/*": ["./apps/web/public/*"],
"@toolctrl/ai": ["./packages/ai/src/index.ts"],
"@toolctrl/brand": ["./packages/brand/src/index.ts"],
"@toolctrl/email-sequences": ["./packages/email-sequences/src/index.ts"],
"@toolctrl/entitlements": ["./packages/entitlements/src/index.ts"],
"@toolctrl/error-reporter": ["./packages/error-reporter/src/index.ts"],
"@toolctrl/exports/audit-pdf": ["./packages/exports/src/audit-pdf.ts"],
"@toolctrl/exports/csv": ["./packages/exports/src/csv/index.ts"],
"@toolctrl/exports/json": ["./packages/exports/src/json/index.ts"],
"@toolctrl/exports/limits": ["./packages/exports/src/limits.ts"],
"@toolctrl/exports/pdf": ["./packages/exports/src/pdf/index.ts"],
"@toolctrl/exports/s3-multipart": ["./packages/exports/src/sinks/s3-multipart.ts"],
"@toolctrl/exports/types": ["./packages/exports/src/types.ts"],
"@toolctrl/exports/xlsx": ["./packages/exports/src/xlsx/index.ts"],
"@toolctrl/exports": ["./packages/exports/src/index.ts"],
"@toolctrl/foundation/outbound-http": ["./packages/foundation/src/outbound-http.ts"],
"@toolctrl/foundation": ["./packages/foundation/src/index.ts"],
"@toolctrl/imports": ["./packages/imports/src/index.ts"],
"@toolctrl/mail": ["./packages/mail/src/index.ts"],
"@toolctrl/metrics": ["./packages/metrics/src/index.ts"],
"@toolctrl/observability": ["./packages/observability/src/index.ts"],
"@toolctrl/plugin-runtime": ["./packages/plugin-runtime/src/index.ts"],
"@toolctrl/plugin-sdk": ["./packages/plugin-sdk/src/index.ts"],
"@toolctrl/plugins": ["./packages/plugins/src/index.ts"],
"@toolctrl/queue": ["./packages/queue/src/index.ts"],
"@toolctrl/queue/runtime": ["./packages/queue/src/runtime.d.cts"],
"@toolctrl/realtime": ["./packages/realtime/src/index.ts"],
"@toolctrl/storage": ["./packages/storage/src/index.ts"],
"@toolctrl/url": ["./packages/url/src/index.ts"],
"@toolctrl/ui-app": ["./packages/ui-app/src/index.ts"],
"@toolctrl/ui-mock": ["./packages/ui-mock/src/index.ts"],
"@toolctrl/ui-subframe": ["./packages/ui-subframe/src/index.ts"],
"@toolctrl/view-models": ["./packages/view-models/src/index.ts"]
},
"noEmit": true,
"forceConsistentCasingInFileNames": true,
"allowJs": true,
"allowImportingTsExtensions": true,
"rootDirs": [".", "./apps/web", "./apps/web/.react-router/types"]
}
}