{ "name": "home-assistant-polymer", "version": "1.0.0", "description": "A frontend for Home Assistant using the Polymer framework", "repository": { "type": "git", "url": "https://github.com/home-assistant/home-assistant-polymer" }, "scripts": { "clean": "rm -rf build/* build-temp/* build-es5/* build-temp-es5/* build-translations/*", "gulp": "gulp", "build": "BUILD_DEV=0 gulp", "build_demo": "BUILD_DEV=0 BUILD_DEMO=1 gulp", "dev": "npm run gulp ru_all gen-service-worker", "dev-watch": "npm run gulp watch_ru_all gen-service-worker", "dev-es5": "npm run gulp ru_all_es5 gen-service-worker-es5", "dev-watch-es5": "npm run gulp watch_ru_all_es5 gen-service-worker-es5", "lint_js": "eslint src panels js test-mocha --ext js,html", "lint_html": "ls -1 src/home-assistant.html panels/**/ha-panel-*.html | xargs polymer lint --input", "mocha": "node_modules/.bin/mocha --opts test-mocha/mocha.opts", "test": "npm run lint_js && npm run lint_html && npm run mocha" }, "author": "Paulus Schoutsen (http://paulusschoutsen.nl)", "license": "Apache-2.0", "dependencies": { "babel-core": "^6.26.0", "babel-plugin-external-helpers": "^6.22.0", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-plugin-transform-react-jsx": "^6.24.1", "babel-preset-es2015": "^6.24.1", "bower": "^1.8.2", "chai": "^4.1.2", "css-slam": "^2.0.2", "del": "^3.0.0", "es6-object-assign": "^1.1.0", "eslint": "^4.11.0", "eslint-config-airbnb-base": "^12.1.0", "eslint-plugin-html": "^3.2.2", "eslint-plugin-import": "^2.8.0", "eslint-plugin-react": "^7.0.0", "gulp": "^3.9.1", "gulp-babel": "^7.0.0", "gulp-batch-replace": "^0.0.0", "gulp-file": "^0.3.0", "gulp-filter": "^5.0.1", "gulp-foreach": "^0.1.0", "gulp-hash": "^4.0.1", "gulp-html-minifier": "^0.1.8", "gulp-if": "^2.0.2", "gulp-insert": "^0.5.0", "gulp-json-transform": "^0.4.5", "gulp-jsonminify": "^1.0.0", "gulp-merge-json": "^1.0.0", "gulp-rename": "^1.2.2", "gulp-rollup-each": "^2.0.0", "gulp-streamify": "^1.0.2", "gulp-uglify": "^3.0.0", "gulp-util": "^3.0.8", "gulp-vinyl-zip": "^2.1.0", "gulp-zopfli": "^1.0.0", "home-assistant-js-websocket": "^1.1.2", "html-minifier": "^3.5.6", "mdn-polyfills": "^5.5.0", "merge-stream": "^1.0.1", "mocha": "^4.0.1", "parse5": "^3.0.3", "polymer-analyzer": "^2.3.0", "polymer-build": "^2.1.0", "polymer-bundler": "^3.1.0", "polymer-cli": "^1.5.6", "preact": "^8.2.6", "pump": "^1.0.2", "reify": "^0.12.3", "require-dir": "^0.3.2", "rollup": "^0.51.3", "rollup-plugin-babel": "^3.0.2", "rollup-plugin-commonjs": "^8.2.6", "rollup-plugin-node-resolve": "^3.0.0", "rollup-plugin-replace": "^2.0.0", "rollup-watch": "^4.3.1", "run-sequence": "^2.2.0", "sw-precache": "^5.2.0", "uglify-es": "^3.1.9", "uglify-js": "^3.1.9", "unfetch": "^3.0.0" }, "devDependencies": { "web-component-tester": "^6.4.0" } }