{
    "name": "@archnpm/redux-little-router",
    "version": "15.3.0",
    "description": "A barebones routing solution for Redux applications.",
    "main": "lib/index.js",
    "module": "es/index.js",
    "jsnext:main": "es/index.js",
    "scripts": {
        "preversion": "npm run check",
        "precommit": "lint-staged",
        "version": "npm run clean && npm run build",
        "demo": "webpack-dev-server --port 3000 --config config/webpack/demo/webpack.config.demo.dev.js --colors",
        "build-demo": "webpack --bail --config config/webpack/demo/webpack.config.demo.js",
        "start-ssr-demo": "BABEL_ENV=commonjs nodemon --watch demo demo/server/index.js",
        "clean-dist": "rimraf dist",
        "build-dist-min": "webpack --bail --config config/webpack/webpack.config.js",
        "build-dist-dev": "webpack --bail --config config/webpack/webpack.config.dev.js",
        "build-dist": "npm run clean-dist && builder concurrent --buffer build-dist-min build-dist-dev",
        "build-flow": "flow-copy-source src lib",
        "clean-lib": "rimraf lib",
        "build-lib": "npm run clean-lib && BABEL_ENV=commonjs babel src -d lib --copy-files && flow-copy-source src lib",
        "watch-lib": "watch 'npm run build-lib' src/ -d",
        "clean-es": "rimraf es",
        "build-es": "npm run clean-es && babel src -d es --copy-files && flow-copy-source src es",
        "watch-es": "watch 'npm run build-es' src/ -d",
        "clean": "builder concurrent clean-lib clean-dist clean-es",
        "build": "builder concurrent --buffer build-lib build-dist build-es",
        "lint-flow": "flow check",
        "lint-src": "eslint --color --ext .js,.jsx src test demo config",
        "lint": "builder concurrent lint-src lint-flow",
        "test": "BABEL_ENV=commonjs mocha test/.setup.js 'test/**/*.spec.js'",
        "test-cov": "builder run -q --env='{\"BABEL_ENV\":\"coverage\"}' test-cov-base",
        "test-cov-base": "nyc mocha test/.setup.js 'test/**/*.spec.js'",
        "check": "builder concurrent --buffer lint test",
        "check-cov": "builder concurrent --buffer lint test-cov",
        "all": "npm run clean && builder concurrent --buffer lint test test-cov build"
    },
    "engines": {
        "node": ">=4"
    },
    "repository": {
        "type": "git",
        "url": "git+https://tptee@github.com/FormidableLabs/redux-little-router.git"
    },
    "keywords": [
        "redux",
        "router",
        "middleware"
    ],
    "author": "Tyler Thompson",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/FormidableLabs/redux-little-router/issues"
    },
    "homepage": "https://github.com/FormidableLabs/redux-little-router#readme",
    "dependencies": {
        "history": "^4.9.0",
        "lodash.assign": "^4.2.0",
        "prop-types": "^15.5.8",
        "query-string": "^5.0.1",
        "recompose": "^0.26.0",
        "url-pattern": "^1.0.3"
    },
    "devDependencies": {
        "babel-cli": "^6.24.0",
        "babel-core": "^6.24.0",
        "babel-eslint": "^7.2.0",
        "babel-loader": "^7.1.1",
        "babel-plugin-istanbul": "^4.1.1",
        "babel-plugin-lodash": "^3.2.11",
        "babel-polyfill": "^6.23.0",
        "babel-preset-env": "^1.6.1",
        "babel-preset-react": "^6.23.0",
        "babel-preset-react-hmre": "^1.1.1",
        "babel-preset-stage-2": "^6.11.0",
        "babel-register": "^6.14.0",
        "builder": "^3.1.0",
        "chai": "^4.0.2",
        "codecov": "^2.2.0",
        "compression-webpack-plugin": "^0.4.0",
        "css-loader": "^0.28.4",
        "css-modules-require-hook": "^4.0.2",
        "ent": "^2.2.0",
        "enzyme": "^2.7.1",
        "eslint": "4.13.0",
        "eslint-config-formidable": "^3.0.0",
        "eslint-config-prettier": "^2.3.0",
        "eslint-plugin-babel": "^4.1.1",
        "eslint-plugin-filenames": "^1.1.0",
        "eslint-plugin-flowtype": "^2.30.4",
        "eslint-plugin-import": "^2.2.0",
        "eslint-plugin-react": "^7.1.0",
        "express": "^4.15.2",
        "extract-text-webpack-plugin": "^2.1.2",
        "flow-bin": "^0.64.0",
        "flow-copy-source": "^1.2.1",
        "flow-typed": "^2.2.3",
        "handlebars": "^4.0.6",
        "husky": "^0.14.2",
        "immutable": "^3.8.2",
        "jsdom": "^9.12.0",
        "lint-staged": "^4.0.0",
        "lodash": "^4.17.4",
        "lodash.chunk": "^4.2.0",
        "mocha": "^4.0.1",
        "nodemon": "^1.10.2",
        "normalize.css": "^7.0.0",
        "nyc": "^11.0.3",
        "postcss-cssnext": "^2.11.0",
        "postcss-import": "^10.0.0",
        "postcss-loader": "^2.0.6",
        "postcss-reporter": "^4.0.0",
        "prettier": "^1.10.2",
        "react": "^15.4.2",
        "react-addons-test-utils": "^15.4.2",
        "react-dom": "^15.4.2",
        "react-hot-loader": "^1.3.1",
        "react-redux": "^5.0.3",
        "redux": "^3.6.0",
        "redux-immutable": "^4.0.0",
        "redux-logger": "^3.0.0",
        "redux-thunk": "^2.2.0",
        "rimraf": "^2.6.1",
        "sinon": "^2.1.0",
        "sinon-chai": "^2.9.0",
        "style-loader": "^0.18.2",
        "watch": "^1.0.2",
        "webpack": "^3.0.0",
        "webpack-dev-middleware": "^1.7.0",
        "webpack-dev-server": "^2.5.0",
        "webpack-merge": "^4.1.0",
        "webpack-partial": "^2.1.0",
        "webpack-stats-plugin": "^0.1.4"
    },
    "peerDependencies": {
        "react": "^0.14.0 || ^15.0.0-0 || ^16.0.0-0",
        "react-dom": "^0.14.0 || ^15.0.0-0 || ^16.0.0-0",
        "react-redux": "^4.0.0 || ^5.0.0",
        "redux": "^3.0.0"
    },
    "nyc": {
        "sourceMap": false,
        "instrument": false
    },
    "lint-staged": {
        "*.js": [
            "prettier --write",
            "git add"
        ]
    },
    "sideEffects": false
}
