This repository is split into 4 components:
client
: Contains the Axiom CLI interface and developer-facing AxiomCircuit exportscircuit
: Handles lower-level interface with Wasm circuit librariesharness
: Test harness forclient
react
: Axiom component and hook for proving circuits in React/Next.js dApps
pnpm local
: Updates each package's dependencies in this repository to local linkspnpm remote
: Updates the version number for each package's dependencies in this repository to versions declared in their respective package.json's version valuepnpm versions <versionNumber>
: Updates all versions in each repository toversionNumber
pnpm publish-all
: Publishes all packages in sequential order:circuit
,client
,harness
,react