{"name":"immer","version":"1.8.2","description":"Create your next immutable state by mutating the current one","main":"dist/immer.js","umd:main":"dist/immer.umd.js","module":"dist/immer.module.js","jsnext:main":"dist/immer.module.js","react-native":"dist/immer.module.js","types":"./dist/immer.d.ts","scripts":{"watch":"jest --watch","test":"jest","test:perf":"NODE_ENV=production yarn-or-npm build && cd __performance_tests__ && babel-node add-data.js && babel-node todo.js && babel-node incremental.js","test:flow":"yarn-or-npm flow check","coveralls":"jest --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","build":"rimraf dist/ && cross-env NODE_ENV=production rollup -c && cpx \"src/immer.{d.ts,js.flow}\" dist"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"repository":{"type":"git","url":"git+https://github.com/mweststrate/immer.git"},"keywords":["immutable","mutable","copy-on-write"],"author":{"name":"Michel Weststrate"},"license":"MIT","bugs":{"url":"https://github.com/mweststrate/immer/issues"},"homepage":"https://github.com/mweststrate/immer#readme","devDependencies":{"@types/jest":"^22.2.3","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-jest":"^22.0.4","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-es2015":"^6.24.1","babel-preset-modern-browsers":"^10.0.1","coveralls":"^3.0.0","cpx":"^1.5.0","cross-env":"^5.1.3","deep-freeze":"^0.0.1","flow-bin":"^0.68.0","husky":"^1.2.0","immutable":"^3.8.2","jest":"^22.0.4","lodash":"^4.17.4","lodash.clonedeep":"^4.5.0","prettier":"^1.9.2","pretty-quick":"^1.8.0","regenerator-runtime":"^0.11.1","rimraf":"^2.6.2","rollup":"^0.54.0","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-filesize":"^1.5.0","rollup-plugin-node-resolve":"^3.0.2","rollup-plugin-uglify":"^2.0.1","seamless-immutable":"^7.1.3","ts-jest":"^22.4.6","typescript":"2.8.1","uglify-es":"^3.3.6","yarn-or-npm":"^2.0.4"},"jest":{"testURL":"http://localhost","transform":{"^.+\\.jsx?$":"babel-jest","^.+\\.tsx?$":"ts-jest"},"testRegex":"/__tests__/[^/]*[jt]sx?$","globals":{"ts-jest":{"enableTsDiagnostics":true,"tsConfigFile":"__tests__/test.tsconfig.json"}},"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"gitHead":"9345f1336145e4df84149ee55ea8dde267156e90","_id":"immer@1.8.2","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"dist":{"shasum":"111e9c9e6832c833868f3f6481758a421f63f403","size":63183,"noattachment":false,"key":"/immer/-/immer-1.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/immer/download/immer-1.8.2.tgz"},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},{"name":"mweststrate","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/immer_1.8.2_1544592264371_0.9157515173419852"},"_hasShrinkwrap":false,"publish_time":1544592264477,"_cnpm_publish_time":1544592264477,"dist-tags":{"beta":"10.0.4-beta","latest":"10.1.1","next":"4.0.0-beta.0"}}