Milestone 0: import zappier billing, Verae middleware, and Zapier research
Compose-ready workspace: packages/zappier (rate card, portal, Stripe), packages/verae-zapier-middleware (timestamp + NATS), packages/verae-zapier (CLI app), vendor/zapier-platform, and research/zapier vendor corpus. Gate 0 structure checks pass. Product code and research are not yet wired.
This commit is contained in:
commit
b4150c8250
1364 changed files with 6814366 additions and 0 deletions
56
vendor/zapier-platform/docs-dev/install-dev.md
vendored
Normal file
56
vendor/zapier-platform/docs-dev/install-dev.md
vendored
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
# Installing Development Version of Zapier Platform CLI
|
||||
|
||||
## Prerequisites
|
||||
|
||||
Before installing the development version of the Zapier Platform CLI, ensure you have:
|
||||
|
||||
- Node.js (refer to `.tool-versions` for the recommended version)
|
||||
- pnpm
|
||||
- Git
|
||||
|
||||
We recommend using `asdf` to manage Node.js and pnpm versions consistently.
|
||||
|
||||
|
||||
To try out the latest development version of the Zapier Platform CLI tool, you can pull the source code from GitHub and run it directly. Follow the instructions below.
|
||||
|
||||
## First Time Setup
|
||||
|
||||
Clone the zapier-platform repo and install the dependencies:
|
||||
|
||||
```
|
||||
cd ~/projects # or wherever you want to clone the repo
|
||||
git clone git@github.com/zapier/zapier-platform.git
|
||||
cd zapier-platform
|
||||
pnpm install
|
||||
```
|
||||
|
||||
Then add this line to your shell configuration file, such as `~/.bashrc` or `~/.zshrc`:
|
||||
|
||||
```
|
||||
# Replace `/absolute/path/to/zapier-platform` with the actual path where you cloned the repository.
|
||||
alias zapier-dev="node /absolute/path/to/zapier-platform/packages/cli/src/bin/run"
|
||||
```
|
||||
|
||||
Restart your shell with `exec $SHELL` and `zapier-dev` should be available. Test it out by running `zapier-dev` in your terminal. You should see output similar to:
|
||||
|
||||
```
|
||||
$ zapier-dev
|
||||
The CLI for managing integrations in Zapier Developer Platform.
|
||||
|
||||
VERSION
|
||||
zapier-platform-cli/15.16.0 darwin-arm64 node-v21.7.1
|
||||
|
||||
USAGE
|
||||
$ zapier [COMMAND]
|
||||
```
|
||||
|
||||
## Updating the CLI
|
||||
|
||||
To update, pull from the main branch or any feature branch, and update the dependencies:
|
||||
|
||||
```
|
||||
cd ~/projects/zapier-platform
|
||||
git fetch origin main # or a feature branch
|
||||
git pull origin main # or a feature branch
|
||||
pnpm install
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue