{ "private": true, "engines": { "node": ">=5.0 <6", "npm": ">=3.3 <4" }, "dependencies": { "babel-polyfill": "6.6.1", "babel-preset-jest": "^20.0.3", "babel-runtime": "6.6.1", "bluebird": "3.3.3", "body-parser": "1.15.0", "classnames": "2.2.3", "cookie-parser": "1.4.1", "estraverse-fb": "^1.3.2", "eventemitter3": "1.1.1", "express": "4.13.4", "express-jwt": "3.3.0", "fastclick": "1.0.6", "fbjs": "0.7.2", "front-matter": "2.0.6", "history": "2.0.0", "immutability-helper": "2.1.2", "isomorphic-style-loader": "0.0.10", "jade": "1.11.0", "jest": "^20.0.4", "jsonwebtoken": "5.7.0", "markdown-it": "6.0.0", "moment": "2.17.1", "moment-timezone": "0.5.11", "node-fetch": "1.3.3", "normalize.css": "3.0.3", "passport": "0.3.2", "passport-facebook": "2.1.0", "pretty-error": "2.0.0", "react": "15.4.2", "react-addons-css-transition-group": "^15.5.2", "react-collapse": "2.3.3", "react-cookie": "^1.0.5", "react-datepicker": "0.40.0", "react-dom": "15.4.2", "react-dropdown": "1.2.0", "react-height": "2.2.0", "react-modal": "1.6.5", "react-moment": "0.1.2", "react-motion": "0.4.7", "react-notification-system": "^0.2.14", "react-notifications": "^1.3.0", "react-routing": "0.0.7", "react-svg": "2.1.16", "react-text-truncate": "0.8.3", "react-tooltip": "3.2.7", "reflux": "6.0.0", "sinon": "^3.0.0", "source-map-support": "0.4.0", "svg-injector": "1.1.3", "svg-react-loader": "0.3.7", "whatwg-fetch": "0.11.0" }, "devDependencies": { "assets-webpack-plugin": "3.3.0", "autoprefixer": "6.3.3", "babel-cli": "6.6.0", "babel-eslint": "5.0.0", "babel-jest": "^20.0.3", "babel-loader": "6.2.4", "babel-plugin-react-transform": "2.0.0", "babel-plugin-transform-runtime": "6.6.0", "babel-preset-es2015": "6.6.0", "babel-preset-react": "6.5.0", "babel-preset-stage-0": "6.5.0", "browser-sync": "2.11.1", "core-js": "2.1.3", "css-loader": "0.23.1", "csscomb": "3.1.8", "del": "2.2.0", "enzyme": "^2.9.1", "eslint": "2.3.0", "eslint-config-airbnb": "6.0.2", "eslint-loader": "1.3.0", "eslint-plugin-react": "4.1.0", "extend": "3.0.0", "file-loader": "0.8.5", "gaze": "0.5.2", "git-repository": "0.1.1", "glob": "7.0.0", "jade-loader": "0.8.0", "jest-cli": "next", "jscs": "2.10.1", "json-loader": "0.5.4", "mkdirp": "0.5.1", "ncp": "2.0.0", "postcss": "5.0.18", "postcss-import": "8.0.2", "postcss-loader": "0.8.1", "postcss-scss": "0.1.6", "precss": "1.4.0", "raw-loader": "0.5.1", "react-addons-test-utils": "^15.6.0", "react-modal": "1.6.5", "react-svg": "2.1.16", "react-test-renderer": "15.4.2", "react-transform-catch-errors": "1.0.2", "react-transform-hmr": "1.0.2", "redbox-react": "1.2.2", "replace": "0.3.0", "style-loader": "0.13.1", "url-loader": "0.5.7", "webpack": "1.12.14", "webpack-hot-middleware": "2.8.1", "webpack-middleware": "1.4.0" }, "jest": { "rootDir": "./src", "transform": { ".*": "../preprocessor.js" }, "unmockedModulePathPatterns": [ "fbjs", "react", "parse-sdk", "parse" ] }, "scripts": { "lint": "eslint src tools", "csslint": "csscomb src/components --lint --verbose", "csscomb": "csscomb src/components --verbose", "test": "eslint src && jest", "clean": "babel-node tools/run clean", "copy": "babel-node tools/run copy", "bundle": "babel-node tools/run bundle", "build": "babel-node tools/run build", "deploy": "babel-node tools/run deploy", "start": "babel-node tools/run start" } }