{
    "scripts": {
        "start": "npm run compile-server && npm run build-css && run-p -ncr watch-css start-js",
        "build": "npm run compile-server && run-s -n build-css build-js",
        "test": "run-s -n build-css test-js",
        "eject": "react-scripts eject",
        "lint": "eslint .",
        "start-js": "react-app-rewired start --scripts-version @adactiveasia/kiosk-react-scripts",
        "build-js": "react-app-rewired build --scripts-version @adactiveasia/kiosk-react-scripts",
        "test-js": "react-app-rewired test --env=jsdom --scripts-version @adactiveasia/kiosk-react-scripts",
        "build-css": "node-less-chokidar src",
        "watch-css": "node-less-chokidar src --watch",
        "serve": "cd build && ws --spa",
        "compile-server": "webpack --config ./build-conf/webpack.config.server.js",
        "adloader:step:setup": "adloader setup",
        "adloader:step:package": "adloader package",
        "adloader:step:installer": "adloader installer",
        "adloader:step:deploy": "adloader deploy",
        "adloader": "adloader all"
    },
    "dependencies": {
        "@adactive/adactive-abstract-options": "^1.0.0",
        "@adactive/adactive-logger": "^1.0.0",
        "@adactive/adsum-client-analytics": "^3.0.0",
        "@adactive/adsum-client-api": "^2.3.2",
        "@adactive/adsum-utils": "^2.2.0",
        "@adactive/adsum-web-map": "^5.8.0",
        "@adactive/arc-map": "^2.2.0",
        "@adactive/arc-loading-screen": "^2.2.0",
        "body-parser": "^1.18.2",
        "check-types": "^7.3.0",
        "compression": "^1.7.2",
        "cors": "^2.8.4",
        "express": "^4.16.3",
        "flow-bin": "^0.72.0",
        "fs-extra": "6.0.1",
        "lodash": "^4.17.10",
        "prop-types": "^15.6.2",
        "react": "^16.4.2",
        "react-dom": "^16.4.2",
        "react-responsive": "^4.1.0",
        "redux": "^3.7.2",
        "redux-saga": "^0.16.0",
        "serve-static": "^1.13.2",
        "winston": "^3.0.0"
    },
    "devDependencies": {
        "@adactive/adsum-adloader": "^3.0.0",
        "babel-eslint": "^10.0.1",
        "babel-loader": "^7.1.2",
        "babel-preset-airbnb": "^2.5.3",
        "eslint": "^4.0.0",
        "eslint-config-airbnb": "^17.1.0",
        "eslint-plugin-flowtype": "^2.50.3",
        "eslint-plugin-import": "^2.14.0",
        "eslint-plugin-jsx-a11y": "^6.1.1",
        "eslint-plugin-react": "^7.11.1",
        "firebase-tools": "^13.0.2",
        "glob": "^7.1.2",
        "imports-loader": "^0.8.0",
        "react-app-rewired": "^1.6.2",
        "uglifyjs-webpack-plugin": "^1.2.7",
        "webpack": "^3.12.0"
    }
}
