From 1e4c1b7a36ced4c8cc997f47ea386a6ea5e32595 Mon Sep 17 00:00:00 2001 From: Ivan Borshchov Date: Sun, 25 Oct 2020 19:24:36 +0200 Subject: [PATCH] 1.1.3 --- build/index.html | 4 +- css/icons/ptroiconfont.css | 69 +- css/icons/ptroiconfont.eot | Bin 5480 -> 8216 bytes css/icons/ptroiconfont.svg | 210 ++++-- css/icons/ptroiconfont.ttf | Bin 5296 -> 8032 bytes css/icons/ptroiconfont.woff | Bin 2892 -> 4044 bytes css/styles.css | 4 +- generate_font.js | 12 +- package-lock.json | 1205 ++++++++++++++++++++++++----------- package.json | 14 +- res/0painterro.svg | 66 -- res/apply.svg | 35 - res/arrow.svg | 77 --- res/blur.svg | 221 ------- res/brush.svg | 76 --- res/close.svg | 76 --- res/crop.svg | 76 --- res/ellipse.svg | 76 --- res/eraser.svg | 75 --- res/font-css.hbs | 26 - res/line.svg | 76 --- res/linked.svg | 77 --- res/loading.svg | 143 ----- res/mirror.svg | 99 --- res/open.svg | 76 --- res/paste_extend_down.svg | 36 -- res/paste_extend_right.svg | 36 -- res/paste_fit.svg | 86 --- res/paste_over.svg | 36 -- res/pipette.svg | 84 --- res/pixelize.svg | 67 -- res/rect.svg | 35 - res/redo.svg | 31 - res/resize.svg | 93 --- res/rotate.svg | 76 --- res/save.svg | 80 --- res/select.svg | 170 ----- res/settings.svg | 48 -- res/text.svg | 76 --- res/undo.svg | 31 - res/unlinked.svg | 77 --- wp/trunk/index.js | 2 +- wp/trunk/painterro-wp.php | 4 +- 43 files changed, 1041 insertions(+), 2820 deletions(-) delete mode 100644 res/0painterro.svg delete mode 100644 res/apply.svg delete mode 100644 res/arrow.svg delete mode 100644 res/blur.svg delete mode 100644 res/brush.svg delete mode 100644 res/close.svg delete mode 100644 res/crop.svg delete mode 100644 res/ellipse.svg delete mode 100644 res/eraser.svg delete mode 100644 res/font-css.hbs delete mode 100644 res/line.svg delete mode 100644 res/linked.svg delete mode 100644 res/loading.svg delete mode 100644 res/mirror.svg delete mode 100644 res/open.svg delete mode 100644 res/paste_extend_down.svg delete mode 100644 res/paste_extend_right.svg delete mode 100644 res/paste_fit.svg delete mode 100644 res/paste_over.svg delete mode 100644 res/pipette.svg delete mode 100644 res/pixelize.svg delete mode 100644 res/rect.svg delete mode 100644 res/redo.svg delete mode 100644 res/resize.svg delete mode 100644 res/rotate.svg delete mode 100644 res/save.svg delete mode 100644 res/select.svg delete mode 100644 res/settings.svg delete mode 100644 res/text.svg delete mode 100644 res/undo.svg delete mode 100644 res/unlinked.svg diff --git a/build/index.html b/build/index.html index 6db8475..c3bbbeb 100644 --- a/build/index.html +++ b/build/index.html @@ -55,8 +55,8 @@ window.p = Painterro({ hideByEsc: true, saveByEnter: true, - toolbarHeightPx: 50, - buttonSizePx: 42, + //toolbarHeightPx: 50, + //buttonSizePx: 42, // defaultTool: 'arrow', onChange: (e) => {console.log('onchange e', e)}, onUndo: (e) => {console.log('onUndo e', e)}, diff --git a/css/icons/ptroiconfont.css b/css/icons/ptroiconfont.css index 57282e1..efad934 100644 --- a/css/icons/ptroiconfont.css +++ b/css/icons/ptroiconfont.css @@ -1,9 +1,9 @@ @font-face { font-family: "ptroiconfont"; - src: url("ptroiconfont.eot?b666e7b3b9c053dcca216bcfb691d506?#iefix") format("embedded-opentype"), -url("ptroiconfont.woff?b666e7b3b9c053dcca216bcfb691d506") format("woff"), -url("ptroiconfont.ttf?b666e7b3b9c053dcca216bcfb691d506") format("truetype"), -url("ptroiconfont.svg?b666e7b3b9c053dcca216bcfb691d506#ptroiconfont") format("svg"); + src: url("ptroiconfont.eot?e4b1eb10da704919a5b2140cde3bea0c?#iefix") format("embedded-opentype"), +url("ptroiconfont.woff?e4b1eb10da704919a5b2140cde3bea0c") format("woff"), +url("ptroiconfont.ttf?e4b1eb10da704919a5b2140cde3bea0c") format("truetype"), +url("ptroiconfont.svg?e4b1eb10da704919a5b2140cde3bea0c#ptroiconfont") format("svg"); font-weight: normal; font-style: normal; } @@ -22,93 +22,90 @@ url("ptroiconfont.svg?b666e7b3b9c053dcca216bcfb691d506#ptroiconfont") format("sv -moz-osx-font-smoothing: grayscale; } -.ptro-icon-0painterro:before { +.ptro-icon-apply:before { content: "\f101"; } -.ptro-icon-apply:before { +.ptro-icon-arrow:before { content: "\f102"; } -.ptro-icon-arrow:before { +.ptro-icon-brush:before { content: "\f103"; } -.ptro-icon-blur:before { +.ptro-icon-close:before { content: "\f104"; } -.ptro-icon-brush:before { +.ptro-icon-crop:before { content: "\f105"; } -.ptro-icon-close:before { +.ptro-icon-ellipse:before { content: "\f106"; } -.ptro-icon-crop:before { +.ptro-icon-eraser:before { content: "\f107"; } -.ptro-icon-ellipse:before { +.ptro-icon-line:before { content: "\f108"; } -.ptro-icon-eraser:before { +.ptro-icon-linked:before { content: "\f109"; } -.ptro-icon-line:before { +.ptro-icon-loading:before { content: "\f10a"; } -.ptro-icon-linked:before { +.ptro-icon-mirror:before { content: "\f10b"; } -.ptro-icon-loading:before { +.ptro-icon-open:before { content: "\f10c"; } -.ptro-icon-mirror:before { +.ptro-icon-painterro0:before { content: "\f10d"; } -.ptro-icon-open:before { - content: "\f10e"; -} .ptro-icon-paste_extend_down:before { - content: "\f10f"; + content: "\f10e"; } .ptro-icon-paste_extend_right:before { - content: "\f110"; + content: "\f10f"; } .ptro-icon-paste_fit:before { - content: "\f111"; + content: "\f110"; } .ptro-icon-paste_over:before { - content: "\f112"; + content: "\f111"; } .ptro-icon-pipette:before { - content: "\f113"; + content: "\f112"; } .ptro-icon-pixelize:before { - content: "\f114"; + content: "\f113"; } .ptro-icon-rect:before { - content: "\f115"; + content: "\f114"; } .ptro-icon-redo:before { - content: "\f116"; + content: "\f115"; } .ptro-icon-resize:before { - content: "\f117"; + content: "\f116"; } .ptro-icon-rotate:before { - content: "\f118"; + content: "\f117"; } .ptro-icon-save:before { - content: "\f119"; + content: "\f118"; } .ptro-icon-select:before { - content: "\f11a"; + content: "\f119"; } .ptro-icon-settings:before { - content: "\f11b"; + content: "\f11a"; } .ptro-icon-text:before { - content: "\f11c"; + content: "\f11b"; } .ptro-icon-undo:before { - content: "\f11d"; + content: "\f11c"; } .ptro-icon-unlinked:before { - content: "\f11e"; + content: "\f11d"; } diff --git a/css/icons/ptroiconfont.eot b/css/icons/ptroiconfont.eot index 560f0fea74b7733b7ce2e784bac849b758c532fc..c3135ec96528d7cde61b0cae750b55a39eae096d 100644 GIT binary patch literal 8216 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 - + - + unicode="" + horiz-adv-x="127.57142857142857" d=" M2.6793189285714 52.885575C-0.6461526428571 49.6165571428571 -0.6690147857143 44.2632571428571 2.6284078571429 40.9658714285714L41.0167321428571 2.5774464285714C44.2943107142857 -0.7001321428571 49.6085 -0.7001321428571 52.8860785714286 2.5774464285714L125.014125 74.7056607142857C128.2648464285714 77.9562310714286 128.2955642857143 83.2169578571429 125.0831142857143 86.5052625L120.4153428571429 91.2831817857143C117.1495142857143 94.6262078571429 111.7819464285715 94.65753 108.477175 91.3528425L53.273325 36.148875C49.9957464285714 32.8712964285714 44.6815571428571 32.8712964285714 41.4039785714286 36.148875L19.6513714285714 57.9014821428571C16.3935496428571 61.1594214285714 11.118555 61.1819142857143 7.83302 57.9520071428571L2.6793189285714 52.885575z" /> + + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + horiz-adv-x="96" d=" M43.1337 93L41.1337 44H55.1337L53.1337 93H43.1337zM39.1337 41L38.1415 27.1094C38.1415 27.1094 41.1415 27.1094 44.1415 25.1094C47.1415 23.1094 48.1277 20.9433 48.1337 21C48.1337 21 49.1415 23.1094 52.1415 25.1094C55.1415 27.1094 58.1415 27.1094 58.1415 27.1094L57.1337 41H39.1337zM37.6708 24.4219C28.6112 24.6427 21.483 14.583 15.1337 12C9.46344 9.9063 5.13339 13 5.71571 16C6.13339 17 6.09714 18.2837 10.1337 19C7.13368 20.539 3.67787 19.9999 2.13368 17.584C-3.32559 10.1247 11.9534 0.4536 26.1337 1C42.0912 2.1879 56.0483 17.0937 40.5458 24.0039C39.566 24.2664 38.608 24.399 37.6708 24.4219zM58.5028 24.2461C57.5656 24.2232 56.6076 24.0907 55.6278 23.8281C40.1253 16.918 54.0824 2.0121 70.0399 0.8242C84.2202 0.2778 99.4992 9.9489 94.0399 17.4082C92.4957 19.8241 89.0399 20.3632 86.0399 18.8242C90.0765 18.1079 90.0402 16.8242 90.4579 15.8242C91.0402 12.8242 86.7102 9.7305 81.0399 11.8242C74.6906 14.4073 67.5624 24.4669 58.5028 24.2461z" /> + + unicode="" + horiz-adv-x="92.96703296703298" d=" M2.0659340659341 94C0.9249496703297 94 0 93.0750492967033 0 91.9340659340659V54.7472527472527C0 53.6062373626374 0.9249507032967 52.6813186813187 2.0659340659341 52.6813186813187H3.8756406593407H90.9010989010989C92.0421142857143 52.6813186813187 92.967032967033 53.6062373626374 92.967032967033 54.7472527472527V91.9340659340659C92.967032967033 93.0750492967033 92.0421142857143 94 90.9010989010989 94H2.0659340659341zM7.7512916483517 84.1827742857143C7.7512916483517 85.3237586813187 8.6762413186813 86.2487083516484 9.8172257142857 86.2487083516484H83.1498175824176C84.290832967033 86.2487083516484 85.2157516483517 85.3237586813187 85.2157516483517 84.1827742857143V62.4965714285714C85.2157516483517 61.355556043956 84.290832967033 60.4306373626374 83.1498175824176 60.4306373626374H9.8172257142857C8.6762413186813 60.4306373626374 7.7512916483517 61.355556043956 7.7512916483517 62.4965714285714V84.1827742857143zM32.2398307692308 47.5749494505494V43.6227142857143V31.5539406593407H9.8716940659341L46.5279340659341 0.8856659340659L83.0691428571429 31.5539406593407H60.7272021978022V47.5749494505494H32.2398307692308zM40.1404791208791 39.6723384615385H52.8265538461539V23.6513296703297H61.3626835164835L46.5198769230769 11.1951934065934L31.6305868131868 23.6513296703297H40.1404791208791V39.6723384615385z" /> + + unicode="" + horiz-adv-x="95.04444444444445" d=" M2.0888888888889 94C0.9352279333333 94 0 93.0647720666667 0 91.9111111111111V2.0888888888889C0 0.9351955555555 0.9352279333333 0 2.0888888888889 0H3.9166666666667H39.6868C40.8404933333333 0 41.7756888888889 0.9351955555555 41.7756888888889 2.0888888888889V91.9111111111111C41.7756888888889 93.0647731111111 40.8404933333333 94 39.6868 94H2.0888888888889zM7.83537 84.073694C7.83537 85.227356 8.7705968888889 86.1625828888889 9.9242588888889 86.1625828888889H31.8514822222222C33.0051755555556 86.1625828888889 33.9403711111111 85.227356 33.9403711111111 84.073694V9.9262955555556C33.9403711111111 8.7726022222222 33.0051755555556 7.8374066666667 31.8514822222222 7.8374066666667H9.9242588888889C8.7705968888889 7.8374066666667 7.83537 8.7726022222222 7.83537 9.9262955555556V84.073694zM63.2154177777778 83.7840277777778V61.3264355555556H47.0162933333333V32.6735644444444H50.9350488888889H63.2154177777778V10.19148L94.0489844444444 47.0449111111111L63.2154177777778 83.7840277777778zM71.0507355555556 62.2546333333333L83.8228288888889 47.0367644444444L71.0507355555556 31.7718955555556V40.5109711111111H54.8517155555556V53.4890288888889H71.0507355555556V62.2546333333333z" /> + + unicode="" + horiz-adv-x="94" d=" M2.0888888888889 94C0.9352268888889 94 0 93.0647731111111 0 91.9111111111111V90.120056V2.0888888888889C0 0.9351955555555 0.9352279333333 0 2.0888888888889 0H91.9111111111111C93.0648044444445 0 94 0.9351955555555 94 2.0888888888889V91.9111111111111C94 93.0647731111111 93.0648044444445 94 91.9111111111111 94H2.0888888888889zM7.7598984444444 84.1512126666667C7.7598984444444 85.3048746666667 8.6951253333333 86.2401015555556 9.8487873333333 86.2401015555556H84.1512022222222C85.3048955555556 86.2401015555556 86.2400911111111 85.3048746666667 86.2400911111111 84.1512126666667V9.8487977777778C86.2400911111111 8.6951044444444 85.3048955555556 7.7599088888889 84.1512022222222 7.7599088888889H9.8487873333333C8.6951253333333 7.7599088888889 7.7598984444444 8.6951044444444 7.7598984444444 9.8487977777778V84.1512126666667zM78.3333333333333 78.3333333333333L50.5147644444445 71.60356L64.5719422222222 68.0887955555556L47 57.5443977777778L57.5424133333333 47L68.0868111111111 64.5740311111111L71.6015755555556 50.5147644444444L78.3333333333333 78.3333333333333zM36.6535244444445 47L26.3048555555556 29.7564311111111L22.8553688888889 43.5505133333333L15.6666666666667 15.6666666666667L43.5505133333333 22.8574577777778L29.7544466666667 26.3069444444444L47 36.6535244444444L36.6535244444445 47z" /> + + unicode="" + horiz-adv-x="94" d=" M47 94L31.3333333333333 80.0733777777778H39.1666666666667V73.1111111111111H54.8333333333333V80.0733777777778H62.6666666666667L47 94zM26.1111111111111 67.8888888888889V26.1111111111111H29.2138422222222H63.5764822222222H67.8888888888889V67.8888888888889H26.1111111111111zM13.9266222222222 62.6666666666667L0 47L13.9266222222222 31.3333333333333V39.1666666666667H20.8888888888889V54.8333333333333H13.9266222222222V62.6666666666667zM80.0733777777778 62.6666666666667V54.8333333333333H73.1111111111111V39.1666666666667H80.0733777777778V31.3333333333333L94 47L80.0733777777778 62.6666666666667zM32.3145888888889 61.6834266666667H61.6854111111111V32.3145888888889H32.3145888888889V61.6834266666667zM39.1666666666667 20.8888888888889V13.9266222222222H31.3333333333333L47 0L62.6666666666667 13.9266222222222H54.8333333333333V20.8888888888889H39.1666666666667z" /> + + unicode="" + horiz-adv-x="94" d=" M79.8984725 94C76.297215 94 72.6957225 92.62178375 69.936235 89.862261L50.6910275 70.6147975L49.72036 71.585465C46.6917975 74.61391 41.8157825 74.61391 38.7873375 71.585465C35.7588925 68.55702 35.7588925 63.681005 38.7873375 60.6524425L42.5969225 56.840625L2.958979 17.202705C-0.986326725 13.25729 -0.986326725 6.9034775 2.958979 2.95818C6.90428825 -0.9871175 13.25823 -0.9871175 17.2035275 2.95818L56.8414475 42.5961L60.6510325 38.786515C63.6794775 35.75807 68.5578425 35.75807 71.5862875 38.786515C74.6147325 41.81496 74.6147325 46.690975 71.5862875 49.7195375L70.61562 50.690205L89.8608275 69.9354125C95.3798025 75.454505 95.3798025 84.3432155 89.8608275 89.862261C87.10134 92.62178375 83.4998475 94 79.8984725 94zM47.457545 52.3334425L52.334265 47.4567225L47.143115 42.2655725C47.1244325 42.24595 47.11186 42.22292 47.09259 42.20365L13.205825 8.3191175C11.85199 6.9652825 9.67369275 6.9652825 8.3199165 8.3191175C6.96614025 9.672835 6.96614025 11.8511675 8.3199165 13.2050025L42.2044725 47.0917675C42.2237425 47.1110375 42.2467725 47.1234925 42.266395 47.1422925L47.457545 52.3334425z" /> + + unicode="" + horiz-adv-x="74.68493150684932" d=" M3.8630136986301 94C1.7295356164384 94 0 92.2704643835617 0 90.1369863013699V81.1232876712329C0 78.9897452054795 1.7295356164384 77.2602739726027 3.8630136986301 77.2602739726027H12.8767123287671C15.0102547945206 77.2602739726027 16.7397260273973 78.9897452054795 16.7397260273973 81.1232876712329V90.1369863013699C16.7397260273973 92.2704643835617 15.0102547945206 94 12.8767123287671 94H3.8630136986301zM23.1780821917808 94C21.0445397260274 94 19.3150684931507 92.2704643835617 19.3150684931507 90.1369863013699V81.1232876712329C19.3150684931507 78.9897452054795 21.0445397260274 77.2602739726027 23.1780821917808 77.2602739726027H32.1917808219178C34.3253232876712 77.2602739726027 36.0547945205479 78.9897452054795 36.0547945205479 81.1232876712329V90.1369863013699C36.0547945205479 92.2704643835617 34.3253232876712 94 32.1917808219178 94H23.1780821917808zM42.4931506849315 94C40.3596082191781 94 38.6301369863014 92.2704643835617 38.6301369863014 90.1369863013699V81.1232876712329C38.6301369863014 78.9897452054795 40.3596082191781 77.2602739726027 42.4931506849315 77.2602739726027H51.5068493150685C53.6403917808219 77.2602739726027 55.3698630136986 78.9897452054795 55.3698630136986 81.1232876712329V81.1232876712329V83.6986301369863V90.1369863013699C55.3698630136986 92.2704643835617 53.6403917808219 94 51.5068493150685 94H42.4931506849315zM61.8082191780822 81.1232876712329C59.6746767123288 81.1232876712329 57.9452054794521 79.3938164383562 57.9452054794521 77.2602739726027V68.2465753424658C57.9452054794521 66.1130328767123 59.6746767123288 64.3835616438356 61.8082191780822 64.3835616438356H70.8219178082192C72.9554602739726 64.3835616438356 74.6849315068493 66.1130328767123 74.6849315068493 68.2465753424658V77.2602739726027C74.6849315068493 79.3938164383562 72.9554602739726 81.1232876712329 70.8219178082192 81.1232876712329H61.8082191780822zM3.8630136986301 74.6849315068493C1.7295356164384 74.6849315068493 0 72.9554602739726 0 70.8219178082192V61.8082191780822C0 59.6746767123288 1.7295356164384 57.9452054794521 3.8630136986301 57.9452054794521H12.8767123287671C15.0102547945206 57.9452054794521 16.7397260273973 59.6746767123288 16.7397260273973 61.8082191780822V70.8219178082192C16.7397260273973 72.9554602739726 15.0102547945206 74.6849315068493 12.8767123287671 74.6849315068493H3.8630136986301zM61.8082191780822 61.8082191780822C59.6746767123288 61.8082191780822 57.9452054794521 60.0787479452055 57.9452054794521 57.9452054794521V48.9315068493151C57.9452054794521 46.7979643835616 59.6746767123288 45.0684931506849 61.8082191780822 45.0684931506849H70.8219178082192C72.9554602739726 45.0684931506849 74.6849315068493 46.7979643835616 74.6849315068493 48.9315068493151V57.9452054794521C74.6849315068493 60.0787479452055 72.9554602739726 61.8082191780822 70.8219178082192 61.8082191780822H61.8082191780822zM3.8630136986301 55.3698630136986C1.7295356164384 55.3698630136986 0 53.6403917808219 0 51.5068493150685V42.4931506849315C0 40.3596082191781 1.7295356164384 38.6301369863014 3.8630136986301 38.6301369863014H12.8767123287671C15.0102547945206 38.6301369863014 16.7397260273973 40.3596082191781 16.7397260273973 42.4931506849315V48.9315068493151V51.5068493150685V51.5068493150685C16.7397260273973 53.6403917808219 15.0102547945206 55.3698630136986 12.8767123287671 55.3698630136986H3.8630136986301zM23.1780821917808 48.9315068493151C21.0445397260274 48.9315068493151 19.3150684931507 47.2020356164384 19.3150684931507 45.0684931506849V36.0547945205479C19.3150684931507 33.9212520547945 21.0445397260274 32.1917808219178 23.1780821917808 32.1917808219178H32.1917808219178C34.3253232876712 32.1917808219178 36.0547945205479 33.9212520547945 36.0547945205479 36.0547945205479V45.0684931506849C36.0547945205479 47.2020356164384 34.3253232876712 48.9315068493151 32.1917808219178 48.9315068493151H23.1780821917808zM42.4931506849315 48.9315068493151C40.3596082191781 48.9315068493151 38.6301369863014 47.2020356164384 38.6301369863014 45.0684931506849V36.0547945205479C38.6301369863014 33.9212520547945 40.3596082191781 32.1917808219178 42.4931506849315 32.1917808219178H51.5068493150685C53.6403917808219 32.1917808219178 55.3698630136986 33.9212520547945 55.3698630136986 36.0547945205479V42.4931506849315V45.0684931506849V45.0684931506849C55.3698630136986 47.2020356164384 53.6403917808219 48.9315068493151 51.5068493150685 48.9315068493151H42.4931506849315zM3.8630136986301 36.0547945205479C1.7295356164384 36.0547945205479 0 34.3253232876712 0 32.1917808219178V23.1780821917808C0 21.0445397260274 1.7295356164384 19.3150684931507 3.8630136986301 19.3150684931507H12.8767123287671C15.0102547945206 19.3150684931507 16.7397260273973 21.0445397260274 16.7397260273973 23.1780821917808V32.1917808219178C16.7397260273973 34.3253232876712 15.0102547945206 36.0547945205479 12.8767123287671 36.0547945205479H3.8630136986301zM3.8630136986301 16.7397260273973C1.7295356164384 16.7397260273973 0 15.0102547945206 0 12.8767123287671V3.8630136986301C0 1.7294712328767 1.7295356164384 0 3.8630136986301 0H12.8767123287671C15.0102547945206 0 16.7397260273973 1.7294712328767 16.7397260273973 3.8630136986301V12.8767123287671C16.7397260273973 15.0102547945206 15.0102547945206 16.7397260273973 12.8767123287671 16.7397260273973H3.8630136986301z" /> + + unicode="" + horiz-adv-x="108.46153846153845" d=" M7.2307692307692 94C3.2373310769231 94 0 90.7626689230769 0 86.7692307692308V7.2307692307692C0 3.23736 3.2373310769231 0 7.2307692307692 0H101.2307692307692C105.2241784615385 0 108.4615384615385 3.23736 108.4615384615385 7.2307692307692V86.7692307692308C108.4615384615385 90.7626689230769 105.2241784615385 94 101.2307692307692 94H7.2307692307692zM11.5692307692308 80.9846153846154H96.8923076923077V13.0153846153846H11.5692307692308V80.9846153846154z" /> + + unicode="" + horiz-adv-x="91.67901234567901" d=" M53.261212345679 94L91.4552691358025 61.8098740740741L53.261212345679 30.1728395061728L58.7175061728395 53.3827160493827C45.748175308642 54.3415160493827 35.9268 52.0205283950617 26.1055407407407 45.0575654320988C13.010412345679 35.7736148148148 6.4628481481481 17.2057135802469 4.280330617284 0.9588C2.097824691358 13.7242320987654 -6.6322454320988 41.5760839506173 9.7366244444444 58.9834913580247C19.967224691358 69.8631209876543 32.329037037037 72.1296814814815 42.8260518518519 72.0163012345679C49.1241679012346 71.948412345679 54.6252567901235 71.2253086419753 58.7175061728395 70.7901234567901L53.261212345679 94z" /> + + unicode="" + horiz-adv-x="94" d=" M94 94L52.6628733333333 84.0002591111111L73.5517622222222 78.7780577777778L47.4406511111111 63.1113911111111L63.1073177777778 47.4447244444444L78.7739844444444 73.5558355555556L83.9962066666667 52.6669466666667L94 94z M0 0L42.2184288888889 10.8891688888889L21.32954 16.1113911111111L47.4406511111111 31.7780577777778L31.7739844444445 47.4447244444444L16.1073177777778 21.3336133333333L10.8850955555556 42.2225022222222L0 0z" /> + + unicode="" + horiz-adv-x="79.62352941176471" d=" M40.2437223529412 94L42.4404470588235 77.3577976470588L37.6 77.4139764705882C16.2232941176471 77.4139764705882 -0.0000188 60.0826988235294 0 38.7058823529412C0 17.3291764705882 17.3291764705882 0 38.7058823529412 0C46.5667152941176 0 53.8796941176471 2.3434752941176 59.9854917647059 6.3696611764706C60.8683176470588 6.9517976470588 61.7232752941177 7.5721976470588 62.5536823529412 8.2227882352941L54.6504941176471 16.1281882352941C54.5401270588235 16.0496705882353 54.4337411764706 15.96496 54.3221576470588 15.8884329411765C49.8788329411765 12.8417270588235 44.5003741176471 11.0588235294118 38.7058823529412 11.0588235294118C23.4368541176471 11.0588235294118 11.0588235294118 23.4368541176471 11.0588235294118 38.7058823529412C11.0588014117647 53.9750211764706 22.3309717647059 66.3551529411765 37.6 66.3551529411765V66.3983929411765L42.4404470588235 66.4112211764706L40.2394094117647 49.7648164705882L79.1936729411765 71.8845647058824L40.2437223529412 94V94z" /> + + unicode="" + horiz-adv-x="98.94736842105263" d=" M1.2368421052632 94C0.553754 94 0 93.4462472368421 0 92.7631578947368V1.2368421052632C0 0.5537342105263 0.5537527631579 0 1.2368421052632 0H97.7105263157895C98.3936342105263 0 98.9473684210526 0.5537342105263 98.9473684210526 1.2368421052632V73.6982263157895C98.9473684210526 74.0262368421053 98.8170052631579 74.3408894736842 98.5850973684211 74.5727973684211L79.5201657894737 93.6377388421053C79.2882578947369 93.8696912631579 78.9736052631579 94 78.6455947368421 94H65.5526315789474C64.8695236842105 94 64.3157894736842 93.4462472368421 64.3157894736842 92.7631578947368V58.1315789473684C64.3157894736842 57.4484710526316 63.7620552631579 56.8947368421053 63.0789473684211 56.8947368421053H18.5526315789474C17.8695236842105 56.8947368421053 17.3157894736842 57.4484710526316 17.3157894736842 58.1315789473684V92.7631578947368C17.3157894736842 93.446246 16.7620552631579 94 16.0789473684211 94H1.2368421052632z M49.4996578947369 90.2894736842105C46.0841184210526 90.2894736842105 43.2894736842105 87.5207036842105 43.2894736842105 84.1052631578947V69.8139236842105C43.2894736842105 66.3985078947368 46.0660605263158 63.6297131578947 49.4814763157895 63.6297131578947V63.6297131578947C52.8908315789474 63.6297131578947 55.6649447368421 66.3889842105263 55.673602631579 69.7982157894737L55.7098421052632 84.089567631579C55.7185 87.5111305263158 52.9211342105263 90.2894736842105 49.4996578947369 90.2894736842105V90.2894736842105z" /> + + unicode="" + horiz-adv-x="136.13793103448276" d=" M8.1034482758621 94H3.2413793103448C1.4512157586207 94 0 92.548785862069 0 90.7586206896552V81.0344827586207C0 79.2443175862069 1.451214137931 77.7931034482759 3.2413793103448 77.7931034482759H8.1034482758621C9.8936134482759 77.7931034482759 11.3448275862069 79.2443175862069 11.3448275862069 81.0344827586207V90.7586206896552C11.3448275862069 92.5487842413793 9.8936134482759 94 8.1034482758621 94z M132.8965517241379 94H128.0344827586207C126.2442689655172 94 124.7931034482759 92.548785862069 124.7931034482759 90.7586206896552V81.0344827586207C124.7931034482759 79.2443175862069 126.2442689655172 77.7931034482759 128.0344827586207 77.7931034482759H132.8965517241379C134.6867655172414 77.7931034482759 136.1379310344828 79.2443175862069 136.1379310344828 81.0344827586207V90.7586206896552C136.1379310344828 92.5487842413793 134.6867655172414 94 132.8965517241379 94z M8.1034482758621 68.0689655172414H3.2413793103448C1.4512157586207 68.0689655172414 0 66.6178 0 64.8275862068966V55.1034482758621C0 53.3132344827586 1.451214137931 51.8620689655172 3.2413793103448 51.8620689655172H8.1034482758621C9.8936134482759 51.8620689655172 11.3448275862069 53.3132344827586 11.3448275862069 55.1034482758621V64.8275862068966C11.3448275862069 66.6178 9.8936134482759 68.0689655172414 8.1034482758621 68.0689655172414z M8.1034482758621 42.1379310344828H3.2413793103448C1.4512157586207 42.1379310344828 0 40.6867655172414 0 38.8965517241379V29.1724137931035C0 27.3822 1.451214137931 25.9310344827586 3.2413793103448 25.9310344827586H8.1034482758621C9.8936134482759 25.9310344827586 11.3448275862069 27.3822 11.3448275862069 29.1724137931035V38.8965517241379C11.3448275862069 40.6867655172414 9.8936134482759 42.1379310344828 8.1034482758621 42.1379310344828z M34.0344827586207 94H24.3103448275862C22.5201310344828 94 21.0689655172414 92.548785862069 21.0689655172414 90.7586206896552V85.8965517241379C21.0689655172414 84.1063865517241 22.5201310344828 82.6551724137931 24.3103448275862 82.6551724137931H34.0344827586207C35.8246965517241 82.6551724137931 37.2758620689655 84.1063865517241 37.2758620689655 85.8965517241379V90.7586206896552C37.2758620689655 92.5487842413793 35.8246965517241 94 34.0344827586207 94z M59.9655172413793 94H50.2413793103448C48.4511655172414 94 47 92.548785862069 47 90.7586206896552V85.8965517241379C47 84.1063865517241 48.4511655172414 82.6551724137931 50.2413793103448 82.6551724137931H59.9655172413793C61.7557310344828 82.6551724137931 63.2068965517241 84.1063865517241 63.2068965517241 85.8965517241379V90.7586206896552C63.2068965517241 92.5487842413793 61.7557310344828 94 59.9655172413793 94z M85.8965517241379 94H76.1724137931035C74.3822 94 72.9310344827586 92.548785862069 72.9310344827586 90.7586206896552V85.8965517241379C72.9310344827586 84.1063865517241 74.3822 82.6551724137931 76.1724137931035 82.6551724137931H85.8965517241379C87.6867655172414 82.6551724137931 89.1379310344828 84.1063865517241 89.1379310344828 85.8965517241379V90.7586206896552C89.1379310344828 92.5487842413793 87.6867655172414 94 85.8965517241379 94z M111.8275862068965 94H102.1034482758621C100.3132344827586 94 98.8620689655172 92.548785862069 98.8620689655172 90.7586206896552V85.8965517241379C98.8620689655172 84.1063865517241 100.3132344827586 82.6551724137931 102.1034482758621 82.6551724137931H111.8275862068965C113.6178 82.6551724137931 115.0689655172414 84.1063865517241 115.0689655172414 85.8965517241379V90.7586206896552C115.0689655172414 92.5487842413793 113.6178 94 111.8275862068965 94z M111.8275862068965 11.3448275862069H102.1034482758621C100.3132344827586 11.3448275862069 98.8620689655172 9.8936620689655 98.8620689655172 8.1034482758621V3.2413793103448C98.8620689655172 1.4511655172414 100.3132344827586 0 102.1034482758621 0H111.8275862068965C113.6178 0 115.0689655172414 1.4511655172414 115.0689655172414 3.2413793103448V8.1034482758621C115.0689655172414 9.8936620689655 113.6178 11.3448275862069 111.8275862068965 11.3448275862069z M8.1034482758621 16.2068965517241H3.2413793103448C1.4512157586207 16.2068965517241 0 14.7557310344828 0 12.9655172413793V3.2413793103448C0 1.4511655172414 1.451214137931 0 3.2413793103448 0H8.1034482758621C9.8936134482759 0 11.3448275862069 1.4511655172414 11.3448275862069 3.2413793103448V12.9655172413793C11.3448275862069 14.7557310344828 9.8936134482759 16.2068965517241 8.1034482758621 16.2068965517241z M132.8965517241379 68.0689655172414H128.0344827586207C126.2442689655172 68.0689655172414 124.7931034482759 66.6178 124.7931034482759 64.8275862068966V55.1034482758621C124.7931034482759 53.3132344827586 126.2442689655172 51.8620689655172 128.0344827586207 51.8620689655172H132.8965517241379C134.6867655172414 51.8620689655172 136.1379310344828 53.3132344827586 136.1379310344828 55.1034482758621V64.8275862068966C136.1379310344828 66.6178 134.6867655172414 68.0689655172414 132.8965517241379 68.0689655172414z M132.8965517241379 42.1379310344828H128.0344827586207C126.2442689655172 42.1379310344828 124.7931034482759 40.6867655172414 124.7931034482759 38.8965517241379V29.1724137931035C124.7931034482759 27.3822 126.2442689655172 25.9310344827586 128.0344827586207 25.9310344827586H132.8965517241379C134.6867655172414 25.9310344827586 136.1379310344828 27.3822 136.1379310344828 29.1724137931035V38.8965517241379C136.1379310344828 40.6867655172414 134.6867655172414 42.1379310344828 132.8965517241379 42.1379310344828z M132.8965517241379 16.2068965517241H128.0344827586207C126.2442689655172 16.2068965517241 124.7931034482759 14.7557310344828 124.7931034482759 12.9655172413793V3.2413793103448C124.7931034482759 1.4511655172414 126.2442689655172 0 128.0344827586207 0H132.8965517241379C134.6867655172414 0 136.1379310344828 1.4511655172414 136.1379310344828 3.2413793103448V12.9655172413793C136.1379310344828 14.7557310344828 134.6867655172414 16.2068965517241 132.8965517241379 16.2068965517241z M34.0344827586207 11.3448275862069H24.3103448275862C22.5201310344828 11.3448275862069 21.0689655172414 9.8936620689655 21.0689655172414 8.1034482758621V3.2413793103448C21.0689655172414 1.4511655172414 22.5201310344828 0 24.3103448275862 0H34.0344827586207C35.8246965517241 0 37.2758620689655 1.4511655172414 37.2758620689655 3.2413793103448V8.1034482758621C37.2758620689655 9.8936620689655 35.8246965517241 11.3448275862069 34.0344827586207 11.3448275862069z M59.9655172413793 11.3448275862069H50.2413793103448C48.4511655172414 11.3448275862069 47 9.8936620689655 47 8.1034482758621V3.2413793103448C47 1.4511655172414 48.4511655172414 0 50.2413793103448 0H59.9655172413793C61.7557310344828 0 63.2068965517241 1.4511655172414 63.2068965517241 3.2413793103448V8.1034482758621C63.2068965517241 9.8936620689655 61.7557310344828 11.3448275862069 59.9655172413793 11.3448275862069z M85.8965517241379 11.3448275862069H76.1724137931035C74.3822 11.3448275862069 72.9310344827586 9.8936620689655 72.9310344827586 8.1034482758621V3.2413793103448C72.9310344827586 1.4511655172414 74.3822 0 76.1724137931035 0H85.8965517241379C87.6867655172414 0 89.1379310344828 1.4511655172414 89.1379310344828 3.2413793103448V8.1034482758621C89.1379310344828 9.8936620689655 87.6867655172414 11.3448275862069 85.8965517241379 11.3448275862069z" /> + + unicode="" + horiz-adv-x="94" d=" M40.9176470588235 94C39.6960894117647 94 38.7058823529412 93.0097597647059 38.7058823529412 91.7882352941176V83.6776388235294C38.7058823529412 82.6533152941177 38.0003294117647 81.7700470588235 37.0165364705882 81.4847294117647C34.4505576470588 80.7409129411765 31.9755929411765 79.7132164705882 29.6374258823529 78.4208823529412C28.7396705882353 77.9245623529412 27.6141035294118 78.0495270588235 26.8887552941176 78.7748752941177L21.1759882352941 84.4876644705882C20.3122941176471 85.3513475294118 18.9119152941176 85.3514138823529 18.0482211764706 84.4878082352941L9.4846884705882 75.9259011764706C8.6208063529412 75.0622070588235 8.62074 73.6616070588235 9.4845447058824 72.7978023529412L15.1959294117647 67.0864729411765C15.91984 66.3625623529412 16.0458 65.2398705882353 15.5526870588235 64.3426682352941C14.2625647058824 61.9953223529412 13.2388494117647 59.5110682352941 12.5006729411765 56.9363529411765C12.2176776470588 55.9491317647059 11.3328611764706 55.2401505882353 10.3059277647059 55.2401505882353H2.2117647058824C0.9902402352941 55.2401505882353 0 54.2498329411765 0 53.0283858823529V40.9176470588235C0 39.6960894117647 0.9902402352941 38.7058823529412 2.2117647058824 38.7058823529412H10.3223501176471C11.3466847058824 38.7058823529412 12.2299529411765 38.0003294117647 12.5152705882353 37.0165364705882C13.2590870588235 34.4505576470588 14.2867835294118 31.9755929411765 15.5791176470588 29.6374258823529C16.0754376470588 28.7396705882353 15.9504729411765 27.6141035294118 15.2251247058824 26.8887552941176L9.4844009411765 21.1480094117647C8.6206515294118 20.2842047058823 8.6206515294118 18.8838258823529 9.4844009411765 18.0201317647059L18.048 9.4565105882353C18.9118047058824 8.5927058823529 20.3124047058824 8.5928164705882 21.1760988235294 9.4567317647059L26.9135270588235 15.1955976470588C27.6374376470588 15.9197294117647 28.76024 16.0458 29.6574423529412 15.5526870588235C31.9893058823529 14.27108 34.4563082352941 13.2524517647059 37.0129976470588 12.5154917647059C37.99856 12.2313905882353 38.7058823529412 11.3473482352941 38.7058823529412 10.3216423529412V2.2657317647059C38.7058823529412 1.0442847058823 39.6960894117647 0.0539670588235 40.9176470588235 0.0539670588235H53.0823529411765C54.3039105882353 0.0539670588235 55.2941176470588 1.0442847058823 55.2941176470588 2.2657317647059V10.3226376470588C55.2941176470588 11.3467952941176 55.99956 12.2300635294118 56.9832423529412 12.5153811764706C59.5367247058824 13.2561011764706 62.0002988235294 14.2778258823529 64.3285129411765 15.5618658823529C65.2261576470588 16.0569694117647 66.3507294117647 15.9315623529412 67.0755247058824 15.2065458823529L72.8239011764706 9.4567317647059C73.6875952941177 8.5928164705882 75.0881952941177 8.5927058823529 75.952 9.4565105882353L84.5156211764706 18.0201317647059C85.3793152941177 18.8838258823529 85.3793152941177 20.2842047058823 84.5156211764706 21.1480094117647L78.7858235294118 26.8778070588235C78.06136 27.60216 77.9358423529412 28.7259576470588 78.4300611764706 29.6233811764706C79.7199623529412 31.9651976470588 80.7444517647059 34.4437011764706 81.4847294117647 37.0126658823529C81.76872 37.9983388235294 82.6528729411765 38.7058823529412 83.6785788235294 38.7058823529412H91.7882352941177C93.0097929411765 38.7058823529412 94 39.6960894117647 94 40.9176470588235V53.0283858823529C94 54.2498329411765 93.0097929411765 55.2401505882353 91.7882352941177 55.2401505882353H83.6762564705882C82.6495552941177 55.2401505882353 81.76496 55.9488 81.4817435294118 56.9356894117647C80.74412 59.5060917647059 79.7218423529412 61.9861435294118 78.4340423529412 64.32984C77.94104 65.2269317647059 78.0671105882353 66.3495129411765 78.7910211764706 67.0734235294118L84.5154 72.7978023529412C85.3792047058824 73.6616070588235 85.3792047058824 75.0622070588235 84.5152894117647 75.9259011764706L75.9517788235294 84.4878082352941C75.0880847058824 85.3514138823529 73.687705882353 85.3513475294118 72.8240117647059 84.4876644705882L67.1221929411765 78.7858235294118C66.39784 78.06136 65.2740423529412 77.9358423529412 64.3766188235294 78.4300611764706C62.0348023529412 79.7199623529412 59.5562988235294 80.7444517647059 56.9873341176471 81.4847294117647C56.0016611764706 81.76872 55.2941176470588 82.6528729411765 55.2941176470588 83.678612V91.7882352941176C55.2941176470588 93.0097586588235 54.3039105882353 94 53.0823529411765 94H40.9176470588235zM47 66.0268164705883C52.0461411764706 66.0265952941176 56.8855929411765 64.0218517647059 60.4537223529412 60.4537223529412C64.0218517647059 56.8855929411765 66.0265952941177 52.0461411764706 66.0268164705883 47C66.0265952941177 41.9538588235294 64.0218517647059 37.1144070588235 60.4537223529412 33.5462776470588C56.8855929411765 29.9781482352941 52.0461411764706 27.9734047058823 47 27.9731835294118C41.9538588235294 27.9734047058823 37.1144070588235 29.9781482352941 33.5462776470588 33.5462776470588C29.9781482352941 37.1144070588235 27.9734047058824 41.9538588235294 27.9731835294118 47C27.9734047058824 52.0461411764706 29.9781482352941 56.8855929411765 33.5462776470588 60.4537223529412C37.1144070588235 64.0218517647059 41.9538588235294 66.0265952941176 47 66.0268164705883z" /> + + unicode="" + horiz-adv-x="87.73333333333333" d=" M0 94V81.4666666666667H37.6V0H50.1333333333333V81.4666666666667H87.7333333333333V94H0z" /> + + unicode="" + horiz-adv-x="91.67901234567901" d=" M38.1940567901235 94L0 61.8098740740741L38.1940567901235 30.1728395061728L32.737762962963 53.3827160493827C45.7070938271605 54.3415160493827 55.5283530864198 52.0205283950617 65.3497283950617 45.0575654320988C78.4448567901235 35.7736148148148 84.992362962963 17.2057135802469 87.1749037037037 0.9588C89.3574444444444 13.7242320987654 98.0874913580247 41.5760839506173 81.7186098765432 58.9834913580247C71.4880444444444 69.8631209876543 59.1261160493827 72.1296814814815 48.6292172839506 72.0163012345679C42.3309851851852 71.948412345679 36.830012345679 71.2253086419753 32.737762962963 70.7901234567901L38.1940567901235 94z" /> + + unicode="" + horiz-adv-x="82.63736263736264" d=" M34.9839076923077 94C33.7253406593407 94 32.5099516483517 93.5403937142857 31.5663362637363 92.707530989011L22.3560923076923 84.5788551648352C21.2452395604396 83.5984351648352 20.6089318681319 82.1881252747253 20.6089318681319 80.7064373626374V68.636010989011C20.6089318681319 67.3229032967033 21.1089912087912 66.0591714285714 22.0075692307692 65.101610989011L32.021978021978 54.4305450549451H33.0549450549451V59.5953802197802V61.6613142857143L28.187810989011 66.9362637362637C27.3075164835165 67.8902087912088 26.8188197802198 69.1407186813187 26.8188197802198 70.4386417582418V78.8786021978022C26.8188197802198 80.3602901098901 27.4551274725275 81.7706 28.5659802197802 82.750989010989L33.6362989010989 87.2259261538462C34.5799142857143 88.0587971428572 35.7953032967033 88.5184158241758 37.0539736263736 88.5184158241758H43.4970021978022C44.7558791208791 88.5184158241758 45.9713714285714 88.0586421978022 46.9150901098901 87.225512967033L51.9837560439561 82.750989010989C53.0942989010989 81.7704967032967 53.7304 80.3603934065934 53.7304 78.8790153846154V70.4333736263736C53.7304 69.1385494505495 53.2440791208791 67.8909318681319 52.3677098901099 66.9377098901099L47.5164835164835 61.6613142857143V54.4305450549451H48.5494505494506L58.5468153846154 65.1023340659341C59.4434307692308 66.0594813186813 59.9423538461539 67.3218703296703 59.9423538461539 68.6333252747253V80.7064373626374C59.9423538461539 82.1881252747253 59.3060461538462 83.5984351648352 58.1951934065934 84.5788551648352L48.9849494505495 92.707530989011C48.0412307692308 93.5403937142857 46.8259450549451 94 45.5672747252747 94H34.9839076923077zM5.9545901098901 64.8210571428571C4.9478914285714 65.3578901098901 3.6965654945055 64.9771384615385 3.1595465934066 63.9705120879121V63.9705120879121C2.6224347252747 62.9637824175824 3.0032793406593 61.7121362637363 4.0101432967033 61.1752L16.7707362637363 54.3696C17.7773626373626 53.832767032967 19.0286989010989 54.2135186813187 19.5657384615385 55.2201450549451V55.2201450549451C20.1028813186813 56.226978021978 19.7220263736264 57.4785208791209 18.7150901098901 58.0155604395604L5.9545901098901 64.8210571428571zM79.4778263736264 63.9705120879121C78.9407868131868 64.9771384615385 77.6894505494506 65.3578901098901 76.6828241758242 64.8210571428571L63.9222725274725 58.0155604395604C62.9153362637363 57.4785208791209 62.5344813186813 56.226978021978 63.0716241758242 55.2201450549451V55.2201450549451C63.6086637362637 54.2135186813187 64.86 53.832767032967 65.8666263736264 54.3696L78.627178021978 61.1752C79.6341142857143 61.7121362637363 80.0149692307692 62.9637824175824 79.4778263736264 63.9705120879121V63.9705120879121zM2.0659340659341 49.2657098901099C0.9249496703297 49.2657098901099 0 48.3406879120879 0 47.1997758241758V47.1997758241758C0 46.0587604395604 0.9249507032967 45.1338417582418 2.0659340659341 45.1338417582418H16.5274725274725C17.6684879120879 45.1338417582418 18.5934065934066 46.0587604395604 18.5934065934066 47.1997758241758V47.1997758241758C18.5934065934066 48.3406879120879 17.6684879120879 49.2657098901099 16.5274725274725 49.2657098901099H2.0659340659341zM66.1098901098901 49.2657098901099C64.9688747252747 49.2657098901099 64.0439560439561 48.3406879120879 64.0439560439561 47.1997758241758V47.1997758241758C64.0439560439561 46.0587604395604 64.9688747252747 45.1338417582418 66.1098901098901 45.1338417582418H80.5714285714286C81.712443956044 45.1338417582418 82.6373626373626 46.0587604395604 82.6373626373626 47.1997758241758V47.1997758241758C82.6373626373626 48.3406879120879 81.712443956044 49.2657098901099 80.5714285714286 49.2657098901099H66.1098901098901zM19.5657384615385 39.1793032967033C19.0286989010989 40.1859296703297 17.7773626373626 40.5666813186813 16.7707362637363 40.0298483516484L4.0101432967033 33.2243516483516C3.0032793406593 32.6873120879121 2.6224347252747 31.4357692307692 3.1595465934066 30.4289362637363V30.4289362637363C3.6965654945055 29.4223098901099 4.9478914285714 29.0415582417582 5.9545901098901 29.5783912087912L18.7150901098901 36.3839912087912C19.7220263736264 36.9209274725275 20.1028813186813 38.1725736263736 19.5657384615385 39.1793032967033V39.1793032967033zM65.8666263736264 40.0298483516484C64.86 40.5666813186813 63.6086637362637 40.1859296703297 63.0716241758242 39.1793032967033V39.1793032967033C62.5344813186813 38.1725736263736 62.9153362637363 36.9209274725275 63.9222725274725 36.3839912087912L76.6828241758242 29.5783912087912C77.6894505494506 29.0415582417582 78.9407868131868 29.4223098901099 79.4778263736264 30.4289362637363V30.4289362637363C80.0149692307692 31.4357692307692 79.6341142857143 32.6873120879121 78.627178021978 33.2243516483516L65.8666263736264 40.0298483516484zM32.021978021978 39.9690065934066L22.0075692307692 29.2978373626374C21.1089912087912 28.3402769230769 20.6089318681319 27.076545054945 20.6089318681319 25.7634373626373V13.693010989011C20.6089318681319 12.2113230769231 21.2452395604396 10.8010131868132 22.3560923076923 9.8206241758242L31.5663362637363 1.6918967032967C32.5099516483517 0.8591186813187 33.7253406593407 0.3994483516483 34.9839076923077 0.3994483516483H45.5672747252747C46.8259450549451 0.3994483516483 48.0412307692308 0.8591186813187 48.9849494505495 1.6918967032967L58.1951934065934 9.8206241758242C59.3060461538462 10.8010131868132 59.9423538461539 12.2113230769231 59.9423538461539 13.693010989011V25.7661230769231C59.9423538461539 27.077578021978 59.4434307692308 28.339967032967 58.5468153846154 29.2971142857143L48.5494505494506 39.9690065934066H47.5164835164835V32.7382373626374L52.3677098901099 27.4617384615385C53.2440791208791 26.5085164835165 53.7304 25.2608989010989 53.7304 23.9660747252747V15.520432967033C53.7304 14.0390549450549 53.0942989010989 12.6289516483516 51.9837560439561 11.6485626373626L46.9150901098901 7.173956043956C45.9713714285714 6.3408681318681 44.7558791208791 5.8810945054945 43.4970021978022 5.8810945054945H37.0539736263736C35.7953032967033 5.8810945054945 34.5799142857143 6.3406615384615 33.6362989010989 7.1735428571428L28.5659802197802 11.6484593406593C27.4551274725275 12.6289516483516 26.8188197802198 14.0391582417582 26.8188197802198 15.5208461538461V23.9608065934066C26.8188197802198 25.258832967033 27.3075164835165 26.5092395604396 28.187810989011 27.4631846153846L33.0549450549451 32.7382373626374V34.8041714285714V39.9690065934066H32.021978021978z" /> + diff --git a/css/icons/ptroiconfont.ttf b/css/icons/ptroiconfont.ttf index 9567ad49a09bc0d32fe37194de3a8f17b11f8723..e774f63ac27ce44c853d869e55917b11b574d167 100644 GIT binary patch literal 8032 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 NNe^h7?h!wf|1S*KTPgqm literal 5296 zcmd^DO>7&-6@D}OGs|7>E=BRjGG&?;9Z~U*en?4c*oJHej-A?WY{Zu1Dt2UAqAj@; zNszQ-2R-=EL(#NB4n@&J(PL4d$6kt{$gKf-=`lcWMbS%(UiQ$RLz?t^yGuoJ;$C~` z?7o>dZ+>>>y>H$dk^~Vs^o%r`zj%H1mCAcBy-OrcKzifq^||_~*It`I{RgPu+}LUM zhM)cOM?~^2k!C( z2zwUqN4g{W9;B?rV<@3n$aT6M_0d@#mOqECL%})fv9=`o>X^|a1hC>)Ooc%U#B6Och+J|^hN1y>d-Txi+S-x{8)S} z{wn?@7v<07NAeT-saDZ0Y0tC|wNG_VpVwd4pXeXxe=?34r;WFb4t;*3~sOq$}3r3aJD*r3nLlgwS-uR?UTlMNeoFJ%u+Wbc;D|1#1Y) z(KIJzSZL?D(53(y#uw2VU1QV)#h|8YcDZiP9rn{K$fM_gLml{h! zBVWyfo-fr4>bYXuXEi5;iQXcQq^Wws?eSh@c<7T(u;*G{QUv%T%&Zr*-B>TKWcW~lyh6CuE zHQs>Q^T#nY=yw!`ZDbq}(V*ax}6}M7jxl@!H@?g8K4OusD5GOqqF=D>MQCMm3g% zJRs#%lpoulF3rxs4&Riz6jwC;*r95I`?r8<%oxCqH!iEoYnRj|%pQN^Rl18k@C=%3)wW4YS`9`f+Medr8Q7M<5@n?D>b9oWklDYUyH1gPoV*h5& z9GaL|^8Ioloz7(LuB};@zfmX^4tt(&A((!#CLNZI*TkMN@@gtN&AzB9xDsRS`jso^ zOWv4m>r=L-z^&^y*VL8srf%C~o;K!{l*VzKV}HC)6ES@(^2k-zPjpUWcozA%j#i38 zi_P->>)4;F&MdmFQfHNNPfboL%lFkf>gkyo!{>H|%$sx+I_>cXlkoXC)4r$zin)VA znSk0EQDg+-005!bjyW~G7+eE9gfum&O=+f*Q}Bhl%xJ2j9})<5cl3^dxnvl&G*wwZhRTo7D$f>)eli68kEVghbKh@Szj z0jf4#n?@vP6i*yFWTafrMnFc8Hk_=tHd)FE-OizM3Oau{Pxi4jgAh&5YgbDS?UV5+6(1nOsUL z<-rX(rXj1<+rF?f;~CqO%1~)Ht^6GBX~}xlaB4Z;N9PAlt{SP?zLrT(=j@wTPG`zx zS-|n)-%6a`gtfljR&&�P{d~qhQVfd{iIFxMVp~ZBM&v+h?N}{&MurCj#3B7fY|& zwr%1$g3`99QF1L#qdjp#06s+@T#h#d$6UM_SZv;af`H;#Igz8jStaF^fH~|8J~}8 zxLTYMPzIkFUd^bEaQ9y#-4U6QCo(egdiGd$1tr(#UL5;Mx}{rq(;PLJL9VN>M#Bt! zoM=EW3KL#JSLuY;z>O!o4nF?Jfqx%4@DQ=~OvslL-iGv*gm*A<2Y3~F3X*;FEa4^4 z{F8*&Apd#7>)=01cmq-8lY}=R|69V_bW`XF@6fbZ>ka$e?Tv2dez!AxqxIlXyV>6> z+RNW;^#|MCPGwd}z;)TM3QDZ2OtbU(_6^ai!)0X?ENe$(_{*y}~3Z(?+x z2AGxStk44Ptn)9N+V2if6Z_T?diX4SIUR&&*6_Q~5T?K_U8IC9 z9FZ2T@PsciVoYSkxX6jTD2SriCnm&xQ4*8lfGCTDqC)n3uelA4_xoL=+3U5R8cne8 z==a)>`o_KfqrsN3(e4gf`bNLoQ!vbSZ_qMf(?P4Rx3@bj6WO<0o2uPyZf EAAyQrEdT%j diff --git a/css/icons/ptroiconfont.woff b/css/icons/ptroiconfont.woff index 7ecd149be3ca7e8494e6d87d48806f4d3ebaeb73..9c93f3cedcb0cfa5a9dc42488b8254bf2ddb2de3 100644 GIT binary patch delta 3742 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 delta 2581 zcmYLLc{J4B8~={6PeRE=mPwZ0kbR2~VeDQ+vW<0Qn=y9DkgZ0E-O( zuuFlbg&q9E((mWv;SB(sQJ_yAg!-`+y?1_~2x_$;7X%>*^Z-eIL1CbWlMM2sAYx(o zmjDom@%m%@2nzatAiJ%g8RQWK7Utpuxi|;}L>~wW_6YI;HAS!?C9nZwPu+|(EG9Gz z0Jy>8zyhe7MO&9-MwNJ>yiq8+ry{D}3xx~WzHX9Q7FB$1wLMDG8lTib7cFEoH7Z4~cQ4$J04wY4bI`CyL z7Io6U6Mj^Q7;#@)>5;(^#^HK)zS)@dc_j32}=n*TIv zwT-KIe309gKY8`JXJ3lE_O^&7ZkC!XtHIETvh@rdI8^aN>ftd)O9AU|O;SD=29tb0 zi4H$oaR|WF9ycr%UZvVBRevGD3`H&Qjs+<#%EOHn!AHUaYPAg~Ppx*?;ImRUJd*J>EPIkif$DNDJQz5(&?KyHAyx#@5t_mlClG9lAX8%W_E<0eJ7w&<7-`*nub0Xc-#!(3wXAQP znXYD^uT+O4Uev;jwmvk&7hMnOD%-rGmMa}mkm)*9GNGP51YRvkoGWvSpaZByvmWL_t_}10$ zx0jEJS~a64e>5u(YUJKQ>o%?p>G8^s*M0d`+W9*l5R7~}PO-+YUeYKj5IbIaUL(C6 zvZK!xp3h@yml=H?|Hyab$!fD8l>T-BKScd0N{yI&tMqAtqqDy^nLjKH zW)HI%ezyHf;l(*8-XCYWf<8Q<*7~PhDLk=!Mkp#ZT5NuUy&|CTe*1 zlgZBUXXI;@3A~=dR|s&&RJR7PCwPW@+xnJt)@fSTYJdQTil@5rfwNOtA7fJ@;K`wb zy~EU^JHE~xO{qLtT~XJFzgV^xc}C;?=6Dtb+dPUEXt>)nHTra99G-9^`wj*drz$oU zQj*oFXsU}*KPVPA&K)#->ZSKtFBjI^gjOaDp1-`U*4--E>WA56%+8KnX6EB+KAc94 zF;aP4TXRUZH`jk|C5a@D%m-Wc2(-StJm0w}h2OMtW>Tr4lf>b(D8Fy*eR^Lu0Aw@2PWohP2%4qPDII0m`Tr>1&>EHo8r}_?cTzJ}f{#f@l z{8a09y5%@@;<jNJpRRMwsF9g!o--c3k%Om;Ix?%y#)#9bjR?)_Z!-Bz2HoUt zpw}b38kYNdtE1tnc$ig-<_2aysjaV!Ck|R$lCR=@>)ef)u=y>Cr`g$r`)^R?8XUQK zug~$kA&!}QlOy+DG^GcsDxbfk-dQlVi4PO$p7Mc_PEb{>;PR+1`*Cbv?xpAD+x1z_ zM)jN1QfO!qm^`cc+C#~8E{P26aiq1tyY73B=dCL5BeFWr-q*B@T%yrOiefQp83@O# zjgNXIOCGFJ-Z4#yX@l>P{<4QEPqxCHFZ!McsPA`Eo|fKQbhtGw&BSHF|Jv$wz`yMc zx;exzH<~l$iTGR0Y2(Pp^v_xAyVyH=f)l1iU*)-8XQa27EaGHy9UP^})N}^g$1?42 z|NZE2IahZApBdMs50O4!8ko9py&hr)#*f{)VQlrdbe&YLR^?OdG3T=2 zxVm5-zWHtRm!QwWIk-@qq64<>RwkYq+e=toBaJNNSr+tmebv?WoUX^v8tQ!1lG2w% zK9n&=%-E>rqxkRx8#h)@;^UHaRvOHaE7G|NRTH(MWGTGysuCEV3BD*i#Nsx=;Wv z1R*s9@Mu8rL77g$EJ}QrUEj_Lz2~Mm;*usf3qv@bXf};7AUU79hhmK?b zN0=?##oPkRlEKa{f5AeD@>f4L6Xr6@9V&;-I5jbQlo>@nL;Ri&Z=K~aZ+%QNY0~9Z zs_9x3i4%67bE~6}`-)PZ2mQ+CULo2A|HWDc6Y_LM-wyvyuxM1k1tCXwUn)(vZ9COi zgb;)HuMJ*0+mdg-_j1Q%9MhyMI#^RcyEl~ivQIacGn^)VcE^3l;*EW1k77Re5t(NO kE#snv1{K8DwzA;{gSO(!r(1@3LP~0e#l0#VpM&rCFLC0m;Q#;t diff --git a/css/styles.css b/css/styles.css index dffb8d0..3fb2654 100644 --- a/css/styles.css +++ b/css/styles.css @@ -48,7 +48,7 @@ .ptro-icon { - font-size: 20px; + font-size: 14px; } @@ -498,7 +498,7 @@ span.ptro-btn-color-checkers-bar { .ptro-resize-link-wrapper { display: inline-block; - height: 20px; + height: 40px; } diff --git a/generate_font.js b/generate_font.js index bd67236..57bc4c7 100644 --- a/generate_font.js +++ b/generate_font.js @@ -1,18 +1,22 @@ -const webfontsGenerator = require('webfonts-generator'); +const webfontsGenerator = require('vusion-webfonts-generator'); const fs = require('fs'); -fs.readdir('res', function(err, items) { +fs.readdir('res/font', function(err, items) { if (err) { console.log('cant read res directory'); } const files = items.filter((i) => i.toLowerCase().endsWith('.svg')).map( - (i) => 'res/'+i); + (i) => 'res/font/'+i); webfontsGenerator({ files: files, dest: 'css/icons', fontName: 'ptroiconfont', - cssTemplate: 'res/font-css.hbs', + + // https://github.com/nfroidure/svgicons2svgfont + normalize: true, + + cssTemplate: 'res/font/font-css.hbs', templateOptions: { classPrefix: 'ptro-icon-', baseSelector: '.ptro-icon' diff --git a/package-lock.json b/package-lock.json index 172b01c..ecdae65 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,22 +1,15 @@ { "name": "painterro", - "version": "1.1.2", + "version": "1.1.3", "lockfileVersion": 1, "requires": true, "dependencies": { - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", - "dev": true - }, "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "dev": true, "requires": { - "@types/events": "*", "@types/minimatch": "*", "@types/node": "*" } @@ -28,9 +21,9 @@ "dev": true }, "@types/node": { - "version": "12.7.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.7.8.tgz", - "integrity": "sha512-FMdVn84tJJdV+xe+53sYiZS4R5yn1mAIxfj+DVoNiQjTYz1+OYmjwEZr1ev9nU0axXwda0QDbYl06QHanRVH3A==", + "version": "14.14.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.2.tgz", + "integrity": "sha512-jeYJU2kl7hL9U5xuI/BhKPZ4vqGM/OmK6whiFAXVhlstzZhVamWhDSmHyGLIp+RVyuF9/d0dqr2P85aFj4BvJg==", "dev": true }, "@webassemblyjs/ast": { @@ -484,10 +477,13 @@ "dev": true }, "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } }, "async-each": { "version": "1.0.3", @@ -534,9 +530,9 @@ "dev": true }, "aws4": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", "dev": true }, "babel-code-frame": { @@ -1930,12 +1926,20 @@ "dev": true }, "compressible": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz", - "integrity": "sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dev": true, "requires": { - "mime-db": ">= 1.40.0 < 2" + "mime-db": ">= 1.43.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", + "dev": true + } } }, "compression": { @@ -2307,9 +2311,9 @@ "dev": true }, "deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.0.tgz", - "integrity": "sha512-ZbfWJq/wN1Z273o7mUSjILYqehAktR2NVoSrOukDkU9kg2v/Uv89yU4Cvz8seJeAmtN5oqiefKq8FPuXOboqLw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", "dev": true, "requires": { "is-arguments": "^1.0.4", @@ -2570,6 +2574,12 @@ "minimalistic-crypto-utils": "^1.0.0" } }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", @@ -2648,7 +2658,8 @@ "es6-promise": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "dev": true }, "escape-html": { "version": "1.0.3", @@ -2960,9 +2971,9 @@ "dev": true }, "eventemitter3": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", - "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", "dev": true }, "events": { @@ -3427,30 +3438,10 @@ } }, "follow-redirects": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.9.0.tgz", - "integrity": "sha512-CRcPzsSIbXyVDl0QI01muNDu69S8trU4jArW9LpOt2WtC6LyUJetcIrmfHsRBx7/Jb6GHJUiuqyYxPooFfNt6A==", - "dev": true, - "requires": { - "debug": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", + "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", + "dev": true }, "for-in": { "version": "1.0.2", @@ -3537,25 +3528,29 @@ "dependencies": { "abbrev": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true, "optional": true }, "ansi-regex": { "version": "2.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true, "optional": true }, "aproba": { "version": "1.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", "dev": true, "optional": true }, "are-we-there-yet": { "version": "1.1.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", "dev": true, "optional": true, "requires": { @@ -3565,13 +3560,15 @@ }, "balanced-match": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true, "optional": true }, "brace-expansion": { "version": "1.1.11", - "bundled": true, + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "optional": true, "requires": { @@ -3581,37 +3578,43 @@ }, "chownr": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", + "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", "dev": true, "optional": true }, "code-point-at": { "version": "1.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true, "optional": true }, "concat-map": { "version": "0.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true, "optional": true }, "console-control-strings": { "version": "1.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", "dev": true, "optional": true }, "core-util-is": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true, "optional": true }, "debug": { "version": "4.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "optional": true, "requires": { @@ -3620,25 +3623,29 @@ }, "deep-extend": { "version": "0.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "dev": true, "optional": true }, "delegates": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", "dev": true, "optional": true }, "detect-libc": { "version": "1.0.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", "dev": true, "optional": true }, "fs-minipass": { "version": "1.2.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", + "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", "dev": true, "optional": true, "requires": { @@ -3647,13 +3654,15 @@ }, "fs.realpath": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true, "optional": true }, "gauge": { "version": "2.7.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "optional": true, "requires": { @@ -3669,7 +3678,8 @@ }, "glob": { "version": "7.1.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "dev": true, "optional": true, "requires": { @@ -3683,13 +3693,15 @@ }, "has-unicode": { "version": "2.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", "dev": true, "optional": true }, "iconv-lite": { "version": "0.4.24", - "bundled": true, + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "optional": true, "requires": { @@ -3698,7 +3710,8 @@ }, "ignore-walk": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", + "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", "dev": true, "optional": true, "requires": { @@ -3707,7 +3720,8 @@ }, "inflight": { "version": "1.0.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "optional": true, "requires": { @@ -3717,19 +3731,22 @@ }, "inherits": { "version": "2.0.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true, "optional": true }, "ini": { "version": "1.3.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", "dev": true, "optional": true }, "is-fullwidth-code-point": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "optional": true, "requires": { @@ -3738,13 +3755,15 @@ }, "isarray": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "dev": true, "optional": true }, "minimatch": { "version": "3.0.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "optional": true, "requires": { @@ -3753,13 +3772,15 @@ }, "minimist": { "version": "0.0.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", "dev": true, "optional": true }, "minipass": { "version": "2.3.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz", + "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", "dev": true, "optional": true, "requires": { @@ -3769,7 +3790,8 @@ }, "minizlib": { "version": "1.2.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", + "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", "dev": true, "optional": true, "requires": { @@ -3778,7 +3800,8 @@ }, "mkdirp": { "version": "0.5.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "optional": true, "requires": { @@ -3787,13 +3810,15 @@ }, "ms": { "version": "2.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", "dev": true, "optional": true }, "needle": { "version": "2.3.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.0.tgz", + "integrity": "sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==", "dev": true, "optional": true, "requires": { @@ -3804,7 +3829,8 @@ }, "node-pre-gyp": { "version": "0.12.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz", + "integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==", "dev": true, "optional": true, "requires": { @@ -3822,7 +3848,8 @@ }, "nopt": { "version": "4.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", + "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", "dev": true, "optional": true, "requires": { @@ -3832,13 +3859,15 @@ }, "npm-bundled": { "version": "1.0.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz", + "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==", "dev": true, "optional": true }, "npm-packlist": { "version": "1.4.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz", + "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==", "dev": true, "optional": true, "requires": { @@ -3848,7 +3877,8 @@ }, "npmlog": { "version": "4.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, "optional": true, "requires": { @@ -3860,19 +3890,22 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "dev": true, "optional": true }, "object-assign": { "version": "4.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "dev": true, "optional": true }, "once": { "version": "1.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "optional": true, "requires": { @@ -3881,19 +3914,22 @@ }, "os-homedir": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", "dev": true, "optional": true }, "os-tmpdir": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true, "optional": true }, "osenv": { "version": "0.1.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", "dev": true, "optional": true, "requires": { @@ -3903,19 +3939,22 @@ }, "path-is-absolute": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true, "optional": true }, "process-nextick-args": { "version": "2.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", "dev": true, "optional": true }, "rc": { "version": "1.2.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, "optional": true, "requires": { @@ -3927,7 +3966,8 @@ "dependencies": { "minimist": { "version": "1.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true, "optional": true } @@ -3935,7 +3975,8 @@ }, "readable-stream": { "version": "2.3.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "optional": true, "requires": { @@ -3950,7 +3991,8 @@ }, "rimraf": { "version": "2.6.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, "optional": true, "requires": { @@ -3959,43 +4001,50 @@ }, "safe-buffer": { "version": "5.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, "optional": true }, "safer-buffer": { "version": "2.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true, "optional": true }, "sax": { "version": "1.2.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true, "optional": true }, "semver": { "version": "5.7.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", "dev": true, "optional": true }, "set-blocking": { "version": "2.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true, "optional": true }, "signal-exit": { "version": "3.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", "dev": true, "optional": true }, "string-width": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "optional": true, "requires": { @@ -4006,7 +4055,8 @@ }, "string_decoder": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "optional": true, "requires": { @@ -4015,7 +4065,8 @@ }, "strip-ansi": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "optional": true, "requires": { @@ -4024,13 +4075,15 @@ }, "strip-json-comments": { "version": "2.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true, "optional": true }, "tar": { "version": "4.4.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", + "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", "dev": true, "optional": true, "requires": { @@ -4045,13 +4098,15 @@ }, "util-deprecate": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true, "optional": true }, "wide-align": { "version": "1.1.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", "dev": true, "optional": true, "requires": { @@ -4060,13 +4115,15 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true, "optional": true }, "yallist": { "version": "3.0.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", "dev": true, "optional": true } @@ -4261,23 +4318,30 @@ "dev": true }, "handle-thing": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", - "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", "dev": true }, "handlebars": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz", - "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==", + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", + "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", "dev": true, "requires": { + "minimist": "^1.2.5", "neo-async": "^2.6.0", - "optimist": "^0.6.1", "source-map": "^0.6.1", - "uglify-js": "^3.1.4" + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" }, "dependencies": { + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -4293,31 +4357,31 @@ "dev": true }, "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "dev": true, "requires": { - "ajv": "^6.5.5", + "ajv": "^6.12.3", "har-schema": "^2.0.0" }, "dependencies": { "ajv": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", - "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "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=", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, "json-schema-traverse": { @@ -4479,9 +4543,9 @@ "dev": true }, "html-entities": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", - "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==", "dev": true }, "html2canvas": { @@ -4512,16 +4576,10 @@ "toidentifier": "1.0.0" } }, - "http-parser-js": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=", - "dev": true - }, "http-proxy": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz", - "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", "dev": true, "requires": { "eventemitter3": "^4.0.0", @@ -4569,26 +4627,6 @@ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", "dev": true }, - "icon-font-generator": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/icon-font-generator/-/icon-font-generator-2.1.10.tgz", - "integrity": "sha512-p8iMm+eG9toP/nRt3K7u19NPgPkjOzJS+zdf/FG7TXH0SE7teiBQIzge2aDvQOZf4HYtCVswz0Do3/nEQHLAhA==", - "dev": true, - "requires": { - "colors": "^1.2.1", - "glob": "^7.1.2", - "minimist": "^1.2.0", - "webfonts-generator": "^0.4.0" - }, - "dependencies": { - "colors": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.3.3.tgz", - "integrity": "sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==", - "dev": true - } - } - }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -4766,9 +4804,9 @@ "dev": true }, "ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true }, "is-absolute-url": { @@ -4911,6 +4949,12 @@ "is-extglob": "^2.1.0" } }, + "is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -5316,9 +5360,9 @@ "dev": true }, "loglevel": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.4.tgz", - "integrity": "sha512-p0b6mOGKcGa+7nnmKbpzR6qloPbrgLcnio++E+14Vo/XffOGwZtRpUhr8dTH/x2oCMmEoIU0Zwm3ZauhvYD17g==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", + "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==", "dev": true }, "loose-envify": { @@ -5683,9 +5727,9 @@ "dev": true }, "node-forge": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.8.2.tgz", - "integrity": "sha512-mXQ9GBq1N3uDCyV1pdSzgIguwgtVpM7f5/5J4ipz12PKWElmPpVWLDuWl8iXmhysr21+WmX/OJ5UKx82wjomgg==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", "dev": true }, "node-gyp": { @@ -5882,12 +5926,76 @@ "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", "dev": true }, - "object-is": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.1.tgz", - "integrity": "sha1-CqYOyZiaCz7Xlc9NBvYs8a1lObY=", + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", "dev": true }, + "object-is": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz", + "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + } + } + }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -5903,6 +6011,72 @@ "isobject": "^3.0.0" } }, + "object.assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + } + } + }, "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", @@ -5968,30 +6142,6 @@ "is-wsl": "^1.1.0" } }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", - "dev": true - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - } - } - }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", @@ -6290,14 +6440,46 @@ "dev": true }, "portfinder": { - "version": "1.0.24", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.24.tgz", - "integrity": "sha512-ekRl7zD2qxYndYflwiryJwMioBI7LI7rVXg3EnLK3sjkouT5eOuhS3gS255XxBksa30VG8UPZYZCdgfGOfkSUg==", + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "dev": true, "requires": { - "async": "^1.5.2", - "debug": "^2.2.0", - "mkdirp": "0.5.x" + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "posix-character-classes": { @@ -6818,13 +7000,13 @@ "dev": true }, "proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", "dev": true, "requires": { "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" + "ipaddr.js": "1.9.1" } }, "prr": { @@ -6840,9 +7022,9 @@ "dev": true }, "psl": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", - "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", "dev": true }, "public-encrypt": { @@ -6933,9 +7115,9 @@ "dev": true }, "querystringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", - "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", "dev": true }, "randombytes": { @@ -7151,12 +7333,66 @@ } }, "regexp.prototype.flags": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz", - "integrity": "sha512-ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", "dev": true, "requires": { - "define-properties": "^1.1.2" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + } } }, "regexpp": { @@ -7227,9 +7463,9 @@ } }, "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "dev": true, "requires": { "aws-sign2": "~0.7.0", @@ -7239,7 +7475,7 @@ "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", - "har-validator": "~5.1.0", + "har-validator": "~5.1.3", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", @@ -7249,7 +7485,7 @@ "performance-now": "^2.1.0", "qs": "~6.5.2", "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", + "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" } @@ -7447,12 +7683,12 @@ "dev": true }, "selfsigned": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.6.tgz", - "integrity": "sha512-i3+CeqxL7DpAazgVpAGdKMwHuL63B5nhJMh9NQ7xmChGkA3jNFflq6Jyo1LLJYcr3idWiNOPWHCrm4zMayLG4w==", + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", + "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", "dev": true, "requires": { - "node-forge": "0.8.2" + "node-forge": "^0.10.0" } }, "semver": { @@ -7744,13 +7980,22 @@ } }, "sockjs": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", - "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", "dev": true, "requires": { "faye-websocket": "^0.10.0", - "uuid": "^3.0.1" + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } } }, "sockjs-client": { @@ -7875,9 +8120,9 @@ "dev": true }, "spdy": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz", - "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", "dev": true, "requires": { "debug": "^4.1.0", @@ -7888,12 +8133,12 @@ }, "dependencies": { "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "ms": { @@ -7919,12 +8164,12 @@ }, "dependencies": { "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "ms": { @@ -7934,9 +8179,9 @@ "dev": true }, "readable-stream": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", - "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -8084,7 +8329,136 @@ "string.prototype.repeat": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", - "integrity": "sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8=" + "integrity": "sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8=", + "dev": true + }, + "string.prototype.trimend": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", + "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + } + } + }, + "string.prototype.trimstart": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", + "integrity": "sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + } + } }, "string_decoder": { "version": "1.1.1", @@ -8179,9 +8553,9 @@ } }, "svg2ttf": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/svg2ttf/-/svg2ttf-4.2.1.tgz", - "integrity": "sha512-Lvk0BU84QT0ZTF6vssBiNyrBl0kc3SEsASxJzstS8l3X6GsmUl7q9hikd3uVRnjjHrNKBJs5UbmWnwJeD2Hniw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/svg2ttf/-/svg2ttf-4.3.0.tgz", + "integrity": "sha512-LZ0B7zzHWLWbzLzwaKGHQvPOuxCXLReIb3LSxFSGUy1gMw2Utk6KGNbTmbmRL6Rk1qDSmTixnDrQgnXaL9n0CA==", "dev": true, "requires": { "argparse": "^1.0.6", @@ -8235,9 +8609,9 @@ } }, "svgpath": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/svgpath/-/svgpath-2.2.2.tgz", - "integrity": "sha512-7cXFbkZvPkZpKLC+3QIfyUd3/Un/CvJONjTD3Gz5qLuEa73StPOt8kZjTi9apxO6zwCaza0bPNnmzTyrQ4qQlw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/svgpath/-/svgpath-2.3.0.tgz", + "integrity": "sha512-N/4UDu3Y2ICik0daMmFW1tplw0XPs1nVIEVYkTiQfj9/JQZeEtAKaSYwheCwje1I4pQ5r22fGpoaNIvGgsyJyg==", "dev": true }, "table": { @@ -8416,9 +8790,9 @@ } }, "thunky": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz", - "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", "dev": true }, "timers-browserify": { @@ -8500,21 +8874,13 @@ "dev": true }, "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dev": true, "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } + "psl": "^1.1.28", + "punycode": "^2.1.1" } }, "trim-right": { @@ -8540,9 +8906,9 @@ } }, "ttf2woff": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ttf2woff/-/ttf2woff-2.0.1.tgz", - "integrity": "sha1-hxgyJAAksJ25VwkEx8GSi4BXyWk=", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ttf2woff/-/ttf2woff-2.0.2.tgz", + "integrity": "sha512-X68badwBjAy/+itU49scLjXUL094up+rHuYk+YAOTTBYSUMOmLZ7VyhZJuqQESj1gnyLAC2/5V8Euv+mExmyPA==", "dev": true, "requires": { "argparse": "^1.0.6", @@ -8609,29 +8975,16 @@ "dev": true }, "uglify-js": { - "version": "3.5.15", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.5.15.tgz", - "integrity": "sha512-fe7aYFotptIddkwcm6YuA0HmknBZ52ZzOsUxZEdhhkSsz7RfjHDX2QDxwKTiv4JQ5t5NhfmpgAK+J7LiDhKSqg==", + "version": "3.11.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.3.tgz", + "integrity": "sha512-wDRziHG94mNj2n3R864CvYw/+pc9y/RNImiTyrrf8BzgWn75JgFSwYvXrtZQMnMnOp/4UTrf3iCSQxSStPiByA==", "dev": true, - "optional": true, - "requires": { - "commander": "~2.20.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } + "optional": true }, "underscore": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz", - "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.11.0.tgz", + "integrity": "sha512-xY96SsN3NA461qIRKZ/+qox37YXPtSBswMGfiNptr+wrt6ds4HaMw23TP612fEyGekRE6LNRiLYr/aqbHXNedw==", "dev": true }, "union-value": { @@ -8931,6 +9284,24 @@ "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==", "dev": true }, + "vusion-webfonts-generator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/vusion-webfonts-generator/-/vusion-webfonts-generator-0.4.1.tgz", + "integrity": "sha512-ij+PKR4tL/e7cpY/3rX9DPL61YtOT2j73OKoHyLj5xpR/JRupYs6q3jCKWA4Wim9hL07Aab9jZ/MuOJKPhCyzA==", + "dev": true, + "requires": { + "handlebars": "^4.0.5", + "mkdirp": "^0.5.0", + "q": "^1.1.2", + "svg2ttf": "^4.0.0", + "svgicons2svgfont": "^5.0.0", + "ttf2eot": "^2.0.0", + "ttf2woff": "^2.0.1", + "ttf2woff2": "^2.0.3", + "underscore": "^1.7.0", + "url-join": "^1.1.0" + } + }, "watchpack": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", @@ -8951,24 +9322,6 @@ "minimalistic-assert": "^1.0.0" } }, - "webfonts-generator": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/webfonts-generator/-/webfonts-generator-0.4.0.tgz", - "integrity": "sha1-X4n8gccWDm4Mu8m3OH5CpYUf2kY=", - "dev": true, - "requires": { - "handlebars": "^4.0.5", - "mkdirp": "^0.5.0", - "q": "^1.1.2", - "svg2ttf": "^4.0.0", - "svgicons2svgfont": "^5.0.0", - "ttf2eot": "^2.0.0", - "ttf2woff": "^2.0.1", - "ttf2woff2": "^2.0.3", - "underscore": "^1.7.0", - "url-join": "^1.1.0" - } - }, "webpack": { "version": "4.39.1", "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.39.1.tgz", @@ -9079,9 +9432,9 @@ } }, "webpack-dev-middleware": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.1.tgz", - "integrity": "sha512-5MWu9SH1z3hY7oHOV6Kbkz5x7hXbxK56mGHNqHTe6d+ewxOwKUxoUJBs7QIaJb33lPjl9bJZ3X0vCoooUzC36A==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", "dev": true, "requires": { "memory-fs": "^0.4.1", @@ -9092,9 +9445,9 @@ } }, "webpack-dev-server": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.8.1.tgz", - "integrity": "sha512-9F5DnfFA9bsrhpUCAfQic/AXBVHvq+3gQS+x6Zj0yc1fVVE0erKh2MV4IV12TBewuTrYeeTIRwCH9qLMvdNvTw==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", "dev": true, "requires": { "ansi-html": "0.0.7", @@ -9105,49 +9458,49 @@ "debug": "^4.1.1", "del": "^4.1.1", "express": "^4.17.1", - "html-entities": "^1.2.1", - "http-proxy-middleware": "^0.19.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", "import-local": "^2.0.0", "internal-ip": "^4.3.0", "ip": "^1.1.5", - "is-absolute-url": "^3.0.2", + "is-absolute-url": "^3.0.3", "killable": "^1.0.1", - "loglevel": "^1.6.4", + "loglevel": "^1.6.8", "opn": "^5.5.0", "p-retry": "^3.0.1", - "portfinder": "^1.0.24", + "portfinder": "^1.0.26", "schema-utils": "^1.0.0", - "selfsigned": "^1.10.6", + "selfsigned": "^1.10.7", "semver": "^6.3.0", "serve-index": "^1.9.1", - "sockjs": "0.3.19", + "sockjs": "0.3.20", "sockjs-client": "1.4.0", - "spdy": "^4.0.1", + "spdy": "^4.0.2", "strip-ansi": "^3.0.1", "supports-color": "^6.1.0", "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.1", + "webpack-dev-middleware": "^3.7.2", "webpack-log": "^2.0.0", "ws": "^6.2.1", - "yargs": "12.0.5" + "yargs": "^13.3.2" }, "dependencies": { "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "ajv-keywords": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", - "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true }, "ansi-regex": { @@ -9176,25 +9529,59 @@ "upath": "^1.1.1" } }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "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=", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, "is-absolute-url": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.2.tgz", - "integrity": "sha512-+5g/wLlcm1AcxSP7014m6GvbPHswDx980vD/3bZaap8aGV9Yfs7Q6y6tfaupgZ5O74Byzc8dGrSCJ+bFXx0KdA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", "dev": true }, "is-glob": { @@ -9218,6 +9605,12 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -9235,6 +9628,34 @@ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -9252,6 +9673,62 @@ "requires": { "has-flag": "^3.0.0" } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } } } }, @@ -9284,20 +9761,18 @@ } }, "websocket-driver": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", - "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", "dev": true, "requires": { - "http-parser-js": ">=0.4.0 <0.4.11", - "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", "dev": true }, "whet.extend": { @@ -9417,9 +9892,9 @@ } }, "xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==", "dev": true }, "xtend": { diff --git a/package.json b/package.json index f7a792e..39edf85 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "painterro", - "version": "1.1.2", + "version": "1.1.3", "description": "HTML5 image editor widget", "main": "build/painterro.commonjs2.js", "repository": { @@ -27,26 +27,24 @@ "babel-preset-es2015": "^6.24.1", "babel-preset-es2016": "^6.24.1", "css-loader": "^0.28.3", + "es6-promise": "^4.2.8", "eslint": "^4.1.1", "eslint-config-airbnb-base": "^11.2.0", "eslint-loader": "^2.2.1", "eslint-plugin-import": "^2.7.0", "html2canvas": "^1.0.0-rc.5", - "icon-font-generator": "^2.1.10", "ismobilejs": "^1.0.3", "js-yaml": ">=3.13.1", "lodash": ">=4.17.13", "mime": ">=1.4.1", "raw-loader": "^0.5.1", + "string.prototype.repeat": "^0.2.0", "style-loader": "^0.18.1", "url-loader": "^0.5.8", - "webfonts-generator": "^0.4.0", + "vusion-webfonts-generator": "^0.4.1", "webpack": "^4.39.1", "webpack-cli": "^3.3.2", - "webpack-dev-server": "^3.8.1" + "webpack-dev-server": "^3.11.0" }, - "dependencies": { - "es6-promise": "^4.2.8", - "string.prototype.repeat": "^0.2.0" - } + "dependencies": {} } diff --git a/res/0painterro.svg b/res/0painterro.svg deleted file mode 100644 index 1b7b0c1..0000000 --- a/res/0painterro.svg +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - diff --git a/res/apply.svg b/res/apply.svg deleted file mode 100644 index 5555a1e..0000000 --- a/res/apply.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/arrow.svg b/res/arrow.svg deleted file mode 100644 index 4d9b9fb..0000000 --- a/res/arrow.svg +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/blur.svg b/res/blur.svg deleted file mode 100644 index 5cd7e58..0000000 --- a/res/blur.svg +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/res/brush.svg b/res/brush.svg deleted file mode 100644 index f6b74d7..0000000 --- a/res/brush.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/close.svg b/res/close.svg deleted file mode 100644 index c65c7c0..0000000 --- a/res/close.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/crop.svg b/res/crop.svg deleted file mode 100644 index 1aecc49..0000000 --- a/res/crop.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/ellipse.svg b/res/ellipse.svg deleted file mode 100644 index 230d89e..0000000 --- a/res/ellipse.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/eraser.svg b/res/eraser.svg deleted file mode 100644 index 55958e3..0000000 --- a/res/eraser.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - diff --git a/res/font-css.hbs b/res/font-css.hbs deleted file mode 100644 index 7a30014..0000000 --- a/res/font-css.hbs +++ /dev/null @@ -1,26 +0,0 @@ -@font-face { - font-family: "{{fontName}}"; - src: {{{src}}}; - font-weight: normal; - font-style: normal; -} - -{{baseSelector}} { -} - -{{baseSelector}}:before { - font-family: {{fontName}} !important; - font-style: normal !important; - font-weight: normal !important; - font-variant: normal !important; - text-transform: none !important; - speak: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -{{#each codepoints}} -.{{../classPrefix}}{{@key}}:before { - content: "\\{{this}}"; -} -{{/each}} diff --git a/res/line.svg b/res/line.svg deleted file mode 100644 index 25d3be1..0000000 --- a/res/line.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/linked.svg b/res/linked.svg deleted file mode 100644 index 56ede4b..0000000 --- a/res/linked.svg +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/loading.svg b/res/loading.svg deleted file mode 100644 index 56fed40..0000000 --- a/res/loading.svg +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - diff --git a/res/mirror.svg b/res/mirror.svg deleted file mode 100644 index 2d7d7cc..0000000 --- a/res/mirror.svg +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/open.svg b/res/open.svg deleted file mode 100644 index bf4f7b7..0000000 --- a/res/open.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/paste_extend_down.svg b/res/paste_extend_down.svg deleted file mode 100644 index 8f189e4..0000000 --- a/res/paste_extend_down.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/paste_extend_right.svg b/res/paste_extend_right.svg deleted file mode 100644 index d799657..0000000 --- a/res/paste_extend_right.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/paste_fit.svg b/res/paste_fit.svg deleted file mode 100644 index ba32725..0000000 --- a/res/paste_fit.svg +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/paste_over.svg b/res/paste_over.svg deleted file mode 100644 index c30c6d1..0000000 --- a/res/paste_over.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/pipette.svg b/res/pipette.svg deleted file mode 100644 index ac4ca51..0000000 --- a/res/pipette.svg +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/pixelize.svg b/res/pixelize.svg deleted file mode 100644 index f310825..0000000 --- a/res/pixelize.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/rect.svg b/res/rect.svg deleted file mode 100644 index cb9fb53..0000000 --- a/res/rect.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/redo.svg b/res/redo.svg deleted file mode 100644 index 7033085..0000000 --- a/res/redo.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - diff --git a/res/resize.svg b/res/resize.svg deleted file mode 100644 index 93b872b..0000000 --- a/res/resize.svg +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - diff --git a/res/rotate.svg b/res/rotate.svg deleted file mode 100644 index 207c804..0000000 --- a/res/rotate.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/save.svg b/res/save.svg deleted file mode 100644 index 3f03ea0..0000000 --- a/res/save.svg +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - diff --git a/res/select.svg b/res/select.svg deleted file mode 100644 index 8355d0d..0000000 --- a/res/select.svg +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - diff --git a/res/settings.svg b/res/settings.svg deleted file mode 100644 index c9cbd4a..0000000 --- a/res/settings.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - diff --git a/res/text.svg b/res/text.svg deleted file mode 100644 index 8e87a64..0000000 --- a/res/text.svg +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/res/undo.svg b/res/undo.svg deleted file mode 100644 index 85782f8..0000000 --- a/res/undo.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - image/svg+xml - - - - - - - diff --git a/res/unlinked.svg b/res/unlinked.svg deleted file mode 100644 index af3e4c6..0000000 --- a/res/unlinked.svg +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/wp/trunk/index.js b/wp/trunk/index.js index baf2914..bb64956 100644 --- a/wp/trunk/index.js +++ b/wp/trunk/index.js @@ -90,7 +90,7 @@ return { longname: "Painterro", author: "Ivan Borshchov", - version: "1.1.2", + version: "1.1.3", }; } }); diff --git a/wp/trunk/painterro-wp.php b/wp/trunk/painterro-wp.php index bd9ce75..501c661 100644 --- a/wp/trunk/painterro-wp.php +++ b/wp/trunk/painterro-wp.php @@ -4,12 +4,12 @@ Plugin Name: Painterro Plugin URI: https://github.com/ivictbor/painterro Description: Paste screenshots and edit images directly in browser. Adds Painterro button to visual editor for images editing. Absolutely free and open source. -Version: 1.1.2 +Version: 1.1.3 Author: Ivan Borshchov License: MIT */ -define("PAINTERRO_FILE", "painterro-1.1.2.min.js"); +define("PAINTERRO_FILE", "painterro-1.1.3.min.js"); function include_painterro_script() {