trigger.dev icon indicating copy to clipboard operation
trigger.dev copied to clipboard

feat: Make @depot/cli an optional dependency

Open gsabater opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe.

I'm trying to run trigger on termux, a linux emulated terminal, and running dev fails because a dependency, @depot/cli fails to install binaries.

If i'm not mistaken, @depot/cli would be used when deploying the tasks, so it wouldn't be mandatory running self-hosted. This is due the node platform being "Android" and not "Linux".

Describe the solution you'd like to see

Make @deppot/cli an optional dependency

Describe alternate solutions

Thie platform can be overriden on runtime, but the installer fails anyways.

Additional information

No response

gsabater avatar Jan 10 '25 16:01 gsabater