From 28cec0b7b4bc24901a9ecd56cdf82bd51a61c40b Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Wed, 26 Aug 2020 00:44:22 +0200 Subject: [PATCH] WIP of display modules. Vue parcel setup. --- App.vue | 77 +++++++++ components/coloredMonitor.vue | 145 ++++++++++++++++ fonts/icomoon.eot | Bin 0 -> 3432 bytes fonts/icomoon.svg | 16 ++ fonts/icomoon.ttf | Bin 0 -> 3268 bytes fonts/icomoon.woff | Bin 0 -> 3344 bytes fonts/style.css | 45 +++++ index.html | 15 ++ main.js | 7 + package.json | 12 ++ yarn.lock | 305 ++++++++++++++++++++++++++++++++++ 11 files changed, 622 insertions(+) create mode 100644 App.vue create mode 100644 components/coloredMonitor.vue create mode 100644 fonts/icomoon.eot create mode 100644 fonts/icomoon.svg create mode 100644 fonts/icomoon.ttf create mode 100644 fonts/icomoon.woff create mode 100644 fonts/style.css create mode 100644 index.html create mode 100644 main.js create mode 100644 package.json create mode 100644 yarn.lock diff --git a/App.vue b/App.vue new file mode 100644 index 0000000..c1c2733 --- /dev/null +++ b/App.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/components/coloredMonitor.vue b/components/coloredMonitor.vue new file mode 100644 index 0000000..e8ff153 --- /dev/null +++ b/components/coloredMonitor.vue @@ -0,0 +1,145 @@ + + + diff --git a/fonts/icomoon.eot b/fonts/icomoon.eot new file mode 100644 index 0000000000000000000000000000000000000000..aec6c038da6ce1c771f4a519c8bc4b89f515f962 GIT binary patch literal 3432 zcmb6cZHyaNao)cD@~(I7^?G;D>(BGY*=NVjId`^`klbCmu#T0w=7`U7Z!!Y_gZ;t#0&K`NwF2nm5e2pXGtyL&lb z8Y=Ph)^BFsyqWRLzM0ue8o6 zW%0G=L;pboQ9t?WmEP5Lv=c}84%-Jx-yyd_0N`HZeu0#4_$&D{Op*}e8yW=7-a2Lh zJ{0J^!9AFz_~7P-^BG@`{dn4##uV=PEA_Ziz{5_YD}X;Ir^WxDH?1h@bCFKZ@vEoPI1NtI+bCyCs~+?MKvi{9~^( z$2+Y_tK4yKAOl~%BRja?uoXvi&|9gy}rV}E>`wta2viUxd=&f7t)@pbUMOYi$rLWSv(1N4z zD%^%Q;5U!G&F(~}JwrTC`~Kc^`PM7IZb4`0Ds{YY1XpQt4{7ZoosCO^Qa3}GA{I_h z*p@4W^2Vm{RLh(s1@gZ{JIJshc2g!s(qU2~ym!Z$ZOFG~n(<~fo6fWo38$hs;ppUO zes?0(G~@9|G+K3&Go{ke@yg*+an?;%qmk$hUDvDWbTy)*7ZI)@jLT_4@X`^E=cvdF zA5l>K*L75Q3 ziLxfjJQbM07YZjDjkDG9QgOz0t+Hx{j83I|FjqOVy>X&2WNIW5sk-h=sd%jVdcGC+ zMk_zsj^m#*_JjOH0vS`Gl5H$=9rBSMia+nt)A)q8V_!aj@`ZjEX z&%>7iN`BP*#2KVzWB5i7r`M0?=Jm5wm!~YHik31;k|7ZNn%PXjl|4Y zBbjWNF>?g-nilmOxjUQPm2|6-Xylk<*{y7@Z99&ts%cZByd=w}s+zb^8jht^MJ*Un zqwI`S@Y+W7NWtPLCwSiE;sqr9Fx^Td#trh5WFuypsHvXp?~7JP675uWx0@VCH8{tU z?yhXMZKEcZKCH44ODQ6e1oFO@CM8LZsr`%~5m8CSjIup49z}&lbbQ1bi$+aKp66J8 z#at}V{yWr+8YR{t(ZOKw0UZRja2^Ss?*pg*AGI(jlE&z8u^fE@&5M>ny!uhx>lZav z-muDT7Bws-kBizHk}Sm(#grt8m}(3c9H!d;3%Q~gk}OJ+XsG>`AaHMcrO_*w#c9_Y z)5Xo4W@fQgVIItxkCqiyRhYXJvVu{Hsf-{K5veg1eJP8A@X^oFHP~a^96X?3qd$TQ zX1(Ex@0IQ0@=?b0qIw-op-)@3#}G+Cy~N}4J2VdA`GAhS7_T+*2*KABY{j=byr=ChYxwv%ga(8X(_r_B>5A;^ob4!b>i)-EW z#f!NMH*(J{^p2oy4LIO^lC0yuSi+B#RqsQk3+uREMA`+ofxpjrpEyT?Pn-ruf_2`X GF#Zc$#lv3! literal 0 HcmV?d00001 diff --git a/fonts/icomoon.svg b/fonts/icomoon.svg new file mode 100644 index 0000000..b5bae30 --- /dev/null +++ b/fonts/icomoon.svg @@ -0,0 +1,16 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + \ No newline at end of file diff --git a/fonts/icomoon.ttf b/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8114938376488bfa5dc9c4865b0919131a139419 GIT binary patch literal 3268 zcmb6bTZ|i5_1wAh@{DKf@pxv|;ugH%X~5E24`5HvRD&dg>V z5|FsQ<9lBBoHOUlJ?8=e02N*V3KMfDckYVBg!@SO5k8AcYu!uE{4ZYzASuL8t#mJ6 z!ZnIGTjiCD*T3-U&F}RPzlP`^E-ZJ?C;t3a9Y9$`e)|Fvq&xH;;@?8NcwuexT841T zh%^0_i@l|8=r8gZ;=e=OUh7`F1Tpv!@lO!Xt#{X!-+VswFLV&?ldoRtUEV}LafEL% zK2Z8Tc>@Fh?oIAzNcpiV+<)pA_SK$4NQsQX@6wEvEw+K8G^f!h_l>e`?scVff+F*H{tFt7N!$!0_Sw0 zIF0LPG)>EyW=_Xd(;0*-xthsF>*>@p#nrF4l!`)BQQ{#v%n?qubbDXXsTk?;uq+df zvrX$jqx30Tw#MX_Y&URQ5lNj_J@XWx1-Vm)ViI*6tQr6${ssXsBdfvceTt(QXv0LwSxj%YPWS_ zCLN|V!h2_&`G#^ErWtQ$v*}Dbk#H)C6OK-f=JzI2O*0;kM59$VIa4YfAFmuO6=&UK zH5!Rt*LA&`PFEv3MiJo}!nm9w1P>kIc#ev^5TZPf7!Ho`JPirFNRdS-;@QJQJ<|XC z$Ecu|PStR)uP2qR=@I=D?h+_3i@1ZL4$71ePLwrK=BdCGzEC*PXe?C6OT`)2waTg) zGCGy=;auhP&c=ztkgJhMr0TjerQ%%mt$Zu)jaGiN9mkh57iN`BV-!WoohWB5c5m)9q2^iJYc z-Jx=A#KoX2TThCYjp52}cwd`El33D8BQZ19NG2O*%pAeGrbWF#?#*WRB;9Hx8kut} zyOqtgZO2hnHEn8?mt@&gRTCFV!?Cogs0AZxl%0_Z9@~f>DOeok1TUIgynuusq+5x^ zxIuoLY{X0xE!C6#1JUY8qMgd_b(7<02IqLv-IL9>ZM4M7hgCLWDMcibKtA%yq$J5P zwVx3rA}XnvQMO0MqiE2Gj*nPl(Wptu^Bk+MSc?VPf1jFBqh#Y5r-Q-ZV>$?W;UW^e z*at!XKYC%%B#qJGW;yyFXkN4o;`NW>e!r=)_J&<Ww3=n>6F*L^82ApFg857M{)Jb~_1&%uOxUcQ9_!b&u?*FHViVxU(@|$sHOipVhmg z$9L4vPEIbAyn7DbYwYe>dN#7}Z=mwbGx*KwyQjBS%;0Uz;9bPoZOR|G$Ge;1MT_04 z=wRr^lYF1MPjB(N_)Vm;`<4Q~#=gwP zmSqnK{&e_mV3&AO{tb;ocrl>kT@2a*%p-gyfCao&TLCO0{e=Klz=c=YosbV9MMsVg za|o{lFhzKO0P_gn2w(wh$OW*7^p^ryfhoAPy3||i_10k(mY@e~`1D|XetF~aYHvN) zY)rsBEW-v|Mge4?o+dP4;;FlyN_=T~<;unG1{z&PN3Xy|=)%TRB@gx1H*+h?>&qM6 z&E@mCbJugvE%lC}Zw)x)+1^C!E2w7O^Qa4(xSmJaIk=Ah&v`F!%zpv&5tBchk|*JR E1ImlDfB*mh literal 0 HcmV?d00001 diff --git a/fonts/icomoon.woff b/fonts/icomoon.woff new file mode 100644 index 0000000000000000000000000000000000000000..6deee7813e1d1607b29ffcb4f669f875351f85ef GIT binary patch literal 3344 zcmb6bZEPG@@x6Wfb-TBFySKNyzP*n<--qvfm%I34-(4IW+f7qDZIigEgF`?{d~puj zlI;tQ6B-ny2nmE*B>Dph^+yFi`lC{#QX!=N0Ggom7eNB?2UPwb6;dLERDnPU$Q|=` z*YSk}B;M`YH#2YE%Y0Pvsx+}mZj{$Dc8Tzw0ve|wK^vcHo&v-M6 zKHO?=c7V19y1z!}>(7P$d8vDO2fp)@hkOJeLf*r#Ar2wtb>?S)f74&_AJI4t0X{ge zHi%Jp7NPqbx!u2wW(iE7cs_-dj*R#Av;dTZJqjn`O}UbYMF(M(z*7wTFv{HL`Vabj zpuySu$b)hJBbyCQcpLD-2m@Edlj74Dgj$oH>OKAcn?{h(|B(EJoI^vXj=qhMG0|*I z}_1+#=9vdVG{!^k19#um-6 zVv2H96a@IVoK?O!*}IDbwA8;tZjw8wh!)Ty`V9I4x{AKE8$aKfeiXsC@c6M5%v{5B z?jzv@Za<>F;~#pRI^J%Ko5hwb6#YL&%dp9=u;7nj07s6pE$O;mO{I>Oii?%X>0;?< zGF1gqxm?~j^7p5^m2%}=y&Ca@R!?N;y~95 z9vNAz4nO6(6E=wV234BQ%x2AU`RD1g?q_?yg$ODt#$2p-PjVuA|0k^7xbc3a0+)+N z+x=VQRdNe8&`Inh z?Oqa)x);JEHsSGvJ#wW$-pB-;Y8c}8fGYsQ zavEc}beLfo!n0h6uqS;K| z5mw~k1OXX@3c(C7D!j-NjtYD}cdAx9TOKXsXB@{Y%0@_Um5TG3(wY6WQ@H_CBauki zab^nnh4LHOM$8+H>~J#%A7{jx!#tQN^1KMwl@Jb$CoGW!A+SP&#If?=pd zU`~kRLkyAlUYnVD@RRQbB8_G?+W?6mvyp{ktg?5ErIJNnj|w58>k3FCMCQdX%SA$n z;6(oy%*G0kKlZZjK)Tjre2|vS$JvYeU}o37 zf18ODkkSf6Q6pMQBx**~7=pZ}Xr3bvx$b1bDMz%(f^Aw2H`BCiTbAXNp%7LOMMIVi zSO^J6Q?exIbWJbXLnXMj5jB!C8NzU$HL8U|>pCVEG-@=&~) zbPqX+QBVWVXu_Fv-KGVaX!L8P$u{(5MCqb!~LW z9MLp`;O7{cUm+KBr1u^%G`&E(2-5HOKPLU47A^z9^L^m-|DzTLMN%IgESAInfo6GA z$6o!&ANGqHEpJfe_KF&ml7~g@EkP8bl4J;ifDJhc3k*Z<{Rv-^bV1|=f!F0;gX5TY zz0&BF%lx$Cjp_VePBUDnRgecW#)EZHgPwuOpA0Izk@cJC+YpnKpay~Nk zS0uC4GW47En`d@ch~O=V;2pqeH{}mFRw_pGO literal 0 HcmV?d00001 diff --git a/fonts/style.css b/fonts/style.css new file mode 100644 index 0000000..0c92dc6 --- /dev/null +++ b/fonts/style.css @@ -0,0 +1,45 @@ +@font-face { + font-family: 'icomoon'; + src: url('icomoon.eot?yivnrv'); + src: url('icomoon.eot?yivnrv#iefix') format('embedded-opentype'), + url('icomoon.ttf?yivnrv') format('truetype'), + url('icomoon.woff?yivnrv') format('woff'), + url('icomoon.svg?yivnrv#icomoon') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +.icon { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'icomoon' !important; + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon--celsius:before { + content: "\e900"; +} +.icon--barometer:before { + content: "\e901"; +} +.icon--humidity:before { + content: "\e902"; +} +.icon--thermometer:before { + content: "\e903"; +} +.icon--fahrenheit:before { + content: "\e904"; +} +.icon--raindrop:before { + content: "\e905"; +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..91d8a2b --- /dev/null +++ b/index.html @@ -0,0 +1,15 @@ + + + + + Hive monitor + + + + + +
+
+ + + diff --git a/main.js b/main.js new file mode 100644 index 0000000..9d30f88 --- /dev/null +++ b/main.js @@ -0,0 +1,7 @@ + +import Vue from 'vue'; +import App from './App.vue'; + +new Vue({ + render: h => h(App) +}).$mount('#app'); diff --git a/package.json b/package.json new file mode 100644 index 0000000..9fcf4bc --- /dev/null +++ b/package.json @@ -0,0 +1,12 @@ +{ + "dependencies": { + "browserlist": "^1.0.1", + "vue": "^2.6.11", + "vue-hot-reload-api": "^2.3.4" + }, + "devDependencies": { + "@vue/component-compiler-utils": "^3.1.2", + "sass": "^1.26.10", + "vue-template-compiler": "^2.6.11" + } +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..0eb5fa3 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,305 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@vue/component-compiler-utils@^3.1.2": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz#8f85182ceed28e9b3c75313de669f83166d11e5d" + integrity sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw== + dependencies: + consolidate "^0.15.1" + hash-sum "^1.0.2" + lru-cache "^4.1.2" + merge-source-map "^1.1.0" + postcss "^7.0.14" + postcss-selector-parser "^6.0.2" + source-map "~0.6.1" + vue-template-es2015-compiler "^1.9.0" + optionalDependencies: + prettier "^1.18.2" + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +anymatch@~3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" + integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +binary-extensions@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9" + integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== + +bluebird@^3.1.1: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browserlist@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserlist/-/browserlist-1.0.1.tgz#8c52c4fd5ba49c7464b9e0f85d519598b5833ed9" + integrity sha512-nYq9jiWv+qXcgrJxQzivfEc7Wo2GvAKkeRViE5L3cUJpq4SZO6NZR710I/8T+OjE5BPECbzpm8rpUkwslE3nTg== + dependencies: + chalk "^2.4.1" + +chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +"chokidar@>=2.0.0 <4.0.0": + version "3.4.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.2.tgz#38dc8e658dec3809741eb3ef7bb0a47fe424232d" + integrity sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A== + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.4.0" + optionalDependencies: + fsevents "~2.1.2" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +consolidate@^0.15.1: + version "0.15.1" + resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" + integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw== + dependencies: + bluebird "^3.1.1" + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +de-indent@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" + integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0= + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +fsevents@~2.1.2: + version "2.1.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" + integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== + +glob-parent@~5.1.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" + integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + dependencies: + is-glob "^4.0.1" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +hash-sum@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04" + integrity sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ= + +he@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +lru-cache@^4.1.2: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +merge-source-map@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" + integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== + dependencies: + source-map "^0.6.1" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +picomatch@^2.0.4, picomatch@^2.2.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + +postcss-selector-parser@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" + integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg== + dependencies: + cssesc "^3.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss@^7.0.14: + version "7.0.32" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" + integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +prettier@^1.18.2: + version "1.19.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" + integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +readdirp@~3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.4.0.tgz#9fdccdf9e9155805449221ac645e8303ab5b9ada" + integrity sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ== + dependencies: + picomatch "^2.2.1" + +sass@^1.26.10: + version "1.26.10" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.26.10.tgz#851d126021cdc93decbf201d1eca2a20ee434760" + integrity sha512-bzN0uvmzfsTvjz0qwccN1sPm2HxxpNI/Xa+7PlUEMS+nQvbyuEK7Y0qFqxlPHhiNHb1Ze8WQJtU31olMObkAMw== + dependencies: + chokidar ">=2.0.0 <4.0.0" + +source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + +vue-hot-reload-api@^2.3.4: + version "2.3.4" + resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" + integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== + +vue-template-compiler@^2.6.11: + version "2.6.12" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz#947ed7196744c8a5285ebe1233fe960437fcc57e" + integrity sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg== + dependencies: + de-indent "^1.0.2" + he "^1.1.0" + +vue-template-es2015-compiler@^1.9.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" + integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== + +vue@^2.6.11: + version "2.6.12" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.12.tgz#f5ebd4fa6bd2869403e29a896aed4904456c9123" + integrity sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=