{
  "name": "react-easy-universal",
  "version": "2.0.0",
  "description": "Universal Routing & Rendering with React & Redux was too hard. Now it's easy.",
  "scripts": {
    "clean": "rimraf dist && rimraf build && mkdir -p dist && mkdir -p dist/client && mkdir -p build && mkdir -p build/static && cp source/test/fixtures/index.html ./build/index.html",
    "prestart:client-tests": "npm run clean && npm run build && npm run build:test",
    "start:client-tests": "serve build",
    "start:server": "babel-node source/test/start-server.js",
    "test": "babel-node source/test/index.js",
    "test:e2e": "cross-env NODE_PORT=3000 NODE_PATH=source babel-node source/test/e2e.js",
    "build:test-client": "browserify -d source/test/fixtures/client.js -o build/index.js -t [ babelify --presets [ es2015 react ] ]",
    "prebuild:test": "npm run -s clean && npm run -s build:test-client",
    "build:test": "browserify -d source/test/client/index.js -o build/static/browser-tests.js -t [ babelify --presets [ es2015 react ] ] && cp build/static/browser-tests.js build/.",
    "build:client": "browserify -d source/client/index.js -o dist/client/index.js -t [ babelify --presets [ es2015 react ] ]",
    "build:server": "babel -s -d dist/server source/server && babel -s -d dist/shared source/shared",
    "build:warn": "cp source/importer/index.js dist/index.js",
    "build": "npm run -s clean && npm run -s build:test-client && npm run -s build:test && npm run -s build:warn && npm run -s build:client && npm run -s build:server",
    "prepublish": "npm run build",
    "lint": "eslint .",
    "watch": "watch \"clear && npm run lint -s && npm run test -s\" source",
    "watch:client": "watch \"clear && npm run lint -s && npm run -s build:test && npm run -s test\" source",
    "check": "npm run lint && npm run test && npm outdated --depth=0",
    "debug:test": "iron-node source/test/debug.js",
    "update": "updtr"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/keystonejs/react-easy-universal.git"
  },
  "keywords": [
    "react",
    "redux",
    "routing",
    "rendering",
    "universal",
    "javascript"
  ],
  "author": "Eric Elliott",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/keystonejs/react-easy-universal/issues"
  },
  "homepage": "https://github.com/keystonejs/react-easy-universal#readme",
  "dependencies": {
    "cross-env": "1.0.7",
    "react": "0.14.7",
    "react-dom": "0.14.7",
    "react-redux": "4.4.0",
    "react-router": "2.0.0-rc5",
    "react-router-redux": "3.0.0",
    "redux": "3.3.1",
    "redux-thunk": "1.0.3",
    "serve": "1.4.0"
  },
  "devDependencies": {
    "babel-cli": "6.4.5",
    "babel-core": "6.4.5",
    "babel-eslint": "4.1.8",
    "babel-loader": "6.2.2",
    "babel-plugin-react-transform": "2.0.0",
    "babel-plugin-transform-runtime": "6.4.3",
    "babel-polyfill": "6.3.14",
    "babel-preset-es2015": "6.3.13",
    "babel-preset-react": "6.3.13",
    "babel-preset-stage-2": "6.3.13",
    "babelify": "7.2.0",
    "browserify": "13.0.0",
    "cheerio": "0.20.0",
    "eslint": "1.10.3",
    "eslint-plugin-react": "3.16.1",
    "express": "4.13.4",
    "nightwatch-autorun": "2.1.3",
    "rimraf": "2.5.1",
    "source-map-support": "0.4.0",
    "supertest": "1.1.0",
    "tap-browser-color": "0.1.2",
    "tap-xunit": "1.3.1",
    "tape": "4.4.0",
    "updtr": "0.1.7",
    "watch": "0.17.1",
    "webpack": "1.12.13"
  }
}
