{
  "escapedName": "redux-bus",
  "name": "redux-bus",
  "version": "0.2.2",
  "description": "queueing, stacking, buffering, network state validation and undoing actions redux middleware",
  "main": "lib/index.js",
  "main:next": "lib/index.js",
  "npm": {
    "esModules": true
  },
  "contributors": [
    "James <aretecode@gmail.com>(https://github.com/aretecode)"
  ],
  "keywords": [
    "bus",
    "buffer",
    "queue",
    "stack",
    "undo",
    "undoable",
    "redux",
    "middleware",
    "connection",
    "state",
    "online",
    "network",
    "mode",
    "internet",
    "offline",
    "pop",
    "push",
    "shift",
    "unshift"
  ],
  "files": [
    "src",
    "lib",
    "es"
  ],
  "author": "Wassim @challenger532",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/challenger532/redux-bus/issues"
  },
  "scripts": {
    "browserify": "mkdir -p dist && browserify -s ReduxBus lib/index.js > dist/redux-bus.js",
    "build": "babel src --out-dir lib",
    "dev": "true",
    "go": "npm run build && npm run browserify",
    "lint": "eslint --cache --quiet src",
    "autofix": "eslint src/** --fix",
    "flow": "flow; test $? -eq 0 -o $? -eq 2",
    "ava-run": "ava test/ava",
    "ava-watch": "ava test/ava --watch",
    "jest-run": "jest --watch"
  },
  "devDependencies": {
    "ava": "^0.19.1",
    "babel-cli": "^6.23.0",
    "babel-core": "^6.7.6",
    "babel-eslint": "7.1.1",
    "babel-loader": "^6.2.4",
    "babel-preset-es2015": "^6.6.0",
    "babel-preset-react": "^6.5.0",
    "babel-preset-stage-0": "^6.5.0",
    "browserify": "^14.1.0",
    "eslint": "^3.11.1",
    "eslint-config-aretecode": "^1.0.3",
    "eslint-loader": "1.5.0",
    "eslint-plugin-flowtype": "2.28.2",
    "eslint-plugin-no-for-each": "0.1.14",
    "jest": "^20.0.3"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/challenger532/redux-bus.git"
  },
  "dependencies": {
    "izz": "0.0.11"
  },
  "ava": {
    "files": [
      "test/ava/*.js"
    ],
    "source": [
      "**/*.{js,jsx}"
    ],
    "concurrency": 5,
    "failFast": true,
    "failWithoutAssertions": true,
    "tap": false,
    "powerAssert": true,
    "require": [
      "babel-register"
    ],
    "babel": "inherit"
  }
}
