ngrx-store-freeze
Version:
@ngrx/store meta reducer that prevents state from being mutated.
65 lines (64 loc) • 1.76 kB
JSON
{
"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"
}
}