UNPKG

iot-dashboard

Version:

A generic dashboard application based on JavaScript, HTML and CSS. http://iot-dashboard.org

150 lines (149 loc) 4.47 kB
{ "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" } }