zordius/fluxex

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "fluxex",
  "version": "0.7.13",
  "description": "An extended Flux implement to build isomorphic javascript React app.",
  "author": "Zordius <zordius@yahoo-inc.com>",
  "contributors": [
    {
      "name": "Zordius Chen",
      "email": "zordius@gmail.com"
    }
  ],
  "repository": {
    "type": "git",
    "url": "git://github.com/zordius/fluxex.git"
  },
  "keywords": [
    "flux",
    "react",
    "context",
    "fluxible",
    "isomorphic",
    "lightweight",
    "starter",
    "starter kit"
  ],
  "scripts": {
    "clean": "gulp clean",
    "test": "jest --config ./jest.json --coverage",
    "smoke_test": "cd examples/00hello/;npm install ../..;npm prune;npm install;npm test",
    "example_tests": "gulp example_tests",
    "build_doc": "jsdoc -p README.md index.js lib/*.js extra/*.js -d documents",
    "lint": "eslint index.js gulpfile.js lib/*.js extra/*.js test/*.js !extra/polyfill-ie8-client.js",
    "nighty": "npm run lint && npm test && npm version prerelease -m '[NIGHTLY RELEASE] [ci skip]' && npm publish && git push origin --tags"
  },
  "bin": {
    "fluxex_starter": "./starter.sh"
  },
  "main": "index.js",
  "dependencies": {
    "eventemitter2": "2.2.0",
    "iso-call": "0.0.6"
  },
  "peerDependencies": {
    "create-react-class": "15.6.2",
    "prop-types": "15.6.0",
    "react": "16.2.0",
    "react-dom": "16.2.0"
  },
  "devDependencies": {
    "bluebird": "3.5.1",
    "body-parser": "1.18.2",
    "chai": "4.1.2",
    "create-react-class": "15.6.2",
    "eslint": "4.12.1",
    "eslint-plugin-react": "^7.5.1",
    "express": "^4.16.2",
    "gulp": "github:gulpjs/gulp#4.0",
    "gulp-eslint": "4.0.0",
    "gulp-shell": "0.6.3",
    "istanbul": "0.4.5",
    "jest": "^21.2.1",
    "jsdoc": "3.5.5",
    "jsdom": "9.8.3",
    "object.assign": "4.0.4",
    "prop-types": "15.6.0",
    "raf": "^3.4.0",
    "react": "16.2.0",
    "react-dom": "16.2.0",
    "routr": "2.1.0",
    "semver": "5.4.1",
    "sinon": "4.1.2",
    "supertest": "3.0.0"
  },
  "engines": {
    "node": ">=4.0"
  },
  "bugs": {
    "url": "https://github.com/zordius/fluxex/issues"
  },
  "browser": {
    "request": "browser-request",
    "./extra/redirect.js": "./extra/redirect-client.js",
    "./lib/fluxex-server.js": "./lib/fluxex-client.js",
    "body-parser": "fluxex/extra/dummy"
  },
  "browserify": {
    "transform": [
      "aliasify",
      "envify"
    ]
  },
  "aliasify": {
    "aliases": {
      "fluxex/extra/history": "html5-history-api",
      "fluxex/extra/polyfill-ie8": "fluxex/extra/polyfill-ie8-client",
      "fluxex/extra/redirect": "fluxex/extra/redirect-client",
      "core-js/shim": "core-js/client/shim"
    },
    "global": true
  },
  "licenses": [
    {
      "type": "MIT",
      "url": "https://github.com/zordius/fluxex/blob/master/LICENSE.txt"
    }
  ]
}