Skip to content

Installation

Package Manager

bash
pnpm add @growae/reactive
bash
npm install @growae/reactive
bash
yarn add @growae/reactive

Requirements

  • TypeScript 5.0+ (strict mode recommended)
  • Node.js 18+

Peer Dependencies

@growae/reactive depends on the Aeternity SDK under the hood. It is bundled with the package — you do not need to install @aeternity/aepp-sdk separately.

Framework Packages

If you are using a framework, install the corresponding package instead. Each framework package re-exports everything from @growae/reactive:

FrameworkPackageExtra Dependencies
React@growae/reactive-react@tanstack/react-query
Vue@growae/reactive-vue@tanstack/vue-query
Solid@growae/reactive-solid@tanstack/solid-query

TypeScript Configuration

Reactive requires strict TypeScript settings. Ensure your tsconfig.json includes:

json
{
  "compilerOptions": {
    "strict": true,
    "moduleResolution": "bundler"
  }
}