Files
HiveGrid-Wireframes/03 Quellen und Referenzen/hivegrid-cloud/tsconfig.json
T

70 lines
3.4 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/*"],
"@hivegrid/ai": ["./packages/ai/src/index.ts"],
"@hivegrid/brand": ["./packages/brand/src/index.ts"],
"@hivegrid/billing": ["./packages/billing/src/index.ts"],
"@hivegrid/billing/lago": ["./packages/billing/src/lago.ts"],
"@hivegrid/billing/mollie": ["./packages/billing/src/mollie.ts"],
"@hivegrid/billing/sandbox-flow": ["./packages/billing/src/sandbox-flow.ts"],
"@hivegrid/billing/sync-outbox": ["./packages/billing/src/sync-outbox.ts"],
"@hivegrid/email-sequences": ["./packages/email-sequences/src/index.ts"],
"@hivegrid/entitlements": ["./packages/entitlements/src/index.ts"],
"@hivegrid/error-reporter": ["./packages/error-reporter/src/index.ts"],
"@hivegrid/exports/audit-pdf": ["./packages/exports/src/audit-pdf.ts"],
"@hivegrid/exports/csv": ["./packages/exports/src/csv/index.ts"],
"@hivegrid/exports/json": ["./packages/exports/src/json/index.ts"],
"@hivegrid/exports/limits": ["./packages/exports/src/limits.ts"],
"@hivegrid/exports/pdf": ["./packages/exports/src/pdf/index.ts"],
"@hivegrid/exports/s3-multipart": ["./packages/exports/src/sinks/s3-multipart.ts"],
"@hivegrid/exports/types": ["./packages/exports/src/types.ts"],
"@hivegrid/exports/zip": ["./packages/exports/src/zip.ts"],
"@hivegrid/exports/xlsx": ["./packages/exports/src/xlsx/index.ts"],
"@hivegrid/exports": ["./packages/exports/src/index.ts"],
"@hivegrid/foundation/outbound-http": ["./packages/foundation/src/outbound-http.ts"],
"@hivegrid/foundation/*": ["./packages/foundation/src/*"],
"@hivegrid/foundation": ["./packages/foundation/src/index.ts"],
"@hivegrid/imports": ["./packages/imports/src/index.ts"],
"@hivegrid/mail": ["./packages/mail/src/index.ts"],
"@hivegrid/metrics": ["./packages/metrics/src/index.ts"],
"@hivegrid/observability": ["./packages/observability/src/index.ts"],
"@hivegrid/plugin-runtime": ["./packages/plugin-runtime/src/index.ts"],
"@hivegrid/plugin-sdk": ["./packages/plugin-sdk/src/index.ts"],
"@hivegrid/queue": ["./packages/queue/src/index.ts"],
"@hivegrid/queue/runtime": ["./packages/queue/src/runtime.d.cts"],
"@hivegrid/realtime": ["./packages/realtime/src/index.ts"],
"@hivegrid/storage": ["./packages/storage/src/index.ts"],
"@hivegrid/url": ["./packages/url/src/index.ts"],
"@hivegrid/ui-app": ["./packages/ui-app/src/index.ts"],
"@hivegrid/ui-mock": ["./packages/ui-mock/src/index.ts"],
"@hivegrid/ui-subframe": ["./packages/ui-subframe/src/index.ts"],
"@hivegrid/view-models": ["./packages/view-models/src/index.ts"]
},
"noEmit": true,
"forceConsistentCasingInFileNames": true,
"allowJs": true,
"allowImportingTsExtensions": true,
"rootDirs": [".", "./apps/web", "./apps/web/.react-router/types"]
}
}