orvlin command-line tool runs a local development server, scaffolds a project, generates SDK code from your pricing manifest, validates and deploys that manifest, and simulates what a subscription would be billed.
Run it
From the repository, build once and then run commands asorvlin:
-v, --verbose for detailed logs and --config <path> to point at a config file.
Commands
orvlin init
orvlin dev
The development server accepts the same requests as the hosted API, so you can point your application at
http://localhost:3000 while you build.
orvlin generate
orvlin deploy
Deploys are safe to repeat. Resources that haven’t changed are left alone. See Pricing as code.
orvlin simulate
Use simulation to check a new price on real usage before you publish it.