This is the monorepo hosting the @known-as-bmf/store ecosystem.
@known-as-bmf/store- Lightweight synchronous state management library.@known-as-bmf/react-store- React hook to subscribe to a store from @known-as-bmf/store.@known-as-bmf/store-middleware-validate- Validation middleware for @known-as-bmf/store.@known-as-bmf/store-middleware-persist- Persistence middleware for @known-as-bmf/store.@known-as-bmf/store-middleware-timetravel- History / timetravel middleware for @known-as-bmf/store.@known-as-bmf/store-obs- Utility to create an Observable emiting when a @known-as-bmf/store instance changes.@known-as-bmf/hookable- Function hooking utility.
It uses pnpm as package manager and rush as monorepo manager.
Some useful commands:
$ npm i -g @microsoft/rush
$ rush update --full
$ rush rebuild [--verbose]
$ rush test [--verbose]