{
  "name": "webappengine",
  "version": "0.3.2",
  "description": "A web application platform that can host multiple web apps running with Node.js.",
  "homepage": "https://github.com/cheton/webappengine",
  "author": "Cheton Wu <cheton@gmail.com>",
  "license": "MIT",
  "licenses": [
    {
      "type": "MIT",
      "url": "https://github.com/cheton/webappengine/blob/master/LICENSE"
    }
  ],
  "engines": {
    "node": "0.10.x"
  },
  "keywords": [
    "webappengine"
  ],
  "bin": {
    "webappengine": "./bin/webappengine"
  },
  "main": "./index.js",
  "scripts": {
    "test": "npm run gulp",
    "gulp": "gulp",
    "tap-test": "tap test/*.js"
  },
  "dependencies": {
    "body-parser": "1.13.x",
    "colors": "0.6.x",
    "commander": "^2.8.1",
    "compression": "1.0.x",
    "connect": "3.0.x",
    "connect-multiparty": "1.0.x",
    "connect-restreamer": "1.0.x",
    "consolidate": "0.11.x",
    "cookie-parser": "1.0.x",
    "csso": "1.3.x",
    "datauri": "0.5.x",
    "errorhandler": "1.0.x",
    "express": "4.13.x",
    "hogan.js": "2.0.x",
    "http-proxy": "1.11.x",
    "i18next": "1.10.x",
    "jade": "0.35.x",
    "lodash": "3.9.x",
    "method-override": "1.0.x",
    "morgan": "1.0.x",
    "multiparty": "3.2.x",
    "pkginfo": "0.3.x",
    "request": "^2.53.0",
    "serve-favicon": "^2.2.0",
    "serve-static": "^1.0.4",
    "sha1": "^1.1.1",
    "sprintf": "0.1.x",
    "string-format": "0.2.x",
    "superagent": "0.21.x",
    "winston": "0.7.x"
  },
  "devDependencies": {
    "amd-optimize": "0.3.x",
    "babelify": "^6.1.3",
    "brfs": "1.2.x",
    "browser-sync": "^2.2.2",
    "browserify": "9.0.x",
    "browserify-css": "0.6.x",
    "browserify-shim": "3.8.x",
    "del": "0.1.x",
    "exorcist": "^0.1.6",
    "gulp": "3.9.x",
    "gulp-autoprefixer": "^2.1.0",
    "gulp-concat": "2.4.x",
    "gulp-csslint": "^0.1.5",
    "gulp-declare": "^0.3.0",
    "gulp-eslint": "^1.0.0",
    "gulp-filter": "^2.0.2",
    "gulp-handlebars": "4.0.x",
    "gulp-if": "^1.2.5",
    "gulp-jscs": "^1.5.1",
    "gulp-jscs-stylish": "^1.1.0",
    "gulp-jshint": "1.9.x",
    "gulp-markdown": "1.0.x",
    "gulp-mocha": "2.0.x",
    "gulp-nodeunit": "0.0.x",
    "gulp-notify": "^2.2.0",
    "gulp-plumber": "^0.6.6",
    "gulp-rename": "^1.2.2",
    "gulp-sourcemaps": "^1.3.0",
    "gulp-streamify": "^1.0.0",
    "gulp-stylus": "^2.0.5",
    "gulp-uglify": "^1.2.0",
    "gulp-util": "^3.0.3",
    "gulp-wrap": "0.11.x",
    "i18next-scanner": "^0.5.1",
    "main-bower-files": "2.6.x",
    "merge-stream": "^0.1.7",
    "nib": "^1.1.0",
    "node-bourbon": "^1.2.3",
    "node-jsx": "^0.13.3",
    "reactify": "^1.1.1",
    "require-dir": "^0.1.0",
    "run-sequence": "^1.0.2",
    "supertest": "0.15.x",
    "text-table": "^0.2.0",
    "through2": "^0.6.3",
    "vinyl-buffer": "^1.0.0",
    "vinyl-fs": "^1.0.0",
    "vinyl-source-stream": "^1.0.0",
    "watchify": "^3.3.1",
    "yargs": "^2.3.0"
  },
  "browser": {
    "async": "./web/vendor/async/lib/async.js",
    "bootstrap": "./web/vendor/bootstrap/dist/js/bootstrap.js",
    "i18next": "./web/vendor/i18next/i18next.js",
    "jquery": "./web/vendor/jquery/dist/jquery.js",
    "jsUri": "./web/vendor/jsUri/Uri.js",
    "handlebars": "./web/vendor/handlebars/handlebars.runtime.js",
    "modernizr": "./web/vendor/modernizr/modernizr.js",
    "react": "./web/vendor/react/react.js",
    "react-router": "./web/vendor/react-router/build/umd/ReactRouter.js",
    "rx": "./web/vendor/rxjs/dist/rx.all.js",
    "Sortable": "./web/vendor/Sortable/Sortable.js",
    "stacktrace": "./web/vendor/stacktrace-js/stacktrace.js"
  },
  "browserify-shim": "./config/shim.js"
}
