Skip to content

@hurum/core is the framework-agnostic foundation. It has zero runtime dependencies.

Terminal window
npm install @hurum/core

If you are using React, install @hurum/react for hooks, Provider, and the Store.use.* API.

Terminal window
npm install @hurum/react

@hurum/react only peer-depends on react — no other dependencies are pulled in.

RequirementVersion
TypeScript5.0+
React (for @hurum/react)18+

Hurum relies on TypeScript features like const type parameters and template literal types for full type inference. TypeScript 5.0 or later is required.

@hurum/core works in any JavaScript runtime — Node.js, Deno, Bun, browsers, React Native. No framework dependency at all.

Both packages ship as CJS + ESM dual builds, so they work with any bundler or runtime without configuration.

You are ready to go. Head to the Quick Start to build your first Hurum store.