{
  "name": "iot-dashboard",
  "version": "0.2.6",
  "description": "A generic dashboard application based on JavaScript, HTML and CSS. http://iot-dashboard.org",
  "main": "dist/app.bundle.js",
  "scripts": {
    "start": "node bin/iot-dashboard.js",
    "test": "gulp test",
    "clean": "gulp clean && npm prune",
    "build": "npm run compile:plugins && gulp build",
    "release": "npm run clean && npm run build --production && npm publish",
    "ci-publish": "ci-publish",
    "compile": "gulp compile",
    "dev": "gulp dev",
    "watch": "gulp watch",
    "watch:plugins": "babel --watch ./plugins --out-dir ./dist/plugins",
    "webpack-profile": "webpack --profile --json --config webpack.client.js > stats.json",
    "webpack:client": "webpack --config webpack.client.js",
    "webpack:tests": "webpack --config webpack.tests.js",
    "test:bundled": "mocha dist/tests.bundle.js",
    "compile:plugins": "babel ./plugins --out-dir ./dist/plugins",
    "compile:dashboard": "npm run compile:ts && npm run compile:js",
    "compile:ts": "tsc",
    "compile:js": "babel ./src --out-dir ./lib",
    "test:lib": "mocha ./lib/tests.js",
    "lint": "npm run lint:ts && npm run lint:js",
    "lint:ts": "tslint ./src/**/*.ts",
    "lint:js": "eslint --fix ./src/**/*.js ./plugins/**/*.js",
    "tsc": "tsc",
    "tsc:watch": "tsc --watch",
    "gulp": "gulp",
    "typings": "typings",
    "mocha": "mocha"
  },
  "repository": {
    "type": "git",
    "url": "https://gitlab.com/lobaro/iot-dashboard.git"
  },
  "author": "Tobias Kaupat",
  "license": "MPL-2.0",
  "homepage": "http://iot-dashboard.org",
  "keywords": [
    "iot",
    "dashboard",
    "M2M",
    "react",
    "internet of things",
    "sensor",
    "monitoring"
  ],
  "babel": {
    "presets": [
      "react",
      "es2015"
    ],
    "plugins": [
      "transform-flow-comments"
    ]
  },
  "dependencies": {
    "eslint-plugin-flowtype": "^2.19.0",
    "git-rev-sync": "^1.7.1"
  },
  "devDependencies": {
    "@salesforce-ux/design-system": "^2.1.2",
    "@types/jquery": "^2.0.32",
    "@types/react": "^0.14.39",
    "@types/react-dom": "^0.14.17",
    "@types/react-modal": "^1.3.4",
    "@types/react-redux": "^4.4.32",
    "@types/redux-form": "^4.0.30",
    "@types/urijs": "^1.15.30",
    "babel-cli": "6.6.5",
    "babel-core": "6.7.4",
    "babel-eslint": "6.0.4",
    "babel-loader": "6.2.4",
    "babel-plugin-transform-flow-comments": "6.8.0",
    "babel-preset-es2015": "6.6.0",
    "babel-preset-react": "6.5.0",
    "chai": "3.5.0",
    "ci-publish": "^1.3.0",
    "connect": "^3.4.1",
    "css-loader": "0.23.1",
    "del": "2.2.0",
    "es6-promise": "^3.3.1",
    "eslint": "2.12.0",
    "eslint-plugin-flowtype": "^2.3.1",
    "eslint-plugin-react": "^5.2.2",
    "exports-loader": "0.6.3",
    "expose-loader": "0.7.1",
    "extract-text-webpack-plugin": "1.0.1",
    "file-loader": "0.9.0",
    "form-serialize": "0.7.1",
    "git-rev-sync": "^1.6.0",
    "gulp": "3.9.1",
    "gulp-babel": "^6.1.2",
    "gulp-cli": "^1.2.2",
    "gulp-eslint": "2.0.0",
    "gulp-inject": "4.0.0",
    "gulp-istanbul": "^1.0.0",
    "gulp-json-editor": "^2.2.1",
    "gulp-mocha": "2.2.0",
    "gulp-sequence": "^0.4.5",
    "gulp-sort": "^2.0.0",
    "gulp-tslint": "^6.0.1",
    "gulp-typescript": "3.0.2",
    "gulp-util": "3.0.7",
    "gulp-watch": "4.3.5",
    "imports-loader": "^0.6.5",
    "isomorphic-fetch": "^2.2.1",
    "istanbul": "^0.4.4",
    "istanbul-instrumenter-loader": "^0.2.0",
    "jquery": "3.0.0",
    "json-loader": "^0.5.4",
    "jsx-loader": "0.13.2",
    "loadjs": "3.0.0",
    "lodash": "4.11.1",
    "mocha": "2.5.3",
    "mocha-loader": "0.7.1",
    "nock": "^8.0.0",
    "open": "0.0.5",
    "react": "15.3.2",
    "react-dom": "15.0.0",
    "react-grid-layout": "0.12.6",
    "react-modal": "^1.4.0",
    "react-redux": "4.4.1",
    "redux": "3.3.1",
    "redux-form": "^6.1.1",
    "redux-logger": "2.6.1",
    "redux-thunk": "2.0.1",
    "require-dot-file": "0.4.0",
    "semantic-ui-css": "2.1.8",
    "serve-static": "^1.11.1",
    "sinon": "2.0.0-pre",
    "source-map-loader": "^0.1.5",
    "source-map-support": "^0.4.2",
    "style-loader": "0.13.1",
    "ts-jsx-loader": "0.2.1",
    "ts-loader": "0.8.2",
    "tslint": "^3.13.0",
    "typescript": "2.0.3",
    "typings": "1.3.2",
    "urijs": "1.18.1",
    "webpack": "1.12.14",
    "webpack-dev-server": "1.14.1",
    "webpack-fail-plugin": "^1.0.4",
    "webpack-typescript": "0.5.6"
  }
}
