Skip to content

Commit 0ee9448

Browse files
committed
Add manual monorepo setup guide for Trigger.dev
This commit introduces a new "Manual setup" guide for setting up Trigger.dev in projects, specifically focused on monorepo configurations. The guide outlines two primary approaches for monorepos: creating a dedicated tasks package and integrating tasks directly within apps. This detailed documentation aims to help developers manually configure their projects, bypassing automated steps, and understanding the setup better. - Provides step-by-step instructions for both 'Tasks as a package' and 'Tasks in apps' approaches. - Includes example configurations for various package managers, environment setups, and runtime options. - Enhances user understanding of Trigger.dev's configuration requirements in complex monorepo environments. The purpose of adding this guide is to enable developers to seamlessly integrate Trigger.dev into their monorepos, whether they choose to abstract tasks into packages or embed them within individual applications. This flexibility supports diverse project structures while maintaining consistency with Trigger.dev's operational prerequisites.
1 parent 3cd7dd8 commit 0ee9448

File tree

2 files changed

+663
-3
lines changed

2 files changed

+663
-3
lines changed

docs/docs.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,6 @@
328328
}
329329
]
330330
},
331-
332331
{
333332
"group": "Example projects",
334333
"pages": [
@@ -384,7 +383,9 @@
384383
},
385384
{
386385
"group": "Migration guides",
387-
"pages": ["migration-mergent"]
386+
"pages": [
387+
"migration-mergent"
388+
]
388389
},
389390
{
390391
"group": "Community packages",
@@ -405,7 +406,10 @@
405406
"href": "https://trigger.dev"
406407
},
407408
"api": {
408-
"openapi": ["openapi.yml", "v3-openapi.yaml"],
409+
"openapi": [
410+
"openapi.yml",
411+
"v3-openapi.yaml"
412+
],
409413
"playground": {
410414
"display": "simple"
411415
}

0 commit comments

Comments
 (0)