# dva-immer

> Auto loading data binding plugin for dva.

Latest version **1.0.2** (published 2024-05-10) · MIT license · 0 weekly downloads

## Install

```sh
npm install dva-immer
pnpm add dva-immer
yarn add dva-immer
bun add dva-immer
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: esm support; no vulnerabilities; popular repo.

Warnings: low downloads; no types.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.2 |
| Published | 2024-05-10 |
| First published | 2018-04-10 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 2 |
| Unpacked size | 4.7 KB |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 16144 |
| Author | chencheng |
| Maintainers | sorrycc |
| Keywords | dva, dva-plugin, immer |

## Links

- npm: https://www.npmjs.com/package/dva-immer
- Repository: https://github.com/dvajs/dva.git#master
- Homepage: https://github.com/dvajs/dva
- Issues: https://github.com/dvajs/dva/issues
- npm.io page: https://npm.io/package/dva-immer

## Dependencies (2)

- [immer](https://npm.io/package/immer.md) ^8.0.4
- [@babel/runtime](https://npm.io/package/@babel/runtime.md) ^7.0.0

## Recent versions

- 1.0.2 (latest) — 2024-05-10
- 0.3.0-beta.2 (next) — 2018-09-20
- 1.0.1 — 2023-04-11
- 1.0.0 — 2021-04-16
- 0.5.2 — 2021-01-13
- 0.5.1 — 2020-12-15
- 0.5.0 — 2020-09-23
- 0.4.19 — 2019-12-23
- 0.4.18 — 2019-11-21
- 0.4.17 — 2019-11-18
- 0.4.16 — 2019-11-01
- 0.4.15 — 2019-11-01
- 0.4.14 — 2019-10-28
- 0.4.13 — 2019-09-05
- 0.4.12 — 2019-09-05
- … 22 more at https://npm.io/package/dva-immer/versions

## README

# dva-immer

[![NPM version](https://img.shields.io/npm/v/dva-immer.svg?style=flat)](https://npmjs.org/package/dva-immer)
[![Build Status](https://img.shields.io/travis/dvajs/dva-immer.svg?style=flat)](https://travis-ci.org/dvajs/dva-immer)
[![Coverage Status](https://img.shields.io/coveralls/dvajs/dva-immer.svg?style=flat)](https://coveralls.io/r/dvajs/dva-immer)
[![NPM downloads](http://img.shields.io/npm/dm/dva-immer.svg?style=flat)](https://npmjs.org/package/dva-immer)

Create the next immutable state tree by simply modifying the current tree

---

## Install

```bash
$ npm install dva-immer --save
```

## Usage

```javascript

const app = dva();
app.use(require('dva-immer').default());
```
some like [umi-plugin-dva](https://github.com/umijs/umi/blob/master/packages/umi-plugin-dva/src/index.js) line 106

Look more [Immer](https://github.com/mweststrate/immer)


## License

[MIT](https://tldrlegal.com/license/mit-license)

---
_Source: https://npm.io/package/dva-immer · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
