{
  "scripts": {
    "test": "mocha",
    "cli": "node demo/commandline.js",
    "linter": "eslint .",
    "coverage": "istanbul cover _mocha",
    "pretest": "npm run --silent linter",
    "bundler": "browserify src/engines/browser.js --s createWebshell -o webshell.js"
  },
  "devDependencies": {
    "browserify": "^13.1.0",
    "eslint": "^3.1.1",
    "eslint-config-standard": "^5.3.5",
    "eslint-plugin-promise": "^2.0.0",
    "eslint-plugin-standard": "^2.0.0",
    "istanbul": "^0.4.0",
    "mocha": "^2.3.3"
  },
  "dependencies": {
    "deepmerge": "^0.2.10",
    "redux": "^3.5.2"
  }
}

{
  "scripts": {
    "test": "mocha",
    "cli": "node demo/commandline.js",
    "linter": "eslint .",
    "coverage": "istanbul cover _mocha",
    "pretest": "npm run --silent linter",
    "bundler": "browserify src/engines/browser.js --s createWebshell -o webshell.js",
    "bundler-watch": "watchify src/engines/browser.js --s createWebshell -o webshell.js"
  },
  "devDependencies": {
    "browserify": "^13.1.0",
    "eslint": "^3.1.1",
    "eslint-config-standard": "^5.3.5",
    "eslint-plugin-promise": "^2.0.0",
    "eslint-plugin-standard": "^2.0.0",
    "istanbul": "^0.4.0",
    "mocha": "^2.3.3",
    "watchify": "^3.7.0"
  },
  "dependencies": {
    "deepmerge": "^0.2.10",
    "redux": "^3.5.2"
  }
}

Use watchify for convenience during dev
Use watchify for convenience during dev
