Update the typeform integration package

Now uses a dependency free tsconfig file, and updated the typescript and tsup dev deps
This commit is contained in:
Eric Allam
2023-07-12 13:35:19 +01:00
parent 0012bb21ce
commit f96da50e6a
3 changed files with 29 additions and 18 deletions
+5
View File
@@ -0,0 +1,5 @@
---
"@trigger.dev/typeform": patch
---
Use a standalone tsconfig.json file to increase portability
+5 -4
View File
@@ -13,15 +13,16 @@
"dist/index.js.map"
],
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "18",
"@types/node": "16.x",
"rimraf": "^3.0.2",
"tsup": "^6.5.0"
"tsup": "7.1.x",
"typescript": "4.9.4"
},
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && npm run build:tsup",
"build:tsup": "tsup"
"build:tsup": "tsup",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@typeform/api-client": "^1.8.0",
+19 -14
View File
@@ -1,21 +1,26 @@
{
"extends": "@trigger.dev/tsconfig/node18.json",
"include": ["./src/**/*.ts", "tsup.config.ts"],
"compilerOptions": {
"lib": ["DOM", "DOM.Iterable", "ES2019"],
"paths": {
"@trigger.dev/sdk/*": ["../../packages/trigger-sdk/src/*"],
"@trigger.dev/sdk": ["../../packages/trigger-sdk/src/index"],
"@trigger.dev/integration-kit/*": [
"../../packages/integration-kit/src/*"
],
"@trigger.dev/integration-kit": [
"../../packages/integration-kit/src/index"
]
},
"composite": false,
"declaration": false,
"declarationMap": false,
"baseUrl": "."
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"inlineSources": false,
"isolatedModules": true,
"moduleResolution": "node16",
"noUnusedLocals": false,
"noUnusedParameters": false,
"preserveWatchOutput": true,
"skipLibCheck": true,
"strict": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"sourceMap": true,
"resolveJsonModule": true,
"lib": ["es2019"],
"module": "commonjs",
"target": "es2021"
},
"include": ["./src/**/*.ts", "tsup.config.ts"],
"exclude": ["node_modules"]
}