UNPKG

2.23 kBJSONView Raw
1{
2 "name": "kefir",
3 "version": "3.8.8",
4 "description": "Reactive Programming library for JavaScript inspired by Bacon.js and RxJS with focus on high performance and low memory usage",
5 "main": "dist/kefir.js",
6 "module": "dist/kefir.esm.js",
7 "scripts": {
8 "prettify": "prettier --write '{src,configs,test}/**/*.js' '*.js'",
9 "prettier-check": "prettier --list-different '{src,configs,test}/**/*.js' '*.js'",
10 "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/",
11 "build-docs": "node configs/docs.js",
12 "deploy-docs": "git checkout gh-pages && git merge master && npm run build && git add . && git commit -m 'build all' && git push && git checkout master",
13 "clean": "rm -r dist index.html || true",
14 "build": "npm run clean && npm run build-js && npm run build-docs",
15 "test": "npm run prettier-check && rollup -c ./configs/rollup.dev.js && mocha && flow check",
16 "test-only": "rollup -c ./configs/rollup.dev.js && mocha",
17 "test-debug": "rollup -c ./configs/rollup.dev.js && mocha --inspect-brk"
18 },
19 "keywords": [
20 "frp",
21 "bacon",
22 "bacon.js",
23 "kefir",
24 "kefir.js",
25 "functional",
26 "reactive",
27 "stream",
28 "streams",
29 "EventStream",
30 "Rx",
31 "RxJs",
32 "Observable"
33 ],
34 "author": "Roman Pominov <rpominov@gmail.com>",
35 "homepage": "https://github.com/kefirjs/kefir",
36 "repository": {
37 "type": "git",
38 "url": "http://github.com/kefirjs/kefir.git"
39 },
40 "license": "MIT",
41 "devDependencies": {
42 "babel-preset-es2015-loose-rollup": "^7.0.0",
43 "chai": "^4.1.2",
44 "chai-kefir": "^2.0.1",
45 "flow-bin": "^0.100.0",
46 "inquirer": "^6.3.1",
47 "mocha": "^6.1.4",
48 "prettier": "^1.18.2",
49 "pug": "^2.0.3",
50 "rollup": "^0.41.6",
51 "rollup-plugin-babel": "^2.7.1",
52 "rollup-plugin-commonjs": "^8.0.2",
53 "rollup-plugin-node-resolve": "^3.0.0",
54 "rollup-plugin-uglify": "^1.0.1",
55 "rxjs": "^6.5.2",
56 "semver": "^6.1.1",
57 "sinon": "^7.3.2",
58 "sinon-chai": "^3.3.0",
59 "symbol-observable": "^1.2.0",
60 "transducers-js": "^0.4.174",
61 "transducers.js": "^0.3.2",
62 "zen-observable": "^0.8.14"
63 }
64}