UNPKG

kefir

Version:

Reactive Programming library for JavaScript inspired by Bacon.js and RxJS with focus on high performance and low memory usage

65 lines (64 loc) 2.23 kB
{ "name": "kefir", "version": "3.8.8", "description": "Reactive Programming library for JavaScript inspired by Bacon.js and RxJS with focus on high performance and low memory usage", "main": "dist/kefir.js", "module": "dist/kefir.esm.js", "scripts": { "prettify": "prettier --write '{src,configs,test}/**/*.js' '*.js'", "prettier-check": "prettier --list-different '{src,configs,test}/**/*.js' '*.js'", "build-js": "rollup -c ./configs/rollup.dev.js && rollup -c ./configs/rollup.esm.js && rollup -c ./configs/rollup.prod.js && cp kefir.js.flow dist/", "build-docs": "node configs/docs.js", "deploy-docs": "git checkout gh-pages && git merge master && npm run build && git add . && git commit -m 'build all' && git push && git checkout master", "clean": "rm -r dist index.html || true", "build": "npm run clean && npm run build-js && npm run build-docs", "test": "npm run prettier-check && rollup -c ./configs/rollup.dev.js && mocha && flow check", "test-only": "rollup -c ./configs/rollup.dev.js && mocha", "test-debug": "rollup -c ./configs/rollup.dev.js && mocha --inspect-brk" }, "keywords": [ "frp", "bacon", "bacon.js", "kefir", "kefir.js", "functional", "reactive", "stream", "streams", "EventStream", "Rx", "RxJs", "Observable" ], "author": "Roman Pominov <rpominov@gmail.com>", "homepage": "https://github.com/kefirjs/kefir", "repository": { "type": "git", "url": "http://github.com/kefirjs/kefir.git" }, "license": "MIT", "devDependencies": { "babel-preset-es2015-loose-rollup": "^7.0.0", "chai": "^4.1.2", "chai-kefir": "^2.0.1", "flow-bin": "^0.100.0", "inquirer": "^6.3.1", "mocha": "^6.1.4", "prettier": "^1.18.2", "pug": "^2.0.3", "rollup": "^0.41.6", "rollup-plugin-babel": "^2.7.1", "rollup-plugin-commonjs": "^8.0.2", "rollup-plugin-node-resolve": "^3.0.0", "rollup-plugin-uglify": "^1.0.1", "rxjs": "^6.5.2", "semver": "^6.1.1", "sinon": "^7.3.2", "sinon-chai": "^3.3.0", "symbol-observable": "^1.2.0", "transducers-js": "^0.4.174", "transducers.js": "^0.3.2", "zen-observable": "^0.8.14" } }