Ultimate form state management library.
- Typed API
- Integration with UI libraries
- Support for validation libraries (Zod)
- Small bundle size and zero dependencies
The ultimate-form
API is based around the composition of a hierarchy of fields acting as nodes in a tree structure.
Clone the repo and run pnpm install
.
To run the tests, use the package script test
or test:cov
for code coverage.
To build the js files, run build:js
and build:type
for typescript declaration files.
For a full build (.d.ts
, .js
), run the build
script.