Skip to content

Commit 0b25c21

Browse files
committed
trigger.dev init now adds @trigger.dev/build to devDependencies
1 parent 136ff2d commit 0b25c21

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

.changeset/old-feet-brush.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"trigger.dev": patch
3+
---
4+
5+
trigger.dev init now adds @trigger.dev/build to devDependencies

packages/cli-v3/src/commands/init.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { Command, Option as CommandOption } from "commander";
77
import { applyEdits, findNodeAtLocation, getNodeValue, modify, parseTree } from "jsonc-parser";
88
import { writeFile } from "node:fs/promises";
99
import { join, relative, resolve } from "node:path";
10-
import { addDependency, detectPackageManager } from "nypm";
10+
import { addDependency, addDevDependency, detectPackageManager } from "nypm";
1111
import { resolveTSConfig } from "pkg-types";
1212
import { z } from "zod";
1313
import { CliApiClient } from "../apiClient.js";
@@ -434,6 +434,15 @@ async function installPackages(dir: string, options: InitCommandOptions) {
434434

435435
installSpinner.stop(`@trigger.dev/sdk@${options.tag} installed`);
436436

437+
installSpinner.start(`Adding @trigger.dev/build@${options.tag} to devDependencies`);
438+
439+
await addDevDependency(`@trigger.dev/build@${options.tag}`, {
440+
cwd: projectDir,
441+
silent: true,
442+
});
443+
444+
installSpinner.stop(`@trigger.dev/build@${options.tag} installed`);
445+
437446
span.end();
438447
} catch (e) {
439448
if (options.logLevel === "debug") {

0 commit comments

Comments
 (0)