From 908828e92e2cb829366e6712262d075fd6305df5 Mon Sep 17 00:00:00 2001 From: "greg@1m" Date: Thu, 23 Jun 2022 18:58:18 +0200 Subject: [PATCH] adding advCasio o o o --- apps/advcasio/1.jpg | Bin 0 -> 111128 bytes apps/advcasio/2.jpg | Bin 0 -> 106450 bytes apps/advcasio/ChangeLog | 1 + apps/advcasio/README.md | 49 + apps/advcasio/app-icon.js | 1 + apps/advcasio/app.js | 340 ++++ apps/advcasio/app.png | Bin 0 -> 1902 bytes apps/advcasio/metadata.json | 14 + package-lock.json | 2928 ++++++++++++++++++++++++++++++++++- 9 files changed, 3322 insertions(+), 11 deletions(-) create mode 100644 apps/advcasio/1.jpg create mode 100644 apps/advcasio/2.jpg create mode 100644 apps/advcasio/ChangeLog create mode 100644 apps/advcasio/README.md create mode 100644 apps/advcasio/app-icon.js create mode 100644 apps/advcasio/app.js create mode 100644 apps/advcasio/app.png create mode 100644 apps/advcasio/metadata.json diff --git a/apps/advcasio/1.jpg b/apps/advcasio/1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..538dbc66c1c7a2737037b0e0e44fcfad6a7d1bd3 GIT binary patch literal 111128 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 jd7BYNo~v2M8S!%lv{z64 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 W+5W$6dqZCI-~R3Y&%gUK_P+o&2yXHK literal 0 HcmV?d00001 diff --git a/apps/advcasio/2.jpg b/apps/advcasio/2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..59389eb31d82b98dac19babbefc303736218f8db GIT binary patch literal 106450 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 literal 0 HcmV?d00001 diff --git a/apps/advcasio/ChangeLog b/apps/advcasio/ChangeLog new file mode 100644 index 000000000..7de176672 --- /dev/null +++ b/apps/advcasio/ChangeLog @@ -0,0 +1 @@ +0.01: AdvCasio first version diff --git a/apps/advcasio/README.md b/apps/advcasio/README.md new file mode 100644 index 000000000..eee31aed2 --- /dev/null +++ b/apps/advcasio/README.md @@ -0,0 +1,49 @@ +# Adv Casio Clock + +An over-engineered clock inspired by Casio watches. +Forked from the awesome Cassio Watch + +## Functionalities +- Current time +- Current day and month +- Footsteps +- Battery + +- Simple Timer embedded +- Weather forecast (7 days) +- Scratchpad + +## Screenshots +Clock: + + + +Web interface to update weather & scratchpad +https://adv-casio-bangle-updater.herokuapp.com/ + + + +## Usage +### How to update the tasks list / weather +- you need an free openweathermap.org api key +- go to https://adv-casio-bangle-updater.herokuapp.com + - Alternatively you can install it on your own server/heroku/service/github pages, the web-app code is here +- fill the location and the api key (it will be saved on your browser, no need to do it each time) +- edit the scratchpad with what you want +- click on sync +- reload your clock! + +### How to start/stop the timer +- swipe up : add time (+5min) +- swipe down : remove time (-5min) +- swipe right : start timer +- swipe left : stop timer + +## Code repository (bangle app and web app) +https://github.com/dotgreg/advCasioBangleClock + +## Creator +https://github.com/dotgreg + + + diff --git a/apps/advcasio/app-icon.js b/apps/advcasio/app-icon.js new file mode 100644 index 000000000..2471ceac7 --- /dev/null +++ b/apps/advcasio/app-icon.js @@ -0,0 +1 @@ +require("heatshrink").decompress(atob("mEwghC/AH4A/AGsCmUQC6kf/8wC6k///wgEv//zD4PxAQIJBABP//4QBC4IcBh/yEQIXKgP/l4rBl/yGAMP/4iBKJUC/5gBIAQVBBAMR/8gC5IQBAAMQC4IVBFoMjAYIXNmAXBgYXCPgQAJl/xHwPwj/yn5kC/55BUxSlC+JiBVgQ5BUxiDBUIIXBIQQXBcCoA/AH4ADXAUgUAUQBAkPeoTDFgIHBAALQEA4XwC4IOEAAQRBbAQBBCAIgBEYMQC4TnEC4XyeQgBDAAMwC4pIDC4kDAgJLD//xC5QIBNQISCFYIZCC4aEBAQRCDAAPyl4hBOIh3Cn53GNgMRiKxGBAR5BAoYA/AH4A/AH4A5A")) diff --git a/apps/advcasio/app.js b/apps/advcasio/app.js new file mode 100644 index 000000000..a8f0e2001 --- /dev/null +++ b/apps/advcasio/app.js @@ -0,0 +1,340 @@ +const storage = require('Storage'); + +require("Font6x12").add(Graphics); +require("Font6x8").add(Graphics); +require("Font8x12").add(Graphics); +require("Font7x11Numeric7Seg").add(Graphics); + +function bigThenSmall(big, small, x, y) { + g.setFont("7x11Numeric7Seg", 2); + g.drawString(big, x, y); + x += g.stringWidth(big); + g.setFont("8x12"); + g.drawString(small, x, y); +} + +function getClockBg() { + return require("heatshrink").decompress(atob("icVgf/ABv8v4DBx4CB+PH8F+nAGB48fwEHBwXjxwqBuPH//+nAGBBwIjCAwI2D/wGBgIyDI4QGDwAGBHYX/4AGBn4UFEYQpCEYYpCAAMfMhP4FIgABwJ8OEBIA==")); +} + + +// sun, cloud, rain, thunder +var iconsWeather = [ + require("heatshrink").decompress(atob("i8Ugf/ACcfA434BA/AAwsAv0/8F/BAcDwEHHIpECFI3wn4GC/gOC+PAGoXggEH/+ODQgXBGQv/wAbBBAnguEACIn4gfxI4JXFwJmG/kPBA3jSynw")), require("heatshrink").decompress(atob("i0Ugf/AEXggIGE/0A/kPBAmBCIN/A4Y8CgAICwEHBYoUE/ACCj4sDn4CBC4YyDwBrDCgYA3A")), require("heatshrink").decompress(atob("h8Rgf/AAuBAgf8h4FDCwM/AgPA/gFC/0HgEBBQPwnEfDoWAg4jC/gOCAoQmBAQXjFIV//8f//4IQP4j/+gAIB4EcHII4CAoI+DLQJXF/AA==")), require("heatshrink").decompress(atob("h0Pgf/AA8fAYX+g4EC8EBAgXADAeAgAECgAOC/wrCDQIOBBYfwgAaC/kAn4EB/EAv4aDHAeBIg38")) +]; + + +function getBackgroundImage() { + return require("heatshrink").decompress(atob("2GwghC/AH4A/AH4AMl////wAwURiQECgUzmcxBQQCBiYUBBARW+LAcCAgcPBYgFBkAIFG7kQiAKIiIKBgISOAAJBD//zKQfxK4vyAoMQCgn/ERBhBBYR5BAwR1DB4Y2DgYPCGIQRCCQcP+EfGJI0FEgRSCGAQCCX4JXCkAhDn4lI+HyK4YWBFIPzJYJXHAIMSK4cwJ4I3CAYMzA4cfcRMBdwytBK4i6FK4IUCMgYAEGIITBK4cCaAPwgJXB+fzK4sAgYtCK5EfA4pXR+AmBaIZYCK6KcCAwSjDEYXx/8vK5QRCK4kPK6cDkJREBIMBfgIrDK5svUAIQBAwIaCK4w+DK4YGBK7IaBboIuCK4gFCJwYBBiBCCCgQhHHYgGDgArBK5IGDAYMgJ4Xwn53BGgLVDmBXKAAinDLpJXCAAYhHR4YODn/wJIPyTYZXDE4RXD+ECNILIDAIPwj4xIAAYNCR4fyVIYLFA4KEBBAglKAGUCmcykEAiMQBIURBYM/BgIUEgcz+bTKAH4A/AH4A/AHP/AGY1d+BWCh5X/LCpW1K74fgG/5X/AH5X/K9Bg/K63wK/5XWgBX/K6pWBK/5XU+BWBh5J/K6auCK/5XTVwRfFAH5XOKwRX/K6auDh5I/K6SuDWP5XSVwYADWX6vXK/5XQWQpW/K6auDJP5XWV35XT+Cu/K7Ku/K65H/K6hW/K7EPI35XWIv5XWAH5X/K/4A/K/5X/K/4A/K9cAAH4A/AFzz/AHRX/K/5X/AH5X/K/5X/AH5X/K/4A/K/5X/K/4A/K/5X/K/4A/K/5X/AH5X/K/5X/AH5X/K/5X/AH5X/K/4A/K/5X/K/4A/K/5X/K/4A/K/5X/AH5X/K/5X/AH5X/K/5X/AH5X/K/4A/K/5X/K/4A/K/5X/K/4A/K/5X/AH5X/K/5X/AH5X/K/5X/AH5X/K/4A/K/5X/K/4A/K/5X/K/4A/K/5X/AH5X/K/5X/AH5X/K/40VAH4A/AFzLb+EPDm4AdK/5X/K+PwgEAHy5X9HgMAK/5XXH6xX/H65X/K/5X/K98AK7sAgBX3DjBWFO644DSTHwGzJXED4RXaDoLqcK7weWDIQcXK8I6YK77KXK4o8DPbY6ZK7qvDDy6vdR7JXDh60EDyw5BAIRXYSwjMbAgIhUDwJZCHwJX0GwjRWNwIAEHSwBCDSpXFH4pXzDS5XIEARXVSYbQEDaYzCK+6vcKaxXNDypX9HwQkbHS40COSpXKK2A6CHgRXcPIhX0SwpXYVuQ6EgBX/K644YODBXkSDJX/K/5X/DtRX6gA3YOkRWbLDZX4KwYA/AG8F5vdABncKH4AGhpRJAYXNAgPAKP4AF5vMJwoDBAQIKE6BR/AAvc5vO9wAB7oCB9veAoPcAoPcK+kwh8AgcA98An//gH/+sD//wCISgBJ4IABAYpaC9vdK4UP/9AAQNQr/zgHwEYNQFYQAh+EP+FegH+A4QBCMQIKBAAPNK4yxBA4RXCV4YZBE4IjChwCDmApCK8VdmHggHgFYf0SQJXE5nMK4anCAoYHC5pXCaQJXBop+BqAGEK7f/AAQeEKwQrBqCtDAILjBCQfNK4JTCAYZXF7qvD//gV4S2DgEFFIYAECgIACMC8PKoIBB8n1K4ivF5vc5xOCWYZbBAYavHU4RXCr4pEAEMDfoNQGoMEgEwYQPwAoIBBAAPM5ipC7oDCVIIAE7hXCD4SdBiEP+gGBgihCFYIAz5pXBAAnN7oIB7nc5gOBK4QA/K4pNCWgSpCBInNK/4AGhncKIStC7gCBA4QAC4BR/AAysCABZW/AHwA=")); +} + + + +// schedule a draw for the next minute +let rocketInterval; +var drawTimeout; +function queueDraw() { + if (drawTimeout) clearTimeout(drawTimeout); + drawTimeout = setTimeout(function() { + drawTimeout = undefined; + draw(); + }, 60000 - (Date.now() % 60000)); +} + + +function clearIntervals() { + if (rocketInterval) clearInterval(rocketInterval); + rocketInterval = undefined; + if (drawTimeout) clearTimeout(drawTimeout); + drawTimeout = undefined; +} + +//////////////////////////////////////////// +// TIMER FUNC +// +var timer_time = 0; +var alreadyListenTouch = false; +function initTouchTimer () { + if (alreadyListenTouch) return; + alreadyListenTouch = true; + + Bangle.on('swipe', function(dirX,dirY) { + if (canTouch === false) return; + var njson = getDataJson(); + + if (dirX === -1) { + timer_time = 0; + delete njson.timer; + setDataJson(njson); + } + else if (dirX === 1) { + + var njson = getDataJson(); + var now = new Date().getTime(); + njson.timer = now + (timer_time * 1000 * 60); + Bangle.setLocked(true); + setDataJson(njson); + Bangle.buzz(200, 0); + timer_time = 0; + } + else if (dirY === -1) { + if (canTouch === false || njson.timer) return; + timer_time = timer_time + 5; + } + else if (dirY === 1) { + if (canTouch === false || njson.timer) return; + timer_time = timer_time - 5; + } + draw(); + + + + + draw(); + }); +} +setTimeout(() => { + initTouchTimer (); +}); + +function getTimerTime() { + // if timer_time !== -1, take it + if (timer_time !== 0) { + return timer_time + "m"; + } else { + // else, show diff between njsontime and now + var njson = getDataJson(); + var now = new Date().getTime(); + var diff = Math.round((njson.timer - now) / (1000 * 60)); + //console.log(123, njson, diff, now, njson.timer - now); + if (diff > 0) return diff + "m"; + else if (njson.timer) { + Bangle.buzz(1000, 1); + console.log("END OF TIMER"); + delete njson.timer; + setDataJson(njson); + return false; + } else { + return false; + } + // if diff is <0, delete timer from json + } +} +function drawTimer() { + //g.drawString(getTimerTime(), 100, 100); + g.setFont("8x12", 2); + var t = 97; + var l = 105; + var time = getTimerTime(); + if (time || timer_time !== 0) g.drawString(time, l+5, t+0); + if (time && timer_time === 0) g.drawImage(getClockBg(), l-20, t+2, { scale: 1 }); +} + + +//////////////////////////////////////////// +// DATA READING +// +function getDataJson(){ + var res = {"tasks":"", "weather":[]}; + try { + res = storage.readJSON('advCasioData.json'); + } catch(ex) { + return res; + } + return res; +} +function setDataJson(resJson){ + try { + res = storage.writeJSON('advCasioData.json', resJson); + } catch(ex) { + return res; + } + return res; +} +var dataJson = getDataJson(); + +//////////////////////////////////////////// +// WEATHER! +// +function drawWeather(arr) { + //g.setFont("8x12", 1); + g.setFont("6x8", 1); + var p = {l: 8, tText: 40, tIcon:20, decal:25}; + //var length = Math.min(arr.length, 4); + var today = new Date().getTime(); + var yesterday = today - (1000 * 60 * 60 * 24); + var testday = today + (1000 * 60 * 60 * 24 * 2); + //12h auj > 12h hier qui est sup a 0h auj + //23h59 hier est sup a 0h auj + var j = 0; + for(var i = 0; i yesterday && j < 4) { + g.drawString(arr[i][0], p.l + p.decal*j + 4, p.tText); + g.drawImage(iconsWeather[arr[i][1]], p.l + p.decal*j, p.tIcon, { scale: 1 }); + j++ + } + } +} + + +//////////////////////////////////////////// +// DRAWING FUNCS +// +function drawTasks(str) { + //g.setFont("8x12", 1); + g.setFont("6x8", 1); + var t = 60; + var l = 0; + g.drawString(str, l+5, t+0); + //g.drawString(".meeting", l+5, t+10); + //g.drawString("15h gisele", l+5, t+20); +} + + + + +function drawSteps() { + //g.setFont("8x12", 1); + g.setFont("8x12", 2); + var t = 132; + var l = 150; + g.drawString(getSteps(), l+5, t+0); +} + + +function drawClock() { + g.setFont("7x11Numeric7Seg", 3); + g.clearRect(80, 57, 170, 96); + g.setColor(255, 255, 255); + var l = 77; + var t = 57; + var w = 170; + var h = 116; + g.drawRect(l, t, w, h); + g.fillRect(l, t, w, h); + g.setColor(0, 0, 0); + g.drawString(require("locale").time(new Date(), 1), 76, 60); + + // day + //g.setFont("8x12", 1); + //g.setFont("9x18", 1); + //g.drawString(require("locale").dow(new Date(), 2).toUpperCase(), 25, 136); + g.setFont("8x12", 2); + g.drawString(require("locale").dow(new Date(), 2), 18, 130); + + // month + g.setFont("8x12"); + g.drawString(require("locale").month(new Date(), 2).toUpperCase(), 80, 127); + + // day nb + g.setFont("8x12", 2); + const time = new Date().getDate(); + g.drawString(time < 10 ? "0" + time : time, 78, 137); +} + +function drawBattery() { + bigThenSmall(E.getBattery(), "%", 140, 23); +} + + +function getSteps() { + var steps = 0; + try{ + if (WIDGETS.wpedom !== undefined) { + steps = WIDGETS.wpedom.getSteps(); + } else if (WIDGETS.activepedom !== undefined) { + steps = WIDGETS.activepedom.getSteps(); + } else { + steps = Bangle.getHealthStatus("day").steps; + } + } catch(ex) { + // In case we failed, we can only show 0 steps. + return "? k"; + } + + steps = Math.round(steps/1000); + return steps + "k"; +} + + + +function draw() { + + queueDraw(); + + g.reset(); + g.clear(); + g.setColor(255, 255, 255); + g.fillRect(0, 0, g.getWidth(), g.getHeight()); + let background = getBackgroundImage(); + g.drawImage(background, 0, 0, { scale: 1 }); + + + g.setColor(0, 0, 0); + g.setFont("6x12"); + //g.drawString("woop Process", 30, 20); + //g.setFont("8x12"); + //g.drawString("ACTIVATE", 40, 35); + if(dataJson && dataJson.weather) drawWeather(dataJson.weather); + if(dataJson && dataJson.tasks) drawTasks(dataJson.tasks); + + + g.setFontAlign(0,-1); + g.setFont("8x12", 2); + //g.drawString(getTemperature(), 155, 132); + //g.drawString(Math.round(Bangle.getHealthStatus("last").bpm || 0), 109, 98); + + + drawSteps(); + g.setFontAlign(-1,-1); + drawClock(); + //drawAlarm(); + //drawRocket(); + drawBattery(); + + + drawTimer(); + + // Hide widgets + + for (let wd of WIDGETS) {wd.draw=()=>{};wd.area="";} +} + + + +// save batt power +var canTouch = true; +Bangle.on("lcdPower", (on) => { + console.log(22, on, canTouch); + if (on) { + draw(); + } else { + canTouch = false; + clearIntervals(); + } +}); + + +Bangle.on("lock", (locked) => { + + clearIntervals(); + draw(); + if (!locked) { + + canTouch = true; + console.log(33, locked, canTouch); + //rocketInterval = setInterval(drawRocket, rocketSpeed); + } else { + canTouch = false; + console.log(33, locked, canTouch); + } +}); + + +// Load widgets, but don't show them +Bangle.loadWidgets(); +Bangle.setUI("clock"); + +g.reset(); +g.clear(); +draw(); diff --git a/apps/advcasio/app.png b/apps/advcasio/app.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c1b2736251d9001ee6f54b7350244f96c8a978 GIT binary patch literal 1902 zcmV-!2a))RP)Px+C`m*?RA@u(nOlgBZ4}4Xo?*s$oKHCoB0`8<4I(ZG7n;mOrraPGB;`1nD2fXs z;!19WaN%$zawtV&l8kdS7$S`GnXTWd|NA|A+uzsTGZXpRPfh!MpLad$@c*x8J?kN6 zW^wzAM=Tq_A7(Ghz#k^SvJ7MyXdnXF6lx%V4PIU^26pb;X{}nda^u^!ZL^CPFE-eb z`YOmcfH7mn*o6xhB73J!owA7&C)U?~gV$voz`lL^tfZtQGW_}TXKU81S@gbq`EuK^ zVMFx(>eVYdefqS`nKQ>eefng*diApV_wW1np+kq-_3PLDxu~ef&YU^p&#haxwhtdZ zq!nDo0la+q(%Q9aXFq=Yu$-J6H!^9`Bs+QXq(4_wRM^_JYkx8R?%g}<(W8g8Z{ObT z-Mi=CckkY9^XAR-=fj5&+l(1A{JEf@z}~!h)A#}O@893<+_~e5w{PEWixw@iSS)78 zjvce<)2I9Vf&~kVJt7CEOqpU`x^(gP^XJdogb5Su;lqd4v13Pj@#2O5G6=9`%a&GK zTWh_0_qOlfzc+pWJ9g}_g$ozDV$!IxveLSC?dry%odJrV$-t2Z4<6X9Teob$fC0{0 zZf>rp*vgeFU1s3GfzGJ*)zYO)ZOfJ|X*rKjMk)08@nh@Oty@avqeqXnOP4OC3}D5I z6}EBXMqk&xdw2Wx?VCM&_RQaR?b>B++O)Ca;$n-(<6hm;&Hs!7=+voGWHeO-d-v|O z*|TS-44|s2%0`SB5i!7enCaQGr#*lE-177Doxz(oZ`zgUvF#Hta0U( zO&nmHIB~-I^yy=Db#=Z$!xSnnFSl8M*B(83I*4vRFiN}SvV6^`l#a!oTozl+d!xEBFkT`Ns}fKLZAj(`o=GR3}pF3pO}(-GHWn~oYr82Io_pPdSIDvvL!!b z`T6;A`Wc26@tl{JXJ5X2`2|QR;yVgCJvsJ6hr?iSin>n_GRk{s1Nkro6>#V@K_&a> z!2lW$LbyeX7STbXfY`(s6#^)ea+HRK(4+j9BOwDcegGqOc&Eu@G;iMAi$yp>AOY+B z`}h7i$^rsNjueMs1!r(Jxi67CN<=?0LR(FqQi^#sf7+-a+j2N$F$6MnIAjj{&OnH! z1jddX>*Y}Nilt4PHrc9Gs}krWg+LPYMvWR3HGJshAfxdEU4jG{4!k8xme|&bO4;1Zjmm9H&2Go_Bm90Azf# zr~0>19HM@+P}K=xE+cf7%#mgcHC`yj2@KNLAU}Wpd`BM{4m<@+J3)}33A0>q_*K3m zhd!k!?*xPlUF*1UW`?D75{1X;|Sa#zM+2}B8&3(MWRcU?JX zu?_}U$FtItHPzMC#`TnTTsJgTG=5ddl>cwvzI8hQOWJAAIRjyp;F*4h6gY6;fX$sd zH_CTaDpihi=g!&4kt6Nk!Gl&-R^~EO zjU2)H1`W;@=3$r$2Ad50NjS)q&njgo0%_=E?&{U6elfv8@>S;tik0UWz)1?g%$YO& zjNls%i!}m+88-6Kqes1|LkF9c^`J|!;0}S~q$GN*{6Ezh7v z3Sbl`nCIS$lZzKGb|gpx>0q8KBZvy^aMOil8OOM8vKMd~*3OeDJM57oN1_cxD&Y{wK(~U|sjB)<&Qe~X9we!7+zsT&`0?Xi z2X|&|^r=&)I`ZhC0$sj**`7Rk5>>Z|f!y3&-^41VVcsRT2kLQ11q`O@S;A9P&*5py zT-eV@Mh;<!AH0gQ7fiBvm7*G8*<%3YJtM&()Uvmu}e!I^tM7JetGB z>NwR4g{&Z_`kwqf*@3W3CpUrU3@=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/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, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.17.0.tgz", + "integrity": "sha512-gq0m0BTJfci60Fz4nczYxNAlED+sMcihltndR8t9t1evnU/azx53x3t2UHXC/uRjcbvRw/XctpaNygSTcQD+Iw==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.3.0", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.2", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.2" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/espree": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", + "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", + "dev": true, + "dependencies": { + "acorn": "^8.7.1", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/espree/node_modules/acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "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 + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dev": true, + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globals": { + "version": "13.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", + "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/nodemon": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.16.tgz", + "integrity": "sha512-zsrcaOfTWRuUzBn3P44RDliLlp263Z/76FPoHFr3cFFkOz0lTPAcIw8dCzfdVIx/t3AtDYCZRCDkoCojJqaG3w==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5", + "update-notifier": "^5.1.0" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nodemon/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/nodemon/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/nodemon/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm-watch": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/npm-watch/-/npm-watch-0.11.0.tgz", + "integrity": "sha512-wAOd0moNX2kSA2FNvt8+7ORwYaJpQ1ZoWjUYdb1bBCxq4nkWuU0IiJa9VpVxrj5Ks+FGXQd62OC/Bjk0aSr+dg==", + "dev": true, + "dependencies": { + "nodemon": "^2.0.7", + "through2": "^4.0.2" + }, + "bin": { + "npm-watch": "cli.js" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "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, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dev": true, + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + }, "dependencies": { "@eslint/eslintrc": { "version": "1.3.0", @@ -74,7 +2979,8 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true + "dev": true, + "requires": {} }, "ajv": { "version": "6.12.6", @@ -1843,6 +4749,15 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -1876,15 +4791,6 @@ "es-abstract": "^1.19.5" } }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",