Skip to content

Commit 153639f

Browse files
committed
Move testDockerCheckpoint to a separate core package export (it can’t be bundled on the client)
1 parent 5031fd9 commit 153639f

File tree

6 files changed

+21
-5
lines changed

6 files changed

+21
-5
lines changed

apps/coordinator/src/checkpointer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ExponentialBackoff } from "@trigger.dev/core/v3/apps";
2-
import { testDockerCheckpoint } from "@trigger.dev/core/v3/apps";
2+
import { testDockerCheckpoint } from "@trigger.dev/core/v3/checkpoints";
33
import { nanoid } from "nanoid";
44
import fs from "node:fs/promises";
55
import { ChaosMonkey } from "./chaosMonkey";

apps/docker-provider/src/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import {
77
TaskOperationsRestoreOptions,
88
} from "@trigger.dev/core/v3/apps";
99
import { SimpleLogger } from "@trigger.dev/core/v3/apps";
10-
import { isExecaChildProcess, testDockerCheckpoint } from "@trigger.dev/core/v3/apps";
10+
import { isExecaChildProcess } from "@trigger.dev/core/v3/apps";
11+
import { testDockerCheckpoint } from "@trigger.dev/core/v3/checkpoints";
1112
import { setTimeout } from "node:timers/promises";
1213
import { PostStartCauses, PreStopCauses } from "@trigger.dev/core/v3";
1314

packages/core/package.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@
5858
"./v3/prod": "./src/v3/prod/index.ts",
5959
"./v3/workers": "./src/v3/workers/index.ts",
6060
"./v3/schemas": "./src/v3/schemas/index.ts",
61-
"./v3/runEngineWorker": "./src/v3/runEngineWorker/index.ts"
61+
"./v3/runEngineWorker": "./src/v3/runEngineWorker/index.ts",
62+
"./v3/checkpoints": "./src/v3/checkpoints/index.ts"
6263
},
6364
"sourceDialects": [
6465
"@triggerdotdev/source"
@@ -176,6 +177,9 @@
176177
],
177178
"v3/runEngineWorker": [
178179
"dist/commonjs/v3/runEngineWorker/index.d.ts"
180+
],
181+
"v3/checkpoints": [
182+
"dist/commonjs/v3/checkpoints/index.d.ts"
179183
]
180184
}
181185
},
@@ -658,6 +662,17 @@
658662
"types": "./dist/commonjs/v3/runEngineWorker/index.d.ts",
659663
"default": "./dist/commonjs/v3/runEngineWorker/index.js"
660664
}
665+
},
666+
"./v3/checkpoints": {
667+
"import": {
668+
"@triggerdotdev/source": "./src/v3/checkpoints/index.ts",
669+
"types": "./dist/esm/v3/checkpoints/index.d.ts",
670+
"default": "./dist/esm/v3/checkpoints/index.js"
671+
},
672+
"require": {
673+
"types": "./dist/commonjs/v3/checkpoints/index.d.ts",
674+
"default": "./dist/commonjs/v3/checkpoints/index.js"
675+
}
661676
}
662677
},
663678
"type": "module",

packages/core/src/v3/apps/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
export * from "./backoff.js";
22
export * from "./logger.js";
33
export * from "./process.js";
4-
export * from "./checkpoints.js";
54
export * from "./http.js";
65
export * from "./provider.js";
76
export * from "./isExecaChildProcess.js";

packages/core/src/v3/apps/checkpoints.ts renamed to packages/core/src/v3/checkpoints/checkpoints.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { randomUUID } from "node:crypto";
2-
import { isExecaChildProcess } from "./isExecaChildProcess.js";
2+
import { isExecaChildProcess } from "../apps/isExecaChildProcess.js";
33

44
export type CheckpointTestResult =
55
| {
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from "./checkpoints.js";

0 commit comments

Comments
 (0)