{
  "name": "modular-server",
  "version": "0.11.0",
  "description": "modular_srm_server ==================",
  "private": false,
  "browserify-shim": {
    "backbone": "global:Backbone",
    "classnames": "global:ClassNames",
    "flux": "global:Flux",
    "i18n-js": "global:I18n",
    "immutable": "global:Immutable",
    "jquery": "global:$",
    "jquery-ui/autocomplete": "global:$",
    "jquery-ui/core": "global:$",
    "lodash": "global:_",
    "modular-react": "global:SRMCore",
    "moment": "global:moment",
    "react": "global:React",
    "react-dom": "global:ReactDOM",
    "react/addons": "global:React",
    "react-bootstrap": "global:ReactBootstrap",
    "srm-os": "global:OS",
    "tcomb-form": "global:TcombForm"
  },
  "aliasify": {
    "aliases": {
      "underscore": "./node_modules/lodash/index.js"
    }
  },
  "jest": {
    "testPathDirs": [
      "assets/js"
    ],
    "unmockedModulePathPatterns": [
      "./node_modules/react",
      "./node_modules/autolinker",
      "./node_modules/keymirror",
      "./node_modules/flux",
      "./node_modules/lodash",
      "./node_modules/backbone",
      "./node_modules/underscore",
      "./node_modules/jquery",
      "./node_modules/classnames",
      "./node_modules/moment",
      "./node_modules/moment-timezone",
      "./node_modules/modular-react",
      "./node_modules/react-bootstrap",
      "./node_modules/i18n-js"
    ],
    "scriptPreprocessor": "./node_modules/babel-jest",
    "testFileExtensions": [
      "es6",
      "js"
    ],
    "moduleFileExtensions": [
      "js",
      "json",
      "es6"
    ]
  },
  "scripts": {
    "clean": "npm run clean:dist && npm run clean:tmp",
    "clean:tmp": "rm -rf tmp/sass",
    "clean:dist": "rm -rf dist",
    "build": "npm run clean && $(npm bin)/gulp && $(npm bin)/gulp rev",
    "js:lint": "$(npm bin)/eslint \"assets/js/**/*.js\" \"tasks/*\" gulpconfig.js --quiet",
    "js:lint:full": "$(npm bin)/eslint \"assets/js/**/*.js\" \"tasks/*\" gulpconfig.js",
    "js:watch": "$(npm bin)/watchify ./assets/js/main.js -v -t babelify -t browserify-shim -o '$(npm bin)/exorcist dist/js/bundle.js.map > dist/js/bundle.js' -d",
    "postinstall": "cp -p script/githooks/* .git/hooks/",
    "release": "npm run clean && NODE_ENV=production $(npm bin)/gulp build && NODE_ENV=production $(npm bin)/gulp rev && NODE_ENV=production $(npm bin)/gulp verify",
    "test": "npm run test:jest && npm run test:mocha",
    "test:jest": "$(npm bin)/jest",
    "test:mocha": "$(npm bin)/mocha --compilers js:babel-core/register --require ./assets/js/utils/test-dom.js --recursive assets/js/**/__specs__",
    "vendor:watch": "$(npm bin)/watchify ./assets/js/vendor.js -v -t aliasify -o '$(npm bin)/exorcist dist/js/bundle-vendor.js.map > dist/js/bundle-vendor.js' -d"
  },
  "dependencies": {
    "aliasify": "^1.8.0",
    "babel": "6.1.18",
    "babel-cli": "^6.0.15",
    "babel-core": "^6.5.1",
    "babel-eslint": "^6.0.4",
    "babel-jest": "^6.0.1",
    "babel-plugin-transform-react-constant-elements": "6.1.20",
    "babel-preset-es2015": "6.1.18",
    "babel-preset-react": "6.1.18",
    "babelify": "^7.2.0",
    "backbone": "^1.2.3",
    "browserify": "12.0.1",
    "browserify-shim": "3.8.11",
    "chai": "^3.5.0",
    "chai-spies": "^0.7.1",
    "classnames": "^2.2.0",
    "eslint": "^2.11.1",
    "eslint-plugin-react": "^5.1.1",
    "esprima": "^2.7.0",
    "exorcist": "^0.4.0",
    "flux": "^2.1.1",
    "glob": "^6.0.1",
    "gulp": "^3.9.0",
    "gulp-debug": "^2.1.2",
    "gulp-jsonminify": "^1.0.0",
    "gulp-minify-css": "^1.2.1",
    "gulp-recess": "^1.1.2",
    "gulp-rename": "^1.2.2",
    "gulp-rev": "^6.0.1",
    "gulp-rev-replace": "^0.4.2",
    "gulp-sass": "^2.0.4",
    "gulp-scsslint": "0.0.5",
    "gulp-shell": "^0.5.0",
    "gulp-sourcemaps": "^1.6.0",
    "gulp-uglify": "^1.4.2",
    "gulp-util": "^3.0.7",
    "i18n-js": "^1.0.0",
    "immutable": "^3.7.5",
    "jasmine-core": "^2.3.4",
    "jest-cli": "^0.7.1",
    "jquery": "2.1.4",
    "jquery-ui": "^1.10.5",
    "jsdom": "^8.2.0",
    "keymirror": "^0.1.1",
    "lodash": "^3.10.1",
    "lru-cache": "^2.7.0",
    "mocha": "^2.4.5",
    "modular-engage": "git+ssh://git@github.com/vitrue/modular-engage.git#v0.7.2",
    "modular-react": "git+ssh://git@github.com/vitrue/modular-react.git#v0.0.23",
    "moment": "^2.12.0",
    "moment-timezone": "^0.5.2",
    "oracle-social-style-guide": "git+ssh://git@github.com/vitrue/oracle-social-style-guide.git#v0.0.26",
    "react": "^0.14.2",
    "react-addons-test-utils": "^0.14.0",
    "react-bootstrap": "^0.29.4",
    "react-dom": "^0.14.2",
    "run-sequence": "^1.1.2",
    "sinon": "^1.17.3",
    "swig": "^1.4.2",
    "tcomb-form": "^0.7.5",
    "themeleon": "^3.0.2",
    "vinyl-buffer": "^1.0.0",
    "vinyl-source-stream": "^1.1.0",
    "vinyl-transform": "^1.0.0",
    "watchify": "^3.6.0"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/vitrue/modular_srm_server.git"
  },
  "author": "",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/vitrue/modular_srm_server/issues"
  },
  "homepage": "https://github.com/vitrue/modular_srm_server"
}
