ngxs-labs

ngxs-labs/immer-adapter

:hamster: Declarative state mutations

TypeScript
46
10
MIT License

This project provides an adapter for using the Immer library with NGXS, enabling declarative state mutations in Angular applications. It's designed for Angular developers using NGXS who want to simplify state management by allowing direct, mutable-style operations on immutable state. The library reduces boilerplate code when updating complex nested state structures, making state mutations more intuitive and maintainable.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of ngxs-labs/immer-adapter

Account's avatar
Angular - commonly needed directives and services
Account's avatar
Angular - the compiler library
Account's avatar
Angular - the core framework
Account's avatar
Angular - library for using Angular in a web browser
Account's avatar
Angular - library for using Angular in a web browser with JIT compilation
Account's avatar
TypeScript definitions for jest
Account's avatar
Create your next immutable state by mutating the current one
Account's avatar
Reactive Extensions for modern JavaScript
Account's avatar
Zones for JavaScript
Account's avatar
Jest runner for Angular build facade. Allows ng test run with Jest instead of Karma
Account's avatar
Angular Webpack Build Facade
Account's avatar
Angular Build Architect for ng-packagr
Account's avatar
CLI tool for Angular
Account's avatar
Angular - the compiler CLI for Node.js
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for semver
Account's avatar
TypeScript definitions for yargs
Account's avatar
Linting for Angular applications, following angular.io/styleguide.
Account's avatar
Standard library
Account's avatar
Delightful JavaScript Testing.
Account's avatar
Compile and package Angular libraries in Angular Package Format (APF)
Account's avatar
Next-generation ES module bundler
Account's avatar
Rollup plugin for grabbing source maps from sourceMappingURLs
Account's avatar
The semantic version parser used by npm.
Account's avatar
TypeScript execution environment and REPL for node.js, with source map support
Account's avatar
Transpile TypeScript code to JavaScript with Closure annotations.
Account's avatar
Runtime library for TypeScript helper functions
Account's avatar
An extensible static analysis linter for the TypeScript language
Account's avatar
SonarTS rules for TSLint
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
yargs the modern, pirate-themed, successor to optimist.

Top contributors

renovate-bot's profile
renovate-bot
346 contributions
renovate[bot]'s profile
renovate[bot]
82 contributions
greenkeeper[bot]'s profile
greenkeeper[bot]
54 contributions
splincode's profile
splincode
26 contributions
arturovt's profile
arturovt
11 contributions
eranshmil's profile
eranshmil
5 contributions
dependabot[bot]'s profile
dependabot[bot]
4 contributions
dmorosinotto's profile
dmorosinotto
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet