package.json
{
"name": "react-isomorphic-bundle",
"version": "0.3.0",
"description": "react isomorphic bundle",
"main": "lib/index.js",
"scripts": {
"prestart": "make clean && make fast-build",
"start": "NODE_ENV=production node --harmony ./lib/server",
"win-start": "node --harmony ./lib/server",
"dev": "make watch",
"lint": "make lint",
"build": "make build",
"debug": "make debug",
"clean": "make clean",
"test": "make test",
"test:cov": "make test-cov",
"test:ci": "make test-ci"
},
"author": "lancetw aka Hsin-lin Cheng <lancetw@gmail.com>",
"repository": {
"type": "git",
"url": "https://github.com/lancetw/react-isomorphic-bundle"
},
"bugs": {
"url": "https://github.com/lancetw/react-isomorphic-bundle/issues"
},
"homepage": "https://github.com/lancetw/react-isomorphic-bundle",
"license": "MIT",
"keywords": [
"flux",
"redux",
"universal",
"isomorphic",
"react",
"reactjs",
"es6",
"webpack",
"semantic-ui",
"koa",
"babel",
"eslint",
"postcss",
"mocha",
"jsdom",
"istanbul",
"sequelize",
"jwt",
"leveldb",
"tcomb-form",
"facebook",
"google",
"passport",
"passport-facebook",
"passport-google-oauth",
"postscribe",
"google-map-react",
"geolocation",
"infinite",
"paginate",
"translate",
"i18n",
"date-picker",
"carousel",
"lightbox",
"tabs"
],
"dependencies": {
"app-module-path": "^1.0.3",
"better-console": "^0.2.4",
"blocked": "^1.1.0",
"classnames": "^2.2.1",
"co": "^4.6.0",
"co-bcryptjs": "^0.2.0",
"co-body": "^4.0.0",
"config": "^1.14.0",
"counterpart": "^0.17.0",
"del": "^2.0.1",
"dotenv": "^1.1.0",
"ent": "^2.2.0",
"es6-promise": "^3.0.2",
"extend": "^3.0.0",
"fastclick": "^1.0.6",
"feed": "^1.1.1",
"google-map-react": "^0.10.2",
"hashids": "1.0.2",
"history": "1.17.0",
"jquery": "^2.2.4",
"jsonwebtoken": "^5.4.1",
"jws": "^3.1.0",
"jwt-decode": "^1.4.0",
"koa": "^1.1.2",
"koa-bodyparser": "^2.0.1",
"koa-cash": "^1.0.1",
"koa-compose": "^2.3.0",
"koa-compressor": "^1.0.3",
"koa-conditional-get": "^1.0.3",
"koa-cors": "0.0.16",
"koa-etag": "^2.0.0",
"koa-favicon": "^1.2.0",
"koa-generic-session": "^1.9.0",
"koa-helmet": "^0.2.0",
"koa-level": "^1.0.0",
"koa-locale": "^1.0.0",
"koa-logger": "^1.2.2",
"koa-mount": "^1.3.0",
"koa-multer": "0.0.1",
"koa-no-cache": "^1.1.0",
"koa-passport": "^1.2.0",
"koa-proxy": "^0.3.0",
"koa-resource-router": "^0.4.0",
"koa-response-time": "^1.0.2",
"koa-route": "^2.4.2",
"koa-router": "^5.4.0",
"koa-static-cache": "^3.1.1",
"leveldown": "^1.4.6",
"levelup": "^1.3.1",
"lodash": "^4.5.1",
"lru-cache": "^2.6.4",
"moment": "^2.11.2",
"node-libs-browser": "^0.5.2",
"nuka-carousel": "^1.0.1",
"nunjucks": "^2.0.0",
"parameter": "^1.0.2",
"passport-facebook": "^1.0.3",
"passport-google-oauth": "^0.2.0",
"passport-http": "^0.3.0",
"passport-jwt": "^1.1.0",
"passport-local": "^1.0.0",
"pg": "^4.4.1",
"pg-hstore": "^2.3.2",
"postscribe": "^1.4.0",
"query-string": "^2.4.1",
"query-types": "^0.1.4",
"react": "^0.14.3",
"react-a11y": "^0.2.6",
"react-addons-css-transition-group": "^0.14.2",
"react-burger-menu": "^2.0.2",
"react-controllables": "^0.6.0",
"react-day-picker": "^1.1.1",
"react-dom": "^0.14.3",
"react-dropzone": "^3.0.0",
"react-ga4": "^2.1.0",
"react-google-publisher-tag": "^0.1.16",
"react-google-recaptcha": "^0.5.1",
"react-helmet": "^1.1.5",
"react-interpolate-component": "^0.8.0",
"react-line-social": "lancetw/react-line-social#master",
"react-linkify": "^0.1.1",
"react-list": "0.7.14",
"react-paginate": "^0.2.0",
"react-prefixr": "^0.1.0",
"react-pure-render": "^1.0.2",
"react-redux": "^4.4.0",
"react-responsive": "0.0.8",
"react-router": "^1.0.3",
"react-router-sitemap": "^1.0.7",
"react-share": "^1.8.1",
"react-side-effect": "^1.0.1",
"react-spinkit": "^1.1.4",
"react-suitcss": "^1.1.1",
"react-translate-component": "^0.10.0",
"redux": "^3.3.1",
"redux-thunk": "^1.0.0",
"require-dot-file": "^0.4.0",
"scriptjs": "^2.5.7",
"semantic-ui": "^2.2.1",
"sequelize": "^3.19.3",
"sqlite3": "^3.0.9",
"superagent": "^1.2.0",
"sweetalert": "^1.1.3",
"tcomb": "^2.4.0",
"tcomb-form": "^0.7.10",
"tcomb-validation": "^2.2.0",
"traverse": "^0.6.6"
},
"devDependencies": {
"autoprefixer": "^6.0.2",
"babel-core": "^6.5.2",
"babel-eslint": "^5.0.0",
"babel-loader": "^6.2.3",
"babel-plugin-add-module-exports": "^0.1.2",
"babel-plugin-react-display-name": "^2.0.0",
"babel-plugin-react-transform": "^2.0.0",
"babel-plugin-transform-decorators-legacy": "^1.3.4",
"babel-plugin-transform-runtime": "^6.5.2",
"babel-plugin-undeclared-variables-check": "^6.5.0",
"babel-polyfill": "^6.5.0",
"babel-preset-es2015": "^6.5.0",
"babel-preset-react": "^6.5.0",
"babel-preset-stage-0": "^6.5.0",
"babel-runtime": "^6.5.0",
"chai": "^3.2.0",
"clean-css": "^3.3.1",
"co-mocha": "^1.1.0",
"co-supertest": "0.0.10",
"codeclimate-test-reporter": "^0.1.1",
"coveralls": "^2.11.2",
"css-loader": "^0.17.0",
"csswring": "^4.0.0",
"debug": "^2.2.0",
"dev-ip": "^1.0.1",
"eslint": "^1.7.3",
"eslint-config-airbnb": "^1.0.0",
"eslint-loader": "^1.0.0",
"eslint-plugin-react": "^3.6.3",
"expect": "^1.6.0",
"exports-loader": "^0.6.2",
"extract-text-webpack-plugin": "^0.8.1",
"file-loader": "^0.8.4",
"gulp": "^3.9.0",
"image-webpack-loader": "^1.4.0",
"imagemin": "^3.2.0",
"imports-loader": "^0.6.4",
"istanbul": "^0.3.14",
"jsdom": "^7.0.2",
"json-loader": "^0.5.2",
"koa-webpack-dev-middleware": "^1.0.1",
"koa-webpack-hot-middleware": "^1.0.3",
"less": "^2.5.1",
"less-loader": "^2.2.0",
"mocha": "^2.3.3",
"mocha-jsdom": "^1.0.0",
"mocha-lcov-reporter": "^1.0.0",
"postcss": "^5.0.4",
"postcss-bem-linter": "^1.0.1",
"postcss-cli": "^2.1.0",
"postcss-color-function": "^2.0.0",
"postcss-import": "^7.0.0",
"postcss-include": "^0.3.1",
"postcss-loader": "^0.6.0",
"postcss-reporter": "^1.1.0",
"postcss-scss": "^0.1.5",
"precss": "^1.4.0",
"react-transform-catch-errors": "^1.0.2",
"react-transform-hmr": "^1.0.1",
"redbox-react": "^1.2.2",
"redux-devtools": "^3.1.1",
"redux-devtools-dock-monitor": "^1.1.0",
"redux-devtools-log-monitor": "^1.0.4",
"redux-slider-monitor": "^1.0.2",
"style-loader": "^0.12.3",
"supertest": "^1.0.1",
"url-loader": "^0.5.6",
"webpack": "^1.12.2",
"webpack-dev-middleware": "^1.2.0",
"webpack-hot-middleware": "^2.4.1"
},
"engines": {
"nodejs": "^0.12.9"
},
"prettier": {
"printWidth": 80,
"useTabs": false,
"tabWidth": 2,
"trailingComma": "es5",
"semi": false,
"singleQuote": true
}
}