34 lines
1.1 KiB
JSON
34 lines
1.1 KiB
JSON
{
|
|
"$schema": "https://json.schemastore.org/tsconfig",
|
|
"include": ["src/**/*.ts", "src/**/*.tsx"],
|
|
"exclude": ["node_modules", "**/*.test.*"],
|
|
"display": "Workflow example",
|
|
"compilerOptions": {
|
|
"jsx": "react-jsx", // or "react-jsxdev" for development
|
|
"jsxImportSource": "jsx-slack",
|
|
"module": "commonjs",
|
|
"target": "ES2021",
|
|
"strict": true,
|
|
"esModuleInterop": true,
|
|
"skipLibCheck": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"experimentalDecorators": true,
|
|
"emitDecoratorMetadata": true,
|
|
"lib": ["esnext", "dom"],
|
|
"outDir": "lib",
|
|
"moduleResolution": "node",
|
|
"paths": {
|
|
"@trigger.dev/sdk": ["../../packages/trigger-sdk/src/index"],
|
|
"@trigger.dev/sdk/*": ["../../packages/trigger-sdk/src/*"],
|
|
"@trigger.dev/airtable": [
|
|
"../../generated-integrations/airtable/src/index"
|
|
],
|
|
"@trigger.dev/airtable/*": [
|
|
"../../generated-integrations/airtable/src/*"
|
|
],
|
|
"@trigger.dev/slack": ["../../integrations/slack/src/index"],
|
|
"@trigger.dev/slack/*": ["../../integrations/slack/src/*"]
|
|
}
|
|
}
|
|
}
|