@growae/reactive-cli
v0.0.5
Published
<h1 align="center">@growae/reactive-cli</h1>
Readme
Overview
CLI for @growae/reactive that generates fully typed TypeScript code from Sophia contract ACI files. Supports watch mode for development. Also exports defineConfig, aci() plugin, and compiler() plugin for programmatic use.
Install
# npm
npm install -D @growae/reactive-cli
# yarn
yarn add -D @growae/reactive-cli
# pnpm
pnpm add -D @growae/reactive-cliUsage
Scaffold a config
npx @growae/reactive-cli initGenerate typed bindings
npx @growae/reactive-cli generateWatch mode
npx @growae/reactive-cli generate --watchConfig file
// reactive.config.ts
import { defineConfig } from '@growae/reactive-cli'
export default defineConfig({
out: 'src/generated.ts',
contracts: [{ name: 'Token', aci: './contracts/Token.json' }],
})Documentation
Visit reactive.growae.io/cli/getting-started for the full documentation.
