UNPKG

@systemfsoftware/trigger.dev

Version:

A Command-Line Interface for Trigger.dev (v3) projects

52 lines (33 loc) 1.92 kB
# Trigger.dev CLI A CLI that allows you to create, run locally and deploy Trigger.dev background tasks. Note: this only works with Trigger.dev v3 projects and later. For older projects use the [@systemfsoftware/trigger.dev_cli](https://www.npmjs.com/package/@systemfsoftware/trigger.dev_cli) package. Trigger.dev is an open source platform that makes it easy to create event-driven background tasks directly in your existing project. ## Usage ### Login Logs that machine into Trigger.dev by creating a new Personal Access Token and storing it on the local machine. Once you're logged in you can perform the other actions below. ```sh npx trigger.dev@latest login ``` | Option | Short option | Description | | ----------- | ------------ | -------------------------------------------------------------------- | | `--api-url` | `-a` | Set the API URL for Trigger.dev, defaults to https://api.trigger.dev | ### Update Will update all of your @trigger.dev packages in your package.json to the latest version. ```sh npx trigger.dev@latest update ``` You can pass the path to the folder that your package.json file lives in: ```sh npx trigger.dev@latest update ./myapp ``` | Option | Short option | Description | | ------ | ------------ | ---------------------------------------------------------- | | `--to` | `-t` | The version to update to (ex: 2.1.4), defaults to "latest" | ### Who Am I? Shows the current user that is logged in. ```sh npx trigger.dev@latest whoami ``` | Option | Short option | Description | | ----------- | ------------ | -------------------------------------------------------------------- | | `--api-url` | `-a` | Set the API URL for Trigger.dev, defaults to https://api.trigger.dev |