Skip to content

Commit 6be7181

Browse files
committed
Remove version specification when importing the trigger SDK
There is no need to do this, we can default to the latest version.
1 parent 1d9daf6 commit 6be7181

File tree

8 files changed

+25
-11
lines changed

8 files changed

+25
-11
lines changed

article-summary-workflow/src/app/actions.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import type { articleWorkflow } from "@/trigger/articleWorkflow";
44
import type { ReviewPayload } from "@/trigger/reviewSummary";
5-
import { auth, tasks, wait } from "@trigger.dev/sdk/v3";
5+
import { auth, tasks, wait } from "@trigger.dev/sdk";
66

77
const randomStr = (length: number) =>
88
[...Array(length)]

article-summary-workflow/src/trigger/articleWorkflow.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { batch, Context, task } from "@trigger.dev/sdk/v3";
1+
import { batch, Context, task } from "@trigger.dev/sdk";
22
import { scrape } from "./scrapeSite";
33
import { summarizeArticle } from "./summarizeArticle";
44
import { convertTextToSpeech } from "./convertTextToSpeech";

article-summary-workflow/src/trigger/convertTextToSpeech.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { logger, task } from "@trigger.dev/sdk/v3";
1+
import { logger, task } from "@trigger.dev/sdk";
22
import { randomUUID } from "crypto";
33
import { ElevenLabsClient } from "elevenlabs";
44
import {

article-summary-workflow/src/trigger/publishSummary.ts

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
import { logger, task, wait, Context } from "@trigger.dev/sdk/v3";
1+
import { logger, task } from "@trigger.dev/sdk";
22

33
export const publishSummary = task({
44
id: "publish-summary",
55
retry: {
66
maxAttempts: 4,
77
},
8-
run: async (payload: { audioSummaryUrl: string; articleUrl: string }, { ctx }) => {
8+
run: async (
9+
payload: { audioSummaryUrl: string; articleUrl: string },
10+
{ ctx }
11+
) => {
912
// This task does not actually do anything, it's just a placeholder step in the workflow.
1013
// The actual logic would depend on your use case.
1114

article-summary-workflow/src/trigger/reviewSummary.ts

+14-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
import { logger, metadata, task, wait, WaitpointTimeoutError } from "@trigger.dev/sdk/v3";
1+
import {
2+
logger,
3+
metadata,
4+
task,
5+
wait,
6+
WaitpointTimeoutError,
7+
} from "@trigger.dev/sdk";
28

39
export type ReviewPayload =
410
| {
@@ -16,12 +22,17 @@ export type ReviewStatus = "pending" | "approved" | "rejected" | "timeout";
1622

1723
export const reviewSummary = task({
1824
id: "review-summary",
19-
run: async (payload: { audioSummaryUrl: string; waitpointTokenId: string }) => {
25+
run: async (payload: {
26+
audioSummaryUrl: string;
27+
waitpointTokenId: string;
28+
}) => {
2029
metadata.set("waitpointTokenId", payload.waitpointTokenId);
2130
metadata.set("audioSummaryUrl", payload.audioSummaryUrl);
2231
metadata.set("reviewStatus", "pending" satisfies ReviewStatus);
2332

24-
const result = await wait.forToken<ReviewPayload>({ id: payload.waitpointTokenId });
33+
const result = await wait.forToken<ReviewPayload>({
34+
id: payload.waitpointTokenId,
35+
});
2536

2637
if (!result.ok) {
2738
if (result.error instanceof WaitpointTimeoutError) {

article-summary-workflow/src/trigger/scrapeSite.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { logger, task } from "@trigger.dev/sdk/v3";
1+
import { logger, task } from "@trigger.dev/sdk";
22
import { htmlToText } from "html-to-text";
33

44
export const scrape = task({

article-summary-workflow/src/trigger/sendSlackNotification.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { logger, task } from "@trigger.dev/sdk/v3";
1+
import { logger, task } from "@trigger.dev/sdk";
22

33
export const sendSlackNotification = task({
44
id: "send-slack-notification",

article-summary-workflow/src/trigger/summarizeArticle.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { logger, task } from "@trigger.dev/sdk/v3";
1+
import { logger, task } from "@trigger.dev/sdk";
22
import { generateText } from "ai";
33
import { openai } from "@ai-sdk/openai";
44

0 commit comments

Comments
 (0)