UNPKG

ngrx-store-freeze

Version:

@ngrx/store meta reducer that prevents state from being mutated.

65 lines (64 loc) 1.76 kB
{ "name": "ngrx-store-freeze", "version": "0.2.4", "description": "@ngrx/store meta reducer that prevents state from being mutated.", "module": "index.js", "es2015": "es6/index.js", "main": "bundles/ngrx-store-freeze.umd.js", "scripts": { "clean": "rimraf dist", "compile": "tsc", "prebuild": "npm run clean", "build": "npm run compile && npm run build:umd && npm run build:docs", "build:es6": "tsc -p tsconfig.es6.json", "build:docs": "cpy LICENSE package.json README.md dist", "build:umd": "npm run build:es6 && rollup -c rollup.config.js", "lint": "tslint 'src/**/*.ts'" }, "repository": { "type": "git", "url": "git+https://github.com/brandonroberts/ngrx-store-freeze.git" }, "keywords": [ "RxJS", "Angular", "Redux", "Store", "@ngrx/store", "deep-freeze", "meta reducer" ], "authors": [ "Attila Egyed <attila.egyed.91@gmail.com>", "Brandon Roberts <robertsbt@gmail.com>" ], "contributors": [ "Kwinten Pisman <kwinten.pisman@gmail.com>", "Igor Fischer <igor.fischer154@gmail.com>", "André Werlang" ], "license": "MIT", "bugs": { "url": "https://github.com/brandonroberts/ngrx-store-freeze/issues" }, "homepage": "https://github.com/brandonroberts/ngrx-store-freeze#readme", "peerDependencies": { "@ngrx/store": ">=4.0.0" }, "dependencies": { "deep-freeze-strict": "^1.1.1" }, "devDependencies": { "@angular/core": "^6.0.0", "@ngrx/store": "^6.0.0", "@types/deep-freeze-strict": "^1.1.0", "@types/node": "^8.0.30", "cpy-cli": "^1.0.1", "rimraf": "^2.5.4", "rollup": "^0.41.4", "rxjs": "^6.1.0", "tslint": "^4.0.2", "typescript": "~2.4.2", "zone.js": "^0.8.4" } }