Compare commits

...

8 Commits

Author SHA1 Message Date
Eric Allam 85b3352764 Fix pnpm lock file 2023-12-06 20:05:49 +00:00
github-actions[bot] 9fb8dceef4 chore: Update version for release (#781)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-06 20:05:29 +00:00
Eric Allam 0c14e4cdfe Stop importing subpaths in @trigger.dev/airtable (#780) 2023-12-06 20:02:37 +00:00
D-K-P 2099c6308e Latest lock file 2023-12-06 15:45:43 +00:00
github-actions[bot] 08e6cad28a chore: Update version for release (#779)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-06 15:42:36 +00:00
Eric Allam f3efcc0c28 Moved Logger to core-backend, no longer importing node:buffer in core/react (#778) 2023-12-06 15:37:50 +00:00
Eric Allam 37ef335b66 Resolve pnpm lock file 2023-12-06 11:29:58 +00:00
github-actions[bot] 33d555d00e chore: Update version for release (#776)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-06 11:28:06 +00:00
74 changed files with 921 additions and 211 deletions
-29
View File
@@ -1,29 +0,0 @@
---
"@trigger.dev/integration-kit": minor
"@trigger.dev/replicate": minor
"@trigger.dev/airtable": minor
"@trigger.dev/sendgrid": minor
"@trigger.dev/supabase": minor
"@trigger.dev/typeform": minor
"@trigger.dev/core-backend": minor
"@trigger.dev/shopify": minor
"@trigger.dev/sdk": minor
"@trigger.dev/github": minor
"@trigger.dev/linear": minor
"@trigger.dev/openai": minor
"@trigger.dev/resend": minor
"@trigger.dev/stripe": minor
"@trigger.dev/plain": minor
"@trigger.dev/slack": minor
"@trigger.dev/sveltekit": minor
"@trigger.dev/express": minor
"@trigger.dev/testing": minor
"@trigger.dev/nestjs": minor
"@trigger.dev/nextjs": minor
"@trigger.dev/remix": minor
"@trigger.dev/core": minor
---
Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
-6
View File
@@ -1,6 +0,0 @@
---
"@trigger.dev/hono": patch
"@trigger.dev/cli": patch
---
Added hono framework support
+20
View File
@@ -1,5 +1,25 @@
# proxy
## 0.0.8
### Patch Changes
- @trigger.dev/core@2.3.2
## 0.0.7
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/core@2.3.1
## 0.0.6
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/core@2.3.0
## 0.0.5
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "proxy",
"version": "0.0.5",
"version": "0.0.8",
"private": true,
"scripts": {
"deploy": "wrangler deploy",
@@ -1,9 +1,9 @@
import { Logger } from "@trigger.dev/core-backend";
import type { PoolClient } from "pg";
import { z } from "zod";
import { Logger } from "@trigger.dev/core";
import { logger } from "~/services/logger.server";
import { NotificationCatalog, NotificationChannel, notificationCatalog } from "./types";
import { safeJsonParse } from "~/utils/json";
import { NotificationCatalog, NotificationChannel, notificationCatalog } from "./types";
export class PgListenService {
#poolClient: PoolClient;
+2 -2
View File
@@ -1,5 +1,5 @@
import type { LogLevel } from "@trigger.dev/core";
import { Logger } from "@trigger.dev/core";
import type { LogLevel } from "@trigger.dev/core-backend";
import { Logger } from "@trigger.dev/core-backend";
import { sensitiveDataReplacer } from "./sensitiveDataReplacer";
import { AsyncLocalStorage } from "async_hooks";
+30
View File
@@ -1,5 +1,35 @@
# @trigger.dev/airtable
## 2.3.2
### Patch Changes
- 0c14e4cd: Fixed importing package subpath
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/airtable",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev integration for airtable",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "16.x",
@@ -23,8 +25,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"@trigger.dev/sdk": "workspace:^2.3.2",
"airtable": "^0.12.1",
"zod": "3.22.3"
},
+2 -2
View File
@@ -4,8 +4,8 @@ import { z } from "zod";
import * as events from "./events";
import { Airtable, AirtableRunTask } from "./index";
import { ListWebhooksResponse, ListWebhooksResponseSchema } from "./schemas";
import { WebhookSource, WebhookTrigger } from "@trigger.dev/sdk/triggers/webhook";
import { registerJobNamespace } from "@trigger.dev/integration-kit/webhooks";
import { WebhookSource, WebhookTrigger } from "@trigger.dev/sdk";
import { registerJobNamespace } from "@trigger.dev/integration-kit";
import { Buffer } from "node:buffer";
const WebhookFromSourceSchema = z.union([
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/github
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/github",
"version": "2.2.11",
"version": "2.3.2",
"description": "The official GitHub integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@octokit/types": "^9.2.3",
"@octokit/webhooks-types": "^6.10.0",
@@ -27,8 +29,8 @@
"@octokit/request": "^6.2.5",
"@octokit/request-error": "^4.0.1",
"@octokit/webhooks": "^10.4.0",
"@trigger.dev/integration-kit": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"@trigger.dev/sdk": "workspace:^2.3.2",
"octokit": "^2.0.14",
"zod": "3.22.3"
},
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/linear
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/linear",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev integration for @linear/sdk",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "16.x",
@@ -24,8 +26,8 @@
},
"dependencies": {
"@linear/sdk": "^8.0.0",
"@trigger.dev/integration-kit": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"@trigger.dev/sdk": "workspace:^2.3.2",
"zod": "3.22.3"
},
"engines": {
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/slack
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/openai",
"version": "2.2.11",
"version": "2.3.2",
"description": "The official OpenAI integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -42,8 +42,8 @@
},
"dependencies": {
"openai": "^4.16.1",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.2.11"
"@trigger.dev/sdk": "workspace:^2.3.2",
"@trigger.dev/integration-kit": "workspace:^2.3.2"
},
"engines": {
"node": ">=18.0.0"
+30
View File
@@ -1,5 +1,35 @@
# @trigger.dev/plain
## 2.3.2
### Patch Changes
- 0c14e4cd: Fixed importing package subpath
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/plain",
"version": "2.2.11",
"version": "2.3.2",
"description": "The official Plain.com integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "18",
@@ -22,8 +24,8 @@
"build:tsup": "tsup"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"@trigger.dev/sdk": "workspace:^2.3.2",
"@team-plain/typescript-sdk": "^2.7.0"
},
"engines": {
+1 -1
View File
@@ -1,5 +1,5 @@
import { PlainClient } from "@team-plain/typescript-sdk";
import { Prettify } from "@trigger.dev/integration-kit/prettify";
import { Prettify } from "@trigger.dev/integration-kit";
export type PlainSDK = InstanceType<typeof PlainClient>;
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/replicate
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/replicate",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev integration for replicate",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "16.x",
@@ -23,8 +25,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"@trigger.dev/sdk": "workspace:^2.3.2",
"replicate": "^0.18.1",
"zod": "3.22.3"
},
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/resend
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/resend",
"version": "2.2.11",
"version": "2.3.2",
"description": "The official Resend.com integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "18",
@@ -22,8 +24,8 @@
"build:tsup": "tsup"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"@trigger.dev/sdk": "workspace:^2.3.2",
"resend": "^2.0.0"
},
"engines": {
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/sendgrid
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/sendgrid",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev integration for @sendgrid/mail",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "16.x",
@@ -24,8 +26,8 @@
},
"dependencies": {
"@sendgrid/mail": "^7.7.0",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.2.11"
"@trigger.dev/sdk": "workspace:^2.3.2",
"@trigger.dev/integration-kit": "workspace:^2.3.2"
},
"engines": {
"node": ">=16.8.0"
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/shopify
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/shopify",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev integration for @shopify/shopify-api",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "16.x",
@@ -24,8 +26,8 @@
},
"dependencies": {
"@shopify/shopify-api": "^8.0.2",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.3.2",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"zod": "3.22.3"
},
"engines": {
+26
View File
@@ -1,5 +1,31 @@
# @trigger.dev/slack
## 2.3.2
### Patch Changes
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+5 -3
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/slack",
"version": "2.2.11",
"version": "2.3.2",
"description": "The official Slack integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"@types/node": "18",
@@ -23,7 +25,7 @@
},
"dependencies": {
"@slack/web-api": "^6.8.1",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.3.2",
"zod": "3.22.3"
},
"engines": {
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/stripe
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/stripe",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev integration for stripe",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@types/node": "16.x",
"rimraf": "^3.0.2",
@@ -23,8 +25,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"@trigger.dev/sdk": "workspace:^2.3.2",
"stripe": "^12.14.0",
"zod": "3.22.3"
},
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/supabase
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/supabase",
"version": "2.2.10",
"version": "2.3.2",
"description": "Trigger.dev integration for @supabase/supabase-js",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -26,8 +26,8 @@
},
"dependencies": {
"@supabase/supabase-js": "^2.26.0",
"@trigger.dev/integration-kit": "workspace:^2.2.10",
"@trigger.dev/sdk": "workspace:^2.2.10",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"@trigger.dev/sdk": "workspace:^2.3.2",
"supabase-management-js": "^1.0.0",
"zod": "3.22.3"
},
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/typeform
## 2.3.2
### Patch Changes
- @trigger.dev/integration-kit@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/integration-kit@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/integration-kit@2.3.0
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,13 +1,15 @@
{
"name": "@trigger.dev/typeform",
"version": "2.2.11",
"version": "2.3.2",
"description": "The official Typeform integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"devDependencies": {
"@types/node": "16.x",
"rimraf": "^3.0.2",
@@ -22,8 +24,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@trigger.dev/integration-kit": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/integration-kit": "workspace:^2.3.2",
"@trigger.dev/sdk": "workspace:^2.3.2",
"@typeform/api-client": "^1.8.0",
"zod": "3.22.3"
},
+20
View File
@@ -1,5 +1,25 @@
# @trigger.dev/astro
## 2.3.2
### Patch Changes
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
## 2.3.0
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+2 -2
View File
@@ -1,7 +1,7 @@
{
"name": "@trigger.dev/astro",
"description": "An Astro-native integration for Trigger.dev background jobs platform",
"version": "2.2.11",
"version": "2.3.2",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"files": [
@@ -20,7 +20,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^2.2.11"
"@trigger.dev/sdk": "workspace:^2.3.2"
},
"devDependencies": {
"astro": "^3.0.12",
+21
View File
@@ -1,5 +1,26 @@
# create-trigger
## 2.3.2
### Patch Changes
- @trigger.dev/core@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/core@2.3.1
## 2.3.0
### Patch Changes
- 17f6f29d: Added hono framework support
- Updated dependencies [17f6f29d]
- @trigger.dev/core@2.3.0
## 2.2.11
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/cli",
"version": "2.2.11",
"version": "2.3.2",
"description": "The Trigger.dev CLI",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
+16
View File
@@ -1,5 +1,21 @@
# @trigger.dev/core-backend
## 2.3.2
## 2.3.1
### Patch Changes
- f3efcc0c: Moved Logger to core-backend, no longer importing node:buffer in core/react
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
## 2.2.11
## 2.2.10
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/core-backend",
"version": "2.2.11",
"version": "2.3.2",
"description": "Core code used across `@trigger.dev/sdk` and Trigger.dev server",
"license": "MIT",
"main": "./dist/index.js",
+1
View File
@@ -1 +1,2 @@
export * from "./bloom";
export * from "./logger";
@@ -196,11 +196,5 @@ function prettyPrintBytes(value: unknown): string {
function getSizeInBytes(value: unknown) {
const jsonString = JSON.stringify(value);
if (typeof window === "undefined") {
// Node.js environment
return Buffer.byteLength(jsonString, "utf8");
} else {
// Browser environment
return new TextEncoder().encode(jsonString).length;
}
return Buffer.byteLength(jsonString, "utf8");
}
+16
View File
@@ -1,5 +1,21 @@
# internal-platform
## 2.3.2
## 2.3.1
### Patch Changes
- f3efcc0c: Moved Logger to core-backend, no longer importing node:buffer in core/react
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
## 2.2.11
## 2.2.10
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/core",
"version": "2.2.11",
"version": "2.3.2",
"description": "Core code used across the Trigger.dev SDK and platform",
"license": "MIT",
"main": "./dist/index.js",
-1
View File
@@ -1,4 +1,3 @@
export * from "./logger";
export * from "./schemas";
export * from "./types";
export * from "./utils";
+6
View File
@@ -1,5 +1,11 @@
# @trigger.dev/eslint-plugin
## 2.3.2
## 2.3.1
## 2.3.0
## 2.2.11
## 2.2.10
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/eslint-plugin",
"version": "2.2.11",
"version": "2.3.2",
"description": "ESLint plugin with trigger.dev best practices",
"keywords": [
"eslint",
+26
View File
@@ -1,5 +1,31 @@
# @trigger.dev/express
## 2.3.2
### Patch Changes
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/express",
"version": "2.2.11",
"version": "2.3.2",
"description": "Official Express adapter for Trigger.dev",
"license": "MIT",
"main": "./dist/index.js",
@@ -8,7 +8,9 @@
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"exports": {
".": {
"import": {
@@ -21,7 +23,7 @@
"./package.json": "./package.json"
},
"devDependencies": {
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.3.2",
"@trigger.dev/tsconfig": "workspace:*",
"@types/debug": "^4.1.7",
"@types/express": "^4.17.13",
@@ -37,7 +39,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^2.2.11"
"@trigger.dev/sdk": "workspace:^2.3.2"
},
"dependencies": {
"debug": "^4.3.4",
+22
View File
@@ -0,0 +1,22 @@
# @trigger.dev/hono
## 2.3.2
### Patch Changes
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
## 2.3.0
### Patch Changes
- 17f6f29d: Added hono framework support
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/hono",
"version": "2.2.10",
"version": "2.3.2",
"description": "A Trigger.dev adapter for Hono.dev",
"license": "MIT",
"main": "./dist/index.js",
@@ -32,7 +32,7 @@
},
"peerDependencies": {
"hono": "3.x",
"@trigger.dev/sdk": "workspace:^2.2.10"
"@trigger.dev/sdk": "workspace:^2.3.2"
},
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
+26
View File
@@ -1,5 +1,31 @@
# @trigger.dev/integration-kit
## 2.3.2
### Patch Changes
- @trigger.dev/core@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/core@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/core@2.3.0
## 2.2.11
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/integration-kit",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev Integration Kit has helpers to make creating integrations easier",
"license": "MIT",
"main": "./dist/index.js",
+26
View File
@@ -1,5 +1,31 @@
# @trigger.dev/nestjs
## 2.3.2
### Patch Changes
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+6 -4
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/nestjs",
"version": "2.2.11",
"version": "2.3.2",
"description": "Official NestJS adapter for Trigger.dev",
"license": "MIT",
"main": "./dist/index.js",
@@ -8,7 +8,9 @@
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"exports": {
".": {
"import": {
@@ -21,7 +23,7 @@
"./package.json": "./package.json"
},
"devDependencies": {
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.3.2",
"@trigger.dev/tsconfig": "workspace:*",
"@types/debug": "^4.1.7",
"@types/express": "^4.17.13",
@@ -39,7 +41,7 @@
},
"peerDependencies": {
"@nestjs/common": ">=10.0.0",
"@trigger.dev/sdk": "workspace:^2.2.11"
"@trigger.dev/sdk": "workspace:^2.3.2"
},
"dependencies": {
"@nestjs/common": "^10.2.4",
+26
View File
@@ -1,5 +1,31 @@
# @trigger.dev/nextjs
## 2.3.2
### Patch Changes
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+5 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/nextjs",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev Next.js integration",
"license": "MIT",
"main": "./dist/index.js",
@@ -8,7 +8,9 @@
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"exports": {
".": {
"import": {
@@ -39,7 +41,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.3.2",
"next": ">=12.0.0"
},
"dependencies": {
+20
View File
@@ -1,5 +1,25 @@
# @trigger.dev/react
## 2.3.2
### Patch Changes
- @trigger.dev/core@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/core@2.3.1
## 2.3.0
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/core@2.3.0
## 2.2.11
### Patch Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/react",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev React SDK",
"license": "MIT",
"types": "dist/index.d.ts",
@@ -27,7 +27,7 @@
},
"dependencies": {
"@tanstack/react-query": "5.0.0-beta.2",
"@trigger.dev/core": "workspace:^2.2.11",
"@trigger.dev/core": "workspace:^2.3.2",
"debug": "^4.3.4",
"zod": "3.22.3"
},
+26
View File
@@ -1,5 +1,31 @@
# @trigger.dev/remix
## 2.3.2
### Patch Changes
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+5 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/remix",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev Remix integration",
"license": "MIT",
"main": "./dist/index.js",
@@ -8,7 +8,9 @@
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"exports": {
".": {
"import": {
@@ -37,7 +39,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^2.2.11",
"@trigger.dev/sdk": "workspace:^2.3.2",
"@remix-run/server-runtime": ">1.19.0"
},
"dependencies": {
+26
View File
@@ -1,5 +1,31 @@
# @trigger.dev/sveltekit
## 2.3.2
### Patch Changes
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
## 2.2.11
### Patch Changes
+5 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/sveltekit",
"version": "2.2.11",
"version": "2.3.2",
"description": "Trigger.dev svelteKit integration",
"license": "MIT",
"main": "./dist/index.js",
@@ -9,7 +9,9 @@
"publishConfig": {
"access": "public"
},
"files": ["dist"],
"files": [
"dist"
],
"exports": {
".": {
"import": {
@@ -37,7 +39,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
"@trigger.dev/sdk": "workspace:^2.2.11"
"@trigger.dev/sdk": "workspace:^2.3.2"
},
"dependencies": {
"debug": "^4.3.4"
+29
View File
@@ -1,5 +1,34 @@
# @trigger.dev/testing
## 2.3.2
### Patch Changes
- @trigger.dev/core@2.3.2
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
- @trigger.dev/core@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
- @trigger.dev/core@2.3.0
## 2.2.11
### Patch Changes
+4 -2
View File
@@ -1,11 +1,13 @@
{
"name": "@trigger.dev/testing",
"description": "A collection of useful tools to write tests for Trigger.dev.",
"version": "2.2.11",
"version": "2.3.2",
"license": "MIT",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"files": ["dist"],
"files": [
"dist"
],
"exports": {
".": {
"import": {
+30
View File
@@ -1,5 +1,35 @@
# @trigger.dev/sdk
## 2.3.2
### Patch Changes
- @trigger.dev/core@2.3.2
- @trigger.dev/core-backend@2.3.2
## 2.3.1
### Patch Changes
- f3efcc0c: Moved Logger to core-backend, no longer importing node:buffer in core/react
- Updated dependencies [f3efcc0c]
- @trigger.dev/core-backend@2.3.1
- @trigger.dev/core@2.3.1
## 2.3.0
### Minor Changes
- 17f6f29d: Support for Deno, Bun and Cloudflare workers, as well as conditionally exporting ESM versions of the package instead of just commonjs.
Cloudflare worker support requires the node compat flag turned on (https://developers.cloudflare.com/workers/runtime-apis/nodejs/)
### Patch Changes
- Updated dependencies [17f6f29d]
- @trigger.dev/core-backend@2.3.0
- @trigger.dev/core@2.3.0
## 2.2.11
### Patch Changes
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/sdk",
"version": "2.2.11",
"version": "2.3.2",
"description": "trigger.dev Node.JS SDK",
"license": "MIT",
"main": "./dist/index.js",
@@ -30,8 +30,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@trigger.dev/core": "workspace:^2.2.11",
"@trigger.dev/core-backend": "workspace:^2.2.11",
"@trigger.dev/core": "workspace:^2.3.2",
"@trigger.dev/core-backend": "workspace:^2.3.2",
"chalk": "^5.2.0",
"cronstrue": "^2.21.0",
"debug": "^4.3.4",
+1 -2
View File
@@ -20,8 +20,6 @@ import {
JobRunStatusRecordSchema,
KeyValueStoreResponseBody,
KeyValueStoreResponseBodySchema,
LogLevel,
Logger,
RegisterScheduleResponseBodySchema,
RegisterSourceEventSchemaV2,
RegisterSourceEventV2,
@@ -40,6 +38,7 @@ import {
assertExhaustive,
urlWithSearchParams,
} from "@trigger.dev/core";
import { LogLevel, Logger } from "@trigger.dev/core-backend";
import { env } from "node:process";
import { z } from "zod";
+1 -2
View File
@@ -11,8 +11,6 @@ import {
FetchTimeoutOptions,
InitialStatusUpdate,
IntervalOptions,
LogLevel,
Logger,
RunTaskOptions,
SendEvent,
SendEventOptions,
@@ -21,6 +19,7 @@ import {
UpdateWebhookBody,
supportsFeature,
} from "@trigger.dev/core";
import { LogLevel, Logger } from "@trigger.dev/core-backend";
import { BloomFilter } from "@trigger.dev/core-backend";
import { AsyncLocalStorage } from "node:async_hooks";
import { webcrypto } from "node:crypto";
+1 -1
View File
@@ -3,11 +3,11 @@ import {
IntegrationConfig,
InvokeOptions,
JobMetadata,
LogLevel,
Prettify,
RunNotification,
SuccessfulRunNotification,
} from "@trigger.dev/core";
import { LogLevel } from "@trigger.dev/core-backend";
import { ConcurrencyLimit } from "./concurrencyLimit";
import { IOWithIntegrations, TriggerIntegration } from "./integrations";
import { runLocalStorage } from "./runLocalStorage";
+14 -24
View File
@@ -17,8 +17,6 @@ import {
IntegrationConfig,
InvokeOptions,
JobMetadata,
LogLevel,
Logger,
NormalizedResponse,
PreprocessRunBody,
PreprocessRunBodySchema,
@@ -46,8 +44,12 @@ import {
WebhookMetadata,
WebhookSourceRequestHeadersSchema,
} from "@trigger.dev/core";
import { LogLevel, Logger } from "@trigger.dev/core-backend";
import EventEmitter from "node:events";
import { env } from "node:process";
import * as packageJson from "../package.json";
import { ApiClient } from "./apiClient";
import { ConcurrencyLimit, ConcurrencyLimitOptions } from "./concurrencyLimit";
import {
AutoYieldExecutionError,
AutoYieldWithCompletedTaskExecutionError,
@@ -65,18 +67,21 @@ import { IO, IOStats } from "./io";
import { createIOWithIntegrations } from "./ioWithIntegrations";
import { Job, JobOptions } from "./job";
import { runLocalStorage } from "./runLocalStorage";
import { KeyValueStore } from "./store/keyValueStore";
import { DynamicTrigger, DynamicTriggerOptions } from "./triggers/dynamic";
import { EventTrigger } from "./triggers/eventTrigger";
import { ExternalSource } from "./triggers/externalSource";
import { DynamicIntervalOptions, DynamicSchedule } from "./triggers/scheduled";
import type {
EventSpecification,
NotificationsEventEmitter,
Trigger,
TriggerContext,
TriggerPreprocessContext,
VerifyResult,
import { WebhookDeliveryContext, WebhookSource } from "./triggers/webhook";
import {
type EventSpecification,
type NotificationsEventEmitter,
type Trigger,
type TriggerContext,
type TriggerPreprocessContext,
type VerifyResult,
} from "./types";
import { formatSchemaErrors } from "./utils/formatSchemaErrors";
const parseRequestPayload = (rawPayload: any) => {
const result = RequestWithRawBodySchema.safeParse(rawPayload);
@@ -92,14 +97,6 @@ const parseRequestPayload = (rawPayload: any) => {
});
};
const deliverWebhookEvent = (key: string): EventSpecification<Request> => ({
name: `${DELIVER_WEBHOOK_REQUEST}.${key}`,
title: "Deliver Webhook",
source: "internal",
icon: "mail-fast",
parsePayload: parseRequestPayload,
});
const registerWebhookEvent = (key: string): EventSpecification<RegisterWebhookPayload> => ({
name: `${REGISTER_WEBHOOK}.${key}`,
title: "Register Webhook",
@@ -116,13 +113,6 @@ const registerSourceEvent: EventSpecification<RegisterSourceEventV2> = {
parsePayload: RegisterSourceEventSchemaV2.parse,
};
import EventEmitter from "node:events";
import * as packageJson from "../package.json";
import { ConcurrencyLimit, ConcurrencyLimitOptions } from "./concurrencyLimit";
import { KeyValueStore } from "./store/keyValueStore";
import { WebhookDeliveryContext, WebhookSource } from "./triggers/webhook";
import { formatSchemaErrors } from "./utils/formatSchemaErrors";
export type TriggerClientOptions = {
/** The `id` property is used to uniquely identify the client.
*/
@@ -1,25 +1,25 @@
import {
ConnectionAuth,
DisplayProperty,
EventFilter,
HandleTriggerSource,
HttpSourceResponseMetadata,
Logger,
NormalizedResponse,
Prettify,
RegisterTriggerSource,
SendEvent,
SerializableJson,
TriggerMetadata,
deepMergeFilters,
} from "@trigger.dev/core";
import { Logger } from "@trigger.dev/core-backend";
import type { Buffer } from "buffer";
import { IOWithIntegrations, TriggerIntegration } from "../integrations";
import { IO } from "../io";
import { Job } from "../job";
import { TriggerClient } from "../triggerClient";
import type { EventSpecification, SchemaParser, Trigger, TriggerContext } from "../types";
import { slugifyId } from "../utils";
import { SerializableJson } from "@trigger.dev/core";
import { ConnectionAuth } from "@trigger.dev/core";
import { Prettify } from "@trigger.dev/core";
import type { Buffer } from "buffer";
export type HttpSourceEvent = {
url: string;
+5 -8
View File
@@ -2,24 +2,21 @@ import type {
DisplayProperty,
EventFilter,
FailedRunNotification,
Logger,
OverridableRunTaskOptions,
Prettify,
RedactString,
RegisteredOptionsDiff,
RunNotificationJobMetadata,
RunNotificationRunMetadata,
RunTaskOptions,
RuntimeEnvironmentType,
ServerTask,
SourceEventOption,
SuccessfulRunNotification,
TriggerMetadata,
} from "@trigger.dev/core";
import { Logger } from "@trigger.dev/core-backend";
import type TypedEmitter from "typed-emitter";
import { z } from "zod";
import { Job } from "./job";
import { TriggerClient } from "./triggerClient";
import { z } from "zod";
import type TypedEmitter from "typed-emitter";
export type {
DisplayProperty,
@@ -124,8 +121,8 @@ export type TypedEventSpecificationExample<TEvent> = {
id: string;
name: string;
icon?: string;
payload: TEvent
}
payload: TEvent;
};
export interface EventSpecification<TEvent extends any, TInvoke extends any = TEvent> {
name: string | string[];
+36 -36
View File
@@ -397,7 +397,7 @@ importers:
devDependencies:
eslint: 8.31.0
eslint-config-prettier: 8.6.0_eslint@8.31.0
eslint-config-turbo: 1.10.16_eslint@8.31.0
eslint-config-turbo: 1.11.0_eslint@8.31.0
eslint-plugin-react: 7.31.8_eslint@8.31.0
typescript: 4.9.4
@@ -425,8 +425,8 @@ importers:
integrations/airtable:
specifiers:
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': 16.x
@@ -455,8 +455,8 @@ importers:
'@octokit/types': ^9.2.3
'@octokit/webhooks': ^10.4.0
'@octokit/webhooks-types': ^6.10.0
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': '18'
@@ -486,8 +486,8 @@ importers:
integrations/linear:
specifiers:
'@linear/sdk': ^8.0.0
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': 16.x
@@ -510,8 +510,8 @@ importers:
integrations/openai:
specifiers:
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/jest': ^29.5.3
@@ -540,8 +540,8 @@ importers:
integrations/plain:
specifiers:
'@team-plain/typescript-sdk': ^2.7.0
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': '18'
@@ -562,8 +562,8 @@ importers:
integrations/replicate:
specifiers:
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': 16.x
@@ -587,8 +587,8 @@ importers:
integrations/resend:
specifiers:
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': '18'
@@ -611,8 +611,8 @@ importers:
integrations/sendgrid:
specifiers:
'@sendgrid/mail': ^7.7.0
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': 16.x
@@ -634,8 +634,8 @@ importers:
integrations/shopify:
specifiers:
'@shopify/shopify-api': ^8.0.2
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': 16.x
@@ -659,7 +659,7 @@ importers:
integrations/slack:
specifiers:
'@slack/web-api': ^6.8.1
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': '18'
@@ -681,8 +681,8 @@ importers:
integrations/stripe:
specifiers:
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsup': workspace:*
'@types/node': 16.x
rimraf: ^3.0.2
@@ -707,8 +707,8 @@ importers:
integrations/supabase:
specifiers:
'@supabase/supabase-js': ^2.26.0
'@trigger.dev/integration-kit': workspace:^2.2.10
'@trigger.dev/sdk': workspace:^2.2.10
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/node': 18.x
@@ -733,8 +733,8 @@ importers:
integrations/typeform:
specifiers:
'@trigger.dev/integration-kit': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/integration-kit': workspace:^2.3.2
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsup': workspace:*
'@typeform/api-client': ^1.8.0
'@types/node': 16.x
@@ -994,7 +994,7 @@ importers:
packages/express:
specifiers:
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/debug': ^4.1.7
@@ -1064,7 +1064,7 @@ importers:
specifiers:
'@nestjs/common': ^10.2.4
'@remix-run/web-fetch': ^4.3.5
'@trigger.dev/sdk': workspace:^2.2.11
'@trigger.dev/sdk': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/debug': ^4.1.7
@@ -1123,7 +1123,7 @@ importers:
packages/react:
specifiers:
'@tanstack/react-query': 5.0.0-beta.2
'@trigger.dev/core': workspace:^2.2.11
'@trigger.dev/core': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@types/debug': ^4.1.7
'@types/react': 18.2.17
@@ -1226,8 +1226,8 @@ importers:
packages/trigger-sdk:
specifiers:
'@trigger.dev/core': workspace:^2.2.11
'@trigger.dev/core-backend': workspace:^2.2.11
'@trigger.dev/core': workspace:^2.3.2
'@trigger.dev/core-backend': workspace:^2.3.2
'@trigger.dev/tsconfig': workspace:*
'@trigger.dev/tsup': workspace:*
'@types/debug': ^4.1.7
@@ -19146,13 +19146,13 @@ packages:
eslint: 8.45.0
dev: true
/eslint-config-turbo/1.10.16_eslint@8.31.0:
resolution: {integrity: sha512-O3NQI72bQHV7FvSC6lWj66EGx8drJJjuT1kuInn6nbMLOHdMBhSUX/8uhTAlHRQdlxZk2j9HtgFCIzSc93w42g==}
/eslint-config-turbo/1.11.0_eslint@8.31.0:
resolution: {integrity: sha512-PBiDoO1ZRHBXoydfn/qYazJTwmoRNXdsf3CBg6j7BMVvuAPa39e7ao6KccsDplyLgV2jIjeRtra/q1CUaWs2kg==}
peerDependencies:
eslint: '>6.6.0'
dependencies:
eslint: 8.31.0
eslint-plugin-turbo: 1.10.16_eslint@8.31.0
eslint-plugin-turbo: 1.11.0_eslint@8.31.0
dev: true
/eslint-doc-generator/1.4.3_eslint@8.45.0:
@@ -19855,8 +19855,8 @@ packages:
- typescript
dev: true
/eslint-plugin-turbo/1.10.16_eslint@8.31.0:
resolution: {integrity: sha512-ZjrR88MTN64PNGufSEcM0tf+V1xFYVbeiMeuIqr0aiABGomxFLo4DBkQ7WI4WzkZtWQSIA2sP+yxqSboEfL9MQ==}
/eslint-plugin-turbo/1.11.0_eslint@8.31.0:
resolution: {integrity: sha512-u3GeDFuKUMcQOPi5euJIAivTvJBPMZL62LVrNc4uGksGMYekl7Dl3yGcevcUpebm7XDValyWcw1iHZjUm3DfCg==}
peerDependencies:
eslint: '>6.6.0'
dependencies: