diff --git a/.changeset/dull-mangos-press.md b/.changeset/dull-mangos-press.md
new file mode 100644
index 000000000..4a47479cd
--- /dev/null
+++ b/.changeset/dull-mangos-press.md
@@ -0,0 +1,5 @@
+---
+"trigger.dev": patch
+---
+
+Strip out server-only package from worker builds
diff --git a/.changeset/pre.json b/.changeset/pre.json
index 1acf64c53..a6ee23fa3 100644
--- a/.changeset/pre.json
+++ b/.changeset/pre.json
@@ -55,6 +55,7 @@
"cool-glasses-bake",
"cuddly-feet-approve",
"dry-walls-check",
+ "dull-mangos-press",
"eight-pumas-float",
"eleven-paws-join",
"few-students-share",
diff --git a/apps/kubernetes-provider/src/index.ts b/apps/kubernetes-provider/src/index.ts
index 1b1700883..b6a8574a4 100644
--- a/apps/kubernetes-provider/src/index.ts
+++ b/apps/kubernetes-provider/src/index.ts
@@ -80,8 +80,8 @@ class KubernetesTaskOperations implements TaskOperations {
],
resources: {
limits: {
- cpu: "250m",
- memory: "0.5G",
+ cpu: "1",
+ memory: "1G",
"ephemeral-storage": "2Gi",
},
},
diff --git a/apps/webapp/app/env.server.ts b/apps/webapp/app/env.server.ts
index cde3aeb77..4d53c4bb1 100644
--- a/apps/webapp/app/env.server.ts
+++ b/apps/webapp/app/env.server.ts
@@ -104,6 +104,7 @@ const EnvironmentSchema = z.object({
COORDINATOR_SECRET: z.string().default("coordinator-secret"),
DEPOT_TOKEN: z.string().optional(),
DEPOT_PROJECT_ID: z.string().optional(),
+ DEPOT_ORG_ID: z.string().optional(),
CONTAINER_REGISTRY_ORIGIN: z.string().optional(),
CONTAINER_REGISTRY_USERNAME: z.string().optional(),
CONTAINER_REGISTRY_PASSWORD: z.string().optional(),
diff --git a/apps/webapp/app/presenters/v3/DeploymentPresenter.server.ts b/apps/webapp/app/presenters/v3/DeploymentPresenter.server.ts
index e22eb40fa..dcf9cc287 100644
--- a/apps/webapp/app/presenters/v3/DeploymentPresenter.server.ts
+++ b/apps/webapp/app/presenters/v3/DeploymentPresenter.server.ts
@@ -1,5 +1,6 @@
import {
DeploymentErrorData,
+ ExternalBuildData,
TaskMetadataFailedToParseData,
groupTaskMetadataIssuesByTask,
} from "@trigger.dev/core/v3";
@@ -39,6 +40,7 @@ export class DeploymentPresenter {
const project = await this.#prismaClient.project.findFirstOrThrow({
select: {
id: true,
+ organizationId: true,
},
where: {
slug: projectSlug,
@@ -65,6 +67,9 @@ export class DeploymentPresenter {
shortCode: true,
version: true,
errorData: true,
+ imageReference: true,
+ externalBuildData: true,
+ projectId: true,
environment: {
select: {
id: true,
@@ -117,6 +122,10 @@ export class DeploymentPresenter {
},
});
+ const externalBuildData = deployment.externalBuildData
+ ? ExternalBuildData.safeParse(deployment.externalBuildData)
+ : undefined;
+
return {
deployment: {
id: deployment.id,
@@ -137,6 +146,11 @@ export class DeploymentPresenter {
deployedBy: deployment.triggeredBy,
errorData: this.#prepareErrorData(deployment.errorData),
sdkVersion: deployment.worker?.sdkVersion,
+ imageReference: deployment.imageReference,
+ externalBuildData:
+ externalBuildData && externalBuildData.success ? externalBuildData.data : undefined,
+ projectId: deployment.projectId,
+ organizationId: project.organizationId,
},
};
}
diff --git a/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.v3.$projectParam.deployments.$deploymentParam/route.tsx b/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.v3.$projectParam.deployments.$deploymentParam/route.tsx
index 64369e912..e2293fbdc 100644
--- a/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.v3.$projectParam.deployments.$deploymentParam/route.tsx
+++ b/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.v3.$projectParam.deployments.$deploymentParam/route.tsx
@@ -1,8 +1,9 @@
-import { useLocation } from "@remix-run/react";
+import { Link, useLocation } from "@remix-run/react";
import { LoaderFunctionArgs } from "@remix-run/server-runtime";
import { typedjson, useTypedLoaderData } from "remix-typedjson";
import { ExitIcon } from "~/assets/icons/ExitIcon";
import { UserAvatar } from "~/components/UserProfilePhoto";
+import { AdminDebugTooltip } from "~/components/admin/debugTooltip";
import { CodeBlock } from "~/components/code/CodeBlock";
import { EnvironmentLabel } from "~/components/environments/EnvironmentLabel";
import { Badge } from "~/components/primitives/Badge";
@@ -68,6 +69,48 @@ export default function Page() {
Deploy: {deployment.shortCode}
+
+
+
+
+
+
+
+
+
{deployment.projectId}
+
+
+
+
+
{deployment.organizationId}
+
+
+ {deployment.imageReference && (
+
+
+
+ {deployment.imageReference}
+
+
+
+ )}
+ {deployment.externalBuildData && (
+
+
+
+ {deployment.externalBuildData.buildId}
+
+
+
+ )}
+
+
+
=18.0.0"
diff --git a/integrations/plain/CHANGELOG.md b/integrations/plain/CHANGELOG.md
index 2f4eea253..e11e7f8af 100644
--- a/integrations/plain/CHANGELOG.md
+++ b/integrations/plain/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/plain
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/integration-kit@3.0.0-beta.26
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/integrations/plain/package.json b/integrations/plain/package.json
index 73a19c14b..2f2a31b28 100644
--- a/integrations/plain/package.json
+++ b/integrations/plain/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/plain",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "The official Plain.com integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -24,8 +24,8 @@
"build:tsup": "tsup"
},
"dependencies": {
- "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.25",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.26",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"@team-plain/typescript-sdk": "^2.7.0"
},
"engines": {
diff --git a/integrations/replicate/CHANGELOG.md b/integrations/replicate/CHANGELOG.md
index 951f3f4a2..472b658b9 100644
--- a/integrations/replicate/CHANGELOG.md
+++ b/integrations/replicate/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/replicate
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/integration-kit@3.0.0-beta.26
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/integrations/replicate/package.json b/integrations/replicate/package.json
index 9183a07b2..4bbbaf75d 100644
--- a/integrations/replicate/package.json
+++ b/integrations/replicate/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/replicate",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Trigger.dev integration for replicate",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -25,8 +25,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.25",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.26",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"replicate": "^0.18.1",
"zod": "3.22.3"
},
diff --git a/integrations/resend/CHANGELOG.md b/integrations/resend/CHANGELOG.md
index 6c1a670e8..773cb5ed6 100644
--- a/integrations/resend/CHANGELOG.md
+++ b/integrations/resend/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/resend
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/integration-kit@3.0.0-beta.26
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/integrations/resend/package.json b/integrations/resend/package.json
index 21a6de3ca..feac3ea5c 100644
--- a/integrations/resend/package.json
+++ b/integrations/resend/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/resend",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "The official Resend.com integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -24,8 +24,8 @@
"build:tsup": "tsup"
},
"dependencies": {
- "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.25",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.26",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"resend": "^2.1.0"
},
"engines": {
diff --git a/integrations/sendgrid/CHANGELOG.md b/integrations/sendgrid/CHANGELOG.md
index 93f29cc5a..dfeb78ea3 100644
--- a/integrations/sendgrid/CHANGELOG.md
+++ b/integrations/sendgrid/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/sendgrid
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/integration-kit@3.0.0-beta.26
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/integrations/sendgrid/package.json b/integrations/sendgrid/package.json
index 05c86d67a..50e746e8b 100644
--- a/integrations/sendgrid/package.json
+++ b/integrations/sendgrid/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/sendgrid",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Trigger.dev integration for @sendgrid/mail",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -26,8 +26,8 @@
},
"dependencies": {
"@sendgrid/mail": "^7.7.0",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
- "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.25"
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
+ "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.26"
},
"engines": {
"node": ">=16.8.0"
diff --git a/integrations/shopify/CHANGELOG.md b/integrations/shopify/CHANGELOG.md
index 2ef7bd7c2..6dfc687c1 100644
--- a/integrations/shopify/CHANGELOG.md
+++ b/integrations/shopify/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/shopify
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/integration-kit@3.0.0-beta.26
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/integrations/shopify/package.json b/integrations/shopify/package.json
index f3707803e..bbdc08204 100644
--- a/integrations/shopify/package.json
+++ b/integrations/shopify/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/shopify",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Trigger.dev integration for @shopify/shopify-api",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -26,8 +26,8 @@
},
"dependencies": {
"@shopify/shopify-api": "^8.0.2",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
- "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
+ "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.26",
"zod": "3.22.3"
},
"engines": {
diff --git a/integrations/slack/CHANGELOG.md b/integrations/slack/CHANGELOG.md
index 1180a28c0..bb730bc2d 100644
--- a/integrations/slack/CHANGELOG.md
+++ b/integrations/slack/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/slack
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/integrations/slack/package.json b/integrations/slack/package.json
index 13d2b04e1..f818deff1 100644
--- a/integrations/slack/package.json
+++ b/integrations/slack/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/slack",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "The official Slack integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -25,7 +25,7 @@
},
"dependencies": {
"@slack/web-api": "^6.8.1",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"zod": "3.22.3"
},
"engines": {
diff --git a/integrations/stripe/CHANGELOG.md b/integrations/stripe/CHANGELOG.md
index c1a67cd8e..5cba78d8a 100644
--- a/integrations/stripe/CHANGELOG.md
+++ b/integrations/stripe/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/stripe
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/integration-kit@3.0.0-beta.26
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/integrations/stripe/package.json b/integrations/stripe/package.json
index 1527d58f7..89f65e3ef 100644
--- a/integrations/stripe/package.json
+++ b/integrations/stripe/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/stripe",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Trigger.dev integration for stripe",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -25,8 +25,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.25",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.26",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"stripe": "^12.14.0",
"zod": "3.22.3"
},
diff --git a/integrations/supabase/CHANGELOG.md b/integrations/supabase/CHANGELOG.md
index b7e7cfe81..1660ee986 100644
--- a/integrations/supabase/CHANGELOG.md
+++ b/integrations/supabase/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/supabase
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/integration-kit@3.0.0-beta.26
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/integrations/supabase/package.json b/integrations/supabase/package.json
index db5926990..954622a2d 100644
--- a/integrations/supabase/package.json
+++ b/integrations/supabase/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/supabase",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"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:^3.0.0-beta.25",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.26",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"supabase-management-js": "^1.0.0",
"zod": "3.22.3"
},
diff --git a/integrations/typeform/CHANGELOG.md b/integrations/typeform/CHANGELOG.md
index 462608a36..c316620a0 100644
--- a/integrations/typeform/CHANGELOG.md
+++ b/integrations/typeform/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/typeform
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/integration-kit@3.0.0-beta.26
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/integrations/typeform/package.json b/integrations/typeform/package.json
index 21ed57031..b957b5d94 100644
--- a/integrations/typeform/package.json
+++ b/integrations/typeform/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/typeform",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "The official Typeform integration for Trigger.dev",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -24,8 +24,8 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
- "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.25",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/integration-kit": "workspace:^3.0.0-beta.26",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"@typeform/api-client": "^1.8.0",
"zod": "3.22.3"
},
diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md
index efa065c83..fd07e97f5 100644
--- a/packages/astro/CHANGELOG.md
+++ b/packages/astro/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/astro
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/astro/package.json b/packages/astro/package.json
index d16d9c32e..0d8bd2709 100644
--- a/packages/astro/package.json
+++ b/packages/astro/package.json
@@ -1,7 +1,7 @@
{
"name": "@trigger.dev/astro",
"description": "An Astro-native integration for Trigger.dev background jobs platform",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"files": [
@@ -20,7 +20,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25"
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26"
},
"devDependencies": {
"astro": "^3.0.12",
diff --git a/packages/cli-v3/CHANGELOG.md b/packages/cli-v3/CHANGELOG.md
index ce72e1189..cd80fe712 100644
--- a/packages/cli-v3/CHANGELOG.md
+++ b/packages/cli-v3/CHANGELOG.md
@@ -1,5 +1,12 @@
# trigger.dev
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- e667028d4: Strip out server-only package from worker builds
+ - @trigger.dev/core@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/cli-v3/package.json b/packages/cli-v3/package.json
index c3b903997..feee0308c 100644
--- a/packages/cli-v3/package.json
+++ b/packages/cli-v3/package.json
@@ -1,6 +1,6 @@
{
"name": "trigger.dev",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "A Command-Line Interface for Trigger.dev (v3) projects",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
@@ -86,7 +86,7 @@
"@opentelemetry/sdk-trace-base": "^1.22.0",
"@opentelemetry/sdk-trace-node": "^1.22.0",
"@opentelemetry/semantic-conventions": "^1.22.0",
- "@trigger.dev/core": "workspace:3.0.0-beta.25",
+ "@trigger.dev/core": "workspace:3.0.0-beta.26",
"@types/degit": "^2.8.3",
"chalk": "^5.2.0",
"chokidar": "^3.5.3",
diff --git a/packages/cli-v3/src/commands/deploy.ts b/packages/cli-v3/src/commands/deploy.ts
index f59f6e8c8..746812d0d 100644
--- a/packages/cli-v3/src/commands/deploy.ts
+++ b/packages/cli-v3/src/commands/deploy.ts
@@ -45,7 +45,11 @@ import { login } from "./login";
import { esbuildDecorators } from "@anatine/esbuild-decorators";
import { Glob, GlobOptions } from "glob";
import type { SetOptional } from "type-fest";
-import { bundleDependenciesPlugin, workerSetupImportConfigPlugin } from "../utilities/build";
+import {
+ bundleDependenciesPlugin,
+ mockServerOnlyPlugin,
+ workerSetupImportConfigPlugin,
+} from "../utilities/build";
import { chalkError, chalkPurple, chalkWarning } from "../utilities/cliOutput";
import {
logESMRequireError,
@@ -1144,6 +1148,7 @@ async function compileProject(
__PROJECT_CONFIG__: JSON.stringify(config),
},
plugins: [
+ mockServerOnlyPlugin(),
bundleDependenciesPlugin(
"workerFacade",
config.dependenciesToBundle,
diff --git a/packages/cli-v3/src/commands/dev.tsx b/packages/cli-v3/src/commands/dev.tsx
index 51f31cd84..51b537431 100644
--- a/packages/cli-v3/src/commands/dev.tsx
+++ b/packages/cli-v3/src/commands/dev.tsx
@@ -26,6 +26,7 @@ import { CommonCommandOptions, commonOptions, wrapCommandAction } from "../cli/c
import {
bundleDependenciesPlugin,
bundleTriggerDevCore,
+ mockServerOnlyPlugin,
workerSetupImportConfigPlugin,
} from "../utilities/build";
import { chalkError, chalkGrey, chalkPurple, chalkTask, chalkWorker } from "../utilities/cliOutput";
@@ -442,6 +443,7 @@ function useDev({
__PROJECT_CONFIG__: JSON.stringify(config),
},
plugins: [
+ mockServerOnlyPlugin(),
bundleTriggerDevCore("workerFacade", config.tsconfigPath),
bundleDependenciesPlugin(
"workerFacade",
diff --git a/packages/cli-v3/src/utilities/build.ts b/packages/cli-v3/src/utilities/build.ts
index 34b4e8f3a..794faf41f 100644
--- a/packages/cli-v3/src/utilities/build.ts
+++ b/packages/cli-v3/src/utilities/build.ts
@@ -6,6 +6,36 @@ import tsConfigPaths from "tsconfig-paths";
import { logger } from "./logger";
import { escapeImportPath } from "./windows";
+export function mockServerOnlyPlugin(): Plugin {
+ return {
+ name: "trigger-mock-server-only",
+ setup(build) {
+ build.onResolve({ filter: /server-only/ }, (args) => {
+ if (args.path !== "server-only") {
+ return undefined;
+ }
+
+ logger.debug(`[trigger-mock-server-only] Bundling ${args.path}`, {
+ ...args,
+ });
+
+ return {
+ path: args.path,
+ external: false,
+ namespace: "server-only-mock",
+ };
+ });
+
+ build.onLoad({ filter: /server-only/, namespace: "server-only-mock" }, (args) => {
+ return {
+ contents: `export default true;`,
+ loader: "js",
+ };
+ });
+ },
+ };
+}
+
export function bundleTriggerDevCore(buildIdentifier: string, tsconfigPath?: string): Plugin {
return {
name: "trigger-bundle-core",
diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md
index 4ff628804..b77f24fcd 100644
--- a/packages/cli/CHANGELOG.md
+++ b/packages/cli/CHANGELOG.md
@@ -1,5 +1,12 @@
# create-trigger
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/core@3.0.0-beta.26
+- @trigger.dev/yalt@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/cli/package.json b/packages/cli/package.json
index a901c8e2c..171ba9465 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/cli",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "The Trigger.dev CLI",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
diff --git a/packages/core-apps/CHANGELOG.md b/packages/core-apps/CHANGELOG.md
index 771114d04..f869edbe0 100644
--- a/packages/core-apps/CHANGELOG.md
+++ b/packages/core-apps/CHANGELOG.md
@@ -1,5 +1,7 @@
# @trigger.dev/core-apps
+## 3.0.0-beta.26
+
## 3.0.0-beta.25
## 3.0.0-beta.24
diff --git a/packages/core-apps/package.json b/packages/core-apps/package.json
index be71c33ec..ab82b14e9 100644
--- a/packages/core-apps/package.json
+++ b/packages/core-apps/package.json
@@ -1,7 +1,7 @@
{
"name": "@trigger.dev/core-apps",
"description": "Backend core code used across apps",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"private": true,
"license": "MIT",
"main": "./dist/index.js",
diff --git a/packages/core-backend/CHANGELOG.md b/packages/core-backend/CHANGELOG.md
index d4ddf0db8..b85d0442a 100644
--- a/packages/core-backend/CHANGELOG.md
+++ b/packages/core-backend/CHANGELOG.md
@@ -1,5 +1,7 @@
# @trigger.dev/core-backend
+## 3.0.0-beta.26
+
## 3.0.0-beta.25
## 3.0.0-beta.24
diff --git a/packages/core-backend/package.json b/packages/core-backend/package.json
index 827bb633c..fbe18f27c 100644
--- a/packages/core-backend/package.json
+++ b/packages/core-backend/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/core-backend",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Core code used across `@trigger.dev/sdk` and Trigger.dev server",
"license": "MIT",
"main": "./dist/index.js",
diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md
index 2c18de9fb..cc6c124b9 100644
--- a/packages/core/CHANGELOG.md
+++ b/packages/core/CHANGELOG.md
@@ -1,5 +1,7 @@
# internal-platform
+## 3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/core/package.json b/packages/core/package.json
index 3097fc563..e68eb7542 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/core",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Core code used across the Trigger.dev SDK and platform",
"license": "MIT",
"main": "./dist/index.js",
diff --git a/packages/eslint-plugin/CHANGELOG.md b/packages/eslint-plugin/CHANGELOG.md
index d66e8e15a..66be05f00 100644
--- a/packages/eslint-plugin/CHANGELOG.md
+++ b/packages/eslint-plugin/CHANGELOG.md
@@ -1,5 +1,7 @@
# @trigger.dev/eslint-plugin
+## 3.0.0-beta.26
+
## 3.0.0-beta.25
## 3.0.0-beta.24
diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json
index 64c4e6a54..1746c20fe 100644
--- a/packages/eslint-plugin/package.json
+++ b/packages/eslint-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/eslint-plugin",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "ESLint plugin with trigger.dev best practices",
"keywords": [
"eslint",
diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md
index 0142ae384..4c0ef443e 100644
--- a/packages/express/CHANGELOG.md
+++ b/packages/express/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/express
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/express/package.json b/packages/express/package.json
index aef773ff0..cc0357b92 100644
--- a/packages/express/package.json
+++ b/packages/express/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/express",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Official Express adapter for Trigger.dev",
"license": "MIT",
"main": "./dist/index.js",
@@ -23,7 +23,7 @@
"./package.json": "./package.json"
},
"devDependencies": {
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"@trigger.dev/tsconfig": "workspace:*",
"@types/debug": "^4.1.7",
"@types/express": "^4.17.13",
@@ -39,7 +39,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25"
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26"
},
"dependencies": {
"debug": "^4.3.4",
diff --git a/packages/hono/CHANGELOG.md b/packages/hono/CHANGELOG.md
index fd513a107..a3d35414b 100644
--- a/packages/hono/CHANGELOG.md
+++ b/packages/hono/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/hono
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/hono/package.json b/packages/hono/package.json
index c147c8807..9f54764d1 100644
--- a/packages/hono/package.json
+++ b/packages/hono/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/hono",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"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:^3.0.0-beta.25"
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26"
},
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
diff --git a/packages/integration-kit/CHANGELOG.md b/packages/integration-kit/CHANGELOG.md
index 4a3f5f772..5d992f6be 100644
--- a/packages/integration-kit/CHANGELOG.md
+++ b/packages/integration-kit/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/integration-kit
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/core@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/integration-kit/package.json b/packages/integration-kit/package.json
index c4430af34..e4a612fec 100644
--- a/packages/integration-kit/package.json
+++ b/packages/integration-kit/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/integration-kit",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Trigger.dev Integration Kit has helpers to make creating integrations easier",
"license": "MIT",
"main": "./dist/index.js",
diff --git a/packages/nestjs/CHANGELOG.md b/packages/nestjs/CHANGELOG.md
index dd71d2081..d436f14b5 100644
--- a/packages/nestjs/CHANGELOG.md
+++ b/packages/nestjs/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/nestjs
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/nestjs/package.json b/packages/nestjs/package.json
index 5c854a42d..aca3ffe77 100644
--- a/packages/nestjs/package.json
+++ b/packages/nestjs/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/nestjs",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Official NestJS adapter for Trigger.dev",
"license": "MIT",
"main": "./dist/index.js",
@@ -23,7 +23,7 @@
"./package.json": "./package.json"
},
"devDependencies": {
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"@trigger.dev/tsconfig": "workspace:*",
"@types/debug": "^4.1.7",
"@types/express": "^4.17.13",
@@ -41,7 +41,7 @@
},
"peerDependencies": {
"@nestjs/common": ">=10.0.0",
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25"
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26"
},
"dependencies": {
"@nestjs/common": "^10.2.4",
diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md
index d54dafdc9..5fa792ffd 100644
--- a/packages/nextjs/CHANGELOG.md
+++ b/packages/nextjs/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/nextjs
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json
index 2fbb99668..b28801954 100644
--- a/packages/nextjs/package.json
+++ b/packages/nextjs/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/nextjs",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Trigger.dev Next.js integration",
"license": "MIT",
"main": "./dist/index.js",
@@ -41,7 +41,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"next": ">=12.0.0"
},
"dependencies": {
diff --git a/packages/otlp-importer/CHANGELOG.md b/packages/otlp-importer/CHANGELOG.md
index 68255bcd4..178694d2b 100644
--- a/packages/otlp-importer/CHANGELOG.md
+++ b/packages/otlp-importer/CHANGELOG.md
@@ -1,5 +1,7 @@
# @trigger.dev/otlp-importer
+## 3.0.0-beta.26
+
## 3.0.0-beta.25
## 3.0.0-beta.24
diff --git a/packages/otlp-importer/package.json b/packages/otlp-importer/package.json
index 92a1703c8..9a91bab7e 100644
--- a/packages/otlp-importer/package.json
+++ b/packages/otlp-importer/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/otlp-importer",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "OpenTelemetry OTLP Importer for Node.js written in TypeScript",
"license": "MIT",
"main": "./dist/index.js",
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index 815e11879..8666f9947 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/react
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/core@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/react/package.json b/packages/react/package.json
index afe0a0337..14fbbbced 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/react",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"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:^3.0.0-beta.25",
+ "@trigger.dev/core": "workspace:^3.0.0-beta.26",
"debug": "^4.3.4",
"zod": "3.22.3"
},
diff --git a/packages/remix/CHANGELOG.md b/packages/remix/CHANGELOG.md
index 2af5967eb..c15569d9e 100644
--- a/packages/remix/CHANGELOG.md
+++ b/packages/remix/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/remix
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/remix/package.json b/packages/remix/package.json
index 17880f904..368eff5ba 100644
--- a/packages/remix/package.json
+++ b/packages/remix/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/remix",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Trigger.dev Remix integration",
"license": "MIT",
"main": "./dist/index.js",
@@ -39,7 +39,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25",
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26",
"@remix-run/server-runtime": ">1.19.0"
},
"dependencies": {
diff --git a/packages/sveltekit/CHANGELOG.md b/packages/sveltekit/CHANGELOG.md
index 54aa0d04c..5f4d24195 100644
--- a/packages/sveltekit/CHANGELOG.md
+++ b/packages/sveltekit/CHANGELOG.md
@@ -1,5 +1,11 @@
# @trigger.dev/sveltekit
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json
index 2bfd6c606..34443a18f 100644
--- a/packages/sveltekit/package.json
+++ b/packages/sveltekit/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/sveltekit",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "Trigger.dev svelteKit integration",
"license": "MIT",
"main": "./dist/index.js",
@@ -39,7 +39,7 @@
"build:tsup": "tsup"
},
"peerDependencies": {
- "@trigger.dev/sdk": "workspace:^3.0.0-beta.25"
+ "@trigger.dev/sdk": "workspace:^3.0.0-beta.26"
},
"dependencies": {
"debug": "^4.3.4"
diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md
index 03c6c0d3b..bfe4ad1bd 100644
--- a/packages/testing/CHANGELOG.md
+++ b/packages/testing/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/testing
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/core@3.0.0-beta.26
+- @trigger.dev/sdk@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/testing/package.json b/packages/testing/package.json
index 719bd4106..33127e146 100644
--- a/packages/testing/package.json
+++ b/packages/testing/package.json
@@ -1,7 +1,7 @@
{
"name": "@trigger.dev/testing",
"description": "A collection of useful tools to write tests for Trigger.dev.",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"license": "MIT",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
diff --git a/packages/trigger-sdk/CHANGELOG.md b/packages/trigger-sdk/CHANGELOG.md
index b0115e910..5d9d1ba94 100644
--- a/packages/trigger-sdk/CHANGELOG.md
+++ b/packages/trigger-sdk/CHANGELOG.md
@@ -1,5 +1,12 @@
# @trigger.dev/sdk
+## 3.0.0-beta.26
+
+### Patch Changes
+
+- @trigger.dev/core@3.0.0-beta.26
+- @trigger.dev/core-backend@3.0.0-beta.26
+
## 3.0.0-beta.25
### Patch Changes
diff --git a/packages/trigger-sdk/package.json b/packages/trigger-sdk/package.json
index 362304a15..f11c60796 100644
--- a/packages/trigger-sdk/package.json
+++ b/packages/trigger-sdk/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/sdk",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "trigger.dev Node.JS SDK",
"license": "MIT",
"main": "./dist/index.js",
@@ -48,8 +48,8 @@
"@opentelemetry/api": "^1.8.0",
"@opentelemetry/api-logs": "^0.48.0",
"@opentelemetry/semantic-conventions": "^1.22.0",
- "@trigger.dev/core": "workspace:3.0.0-beta.25",
- "@trigger.dev/core-backend": "workspace:3.0.0-beta.25",
+ "@trigger.dev/core": "workspace:3.0.0-beta.26",
+ "@trigger.dev/core-backend": "workspace:3.0.0-beta.26",
"chalk": "^5.2.0",
"cronstrue": "^2.21.0",
"debug": "^4.3.4",
diff --git a/packages/yalt/CHANGELOG.md b/packages/yalt/CHANGELOG.md
index b8e04cc30..2f5eb781a 100644
--- a/packages/yalt/CHANGELOG.md
+++ b/packages/yalt/CHANGELOG.md
@@ -1,5 +1,7 @@
# @trigger.dev/yalt
+## 3.0.0-beta.26
+
## 3.0.0-beta.25
## 3.0.0-beta.24
diff --git a/packages/yalt/package.json b/packages/yalt/package.json
index c4d06fdd4..41da11c41 100644
--- a/packages/yalt/package.json
+++ b/packages/yalt/package.json
@@ -1,6 +1,6 @@
{
"name": "@trigger.dev/yalt",
- "version": "3.0.0-beta.25",
+ "version": "3.0.0-beta.26",
"description": "yalt.dev client library",
"license": "MIT",
"main": "./dist/index.js",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index b2aae1180..830c20717 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -845,10 +845,10 @@ importers:
integrations/airtable:
dependencies:
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
airtable:
specifier: ^0.12.1
@@ -888,10 +888,10 @@ importers:
specifier: ^12.0.10
version: 12.0.10
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
octokit:
specifier: ^3.1.2
@@ -931,10 +931,10 @@ importers:
specifier: ^8.0.0
version: 8.0.0
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
zod:
specifier: 3.22.3
@@ -962,10 +962,10 @@ importers:
integrations/openai:
dependencies:
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
openai:
specifier: ^4.16.1
@@ -1005,10 +1005,10 @@ importers:
specifier: ^2.7.0
version: 2.7.0
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
devDependencies:
'@trigger.dev/tsconfig':
@@ -1033,10 +1033,10 @@ importers:
integrations/replicate:
dependencies:
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
replicate:
specifier: ^0.18.1
@@ -1067,10 +1067,10 @@ importers:
integrations/resend:
dependencies:
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
resend:
specifier: ^2.1.0
@@ -1101,10 +1101,10 @@ importers:
specifier: ^7.7.0
version: 7.7.0
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
devDependencies:
'@trigger.dev/tsconfig':
@@ -1132,10 +1132,10 @@ importers:
specifier: ^8.0.2
version: 8.0.2
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
zod:
specifier: 3.22.3
@@ -1166,7 +1166,7 @@ importers:
specifier: ^6.8.1
version: 6.8.1
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
zod:
specifier: 3.22.3
@@ -1194,10 +1194,10 @@ importers:
integrations/stripe:
dependencies:
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
stripe:
specifier: ^12.14.0
@@ -1231,10 +1231,10 @@ importers:
specifier: ^2.26.0
version: 2.31.0
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
supabase-management-js:
specifier: ^1.0.0
@@ -1265,10 +1265,10 @@ importers:
integrations/typeform:
dependencies:
'@trigger.dev/integration-kit':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/integration-kit
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../../packages/trigger-sdk
'@typeform/api-client':
specifier: ^1.8.0
@@ -1296,7 +1296,7 @@ importers:
packages/astro:
dependencies:
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../trigger-sdk
debug:
specifier: ^4.3.4
@@ -1514,7 +1514,7 @@ importers:
specifier: ^1.22.0
version: 1.22.0
'@trigger.dev/core':
- specifier: workspace:3.0.0-beta.25
+ specifier: workspace:3.0.0-beta.26
version: link:../core
'@types/degit':
specifier: ^2.8.3
@@ -1956,7 +1956,7 @@ importers:
version: 4.18.2
devDependencies:
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../trigger-sdk
'@trigger.dev/tsconfig':
specifier: workspace:*
@@ -2051,7 +2051,7 @@ importers:
version: 4.3.4(supports-color@8.1.1)
devDependencies:
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../trigger-sdk
'@trigger.dev/tsconfig':
specifier: workspace:*
@@ -2084,7 +2084,7 @@ importers:
packages/nextjs:
dependencies:
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../trigger-sdk
debug:
specifier: ^4.3.4
@@ -2170,7 +2170,7 @@ importers:
specifier: 5.0.0-beta.2
version: 5.0.0-beta.2(react@18.2.0)
'@trigger.dev/core':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../core
debug:
specifier: ^4.3.4
@@ -2213,7 +2213,7 @@ importers:
packages/remix:
dependencies:
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../trigger-sdk
debug:
specifier: ^4.3.4
@@ -2250,7 +2250,7 @@ importers:
packages/sveltekit:
dependencies:
'@trigger.dev/sdk':
- specifier: workspace:^3.0.0-beta.25
+ specifier: workspace:^3.0.0-beta.26
version: link:../trigger-sdk
debug:
specifier: ^4.3.4
@@ -2324,10 +2324,10 @@ importers:
specifier: ^1.22.0
version: 1.22.0
'@trigger.dev/core':
- specifier: workspace:3.0.0-beta.25
+ specifier: workspace:3.0.0-beta.26
version: link:../core
'@trigger.dev/core-backend':
- specifier: workspace:3.0.0-beta.25
+ specifier: workspace:3.0.0-beta.26
version: link:../core-backend
chalk:
specifier: ^5.2.0
@@ -3125,6 +3125,9 @@ importers:
reflect-metadata:
specifier: ^0.1.13
version: 0.1.13
+ server-only:
+ specifier: ^0.0.1
+ version: 0.0.1
stripe:
specifier: ^12.14.0
version: 12.14.0
@@ -12316,7 +12319,7 @@ packages:
eslint: 8.45.0
eslint-import-resolver-node: 0.3.7
eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.45.0)
- eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.6)(eslint@8.45.0)
+ eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)
eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.59.6)(eslint@8.45.0)(typescript@4.9.5)
eslint-plugin-jest-dom: 4.0.3(eslint@8.45.0)
eslint-plugin-jsx-a11y: 6.7.1(eslint@8.45.0)
@@ -14864,7 +14867,6 @@ packages:
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
- dev: true
/@typescript-eslint/parser@5.59.6(eslint@8.45.0)(typescript@5.1.6):
resolution: {integrity: sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==}
@@ -14884,6 +14886,7 @@ packages:
typescript: 5.1.6
transitivePeerDependencies:
- supports-color
+ dev: false
/@typescript-eslint/parser@5.59.6(eslint@8.45.0)(typescript@5.2.2):
resolution: {integrity: sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==}
@@ -15049,7 +15052,6 @@ packages:
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
- dev: true
/@typescript-eslint/typescript-estree@5.59.6(typescript@5.0.4):
resolution: {integrity: sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==}
@@ -15091,6 +15093,7 @@ packages:
typescript: 5.1.6
transitivePeerDependencies:
- supports-color
+ dev: false
/@typescript-eslint/typescript-estree@5.59.6(typescript@5.2.2):
resolution: {integrity: sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==}
@@ -19449,7 +19452,7 @@ packages:
eslint: 8.45.0
eslint-import-resolver-node: 0.3.7
eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.45.0)
- eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)
+ eslint-plugin-import: 2.27.5(eslint@8.45.0)
eslint-plugin-jsx-a11y: 6.7.1(eslint@8.45.0)
eslint-plugin-react: 7.32.2(eslint@8.45.0)
eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.45.0)
@@ -19731,7 +19734,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@5.1.6)
+ '@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@4.9.5)
debug: 3.2.7(supports-color@5.5.0)
eslint: 8.45.0
eslint-import-resolver-node: 0.3.7
@@ -19739,35 +19742,6 @@ packages:
transitivePeerDependencies:
- supports-color
- /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint@8.45.0):
- resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
- engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: '*'
- eslint-import-resolver-node: '*'
- eslint-import-resolver-typescript: '*'
- eslint-import-resolver-webpack: '*'
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- eslint:
- optional: true
- eslint-import-resolver-node:
- optional: true
- eslint-import-resolver-typescript:
- optional: true
- eslint-import-resolver-webpack:
- optional: true
- dependencies:
- '@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@4.9.5)
- debug: 3.2.7(supports-color@5.5.0)
- eslint: 8.45.0
- eslint-import-resolver-node: 0.3.7
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/eslint-plugin-es@3.0.1(eslint@8.31.0):
resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==}
engines: {node: '>=8.10.0'}
@@ -19877,7 +19851,7 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@5.1.6)
+ '@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@4.9.5)
array-includes: 3.1.6
array.prototype.flat: 1.3.1
array.prototype.flatmap: 1.3.1
@@ -19899,7 +19873,7 @@ packages:
- eslint-import-resolver-webpack
- supports-color
- /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.6)(eslint@8.45.0):
+ /eslint-plugin-import@2.27.5(eslint@8.45.0):
resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==}
engines: {node: '>=4'}
peerDependencies:
@@ -19909,7 +19883,6 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 5.59.6(eslint@8.45.0)(typescript@4.9.5)
array-includes: 3.1.6
array.prototype.flat: 1.3.1
array.prototype.flatmap: 1.3.1
@@ -19917,7 +19890,7 @@ packages:
doctrine: 2.1.0
eslint: 8.45.0
eslint-import-resolver-node: 0.3.7
- eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint@8.45.0)
+ eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.6)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)
has: 1.0.3
is-core-module: 2.13.0
is-glob: 4.0.3
@@ -19930,7 +19903,7 @@ packages:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- dev: true
+ dev: false
/eslint-plugin-jest-dom@4.0.3(eslint@8.31.0):
resolution: {integrity: sha512-9j+n8uj0+V0tmsoS7bYC7fLhQmIvjRqRYEcbDSi+TKPsTThLLXCyj5swMSSf/hTleeMktACnn+HFqXBr5gbcbA==}
@@ -29969,6 +29942,10 @@ packages:
/server-destroy@1.0.1:
resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==}
+ /server-only@0.0.1:
+ resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==}
+ dev: false
+
/set-blocking@2.0.0:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
dev: false
@@ -32187,7 +32164,6 @@ packages:
dependencies:
tslib: 1.14.1
typescript: 4.9.5
- dev: true
/tsutils@3.21.0(typescript@5.0.4):
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
@@ -32207,6 +32183,7 @@ packages:
dependencies:
tslib: 1.14.1
typescript: 5.1.6
+ dev: false
/tsutils@3.21.0(typescript@5.2.2):
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
diff --git a/references/v3-catalog/package.json b/references/v3-catalog/package.json
index 52b673a11..14628647d 100644
--- a/references/v3-catalog/package.json
+++ b/references/v3-catalog/package.json
@@ -24,6 +24,7 @@
"react": "^18.2.0",
"react-email": "^1.6.1",
"reflect-metadata": "^0.1.13",
+ "server-only": "^0.0.1",
"stripe": "^12.14.0",
"typeorm": "^0.3.20",
"yt-dlp-wrap": "^2.3.12"
diff --git a/references/v3-catalog/src/trigger/simple.ts b/references/v3-catalog/src/trigger/simple.ts
index d4ec6b586..d9eb7c68c 100644
--- a/references/v3-catalog/src/trigger/simple.ts
+++ b/references/v3-catalog/src/trigger/simple.ts
@@ -1,3 +1,4 @@
+import "server-only";
import { logger, task, wait } from "@trigger.dev/sdk/v3";
export const simplestTask = task({