Skip to content

Commit 110c269

Browse files
committed
v3-catalog file to test canceling and replaying
1 parent b3de0cf commit 110c269

File tree

3 files changed

+64
-3
lines changed

3 files changed

+64
-3
lines changed

pnpm-lock.yaml

Lines changed: 43 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

references/v3-catalog/package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,16 @@
33
"version": "0.1.0",
44
"private": true,
55
"scripts": {
6-
"dev:trigger": "trigger.dev dev"
6+
"dev:trigger": "trigger.dev dev",
7+
"management": "ts-node ./src/management.ts"
78
},
89
"dependencies": {
910
"@opentelemetry/api": "^1.8.0",
1011
"@sindresorhus/slugify": "^2.2.1",
1112
"@traceloop/instrumentation-openai": "^0.3.9",
1213
"@trigger.dev/core": "workspace:^3.0.0-beta.0",
1314
"@trigger.dev/sdk": "workspace:^3.0.0-beta.0",
15+
"dotenv": "^16.4.5",
1416
"msw": "^2.2.1",
1517
"openai": "^4.28.0",
1618
"stripe": "^12.14.0",
@@ -20,6 +22,7 @@
2022
"@trigger.dev/tsconfig": "workspace:*",
2123
"@types/node": "20.4.2",
2224
"trigger.dev": "workspace:*",
25+
"ts-node": "^10.9.2",
2326
"typescript": "^5.3.0"
2427
}
25-
}
28+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import { cancelRun, replayRun } from "@trigger.dev/sdk/v3";
2+
import { simpleChildTask } from "./trigger/subtasks";
3+
import dotenv from "dotenv";
4+
5+
dotenv.config();
6+
7+
export async function run() {
8+
const run = await simpleChildTask.trigger({ payload: { message: "Hello, World!" } });
9+
const canceled = await cancelRun(run.id);
10+
console.log("canceled run", canceled);
11+
12+
const replayed = await replayRun(run.id);
13+
console.log("replayed run", replayed);
14+
}
15+
16+
run();

0 commit comments

Comments
 (0)