diff --git a/package.json b/package.json index 81628c4a08..9e466ee02b 100644 --- a/package.json +++ b/package.json @@ -31,31 +31,31 @@ "_depComment": "keymirror, nuclear-js, object-assign, ha-js-ws are for ha-js", "dependencies": { "classnames": "^2.2.5", - "home-assistant-js-websocket": "0.1.4", + "home-assistant-js-websocket": "0.5.0", "keymirror": "^0.1.1", - "nuclear-js": "^1.3.0", + "nuclear-js": "^1.4.0", "object-assign": "^4.1.0" }, "devDependencies": { - "bower": "^1.7.9", - "eslint": "^3.5.0", + "bower": "^1.8.0", + "eslint": "^3.11.1", "eslint-config-airbnb-base": "^10.0.1", - "eslint-plugin-html": "^1.5.2", + "eslint-plugin-html": "^1.7.0", "eslint-plugin-import": "^2.2.0", - "html-minifier": "^3.0.3", + "html-minifier": "^3.2.3", "hydrolysis": "^1.24.1", - "optimize-js": "^1.0.0", + "optimize-js": "^1.0.2", "polymer-cli": "^0.17.0", "polymer-lint": "^0.8.3", - "rollup": "^0.36.3", + "rollup": "^0.36.4", "rollup-plugin-buble": "^0.14.0", - "rollup-plugin-commonjs": "^5.0.3", + "rollup-plugin-commonjs": "^5.0.5", "rollup-plugin-node-resolve": "^2.0.0", "rollup-plugin-replace": "^1.1.1", "rollup-plugin-uglify": "^1.0.1", "rollup-watch": "^2.5.0", - "sw-precache": "^4.0.0", - "uglify-js": "^2.7.3", - "vulcanize": "^1.14.8" + "sw-precache": "^4.2.3", + "uglify-js": "^2.7.5", + "vulcanize": "^1.14.12" } } diff --git a/yarn.lock b/yarn.lock index d619b0e4b1..1c08f65599 100644 --- a/yarn.lock +++ b/yarn.lock @@ -250,12 +250,12 @@ agent-base@2: semver "~5.0.1" ajv-keywords@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.1.1.tgz#02550bc605a3e576041565628af972e06c549d50" + version "1.2.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.2.0.tgz#676c4f087bfe1e8b12dca6fda2f3c74f417b099c" ajv@^4.7.0: - version "4.9.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.9.0.tgz#5a358085747b134eb567d6d15e015f1d7802f45c" + version "4.9.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.9.1.tgz#08e1b0a5fddc8b844d28ca7b03510e78812ee3a0" dependencies: co "^4.6.0" json-stable-stringify "^1.0.1" @@ -351,10 +351,10 @@ arr-flatten@^1.0.1: resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b" array-back@^1.0.2, array-back@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-back/-/array-back-1.0.3.tgz#f1128a5cf1b91c80bed4a218f8c5b635c8b10663" + version "1.0.4" + resolved "https://registry.yarnpkg.com/array-back/-/array-back-1.0.4.tgz#644ba7f095f7ffcf7c43b5f0dc39d3c1f03c063b" dependencies: - typical "^2.4.2" + typical "^2.6.0" array-differ@^1.0.0: version "1.0.0" @@ -436,7 +436,7 @@ async@^1.4.2, async@^1.5.0: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" -async@^2.0.1, async@^2.1.2: +async@^2.0.0, async@^2.0.1, async@^2.1.2: version "2.1.4" resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4" dependencies: @@ -535,7 +535,7 @@ better-assert@~1.0.0: dependencies: callsite "1.0.0" -binaryextensions@~1.0.0: +"binaryextensions@1 || 2", binaryextensions@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/binaryextensions/-/binaryextensions-1.0.1.tgz#1e637488b35b58bda5f4774bf96a5212a8c90755" @@ -590,7 +590,7 @@ boom@2.x.x: dependencies: hoek "2.x.x" -bower@^1.7.9: +bower@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/bower/-/bower-1.8.0.tgz#55dbebef0ad9155382d9e9d3e497c1372345b44a" @@ -672,6 +672,10 @@ buffer-crc32@~0.2.1, buffer-crc32@~0.2.3: version "0.2.13" resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" +buffer-shims@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" + buffer-to-vinyl@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/buffer-to-vinyl/-/buffer-to-vinyl-1.1.0.tgz#00f15faee3ab7a1dda2cde6d9121bffdd07b2262" @@ -819,7 +823,7 @@ circular-json@^0.3.0: class-extend@^0.1.0, class-extend@^0.1.1: version "0.1.2" - resolved "https://registry.yarnpkg.com/class-extend/-/class-extend-0.1.2.tgz#8057a82b00f53f82a5d62c50ef8cffdec6fabc34" + resolved "http://registry.npmjs.org/class-extend/-/class-extend-0.1.2.tgz#8057a82b00f53f82a5d62c50ef8cffdec6fabc34" dependencies: object-assign "^2.0.0" @@ -968,8 +972,8 @@ command-line-args@^2.1.1, command-line-args@^2.1.6: typical "^2.3.0" command-line-args@^3.0.0, command-line-args@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-3.0.3.tgz#87b3b2df449c71ec14e43f462a269931207a2f33" + version "3.0.4" + resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-3.0.4.tgz#06124399c79b055b24003425f4eb823227b83e95" dependencies: array-back "^1.0.3" core-js "^2.4.1" @@ -984,17 +988,6 @@ command-line-commands@^1.0.3: array-back "^1.0.3" feature-detect-es6 "^1.3.1" -command-line-tool@~0.6.4: - version "0.6.4" - resolved "https://registry.yarnpkg.com/command-line-tool/-/command-line-tool-0.6.4.tgz#4c11e372f3e41254861c3fe6b538d3c7a5b144f3" - dependencies: - ansi-escape-sequences "^3.0.0" - array-back "^1.0.3" - command-line-args "^3.0.1" - command-line-usage "^3.0.3" - feature-detect-es6 "^1.3.1" - typical "^2.6.0" - command-line-usage@^2: version "2.0.5" resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-2.0.5.tgz#f80c35ca5e8624841923ea3be3b9bfbf4f7be27b" @@ -1007,13 +1000,13 @@ command-line-usage@^2: wordwrapjs "^1.2.0" command-line-usage@^3.0.1, command-line-usage@^3.0.3, command-line-usage@^3.0.5: - version "3.0.7" - resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-3.0.7.tgz#ebec67c69e5470a5b7b7699fe34c34cbd5252ee6" + version "3.0.8" + resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-3.0.8.tgz#b6a20978c1b383477f5c11a529428b880bfe0f4d" dependencies: ansi-escape-sequences "^3.0.0" array-back "^1.0.3" feature-detect-es6 "^1.3.1" - table-layout "~0.2.3" + table-layout "^0.3.0" typical "^2.6.0" commander@2.6.0: @@ -1143,6 +1136,13 @@ cross-spawn@^3.0.0: lru-cache "^4.0.1" which "^1.2.9" +cross-spawn@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41" + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + cryptiles@0.2.x: version "0.2.2" resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-0.2.2.tgz#ed91ff1f17ad13d3748288594f8a48a0d26f325c" @@ -1557,6 +1557,10 @@ ecc-jsbn@~0.1.1: dependencies: jsbn "~0.1.0" +editions@^1.1.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/editions/-/editions-1.3.3.tgz#0907101bdda20fac3cbe334c27cbd0688dc99a5b" + ee-first@1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.0.tgz#6a0d7c6221e490feefd92ec3f441c9ce8cd097f4" @@ -1566,8 +1570,8 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" ejs@^2.3.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.2.tgz#21444ba09386f0c65b6eafb96a3d51bcb3be80d1" + version "2.5.3" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.3.tgz#bfeae1e2f7fa51c4527769fcaa14c5ca73eb5e47" encodeurl@~1.0.1: version "1.0.1" @@ -1591,9 +1595,9 @@ end-of-stream@~0.1.5: dependencies: once "~1.3.0" -engine.io-client@1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.8.0.tgz#7b730e4127414087596d9be3c88d2bc5fdb6cf5c" +engine.io-client@1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.8.1.tgz#71237e9bbce04862675d4d6bfbef351c8b6a35a3" dependencies: component-emitter "1.2.1" component-inherit "0.0.3" @@ -1619,9 +1623,9 @@ engine.io-parser@1.3.1: has-binary "0.1.6" wtf-8 "1.0.0" -engine.io@1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-1.8.0.tgz#3eeb5f264cb75dbbec1baaea26d61f5a4eace2aa" +engine.io@1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-1.8.1.tgz#20066ea903304f13ee37f10faaff6b4784f64373" dependencies: accepts "1.3.3" base64id "0.1.0" @@ -1781,7 +1785,7 @@ eslint-module-utils@^2.0.0: debug "2.2.0" pkg-dir "^1.0.0" -eslint-plugin-html@^1.5.2: +eslint-plugin-html@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-1.7.0.tgz#2a5b03884d8d56adf9ad9864e9c036480fb629c9" dependencies: @@ -1802,9 +1806,9 @@ eslint-plugin-import@^2.2.0: minimatch "^3.0.3" pkg-up "^1.0.0" -eslint@^3.5.0: - version "3.11.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.11.0.tgz#41d34f8b3e69949beee5c097ff4e75ad13ba2d00" +eslint@^3.11.1: + version "3.11.1" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.11.1.tgz#408be581041385cba947cd8d1cd2227782b55dbf" dependencies: babel-code-frame "^6.16.0" chalk "^1.1.3" @@ -2229,7 +2233,7 @@ fresh@0.3.0: fs-exists-sync@^0.1.0: version "0.1.0" - resolved "http://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" + resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" fs-extra@^0.30.0: version "0.30.0" @@ -2368,7 +2372,7 @@ glob-watcher@^0.0.6: glob2base@^0.0.12: version "0.0.12" - resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56" + resolved "http://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56" dependencies: find-index "^0.1.1" @@ -2383,9 +2387,9 @@ glob@7.0.5: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^4.3.1: - version "4.5.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" +glob@^4.3.1, glob@~4.3.0: + version "4.3.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-4.3.5.tgz#80fbb08ca540f238acce5d11d1e9bc41e75173d3" dependencies: inflight "^1.0.4" inherits "2" @@ -2431,15 +2435,6 @@ glob@~3.1.21: inherits "1" minimatch "~0.2.11" -glob@~4.3.0: - version "4.3.5" - resolved "https://registry.yarnpkg.com/glob/-/glob-4.3.5.tgz#80fbb08ca540f238acce5d11d1e9bc41e75173d3" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "^2.0.1" - once "^1.3.0" - global-modules@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-0.2.3.tgz#ea5a3bed42c6d6ce995a4f8a1269b5dae223828d" @@ -2448,13 +2443,13 @@ global-modules@^0.2.3: is-windows "^0.2.0" global-prefix@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-0.1.4.tgz#05158db1cde2dd491b455e290eb3ab8bfc45c6e1" + version "0.1.5" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-0.1.5.tgz#8d3bc6b8da3ca8112a160d8d496ff0462bfef78f" dependencies: + homedir-polyfill "^1.0.0" ini "^1.3.4" is-windows "^0.2.0" - osenv "^0.1.3" - which "^1.2.10" + which "^1.2.12" globals@^9.2.0: version "9.14.0" @@ -2749,9 +2744,15 @@ hoek@2.x.x: version "2.16.3" resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" -home-assistant-js-websocket@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/home-assistant-js-websocket/-/home-assistant-js-websocket-0.1.2.tgz#a50de38d6c009f04c25b2021691226a225219e69" +home-assistant-js-websocket@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/home-assistant-js-websocket/-/home-assistant-js-websocket-0.5.0.tgz#f78b31d160d7bdd083cf53ae01328483e7046ef5" + +homedir-polyfill@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" + dependencies: + parse-passwd "^1.0.0" hosted-git-info@^2.1.4: version "2.1.5" @@ -2766,7 +2767,7 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" -html-minifier@^3.0.1, html-minifier@^3.0.3: +html-minifier@^3.0.1, html-minifier@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.2.3.tgz#d2ff536e24d95726c332493d8f77d84dbed85372" dependencies: @@ -3200,6 +3201,14 @@ istextorbinary@^1.0.2: binaryextensions "~1.0.0" textextensions "~1.0.0" +istextorbinary@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/istextorbinary/-/istextorbinary-2.1.0.tgz#dbed2a6f51be2f7475b68f89465811141b758874" + dependencies: + binaryextensions "1 || 2" + editions "^1.1.1" + textextensions "1 || 2" + jodid25519@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967" @@ -3565,8 +3574,8 @@ lru-cache@2: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" lru-cache@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.1.tgz#1343955edaf2e37d9b9e7ee7241e27c4b9fb72be" + version "4.0.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" dependencies: pseudomap "^1.0.1" yallist "^2.0.0" @@ -3773,8 +3782,8 @@ mocha@^3.1.2: supports-color "3.1.2" moment@^2.10.6: - version "2.17.0" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.17.0.tgz#a4c292e02aac5ddefb29a6eed24f51938dd3b74f" + version "2.17.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.17.1.tgz#fed9506063f36b10f066c8b59a144d7faebe1d82" ms@0.6.2: version "0.6.2" @@ -3924,7 +3933,7 @@ nth-check@~1.0.0: dependencies: boolbase "~1.0.0" -nuclear-js@^1.3.0: +nuclear-js@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/nuclear-js/-/nuclear-js-1.4.0.tgz#6c9c001b0673f0ae9d8f8b188c4da04ed693a7be" dependencies: @@ -4038,7 +4047,7 @@ optimist@^0.6.1: minimist "~0.0.1" wordwrap "~0.0.2" -optimize-js@^1.0.0: +optimize-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/optimize-js/-/optimize-js-1.0.2.tgz#1c5b8fd33ea9bd7fa3e4ecc0a9efa7e95f372907" dependencies: @@ -4100,7 +4109,7 @@ os-tmpdir@^1.0.0, os-tmpdir@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" -osenv@^0.1.0, osenv@^0.1.3: +osenv@^0.1.0: version "0.1.3" resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.3.tgz#83cf05c6d6458fc4d5ac6362ea325d92f2754217" dependencies: @@ -4149,6 +4158,10 @@ parse-json@^2.1.0, parse-json@^2.2.0: dependencies: error-ex "^1.2.0" +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + parse5@^1.4.1: version "1.5.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94" @@ -4523,7 +4536,7 @@ read-all-stream@^3.0.0: pinkie-promise "^2.0.0" readable-stream "^2.0.0" -read-chunk@^1.0.1: +read-chunk@^1.0.0, read-chunk@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-1.0.1.tgz#5f68cab307e663f19993527d9b589cace4661194" @@ -4543,8 +4556,8 @@ read-pkg@^1.0.0: path-type "^1.0.0" readable-stream@1.1, readable-stream@1.1.x, readable-stream@~1.1.9: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + version "1.1.13" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" dependencies: core-util-is "~1.0.0" inherits "~2.0.1" @@ -4560,7 +4573,19 @@ readable-stream@1.1, readable-stream@1.1.x, readable-stream@~1.1.9: isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@~2.0.0, readable-stream@~2.0.5: +readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.1.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.2.tgz#a9e6fec3c7dda85f8bb1b3ba7028604556fc825e" + dependencies: + buffer-shims "^1.0.0" + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + string_decoder "~0.10.x" + util-deprecate "~1.0.1" + +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@~2.0.0, readable-stream@~2.0.5: version "2.0.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" dependencies: @@ -4592,13 +4617,17 @@ redent@^1.0.0: indent-string "^2.1.0" strip-indent "^1.0.1" +reduce-flatten@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-1.0.1.tgz#258c78efd153ddf93cb561237f61184f3696e327" + regenerator-runtime@^0.9.5: version "0.9.6" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.9.6.tgz#d33eb95d0d2001a4be39659707c51b0cb71ce029" regex-cache@^0.4.2: version "0.4.3" - resolved "http://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" + resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" dependencies: is-equal-shallow "^0.1.3" is-primitive "^2.0.0" @@ -4798,7 +4827,7 @@ rollup-plugin-buble@^0.14.0: buble "^0.14.0" rollup-pluginutils "^1.5.0" -rollup-plugin-commonjs@^5.0.3: +rollup-plugin-commonjs@^5.0.5: version "5.0.5" resolved "https://registry.yarnpkg.com/rollup-plugin-commonjs/-/rollup-plugin-commonjs-5.0.5.tgz#14f93d92cb70e6c31142914b83cd3e904be30c1f" dependencies: @@ -4843,7 +4872,7 @@ rollup-watch@^2.5.0: dependencies: semver "^5.1.0" -rollup@^0.36.3: +rollup@^0.36.4: version "0.36.4" resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.36.4.tgz#a224494c5386c1d73d38f7bb86f69f5eb011a3d2" dependencies: @@ -4856,11 +4885,10 @@ run-async@^0.1.0: once "^1.3.0" run-async@^2.0.0, run-async@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.2.0.tgz#8783abd83c7bb86f41ee0602fc82404b3bd6e8b9" + version "2.3.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" dependencies: is-promise "^2.1.0" - pinkie-promise "^2.0.0" rx-lite@^3.1.2: version "3.1.2" @@ -4899,8 +4927,8 @@ select-hose@^2.0.0: resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" selenium-standalone@^5.0.0: - version "5.8.0" - resolved "https://registry.yarnpkg.com/selenium-standalone/-/selenium-standalone-5.8.0.tgz#0506ca50a60d58e6f3256df102964deef6147ed3" + version "5.9.0" + resolved "https://registry.yarnpkg.com/selenium-standalone/-/selenium-standalone-5.9.0.tgz#988c89da94277e5b8f236718f28e9eecccde99bd" dependencies: async "1.2.1" commander "2.6.0" @@ -5037,8 +5065,8 @@ sigmund@~1.0.0: resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" signal-exit@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.1.tgz#5a4c884992b63a7acd9badb7894c3ee9cfccad81" + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" sinon-chai@^2.6.0: version "2.8.0" @@ -5080,15 +5108,15 @@ socket.io-adapter@0.5.0: debug "2.3.3" socket.io-parser "2.3.1" -socket.io-client@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-1.6.0.tgz#5b668f4f771304dfeed179064708386fa6717853" +socket.io-client@1.7.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-1.7.1.tgz#6c23725edff804f3919c1ce4ebb25e591c6e61d7" dependencies: backo2 "1.0.2" component-bind "1.0.0" component-emitter "1.2.1" debug "2.3.3" - engine.io-client "1.8.0" + engine.io-client "1.8.1" has-binary "0.1.7" indexof "0.0.1" object-component "0.0.3" @@ -5106,15 +5134,15 @@ socket.io-parser@2.3.1: json3 "3.3.2" socket.io@^1.3.7: - version "1.6.0" - resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-1.6.0.tgz#3e40d932637e6bd923981b25caf7c53e83b6e2e1" + version "1.7.1" + resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-1.7.1.tgz#a34d763fd22cd975643c2f0c7c5f14ba6da80aaf" dependencies: debug "2.3.3" - engine.io "1.8.0" + engine.io "1.8.1" has-binary "0.1.7" object-assign "4.1.0" socket.io-adapter "0.5.0" - socket.io-client "1.6.0" + socket.io-client "1.7.1" socket.io-parser "2.3.1" source-map-support@^0.4.0: @@ -5384,7 +5412,7 @@ sw-precache@^3.1.1: pretty-bytes "^3.0.1" sw-toolbox "^3.1.1" -sw-precache@^4.0.0: +sw-precache@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/sw-precache/-/sw-precache-4.2.3.tgz#2ba4c213f962d3d138a9c454c1d0c7d3296762bc" dependencies: @@ -5405,19 +5433,16 @@ sw-toolbox@^3.1.1, sw-toolbox@^3.4.0: path-to-regexp "^1.0.1" serviceworker-cache-polyfill "^4.0.0" -table-layout@~0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-0.2.3.tgz#ae778bc0df623a7b6b4edbf7f89b1c1672a63a20" +table-layout@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-0.3.0.tgz#6ee20dc483db371b3e5c87f704ed2f7c799d2c9a" dependencies: - ansi-escape-sequences "^3.0.0" array-back "^1.0.3" - collect-json "^1.0.8" - command-line-tool "~0.6.4" core-js "^2.4.1" deep-extend "~0.4.1" feature-detect-es6 "^1.3.1" typical "^2.6.0" - wordwrapjs "^1.2.1" + wordwrapjs "^2.0.0-0" table@^3.7.8: version "3.8.3" @@ -5494,7 +5519,7 @@ text-table@^0.2.0, text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" -textextensions@~1.0.0: +"textextensions@1 || 2", textextensions@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/textextensions/-/textextensions-1.0.2.tgz#65486393ee1f2bb039a60cbba05b0b68bd9501d2" @@ -5527,11 +5552,11 @@ through2@^0.6.0, through2@^0.6.1: xtend ">=4.0.0 <4.1.0-0" through2@^2.0.0, through2@^2.0.1, through2@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.1.tgz#384e75314d49f32de12eebb8136b8eb6b5d59da9" + version "2.0.3" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" dependencies: - readable-stream "~2.0.0" - xtend "~4.0.0" + readable-stream "^2.1.5" + xtend "~4.0.1" through@^2.3.6: version "2.3.8" @@ -5545,7 +5570,7 @@ tildify@^1.0.0: time-stamp@^1.0.0: version "1.0.1" - resolved "http://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz#9f4bd23559c9365966f3302dbba2b07c6b99b151" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.0.1.tgz#9f4bd23559c9365966f3302dbba2b07c6b99b151" timed-out@^3.0.0: version "3.0.0" @@ -5596,8 +5621,8 @@ tunnel-agent@^0.4.0, tunnel-agent@~0.4.0, tunnel-agent@~0.4.1: resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.3" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.3.tgz#3da382f670f25ded78d7b3d1792119bca0b7132d" + version "0.14.4" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.4.tgz#8c9dbfb52795686f166cd2023794bcf103d13c2b" type-check@~0.3.2: version "0.3.2" @@ -5628,9 +5653,9 @@ typical@^2.3.0, typical@^2.4.2, typical@^2.5.0, typical@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/typical/-/typical-2.6.0.tgz#89d51554ab139848a65bcc2c8772f8fb450c40ed" -uglify-js@2.7.x, uglify-js@^2.6.1, uglify-js@^2.7.0, uglify-js@^2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.4.tgz#a295a0de12b6a650c031c40deb0dc40b14568bd2" +uglify-js@2.7.x, uglify-js@^2.6.1, uglify-js@^2.7.0, uglify-js@^2.7.5: + version "2.7.5" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.5.tgz#4612c0c7baaee2ba7c487de4904ae122079f2ca8" dependencies: async "~0.2.6" source-map "~0.5.1" @@ -5726,8 +5751,8 @@ urijs@1.16.1: resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.16.1.tgz#859ad31890f5f9528727be89f1932c94fb4731e2" urijs@^1.16.1: - version "1.18.3" - resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.18.3.tgz#48cf665c631fca92690fc76a081cc96ff9673566" + version "1.18.4" + resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.18.4.tgz#0c97a17a0b0e4a2e635a565c2f16c0f180605e28" url-parse-lax@^1.0.0: version "1.0.0" @@ -5764,8 +5789,8 @@ uuid@^2.0.1: resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" uuid@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.0.tgz#6728fc0459c450d796a99c31837569bdf672d728" + version "3.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" v8flags@^2.0.2: version "2.0.11" @@ -5898,7 +5923,7 @@ vlq@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/vlq/-/vlq-0.2.1.tgz#14439d711891e682535467f8587c5630e4222a6c" -vulcanize@^1.14.8: +vulcanize@^1.14.12, vulcanize@^1.14.8: version "1.14.12" resolved "https://registry.yarnpkg.com/vulcanize/-/vulcanize-1.14.12.tgz#4c8e8bd2f218a34c4f8280b9b819df51ddcadee0" dependencies: @@ -6004,7 +6029,7 @@ which@1.1.1: dependencies: is-absolute "^0.1.7" -which@^1.0.8, which@^1.2.10, which@^1.2.9: +which@^1.0.8, which@^1.2.12, which@^1.2.9: version "1.2.12" resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192" dependencies: @@ -6043,18 +6068,28 @@ wordwrap@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" -wordwrapjs@^1.2.0, wordwrapjs@^1.2.1: +wordwrapjs@^1.2.0: version "1.2.1" resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-1.2.1.tgz#754a5ea0664cfbff50540dc32d67bda3289fc34b" dependencies: array-back "^1.0.3" typical "^2.5.0" -wrap-ansi@^2.0.0: +wordwrapjs@^2.0.0-0: version "2.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.0.0.tgz#7d30f8f873f9a5bbc3a64dabc8d177e071ae426f" + resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-2.0.0.tgz#ab55f695e6118da93858fdd70c053d1c5e01ac20" + dependencies: + array-back "^1.0.3" + feature-detect-es6 "^1.3.1" + reduce-flatten "^1.0.1" + typical "^2.6.0" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" dependencies: string-width "^1.0.1" + strip-ansi "^3.0.1" wrap-fn@^0.1.0: version "0.1.5" @@ -6106,14 +6141,14 @@ xmlbuilder@8.2.2: resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-8.2.2.tgz#69248673410b4ba42e1a6136551d2922335aa773" xmldom@0.1.x: - version "0.1.22" - resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.22.tgz#10de4e5e964981f03c8cc72fadc08d14b6c3aa26" + version "0.1.27" + resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9" xmlhttprequest-ssl@1.5.3: version "1.5.3" resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz#185a888c04eca46c3e4070d99f7b49de3528992d" -"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.0: +"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.0, xtend@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" @@ -6205,7 +6240,7 @@ yeoman-environment@^1.1.0, yeoman-environment@^1.5.2: text-table "^0.2.0" untildify "^2.0.0" -yeoman-generator@^0.23.0, yeoman-generator@^0.23.3: +yeoman-generator@^0.23.3: version "0.23.4" resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-0.23.4.tgz#c87af73d5b0e5a94d8331c114c759901f67dfbc1" dependencies: @@ -6248,9 +6283,50 @@ yeoman-generator@^0.23.0, yeoman-generator@^0.23.3: yeoman-test "^1.0.0" yeoman-welcome "^1.0.0" +yeoman-generator@^0.24.1: + version "0.24.1" + resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-0.24.1.tgz#1ca74429d9c5c95db0b22859ec180a2599bc1f8e" + dependencies: + async "^2.0.0" + chalk "^1.0.0" + class-extend "^0.1.0" + cli-table "^0.3.1" + cross-spawn "^4.0.0" + dargs "^4.0.0" + dateformat "^1.0.11" + debug "^2.1.0" + detect-conflict "^1.0.0" + error "^7.0.2" + find-up "^1.0.0" + github-username "^2.0.0" + glob "^7.0.3" + gruntfile-editor "^1.0.0" + html-wiring "^1.0.0" + istextorbinary "^2.1.0" + lodash "^4.11.1" + mem-fs-editor "^2.0.0" + mkdirp "^0.5.0" + nopt "^3.0.0" + path-exists "^2.0.0" + path-is-absolute "^1.0.0" + pretty-bytes "^3.0.1" + read-chunk "^1.0.0" + read-pkg-up "^1.0.1" + rimraf "^2.2.0" + run-async "^2.0.0" + shelljs "^0.7.0" + text-table "^0.2.0" + through2 "^2.0.0" + underscore.string "^3.0.3" + user-home "^2.0.0" + yeoman-assert "^2.0.0" + yeoman-environment "^1.1.0" + yeoman-test "^1.0.0" + yeoman-welcome "^1.0.0" + yeoman-test@^1.0.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/yeoman-test/-/yeoman-test-1.5.1.tgz#94578f77bd8b9a0cc1419d2776d1e829333cdc10" + version "1.6.0" + resolved "https://registry.yarnpkg.com/yeoman-test/-/yeoman-test-1.6.0.tgz#abff291733e16e8923d9eefc8691c632888bf948" dependencies: inquirer "^1.0.2" lodash "^4.3.0" @@ -6259,7 +6335,7 @@ yeoman-test@^1.0.0: rimraf "^2.4.4" sinon "^1.17.2" yeoman-environment "^1.5.2" - yeoman-generator "^0.23.0" + yeoman-generator "^0.24.1" yeoman-welcome@^1.0.0: version "1.0.1"