Bundle is no longer necessary since all tools have the "set all subscribers dirty before updating" behavior. Added additional guarantees around subscription call order. tool.fire() can be called externally
36 lines
1.2 KiB
JSON
36 lines
1.2 KiB
JSON
{
|
|
"name": "frptools",
|
|
"version": "3.0.0",
|
|
"description": "Observable Property and Computed data streams",
|
|
"main": "lib/index.js",
|
|
"jsnext:main": "src/index.js",
|
|
"files": ["dist", "lib", "src"],
|
|
"scripts": {
|
|
"clean": "rimraf dist lib",
|
|
"build:lib": "NODE_ENV=production babel src --presets=\"stage-0,es2015\" --out-dir lib",
|
|
"build:umd": "npm run build:lib && NODE_ENV=production rollup -c",
|
|
"build:umd:min":
|
|
"npm run build:umd && uglifyjs -m --screw-ie8 -c -o dist/frptools.min.js dist/frptools.js",
|
|
"build:umd:gzip":
|
|
"npm run build:umd:min && gzip -c9 dist/frptools.min.js > dist/frptools.min.js.gz",
|
|
"build": "npm run build:umd:gzip && ls -l dist/",
|
|
"prepublish": "npm run clean && npm run build",
|
|
"test": "npm run build:lib && jasmine",
|
|
"uglifyjs": "2.4.10"
|
|
},
|
|
"keywords": ["reactive"],
|
|
"author": "Timothy Farrell <tim@thecookiejar.me> (https://github.com/explorigin)",
|
|
"license": "Apache-2.0",
|
|
"devDependencies": {
|
|
"babel-cli": "6.18.0",
|
|
"babel-core": "6.21.0",
|
|
"babel-preset-es2015": "6.18.0",
|
|
"babel-preset-es2015-rollup": "3.0.0",
|
|
"babel-preset-stage-0": "6.16.0",
|
|
"jasmine": "^2.5.3",
|
|
"rimraf": "2.5.4",
|
|
"rollup-plugin-babel": "^2.7.1",
|
|
"rollup-plugin-json": "2.1.0"
|
|
}
|
|
}
|