UNPKG

react-express-boilerplate

Version:

Server Side Rendering (only production mode) using express.

75 lines (74 loc) 2.41 kB
{ "name": "react-express-boilerplate", "version": "1.0.3", "description": "", "main": "index.js", "scripts": { "clean": "rm -rf build public/bundle.js public/*.css", "build": "yarn install && yarn run clean && ./node_modules/.bin/babel server --out-dir build && ./node_modules/.bin/webpack --config webpack.config.prod.js", "start": "yarn run start:dev", "start:dev": "yarn install && yarn run clean && node ./scripts/development.js", "start:prod": "yarn run build && pm2 start ./scripts/production.js --name 'basic' -i 2", "reload": "yarn run build && pm2 reload basic", "stop": "pm2 stop basic && pm2 delete basic", "test": "yarn build && ./node_modules/.bin/mocha --compilers js:babel-register --require babel-polyfill --recursive server/**/*.spec.js" }, "repository": { "type": "git", "url": "https://github.com/iamdew/react-express-boilerplate.git" }, "keywords": [ "react", "react server", "reactjs", "react express", "express", "boilerplate", "server", "serverside" ], "author": "iamdew <iam@hyungdew.com>", "license": "MIT", "dependencies": { "body-parser": "^1.17.0", "dotenv": "^4.0.0", "express": "^4.15.0", "jsonwebtoken": "^7.3.0", "pug": "^2.0.0-beta11", "react": "^15.4.2", "react-dom": "^15.4.2", "react-router": "^4.0.0", "react-router-dom": "^4.0.0" }, "devDependencies": { "asset-require-hook": "^1.0.2", "babel-cli": "^6.23.0", "babel-core": "^6.23.1", "babel-loader": "^6.3.2", "babel-plugin-transform-class-properties": "^6.23.0", "babel-plugin-transform-decorators-legacy": "^1.3.4", "babel-polyfill": "^6.23.0", "babel-preset-es2015": "^6.22.0", "babel-preset-react": "^6.23.0", "babel-preset-stage-0": "^6.22.0", "babel-register": "^6.23.0", "css-loader": "^0.26.2", "css-modules-require-hook": "^4.0.5", "extract-text-webpack-plugin": "^2.0.0", "file-loader": "^0.10.1", "less": "^2.7.2", "less-loader": "^2.2.3", "mocha": "^3.1.2", "morgan": "^1.8.1", "nodemon": "^1.11.0", "optimize-css-assets-webpack-plugin": "^1.3.0", "postcss-less": "^0.15.0", "postcss-loader": "^1.3.3", "react-hot-loader": "next", "should": "^11.1.1", "supertest": "^2.0.1", "url-loader": "^0.5.8", "webpack": "^2.2.1", "webpack-dev-server": "^2.4.1" } }