UNPKG

icepick

Version:

Utilities for treating frozen JavaScript objects as persistent immutable collections.

50 lines (49 loc) 1.39 kB
{ "name": "icepick", "version": "2.4.0", "description": "Utilities for treating frozen JavaScript objects as persistent immutable collections.", "main": "icepick.js", "scripts": { "dist:prod": "buble icepick.js | browserify - --standalone icepick -g [ envify purge --NODE_ENV production ] | uglifyjs -mc > icepick.min.js", "dist:dev": "buble icepick.js | browserify - --standalone icepick -g [ envify purge --NODE_ENV development ] | uglifyjs -mc > icepick.dev.js", "preversion": "npm run dist:prod && npm run dist:dev", "pretest": "standard icepick.js icepick.test.js", "test": "tap icepick.test.js -R spec --100" }, "repository": { "type": "git", "url": "ssh://git@github.com/aearly/icepick" }, "keywords": [ "freeze", "frozen", "immutable", "immutability", "persistent", "collections", "structural", "sharing", "update", "redux", "flux", "store", "react", "mori", "clojure" ], "author": "Alexander Early <alexander.early@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/aearly/icepick/issues" }, "homepage": "https://github.com/aearly/icepick", "devDependencies": { "browserify": "^14.4.0", "buble": "^0.16.0", "envify": "^4.1.0", "standard": "^10.0.2", "tap": "^10.7.0", "uglify-es": "^3.0.25" }, "dependencies": {} }