From be50d650a4c309073394bcae1cd706098ae2c7cc Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Sun, 13 Jan 2019 19:11:15 +0100 Subject: [PATCH] Update-zigbee-shepherd-converters to 7.0.16 --- docs/images/devices/100.424.11.jpg | Bin 0 -> 2124 bytes docs/images/devices/GL-C-006.jpg | Bin 0 -> 9118 bytes docs/images/devices/ICZB-IW11D.jpg | Bin 0 -> 5007 bytes docs/information/supported_devices.md | 57 +- docs/integration/home_assistant.md | 41 ++ lib/extension/homeassistant.js | 2 + npm-shrinkwrap.json | 890 +------------------------- package.json | 2 +- 8 files changed, 103 insertions(+), 889 deletions(-) create mode 100644 docs/images/devices/100.424.11.jpg create mode 100644 docs/images/devices/GL-C-006.jpg create mode 100644 docs/images/devices/ICZB-IW11D.jpg diff --git a/docs/images/devices/100.424.11.jpg b/docs/images/devices/100.424.11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bd63d11123991eb0d4543b3fa0ee5c5ef19b9f89 GIT binary patch literal 2124 zcmbVMc~n!!8vkx?0wfPg5)w9xQPuznHUuOhHVCplDFjjxDrzet!mEg&SYOFSd}^Cw zMT(%jLkYMbP@3ZcSo(0Mp;C)%?uabDAg!{BL`d$tNv$6HM^Am<%zX1ZXMXd|{ARux z{1*NI=;6U(!GItDp+o_^5AuSxZ%hJ+hyXVLFaZj}1e8DsQ2?<8iU9+JBXeHjXoUNM zLju^l5y&q%@kFmTBC>w=iyl=VuOcc)FWE&3^cB`m!ykhvDmg7PEh9N?^E{!)J0J=O ziy-Tx6K23p21xI+%e%cFPLUtwP!Ih&9U#Lm0K)`|pa@0mfy6*i27+G!4zUXgVlcxr z!XYG-OffPxq0;_F5bEeaLQs@MMky5iGDtQt4rB&}IbX2U$U^d=v3)wrbLW9_6NiA4 z7unJ6qmIIlw&YT2mR8m_wocA2Tvsyca4`W zUuph9)$-%jj?S*`8#iy=zSGw~F!=Dl>Y+!&W8)K(Pp6(uYo6<_va zgf0@9jFOG@x)4&9UO0nHnJ+M6E|nO6m~LV3xzmIdaG?C;MXG}^dX)XqmUfz@qgS8P zm|mJe*<4=}_1z=a^nf$1C>N*_wM{qb-)q5ujYg;xuMCxHj&V-w5hR)Y6n9Ac! zv}5tm5G3_2|ypAxVp+ zYsa(QMirC_ITyt{UfYseZ$RGBQ#Bu(wl)Pq`puG*N7vVBrC2UM?%)=|F9$Svv9xo- zMs%*!@6+?DyK;CeyKFu?v0tZQ^`&y2S?DxuRY?B~v1wj84yxg_>F_6*x==i=U5s>V zOT6)Y+HrZHLi};w|_Ug_XYi1^& zZtH0|Tv!nJ!zu0()Rp@H8`wKmb4y{G-k-WAPCU}tjsumitihqTzBW%HhaV$kJy)xX zT0M6buJxU0>o~ijEdf6 z0wJ$x9meLzXiKxPcU;GYiPLC{6Z;m=gr{j9xu~TS2h;C$QM(sz4xQ7Wu3TNV`ybQZ zF50nD$$L`gpVq1-)_xu7U7S_@Gh!cSgot-EUgH&<_$kcUB+H_!fa<8rJY+RgA3<`?7ovXI1+1{%_uo@K3bIVTY8HTdJN6hm!kCs#%#)EE&q?d;7+m07F)E8L~pC z+;elE*3qQ*N$5fxhL)No)2gZhRxgxv)llBu*Bz;yq(p2G6?mo3rYJRe*U4RyAn;bP z)jG#fcJsBt2G@6+3zw0o>z8{fqBo1w>>+8Caf$NszxQi2*rooIn9<<@oh%WD3!h_` znw;ex#zlW0?HJm_N%<;2#L9D5i)vNuCw5I8ZoFU~PY`@RsXvQ*QB{{}o0uS8@X((H zO(Rp-tgKMmpgV*ObRP?X^_&JAIvaH2p#S(J`FC1xtFCXK`)jf2ZFRj+bEB38g=ZxG z6qdxFgLfMg+RPhx%8{&Wzn2gY?^U;vzWB^0r=Y8Xdq(EVH#v;fHgeIoQ?js$0hd0n z%#p{7%QWM~I$dyTd|s4M>{O|0R&$NWGF8OK@##2t#FQNg(RnN70)J~9?phGHd9Y1w zHQlZ~=`*WIzy=rS-0B6vT-2`aFs8mbGRnYVUkdT|^Fz>GU7JPT&RoNr)Zf7G4aIM~ U_CEjYOA_NZ-+=oj-`4H_0iBvpL;wH) literal 0 HcmV?d00001 diff --git a/docs/images/devices/GL-C-006.jpg b/docs/images/devices/GL-C-006.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d8b1f1f61326e271dc7ea4d8711ad9aa73a4d29c GIT binary patch literal 9118 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 literal 0 HcmV?d00001 diff --git a/docs/images/devices/ICZB-IW11D.jpg b/docs/images/devices/ICZB-IW11D.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5c62733e2c5b6442c1a10cd2b244609aefe5d796 GIT binary patch literal 5007 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 literal 0 HcmV?d00001 diff --git a/docs/information/supported_devices.md b/docs/information/supported_devices.md index d63f03ac..ee28e1c1 100644 --- a/docs/information/supported_devices.md +++ b/docs/information/supported_devices.md @@ -2,7 +2,7 @@ *NOTE: This file has been generated, do not edit this file manually!* -Currently **176** devices are supported from **34** different vendors. +Currently **179** devices are supported from **36** different vendors. In case you own a Zigbee device which is **NOT** listed here, please see [How to support new devices](https://koenkk.github.io/zigbee2mqtt/how_tos/how_to_support_new_devices.html). @@ -96,6 +96,7 @@ In case you own a Zigbee device which is **NOT** listed here, please see | Model | Description | Picture | | ------------- | ------------- | -------------------------- | | GL-C-008 | Gledopto Zigbee LED controller RGB + CCT / RGBW / WWCW / Dimmer (on/off, brightness, color temperature, color xy) | ![../images/devices/GL-C-008.jpg](../images/devices/GL-C-008.jpg) | +| GL-C-006 | Gledopto Zigbee LED controller WW/CW Dimmer (on/off, brightness, color temperature) | ![../images/devices/GL-C-006.jpg](../images/devices/GL-C-006.jpg) | | GL-S-007Z | Gledopto Smart RGBW GU10 (on/off, brightness, color temperature, color xy) | ![../images/devices/GL-S-007Z.jpg](../images/devices/GL-S-007Z.jpg) | | GL-B-008Z | Gledopto Smart 12W E27 RGB / CW LED bulb (on/off, brightness, color temperature, color xy) | ![../images/devices/GL-B-008Z.jpg](../images/devices/GL-B-008Z.jpg) | | GL-D-003Z | Gledopto LED RGB + CCT downlight (on/off, brightness, color temperature, color xy) | ![../images/devices/GL-D-003Z.jpg](../images/devices/GL-D-003Z.jpg) | @@ -170,7 +171,7 @@ In case you own a Zigbee device which is **NOT** listed here, please see | Model | Description | Picture | | ------------- | ------------- | -------------------------- | | 3210-L | Iris Smart plug (on/off) | ![../images/devices/3210-L.jpg](../images/devices/3210-L.jpg) | -| 3326-L | Iris Motion sensor (occupancy and temperature) | ![../images/devices/3326-L.jpg](../images/devices/3326-L.jpg) | +| 3326-L | Iris Motion and temperature sensor (occupancy and temperature) | ![../images/devices/3326-L.jpg](../images/devices/3326-L.jpg) | | 3320-L | Iris Contact sensor (contact) | ![../images/devices/3320-L.jpg](../images/devices/3320-L.jpg) | ### JIAWEN @@ -229,6 +230,12 @@ In case you own a Zigbee device which is **NOT** listed here, please see | AC01353010G | OSRAM SMART+ Motion Sensor (occupancy and temperature) | ![../images/devices/AC01353010G.jpg](../images/devices/AC01353010G.jpg) | | AC03648 | OSRAM SMART+ spot GU5.3 tunable white (on/off, brightness, color temperature) | ![../images/devices/AC03648.jpg](../images/devices/AC03648.jpg) | +### Paul Neuhaus + +| Model | Description | Picture | +| ------------- | ------------- | -------------------------- | +| 100.424.11 | Paul Neuhaus Q-INIGO LED ceiling light (on/off, brightness, color temperature) | ![../images/devices/100.424.11.jpg](../images/devices/100.424.11.jpg) | + ### Paulmann | Model | Description | Picture | @@ -240,26 +247,26 @@ In case you own a Zigbee device which is **NOT** listed here, please see | Model | Description | Picture | | ------------- | ------------- | -------------------------- | -| 7299760PH | Philips Hue Bloom (on/off, brightness, color xy) | ![../images/devices/7299760PH.jpg](../images/devices/7299760PH.jpg) | -| 7146060PH | Philips Hue Go (on/off, brightness, color temperature, color xy) | ![../images/devices/7146060PH.jpg](../images/devices/7146060PH.jpg) | -| 433714 | Philips Hue Lux A19 bulb E27 (on/off, brightness) | ![../images/devices/433714.jpg](../images/devices/433714.jpg) | -| 9290011370 | Philips Hue white A60 bulb E27 (on/off, brightness) | ![../images/devices/9290011370.jpg](../images/devices/9290011370.jpg) | -| 8718696449691 | Philips Hue White Single bulb B22 (on/off, brightness) | ![../images/devices/8718696449691.jpg](../images/devices/8718696449691.jpg) | -| 7299355PH | Philips Hue white and color ambiance LightStrip (on/off, brightness, color xy) | ![../images/devices/7299355PH.jpg](../images/devices/7299355PH.jpg) | -| 915005106701 | Philips Hue white and color ambiance LightStrip plus (on/off, brightness, color temperature, color xy) | ![../images/devices/915005106701.jpg](../images/devices/915005106701.jpg) | -| 9290012573A | Philips Hue white and color ambiance E26/E27/E14 (on/off, brightness, color temperature, color xy) | ![../images/devices/9290012573A.jpg](../images/devices/9290012573A.jpg) | -| 9290002579A | Philips Hue white and color ambiance BR30 (on/off, brightness, color temperature, color xy) | ![../images/devices/9290002579A.jpg](../images/devices/9290002579A.jpg) | -| 8718696485880 | Philips Hue white and color ambiance GU10 (on/off, brightness, color temperature, color xy) | ![../images/devices/8718696485880.jpg](../images/devices/8718696485880.jpg) | -| 915005733701 | Philips Hue White and color ambiance Play Lightbar (on/off, brightness, color temperature, color xy) | ![../images/devices/915005733701.jpg](../images/devices/915005733701.jpg) | -| 464800 | Philips Hue white ambiance BR30 flood light (on/off, brightness, color temperature) | ![../images/devices/464800.jpg](../images/devices/464800.jpg) | -| 8718696695203 | Philips Hue white ambiance E14 (on/off, brightness, color temperature) | ![../images/devices/8718696695203.jpg](../images/devices/8718696695203.jpg) | -| 8718696598283 | Philips Hue white ambiance GU10 (on/off, brightness, color temperature) | ![../images/devices/8718696598283.jpg](../images/devices/8718696598283.jpg) | -| 8718696548738 | Philips Hue white ambiance E26/E27 (on/off, brightness, color temperature) | ![../images/devices/8718696548738.jpg](../images/devices/8718696548738.jpg) | -| 3261030P7 | Philips Hue Being (on/off, brightness, color temperature) | ![../images/devices/3261030P7.jpg](../images/devices/3261030P7.jpg) | -| 3261331P7 | Philips Hue white ambiance Still (on/off, brightness, color temperature) | ![../images/devices/3261331P7.jpg](../images/devices/3261331P7.jpg) | -| 3216331P5 | Philips Hue white ambiance Aurelle rectangle panel light (on/off, brightness, color temperature) | ![../images/devices/3216331P5.jpg](../images/devices/3216331P5.jpg) | -| 3216431P5 | Philips Hue white ambiance Aurelle round panel light (on/off, brightness, color temperature) | ![../images/devices/3216431P5.jpg](../images/devices/3216431P5.jpg) | -| 7199960PH | Philips Hue Iris (on/off, brightness, color xy) | ![../images/devices/7199960PH.jpg](../images/devices/7199960PH.jpg) | +| 7299760PH | Philips Hue Bloom (on/off, brightness, color xy, power-on behavior) | ![../images/devices/7299760PH.jpg](../images/devices/7299760PH.jpg) | +| 7146060PH | Philips Hue Go (on/off, brightness, color temperature, color xy, power-on behavior) | ![../images/devices/7146060PH.jpg](../images/devices/7146060PH.jpg) | +| 433714 | Philips Hue Lux A19 bulb E27 (on/off, brightness, power-on behavior) | ![../images/devices/433714.jpg](../images/devices/433714.jpg) | +| 9290011370 | Philips Hue white A60 bulb E27 (on/off, brightness, power-on behavior) | ![../images/devices/9290011370.jpg](../images/devices/9290011370.jpg) | +| 8718696449691 | Philips Hue White Single bulb B22 (on/off, brightness, power-on behavior) | ![../images/devices/8718696449691.jpg](../images/devices/8718696449691.jpg) | +| 7299355PH | Philips Hue white and color ambiance LightStrip (on/off, brightness, color xy, power-on behavior) | ![../images/devices/7299355PH.jpg](../images/devices/7299355PH.jpg) | +| 915005106701 | Philips Hue white and color ambiance LightStrip plus (on/off, brightness, color temperature, color xy, power-on behavior) | ![../images/devices/915005106701.jpg](../images/devices/915005106701.jpg) | +| 9290012573A | Philips Hue white and color ambiance E26/E27/E14 (on/off, brightness, color temperature, color xy, power-on behavior) | ![../images/devices/9290012573A.jpg](../images/devices/9290012573A.jpg) | +| 9290002579A | Philips Hue white and color ambiance BR30 (on/off, brightness, color temperature, color xy, power-on behavior) | ![../images/devices/9290002579A.jpg](../images/devices/9290002579A.jpg) | +| 8718696485880 | Philips Hue white and color ambiance GU10 (on/off, brightness, color temperature, color xy, power-on behavior) | ![../images/devices/8718696485880.jpg](../images/devices/8718696485880.jpg) | +| 915005733701 | Philips Hue White and color ambiance Play Lightbar (on/off, brightness, color temperature, color xy, power-on behavior) | ![../images/devices/915005733701.jpg](../images/devices/915005733701.jpg) | +| 464800 | Philips Hue white ambiance BR30 flood light (on/off, brightness, color temperature, power-on behavior) | ![../images/devices/464800.jpg](../images/devices/464800.jpg) | +| 8718696695203 | Philips Hue white ambiance E14 (on/off, brightness, color temperature, power-on behavior) | ![../images/devices/8718696695203.jpg](../images/devices/8718696695203.jpg) | +| 8718696598283 | Philips Hue white ambiance GU10 (on/off, brightness, color temperature, power-on behavior) | ![../images/devices/8718696598283.jpg](../images/devices/8718696598283.jpg) | +| 8718696548738 | Philips Hue white ambiance E26/E27 (on/off, brightness, color temperature, power-on behavior) | ![../images/devices/8718696548738.jpg](../images/devices/8718696548738.jpg) | +| 3261030P7 | Philips Hue Being (on/off, brightness, color temperature, power-on behavior) | ![../images/devices/3261030P7.jpg](../images/devices/3261030P7.jpg) | +| 3261331P7 | Philips Hue white ambiance Still (on/off, brightness, color temperature, power-on behavior) | ![../images/devices/3261331P7.jpg](../images/devices/3261331P7.jpg) | +| 3216331P5 | Philips Hue white ambiance Aurelle rectangle panel light (on/off, brightness, color temperature, power-on behavior) | ![../images/devices/3216331P5.jpg](../images/devices/3216331P5.jpg) | +| 3216431P5 | Philips Hue white ambiance Aurelle round panel light (on/off, brightness, color temperature, power-on behavior) | ![../images/devices/3216431P5.jpg](../images/devices/3216431P5.jpg) | +| 7199960PH | Philips Hue Iris (on/off, brightness, color xy, power-on behavior) | ![../images/devices/7199960PH.jpg](../images/devices/7199960PH.jpg) | | 324131092621 | Philips Hue dimmer switch (on/off) | ![../images/devices/324131092621.jpg](../images/devices/324131092621.jpg) | | 9290012607 | Philips Hue motion sensor (occupancy, temperature, illuminance) | ![../images/devices/9290012607.jpg](../images/devices/9290012607.jpg) | @@ -347,6 +354,12 @@ In case you own a Zigbee device which is **NOT** listed here, please see | ------------- | ------------- | -------------------------- | | 1TST-EU | eCozy Smart heating thermostat (temperature, occupancy, un-/occupied heating, schedule) | ![../images/devices/1TST-EU.jpg](../images/devices/1TST-EU.jpg) | +### iCasa + +| Model | Description | Picture | +| ------------- | ------------- | -------------------------- | +| ICZB-IW11D | iCasa Zigbee 3.0 Dimmer (on/off, brightness) | ![../images/devices/ICZB-IW11D.jpg](../images/devices/ICZB-IW11D.jpg) | + ### ilux | Model | Description | Picture | diff --git a/docs/integration/home_assistant.md b/docs/integration/home_assistant.md index 97cccd6b..302b466f 100644 --- a/docs/integration/home_assistant.md +++ b/docs/integration/home_assistant.md @@ -2840,6 +2840,20 @@ light: ``` {% endraw %} +### GL-C-006 +{% raw %} +```yaml +light: + - platform: "mqtt" + state_topic: "zigbee2mqtt/" + availability_topic: "zigbee2mqtt/bridge/state" + brightness: true + color_temp: true + schema: "json" + command_topic: "zigbee2mqtt//set" +``` +{% endraw %} + ### GL-S-007Z {% raw %} ```yaml @@ -3447,4 +3461,31 @@ switch: ``` {% endraw %} +### 100.424.11 +{% raw %} +```yaml +light: + - platform: "mqtt" + state_topic: "zigbee2mqtt/" + availability_topic: "zigbee2mqtt/bridge/state" + brightness: true + color_temp: true + schema: "json" + command_topic: "zigbee2mqtt//set" +``` +{% endraw %} + +### ICZB-IW11D +{% raw %} +```yaml +light: + - platform: "mqtt" + state_topic: "zigbee2mqtt/" + availability_topic: "zigbee2mqtt/bridge/state" + brightness: true + schema: "json" + command_topic: "zigbee2mqtt//set" +``` +{% endraw %} + diff --git a/lib/extension/homeassistant.js b/lib/extension/homeassistant.js index c1b2219d..7972c42b 100644 --- a/lib/extension/homeassistant.js +++ b/lib/extension/homeassistant.js @@ -482,6 +482,8 @@ const mapping = { 'AV2010/32': [], 'HGZB-07A': [configurations.light_brightness_colortemp_colorxy], 'E1524': [configurations.sensor_action], + 'GL-C-006': [configurations.light_brightness_colortemp], + '100.424.11': [configurations.light_brightness_colortemp], }; /** diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 5e140c32..bf57517a 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -206,6 +206,14 @@ "lodash.get": "^4.4.2" } }, + "@zigbee/zcl-id": { + "version": "0.5.0-3", + "resolved": "https://registry.npmjs.org/@zigbee/zcl-id/-/zcl-id-0.5.0-3.tgz", + "integrity": "sha512-wxhF3kcFrXHb6xpKVb7/5GuUHAwylHczongLSM5HLtPfi29kPtXtJ8APicGTQhtCUp1NlckcG7aLYCKQ8r0H6w==", + "requires": { + "busyman": "^0.3.0" + } + }, "acorn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.5.tgz", @@ -219,9 +227,9 @@ "dev": true }, "ajv": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz", - "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz", + "integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==", "dev": true, "requires": { "fast-deep-equal": "^2.0.1", @@ -904,6 +912,11 @@ "es5-ext": "^0.10.9" } }, + "debounce": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", + "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==" + }, "debug": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", @@ -4386,9 +4399,9 @@ } }, "table": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/table/-/table-5.1.1.tgz", - "integrity": "sha512-NUjapYb/qd4PeFW03HnAuOJ7OMcBkJlqeClWxeNlQ0lXGSb52oZXGzkO0/I0ARegQ2eUT1g2VDJH0eUxDRcHmw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/table/-/table-5.2.0.tgz", + "integrity": "sha512-hAdBBAMCZl4/U3eQhsPN2Z8wRJC98lpRhDW2I86VQbPBqyj4E681VhvUkfb90qUJ4rnRfu8t4/8SGHPsAH1ygg==", "dev": true, "requires": { "ajv": "^6.6.1", @@ -4832,868 +4845,13 @@ } }, "zigbee-shepherd-converters": { - "version": "7.0.14", - "resolved": "https://registry.npmjs.org/zigbee-shepherd-converters/-/zigbee-shepherd-converters-7.0.14.tgz", - "integrity": "sha512-Ie9pLCI7git3HVuXpeeLnUj5c/NaI1Ladsk5uLcr81dVnFwpBxX9QjIrGueb9xVj17f3hdF1p7aqdZM6AbyBwQ==", + "version": "7.0.16", + "resolved": "https://registry.npmjs.org/zigbee-shepherd-converters/-/zigbee-shepherd-converters-7.0.16.tgz", + "integrity": "sha512-S3MzYZapVLeGZF8Rnptk7FNwFcqz1yaX3Fr8XR9ZgtHTor/AgxcFlYCqmnF7wjyYNyEUs9FoIXQWmz7y8cqqIg==", "requires": { + "@zigbee/zcl-id": "^0.5.0-2", "debounce": "*", - "debug": "3.2.6", - "zcl-id": "*" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", - "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", - "requires": { - "@babel/highlight": "^7.0.0" - } - }, - "@babel/highlight": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", - "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - } - }, - "acorn": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.4.tgz", - "integrity": "sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg==" - }, - "acorn-jsx": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", - "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==" - }, - "ajv": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.5.tgz", - "integrity": "sha512-7q7gtRQDJSyuEHjuVgHoUa2VuemFiCMrfQc9Tc08XTAc4Zj/5U1buQJ0HU6i7fKjXU09SVgSmxa4sLvuvS8Iyg==", - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-escapes": { - "version": "3.1.0", - "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", - "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==" - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "busyman": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/busyman/-/busyman-0.3.0.tgz", - "integrity": "sha1-FN6kn2JgfOSy0wsgPGMG72zKiKc=" - }, - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "requires": { - "callsites": "^0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "http://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" - }, - "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==" - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "debounce": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", - "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==" - }, - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } - }, - "enum": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/enum/-/enum-2.5.0.tgz", - "integrity": "sha1-8gW4xlozWorOgIEQXflxsYVouYQ=", - "requires": { - "is-buffer": "^1.1.0" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "eslint": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.9.0.tgz", - "integrity": "sha512-g4KWpPdqN0nth+goDNICNXGfJF7nNnepthp46CAlJoJtC5K/cLu3NgCM3AHu1CkJ5Hzt9V0Y0PBAO6Ay/gGb+w==", - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.5.3", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^2.1.0", - "eslint-scope": "^4.0.0", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^4.0.0", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.6", - "imurmurhash": "^0.1.4", - "inquirer": "^6.1.0", - "is-resolvable": "^1.1.0", - "js-yaml": "^3.12.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.5", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "require-uncached": "^1.0.3", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^5.0.2", - "text-table": "^0.2.0" - }, - "dependencies": { - "debug": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz", - "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-config-google": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.11.0.tgz", - "integrity": "sha512-z541Fs5TFaY7/35v/z100InQ2f3V2J7e3u/0yKrnImgsHjh6JWgSRngfC/mZepn/+XN16jUydt64k//kxXc1fw==" - }, - "eslint-scope": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", - "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz", - "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==" - }, - "eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==" - }, - "espree": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz", - "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==", - "requires": { - "acorn": "^6.0.2", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", - "requires": { - "estraverse": "^4.0.0" - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" - }, - "external-editor": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", - "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==", - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", - "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" - } - }, - "flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", - "requires": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "globals": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz", - "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==" - }, - "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "inquirer": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz", - "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==", - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.0", - "figures": "^2.0.0", - "lodash": "^4.17.10", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.1.0", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - }, - "progress": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", - "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==" - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" - }, - "require-uncached": { - "version": "1.0.3", - "resolved": "http://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - } - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "requires": { - "glob": "^7.0.5" - } - }, - "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", - "requires": { - "is-promise": "^2.1.0" - } - }, - "rxjs": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", - "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", - "requires": { - "tslib": "^1.9.0" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "slice-ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", - "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", - "requires": { - "is-fullwidth-code-point": "^2.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "table": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/table/-/table-5.1.0.tgz", - "integrity": "sha512-e542in22ZLhD/fOIuXs/8yDZ9W61ltF8daM88rkRNtgTIct+vI2fTnAyu/Db2TCfEcI8i7mjZz6meLq0nW7TYg==", - "requires": { - "ajv": "^6.5.3", - "lodash": "^4.17.10", - "slice-ansi": "1.0.0", - "string-width": "^2.1.1" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "through": { - "version": "2.3.8", - "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tslib": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "requires": { - "punycode": "^2.1.0" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", - "requires": { - "mkdirp": "^0.5.1" - } - }, - "zcl-id": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/zcl-id/-/zcl-id-0.4.0.tgz", - "integrity": "sha512-XN7diHjvF/qQmrs78xURDEpZcw7Y5+R0ScuNwR3X+xfUfJo94Dj9UGkKniSzOATEZWlLZjg/P23y4GwKFRMptA==", - "requires": { - "busyman": "^0.3.0", - "enum": "^2.5.0" - } - } + "debug": "3.2.6" } }, "zive": { diff --git a/package.json b/package.json index 456e428e..142e4f4a 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "winston": "2.4.2", "ziee": "*", "zigbee-shepherd": "git+https://github.com/Koenkk/zigbee-shepherd.git#43278a2219d1733180ed353deb4b724b2b9437fa", - "zigbee-shepherd-converters": "7.0.14", + "zigbee-shepherd-converters": "7.0.16", "zive": "*" }, "devDependencies": {