UNPKG

reflux-core

Version:

A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux

76 lines (75 loc) 2.38 kB
{ "name": "reflux-core", "version": "1.0.0", "description": "A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux", "main": "lib/index.js", "scripts": { "clean": "rimraf ./lib", "test:mocha": "mocha --compilers js:babel-core/register ./test", "test:karma": "karma start test/config/karma.conf.js", "test:travis": "karma start test/config/karma-travis.conf.js", "test": "npm run test:mocha && npm run test:karma", "lint": "esw", "compile": "babel src --out-dir lib && node ./scripts/version", "build": "npm run lint && npm run compile && npm run test", "benchmark": "node test/benchmarks", "watch:lint": "esw -w", "watch:test": "mocha -w -R min --compilers js:babel-core/register ./test", "watch": "parallelshell 'npm run watch:test' 'npm run watch:lint'", "prepublish": "npm run lint && npm run test:mocha && npm run clean && npm run compile", "precommit": "npm run lint && npm run test:mocha", "prepush": "npm run precommit" }, "author": "Mikael Brassman", "license": "BSD-3-Clause", "repository": { "type": "git", "url": "https://github.com/reflux/reflux-core.git" }, "bugs": { "url": "http://github.com/reflux/reflux-core/issues" }, "keywords": [ "reflux", "flux", "architecture", "dataflow", "action", "events", "data" ], "dependencies": { "eventemitter3": "^1.1.1" }, "devDependencies": { "babel-cli": "^6.1.18", "babel-core": "^6.1.4", "babel-eslint": "^4.0.5", "babel-polyfill": "^6.1.19", "babel-preset-es2015": "^6.1.4", "babelify": "^7.2.0", "benchmark": "^1.0.0", "browserify": "~10.2.3", "chai": "latest", "chai-as-promised": "latest", "es6-promise": "^2.3.0", "eslint": "^0.24.1", "eslint-watch": "^2.1.3", "husky": "^0.9.2", "jshint": "latest", "karma": "latest", "karma-browserify": "^4.0.0", "karma-commonjs": "latest", "karma-mocha": "latest", "karma-phantomjs-launcher": "latest", "karma-sauce-launcher": "latest", "karma-spec-reporter": "latest", "mocha": "latest", "parallelshell": "latest", "q": "^1.0.1", "replace": "^0.3.0", "rimraf": "^2.4.2", "sinon": "^1.10.3", "watch": "latest" } }