{
  "name": "frontend-communicator",
  "version": "0.0.9",
  "description": "frontend-communicator is a modular browserify module that serves as an interface to the server, representing server controllers as functions that return Promises. Server communications are abstracted using Requests, Connections and Adapters, where Adapters perform that actual transport of data between the client and server. Connections are a combination of a url and an Adapter, a Request is combination of various properties including but not limited to a Connection, route and method.",
  "main": "index.js",
  "scripts": {
    "build": "gulp build",
    "test": "gulp test",
    "ci": "gulp test:ci"
  },
  "author": {
    "name": "Rik Hoffbauer"
  },
  "license": "ISC",
  "browserify": {
    "standalone": "standalone",
    "entries": "./standalone.js",
    "debug": true,
    "transform": [
      [
        "babelify",
        {
          "sourceMaps": true
        }
      ],
      "require-globify"
    ]
  },
  "eslintConfig": {},
  "dependencies": {
    "babel-polyfill": "^6.3.14",
    "frontend-policies": "file:modules/frontend-policies",
    "jquery": "2.1.4",
    "lodash": "^3.10.1",
    "require-globify": "^1.3.0"
  },
  "devDependencies": {
    "babel": "5.8.23",
    "babel-core": "5.8.25",
    "babelify": "^6.1.3",
    "browserify": "^10.2.6",
    "browserify-babel-istanbul": "^0.2.4",
    "chai": "^3.0.0",
    "chai-as-promised": "^5.1.0",
    "gulp": "^3.9.0",
    "gulp-babel": "^5.1.0",
    "gulp-browserify": "^0.5.1",
    "gulp-connect": "^2.2.0",
    "gulp-gzip": "^1.2.0",
    "gulp-if": "^1.2.5",
    "gulp-jsdoc": "^0.1.4",
    "gulp-load-plugins": "^1.1.0",
    "gulp-rimraf": "^0.1.1",
    "gulp-shell": "^0.4.2",
    "gulp-sourcemaps": "^1.5.2",
    "gulp-tar": "^1.4.0",
    "gulp-util": "^3.0.6",
    "include-all": "^0.1.6",
    "install": "^0.1.8",
    "jsdoc": "^3.3.3",
    "jsdoc-babel": "^0.1.0",
    "jsdoc-oblivion": "0.0.4",
    "jshamcrest": "^0.7.0",
    "jsmockito": "^1.0.5",
    "karma": "0.13.14",
    "karma-babel-preprocessor": "^5.2.1",
    "karma-browserify": "^4.2.1",
    "karma-chai": "^0.1.0",
    "karma-chai-as-promised": "^0.1.2",
    "karma-chrome-launcher": "^0.1.12",
    "karma-coverage": "^0.5.2",
    "karma-es6-transpiler-preprocessor": "0.0.1",
    "karma-firefox-launcher": "^0.1.6",
    "karma-jsmockito-jshamcrest": "0.0.6",
    "karma-mocha": "^0.1.10",
    "karma-phantomjs-launcher": "^0.2.0",
    "karma-sinon": "^1.0.4",
    "karma-sinon-chai": "^1.1.0",
    "karma-spec-reporter": "0.0.19",
    "mocha": "^2.2.5",
    "npm": "^3.3.8",
    "phantomjs": "^1.9.17",
    "phantomjs-polyfill": "0.0.1",
    "proxyquire": "^1.6.0",
    "proxyquireify": "^2.1.0",
    "rimraf": "^2.4.1",
    "run-sequence": "^1.1.4",
    "sinon": "^1.15.1",
    "sinon-chai": "^2.8.0",
    "vinyl-buffer": "^1.0.0",
    "vinyl-source-stream": "^1.1.0",
    "yargs": "^3.15.0"
  },
  "directories": {
    "doc": "docs",
    "test": "test"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/jewetnitg/communicator.git"
  },
  "keywords": [
    "communicator",
    "request",
    "connection",
    "browserify",
    "es6"
  ],
  "bugs": {
    "url": "https://github.com/jewetnitg/communicator/issues"
  },
  "homepage": "https://github.com/jewetnitg/communicator#readme",
  "readme": "Please read the documentation available at http://jewetnitg.github.io/communicator\n\nor download the latest build here http://jewetnitg.github.io/communicator/build.tar.gz",
  "readmeFilename": "README.md",
  "_id": "frontend-communicator@0.0.9",
  "_shasum": "99c84b77f1d03433f48e84bf31db5e43ccc28be5",
  "_from": "modules/frontend-communicator",
  "_resolved": "file:modules/frontend-communicator"
}
