From 1d2a943477cbc4f437ab04bab8393ea6127397f7 Mon Sep 17 00:00:00 2001 From: nxzq <39254482+nxzq@users.noreply.github.com> Date: Fri, 19 Jan 2024 13:28:39 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=97=84=EF=B8=8F=20archive?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintignore | 6 + .eslintrc.js | 29 + .github/workflows/deploy.yml | 31 + .github/workflows/test.yml | 26 + .gitignore | 2 + .husky/commit-msg | 4 + .husky/pre-commit | 4 + .husky/pre-push | 7 + .prettierignore | 22 + .prettierrc.json | 1 + LICENSE | 21 + README.md | 18 + demo.gif | Bin 0 -> 536750 bytes modules/app/.gitignore | 23 + modules/app/README.md | 24 + modules/app/index.html | 53 + modules/app/package.json | 48 + modules/app/postcss.config.js | 6 + modules/app/public/bot.png | Bin 0 -> 3687 bytes modules/app/public/bot.svg | 4 + modules/app/public/favicon.ico | Bin 0 -> 38078 bytes modules/app/public/hero.png | Bin 0 -> 153519 bytes modules/app/public/manifest.json | 25 + modules/app/public/robots.txt | 3 + modules/app/src/app/index.jsx | 202 + modules/app/src/app/layout.module.css | 21 + modules/app/src/components/Drafts.jsx | 381 + modules/app/src/components/Footer.jsx | 20 + modules/app/src/components/Input.jsx | 45 + modules/app/src/components/SelectRank.jsx | 220 + modules/app/src/components/SelectRole.jsx | 321 + modules/app/src/img/github.svg | 1 + .../img/ranks/Season_2019_-_Bronze_3-min.png | Bin 0 -> 6081 bytes .../ranks/Season_2019_-_Challenger_3-min.png | Bin 0 -> 7400 bytes .../img/ranks/Season_2019_-_Diamond_3-min.png | Bin 0 -> 6697 bytes .../img/ranks/Season_2019_-_Gold_3-min.png | Bin 0 -> 6174 bytes .../ranks/Season_2019_-_Grandmaster_3-min.png | Bin 0 -> 7360 bytes .../img/ranks/Season_2019_-_Iron_3-min.png | Bin 0 -> 5763 bytes .../img/ranks/Season_2019_-_Master_3-min.png | Bin 0 -> 7176 bytes .../ranks/Season_2019_-_Platinum_3-min.png | Bin 0 -> 6436 bytes .../img/ranks/Season_2019_-_Silver_3-min.png | Bin 0 -> 6243 bytes modules/app/src/img/roles/ADC.png | Bin 0 -> 457 bytes modules/app/src/img/roles/JUNGLE.png | Bin 0 -> 1556 bytes modules/app/src/img/roles/MIDDLE.png | Bin 0 -> 463 bytes modules/app/src/img/roles/SUPPORT.png | Bin 0 -> 1335 bytes modules/app/src/img/roles/TOP.png | Bin 0 -> 394 bytes .../app/src/img/roles/icon-position-fill.png | Bin 0 -> 713 bytes modules/app/src/index.jsx | 17 + modules/app/src/reportWebVitals.js | 13 + modules/app/src/styles/index.css | 19 + modules/app/tailwind.config.js | 6 + modules/app/vite.config.js | 21 + modules/generator/.gitignore | 3 + modules/generator/README.md | 152 + modules/generator/package.json | 35 + modules/generator/src/main.test.ts | 116 + modules/generator/src/main.ts | 275 + modules/generator/src/types.ts | 17 + modules/generator/src/utils/compute.ts | 30 + modules/generator/src/utils/enums.ts | 37 + modules/generator/src/utils/validate.ts | 34 + modules/generator/tsconfig.json | 16 + modules/generator/vite.config.ts | 15 + package-lock.json | 9115 +++++++++++++++++ package.json | 49 + 65 files changed, 11538 insertions(+) create mode 100644 .eslintignore create mode 100644 .eslintrc.js create mode 100644 .github/workflows/deploy.yml create mode 100644 .github/workflows/test.yml create mode 100644 .gitignore create mode 100755 .husky/commit-msg create mode 100755 .husky/pre-commit create mode 100755 .husky/pre-push create mode 100644 .prettierignore create mode 100644 .prettierrc.json create mode 100644 LICENSE create mode 100644 README.md create mode 100644 demo.gif create mode 100644 modules/app/.gitignore create mode 100644 modules/app/README.md create mode 100644 modules/app/index.html create mode 100644 modules/app/package.json create mode 100644 modules/app/postcss.config.js create mode 100644 modules/app/public/bot.png create mode 100644 modules/app/public/bot.svg create mode 100644 modules/app/public/favicon.ico create mode 100644 modules/app/public/hero.png create mode 100644 modules/app/public/manifest.json create mode 100644 modules/app/public/robots.txt create mode 100644 modules/app/src/app/index.jsx create mode 100644 modules/app/src/app/layout.module.css create mode 100644 modules/app/src/components/Drafts.jsx create mode 100644 modules/app/src/components/Footer.jsx create mode 100644 modules/app/src/components/Input.jsx create mode 100644 modules/app/src/components/SelectRank.jsx create mode 100644 modules/app/src/components/SelectRole.jsx create mode 100644 modules/app/src/img/github.svg create mode 100644 modules/app/src/img/ranks/Season_2019_-_Bronze_3-min.png create mode 100644 modules/app/src/img/ranks/Season_2019_-_Challenger_3-min.png create mode 100644 modules/app/src/img/ranks/Season_2019_-_Diamond_3-min.png create mode 100644 modules/app/src/img/ranks/Season_2019_-_Gold_3-min.png create mode 100644 modules/app/src/img/ranks/Season_2019_-_Grandmaster_3-min.png create mode 100644 modules/app/src/img/ranks/Season_2019_-_Iron_3-min.png create mode 100644 modules/app/src/img/ranks/Season_2019_-_Master_3-min.png create mode 100644 modules/app/src/img/ranks/Season_2019_-_Platinum_3-min.png create mode 100644 modules/app/src/img/ranks/Season_2019_-_Silver_3-min.png create mode 100644 modules/app/src/img/roles/ADC.png create mode 100644 modules/app/src/img/roles/JUNGLE.png create mode 100644 modules/app/src/img/roles/MIDDLE.png create mode 100644 modules/app/src/img/roles/SUPPORT.png create mode 100644 modules/app/src/img/roles/TOP.png create mode 100644 modules/app/src/img/roles/icon-position-fill.png create mode 100644 modules/app/src/index.jsx create mode 100644 modules/app/src/reportWebVitals.js create mode 100644 modules/app/src/styles/index.css create mode 100644 modules/app/tailwind.config.js create mode 100644 modules/app/vite.config.js create mode 100644 modules/generator/.gitignore create mode 100644 modules/generator/README.md create mode 100644 modules/generator/package.json create mode 100644 modules/generator/src/main.test.ts create mode 100644 modules/generator/src/main.ts create mode 100644 modules/generator/src/types.ts create mode 100644 modules/generator/src/utils/compute.ts create mode 100644 modules/generator/src/utils/enums.ts create mode 100644 modules/generator/src/utils/validate.ts create mode 100644 modules/generator/tsconfig.json create mode 100644 modules/generator/vite.config.ts create mode 100644 package-lock.json create mode 100644 package.json diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..14c6d7a --- /dev/null +++ b/.eslintignore @@ -0,0 +1,6 @@ +node_modules/ +build/ +dist/ + +postcss.config.js +tailwind.config.js \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..c5ccf9d --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,29 @@ +module.exports = { + env: { + browser: true, + es2021: true, + }, + extends: [ + 'eslint:recommended', + 'plugin:@typescript-eslint/recommended', + 'plugin:react/recommended', + ], + overrides: [ + { + env: { + node: true, + }, + files: ['.eslintrc.{js,cjs}'], + parserOptions: { + sourceType: 'script', + }, + }, + ], + parser: '@typescript-eslint/parser', + parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module', + }, + plugins: ['@typescript-eslint', 'react'], + rules: {}, +} diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..c69f4b4 --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,31 @@ +name: deploy + +on: + push: + branches: [main] + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: 16 + - name: Install and Build ๐Ÿ”ง + run: | + npm ci --ignore-scripts --no-audit --no-fund --no-progress --prefer-offline + npm install esbuild # temp fix (https://github.com/evanw/esbuild/issues/1819#issuecomment-1680244804) + cd modules + cd generator + npm run build + cd .. + cd app + npm ci --ignore-scripts --no-audit --no-fund --no-progress --prefer-offline + npm link ../generator + npm run build + - name: Deploy ๐Ÿš€ + uses: JamesIves/github-pages-deploy-action@4.1.5 + with: + branch: gh-pages + folder: modules/app/build diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..612546d --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,26 @@ +name: test + +on: + pull_request: + branches: [main] + +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: 16 + - name: Test ๐Ÿงช + run: | + npm ci --ignore-scripts --no-audit --no-fund --no-progress --prefer-offline + npm install esbuild # temp fix (https://github.com/evanw/esbuild/issues/1819#issuecomment-1680244804) + cd modules + cd generator + npm run test:coverage + - name: Bundle ๐Ÿ“ฆ + run: | + cd modules + cd generator + npm run build diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..28f1ba7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +.DS_Store \ No newline at end of file diff --git a/.husky/commit-msg b/.husky/commit-msg new file mode 100755 index 0000000..42a70e4 --- /dev/null +++ b/.husky/commit-msg @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +npx --no -- commitlint --edit "$1" \ No newline at end of file diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 0000000..c5e1f97 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +npx --no lint-staged \ No newline at end of file diff --git a/.husky/pre-push b/.husky/pre-push new file mode 100755 index 0000000..9ec621f --- /dev/null +++ b/.husky/pre-push @@ -0,0 +1,7 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +cd modules/generator +npm run test:coverage +cd ../.. +npm run lint -- --max-warnings=0 \ No newline at end of file diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..2ca45e5 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,22 @@ +# dependencies +node_modules +/.pnp +.pnp.js + +# testing +coverage + +# production +build +dist + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* \ No newline at end of file diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..41c085b --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1 @@ +{ "semi": false, "singleQuote": true } diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..c1435e2 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 nxzq + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..d2a2ec9 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# inhouse-scrims + +[![GitHub Pages](https://img.shields.io/badge/pages%20-nxzq.github.io/inhouse--scrims-%23222222?logo=github&style=flat-square)](https://nxzq.github.io/inhouse-scrims) + +[![react](https://img.shields.io/badge/React-%23545455?logo=react&style=flat-square)](https://reactjs.org/) +[![tailwindcss](https://img.shields.io/badge/Tailwind-%23545455?logo=tailwindcss&style=flat-square)](https://tailwindcss.com/) +[![javascript](https://img.shields.io/badge/JavaScript-%23545455?logo=javascript&style=flat-square)](https://www.javascript.com/) +[![typescript](https://img.shields.io/badge/TypeScript-%23545455?logo=typescript&style=flat-square)](https://www.typescriptlang.org/docs/) +[![vite](https://img.shields.io/badge/Vite-%23545455?logo=vite&style=flat-square)](https://vitejs.dev/) +[![vitest](https://img.shields.io/badge/Vitest-%23545455?logo=vitest&style=flat-square)](https://vitest.dev/) +[![prettier](https://img.shields.io/badge/Prettier-%23545455?logo=prettier&style=flat-square)](https://prettier.io/) +[![eslint](https://img.shields.io/badge/ESLint-%23545455?logo=eslint&style=flat-square)](https://eslint.org/) +[![husky](https://img.shields.io/badge/husky-%23545455?logo=git&style=flat-square)](https://typicode.github.io/husky/#/) +[![commitlint](https://img.shields.io/badge/commitlint-%23545455?logo=commitlint&style=flat-square)](https://commitlint.js.org/#/) + +![demo](/demo.gif) + +League of Legends inhouse matchmaking solution. Attempts to honor role preference while also minimizing team MMR ฮ” & lane MMR ฮ” (Lane Diff). Learn more about the [algorithm here](/modules/generator/README.md) diff --git a/demo.gif b/demo.gif new file mode 100644 index 0000000000000000000000000000000000000000..2a2ca2417154ac3c0f8613b87be8e81d4a0712eb GIT binary patch literal 536750 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

-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

nW^OhQKb|?X}IMhx&r?+ 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

Sw4-9R(S8;TzuGhkDbr1XV7Jd4>~%u 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
`2sTJ1;qAFzSxsxUO7;B>%Am? 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

P?us7z(?ZZpeT1{{~W%+_+c70iqivpUHf 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

jA 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ŬDXdKqWY2PM#54A$vxRDiD@%lh2G4Y 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

    }64A8rx zZStW?AW$$74o?Hn?9BMQiU1$Dg>zX1iyAH8He=d%XJqu(O@5V04dAB0scTB z8$kn4UT#R-g2Tv^+BO9I+YIHLS*BJR(Cm~M)?AI%!p2GED3%{g*AzpeA#MQ7g;)%3 z2HTOLM%<*XsH1iys8K4wcXlY_LB>4jUJ8`^m99^Q8WTWLo7qO|jYhbm;v|S80h;y| zFrrnSU5t_=K~9*^v3H84a4oj$i8||GbYZibBWNuTEN~1An`a-upWv!vw+l0+vK)sn_b;8%av+Vsr1*)ZHm_EfwXG$OncC=YIoU#(q_^)PKW_eUkC!} zEax5>1&4ei%Sm^3`gZPn6-QNX3oq#k;ZWqMapO=QgyIWq4TutD>}y-j-B{CYald%W@@{AR?PUq$G3gxgD< z95g>U;IhIzj>_x+gSgPrT(Aa`T;o(*n$J~=fE>K$Oew!Igaps4(dAxEjJ)$F(BbTAeAwI zZ5WU}Hz0q1K=JzkPHs@yVo=q8P(5Q%vtdyC+@S9LLA~#T1i8}&7N?E;Pn%rMIBnW+ z+Wg#U%loHyem_l=8(N437+i>rKfu5tw~+y2(U1^($nE}VIBf`6A9B?>lkD2=eP#jQlf2hp@4Fdfyf5->$e((q2);|Y}{CBpa zpkc>dGHa5VUXKzWw`s{Qdp^ zBgWw~oc|5rgoTAgMMcNO#qsG4AKfG-CT3=4{zqcN$2I?CHNU44WbO;Lqo&AQyM;^`ORlqTU$FjyH1`w+0REagM<9Gk4u-hlao`IFV9}PcI_sQ zx3I8q|Ni}_PoKVcvG)4)>kl73{P^+Xe+&@*e_qJ%5kVl3Lc;&8N2Icub-29^6x1IRmV8z&Lc*D^@y|yUYO~dymIy0WbfshP1pHT3_9j` z_iiuUe^7My-pz+kp8oN8d1m$HEAI0b=U=aH^t^q?dH-dz=HsW?uRphnKW{)JohPeB zN{g@iNVLrk=@_V=VTYc?LlC}xrWN>SwG&QYM7p-=^Xyh#1xfdD zyIR;Nv*6w=vo_ezV^HiXsv@sKBUgDMZEuINa!CAO@v3;&EeCu-ymHL@P_(wwm;v!D zs6gVluy-uMCIX)=Mc5LB&DV8hFXB+B7#w(b60fYV)2ZC17F6Dciu`D=>T?y*$qWz2 zgyp<=G+p$@W&8lM8;(yG-r35;+o$_q_^PyteyeVo;P;}g+I=HVV~kwGTtN+n3Rw!85$nK#01Bc z=Sqf9%4;c8GSbqRg^m3Rko`o&yicf4d8qV$*y??q0DauF^kS2`LrP_` zH{lBmlLy6kZ7GL%hA>?n*!S#%V(1}GSkn|KhoJZRY*ibRBMEBuW?B0Clt~H|%GI7e zSK2D2(=ZX)qNU^egi?;DG~$(*pg&5?WCvP9EVF0|g&{PpNo>+K+14F~pFhmHtEb@? z+%anTOstc~#vk|^1KN~SUU-Ojn3LMXOMKojiJ5NUB<@-|A!5KDG5TB@%gV>`=d{Jh z4r-t17JKa%wNFHAx*{*hx}41ncMt4Zde$9?xErJT5PuW@e!8_V{F#4A2ri9zBCI@y zDQzMt-77f|npzdi3~+pgM+tvjWd**IbFU3#ZcKB7b2i3XzSzLuRD4yuN4XI8;M&1K z(TbkPtz@qR*VwZS6RO$L;0*oOInpYFu+akMNw1QH=T)5@FH*j}9Mej+wnGPMhISze zg|87$z8=>;=@1ytbPA&0y2iy^`Z;~-Ch@d6{AK}9MqN3OEA$qB%YbLl;fPt`L+@hY zLs4c*?++d-7lSrB(}JjL;U8ZeyL0N$OChq+>sq)Vb*1CjrSzH?xr`B#X>&gi&Bymt}?saJWI^8 zGN!T5mtr3!h3|ZkD=FdE)r8I09$dRJiC?hB*2IP!#QOSZKdB~|@n8v_#N(@2P5Zk> zTLXdIkC`9uICPwlxRDXh91IfPYmb!*(_Hznucq7L&)0()xd}_=4fr)%n9fvLN15G0+Yh(Hn|WPkiHFb znf}NIraiO_arc-KYFn-mY2@h_qwxYF<<|cnd+!<5)YkQV?<6~ww&@)MA{`7$7d7-M z2BbFw0@4Xc2QdkuiW-y-LO`U6h^PpH8bAR7H5LS{!HOLf6)W#X&pFq*uj{_=@x0@G z#`*N}l`&wXCB@OT`ybHE6`^95%4&xb3c!qDpa(^9*8J3Pnnw74noSv-jR2 zbeZ>TR^o`V^z(hzwb{k&lDw4zqL&4?8O@x_!sN@wj z88kawj`aOdH9gT}bo$ce*z^z8e8Fau5r-=YRUc~RoSV(2E?r4J^WorpQS+aWuEmMw z4WBPv&HDPG4iIV~V;y-r+W8#ZrWQ--FZNa zdzkiij@S2BEi`IuYIXD)yIyu?;V@}WtMhipEyZi~R+OG@EWT7@np5wI@ z*6@(elZ&Y2uc$n!h1NdO3tYNBQ{y|(=Dn0NOlat221cJc;v=NJ`rHeTj>3=a$A~Yz zFBjhGPPaVTM?d2COl#_7S5imfS#6ycg;OWq8%peY9p#Doh94w+YR!FZ9lUPlTFET>LBW6&EpClFXEycsR6e$B`Lh-$JlXc&Gyjq9^9UNL(h=6z;4-{8B}}M+ z?e5}DBxuUSrLB*@zhE1A7Ns1u6mI8t`$m(Igg6~3-km}J@Rcf#>jAI{+BndekHB%s z7$qVO&-R8yaU^vTgeG=+Lu&cVuoWbPt0U*Mxh)s|){4M^CP-q>JCMwIu*sQoNQz6> zQ>FU|^m{{Cmw9y!Ziox}GvHJfpLeY~So8Gan7-|sctl^=(W;N9j-xL|&j=KLL6(af zj53I1KCAcz{h}=Ic;Z2TiFySP(1A#CGkv~*z(b6Y2{*GK15kg(2UPPdg*i|T6#en6 zR4P~4wu-eAqy%{uFN(8}aHNM$CqKjEh|c{Fy=@$Qk;i zu6DK{VSCkCzmIQF9P$ne9+4o!{hWs$KFGag7r4RfbZyP20;_% zJ?Rqm#19R3?mh~Az1Vq~kZ@`T6YGk*IBKfzCjeHR70dsGh^Eh>bn2hfPzI+iZhEui zwEYZ^Io(ziAqXm%+;36mrVPhGpPR*}#g9F;ZhD(ZZyS-q%}QN3x`Gz?jxhKkX19`V*x~=dK^()GpJc8}vc8g>pH^W_t;MM)TtJ_m8Se|(E z{Hz5FdfX>rZ-_GTooibB2#Q8NFdY5LM_Z)fYRW(GMSji)T}eMJ{psV`3X(v@%byn_ zzhNHey*;`$^Cb>6yUv8d}G!9|ffQ8ntgl~j~TCsI`^{7M+gm`}xWK^OiKL5z!pZ6HkP1)p<~CS0UAKUVrQ zvbhI2W`xjTqYR-OkxrzDOu?&CgidGt%O*;b7vi%wO4=5wPTBj~K3Ia}ugu@0!oxqD z4qQ`_DjgyC-YdwJmT+!h4+rv5rSGfxVllvSnWk%0kjMyV-bnJ|S37mc@Q4qsf-94|TVn6o9zy${t(Nd&@It z%Co+d)4#YGmu^{C>XwjJkzZL+DC@3(UJ`-;H=(4m{ic;AK9yx@l`v4Ss<*Ocrn2@+ zB}cZZ!L+K;r>ZHfs-?23t+%RurmEvhRi|uqm+Ai?kT9*e;PZz-0tOcRC6KsodhoYE zV!HC+e-TKS*1{Bnr)jlwm9;N=YhTUOzWGu+FI)HCbeUrCDXng?vhHhd-S?TgWr~3u z2WiFueK|1209VDi8v$&CP)J{38wsOE1pq?5AhBNJb{z(&2Wa);ZS@Mb>t)93 z2?0n7U=>-nD!ty4462-IL~|Mzd>Xbv0D^?E(*idY)2pfQsqpt?6~nXPS`Q z!vF~r@uJZq9gx=oMPD3V@>#wEyZhEhoxwByHY2eB>l?;^l|T+WVWhe|=U}Y!>#hr5 zbm4ofv$M0iyE}Y?-Abhf2M0$*MI|I8WMpKpSggGKeE6yf-!tJ$W@BSxdwV;4hwSg~ zKhK5lkV9i*V}IQq;j82O_wRrF`0>Bo0RO-L3bVuog6wtV_Kh|sT#7cUC!?J0jcdA5G^a4nxE{$#&XF%BG>^Pq+xL zuoDmuI0s@B8Xd(HqUHLXPuZUCb?mbrKXB1bRB7zI%e5PmPE$5BR%lU4iQ8ZwR$THb zcn%{bc|uUM(40yG2hL(K`SV9e2!tpeFGgwMMcRWgXr&9)c2oqKAi$N3XU`6?whPFs z>CdgMKbIhGq)+Rdw_qq=BP{Hu-B2`NO0!{qS^1E|uy&KxwkMGsUAQdq=1#iKg= zw4|9oNsTguCDhK{zF2+iwI3l~JRN1hMq-7fMSG}4^i zwosssOBXxtvt3I#9)SUCwmlEuE``uQ2=z=Mu%@|c56Z0!Y{JA}*W|BSubgfiToCiV z%K{W(MS%P5M(x2)BVooi?RB-mto>FvS(lxIKcy!-Z%D;!GF@V6g(Wr=2YUPYCrRTv zrxRP-H=GmJUurT8wJoJK3&aUTzM)~r;jV4ZJWVun?Zc<9M7oCpYmWNH zUlj1>6kpV;6HuD1!KgA*$N?!|o+)m%x#|{3QY!j5-Jh>Htg&YhA}xg2O26B|tJ0sD z*A~#Ccx&q2N6q&?)y(Z<;eMlCov9!1T!jwW+8l2R0_f zxw(rv=swBdK0f?k5+bvU8fOY|m%-a%7_AN3$ z|NYaoaP z09bo2Qf{7(bLJqWN4XfYc?ML(0lsWMPyAawokmHaWB_r11y{8H)QiC*v@ogIGawRf z?=f@t!0o!-MSF|(uzSv&`+uu!LZ|YT_dX6HJGORgLs%3HTxrXmHhV)Or0iQz@I}^yzz_Y9p0_*^cRTYNggs$G<4N zZ`6rQDp((J`r4b-i{Nh85SE*oc8#6O1*_M~sqpz5?WV4rV=CHfyWMi&i2~^vBg-obr!8&i9uQwb#BoOH1a7R_JK+;h1;p|{VW`8-Rb^4oE5 zbkrLLU?PREP}Zr@mD`v!y9#~`*zZl-nK%sm6l}{>iONI5pXG9l6VU=X0(ZN1pr?c-I>dnjvjX%UiCsPxt-siO7?5p=Yg%Ag>Q$XBqr1 z#aU}-PtAvjlJ_OnElK&8&vnl<2W24w362yF7Y6zr2~xziILIqrnYTG~D&9f0;Eq+!l*}pP;|E~;J`jz2* z%Nf4$SB8H;EN6J?a)vkk%5Zf!!wvr}!)^YR;Vpg!C2)cV|C!)%D*AsUc+sA;N@M{5 zm1i)qaDwmNvz*|J=9bE%ok#x`cNX{_DGMn5199gr?{WBYbr1Pf-4DUl{p@meHf^((7wcs&CBJz+y#y|-9@Xo?(iQJu4PX2iNA$j06s%X{v)BY;LsbE z(|hl)^j-m{_u7c%^gi?}y+z>kE_c$}X;S&`>Fxcm^e+9k^j`B&5ONP^1ch`oMaMVdv)kU1&I0+%AomY!>hdw|UniFcvZFuzhUz!o|5j&6h<^i}cj18}4q>vJEOFzDyJNBY z+$o2na+_{+e3r0PjqgFG!YoI{-E?3ivZ9-uF-iqaybDThuy78~QwHC=!OFV#N z0Z?)BI!ghQTs?SaGtCcZ{w>(u;53}U%Kt#HOnwk~ET}d-U1B+d`z_%NZXQ5>++A&k zqi_F)&aH6gC%OXvXeAWOFsC@E=v{@ZZ9wgTrvK{wI!MMSq0d z_UjF$)x7*dj$W=$zqZJI*P-g>j{)?(t(fSbz1D&#y^pX|AP9f{cQnufkW_0(^sZ1{`cuiD=O+gPG38JoxW;+NBOH>Ex;;{O2n@JLB*l; zOU0q3XQZJEt2hkT!rUTb6Jrw-v)@7v{pBGY*f2)V6gG@;*|32OdroX5lb7WjR-V6y zbgZnbZEfxC?CqVLoMBOiiwnhV%N9>hZ!d2j-`~;>*N}gk&+fl?a|FEM-E{ys$o0FAAhryrA zVvlTiFsJHIu?LHlyE`X;_wFLt@`1g7|ADfy3Ye!^U0p-}*Hlj1?#iPu^|Q8ic`65{ zZ2ne#G{Q29rk3S*UE6Qr#|hXA;&e|>AKbb-50B(5&*Th`jE;=LB9MtI%Og3w>(_5g zO-zx(Urx~$^B;qU_gsp81Tt2ibuAH`qz!;7MS_{uNR=jimqWiN`s+x!0@@E>viJ15c>D zv)u20DM5CuoOG-eo=^#Et1#I?sE#<%e0B3#C57i4fxH4g!)VpSH4mlpS3KFjCY2Ae z^u*TlWnW+X(Ck%x)@7f=D2Kafu+lRBU6$+=|2jm&P*IUyCv57*LujgmI^ z&L&z!u_k>L-S_qAykrz889IBt;UTcXA}5@2D+X4Y=!y)l;~q5}98(lmNnc9N(*7KI zzeM-Jy&u(vsB=PD)#0S5#C_LKZkVfGg|x=Xx7#grem95?(|*Z7KCM#U~Fc)GU)$AR4y zM3kX>ILA-0hG8qe!(@Oik>YM|D_{Nkx-30WOqC;^%AW^tuvd4bT&hWs1vdDuMTtzh zvqg*i$IYepJOMI(N>?UL-U52 z|4H_0yHUmKX_b=I`@cr$mIg*zHaVL`H0oBBK%Meq4+B@+_8xi<5wY*3eo zbHwo!m-=Xa&7iBU{gD*&^9Sd|T#qOf$ z-PgM=yhNg;ue`SyXz6C;;(H!#csY2&TJ-ZsS7(;=ieu^%-|iP0etE2LvgKXJ+g;}i z)8eX5c-RW5Y4o3XB(YAhS#O7@-p?f?WYslHoY|}5gK|j~VU`2=VJXrtw-^M5>PoTK zjZ66SUi%`R)-$1a<(d9^2<_qXa8tY-53!#38WFvCP)UI(uyh$oKOnaMXGn?UIYURO z6*7Jjg4>KIDn)j_SUK>ntNW~vH9VnDF6Rx~4eg(|)UlKGl%?@mW`fQ_J1ABndr5gl z6gD|#aX^Gm!rsp(y4&7E|Qzs4rEAT1QH@UoRo)^ER6fD|5s z@_IBU2%Z-jq^xXrYdRk<6m_gU{(^12w)?F)D$!EpCKY>Rj-9umW=t`8G24iAC0@hqF-4!w8vGVot|xUVOG$VX>~T%Leltx zvXJ@^0(!s)@86xpZQ&Jbgcj!>tKf)4@8dlSRRZ1Fk|L2yuJ1s`_PX?jrZQ)m9B_F(Dp>0z@^$Ju+@L)4vS#(Y0@ zRa|ZlGajG0lK$xgN9gGPjJYVA;Q!B*3xW!dfNLTCrd+@iDq_Zh{~hJx_k_w2Cr6Ue=yyQoCn;60U*F=Itt=n028wS{M|d^@;EDT=9K~|mhuF| zp&O}j=2}()NacJo_(qo@PCAHGryIkHnY)6~Tp97j1WbMwJ!@&5ge0y{J$Wb4xnk$j z^Pj%V3Wm;=FXKDv4-lZ#9JA~qWMd1u_tR}+);9?i|+ zO&ONR=edlVrtu$Yb`J_TQu<+y4t;Nm3Q~b&iVg`(seI)B)N|zPxf9=Cx^OsGS4!#E z{m>zhx0p#h4@*|3Q$Uv*&h2SKOP=Zcg8Pp8aeH9s+zC$3=Er?cYGjy@Fgy0Z4g?og2tAFOu|W~+GW(?yMWwgSVKMe}^z;*S zz*9V~BH#_0dF|O!+Ch4HEjvz5cs=Y;88BqA5t>6Nd*-Ep{r ziREQEaFErvvTV5sZE8Us1wpq(DUia;aJj)ag84LFQ3KJD5@y3iXmQc~PqS;-OR)+N zqUbYHoekc3%1Uj?tK}fV?NR%B2&!c{%{YQ1fH}mDQzoZ-ano;l1=Y~PR?`80b~+Xa zPZ`1ck{CO@^IYbFWIdxG0E0^d$Ph-JhzO$Ws9}R&Q-LqTIWbszKu^{|b|#ixa5Wj& zeHxvr9{)%NqfKSwTG_i&_N{9=&_s=BpaZ1&$je>?!UzcK^;~jelv6(5+;Dy%i@v43g5qCUOBkZq$qN z!Wue~_Y7@KOje(wehM$I-kE=C!|6F(`TmC_X|GuGyX+$rZkYbiI|6_(;p8SLr-Eu=?Zu^{A&mp-(;-SGMb9v$R%t+HHyg_>#gZ!yQY(TYVqQyQ zys6eY$;@58=yjc`cOZ zwz%WvD4tNx3gRMvct#)O>{T^A0JUc6mIv9L4)bP%a&7hM++wA&xF(1Ft*NTXsWz8g3NgNY;G8Vs<_P*EmOxMkVT}fCv54rdci@1w zK~y>(bxe9tMQ^Rx8vIrJtr_$4CzxhG=#(}=B2p!`^q zO9i8W6m%_uplOFXgsJGyYfh2HxSDbLbLnPzbTRVIO{u_5yG(BmsA{*r{uv&kqYcYr zb?iZfUN4PKP#dIuXahPQ7lX zGud^%ol9tcJ~J-8^&q(?+B4>|`tiCm&HREY<%(!h0rK^;)AF}Kf2eM97+w1`YUiD- zoVJQBGDilmCobF8)p06>O>2z5r3XTVSo-NB&(QO^r+bI<{J+Iq)H>`Kb~rqv z_)oF7Qj6XD_R3;*Q0cWbq@cYKRW}7N0iN9_stW??=woH*=K+nFIjM%h51 z8UeAEU8cYfQXr#7PUoGu7$Z#_u;3-Y!&plh+#8+&~6<@=S(5*yT zXCj3s5)}%vYH7&XF>Z|ga6M4+rWzzc_05!KZE4JpQK8S;gs9vTTRleforgki5sW50 z>1usoP{)14gLgE2cX(sYXyNxWd)tM3{XFNrPsg6`rF%2Ow70)j~Ja*55eef5YhVbraojv$HqW$BeJO46ORW6A1t;6vs8s z8d&S1H~*59*&nc6}#Yv3S@`Kfo=oCxf5z;I}afK)dm- zMbd7C{|Iplm_m|o0X%HN`YDI*Yhq`wZJy_aU7qUpU)GlSZBm%d379IpH@)}AG+S|I z|N5DdfSIzLGZhDC=#qbfS}!;3$`L8Q8g>K$fo1ggf5YU}`pZ97hN$-^ZD-j(7H0CQ zYUsfja%F9p$-6;Af201IwZE9Wzp*=(T5GLgn;tzATRjs;l8Nn_bxs>LF8B3*&1n7E z)ca-DW8>rjcl2NauYbTV)Xslx$n*c?ox`8i|8M=k4LgXL&C2=Dh8=7k`+Mx_->iB5 z)n`7__h-ZImwD`R!)}k{FY{Q*%dmOu;LSUC@60^l&$ixs{N%<%*qZ0S)7Ni!FWvh#NTupTv-Ld=~! zj9QnO+GNmDFHE!*dVML0xA{nJci{TSh^O66n-7YWq<4gSx&|-xefntWc9pO@K+s^w3G^L)peql3q{YQ1@i3|J6)s*U5h>r$*64K@c z?ItrkOg~G9F;&(1%uVkux+MrzmDEtb$)-~65+!@?ZtW9Q@n71TEfaBbr=?u3QWC{9 zN7+L*VX?lnU=#j!l84Kq!@J+?#P2&Gbw8z~m~J}fkudq)C_f^5)L69`@1~JYJ7wx1 zRpRyre=GOef~SVF*Uv9@s1V5Px_Z0SH5!Z+8P`kyaj##YuTX4ooAh{H?C{x(_NKbL9MfLPb_*hisihn z+uBq%_7;VjSGpf`)ttmSon@(XR>sE+gmFxV11E3Zyr5rblG(=Mwm+*j&tr8I=?WR)6cO5Z1V?)oW|%oi1M>6vBM!TbkQ%*f)Co7NqsS`{g= zx1MtLJ^V5!n-hCRy|G#E+Vl36hrhl=ozh#ks&nf8)mJ_1g1@~HfAS_nr62p?%G(R# zD&OBdmN;hqeqwva_YXX~)jt+)dd2Z}rcm#mD7wKfla1AInlV zJNfqKxA~FPOWzl!;+B3aK0CJb^ZVzwOG|4sq*aZG*-Ns2NZ<0$!)?iB=^LnSKS1!E zXUa@)Fvg<;!s+wb#0jLNJp{{Fm023j^#rfcK`9qDgH%*6xZQq8ZjA*C>3;#^GRl(s zI-f@dAAYrtw~{rt#Q0DLq4LplI&*wcGn$Hcb47v1hHIjpjSW)T#Wp&Q@w=%kYiW7? zVN#W=XsExn+|^NA%XWRyxagJgk5X}FWBNtOI@U^WTQ05_9^B^?Vj=vv93`>vZg+@v z$SUeQ^R4JC)0(3~R3-Hd;eMY^#^(ffj-qNX zw(zDRo&ss-Ppk>&RtyLVBan)0ip1ffRjQO$$2=Mtt7dXh=SIn>wk4VU*3VL^gfeP( zlUO1gja<9&c(%4V1>YlKgD(oliBV@U`@#n$gx@iB*lQ&Q62nyU(?oTqZ`5v?exgF9 zF*m1@F{k`ll3ldTT60@KAF{fpBPj>labvevW+Qs#rF{APdCXcIQmUQ8q?o%AWOk}b z(mV=@AhJ_T3eI-w-;ow`)#$4TEvvV}D;5BLxFIk1tQJodHFVbAuLCX1r4r=B& zYG_WR2vEK9s3FDbdn{yLN3YGwbR11}ptT&*oMzwfICRd1a$fVY<63Q;@95r?m z#wY(VrsZd3FMJ0D(0QI$?#`Trw`g{(Cgg7Ve9S6`auF~ zX3rJ&v_@cqSUTS?_6uJa6ub4mgpGY?g^_Tx^aL z?!X4SR!Q0#wN*N3k09m!Y9{rlj{;PL_~MyeI`gVs_9N!$GKZO@?UG?Yw%p5=WyBDl# zc_*+xVzyMyvdV(DR;rD?UoD?~#gVPDZ}r*j+BE)EhD(HYuZFY9r*zR4Fy=d*3dV(5 z;Bxd?MQ4{Rb8bdXa!5VOf+lq2rbG1hJ}GO7B}=~QD6tYWLK4C{UkD5&U^QCkHP55B zTTv>9eZmXfR{MYwqg=wvlU+oeLZmR~7G||Q(@pkuxN;@^>N=ufa`vl$7e@V%W4@M( z^B9tAJ<#*gqk*UwkxlRp>VfF19F)m95-WYLg(indTA2b%Cx%Of_&M|=-wJB9V84sk-=Cj5K|<}z_J7=;WuoHT8;_N`0ZH~Sj4vG-QoYZ| zn9)vY2RS4PFS0F8ymzyYmqMw9_cnq zY6?I0e{CmA-jb!Z4)OcFIN@t$-$b>FSn><zs=-^wM3auSZd}i(1Ay{3vyMVIgGutcjPfMyu(PjILpI0_fx3r zA!%s~+k;JT&YdnwpI~=q#7mnns59`+Dzqcup>fKO)roMM_mHwll%$1ZRfNScC~KR1 z@>R1T&W_yqj3+tvW9o^@)1d35%LWqe^#$*;`~sdjBbS`S;;?c%sb$T{Ynwa*k~5WY zxsG0ldUf2s3o!+AIplJ5h`q}m6WqRvl-13ujyC8mM49-hB~7zouv#sZfX!@3#92_X zE|uZLo{)3rcIRHBUvx)UL0-`Ob_Xcfn`8Yl2c3HoVbvVtSDKT{kMpL7DUgc}EEaX1 z41d`YbISzhMo0f}M_5wPszA2*9G&?&uOnQ>lZIBkfN-$2?8pTtA?nhki;Sk6gOqor zEgF}`f|Bs%B@X#~4}DMH6|Ii?B>E%;>CR1B3={JpqcwwEETwX(75P$z3A?%jzR&Gz zHpab8R(AA2yHQF|Hc}2Gv^T}sdK9!5Lpz2r^Vs{YScmW7BF&(v58g%b$(Ek9Vjp{aDF-yT8H7q@-=!VfUi307yOAaWTK&49=%=zsf zo@JOOZ??mtK-&tho1iC^jtWJOU31BHpzg<|N8Z|<{G3+7wJ!kD)tbe~t#V$}D2QKv zF$v9hQa&dU5i&!$E>k*bk^tm8_{^5qUvPbMYfn;xyX#30Z|*K8-MVok<8}dhk9B1Z zAJLJFcH?h~>Q2rDoQh826lf?19%v5*-qQrFIjE51fr)CM71771yE;|UNcKe_O5hQWzCpjp5OJg<-Ddy{927sSt z4}HP=HzeUktP}MqjjQ>MOp6^$Hn`Qiy^vOT=nL`pnt4;7aoOP>K9u-cZe4z-L-RD0 z=zC}(y!sIRkO;yFKTUXNZ}DsjpAd;d8KP+zD6gs|xTHD4v$|rwS~#ATVJeWIxzS`k zubPWkOG@}=gev+fA|u&mZ<2P1j@%^&DbZ1kQM)75LmiQ}opML021ib&+p`^ud()3R z-*%+m(Q$9vk=t7UfCro}Z0;izbv=Snzc90>eWdU}Q~G)VHZp{R#z9A~kKx8{n+ZdR zkohIF7#k1<5F+!y?XNhSL~DnV^&$|0O2WWEUlbV-q_jWzYG-ls7gMHcqw$53eO!e3 z!ZDaBLrO#$kr1277yvd}1eRe@AAEr~k1YRS%Dl8(>24W(>-aKLrrKgXObG5onv*dy z9JKH{jIaPkh6cXR?=*suGP}tL1H1x-YziY~zHKn!wFf}(zsA^Cp9}#oAta<4Z^Ltf ztq2EjzJmsc7)K|Jw-ZK-4Y!CgdkN{9veR3Ow z(If+D+P%Kky#W2>djjzOc5m&sUVwwte#cPb$!#~SlnqPXRKTV1^ZQMxy&89K6_V^`c z^84jNWBR}?KdJmHsHF|1gMVT8tKhb87mBxXk>7ydFVE{x6iZCHHZ55rhOu$mOtH!TaF((+Sk;1uBGeze=#gRd#Rgyxo7aoFT>)=zZn+K{2v+?|KIAa z{QrOF|8NEVbSHw_K>y)Rv`iNM!=c%#P{EBa)ce4VY0CIiO73n%Vc5Lp;^(X8zu{f-)IXM?}o|3v`1qH zolbY$>r4Ic;@&t+7Cui$2`D-Dbj}Xti)#l?^c;UQ!d~fA>)hM*WV~W+)cuLx6VI-4 ztadAHI&<>*jg~D(0xzFA^>V6n+j#A!zV6p|dUm|Lf4T4U+XviiffX+OJ?|ck9?;%; zrN8&XGoJ3P3YW8IKE9kj5%u88*}l(j`9r&xR%}*Uw_8x$kY_S@?(DbE^N+^sHlIKD z0Hovharm8ci(^3w65Z9_}U$;|?jTw5HtOWAe1+(O&aUE%(HO!x^y3rm?2}mrGmt9L|d1b+yEpjj5xxnc<~j&#?C8) z9e6|}Q^tRheox3h|J{q|<7(Q`Ru|sS4j&y=0yTt!@4|3n?gsY(>`I!`_1=~K4(0I3ftRBBM2y5(hFunEiAd9h-gugB{cXN z)6laHXN}rM^TjM}FlGx+6LaVA^@1f{2-#7-BMGz|0lSd0iA2zngs_M-!PbOYFp&cQ zW(R-mP5n(cH=R)ei=7SOSh+?LzLL!{2oBx?jfw~o2$UJJ$E&*X#iT7qPc^e@bOXV6 z7NYjkXq4;#b!AWO@EJA}M^qNvFvOH1B%D^nAaJ54erHv9XjN+tI#|O}<^qSgW{(gk zLuNACDH|N5@&#g}Lm1~M&^K9Y6j=+Bx;xyZBGZDqli>py4ClxNtT|BKh(qFodnOLf z2|LSFTBe(@1yk+)4Y)&j;Sz}WtT~+j;1Kybxmh@wmSEP0Dm4dlnK$RHX!&I9G_a(y zn!7KLTExYfHzHMRiJKl7SYXdxG7w4Ppkjb)Dl4Hpy)=6_H$F;%FFh#Q!53a}26c;q zbuAF4)hfMzwtjudRpa^k9dhJ|a*V|0l3O3P1Rc0B0fkTWi-Mv4;S53%5ks+EQ@ToU zNZNpd)bAk^GsGX0Yq?IW`~>1*^TRTOG?ZjG$9XH8K_GFDC^vF2L3HK^0?1+%%;G<; zj3nH(hqg+wf;ZZ0N%K%SM0^rHA${iK{@Xc%1|M5L3QQr!L))q@9r4a&TV{4}uWCgU zE8msC37B7CLME|-cKm1ZDikoQYZj+v|IF;pb7j+L#-5|0gXYI=FRorX_uSk4%#e8W zH$(bYcA?T5gs26-UPoczFnil}DR95*YF7tgyUwFLt+70lkRWH2#clb$K=!UkpfSS4 zG8W4^^UPK{DUenr(Z%oK%zVO)Bt$&BUX9gs9*7Uj2d+OR`mKFR*j#X1bDK~Xi=_HE zw)`kva*)EXAM_yVLso)Xyqr}ymOt-?rGZF-2O~tXG)L#aB@%=Y5V(L1h8UO&{B;bC z0j_9I^=9#m^NdVlDatei{HnzyB`^d;Q!AfaYUZx@TpSFhD_J+0LPH;qd4IPY#U*6S z#Jop{yeejzeDE1EQgEpeKA`YKh2zWU6n9a~9AdLQ4-x1mmm=Hy{1?nw_q68+gwd`F zN(LN+)cgnG)rnObVn~*HUmzUy6$DvA{*1JC@!I;`2|L0Yn+(YrnFI@dL=(>+pGlFOmUtJwSfAnja*P!8mHnjDkNcu zBy&T+&Uq@+A2I4FIi#^sC)e?({v~9wl0+^yhIo;B(GAT!wynrGd%85qru%qsJ;j3| zBaT|VrIH-0(-CqgZ|3?n!*dF|*J)_`5G5BIN~MA?i?mt zc?0){4@_oOgx7dAZ?!Nk5lPctyr~ezgA{@UqnGAx-!S0!NRrG%q(hz$_C0-47d77I^Z=t~>dDt4vb3U}JOrtRNvO-Ys01q#@G zM~@NRSJ_vx)iG&y0BUMC8CP@Ww2VyS)LJR~JckHJcb6m1CVsahOSmcLnyD9a`m4zy z(Xr{+X&k6ydlk0>AgI`w(*?Wxv`y>{et=bzoe zOzhfT^sF{4wd$UbMpN4Hml?!Ok|1?z&2XdMa3i7^bVQ0eFcZ;EG}M?Uw0&Fh_7wEF z9Y*VIqkGh?Q_+Z2lyd50qixS@ExBTG>pWv&PA%rs8mB|d&yVPkOp3@r z2y!+g4Gdja3!##*lRKcwCu))sh-9^$L5=47cWl`-gdJOpZ9k>ay?qzD-t5kYjAL%# zaXY9oDV15~8qvAFADeMx1nYFdCzG~{e`5XZ6et94T6^0Kl&T#<(}ve3YIAaRwA_A# z7coXRAH0+8*tD?bv@zpjJGLC)k`V+3<2-b@Rdv3xA_t=0W|cHM$k&dDG1VySxE_|6&(0>&f-yEogrpTE4~Oq_?rhC7nGd?Nv=uAKh}_G~#ZV9~EJ$E^FK@_16Fv?Rj9z-3EC zz{k`By)3B40~@4abMniNgwy-9C|rgVd#bPT-+N)zct5CK6zktWE_x87ObI%}Q1 z=bSln_>UQ8GV^GYDL5phnqq$sRp#j4~RYu?>_c(ga|OBc}I(VabGFH0$66PQ|eE|ET3i*SSv=@5-z zB2`zg40*H`_5mDiL)-&Y#}k>WsX47dH1JPgqmPk{WwcHpeLO@%3Z$LrCnu|>4<)vS z5e|k(%gO&8zeBAM#5_pX#Hq|=fa|xanwd|fMi!A%Iz+8NOF2}`$|sx?MdYvs(UQ_I zOeFAC&mg5w-|!JTw$rX9K;QF5dKy=;@Z>3x(k5NEGZF$V2}Tm{9+8Yz*y&5!C?9A_ zG(?`1sc@lMp|x~orj)TKrqP-ypU>pk=zYO-&YOT__6(r-;eBs#jiYfbYiU)5E-gEN zC{Bk-1mNiC$&_Nl-tJSe{E&7)mwl+94%bxMK3P}d3;?VFtQ+fQcxw!Z>obl3KmaMR zQ@tgo{xwg1Q4fG0K zPh-q)Uq)p7@QqdB8y!_52C3!%0N@F<84Z1lMu8-;Z@ehDO-%$?Q9J~vFp9n9;hmO% zMHuUAo+c5#(2kby#g-@Ryummy7xb+gI|MxeR{zt)k0S0kZ%JL`-8^p2ywjFt+xF!F z*G?mscSl>%Vw-{!P#)SW03a<71Kte-C{45#CO!X9!%Bk#_yU^CZQIdE2n6@4zOaKB z2qc9A0}q?xlUkXPBy>*A?O~k+eK;5Zct_Fvbb^E*37|;ooT=>u95xYA0Eh^QkZl(L z2@;Y(0U^kL{j8JSx72Ur=M zS^NLMtPuCXqBbhXq6Gx<5vhroa0n_U2)QoK}T28|Yi zADra`V4{FQDcOMlFuM#rf1q@rI6Z}`fe4UD=2@1ExC|qiGkLBEKq^}XE5lL%V`9XX z^T=@JJ!9m6-4J5q%x0;0B||GL0fTWc2xhglG0N~UaKlt-Na#hMH8e1a(iUh_g8@@n z(vr-O`wL6YyZ~OCI@ACbRz?T}0Qim~0iTnRfj6w6)F4F``orfvJcxfJFr@#SOD*AC z82;m2{>Nh2KL!{*Q#&(T4}u5A(JR2kH-u0G^bI7CgYl0dk|X0%30fF}6DBvWAg`dP zu)GdiR*o&Ns&05w+uYsS{;s{Nrv?9>;Ark0``kA^M|kptXa4UJ9^vKxfBYd%f=5jt zS#HG+Z>CGJiI9&9|5}UIjDrZGFFMJa`0#IcAxT5aRp(=G1V8)zv<+iw`L^D^oY0b1 zXh1{^jfPS>lW>s$7+46cKx!y&7L1M0jDy*giH(z+Cx#}DkCZeIz{r{zt*s9Pf#~RM z*&}s{+S-6sd@YZV*0ct+?;ME0Kwz6gL;LsyG2%bo_y1A(qykU@P{icmI3fsyoRXfD zgPM$ik%l!Uazxzsc{&DBKIwZ%=%@2G0tgqz7**eGecsHg`k+B?g+Sx7y!yo0*0%0*-> zPNktNRFiSo7-5b8aU~gd+Hbm zS?C5C+xeN;KhX5_)_VBJ%*E5zJ)2QZ>}F^vrUMwURA#GVIOJRyKKN7Oxz9BdxqE-1YN3 z>=Qlh^1XFx{0&|Q*}Z&V^4i%y($727Cm@;-`UZQYJ@L`2P@{ zO7ziB|J;RSe;R6*Bzvc?Cx?_;!(d;G1iY|3FjY_ar6L|8@Us~Kj*zm*5tCdUD=rQ! zi52rT8VLH|MW?eVwfk|nl^H+ ztKT}7C_!$xIG8-zE%@4c$gPM08lRs*^ajomMeHxNlH)12yIr2HDY{dUW#Lop8-gh_ zfvqZkWscEN$?gr&d1Cd=iIP_r==MP>hq(&HdtFACHfp8ii75Xu2)aYaA|%w{#uRKiNSftdFqdFf1uTOZg0=NVpPu$UR-LGZmtUkC8G04M}A=d+mE~ zzyIhs9K3PR39huBXxbKy8tX3hUavp}zOaO5t_VB=Wuw1%i6ZdIkfj8kheN_$43>UJ z11z3(M}xKVdJXYJWP{HF<}TQzqGK=|yNGOzNw(ui>*i-+l6P54uQ#E{*fOk`4(4&q50@#8V`)FYRRH{t{PpUiu` ztUp=sTYR~VIkkC_?1-XJ$D#!tedk?iO|Hk6MoIkf`WHY)Sq8n1)9&YGJBruVFQdyH?iW-%NGd8Y8f7o2t7)2nsK418h~=f9wmF}m$Q8y9+Yc8N%t%kJ;1^QR(J=X$nKxD;cza~T zFf=nAdR`%{r88<$@H4AQzf#n4WYnUape0Xs7k1V8zj@1-HpQZJ#$4EbEGcN>>sti+V%wFn#s;Ob9u^6whXc_&~a6(_}Kviosq&xdsmA=lypw{N|=ef8vDjo0`62!^O?EGe^dFzMU?^&~Fdyw0^ek0#6x z6Neohg6$QgeF&AaTN@rSP%fkiN4rv}HODCnE?RL}oV>m>w&(F(cj3czq(!rwK)tu| z4fRik7Kz25h&^t-w+`T!Ym_G2_e!Bi^e~fqQyb{#8_cq_{voH~+)3hL1a@gj=5yO5 zRoVTg6ayazb6Qp8`(^Qyb)33G|D-OD?Y$y0spCqsZmw3GUrCe#qTjuXwMFuVdy7iOOC^+9Nk+?*3(v z${}s4K%d2c^bhCYm&WsaQRS64P7u;RX(c2U``%Ng{*Zh9eiLQyd_A(@^e}C{z!^r7 z-&d$1rI?zW$}ibAVwCzbtJcr@uSb5I?T?2l-E~t^X>DVP9>*b{lT+pXtc{<^+^Pq<{4fM=e`_ zQ$N}VuX>yeynL(bv0PW(Hp|NK{N#QWqn-~HvtskQ$*tPk5!vB*n*qI&z;UF)kMj}7x^HOd95os4^$+=V!~zB`p&dJWuE({ z4SKE5aHJl-WQ@8uwcy&6pBigqhOCs%C3V?I_(tHR$)e@3$ux$wpEmXGD?TWd z2t->(tmVc&o_(WoQW?uS>7;eAFquN##HX;2VQ#p;{P(2wV^?#~b^X*Efcv<_lR>t> ze?HBBP^)9Tc$c8{_ANW7t3=%QxjS}U_lJ~hOYPX+=2wQ;9ep_epji18yV{D^T6LNp zTKIlD?si*7$`oTqNncIe=^i8Zvm0v;XWGHyUtc`qnoeLOe8u+2ExrF?&?M_kME<9URpuv8 zw4OjbpR5Ft?hHBZeS2~!^z=B6=A^~A zn$+B*Z1b26%P88AsFj?k#Z(vQ*Xw_jgb>Y~%@zLHnkM!fI4Y#e0ha=Sj+;!FC zT-_s-V&YUQ;*{OuI^xiFn{itF@eTuV3hwcDqvLZ0g zZB6Q&OX_A(Z$C@woih?a-o!rwdCX`GRLKpWX}o7q8JE|{Jxd{w{_#q+l}-1#$!X)3z8;m1%yK3tQ=&}Jpm{7u`&fg1M1XNejoF%yHDA-sOlj6i zgL_1dM@NHCK}Dd=q={5RNJL3QL_<7ZPLfqadPhLg`kDQ;%rmF{l)*;|R{hWXH=bD% zWo`0h8OqwLD=2ANYv_z5ThC-UzRpr2%68z*_Uc!%R#&iYQ#m4J{cn_PMHHML3*xth z??q=@Rb+dQWK->A>qqBUR^&YJ&Ve5bdy?h&iV$SvD)w!eMnt(5{J9vN+`DeM{zQ4^ z{CNo@IZtNU`gR7OE?a1d_t3=F0ixZRzN90Ob1+#T>;u3NnRp(ZZ zsG;WCD0u#3N*pZ+W!0+%VfmPwmnT_0iv6iXnDz;Gl3@gyh; z2eE~c#;Zfc@FZM{BEpHvyt)$nH%KPam z@}(;V)Lt@703}M*6xYb?a9{=;(1u(Rcufw{CoH+MRcDZcOl(T1q>1tA)dlULNRm9N9919?E9Do!`K-d6OYam`UfWqk&hb~Y62fCP`^mqso zuixV$c5y^K_4;Tc7$G`kZ(eJscsR;-yQ49u9V&)u*eYlM@l@d+ zH1|}gpLy4fV`*@@Kq}M=3LJpX2^6tL@&rIC>;wXIK%^%C$BCeQ6cr67d94+Q#q$WR zGx$6Jd7*^ZzUQ4Ma4Tc0ne~9s!s=Z%T2vt@{thSBi8E?V(h@~_foTa%YT{hPu6VbR z?lzETfQ#`ECMh5#7D%5Cs9*=C!^mo&WU_|;wU9K3}p19XlhF2DIa21i{J3KEBcWzZlA z09YoSw0Vs>;SeOX29kh*Z%lwV+Ckr)NNGxK7uLjT2N_Qe$-H^mnoPPVfmKb?t@sJ> zyl*4JQB+Bw&^fyH8=NH$O>@59;|T2x|6_JLS)HZ_gvC*D=>8h942;Ad zO0oi@ey~OyJVD%U2g0BU`8CN~91*22O7sD#)|Ob_9xZzj)2(Diy>)R?p5E7p#{5Kz zR%m0ADD5_u>MjEKQ4grW(RV&M7QZ;A5UxIbD+!UqT=RA4d`*(kxIcp)tECHMN*|zc z0uu0CCn>Tz6k*7k(jMM)uJoFRg0}w>(xwG;43XkBPU++k-KsSV6_<3zPHf2i8IUyYXLa521xXsV#sUS9 zz>`+s$zGsHUZTkp)2Ua}$&=SWBsikR3(}|9Pn7GA6bOUTFz6#+dP*76D8-iX7~;rZ z4h1(!$0sPC-fW3GbdXUbokGgLPiCU{Lnn%vp()@tb80X{(r)8##-WxwDr! zbNz?q>lPH3ppQ<+#ZlDTP=VjTE7B^)ErCKIYOM5?#R8{v&z@z%TYQVeeP#t~A!V z)|&j^jUlF#dO**XJeLupi9f9wus+sD-eb-*AU>>}!K;;Y5|9{(1O{F~Qm-CT1*1qz zCB7n{0Nyo_a5~9K`WU!$4fKGtOamBFY`utgC-wDTzz3|Msi)!Y6y08>12-xesi)xX z5*gO(I4aY@o<^SWdIZE3x$TN1?!2C;c6Zu#otURNnuj2!j1UVhy^V-bkeepdW`a^2 zi5h_ikM%rpPG!BD`WVFX(U&rY9SSL&-ROMnpcu6zf`^P;0q$Uz?V!trQe=5Js!wQ| zV$|z9hk&JVh{)kG70*`9AZU|{TC>H&D;@NKk$M~tQoZNDhIe0pFFq^v$$b=akNVp~ z74`>8L)y@4$jT&R=ZpxH8W6doWe8lGSetTQ_eL~89`q&_Rb?a+!Twh9a&4X?8AI)% zZW8pP_XbZ_Mnc4>y5u}seKz=tX_St(9I=pf+-JJGu9nzoHewdnSX>?TM-O@|2@WWY z#mis;02JsEo-!5tKJ|KyDgXrn9BxV-65iB667oZH?Fx zL85jLTSn{td?hsI{wPzLZ5+>bt@E1x`{q9@P-EtI46vOw%Dze}!JHqBF_XPwrZ!$k zRzI;_Q7(bAHHHTg^ct7m<7GaizMF8PgJjrdQ0t!|Bt?2e!<2j8Gtl#u{KRV<11b2Myw1hJL z0Zjb?>iJD-2+bB)G$Uq!2#w}zte>PZoi&tmerQVDJpj>up+$TFORw`x?~y6A&DFM}W#}Ej_0eGE2k^mw~ z?3pl(1O4py(8-o?FKFI2tun6Eqymra zn%7ysihZ2;flD5@rud}-CBYh_cJ`vdeQ|bw=EZ}2)ofd4kx7J`&@2&z-qA5&0A{gt zc)Fet9yMCB97OFR9nPMaU?4~3$C%P;6fsiAn{f<%eI<=sX0}`6(%=b5j+FAY3sepvidyt$uk8-C@t%6A0%uGnVMLg&v%$j zt{*ThHI2-DjsZ)L%BG%3+Z z*=Viu)`vu|R!QOA{gyRQfSwX{-?OxGriu}v#JrPfUhW$|M?D7^NklRr0B+quF7iZR z9Dim*o(CIM*zu7TOlwz4wwlcgfT7zP2FFji4fhqw>4JG_RFH7IcC}k%l>oQLYq274 zJZ(Y+xd>dRGMun@*_-duuTQZH>wWnWhT+H@R{Ry6m?(Y0QBLWA`%+1HcL)n2pricJ z+x-L_oPL13u z;iDhlefUsnFZ~}=W4}A>H$rPVe@&@Ddr#2`X~N>uSG+H}c|k)KT%rY;U{G7Ff1^-jEclwAAY@Ik!) zt0_acJNh)CcQ^4Q?B<>Noz3&42pY9NBF}Tbcl`%mgwHJ0M{h~hK z`_2s=%-adg?%Y-pzUQw=*t%hYP5XNkQFEWkCh!_>MNqE7L?$Fb&e?Wry`ml4fMtf? z=^YB9_uYu5m^#ihh$3TAm<~d#iMF2s4d!I18j)Lg#5>^SYRl3%tZ?XBS5(netbhZl~$BVy9XdU0p!AIW&_p`B(hRy1}m6PXIT7!6e#h=v8U~} z{1CI@T0MV5h15c8FY{hcC%@vW==)8sF>jxvZfw~v>i&<1cw_CZGMjx(z0gDsX zjNt7z{TjbF@Cn&W(kblOpx08AvtSfL=@?FAdJNrO4?Endc_o$a3$0$$wCTDOJGaXq zWg4OUaI-nVcAUq2sJ%O-B$2oRnrNVn0V&M&(^TLRklN0m*IRQhhX`WA%(%D8^5quI zAkSX5JEFS`A{>#l@|+p)e0O?~U_`c)_5yyE?wrMKI_aCugw!8i+3e%M=O6 zwMi42MSqCM@oNK1T!i6cRi4#r+pD?Sft#r4H0o7kKAP^{GKS0wOL1o#j=P_WQk1Y0 z9t(Qgl;(fWhollbr->ZVQ}GH*Ta;k&Z2KTfoh=4~14*p#gbp)+$gT9NTew2+Z8(JZ zn&a!8Z`M6}l)hy`_D0H*iLYSyfII6cL zOJMUg>321q9v~Zvpu@rMlbnStAgnz)zAZ;<()=zy{u}(Eu1olZTMs~3$`9|$aNy^O z*xbzQFQcr*8PS&%9@)vS^@YZ|1kpkkILuE8YA*{(#J{LzM-? zZW6kyS`J}c-Ogj7c>JUj7m;7y_=)B0a5QD3WxXoe0SmdZl4|x%z}@X!>K4U zN%!!e{&#=q??UxkX~cTo$|J6t;Cp@eFRF-WQv{2;%zRYTcwNpEh{6*&?oDsa1E$~^D6Zj+p0-qsmWhT$<(RR)~QjH_X%&RarLX7PWLKK_gQ~O zsLHk~DfPo-`(&b3HN^Va!uzSD)xUw&f6=S!EUD>^^=l@J8|ru5*~?SE>`z`)H%TVF ztE9@)iC|XJh`gy`$&jg?tdUHip~0r__DFS!LwCrX7Y_T2#wTT?=BO z_2^P6C|XmXlRh|nNGU;Ux?0Pof9UPx(9FhA`JvV{So^y#rnG5Ddmhb1DiEbU9FNqF zRnm^Dkc{uwxHj(0iY?NPtk#B%4kv65?;dIIfk!H!I@^3YluKeMV~km{oY?`xIevw? zb~=1XIu&;msq=LTX6Or#S&GAlO8j!4D|MG}=zgIXUGc>*qz@PGCDUsIfp=sp-A0YV zN2~f9s{KZLUysH#YnUD9)y<4@uj^LZjRy1U)ye8Th#qZ7PQvl4G&A&+?7mh`&!^xj?S;VJcdIP`nP^!w`cn(pWi*y#`Y=?{hLckAm97wM1I>A&yP9~;x} zsFPCPgpOb8Pf!|65*dte7)&b}%q+d1(l?kb(x3D)n2XkLD>7K9Gg$02SQ;}}UNTtO zGg!SexL)he@}e~SB4)UuWVoqs_|?vE%g^vzxZ!rP;ZBj^Zk^%x&JSA*xA&F|f9x3^ zTpAuy8Xa*M{S-6$rDSxhZ}dC7?}MGuX}Hl@ve9{w(M6rnpH8F8F{3Lxqx~hL>q{d7 z;t1qKg2a(vWh9Zo#L9Ogh(D4f0!f;JBr8Ue*CQ#qCYpSWD3_7c`$(EAB$UdSmeZJS zT%t(Kn8Co9(cYNJ-KoG^eS|?>q@{Q&|Jk z>s$7wa{i`V%BHtdOcjbv73)p!Fe2r+q-=dNve zhE2Pyl7EkziIXRdTcurDEo_>lb6RKCkLwB~8j4$I+goSrS?5Gp=TY^oCtDZPTNid& z7uiqnk6V}QTR*>=FJd&qa@v%M+mwGYD^<3sw6}TTZ=+~n^D@Pzy4a?s(xj^1rf%G( ze%Xet%ckMV21jMvSc!baY1^c1+iYO_N6hw(zimr|ZR>#H+Z5aOdfSdJ+m#~Q&Sl%~ zecN~YLS0w3J)CyE;!Eb8+I<8go8+{gDxR4Tx1TYv|MYcw+TQ+ig#DcO^lXa#LcRTB%+!3B{qnN?%JSs((!Tu~ zl|v;1)cULgHT*qJmr5jMmc9`O~?eIPr9fu;JRxW$QMy zLq*=o?i+_a1A2w!l^-cd2O5ivld(Syl6R>}Hy{wy=*sUms~&4q2awg$Pm5>8j=L%I zCGC!vzkydN(_jb5>p({Umn{>*;g@@YRDMx;dhEtk5rKTqn#e0Zi<)3G26XQmU(X@oOsju?7^5zkBJinIoHJM2_CQaG${e{%Ym5lj8osRFwG zQDj{+aJ@p?8JD*%6XU{?vm&CI$aaDm!8=#XIit3ntAE$6R&o5whF!nitu9}qiXV-8 zv|Y_twjvHl^=*vXb~h8&B)@t?83rq5N0L5h|V)(4{Y~yd>iuAsS z>{%(FD6iEC#{0#3=PnHs(=+zkuXd4}nT%`p4qqKK9h_!2M_IQfM@d{ie07s^_V~MU z8MEd8V@p&s&X+jGFLkSYd+QY9X{t$!H%TE%wXw><9?*S3;H9snOIN~?9%MB|1zyCN zhuEV?Vfwdmob$Ab?^pf;oRjm2;c|>c)tiZ=>*t3a_e#=^3cQlhB1jyFn`yPx%jg6reaGd%J2Wjux+b_JTySK|$ws8Ow_rVQw3-U~+F9q@6eKh0X!%6xLYaOxP??b-d z|A~R0m6ywTPJG&V0rh?TVzr4lu30eQjo@x_(03gEdu7RY;U_*FOuJ83d~bQ|fc}0z zrP^yDe%Y%j-fywsKO4!XoBVF;3%0~B`Ga7d3b{DT*D+1!>kl65E*4)M8{DH(zfpub zBDnlfy7{o2-E0ldB?60hw0Gl)_k4qY%F34|Ip^`&jTM!|)rK!^Z<86>f2_*g>oEMW zy-%}sZ^7SVrymyy){JG!*eiW|FK0HEx%{3Ib+XI$LHG&q2CUQtPS5_t76TmpRzq4nBWR4m=GH!&y+xqK7^uzC<*K z^p1z8{wQR~A?b6}b$)M^0ln)v;E{N8g5f%#S=m0Kdg-@F{WFp4=e3Z;!z=%X+o2By(sn3J9<4b2 zVv~Eph#(R5%($^?vrL_)eB1nM_w?QSiEyn%m7$;X{)MV7N$S@#h?movmWf)90qe!b zljaV(?*jBc29Uf7FgOS>x<0<#3_x-Rnn(uzVhA)f3N&~8y`vsz@ifpXEpRO$(E3%N z?YqDer2xCtK!=0ho#PK3X@asJ33^88Ht_{Ll09*z(V8|5>VOBe?#&h2sf4JT!EZD|9W@gLS1(%LC@y%z{6G4LJ%KuPuRP`H zIrW%1rCtwS{H}wJQ+|3N^jOFOa`P-({|u>k_BfZ~I_^Lz)>B<+DLbBKHo+2`^sPVn zRY}TqN2*a`+UJgR&$}273-6a%&x8iDUTU544QCs5=DZ5_VNS~j}gs5?wmtGJfUu~7xswIId-iVPn9cgPZrP+#4EE^xr4=>7k8>JW*&u}PG6|? z%{mkL*K$a_gz{S4bQ%O^?^j?TAbm}n9#tYWZe>X-(2wJoBOk? zH2o_=@1{ThS-yR_`K^EB=|IzU_d3Z{_sc)uKK5@1*Q`0>w_Xweh~fQ@RXO9)$f6f+0C+>5+ZBVM3A>+T>TsrmK=%rx2&TpR&RW=xx{oUWbBlV&^nd09~#VnhA zICt&72l3cM%4~Gk`<{9)l?I>Yj4$TAT6~B8bWwTd`b^5@S&V|psLa0t7(n;In} zgH;HU#!|_v(386nFraFN!#SX7jDeKN(m|xFVL#s7=1uh+7cwE4tz3(uET4?qWY0F@D3V=ehhPR;q1OtFPiQN#v21gkA)1V?aASzHw?%1e z27A>}LZstD7Qeb{o;Q-jed4S_i+z)hPpWM%-#&$5*-NM#6+=dwK~@RVU@!@gA``GP zGxjbf)>shM4^gS`RE_xicu|cV*(OSF;lk?rvipGoebpOLejim6zelm5oX5}@Vq(%l z3^BdD6P(2Oc;Y+jqPDZIno#(WMxCGX0xiQ6u4bTw@IyiIH=J+IppT_qShBT#Qhl@C z-ii1l(LlO?7zH7b#uKi#)sayUwI#y6Hh3v49rF9rpL?o1iDCQd^A>aBUgWN^HEK07 z7$QY5=X3$#W29UP-3JG$5IFq7$xuc z5bZhiUI?}s-owKy6AWUDqEv03pww&bkwBO>zAxpzYUv>(Eyf8^I9fH*PaCTF^9@j@ z@K7xJ6&@{To13ObvidjGSL%Dd#0h=#grXuVX=IZ%;V8F zsn|%Vezsq%-nhrG0U@+=g_OOnaj$VVwdSLweUqKv0XZgaQXj9;o3yT|mZ4L_rBH0E ztm-OLacOE|_1@D3_A@~Y8Oqr}=J17>x0|OKH#RpY7_< zLH#o@+N_Gi$y>$%a$((`T9^JLsG>SXG5`h%Pp7%Xu?amB9;W!^oaUkaQNXnDRvVocnlPF`qjOpox*dMbbwlw1QU+HKDwPAEihZ;=GKkRqqppHyZe*Rsg}hl@LnxjhczGvy_+@#>X19av^Gfz8Vjd%Nl{N&#f0K8)D;*q;tBMtZalFxs+|4fS!5+8 zKKj!BJpc7*&7pC zAWbWx<3Fbn?ejIAAsVJHMAs*5HN)3+>8{eeHh%x@WQzK0JU6!!hLZtE`OIlRK;|e} zfoJ4Hqba#v$C+?7FsHgjg5V>%DEub zdb>WonNK{ThLhZ(<6mcEq)?5Ja}XuPPcx^;FBD$F#3~b|UFpIn4Z~UQ)u7*bApYn# z#z^GNtHC$hZ*oBVez6GHyg>lAob`NoYiVM=_nu*(&{_qWIPnuu635e~d`*Y!M^I~6{-0G0mDQ{hsQwE%D z=2j7R9sL=$`KCImIL|mr=}|Lh>EV*t*j!mbkO-7jz@$>>E@XfF{-cQRJaTYVS>bqy zas0}P95hDRU#@20E1CRb!C`7jm=nzzkfp3K!Q3m7?Tl1|`GN%v#3h5=Q~s*YnF z=3Lo2mD!q(8ma6lzO{O+X#A==K{D-4C?e%QSCVu%k#nexljs0Z9hqY$UE~^DJEd)! zm+ADIVXM0O4-7~0Twn3~d{#5qH)egD?u~ZsI!9BPo{~|UN(4nFxj8l6M(T!(&3-yN zY(;qN`)`<;^AHjx=8zLKXL3G;%}PJNRAY+IS~>msLJ!z#Foq$Vc^rZeE$qRhdHZDz zcT;KIv;y>S>(FvYgx?~|ChnmZp5$7{6O@lmN<*Or*EbX7bFlEEC40NCwAVVQ7h3a2 ziWm+tzT8z;W6pWb25s|Gi>--IRqAcNv$^<+Kt%K8-pFBlHre^D8S_1GjN>}R_V(kO z&%}AhrY@@2<+aps_TTRXh3%HsD5|*#iUH7Qs-d%fmLJAx_gJFHA?e*f!>3Tv1sPUd zu*W-*sx=q&GnNxH6~*2I-_;-N3e+#rVxp;);BPL>TnjOk?nRLz^bl_~a5h^jd#w!@3Ay#m5!p%GCx<@bo$gI?NGp|nw zwoc8!^NS|$h!_L3h9dNT0svG#Ulfg6uY?aUNx*b#wyj?*bdjFmo_ zad2JdPzBf`s^&Q45*P!Xok_8u!FkDavQYx7_aBqW`+*r0=4f8`UytxFRqdnvZm>`J-QAw}`nzWQRYB1fcbiQ30o;Gd18$CcVSl;n~D zXpAwOdORNB!3AM0T2(i`G8o`7WYDcQW5H{)Z1YGCUxS_?7^a}J{TglDfo9uhPXHmZ;rrm{7T?aMY@Q2#1Lz!1Bl=xmv}JY zvkG&jEpodBR}(hNXNcdVAry;=;9A-lcR~DxDOs|y;Ek?qmLJ7*l{64BIvveSw%0sJ zpT1gSfJY^t%hGCW3h;L51}4T;`*M9Se`ASIHRgt9_F)6FP!6Q|v znCj$-eEH(59bc)MO<5mv$P49wXEgfYMro*@ShmIkTZXTF(q3$04PU==3TnL;RF{Hl z%K#X{LCmmHDh7mzHjwUNj}ROP?%ZVju=z;0ob7?L{94p%X`i9VCX48#i?};m4vbxb z$;5$4-DmJB5bYZ~moV&MKD)J7%m>-=_QkO5_fEXge*HY4g*B z=4~Zx%E4~bU2V-l?w02xUUj42*E69^M5f-DAf|q;PYL$b>yt%lUPn0$ZM@;4nsPGH zP{AZ-GsHu4#BC`Iu^EP09YF#u*9ylpnwJ$|1SujSZ~oYn+jIMkMEm#6L$#e8gpBs8 zt9F=EbZSz(%MhBp^7wf&eW<#kFq<8aKU)Z*!+)=Un`g@@Y**OUqgw17gYaBZ8Ge&^-zIXqqz*5-xRHMEVrEFY2VCK&L7;$jlTm6*K5yA|YTEFWT3b8Lmo% zWs1f&c$d-%l(9vZsa~6x=XkjwcB>XRsu9sKcwuqI{$xcLwMekMc3;TILMj^(8E~om zuU18>&3+qaugwgxSd~eTt%Kb3O=}Bzzbv*47QY~5Lg=G* z53G4a0RfbzjI2D=$GBK^M<5uKcsF{yL-0@v=bZCWjPjXDiG?P@-uU^w46SCfpMzSJA>c*e-iiViAsjpV)NcATya#o~ur6F*kr>@?zT~mB_hHKvah7xL-7^=t zYsg;@5#P63^FPJbkg=%;FGP`ztep7)WV*%G2h&wdHi9eQ(%RY1n#(<9epY~5RhD%C zmYxPyx&^uh(71gDRN#9;qJ1C&e9p5aU;7Np`V_)3h3>wl;$MkptPf}xTZmm+?^RjO z`DZECIfh41_ma-&)@zyVe+u=WTko3G*`Ht7*#2GnPM0iYWkycN zJXOxxlS*|+{FTA>y*93$j2>ze|L$XBm?gWul1?%49vn z6;NRgs!Beg0%bPWV0X=ffDvC(Rq{UbwO0X`I* zJ-i=#DuhN3u#TK-M3BG^2#f_(*$zm90Stfz;L8q>KuC;kTWx?e6q`2aZ$JHwa~F37ZQFtFV}`Fw<$15XbOs8u38Agd?w#`S#jF@ar)B zD_LsRHFj?gzEIIZt4D+~37;?eRwBtpXA*q^wOs)V9h!74))f#}7cN$b9fTGn!!}SG zLPWvpB!m~DaT-UmM|1$o+|MU~01|${C$NBW9jDM-0W1?9EZ;>4KQbg2@JB#FN>MV! z#Un_N|76x!ffl4A8ZH@5l(Q(0G7o#iBwO-qfU~3|;5e5AKD$`W?Qp3&gcmY%tT@d< z9zyVRVKO95Ge5KIh#?py!!~!KB$=30sZK3JGeYAPNDLBoJpdi^Ks0c{0Hoa&#F0&O zUWJe_jgmz{6EI18ggT#aJNv{H#Pd8WL_OCuNZj;=jYsvu6e=f%QJX31m9{AOZGD z{{~{ubzYA|3*R-8Q0{f8LB_-zFlNjkc=KK7^-fQ1d;ljx{H|*|iJy`xL4r13i?-D% z!CteB1$4m$XC?2obI3K4Vx*^r+SAg zwzu{9;#enpbULg1=$_ZQm)|5tbOQXc zH@vJ6e7qa{vm?C3hc?9vyT#`=yl;EDcl=R=d~u_EZ9IH_c)PcoJP5L-~6U~lgrC{&L>CDMPFbS48WV%uct}M(x-8>_f)xuTk$0 z#P7dP@PB$;|HSa$zDpFpUnGCEGk;zU>nDU>*34mPgSHAX>z4voT z_S-&qbbkwcKSq?l){lSCkAC=XKS`j!`lEjQ|2qAX|NYlW{%-{P0|W(u0|^#1co1Pi zg$o%rboh|Mi4-kb_^@~pV@8b|Id)@@CMQKZzDKO7rGXrAu`RwF%MbP^MF z4O$lMPqAy+wsrd!Zd|!@>DIM-7jIs@d-?YD`xkIv!GWO;HhdUyV#SLYH+K9Oa%9Pq zDOa|98FOaMn>ly({5f-B(4$G0Hhmg(YSpV*w|4y+c5Kj10}!wfat zki!l={E)5-K^&395=}f2#T3~SQNL+>yr~IkM5mAcY)~ z$Rdpt5Xd8yT$0HqoqW=`B%z#=$||kA5=+RW%#zD4rK`xxFvYa41&F{L6U{W4YhfZa z-F!1RHX&*g&N}U^O-_jP+>_5f{rnTqKm{F?&_WG86wyQ#U6j#A9eotiNF|+=(n>A8 z6w^#K-IUW#J^d8aP(>Y;)KX1771dN#U6s{VU40eSSY@4+)>>`771vyK-Ido~ef<^K zV1*r)*kX-67TIK#U6$EqoqZPCXr-N&+G?%67TavK-Im*Kz5N#4aK#;$+;Yu57u|H# zU65lh zo_+oq=%9rjn&_g9J{swym0p_ZrkxHrg*&C5+O<3#ikj-IwI+?tGq?U4Y|P4h$m_7p zKHIUf(O#Qv!?tW2?zrWin{LV8t{d;X_1>HBweId4@W2Hh9PYmfKOFJI6&KU+#T|bf z^2mK`T=L2-zZ`Q9DbJkq&OQI!zs*4(o%GU82T%0VRbQR;)`d&m_1I;fop#e;uO0W? zb>CgF+j;*T_~3O|NeyF^g<>-hGd^m8Denba4o@fyU;=>;KIL8z5p~EfU z10Uf4<_SM(N{rlb8VuwmID7<39~2`W1dOIVrpZbqZsUo;B;XZ*sf}QIl5I*1hb?ib zLtXL`9lo>&Foj7>VQioDKWj-8ug?uz)srX37UV%ABdrSkc)6jwx zC7F*zQgj*u-Jm@r2*JbVBe69s;xzV(!9h?IAJYJZ73M}%wI+kDZiTA^<*L@Y-Zig# zO-5f!`q#h?Hi(Y32x1jmLBVh|nR7$#{GYg&e) zmVp!mbs6z>nOa6$++w{Y-fi-j>f2o1+o zzjS>rUI`iEecI8)JcTh=SDeklD*353lre*8Y-7j@H-{0lLKTrgLFRUN$c1I2A8}k= zbQA;4#ki^utia1+fMT9AR562%*yen^InEz$=m2eL1#C`Z5PnQ?+dSJvEpyq+9Cof< z@e08)U%8}bPV<`WjAwkvSx2C>s|YI%=S%Aun0&^EpCKFQu|`h57SV@;|Ii{@;3WgmP)%nRQINW(pgns1VIO=Um`{{rG$~kSLhE=fsrJFE3+rki zgPGBDrM0a$h-)7Ro7cX+2(Z7sYhrtIw#i1vvMcE9&xzP6@YY(5pG5DD*c&7AezrsQ zqVJpddusS*lE5`WaEAI1;R&~h0TteGhd&%X42Sr{DPHmJNZjHX*Z9Wg18t6f9ONMn z55`4aa+9CDG$cp)%30oWyLsH@F_-zwRikp6-+U`6IKk5-!WW%?tmk|AxwwLElc9&J z=){A$SdPxLq~oRO8+-a)qVBD!bEN9sy82*Ruz{x$WCLoGOV>vhcD#_?TxRbG+RLT( zwup}H|6g}|UE=<+xznZY;<`Idyq zaGzY>w+Q&hCH}t{zaVx=nflrFqxM6d-|$C21=xSG`m4+R>q5-@2Xg6fkYdR2TD&j@u}}k* z@c-Bl1es9(2yg}Eum#;P0qt-G;cy8DBMR}51O2cF^{@fyum=h82LbV8%+OlU5L_Ja z2uUyrA#o2e!U7F33@vdC5%C2zF%1Rr4f(JJIq?QXF$XuI5~0xgf}#&4u?<=A6DhF? z1!EQGLIPbe1x+y)XD=0RVix717HKgT7cLmjFBEN2WE8Pl7_k&l@d=$U3rR5u|DkaR zaWM|vrWk=SP&yzCn1Bhw00a_72sc0+$B`V%v00RnAUZ%Hg3nmQF#RymX^@cuHlPZi zzzeis^FFU$gfInIz#sn+AOTVxmjxZ?u^bO_9M4e=jSmNz;2Xit12$j+o?sS$0T^cC z2{d2>BC;SlfC>Bs2tj}wN0KB<@*xS58XOWiXXeGm&x^n$jsV;vwQv zE=!UwFY{Nfat*T*CzAjebO8x8QXoFy2rhsCG5`l~AOi^C0*>GV$Po#20T`UXExF|c zzTgW?^Bq+aC%F*`K)^Yl6FTW~7haN9it{-21TO^w3i=Z4aDgRr#X6BwCgE{BnGq|o zks+jD8_r-LJD>-mKm!awJ~KcACcpsmKuLXX1Fql; zqJSWlR7w?;Pj<9NuXE}8WCNy?AgEv$s5Bu^Zv&+71PqS_zQ76`#Y%m2bJ~!54mkT4(bD48Q?0;0RhF7M#EXAYu@bO{(k?6wtvSmg)<3#Y&BnRWEf;2ahTj zf(49JRvjXSw1GmAt%A;hDD8@c^5GZ~rCz__UJEcK8N%?&02cSMc4b%4SRrBq{)$+8$cHFESV;yhrQj2KKm#OHKK)cA zd%zghU<`OxToIK6df*eJfJ&oa*C1>3JPHjc03S>?Sy0weRTe$@6)D4DAv}@^6!aJp zmaZru3W#girdA*ps~N~IP_Xt#mGM;-qF*hNQ57O!{|A;`4VD5BmW37;QQ-DM^TJSW zb|9jlg#eSAih;PaKp@mWs>tjQ^K~+hzzLWD2P!}S2*3!+H5Pm!9^^q7JTwW6fB*!b z0&su{K$J?+0J0oN4eTKt6yjau6{2>JqZ3kkt!hwLp0TgU@SmktUzqSW9paar? z2@F63-17_AKn%E{8=m0{q@V)~fC<(hLHF|^|4u-5e`pZ&N+52vYL$h4u@_$#I3Wns zBE1$Wxluun?F;ebd(- z1Y(_7&j(O=G9!plT3KX`vsE8L7H~lw|2u#ea)APznHNxx3S^;A&{usy)?_Ja5C}pV z>|s|O!kBLlnZ?+5VL4(KVwduP^-f^t%6Kwe_f#W7@v@m9)cB11?vD$ZpXrZy4F(7` zpgudm3)n!Qd%z3c3KaH%AGV;FtSPnCFq07iFlGm}P-=A)J$!5+@xC2MyB)=L}KNtB@l zE}fVHkbop_d3dGRYEvK_s+a|`sUX0ius7hUL!}@ub{F8(NTGm0zm$A;K{E9On?H6S zLUwFnZz6=7Jp1pu-8vsG%(D+^m>`P+&YFT|mxl_%o(JM)N0x$CI2@WmAesRmcCLS~ zVAtwsVT3R~CtyzjfCHpJ4fg67{(&FN0TiS_0|3APKwttSm`YC|tqNj!iLz>AwipD0 zV{!YhcBxDV8y~hotC0l<|6!VjMUy!P!lv~Erw0NZW|tt&+JAT1qni3sdpw+An{K?OAtA_Z35IKcrOD3jI7)^LOQfYrJn?8;<4ijOH^v?-t& z&>;$dXm-__qN3U!K4GbnAqu`=g@5V_AgHkU1qc`X0vuqmY4ZYL;jtq-9(*A;X;aR_ zbpjqjo&mGQuAoekYxIJ7SZkM})K(f=+b@H(#%Ft}Ya3uo+m^!NB|EzyAV|nPo5<6d zA!Gp5Zj^Pu=;2!Fs8;pSp z3Lx7J;HJNNjI3C~O*Wg00i2IPgnHZ_D!hoU{4;&gAw+yKNfHT6+=fv+9|EtcPx^M* z7sIXlDG_3BV_VWGfT^X}(vvCEhaB4Tq0>jD$PdD!Cbg|#&%wLdaHruMc23Gad&PI| ztXZ$EWBpju7nGABn(Vr4@7cYneIU%qkSSLnG=KpZU|e+hU0bXl&rUv4zrRBAOS0HRW;31yUb$J>N;Sg2}9A?zwIenNt z{ZsIg3M_IA|8fBsc%cKTnF7iH7=V)1I~Kav)?~3>WH$)kIpx-`I|byL0$lf2!C}`! zmZEO8ya~dOHi#(ISRl6S3znCm@If0YJRB-Kxenjjd43=mzyJoI16Y6q0N{hufDP&a z9E%0x#=+jnS`MMDlvGmSPTH4~0|9)8GBeDUGL0%5>}aZp}=A;Ay`fa#P_U=eoM z(joa6l+QGW?3f#fZ(VkiihLd9*IzOYR@h-F9i*6ajXf6GWIp~VVwJbqWTRoub$3N+ zTTw^BH2I)I=0xXk1x`T>G3XWr+%-pm7Au{lnrxsHXVOK*Xb}ZECY|%pLE5M_Wub<8 zXeDlM8Fj=Fx@?vK003mL*)2&Nae-AtZGcWVGE#7nTliFW&^h2xU=~98Xqix(haL)D zdM7}qTcW%Lsn?KhZouoONCKm!O^6-D)>Z_ihgCkLx+$f5u^u$5t2F_s6K5s@|0Bym zQ~gs%521<}@OYmYX?E1yjXYJ)F2EERWLatcKV=RwJw z-UeS3gU>dvUW~Di^wRYf0|s;ug%?$5pg|SgFj2A>QFLGc z16O?!PLDRGz@UQ=QV>!xG;TwqK(ld}F^KKHd(+0$)>I;4D7uM6(@5y*A`_q96r)NF zGIYW@1g9&sbkNdTbWnKZ%22PoGW2V(HKkiD1;>V{Y}w7WH#FGu8Xd1qr45HF#NeE& z>X+4hvEz>TXp_??rk@TI z-ax%|L8Gp~qK;CM9`S@auqcJ;TZ(P-#T7OJo(xJ?1n*X=K2-b#8reyUI(y$rcLExN zFmIXaL*cp?O=%z240IdeV;F8BrKB zz9@L4Lp6KQlCp9$#U$ej%Bv30Vn`eIxetOdnPE>zWTK_XBx+N$|4G#j!UB8P0}Vd- z0ys=_k|p^_iw}e!4QnDK?U_hzG%1Pq!T~;Xjjw#?liLF6*1#>=(Tj?*No>OL#_IfT z8`%-uOYG4c(w$?IG`a{lnvo-cv0B8+)=jy=^YCUOL&{A zU2~hD*j3h_1Nk-3D zdPHq9G;Cf3Be(eY5;DRlA5-%|KPTcUu6;s0UN(%s+$4aq15fk9%BM?2$Gbh=LYgdZ^!et)Xv$0xwL||E&^g{VFx)xn+BX403V|m zTl>rbl`>>0Kq3fAgK?0f(07Dp;~`b+pCQ(h7CE5j0X`fPSUd3i&otU(C9D|>$fAbyOA1O&Y2ew_NsjVW7{E)`VmSjyNkTD=NNZZ#`X*>LwW((v z>^$dKC)UkhvS}m1RbT1Z)DHHrH>HM5Yd}&J1_4j24e4vkWYCxXi@DGJB5((H*)=J) zvFV3wb%%)6(^faC&)-~a?!`ofzgfG11wxPGhX^!)j zQW`F;+huHXZt|ViHyl#!gObpHAQkj()n; zuZeZtnr-Z3uR7CbLUg379kgb*d0oB^_bG+lCLYiLQaq3WPsjaqbKm>a>FIaMMEma! z4ZPu@E%aO-1c!mq`{7^J_s4e;$&#m%+s|J4%ttWsa5+HfXnf88p7yq1{_*3U z{O6l4`jvOS>w~XeJxjm(u-`uKyU%>ed%yYO_rBq&Z~jA}|MAveJ@#wA-t-54{qnzM z=*M4v>63r<_4hmd`;RE#7klkj|9ny>e1!*q&?kTicy$Zte);!&`*&6hXm$Tbf$Cv_ z{s)1__kPNDdKcJs_XmQYCtT@AfTbsa>^6cWmw_u77cHoO{D*(>mwoN!f;k6+H#l)3 zsDB$sd@0y!I>>?!D1_~igI{-ozGr|n_<==uaYyKcOo%t~mxP}OgrpaR_y&bpxOqGn zfj+o<9oU81$Awx*gk>mrXQ+fSxP4a$U1&&cTL_1;SAynOh03>t@JEJo7>8=ehdWq@ zGdO{5c!hrmZgTjCh=_w=2z+_yfx~BredvXehcr|68W$XCuZ)uLz5BA&Xu_i^q41Kaq>Xw~IDNc=6GTwdiEO zs5-+)j5=YAc!P|zw~V~yea~onN|%h0=2FyHjc9j`=I0ebfsLitjivaABJz#dXiMQZ zL*;0WE`g5LqmG)_jy>^?nHP`b*8+~Wj<&P`E#Ol3n2$QKkNt>`r5BJv;g8Z+km5Lo ziE@zt*jouXLk;PWc*Kv4B$31ikv?&eyO)s?$N~d7k*Cv<*7K1esbdxCQYCqOBiR!w ziIFI&kfazdE@_hb2$Nn!lQroQEQvQcNqao$13nphK-qjPkOCm7lZA2up>>m9WRyr* zjZ4`AO&O6#iF;B>|CJhPmCneNMl*U=@{~ylLs-dbVJVjG(v?SMma#{cb+MMN*OqR` z6H`f-b!nG(iI;h)mwU;Ved(8f37CN?n1e}}g=v^|>2`;yn2X7njp>+=$(M- z9}1!&DxxDwq9tmgkQj_7s-i2(qAlv8FAAeEDxO;8l6UYVxKCir;4h_ zNvdbb|EjI(s;>&Gu_~*xN~^VMtG9})xvHzX%B#KVtG^1Y!78l7O030dtjCJ1$*Qc& z%B;=mtj`Lq(JHOeO0Csut=EdJ*{ZGE%B|h%t=|f+;VQ18h^l%C7C| zuI~!3@hY$LO0V^5ulI_t`Kqt`%CG(Eum1|L0V}WrORxoNum_8<39GOR%didWun!Bd z5i7A1OR*Jeu@{T68Jmywn5rG?vB9~jH^H$VOR^<78$cM zOSAMws5OhTIjgff%d?{xbv+BTK`XRFOSG6sheeCDNvpI=+p#yxv`-7QQ7g4->a$P7CwkpcCVN14UYqn>rpks@+Ys$dEvwr?x9b4#~%3!QOm zw|T3#d&{?SiMM?VxPdFUgX@S3Nw|lLxQVN{G5NEL>$r~#xsdy}kxRLiYq?W9xtFWC zo6EU8o4K6}x}ht&AN#qZYr3b4x{g}9smr>p>$-Qky00s{vrD^T8oRZNySb~oO?tb# z>$|@Tyg1ss!ArcwI|#*~sGuNNNISecd%VfJyl6WSSI`r&F$g$IP9z~%Z&at`^j2F? z7iyHWTsyths}ubn3m}0KRk~zH3Vo+F-udTeD-Lyvj>H+{?Zi1qz^K{}16C zz|7mIbTPm6i@pAz%bh&!alGC4AVU{OTOC66BayJ8N9(h z(7|^i4Iqp-Jwd|7al(%Z!#=UXH2lIb6T|1r!hci4K5)Z1yu&^GNl`4d0wogEYr(-& zCIyid_J9xBaSmfL64$#0_<#?9WDnFU#aK+m>nkSqAQ9lOrc)dog7wFNY{LV5RQl2w z-Sx(U(iSsIz65~}XnekEED>xx5pSFiaV!$&TgP|&#(M0iQ`{5$d&v19|Hx`e$c>!J zs~o?JoE?I71&_QuR;$X25i=I7ygVT$<=(K4MC$s9b?TN=%v(HuR%rToz#Ez&na(rskY{*2Ps+tiBD|I*?MO4AV2TA>*D zP}5gC(BY5|M|Hh#gbv^k$JhJRL5iV{Wo{5sHTk2bZx(W?az6=*F#*_ z^(?-C9oU0i*!aNEOgqq8uv7?B(K4JBkge83?b1A<1*E*Fn9aZ{UBmM1&sZ!bf_2dP zToK|M9Ggu(T>{#W4YTNM+pW#nu$|TyP1`qo+bAs8na$fg;oD{k!@<4X#O>0@%@YaJ zU3wfF%pJ7@tV4S~GFc3^|Jzm|5yh|)`0&2ojm4Vd z0{|`@0}j68Tg#Ya7WiNV!Ld^heb^}qAM70)?hW7a9otzf*+hNchmhYW%-@rh&k8Q! zZd~BheBcqR;tcN653al-G2uB9V9J8atIQMHaK0PvIFAkDYn{dO3j`>fzPmkR>9j_J z%*UWq5dcLJOTBCf&PJ^K z6!kZmagfY?&+VdpPUZrqfY9jex9Ok|LUo(>Z?wjsLtxI4(qWVoUShG zwQlRTo`STF>$}eDy>30a?(4yB7wyBXOX+sRewM~=bI8t?Bl{D~4wuf3fCp$L(2lLj zPH)y;li1E`+Fp9xUKidjdfy{CNiXJ}l;|EW>b`nF>F%n>?)66P@e%LVI`0e# zmFt-AV7c#)2k-xWc>R840{^VLl~)FzjR@~j3U7D}9~2HBco4sbdT1*WzpNBLLl|F+ z8gD%uA9o(#6Ce+FBHw)T7_HK7D=5E?DxWAU|9Bh=^M~j1Hp7d zZ+>2XWag@hTzK|RXtdW?xH1Wht@!(j-~8*i{B>6R^LP9QQTxh2{pMKx1=ssl*!t2R{H*%@V0Qf)nEXeJ zrr~=2gjoKW`21hE`GVj5+4%lWmi~LU|NZQbq5wfb;6Q=}4IV_8P~k#`4IMs&7*XOx ziWLp|z?f0vMvfgdS_BzVEnO<~_)_LfmMU%Dv`JIvPM$q|Cd3&u z<4>YRjYF6#BxO#Wn63`DzI$QI|^@_vdojJOh`n7Qjj7FDLR;h5-zH6(>;UK zH1oO02Fx23 zUkS26yIyfU=!7r67_~Sw5n>_L7FVTU!^xzj_RKCLf&$SZaj{V|aI57}(MKhN7FS&n zl46@P*z2H&C^Rsj-wZUEzySj~h@uC4&)7zac%z+`-9;~ZC|hk;jSutIINp|+OMsNp5KQIjt^W)KiMn1BT@Kz^okTo7u7Uh*U!#x&uk(+`P%vfIeF{pw)g+lcf-gn{$cl#ibQ)=i7P|imml-Ewp zM-7WWL4%+xKuP?m#S8i&lpT16AXo@)zJVkxF^)c%pp_@!+MyYyM`QNf-jU(6v8n~;VN@(g1~{Yv!t||_tah zNEAjX!BSGd2kj%sA@FfS8UoWLS|lb=#s@dmg(DoJG-o)Xz>pN=V-OY50tKI>O++T< zS_sh&{{<|Nzz0}h2SotGBv^5YOgy6t&gy5cb^yT$He*_#$j3A&fI$rs1RwMp(fUF& z%%KhQaIc(NEEh7#TB>DQ$zWo`SYQuypuq=P&;}E4=uq=T^d%fkfk#V-8HY@P3jcuu zFw&)>bWvcL6Io&tpBP0fZbOPbhyqHn*b_> zf+Ljm^rB)Qk}ndafe8lCK)$}f1~G7>8_)Q{n+(8&HEhUW4>^H7!tn(k3<4j?=&L|d z|B0NcKJBBDh2@H5nGljb_IF=E>9nY|(w4q7rcIwuOn9 zNRenHBMqdt5s9ye^RZ4Oo&$=>o$83gXAvSx&&ci7XhURy3-ok=7rE$`gX}~F|5;EZ zsZPAIFQ@p0@d`v5_V8^*x|~z!a#5>CPRdpZg2Atbb*%Yi0Xo7#fwgXJiN#>_2c=im z8)ESU;5dgsreP2FL?IvaTPt#XfDcF~10P$XbDs@75d;rJ0|4uQ7ufLX9(Vy1$pFPZ z__2*nT%iLRV1pMRH-Qg3#MAj@G;B|oqbr_{$`k;F7Q_mQX%yo%!*u9m_Wb4OB00Cf z*e#QrERZKdB+3FA@v}Ez*!kd@`Cbm%xd~_mMJ9q%(xR8QkHzdRYX|##Kfsa3)G6fb7 zM>ANk)(%k+}J#mxml)5B}j-}SgjPKPVeq2rr{WJbb%0>0$>$uom(8~ zxsm+xWQR71?+)h?U34JZpt#npnYv_fdLU7F_sYd7yN2*<0+a&)2c)2eWF+Gl|KNu? zKp_PU0Kfnsm;h$qE|3%C0~}$Fr2EZ(RvVar-007{EP3QtHc!p;% zhfg@c9k762;THygh@->4u3~{cVjYx|EsUbNYZAH8JAox)owee+e1NSDKnK^WyV$D> z@k6`vJ3k62H~3mV*@7*CNVU7mLHRSlg^&ecup5qPvs~DP5!r<{Gd!h=vv$*lE8Bo8 zphL3(L#*nyKr=d;Iw`xuyh9s^P2)V~vj=IQfC?H243d(3|BwbWK!XvBpA1B|ZSsM` zQn68?vvc?aG4enl0YQeSoPGfS5MYC2_=GXIhkED+W1xZp2t@-}K7o@UbVvr)i9QNQ zCBzG?4LAnG607R7xQ9CqDby|UQ@bj>LWejvT-?He=t3NvtFPEQg1`kW5swvN0W(_> zB2quHszrg2M1d$TXtW1uEI^)W2m~C6iPJ#gQNlv(4>g!FysNtS(I)rU25`u{{3@_c zqzSVVhyVzH4)}ow@PR8h!6Hz|YJi4NXfP=#$RFqc00@AHpdc&52Yiqc6U(VXI0SS0 zL3+F<8zM9##JeQ4A#KnGfuJ*CJPcw4H)CA8wkxT0|I9*WEC>v0qKia_jO4_tn8tyy zw=sYfUg!WeqX1+I6Qnx4H$=E;xUzPdAeXc!$;(5fFgje4phC+$ALG4Gi?l;%8mE#r z(-Vkz+R1##NVbx;C9)ya$%nqGBDGA0z4-!g;3cl|M=eQbtI(~(camMJ_&nv6xfdy?=P zG@0T_pESq$YX~TyE;I{+V$22YDk>Togvq3za16lK)X3L7N2)vsbrcA8T&sbQ%6yPE zxWpwX0SA$bPVss%P*5##Ou)U=6WoFb1|UcV|A2x|;DQshfg&gcDL6qc_yj0m0EvXm z8!RM`d<}|{D||q?_A|>Mlqm{mNt4{VYeFuSWJ$ZL449Oqv@1>Yt4W4f#`Ytx_lwU% zAkL}`!&#yjXTlLE*Z_|CH-~t$)wvu3L!5<>B5_+Qt{f{G0>T$U z2jnWmfsn^V#G)3EhA9ijV#v;%vbbiH9yGwqx75ytyNiiPz6tmOFMxu@9D`3F2W*H^ zD44(r7=WUqh!oHUeAs}>#3IaGqQKFXmJz4>&*&)rDRM69mG`VY2xa^FG z+RO<(5!l=v8yUl@F{%!Q2rmWG7AUyQ|4Xh2<fWQL-6HJx~I6(^lgBqCtA2`v((@Py( zs~#k~{3NkZdK+wVy%HV0a8oVt4vY99GEEZf+~2mD(D6#(10rN zf+*;K$DD{S2#57~LNOJHPryvF|3ldBp@2%Q3~~iO6@Al%7(Z*pR&AYAZcSL#1J^5~ zym5sZe$7LWaHe*p2$pqO5^LBY9FcGU&7_qHo&8slF}Ezlpmj=txl2xWOe1@Mt0lrH zEl7sA8oPW&hmHWHi_`g&yj*b*c8ly0%911 zH~F0REL7+Ff+!e->x5bHnk_o3MKrJn*uq)LU|#lu-q2NupC#P|g}9qUU6;Dc{cK&T zY8%*X+KSjvilNgGWkCMD&YM-jE6{@EZ8x1r;GKP&M|IXZ6$sRY%Ihp!>EWv-GQ<%J zhnPyaDx#kya-TqiqPk6AkpReoAb}lF77J*w9gqeC7yt_ZmK`90ia1<~+JGKqD{at6 zM#BfMirfM13^e#+ro&uf-Q1S^iuL+}RXR~(j2?wZMw=`YAHYjqg02f@2{v})d6Nix zW05rM;H4apJH`j-|I&hKVykC+IxFhclHlVlQeQpn*XU(Yf%QW}tKI=bo3om@;7l$> zo2!WG55J;CdpHO8Xn~&8hD{63D?qDhh^cUJydoAKyiEwt$*fP<1~xE&0$_t_7=#U( z06>w5D^TQZ$dUiOyu8CsYH|;Dtc*wwrxq5?gOHdweqcIXMr*ob3d-Y0ZV76BV`HL` z7U8akK;{WjX5p~`tu9j0I0?eo6s8Gsc3ujBh%4Z#q)7%e(1Lf0f~neoL!h!RIE2(e zgWmfwSzIT4t`>&IXInOjBPNIj^0fzuVjhSFE*OBIyMq0ZiN-UC`6`YN){6C#mg6g7}v)e7CxB{=S0xb~6B8=&I?xB;8JO)l` zJX8ofdOf3=sQBrlXM5_SNr7V6hGqbv&Gg7Vi>hrXhPmk@S&WUaFKH1%rig=d zm=vJHzJ}zZu4%R&&Zn5eb70oB{y-C=2n~>eP}l^8$$?Gy0V&voP>=#HT{%AMYw@cX z5TNbawrwOJY{Y==j6p|od0MgR>1pn=dL|#@9vRQZ4T+|&e1U@7Gk_C3z6mH8i;=zE zR_rA`q1m?W?f=GY2=?pYj@^m~)D>Yv&#-ReR&JJ{Gjw=i$Z24}-T6rA{{A!mo{jXTFEya;;#*AG9%cx? z2>9+603YxV_wL&`@Pe3K1*Z=eZf};# zafx>GLjNDP1kv){DT6X7a3pu(JP(aM9|+5VbTx15g&FZYY48mv@=AY5oR& zPD!_rOg9rS_w)i?^HpD9rmiPcFOyC8zm0WuzA*J$$MH*#7g?VYRo8XI$n{$vb_P#$ zOt*DTxAS0+!d7Q?2VY+U^YtGA_Gb@_VqbM^uk+rH^<=O0PPcZt(Dq6ncQ{{c$g1{m zZ+2c+_dAbvbU*f9_x4^uc(5S&Fu(XLmw1vvcyO%uicbz_xA%+>zj){OM+f=u5czf|`QPYw z6aVS>U03*&hl-ZhaGT$am%k8-r}@uVd3DG6D4N-}^{cd&L?1zz_MnU--iJjJ`i{wg-I0uMfrt zc*ocC!`E~dJ|xQj39d_x&X0P~=M2#&8PeYf(_a|WKYDjh3f1>~wQ&vDPkGi?4BE#P z+s6ppzZKngFE5Y%nRX4}5BCm94dV9^Brw{h;2=%Wg_y>2_7Yg|=|DB-!%fSDw z-+zGcA#fnUf(8$^*g#<+!-ftYLX0SJBE^apFJg?ip~XQT2{VEWDRLx9kQ+OqOsP^O z3xy?L!i*_%Ce4~PPp-__v8BzPK7Rt0iBl)hfjomEO=^-O%A-o3LWMZAsKJa>ce;$K zbt~7dORpAn>UAtxty96W%vyFW%(Df>vW+X!E!w&STcl7ccQ4<*5l^IO!PKrwyn6j2 zPRtOnV8Sa6D~?Qo@!*b-B`2or*oW24mobA5ja2hyl%GYT_DZ@m!n~>XuK%{|`gPpc ztm_KSt$R1`-oAeW4=#K-@#4mhBTue;x$fI3nM02*eLD5(!JV77u6;ZA+&a614mk`u_g|7@&Xy5?G*t2O^lDf(tU(po0%W zm{WNXQdpsd7h;&9h8uF&p@$!W7@~+Hl31dNC!(05iYq!dA&W1<7^93c(paO7H{zJ1 zjyv+$qmMu8=pv9q5?Q2?M;0|B;gVZ!m6e&BuDVyYkP*7;!W-|Bc)csHz4!KrS4M&1+poVm>Pwrz0~1`Z!3QIp zu)+&7+_1wBLmaWh6H{EV#TR3ovBn#7+_A?WgB-HRBa>XR$tR7$ z@e4kfV;wIEie{W~kA3`}{Uk}rLN+fSp3LMX71=CRdJ&YP>yh{!=!(g%l_1~`%- zNNIQx9MZS~8nmH}Lk#2#yp)C};gyeY7=)991ph}bjrGidBqNugpk^`#QcE8s1035x zra-n3&So@od8NFi4+trcUH0;q!5n5WkD1J6rc+(lEQmDQ$xUlQQy|$a?~c(SZ(C3gnFVutz@5p-OyIatrvtM>sYrNPPyBAkv)187~Ts zV(rrh#mL7OS!xfL9(0u3P$fsdc!iB>gQNL0UMa&7(TP^Fq8CL+M(wfDj(#+xBP}T! zote^sthA;1cqy@BI@6kJm8-SfDLQ)UgP+~k2k&k@TBq#IARZx~uSgJ$=8vj56(kmENAc*w=B-hx@R$5_=J_Q9^g;z>& zycL>pEhAlhVAna~Rj;k=Yd-#}&y5O}uyl;94<P{aF0u(Yd;92K__A@n^}X+Kxf+gq?6i$@Le%+H}Pft8_eWbYBcC zRR$ujOa*TtYfRZbvb4q2)MOyE0sm5bbT)YT^}&Zj+)5Ig*t96lrhuo*;uhPuTrn01 zgLCQQ+oB`K80E1*d<@AT3z^79zGITdM_eCh0ivOzCD(XHf}i-#oOZ4xf#A$TCQ=|;xab+t0MnF$ zvYQisqdhF1XCHilqpEBsOW*iwZ~qZ30`~#J!JXDjD_qwMZ>_@t3-Ry5nc^M4_&_qA zbB=qwmLY#5I!F%3ljo1mMNxX~9&IhBqXg;%VLHk$A|R^g1naJo`n0%i5U-y#i((gh z7{_k*v!fkPWluZX+wS%56!*I0J@0z&(cSm%_rC*PMSTxE;R|p03=RJ9 zieEhA4V3uCL;fl$I6>$DGoZ=G&GG`mJk2z}63)-e^Nx`q=shR;|CGLMr}t0lR|k^S zFX$trqYG3#eTXE9qFPWab0e&>{*`4%}pf>Mw=+F{52c!R%lH z!#`Nwr~lINUupaw-2~uf450dvL;)5E<)O|A)CU9JjRU#|1nP_g8UzLAj0M)k`(PmH zXy9#h;M{y5YlI*Iio^&W$m-O`-mIX{bi~h$UdmmC3c3di)}RT>gt(|q3+4?E^2`gm zAYr@@4Pu8479kGCgbt>T58e$E>I@L}Obl9`5bod&_MjCaVM!<<>NsKDbRo__;SW;b z6nA+#!{2|TA;S-Kw z9TwsprePi?;vRxTAC^uaz6~VG%pm5B9a4lPKB69ap(ZjS87c@7wus(HV$4t?7#`v! zo?<30;wG+QCmJFKnPDiRp)87FRRm!fdg2Gg;%yiqExMu%I^Hf)$}IBYEfxd}rlLe( zBI%4G+ce`ZE`%d8BPYHgHOApVAR{im;sy$1Y4l<-LL)FHPd9GHHx6Sh9-}epVlMU{ zIWA*0wqiI&gfx!MGpda}woEDB%sWB^KZXuIq76WHB0Y+ZKsrPRgaH#UK^TC*)(B(= z>;f-HB>yk$LI;S9K3=0XR)jx-jzKmALMkLfI;1tqqeBqnKaylaFhN5$#0Gf4228*c z%mOd~!z?_32DqeNbN~}TjX+WXO#&q_P{BoFqdK-DJIFopru-}rCY+KTsoy){-sfR<)_~>b9A**#gDxNePAOKSn1?#-me`rfH%k1*j%#x+ZMO zCT-p(Zt5m)R-kh(XLVXk85pNUQb2J6Lm3oJaz5ugG6*PwV?`XnE!;vYIKgTbKmlAp zfF?mKz(NuPC;|NEY&tRijOq_s*a;TW3%#LoTj3Omf453nL ze)i`DB&dKAsDZL(f*!$wHt2&!Xops)LtH3lGz^gTs5nk%#q#aA%u*V3h6c`NKcs77eoXopuWWW)$LM%9e2V}$`h+J#Ur=LE=o_48*0_T_F={ZisnFi%9 zxE~aJW(ss>Q1U{VRzws~+QYJgVirDp1;cIu~UL#Y0#Nv>6?%Ga?vYyY&OXL$UfB;kg4lqG~dL{3I}#0R>ROP?`Zv zQUMFF=S4(;=`O^!tt|{Mgvi3}w^G1N!7oT`u+?U;#HORk^l%3cX;BpEB}UsqoWSNT z#5r{C+Ac6d+#3!Ds&p|#v-Cdw!-wQovg|`a5K0BIwV6gJncdRD*wR^E*9tW7V9%ZXl}@+Zx%P~ zHh=?(DFhqWvl}z=LIm?L7xOV^YBDc#Ge2`Q*T6Ja^FA#QP>(?wbZyv{0a1?uBwvI=J4B#jt0hOTKf@vtcia`E0EuZq$Z10uYr_=` z9iLLuS)Ic!iz;P(H5$;eoGxwJW;8h1!xvluOYQPo`O+Glv(+@?1Q@^tI6yJ8<^{ll zO4CC;_(E*5=3i6l1laC#MdPDgLA#LHuBxr5zE#IkfHWL3$k^lY0s}9EFio=XQR6~L zVV-Q(KExa~1OFO;Z(iB!Q$Lr>I`ngGgFUFIM8|MG zP&C=HfZ9sKRL?M-Zi6-iDj0)w{EjpQ@U>q9wrmb||1Ps(BQ^mjwgE8qMJTPfp4FpC zHaJi=$Xa$jV76xG^~M18z=T0i;&*-nWf))tiJdD2K()t$>?Kq6CvGGRt3gInKwhN) zgC94ak{Fi`@}J7G{3%=b;sXP&5%;$C3D6e>lruws!!CCXFf#xHSn78Y009`PFZhEz zkim+tW@|dYiI;cFIyQ*I(IK!g4o}0MimGFc>t=t9JwgH3<^l!WH!$#bE{N@Ch6D=? z!r{`?46pV*e{)1hRA0!pR%pRCfcZAecmHJ2_WIhkmL|h1b4GhpfS#?K^iK94TAHj;Z_>0H5{&HuHGr)~k#9N6g z!MzcWw>Aa*cuos>aF2P$)VIJaxqh2EllS)mw-|sswp8yU$|CXL%JLyyfpNbupAKD| zyPv3L(;=mRHuNzCxGV-+^e$_xD*dwjHiQENs1vvXG_$xY6u>dNf)fO&1Be9Mns4_W z0t?V^n&-5w6S>C#cMTeNF|#VKu+d6~

    1o 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 IvyKG-JH|_xssI20 literal 0 HcmV?d00001 diff --git a/modules/app/.gitignore b/modules/app/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/modules/app/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/modules/app/README.md b/modules/app/README.md new file mode 100644 index 0000000..786d24f --- /dev/null +++ b/modules/app/README.md @@ -0,0 +1,24 @@ +# inhouse-scrims-app + +[![GitHub Pages](https://img.shields.io/badge/pages%20-nxzq.github.io/inhouse--scrims-%23222222?logo=github&style=flat-square)](https://nxzq.github.io/inhouse-scrims) + +[![react](https://img.shields.io/badge/React-%23545455?logo=react&style=flat-square)](https://reactjs.org/) +[![tailwindcss](https://img.shields.io/badge/Tailwind-%23545455?logo=tailwindcss&style=flat-square)](https://tailwindcss.com/) +[![javascript](https://img.shields.io/badge/JavaScript-%23545455?logo=javascript&style=flat-square)](https://www.javascript.com/) +[![vite](https://img.shields.io/badge/Vite-%23545455?logo=vite&style=flat-square)](https://vitejs.dev/) +[![prettier](https://img.shields.io/badge/Prettier-%23545455?logo=prettier&style=flat-square)](https://prettier.io/) +[![eslint](https://img.shields.io/badge/ESLint-%23545455?logo=eslint&style=flat-square)](https://eslint.org/) +[![husky](https://img.shields.io/badge/husky-%23545455?logo=git&style=flat-square)](https://typicode.github.io/husky/#/) +[![commitlint](https://img.shields.io/badge/commitlint-%23545455?logo=commitlint&style=flat-square)](https://commitlint.js.org/#/) + +Web (React app) interface for inhouse-scrims + +## Getting Started + +To get started locally: + +```bash + npm ci + npm link ../generator + npm start +``` diff --git a/modules/app/index.html b/modules/app/index.html new file mode 100644 index 0000000..9c91dfa --- /dev/null +++ b/modules/app/index.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LoL Scrim Matchmaking + + + +

    + + + diff --git a/modules/app/package.json b/modules/app/package.json new file mode 100644 index 0000000..1d12be6 --- /dev/null +++ b/modules/app/package.json @@ -0,0 +1,48 @@ +{ + "name": "inhouse-scrims-app", + "version": "0.0.0", + "homepage": "nxzq.github.io/inhouse-scrims/", + "private": false, + "dependencies": { + "clsx": "^1.1.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-tippy": "^1.4.0", + "web-vitals": "^1.1.2" + }, + "scripts": { + "start": "vite", + "build": "vite build", + "preview": "vite preview", + "deploy": "gh-pages -d build" + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "@testing-library/jest-dom": "^5.16.2", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "@vitejs/plugin-react": "^2.1.0", + "autoprefixer": "^10.4.0", + "gh-pages": "^3.2.3", + "postcss": "^8.4.31", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-preset-env": "^7.1.0", + "tailwindcss": "^3.0.8", + "vite": "^3.1.3", + "vite-plugin-svgr": "^2.2.1" + }, + "peerDependencies": { + "prettier": "^2.5.1" + } +} diff --git a/modules/app/postcss.config.js b/modules/app/postcss.config.js new file mode 100644 index 0000000..33ad091 --- /dev/null +++ b/modules/app/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/modules/app/public/bot.png b/modules/app/public/bot.png new file mode 100644 index 0000000000000000000000000000000000000000..e053b7a141ab3eb61f1f5c9881820570113d839c GIT binary patch literal 3687 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 FV1j{KGQR)- literal 0 HcmV?d00001 diff --git a/modules/app/public/bot.svg b/modules/app/public/bot.svg new file mode 100644 index 0000000..1c85114 --- /dev/null +++ b/modules/app/public/bot.svg @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/modules/app/public/favicon.ico b/modules/app/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..2eef27bf339c09027ff1e40bec4eb6e8c0ae44d5 GIT binary patch literal 38078 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 literal 0 HcmV?d00001 diff --git a/modules/app/public/hero.png b/modules/app/public/hero.png new file mode 100644 index 0000000000000000000000000000000000000000..6bc828d52870c18d3dafb2a3d1b9b18fb29e8065 GIT binary patch literal 153519 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

    CtV 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%0ASvBhK+VcA|-ap~! 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

    Nz67D%}d-O24)P}d86WaFrjARww19^k{JH)aN| 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 literal 0 HcmV?d00001 diff --git a/modules/app/public/manifest.json b/modules/app/public/manifest.json new file mode 100644 index 0000000..8d6b251 --- /dev/null +++ b/modules/app/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "inhouse scrim generator", + "name": "Open-Source League of Legends inhouse scrims matchmaking. Algorithm accounts for elo and role preference.", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "bot.png", + "type": "image/png", + "sizes": "96x96" + }, + { + "src": "bot.svg", + "type": "image/svg", + "sizes": "144x144" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#1e293b", + "background_color": "#1e293b" +} diff --git a/modules/app/public/robots.txt b/modules/app/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/modules/app/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/modules/app/src/app/index.jsx b/modules/app/src/app/index.jsx new file mode 100644 index 0000000..99370cd --- /dev/null +++ b/modules/app/src/app/index.jsx @@ -0,0 +1,202 @@ +import { useState } from 'react' +import { Tooltip } from 'react-tippy' + +import Input from '../components/Input' +import Drafts from '../components/Drafts' +import Footer from '../components/Footer' + +import layout from './layout.module.css' + +const helpText = `Matchmaking for your 10 stack! ๐Ÿค +
    +Select skill levels & role preferences then click

    Generate Inhouse Lobbies
    +
    +Algorithm attempts to honor role preference while minimizing Team & Lane Differential +` + +const defaultPlayers = [ + { name: 'Buelow', elo: 'diamond', roles: [] }, + { name: 'Cbuelow', elo: 'platinum', roles: ['bot', 'top'] }, + { name: 'LuckyC14', elo: 'silver', roles: ['jug', 'sup'] }, + { name: 'II walter II', elo: 'platinum', roles: ['jug', 'mid'] }, + { name: 'cal420swag', elo: 'gold', roles: ['bot', 'jug'] }, + { name: 'Anti Flaws', elo: 'silver', roles: ['top', 'bot'] }, + { name: 'TurkeyAI', elo: 'platinum', roles: ['top', 'jug'] }, + { name: 'HIPP0B0SS', elo: 'silver', roles: ['top', 'sup'] }, + { name: 'redsledge', elo: 'gold', roles: ['sup'] }, + { name: 'SCANTRON', elo: 'gold', roles: [] }, +] + +const getPlayers = () => { + const value = localStorage.getItem('players') + if (value) { + try { + const players = JSON.parse(value) + return players + } catch (error) { + localStorage.removeItem('players') + return defaultPlayers + } + } else { + return defaultPlayers + } +} + +const inputHasErrors = (errors, index) => { + if (!errors) return false + return errors.filter((err) => err.path[0] === index).length > 0 +} + +export default function App() { + const [errors, setErrors] = useState(null) + const [appState, setAppState] = useState('input') + const [players, setPlayers] = useState(getPlayers()) + + const toggleState = () => { + if (appState === 'input') setAppState('drafts') + else setAppState('input') + } + + const handleChange = (e, i) => { + const summoners = [...players] + if (e.target.name === 'roles') { + summoners[i][e.target.name] = e.target.value + } else summoners[i][e.target.name] = e.target.value + setPlayers([...summoners]) + } + + const handleClear = (e) => { + e.preventDefault() + setPlayers( + Array.from({ length: 10 }, () => ({ name: '', elo: 'gold', roles: [] })) + ) + setErrors(null) + } + + const handleSubmit = (e) => { + e.preventDefault() + setErrors(null) + toggleState() + } + + return ( +
    +
    + {appState === 'input' ? ( + <> +
    +

    + LoL Inhouse Team Generator +

    + + + + + +
    + {errors && ( +
    + + Errors + +
    +                  {errors.map((err) => err.message).join('\n')}
    +                
    +
    + )} +

    + Player Selection +

    +
    +
    + {players.map((player, i) => ( + + ))} +
    + {errors && ( +
    + + Errors + +
    +                    {errors.map((err) => err.message).join('\n')}
    +                  
    +
    + )} +
    + + +
    +
    + + ) : ( + + )} +
    +
    +
    +
    +
    + ) +} diff --git a/modules/app/src/app/layout.module.css b/modules/app/src/app/layout.module.css new file mode 100644 index 0000000..c24ea97 --- /dev/null +++ b/modules/app/src/app/layout.module.css @@ -0,0 +1,21 @@ +.view { + display: flex; + flex-direction: column; + min-height: 100vh; +} + +.viewContent { + flex: 1 0 auto; + padding: 0 0 0; + width: 100%; + display: flex; + flex-direction: column; +} + +.viewContent:after { + content: '/00a0'; + display: block; + margin-top: 0; + height: 0; + visibility: hidden; +} diff --git a/modules/app/src/components/Drafts.jsx b/modules/app/src/components/Drafts.jsx new file mode 100644 index 0000000..32cd6f6 --- /dev/null +++ b/modules/app/src/components/Drafts.jsx @@ -0,0 +1,381 @@ +import matchmaking from 'inhouse-scrims-algorithm' +import { useState, useEffect } from 'react' + +import 'react-tippy/dist/tippy.css' +import { Tooltip } from 'react-tippy' + +import top from '../img/roles/TOP.png' +import jug from '../img/roles/JUNGLE.png' +import mid from '../img/roles/MIDDLE.png' +import bot from '../img/roles/ADC.png' +import sup from '../img/roles/SUPPORT.png' + +import iron from '../img/ranks/Season_2019_-_Iron_3-min.png' +import bronze from '../img/ranks/Season_2019_-_Bronze_3-min.png' +import silver from '../img/ranks/Season_2019_-_Silver_3-min.png' +import gold from '../img/ranks/Season_2019_-_Gold_3-min.png' +import platinum from '../img/ranks/Season_2019_-_Platinum_3-min.png' +import diamond from '../img/ranks/Season_2019_-_Diamond_3-min.png' +import master from '../img/ranks/Season_2019_-_Master_3-min.png' +import grandmaster from '../img/ranks/Season_2019_-_Grandmaster_3-min.png' +import challenger from '../img/ranks/Season_2019_-_Challenger_3-min.png' + +const copyOutput = (inhouse) => { + const blue = inhouse.blue + const red = inhouse.red + const padding = + Math.max( + ...[ + ...Object.keys(red.roster).map((x) => red.roster[x].name.length), + ...Object.keys(blue.roster).map((x) => blue.roster[x].name.length), + ] + ) + 10 + return `\`\`\` + |${'-'.padEnd((padding + 1) * 2, '-')}| + | ${'BLUE SIDE'}${''.padEnd(padding * 2 - 17)}${'RED SIDE'} | + |${'-'.padEnd((padding + 1) * 2, '-')}| + | ${blue.roster.top.name}${'TOP'.padStart( + padding - blue.roster.top.name.length + )}${''.padEnd(padding - red.roster.top.name.length)}${red.roster.top.name} | + | ${blue.roster.jug.name}${'JUG'.padStart( + padding - blue.roster.jug.name.length + )}${''.padEnd(padding - red.roster.jug.name.length)}${red.roster.jug.name} | + | ${blue.roster.mid.name}${'MID'.padStart( + padding - blue.roster.mid.name.length + )}${''.padEnd(padding - red.roster.mid.name.length)}${red.roster.mid.name} | + | ${blue.roster.bot.name}${'BOT'.padStart( + padding - blue.roster.bot.name.length + )}${''.padEnd(padding - red.roster.bot.name.length)}${red.roster.bot.name} | + | ${blue.roster.sup.name}${'SUP'.padStart( + padding - blue.roster.sup.name.length + )}${''.padEnd(padding - red.roster.sup.name.length)}${red.roster.sup.name} | + |${'-'.padEnd((padding + 1) * 2, '-')}| +\`\`\`` +} + +function getOrdinalSuffix(i) { + const j = i % 10, + k = i % 100 + if (j === 1 && k !== 11) { + return i + 'st' + } + if (j === 2 && k !== 12) { + return i + 'nd' + } + if (j === 3 && k !== 13) { + return i + 'rd' + } + return i + 'th' +} + +const RoleScore = ({ rank }) => { + if (rank === 1) + return Great + if (rank === 2 || rank === 3) + return Good + if (rank < 7) return Fair + return Poor +} + +const RoleRow = ({ + blue, + red, + src, + alt, + stackStart = false, + stackEnd = false, +}) => { + const ranks = { + Iron: iron, + Bronze: bronze, + Silver: silver, + Gold: gold, + Platinum: platinum, + Diamond: diamond, + Master: master, + Grandmaster: grandmaster, + Challenger: challenger, + } + + return ( +
    +
    + + {blue.elo} +
    + + {blue.name} + + + MMR: {blue.mmr} + +
    +
    +
    + {alt} +
    + +
    + + {red.name} + + + MMR: {red.mmr} + +
    + {red.elo} +
    +
    +
    + ) +} + +function Draft({ lobby }) { + return ( +
    +
    +

    + Blue Team + + (Total MMR: {lobby.blue.mmr}) + +

    +

    + Red Team + + (Total MMR: {lobby.red.mmr}) + +

    +
    + + + + + +
    + ) +} + +export default function Drafts({ players, toggleState, setErrors }) { + const [drafts, setDrafts] = useState(null) + const [copied, setCopied] = useState(false) + const [index, setIndex] = useState(null) + const [processing, setProcessing] = useState(true) + + useEffect(() => { + try { + const output = matchmaking(players) + localStorage.setItem('players', JSON.stringify(players)) + let teamDiff = [] + let laneDiff = [] + let totalMMR = [] + let roleScore = [] + output.forEach((x) => { + teamDiff.push(x.metadata.delta) + laneDiff.push(x.metadata.laneDelta) + totalMMR.push(x.metadata.skillLevel) + roleScore.push(x.metadata.roleScore) + }) + const teamDiffSet = [...new Set(teamDiff)].sort((a, b) => a - b) + const laneDiffSet = [...new Set(laneDiff)].sort((a, b) => a - b) + const roleScoreSet = [...new Set(roleScore)].sort((a, b) => b - a) + setDrafts( + output.map((x) => { + return { + ...x, + rank: { + teamDiff: teamDiffSet.indexOf(x.metadata.delta) + 1, + laneDiff: laneDiffSet.indexOf(x.metadata.laneDelta) + 1, + role: roleScoreSet.indexOf(x.metadata.roleScore) + 1, + }, + } + }) + ) + setIndex(0) + setProcessing(false) + } catch (e) { + setErrors(e.issues) + toggleState() + } + }, [players, setErrors, toggleState]) + + const changeIndex = (val) => { + setIndex(index + val) + } + + const copy = async () => { + const text = copyOutput(drafts[index]) + setCopied(true) + setTimeout(() => { + setCopied(false) + }, 2000) + if ('clipboard' in navigator) + return await navigator.clipboard.writeText(text) + else return document.execCommand('copy', true, text) + } + + if (processing) return null + + return ( +
    + +
    +
    Metadata
    +
    + Team MMR ฮ”:{' '} + + {drafts[index].metadata.delta} + {' '} + (Rank:{' '} + + {getOrdinalSuffix(drafts[index].rank.teamDiff)} + + ) +
    +
    + Avg Lane MMR ฮ”:{' '} + + {Math.floor(drafts[index].metadata.laneDelta / 5)} + {' '} + (Rank:{' '} + + {getOrdinalSuffix(drafts[index].rank.laneDiff)} + + ) +
    +
    + Role Preference Score:{' '} + + + +
    +
    +
    + +
    + {index + 1} / {drafts.length} +
    + + + + + +
    +
    + ) +} diff --git a/modules/app/src/components/Footer.jsx b/modules/app/src/components/Footer.jsx new file mode 100644 index 0000000..0fbc759 --- /dev/null +++ b/modules/app/src/components/Footer.jsx @@ -0,0 +1,20 @@ +import githubIcon from '../img/github.svg' + +export default function Footer() { + return ( +
    + ) +} diff --git a/modules/app/src/components/Input.jsx b/modules/app/src/components/Input.jsx new file mode 100644 index 0000000..81d7298 --- /dev/null +++ b/modules/app/src/components/Input.jsx @@ -0,0 +1,45 @@ +import SelectRank from './SelectRank' +import SelectRole from './SelectRole' + +export default function SummonerInput({ summoner, i, handleChange, error }) { + return ( +
    +
    +
    +
    + +
    + handleChange(e, i)} + className="relative w-full h-14 text-slate-300 bg-slate-800 border border-slate-800 rounded-md shadow-sm pl-3 pr-10 py-2 text-left cursor-auto focus:outline-none focus:ring-1 focus:ring-slate-500 focus:border-slate-500 sm:text-sm" + /> +
    +
    +
    +
    + +
    +
    + +
    +
    +
    + ) +} diff --git a/modules/app/src/components/SelectRank.jsx b/modules/app/src/components/SelectRank.jsx new file mode 100644 index 0000000..d984569 --- /dev/null +++ b/modules/app/src/components/SelectRank.jsx @@ -0,0 +1,220 @@ +import { useState, useEffect, useRef } from 'react' +import clsx from 'clsx' + +import iron from '../img/ranks/Season_2019_-_Iron_3-min.png' +import bronze from '../img/ranks/Season_2019_-_Bronze_3-min.png' +import silver from '../img/ranks/Season_2019_-_Silver_3-min.png' +import gold from '../img/ranks/Season_2019_-_Gold_3-min.png' +import platinum from '../img/ranks/Season_2019_-_Platinum_3-min.png' +import diamond from '../img/ranks/Season_2019_-_Diamond_3-min.png' +import master from '../img/ranks/Season_2019_-_Master_3-min.png' +import grandmaster from '../img/ranks/Season_2019_-_Grandmaster_3-min.png' +import challenger from '../img/ranks/Season_2019_-_Challenger_3-min.png' + +const handleTab = (e, setOpen, select, selected, value, index, length) => { + if (e.keyCode === 13 && !selected) select(value) + else if (e.keyCode === 9 && index + 1 === length) setOpen(false) + else if (e.shiftKey && e.keyCode === 9 && index === 0) setOpen(false) +} + +const Option = ({ option, selected, select, handleTab, close }) => { + const [hovered, setHovered] = useState(false) + const toggleHover = () => setHovered(!hovered) + + if (selected) { + return ( +
  1. handleTab(e)} + role="option" + aria-selected="true" + onMouseEnter={toggleHover} + onMouseLeave={toggleHover} + onClick={close} + > +
    + + + {option.name} + +
    + + + +
  2. + ) + } + + return ( +
  3. handleTab(e)} + role="option" + aria-selected="false" + onMouseEnter={toggleHover} + onMouseLeave={toggleHover} + onClick={() => select(option.value)} + > +
    + + {option.name} +
    +
  4. + ) +} + +const handleTabOut = (e, open, setOpen) => { + if (e.shiftKey && e.keyCode === 9 && open) { + setOpen(false) + } +} + +export default function SelectRank({ elo, i, handleChange }) { + const select = (value) => { + const e = { + target: { + name: 'elo', + value, + }, + } + handleChange(e, i) + setOpen(false) + } + + const options = [ + { value: 'iron', name: 'Iron', src: iron }, + { value: 'bronze', name: 'Bronze', src: bronze }, + { value: 'silver', name: 'Silver', src: silver }, + { value: 'gold', name: 'Gold', src: gold }, + { value: 'platinum', name: 'Platinum', src: platinum }, + { value: 'diamond', name: 'Diamond', src: diamond }, + { value: 'master', name: 'Master', src: master }, + { value: 'grandmaster', name: 'Grandmaster', src: grandmaster }, + { value: 'challenger', name: 'Challenger', src: challenger }, + ] + const [open, setOpen] = useState(false) + const selected = options.findIndex((x) => x.value === elo) + const ref = useRef(null) + + useEffect(() => { + function handleClickOutside(event) { + if (ref.current && !ref.current.contains(event.target)) { + setOpen(false) + } + } + document.addEventListener('mousedown', handleClickOutside) + return () => { + document.removeEventListener('mousedown', handleClickOutside) + } + }, [ref, setOpen]) + + return ( +
    + +
    + +
      + {options.map((x, i) => ( +
    +
    +
    + ) +} diff --git a/modules/app/src/components/SelectRole.jsx b/modules/app/src/components/SelectRole.jsx new file mode 100644 index 0000000..f805dcc --- /dev/null +++ b/modules/app/src/components/SelectRole.jsx @@ -0,0 +1,321 @@ +import { useState, useEffect, useRef } from 'react' +import clsx from 'clsx' + +import fill from '../img/roles/icon-position-fill.png' +import top from '../img/roles/TOP.png' +import jug from '../img/roles/JUNGLE.png' +import mid from '../img/roles/MIDDLE.png' +import bot from '../img/roles/ADC.png' +import sup from '../img/roles/SUPPORT.png' + +const handleTab = (e, setOpen, select, selected, value, index, length) => { + if (e.keyCode === 13 && !selected) select(value) + else if (e.keyCode === 9 && index + 1 === length) setOpen(false) + else if (e.shiftKey && e.keyCode === 9 && index === 0) setOpen(false) +} + +const Option = ({ option, selected, select, handleTab, close }) => { + const [hovered, setHovered] = useState(false) + const toggleHover = () => setHovered(!hovered) + + if (selected) { + return ( +
  5. handleTab(e)} + role="option" + aria-selected="true" + onMouseEnter={toggleHover} + onMouseLeave={toggleHover} + onClick={close} + > +
    + {option.src ? ( + <> +
    + +
    + + {option.name} + + + ) : ( + <> +
    + + {option.name} + + + )} +
    + + + +
  6. + ) + } + + return ( +
  7. handleTab(e)} + role="option" + aria-selected="false" + onMouseEnter={toggleHover} + onMouseLeave={toggleHover} + onClick={() => select(option.value)} + > +
    + {option.src ? ( + <> +
    + +
    + {option.name} + + ) : ( + <> +
    + {option.name} + + )} +
    +
  8. + ) +} + +const handleTabOut = (e, open, setOpen) => { + if (e.shiftKey && e.keyCode === 9 && open) { + setOpen(false) + } +} + +const Select = ({ options, selected, select, i, setOpen, open, position }) => { + const ref = useRef(null) + const close = () => { + setOpen(false) + } + + useEffect(() => { + function handleClickOutside(event) { + if (ref.current && !ref.current.contains(event.target)) { + setOpen(false) + } + } + document.addEventListener('mousedown', handleClickOutside) + return () => { + document.removeEventListener('mousedown', handleClickOutside) + } + }, [ref, setOpen]) + + return ( +
    + +
      + {options.map((x, i) => ( +
    +
    + ) +} + +export default function SelectRole({ roles, i, handleChange }) { + const select = (value, roles, role) => { + if (role === 'primary') { + if (JSON.stringify(value) === JSON.stringify([])) roles = [] + else if (value[0] === secondaryValue) roles = [value[0], roles[0]] + else roles[0] = value[0] + } else if (role === 'secondary') { + if (JSON.stringify(value) === JSON.stringify([null])) + roles = roles.slice(0, 1) + else roles[1] = value[0] + } + const e = { + target: { + name: 'roles', + value: roles, + }, + } + handleChange(e, i) + if (role === 'primary') setPrimaryOpen(false) + if (role === 'secondary') setSecondaryOpen(false) + } + + const primaryOptions = [ + { value: [], name: 'Fill', src: [fill] }, + { value: ['top'], name: 'TOP', src: top }, + { value: ['jug'], name: 'JUG', src: jug }, + { value: ['mid'], name: 'MID', src: mid }, + { value: ['bot'], name: 'BOT', src: bot }, + { value: ['sup'], name: 'SUP', src: sup }, + ] + const secondaryOptions = [ + { value: [null], name: '-' }, + { value: ['top'], name: 'TOP', src: top }, + { value: ['jug'], name: 'JUG', src: jug }, + { value: ['mid'], name: 'MID', src: mid }, + { value: ['bot'], name: 'BOT', src: bot }, + { value: ['sup'], name: 'SUP', src: sup }, + ].filter((x) => JSON.stringify(x.value) !== JSON.stringify([roles[0]])) + const [primaryOpen, setPrimaryOpen] = useState(false) + const [secondaryOpen, setSecondaryOpen] = useState(false) + const primaryValue = roles[0] + const secondaryValue = roles[1] || null + + return ( +
    + +
    + + JSON.stringify(x.value) === JSON.stringify([secondaryValue]) + )} + select={(value) => select(value, roles, 'secondary')} + i={i} + open={secondaryOpen} + setOpen={setSecondaryOpen} + position={'right'} + /> + )} +
    +
    + ) +} diff --git a/modules/app/src/img/github.svg b/modules/app/src/img/github.svg new file mode 100644 index 0000000..0163578 --- /dev/null +++ b/modules/app/src/img/github.svg @@ -0,0 +1 @@ +GitHub \ No newline at end of file diff --git a/modules/app/src/img/ranks/Season_2019_-_Bronze_3-min.png b/modules/app/src/img/ranks/Season_2019_-_Bronze_3-min.png new file mode 100644 index 0000000000000000000000000000000000000000..d02209cccd0e3a333f2d9538da4011291fcc42b3 GIT binary patch literal 6081 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 Ug}Tc>ZxNvKLQ}C$-YW8c0Cb>OGXMYp literal 0 HcmV?d00001 diff --git a/modules/app/src/img/ranks/Season_2019_-_Challenger_3-min.png b/modules/app/src/img/ranks/Season_2019_-_Challenger_3-min.png new file mode 100644 index 0000000000000000000000000000000000000000..9bbcdacfa7ea5cd2f1b9a2bb0e86aaaea370b00a GIT binary patch literal 7400 zcmVP)Px#32;bRa{vG?BLDy{BLR4&KXw2B0{u`-R7FQ{OcV_Z z0003rCofqo9uW!&8Vw2y3JU-L015^M9uEq9O*0n^3Lp**dTVtd4+$Cy2Ujs0R7_Es zbYns%96Bf|OeYu?2?-<+5L!-CFC7^}AP{y#B{wcMJTg02FdAezAkUUzAQTxi7!5cV z3KhH6Hlm*)|XcLLL)_PA_voEPzKWR76ci zH$PxBB+a+D`Rd)qv9yD7c{(dJvYw<;ArF{_iT?KHQz#cH2?A_fVvbTTaycRG*3PGu zoJu1V!KTMxl?9 z83h89fP=JdLgCBAl!T3)Q!_3S3_meBqFgof;numNr(H}`X*ng+yu0Vm%W`9DnOiy8 z!@wvSA%}T`oI)TlAu0UfrGIH_e>WG4XcWhUI2o;ZPL6h$q;J~l1 zQ7ZS4O%-+X_n=y5KP?`T_}iCa%7|2!ij__%}l-IDs|%>41$$)IcT&92aDJRPw1 z(6fb+YD?gIMZ2Jva#~ZB{{Ktl|HGn(;=X%1W7z-w)o%I!|N6o2+OGE4y~SBB9nJm_ zRPA+(+2g8)Rb|K5qKGE&{~?Ut;9)HuN1#!Z^T_%87H`Wel z_>hRFMp=iap3G(1`DSXDuj2P2b+oj%*JgRPklprLZan<}001|1QchC<90L9RDm)7X z5={P8hy7=FuciHZpO2o}xMIQdy3xVY{>HH7=k(|N^0xQY@{8VV{^`2l>F^=z4frŸ`=PJ1`+L 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 literal 0 HcmV?d00001 diff --git a/modules/app/src/img/ranks/Season_2019_-_Gold_3-min.png b/modules/app/src/img/ranks/Season_2019_-_Gold_3-min.png new file mode 100644 index 0000000000000000000000000000000000000000..992e3b03eda409232d0abda33aef6fc004e78738 GIT binary patch literal 6174 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 literal 0 HcmV?d00001 diff --git a/modules/app/src/img/ranks/Season_2019_-_Grandmaster_3-min.png b/modules/app/src/img/ranks/Season_2019_-_Grandmaster_3-min.png new file mode 100644 index 0000000000000000000000000000000000000000..039f08b2795a6ffa8d50972ea9fd06e2407d3ce7 GIT binary patch literal 7360 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 BTu=Z2 literal 0 HcmV?d00001 diff --git a/modules/app/src/img/ranks/Season_2019_-_Master_3-min.png b/modules/app/src/img/ranks/Season_2019_-_Master_3-min.png new file mode 100644 index 0000000000000000000000000000000000000000..695151e79bfd60b8db1e8d5e0052c81690f1ac3c GIT binary patch literal 7176 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 literal 0 HcmV?d00001 diff --git a/modules/app/src/img/roles/JUNGLE.png b/modules/app/src/img/roles/JUNGLE.png new file mode 100644 index 0000000000000000000000000000000000000000..1c0faeea50c5c1a79df929533c845b7a6bc172d7 GIT binary patch literal 1556 zcmc(f`9Bj30LHi6!`xGjG)KzNB=ye9JI6?vW6L%6&iE`EL*kVjFEKI`a`jg7dNa9_ zw!LiSa>$gQ5f?ga zNk1&{5V217IP@Vq%BcUBXUp9XhYL>MbirT&`$slGq9(GdtQodWyqm$rV_oG@<^}no z{thYD<0I({*bhXF@TWC#jmkI<03f1fYh{j$99tRXL@dE&MfztZ0KQRG@qED#8A8^M z<|lb;;;l@vEj&@=ou08)e8YcgnG#~$BzEbcghr1r8}a8tB7Axxl1kJY;3c&YPYA#H zh>4>6%yJ)F!2^PKBfHXW=kwddzLp}wNix=qk+zv-U<=We?6GJ(jXx%(dbWD4aF8d< zWOO2q&rmyz(mug^Rx=D()jr%uGU*$se5pARFzb(IqKzrg6RzXCojK%y=@)&%hrEnx zTKHQ@$OZZF8njb-%t*KN!Qx5^sZ?d&bWFo+K1r!iM9{Du*03b|<{(iBNsF1qxfjh<<(_iCXKE%&vGBN8Xo&(!)#O+IlFZ?CDD!?hd7 zAMByZ-wV#a`24a)L&8%V@@8!dK_ijJ_(_8LFiI+Q|F(5cZzVQCb%O(RD2`#6&CEfL z8#P!}#+Frsij1xcL*neSgK0fOW*Ad1l;y8!(cIkCQhSa@?G z&SKriISO0jiHz}ALDtm+2czerueM|%r$v9axF!`ON#|}B`XvjL#*fSHIoVy{A52GS zl+MrJXH`c}bRf=Wr>A?p3ctcKu7x6v^0;al!g^a-{Qg)0ASN>!b#^Werf6{MpQMBf z+N{vE6O+6Kr-Bct?^EU-<;VTZEmp!Z*MTJk(Ps*;;B`T#wcnz&rib$w+V?s4nnIUN zs`MQX>VO_*$j_gQl}k?T7Lgtro(goDMGNZNvGQ~5YTWh>%K&Wo#?n*g+CgPs@2Ko- z3!CU1_-kj#o^;gKqoF&p&ze7$z+D_~3{D+!RJZMbh3cLoVy^d6nXaASqZPbHcZQQrN?Q?krt$K0)s!R zf(qdXOw1KxAO^+juBHR(xOjau!k?Y)Q70c@z9a8o|2_vC+Z$}h)K3*cpP;-Nn8M~f zF7YR~Wd*SMUDsQkmcU!ZZv)w3rvzVh=kyV7ph*kCHVx5kX(?wXTCbKelX|DxU3xY} z>s&a=!*Ok_8Mj+cLJb#hppDJC&)2(G3~(#DbY@SP81^dLmKKGd&IadiVFb=9vh9|> z65Zf8xk_|4^#{(xN#aj@4Jl0mb}}i(*zFQqzIW4o?QV(^Qnkg4u0FK1^cM>Zs|b8k zrpWU5Ucx#M{6@hrGR3twd1o_)DXyzBo#7jM^rBG|<9!(9h@E~!t0TuzUB;WfosYQPYXI@(~ z{4p%Q$S#cCankg7m~MI5x9piDo@@q&B413XxzQm!S?*F!lDKNx z2tun>g21?t(Akt<#x~_RPjs!+f<7-RR`Tq2(zzE~-gRZIkJ7(A9pBe8hIkkf$ejs5 zLc1B(otL!S*Yd)unRRCXO$qD0|6TZuPS$r&RqmJd$yCA@-O)2^V*2`?8at9vYP{g1 gyOFnlYJdL#I1(`GXfGYYI6PN?EgEC>+=7_!FSozDp`3$f@_dhUKIz?^c1~XI^yAZgkyo;|-dcZs%iY%xKYhIS{lv$w1#FXe3?B(7 z^BF#xz?dSh`1gdRQ;)@w4(A?=CGwUo9`;3@U`ZfxQu(8*nBw9SHcc)kER4z(`F2Vd zo?uy`3|5SvNXb5;Xs*nc=_bRZBA#?a(V^vl}Pm zrARp{rO3=|o5&HlmETxMaXF)lqMHoRZk$A=ic=3LeEPq$G;crWsN~o@4H)hWp00i_ I>zopr07${Hi~s-t literal 0 HcmV?d00001 diff --git a/modules/app/src/img/roles/SUPPORT.png b/modules/app/src/img/roles/SUPPORT.png new file mode 100644 index 0000000000000000000000000000000000000000..724f6c8c3d3443b6dc25cb342b5037275d2bcbd4 GIT binary patch literal 1335 zcmeAS@N?(olHy`uVBq!ia0vp^9U#oX1|)5EEd~m({PT2i45?szbFdL8#?Y|f?@IBN zOduvh!%fTV7b}_!xE>e2-Jqr?d+%83@8-)7HoV+8ovXZj#bmDUT;4 zPq~UTM~iu$mRrqLo<5j-u%L!Xbdzvdd&;td4QD3F3Tzfk?rd)O^7TZ{k%%Km*k&Js zSAmeaqaPuB_0!qM5(d(`$C?c1NJKsNU$F9b+w}(ZeVm;6W}9oo`j#(vcAZnC;kF(3 z$+T+`H3EIN7d*%p_GGJmWUJD0QzQAKuf?~96!XcmnBsn`sGQ2FNbX!*u!k-9#>uHo z(srDkM$-2p9x2F}J7)T;&t#Z(yyK~b)fu0@x3{oxMw zV=wCVs5tum%iYsU`&zj`Pg&Z)X3z#ymsi_!X)2cJk9BxhZQrwwycqgSqkZd?u?4M=jcwcg&q!warSX?-9p*1D;(!?4@?+ zK9?^ODlqgjIHZ2cE9Lmf-738O8=p+C-h0>x6fNB)vHG<0-MKoP7w%hE>&;@LwIgdz-IEhX!~uwavSGS9`Cs{MTRHTCpLo7a6QSdCB_AYu)&OpNmetUiZ&V z38Zr00wdR{*JJ-etk7Fw!yI{cs@);>6qXx&aanPDY<4a9#IomF>{0KnY07`DIA1zo zQsBD&o)GKQOUxu+)b9{GX$_+(SVo=Q^W>Sv`RYVl)P!t z=ZUhxwXS)Sj#?Bgd3sB3{^osp&mW%UH9uZcvu@H!Lrt~gOJ>MS7CP}{hREd2W}1yY weV&$SMLwrwXU^&Mw44r9F-gS}g0eFCYcAb)Y@g0104nf2UHx3vIVCg!05NxB4FCWD literal 0 HcmV?d00001 diff --git a/modules/app/src/img/roles/TOP.png b/modules/app/src/img/roles/TOP.png new file mode 100644 index 0000000000000000000000000000000000000000..cde6610bdc32cc44dec094437a046fd26c003036 GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^9U#oY3?$D@*_Q~U)B}7%T!C~&lm-x;Sd|Ay5H7M{ zaq5n4pi-WaAirRS28*dZbC=q!vT1F4@}ubh0|O(Qr;B4q#=W;UHm*HnAkzA9^>vr^ zdz3dgx}D(YnIO7}QF{ZU@&;!i5k}{WN0)6paxuQ4#4or0m-p$1mGj)+|Ga6&WXX6! zjKPTMgf2r0%LG$~Cmagd3?BRn#UMiUiNAZ>-&2lm(}X5z1+|~>kX2Hi{`XL%+q>UC z|4*5i&6%luF^ZFMf^kC$r-CqoXj~$w>^93|-`Nfz-6LVBq-_6R%ivS#iDm~qh9Z6j zNrn_o2=S6Jg^vMDSTdc6`n%Bdx|7!lN4Hl3l9JvXJ$F_Kh^}-_Nm=cb@+8EmWC_$&qG{Zy^(#Bbi0tx~_tP!o0)(?q)ns+_|-5$41sL7njX<&Ix`j z=U)F~ZFH7$S~2(f8NFXlpLvvUBk}8#Y4tO2=4D^_R%^QCd3@S2rv1rxPwYRFvw8dM zx8@tq>8_Ux*Dc$8e#a{H__Vu?OAh4*=^O9ebYwy3+IPV z+#a!8D>rYkVcN6kN(cYx?A_cSxPsJQukmAy3(Tsy>GOE%Qm(z5Lgt1~)B18Ms5CBe z)j4f%(W=yyR_k>_Urb&4Y7bm;YMke)E83n@t5{b?tyc(rCA!3GZ&S$H@CmCvLv$Vk z>U^rSQdcfU_}zn91?<;btaqs0IcWNjZ{0_}MBZ|n<3jwIdFMAC;VpW~cc#_aLj2u> znElPuUzER?zT*Y6_vZAUD|VRsdKYY*vBde#+Z6qutldkC)=fDTR~oc)afnv+RqwlR z53CM)^-|@_sr`TSv(|gx` zWvExGi_=P*FwLoZwU%xQUl{Uj)s$0HRDzbqS$pn%zco6HkL6&t-6Y4L_tkqNqUJ6& zT9H@zbMv2#Wg9}iRc$GOf9iNVv=&t;ucLK6Vk7-dQT literal 0 HcmV?d00001 diff --git a/modules/app/src/index.jsx b/modules/app/src/index.jsx new file mode 100644 index 0000000..79c59de --- /dev/null +++ b/modules/app/src/index.jsx @@ -0,0 +1,17 @@ +import React from 'react' +import ReactDOM from 'react-dom' +import './styles/index.css' +import App from './app' +import reportWebVitals from './reportWebVitals' + +ReactDOM.render( + + + , + document.getElementById('root') +) + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals() diff --git a/modules/app/src/reportWebVitals.js b/modules/app/src/reportWebVitals.js new file mode 100644 index 0000000..dc6ff07 --- /dev/null +++ b/modules/app/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = (onPerfEntry) => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry) + getFID(onPerfEntry) + getFCP(onPerfEntry) + getLCP(onPerfEntry) + getTTFB(onPerfEntry) + }) + } +} + +export default reportWebVitals diff --git a/modules/app/src/styles/index.css b/modules/app/src/styles/index.css new file mode 100644 index 0000000..a9cb2f0 --- /dev/null +++ b/modules/app/src/styles/index.css @@ -0,0 +1,19 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer components { + .btn { + @apply select-none cursor-pointer text-slate-400 disabled:text-slate-500 hover:text-slate-300 hover:font-medium border-slate-400 disabled:border-slate-500 hover:border-slate-300 border-2 border-solid rounded p-2 m-2 flex justify-center disabled:opacity-50 disabled:font-normal; + } +} + +body { + background-color: #1e293b; +} + +* { + -webkit-user-select: none; /* Safari */ + -ms-user-select: none; /* IE 10 and IE 11 */ + user-select: none; /* Standard syntax */ +} diff --git a/modules/app/tailwind.config.js b/modules/app/tailwind.config.js new file mode 100644 index 0000000..9c21eb6 --- /dev/null +++ b/modules/app/tailwind.config.js @@ -0,0 +1,6 @@ +module.exports = { + content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'], + theme: { + extend: {}, + }, +} diff --git a/modules/app/vite.config.js b/modules/app/vite.config.js new file mode 100644 index 0000000..f129b01 --- /dev/null +++ b/modules/app/vite.config.js @@ -0,0 +1,21 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' +import svgrPlugin from 'vite-plugin-svgr' + +// https://vitejs.dev/config/ +export default defineConfig({ + base: './', + build: { + outDir: 'build', + commonjsOptions: { + include: [/inhouse-scrims/, /node_modules/], + }, + }, + plugins: [react(), svgrPlugin()], + server: { + open: true, + }, + optimizeDeps: { + include: ['inhouse-scrims'], + }, +}) diff --git a/modules/generator/.gitignore b/modules/generator/.gitignore new file mode 100644 index 0000000..5c2b8e3 --- /dev/null +++ b/modules/generator/.gitignore @@ -0,0 +1,3 @@ +dist +coverage +types \ No newline at end of file diff --git a/modules/generator/README.md b/modules/generator/README.md new file mode 100644 index 0000000..8ea1696 --- /dev/null +++ b/modules/generator/README.md @@ -0,0 +1,152 @@ +# inhouse-scrims + +[![typescript](https://img.shields.io/badge/TypeScript-%23545455?logo=typescript&style=flat-square)](https://www.typescriptlang.org/docs/) +[![vite](https://img.shields.io/badge/Vite-%23545455?logo=vite&style=flat-square)](https://vitejs.dev/) +[![vitest](https://img.shields.io/badge/Vitest-%23545455?logo=vitest&style=flat-square)](https://vitest.dev/) +[![prettier](https://img.shields.io/badge/Prettier-%23545455?logo=prettier&style=flat-square)](https://prettier.io/) +[![eslint](https://img.shields.io/badge/ESLint-%23545455?logo=eslint&style=flat-square)](https://eslint.org/) +[![husky](https://img.shields.io/badge/husky-%23545455?logo=git&style=flat-square)](https://typicode.github.io/husky/#/) +[![commitlint](https://img.shields.io/badge/commitlint-%23545455?logo=commitlint&style=flat-square)](https://commitlint.js.org/#/) + +League of Legends inhouse matchmaking solution. Attempts to honor role preference while also minimizing team MMR ฮ” & lane MMR ฮ” (Lane Diff). Takes an array of player objects and returns an array of suitable lobbies sorted. + +## Usage + +`/generator` exports a default function that takes in an array of player objects, validates the input then returns an array of up to 100 scrim lobbies sorted. + +## Inputs + +An array length 10 of player objects + +```json +{ + "name": "any string", + "elo": "see allowed elo values", + "roles": ["see allowed roles values"] +} +``` + +### Allowed ELO Values + +`"iron"` | `"bronze"` | `"silver"` | `"gold"` | `"platinum"` | `"diamond"` | `"master"` | `"challenger"` + +Additionally division support has been added for ranks iron - diamond, e.g. `Gold IV -> value: "gold4"`, `Diamond I -> value: "diamond1"` + +### Allowed Roles Values + +Roles is an array of a players role preference. An empty array is the same a queueing `fill` or no preference. Otherwise the 0 index of the array will be considered the players primary role and the 1 index (if populated) will be considered the players secondary role. + +`"top"` | `"jug"` | `"mid"` | `"bot"` | `"sup"` + +#### Examples + +JUG primary role SUP secondary sole +`"roles": ["jug", "sup"]` + +Fill Player +`"roles": []` + +MID primary role no secondary role +`"roles": ["mid"]` + +### Example Inputs + +Platinum IV BOT main TOP secondary Player + +```json +{ + "name": "summoner 4", + "elo": "platinum4", + "roles": ["bot", "top"] +} +``` + +Diamond I Fill Player + +```json +{ + "name": "summoner 9", + "elo": "diamond1", + "roles": [] +} +``` + +Gold III Support Player + +```json +{ + "name": "summoner 10", + "elo": "gold3", + "roles": ["sup"] +} +``` + +## Output + +Returns a sorted array of lobby objects + +```json + { + "red": { + "mmr" + "roleScore" + "roster" + }, + "blue": { + "mmr" + "roleScore" + "roster" + }, + "metadata": { + "roleScore" + "delta" + "laneDelta" + "skillLevel" + } + } +``` + +### Teams + +Team object includes a team MMR value as well as a roster object that has keys for each role with players data. In the default return there are 2 team objects, on named `red` and one named `blue`, the red team will always have the higher MMR. + +```json + "team": { + "mmr": 8800, + "roleScore": 8, + "roster": { + "top": { + "name": "summoner 1", + "elo": "Silver III", + "roles": [ + "top", + "sup" + ], + "mmr": 1450, + "autofill": false + }, + "jug": { /*...*/ }, + "mid": { /*...*/ }, + "bot": { /*...*/ }, + "sup": { /*...*/ } + } + } +``` + +### Metadata + +Includes data about the lobby + +- `skillLevel` -> total MMR of entire lobby +- `delta` -> total MMR difference between the two teams +- `laneDelta` -> MMR difference between each role between two teams (calculated as the sum of the absolute value of all role differences) +- `roleScore` -> role preference score, 2 points are awarded for players in primary roles, 1 point for secondary + +```json + "metadata": { + "roleScore": 15, + "delta": 50, + "laneDelta": 240, + "skillLevel": 17550 + } +``` diff --git a/modules/generator/package.json b/modules/generator/package.json new file mode 100644 index 0000000..9317417 --- /dev/null +++ b/modules/generator/package.json @@ -0,0 +1,35 @@ +{ + "name": "inhouse-scrims-algorithm", + "version": "0.0.0", + "type": "module", + "exports": { + ".": { + "import": "./dist/main.js", + "require": "./dist/main.cjs" + } + }, + "main": "dist/main.cjs", + "module": "dist/main.js", + "types": "types/src/main.d.ts", + "files": [ + "dist", + "types" + ], + "scripts": { + "build": "vite build", + "test": "vitest", + "test:coverage": "vitest run --coverage" + }, + "dependencies": { + "zod": "^3.22.3" + }, + "devDependencies": { + "@vitest/coverage-c8": "^0.29.7", + "typescript": "^4.5.5", + "vite": "^4.2.1", + "vitest": "^0.29.7" + }, + "peerDependencies": { + "prettier": "^2.5.1" + } +} diff --git a/modules/generator/src/main.test.ts b/modules/generator/src/main.test.ts new file mode 100644 index 0000000..cf6cc55 --- /dev/null +++ b/modules/generator/src/main.test.ts @@ -0,0 +1,116 @@ +import func from './main' +import { describe, it, expect } from 'vitest' +import { z } from 'zod' + +const defaultPlayers = [ + { name: 'LettuceDog', elo: 'diamond', roles: [] }, + { name: 'CrissCross', elo: 'platinum', roles: ['bot', 'top'] }, + { name: 'Game0ver', elo: 'silver', roles: ['jug', 'sup'] }, + { name: 'dude go long', elo: 'platinum', roles: ['jug', 'mid'] }, + { name: 'barracuda', elo: 'gold', roles: ['bot', 'jug'] }, + { name: 'Hypr', elo: 'master', roles: ['mid'] }, + { name: 'you sweat in casual', elo: 'platinum', roles: ['top', 'jug'] }, + { name: 'I AM REX RYAN', elo: 'silver', roles: ['top', 'sup'] }, + { name: 'Bob Ross Ate My Son', elo: 'gold', roles: ['sup'] }, + { name: 'AOL Account', elo: 'gold', roles: [] }, +] + +describe('test suite', () => { + it('[5v5 rift] default players', () => { + func(defaultPlayers) + }) + + it('[5v5 rift] divisions', () => { + const players = [...defaultPlayers] + players[0].elo = 'diamond4' + players[1].elo = 'platinum2' + func(players) + }) + + it('[5v5 rift] full fill', () => { + const players = [...new Array(10)].map((i) => ({ + name: `player${i}`, + roles: [], + elo: 'gold', + })) + func(players) + }) + + it('[5v5 rift] full duplicate', () => { + const players = [...new Array(10)].map((i) => ({ + name: `player${i}`, + roles: ['mid', 'jug'], + elo: 'gold', + })) + func(players) + }) + + it('[5v5 rift] pro', () => { + const players = [ + { + name: 'faker', + elo: 'challenger', + roles: ['mid'], + }, + { + name: 'smeb', + elo: 'challenger', + roles: ['top'], + }, + { + name: 'kuro', + elo: 'challenger', + roles: ['mid'], + }, + { + name: 'peanut', + elo: 'challenger', + roles: ['jug'], + }, + { + name: 'prey', + elo: 'challenger', + roles: ['bot'], + }, + { + name: 'gorilla', + elo: 'challenger', + roles: ['sup'], + }, + { + name: 'bengi', + elo: 'challenger', + roles: ['jug'], + }, + { + name: 'wolf', + elo: 'challenger', + roles: ['sup'], + }, + { + name: 'bang', + elo: 'challenger', + roles: ['bot'], + }, + { + name: 'duke', + elo: 'challenger', + roles: ['top'], + }, + ] + func(players) + }) + + it('throws error when missing data', () => { + const players = [...defaultPlayers] + players[0].name = '' + try { + func(players) + expect.fail() + } catch (err) { + if (err instanceof z.ZodError) { + expect(err.issues[0].path).to.eql([0, 'name']) + } + } + }) +}) diff --git a/modules/generator/src/main.ts b/modules/generator/src/main.ts new file mode 100644 index 0000000..63bc9b9 --- /dev/null +++ b/modules/generator/src/main.ts @@ -0,0 +1,275 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +import { inputSchema } from './utils/validate' +import { Players, Lobby, Lobbies } from './types' +import { MMR, ROLES_BY_INDEX } from './utils/enums' +import { quantile, permutation } from './utils/compute' + +const getTeamMMR = (team: Array, players: Players): number => { + let x = 0 + team.map((i) => (x += MMR[players[i].elo])) + return x +} + +function getUniqueTeams(set: Array, k: number): Array { + let i, j, combs, head, tailcombs + const temp = [...set] + if (k == 1) { + combs = [] + for (i = 0; i < set.length; i++) { + combs.push([set[i]]) + } + return combs + } + combs = [] + while (temp.length > k + 1) { + head = temp.slice(0, 1) + tailcombs = getUniqueTeams(temp.slice(1), k - 1) + for (j = 0; j < tailcombs.length; j++) { + combs.push(head.concat(tailcombs[j])) + } + temp.shift() + } + return combs +} + +const getUniqueLobbies = (players: Players): Lobbies => { + const lobbySize = players.length + const teamSize = lobbySize / 2 + const fixedIndexArray = Array.from(Array(lobbySize).keys()) + const uniqueTeams = getUniqueTeams(fixedIndexArray, teamSize) + + return uniqueTeams.map((team) => { + const lobbies = Array.from(new Set([...team, ...fixedIndexArray])) + const team1 = lobbies.slice(0, teamSize) + const team1mmr = getTeamMMR(team1, players) + const team2 = lobbies.slice(teamSize, lobbySize) + const team2mmr = getTeamMMR(team2, players) + return { + combo: lobbies, + mmrDelta: Math.abs(team1mmr - team2mmr), + team1: { + players: team1, + mmr: team1mmr, + }, + team2: { + players: team2, + mmr: team2mmr, + }, + } + }) +} + +const getRoleStatusArray = (team: Array, players: Players) => { + return team.map((player, i) => { + const role = ROLES_BY_INDEX[i] + let status = 'autofill' + if (players[player].roles.length === 0) status = 'fill' + if (players[player].roles[0] === role) status = 'primary' + if (players[player].roles[1] && players[player].roles[1] === role) + status = 'secondary' + return status + }) +} + +const prettyRank = (elo: string) => { + const ranks: { [key: number]: string } = { + 1: 'i', + 2: 'ii', + 3: 'iii', + 4: 'iv', + } + const division = !isNaN(Number(elo.slice(-1))) + if (division) { + return `${elo.charAt(0).toUpperCase() + elo.slice(1, -1)} ${ranks[ + Number(elo.slice(-1)) + ].toUpperCase()}` + } else { + return elo.charAt(0).toUpperCase() + elo.slice(1) + } +} + +const roleScoreLobbies = (lobby: Lobby, noRoles: boolean, players: Players) => { + let team1Order = { order: lobby.team1.players, roleScore: 0 } + let team2Order = { order: lobby.team1.players, roleScore: 0 } + if (!noRoles) { + team1Order = getTeamOrder(lobby.team1.players, players) + team2Order = getTeamOrder(lobby.team2.players, players) + } + return { + ...lobby, + roleScore: team1Order.roleScore + team2Order.roleScore, + team1: { + ...lobby.team1, + players: team1Order.order, + roleScore: team1Order.roleScore, + }, + team2: { + ...lobby.team2, + players: team2Order.order, + roleScore: team2Order.roleScore, + }, + } +} + +const getLaneDelta = ( + team1: Array, + team2: Array, + players: Players +): number => { + const deltas = [] + for (let i = 0; i < 5; i++) { + deltas.push( + Math.abs(MMR[players[team1[i]].elo] - MMR[players[team2[i]].elo]) + ) + } + return deltas.reduce((a, b) => a + b) +} + +const prettyOutput = (lobby: Lobby, players: Players) => { + const team1RoleBreakdown = getRoleStatusArray(lobby.team1.players, players) + const team2RoleBreakdown = getRoleStatusArray(lobby.team2.players, players) + const teamA = { + roster: { + top: { + ...players[lobby.team1.players[0]], + autofill: team1RoleBreakdown[0] === 'autofill', + mmr: MMR[players[lobby.team1.players[0]].elo], + elo: prettyRank(players[lobby.team1.players[0]].elo), + }, + jug: { + ...players[lobby.team1.players[1]], + autofill: team1RoleBreakdown[1] === 'autofill', + mmr: MMR[players[lobby.team1.players[1]].elo], + elo: prettyRank(players[lobby.team1.players[1]].elo), + }, + mid: { + ...players[lobby.team1.players[2]], + autofill: team1RoleBreakdown[2] === 'autofill', + mmr: MMR[players[lobby.team1.players[2]].elo], + elo: prettyRank(players[lobby.team1.players[2]].elo), + }, + bot: { + ...players[lobby.team1.players[3]], + autofill: team1RoleBreakdown[3] === 'autofill', + mmr: MMR[players[lobby.team1.players[3]].elo], + elo: prettyRank(players[lobby.team1.players[3]].elo), + }, + sup: { + ...players[lobby.team1.players[4]], + autofill: team1RoleBreakdown[4] === 'autofill', + mmr: MMR[players[lobby.team1.players[4]].elo], + elo: prettyRank(players[lobby.team1.players[4]].elo), + }, + }, + mmr: lobby.team1.mmr, + roleScore: lobby.team2.roleScore, + } + const teamB = { + roster: { + top: { + ...players[lobby.team2.players[0]], + autofill: team2RoleBreakdown[0] === 'autofill', + mmr: MMR[players[lobby.team2.players[0]].elo], + elo: prettyRank(players[lobby.team2.players[0]].elo), + }, + jug: { + ...players[lobby.team2.players[1]], + autofill: team2RoleBreakdown[1] === 'autofill', + mmr: MMR[players[lobby.team2.players[1]].elo], + elo: prettyRank(players[lobby.team2.players[1]].elo), + }, + mid: { + ...players[lobby.team2.players[2]], + autofill: team2RoleBreakdown[2] === 'autofill', + mmr: MMR[players[lobby.team2.players[2]].elo], + elo: prettyRank(players[lobby.team2.players[2]].elo), + }, + bot: { + ...players[lobby.team2.players[3]], + autofill: team2RoleBreakdown[3] === 'autofill', + mmr: MMR[players[lobby.team2.players[3]].elo], + elo: prettyRank(players[lobby.team2.players[3]].elo), + }, + sup: { + ...players[lobby.team2.players[4]], + autofill: team2RoleBreakdown[4] === 'autofill', + mmr: MMR[players[lobby.team2.players[4]].elo], + elo: prettyRank(players[lobby.team2.players[4]].elo), + }, + }, + mmr: lobby.team2.mmr, + roleScore: lobby.team2.roleScore, + } + const red = teamA.mmr > teamB.mmr ? teamA : teamB + const blue = teamA.mmr > teamB.mmr ? teamB : teamA + return { + red, + blue, + metadata: { + roleScore: lobby.roleScore, + delta: lobby.mmrDelta, + laneDelta: getLaneDelta( + lobby.team1.players, + lobby.team2.players, + players + ), + skillLevel: teamA.mmr + teamB.mmr, + }, + } +} + +const getTeamOrder = ( + team: Array, + players: Players +): { order: Array; roleScore: number } => { + const perm = permutation(team) + const results = perm.map((x) => { + const rolesBreakdown = getRoleStatusArray(x, players) + const roleScore = rolesBreakdown + .map((x) => { + if (x === 'primary') return Number(2) + if (x === 'secondary') return Number(1) + else return Number(0) + }) + .reduce((a, b) => a + b, 0) + return { + order: x, + roleScore, + } + }) + const sorted = results.sort((a, b) => b.roleScore - a.roleScore) + return sorted[0] +} + +function matchmaking(players: Players) { + const noRoles = + !players.map((x) => x.roles).flat().length || players.length < 10 + const lobbies = getUniqueLobbies(players) + const equilibriumValue = quantile( + lobbies.map((x) => x.mmrDelta), + 0.5 + ) + const balancedLobbies = lobbies.filter((x) => x.mmrDelta <= equilibriumValue) + const output = balancedLobbies + .map((x) => roleScoreLobbies(x, noRoles, players)) + .map((x) => prettyOutput(x, players)) + return output + .sort((a, b) => { + if (Number(b.metadata.roleScore) - Number(a.metadata.roleScore) === 0) + if (b.metadata.delta - a.metadata.delta === 0) + if (b.metadata.laneDelta - a.metadata.laneDelta === 0) + return ( + Math.abs(Number(a.red.roleScore) - Number(a.blue.roleScore)) - + Math.abs(Number(b.red.roleScore) - Number(b.blue.roleScore)) + ) + else return a.metadata.laneDelta - b.metadata.laneDelta + else return a.metadata.delta - b.metadata.delta + return Number(b.metadata.roleScore) - Number(a.metadata.roleScore) + }) + .slice(0, 100) +} + +export default function (input: Players): Array { + inputSchema.parse(input) + return matchmaking(input) +} diff --git a/modules/generator/src/types.ts b/modules/generator/src/types.ts new file mode 100644 index 0000000..ac00d0d --- /dev/null +++ b/modules/generator/src/types.ts @@ -0,0 +1,17 @@ +export type Player = { + name: string + elo: string + roles: string[] +} + +export type Players = Player[] + +export type Lobby = { + combo: number[] + mmrDelta: number + roleScore?: number + team1: { players: number[]; mmr: number; roleScore?: number } + team2: { players: number[]; mmr: number; roleScore?: number } +} + +export type Lobbies = Lobby[] diff --git a/modules/generator/src/utils/compute.ts b/modules/generator/src/utils/compute.ts new file mode 100644 index 0000000..375db72 --- /dev/null +++ b/modules/generator/src/utils/compute.ts @@ -0,0 +1,30 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +export const quantile = (arr: Array, q: number): number => { + const sorted = arr.sort((a, b) => a - b) + const pos = (sorted.length - 1) * q + const base = Math.floor(pos) + const rest = pos - base + if (sorted[base + 1] !== undefined) { + return sorted[base] + rest * (sorted[base + 1] - sorted[base]) + } else { + return sorted[base] + } +} + +export const permutation = (array: Array): Array> => { + function p(array: Array, temp: Array) { + let i, x + if (!array.length) { + result.push(temp) + } + for (i = 0; i < array.length; i++) { + x = array.splice(i, 1)[0] + p(array, temp.concat(x)) + array.splice(i, 0, x) + } + } + + const result: Array = [] + p(array, []) + return result +} diff --git a/modules/generator/src/utils/enums.ts b/modules/generator/src/utils/enums.ts new file mode 100644 index 0000000..0b7eae7 --- /dev/null +++ b/modules/generator/src/utils/enums.ts @@ -0,0 +1,37 @@ +export const MMR: { [key: string]: number } = Object.freeze({ + iron4: 200, + iron3: 400, + iron: 600, + iron2: 800, + iron1: 1000, + bronze4: 1100, + bronze3: 1150, + bronze: 1200, + bronze2: 1250, + bronze1: 1300, + silver4: 1400, + silver3: 1450, + silver: 1500, + silver2: 1550, + silver1: 1600, + gold4: 1700, + gold3: 1750, + gold: 1800, + gold2: 1850, + gold1: 1900, + platinum4: 2000, + platinum3: 2050, + platinum: 2100, + platinum2: 2150, + platinum1: 2200, + diamond4: 2300, + diamond3: 2350, + diamond: 2400, + diamond2: 2450, + diamond1: 2500, + master: 2750, + grandmaster: 3000, + challenger: 3250, +}) + +export const ROLES_BY_INDEX = Object.freeze(['top', 'jug', 'mid', 'bot', 'sup']) diff --git a/modules/generator/src/utils/validate.ts b/modules/generator/src/utils/validate.ts new file mode 100644 index 0000000..cbb591c --- /dev/null +++ b/modules/generator/src/utils/validate.ts @@ -0,0 +1,34 @@ +import { z } from 'zod' + +const nonempty = z + .string() + .transform((t) => t?.trim()) + .pipe(z.string().min(1)) + +export const inputSchema = z + .object({ + name: z + .string() + .transform((t) => t?.trim()) + .pipe(z.string().min(1, 'Name is a required field')), + elo: z + .string() + .toLowerCase() + .regex( + /(iron(\d{0}[1-4])?|bronze(\d{0}[1-4])?|silver(\d{0}[1-4])?|gold(\d{0}[1-4])?|platinum(\d{0}[1-4])?|diamond(\d{0}[1-4])?|master|grandmaster|challenger)/ + ) + .pipe(nonempty), + roles: z + .string() + .toLowerCase() + .regex(/(top|jug|mid|bot|sup)/) + .pipe(nonempty) + .array() + .min(0) + .max(2), + }) + .required() + .array() + .length(10) + .min(10) + .max(10) diff --git a/modules/generator/tsconfig.json b/modules/generator/tsconfig.json new file mode 100644 index 0000000..be73018 --- /dev/null +++ b/modules/generator/tsconfig.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "outDir": "./dist/", + "noImplicitAny": true, + "module": "es6", + "target": "es5", + "jsx": "react", + "allowJs": true, + "moduleResolution": "node", + "allowSyntheticDefaultImports": true, + "declaration": true, + "emitDeclarationOnly": true, + "declarationDir": "types", + "strict": true + } +} diff --git a/modules/generator/vite.config.ts b/modules/generator/vite.config.ts new file mode 100644 index 0000000..b738f14 --- /dev/null +++ b/modules/generator/vite.config.ts @@ -0,0 +1,15 @@ +import path from 'path' +import { defineConfig } from 'vite' + +export default defineConfig({ + build: { + manifest: true, + minify: true, + reportCompressedSize: true, + lib: { + entry: path.resolve(__dirname, 'src/main.ts'), + fileName: 'main', + formats: ['es', 'cjs'], + }, + }, +}) diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..177bd08 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,9115 @@ +{ + "name": "inhouse-scrims", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "inhouse-scrims", + "workspaces": [ + "modules/*" + ], + "devDependencies": { + "@commitlint/cli": "^17.5.0", + "@commitlint/config-conventional": "^17.4.4", + "@typescript-eslint/eslint-plugin": "^6.7.2", + "@typescript-eslint/parser": "^6.7.2", + "eslint": "^8.50.0", + "eslint-plugin-react": "^7.33.2", + "husky": "^8.0.3", + "lint-staged": "^13.2.0", + "prettier": "^2.8.7" + } + }, + "modules/app": { + "name": "inhouse-scrims-app", + "version": "0.1.0", + "dependencies": { + "clsx": "^1.1.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-tippy": "^1.4.0", + "web-vitals": "^1.1.2" + }, + "devDependencies": { + "@testing-library/jest-dom": "^5.16.2", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "@vitejs/plugin-react": "^2.1.0", + "autoprefixer": "^10.4.0", + "gh-pages": "^3.2.3", + "postcss": "^8.4.31", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-preset-env": "^7.1.0", + "tailwindcss": "^3.0.8", + "vite": "^3.1.3", + "vite-plugin-svgr": "^2.2.1" + }, + "peerDependencies": { + "prettier": "^2.5.1" + } + }, + "modules/app/node_modules/@vitejs/plugin-react": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-2.2.0.tgz", + "integrity": "sha512-FFpefhvExd1toVRlokZgxgy2JtnBOdp4ZDsq7ldCWaqGSGn9UhWMAVm/1lxPL14JfNS5yGz+s9yFrQY6shoStA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.19.6", + "@babel/plugin-transform-react-jsx": "^7.19.0", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-jsx-self": "^7.18.6", + "@babel/plugin-transform-react-jsx-source": "^7.19.6", + "magic-string": "^0.26.7", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^3.0.0" + } + }, + "modules/app/node_modules/vite": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-3.2.7.tgz", + "integrity": "sha512-29pdXjk49xAP0QBr0xXqu2s5jiQIXNvE/xwd0vUizYT2Hzqe4BksNNoWllFVXJf4eLZ+UlVQmXfB4lWrc+t18g==", + "dev": true, + "dependencies": { + "esbuild": "^0.15.9", + "postcss": "^8.4.18", + "resolve": "^1.22.1", + "rollup": "^2.79.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "modules/generator": { + "name": "inhouse-scrims-algorithm", + "version": "1.0.0", + "dependencies": { + "zod": "^3.22.3" + }, + "devDependencies": { + "@vitest/coverage-c8": "^0.29.7", + "typescript": "^4.5.5", + "vite": "^4.2.1", + "vitest": "^0.29.7" + }, + "peerDependencies": { + "prettier": "^2.5.1" + } + }, + "modules/generator/node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.20", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.20", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.22.20", + "@babel/helpers": "^7.22.15", + "@babel/parser": "^7.22.16", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.20", + "@babel/types": "^7.22.19", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.20", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@commitlint/cli": { + "version": "17.7.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/format": "^17.4.4", + "@commitlint/lint": "^17.7.0", + "@commitlint/load": "^17.7.1", + "@commitlint/read": "^17.5.1", + "@commitlint/types": "^17.4.4", + "execa": "^5.0.0", + "lodash.isfunction": "^3.0.9", + "resolve-from": "5.0.0", + "resolve-global": "1.0.0", + "yargs": "^17.0.0" + }, + "bin": { + "commitlint": "cli.js" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/config-conventional": { + "version": "17.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "conventional-changelog-conventionalcommits": "^6.1.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/config-validator": { + "version": "17.6.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^17.4.4", + "ajv": "^8.11.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/ensure": { + "version": "17.6.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^17.4.4", + "lodash.camelcase": "^4.3.0", + "lodash.kebabcase": "^4.1.1", + "lodash.snakecase": "^4.1.1", + "lodash.startcase": "^4.4.0", + "lodash.upperfirst": "^4.3.1" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/execute-rule": { + "version": "17.4.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/format": { + "version": "17.4.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^17.4.4", + "chalk": "^4.1.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/is-ignored": { + "version": "17.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^17.4.4", + "semver": "7.5.4" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/lint": { + "version": "17.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/is-ignored": "^17.7.0", + "@commitlint/parse": "^17.7.0", + "@commitlint/rules": "^17.7.0", + "@commitlint/types": "^17.4.4" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/load": { + "version": "17.7.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/config-validator": "^17.6.7", + "@commitlint/execute-rule": "^17.4.0", + "@commitlint/resolve-extends": "^17.6.7", + "@commitlint/types": "^17.4.4", + "@types/node": "20.4.7", + "chalk": "^4.1.0", + "cosmiconfig": "^8.0.0", + "cosmiconfig-typescript-loader": "^4.0.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "lodash.uniq": "^4.5.0", + "resolve-from": "^5.0.0", + "ts-node": "^10.8.1", + "typescript": "^4.6.4 || ^5.0.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/message": { + "version": "17.4.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/parse": { + "version": "17.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^17.4.4", + "conventional-changelog-angular": "^6.0.0", + "conventional-commits-parser": "^4.0.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/read": { + "version": "17.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/top-level": "^17.4.0", + "@commitlint/types": "^17.4.4", + "fs-extra": "^11.0.0", + "git-raw-commits": "^2.0.11", + "minimist": "^1.2.6" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/resolve-extends": { + "version": "17.6.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/config-validator": "^17.6.7", + "@commitlint/types": "^17.4.4", + "import-fresh": "^3.0.0", + "lodash.mergewith": "^4.6.2", + "resolve-from": "^5.0.0", + "resolve-global": "^1.0.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/rules": { + "version": "17.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/ensure": "^17.6.7", + "@commitlint/message": "^17.4.2", + "@commitlint/to-lines": "^17.4.0", + "@commitlint/types": "^17.4.4", + "execa": "^5.0.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/to-lines": { + "version": "17.4.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/top-level": { + "version": "17.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@commitlint/types": { + "version": "17.4.4", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0" + }, + "engines": { + "node": ">=v14" + } + }, + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "dev": true, + "license": "CC0-1.0", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "dev": true, + "license": "CC0-1.0", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.1.tgz", + "integrity": "sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/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/@eslint/eslintrc/node_modules/globals": { + "version": "13.22.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz", + "integrity": "sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/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/@eslint/js": { + "version": "8.50.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", + "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "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/@istanbuljs/schema": { + "version": "0.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.19", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "dev": true, + "license": "MIT" + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "8.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", + "@svgr/babel-plugin-remove-jsx-attribute": "*", + "@svgr/babel-plugin-remove-jsx-empty-expression": "*", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", + "@svgr/babel-plugin-transform-svg-component": "^6.5.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core/node_modules/camelcase": { + "version": "6.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@svgr/core/node_modules/cosmiconfig": { + "version": "7.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/core/node_modules/yaml": { + "version": "1.10.2", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.0", + "entities": "^4.4.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "6.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/hast-util-to-babel-ast": "^6.5.1", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.3.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.17.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "12.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "<18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "<18.0.0", + "react-dom": "<18.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "8.20.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tsconfig/node10": { + "version": "1.0.9", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/aria-query": { + "version": "5.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/chai": { + "version": "4.3.6", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/chai-subset": { + "version": "1.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/chai": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.5", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.13", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", + "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.4.7", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.6", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "17.0.65", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.20", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/react": "^17" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/yargs": { + "version": "17.0.24", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.2.tgz", + "integrity": "sha512-ooaHxlmSgZTM6CHYAFRlifqh1OAr3PAQEwi7lhYhaegbnXrnh7CDcHmc3+ihhbQC7H0i4JF0psI5ehzkF6Yl6Q==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.7.2", + "@typescript-eslint/type-utils": "6.7.2", + "@typescript-eslint/utils": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.2.tgz", + "integrity": "sha512-KA3E4ox0ws+SPyxQf9iSI25R6b4Ne78ORhNHeVKrPQnoYsb9UhieoiRoJgrzgEeKGOXhcY1i8YtOeCHHTDa6Fw==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "6.7.2", + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/typescript-estree": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.2.tgz", + "integrity": "sha512-bgi6plgyZjEqapr7u2mhxGR6E8WCzKNUFWNh6fkpVe9+yzRZeYtDTbsIBzKbcxI+r1qVWt6VIoMSNZ4r2A+6Yw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.2.tgz", + "integrity": "sha512-36F4fOYIROYRl0qj95dYKx6kybddLtsbmPIYNK0OBeXv2j9L5nZ17j9jmfy+bIDHKQgn2EZX+cofsqi8NPATBQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "6.7.2", + "@typescript-eslint/utils": "6.7.2", + "debug": "^4.3.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.2.tgz", + "integrity": "sha512-flJYwMYgnUNDAN9/GAI3l8+wTmvTYdv64fcH8aoJK76Y+1FCZ08RtI5zDerM/FYT5DMkAc+19E4aLmd5KqdFyg==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.2.tgz", + "integrity": "sha512-kiJKVMLkoSciGyFU0TOY0fRxnp9qq1AzVOHNeN1+B9erKFCJ4Z8WdjAkKQPP+b1pWStGFqezMLltxO+308dJTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/visitor-keys": "6.7.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.2.tgz", + "integrity": "sha512-ZCcBJug/TS6fXRTsoTkgnsvyWSiXwMNiPzBUani7hDidBdj1779qwM1FIAmpH4lvlOZNF3EScsxxuGifjpLSWQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.7.2", + "@typescript-eslint/types": "6.7.2", + "@typescript-eslint/typescript-estree": "6.7.2", + "semver": "^7.5.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.2.tgz", + "integrity": "sha512-uVw9VIMFBUTz8rIeaUT3fFe8xIUx8r4ywAdlQv1ifH+6acn/XF8Y6rwJ7XNmkNMDrTW+7+vxFFPIF40nJCVsMQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.7.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@vitest/coverage-c8": { + "version": "0.29.8", + "dev": true, + "license": "MIT", + "dependencies": { + "c8": "^7.13.0", + "picocolors": "^1.0.0", + "std-env": "^3.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vitest": ">=0.29.0 <1" + } + }, + "node_modules/@vitest/expect": { + "version": "0.29.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "0.29.8", + "@vitest/utils": "0.29.8", + "chai": "^4.3.7" + } + }, + "node_modules/@vitest/runner": { + "version": "0.29.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/utils": "0.29.8", + "p-limit": "^4.0.0", + "pathe": "^1.1.0" + } + }, + "node_modules/@vitest/runner/node_modules/p-limit": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/runner/node_modules/yocto-queue": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/spy": { + "version": "0.29.8", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^1.0.2" + } + }, + "node_modules/@vitest/utils": { + "version": "0.29.8", + "dev": true, + "license": "MIT", + "dependencies": { + "cli-truncate": "^3.1.0", + "diff": "^5.1.0", + "loupe": "^2.3.6", + "pretty-format": "^27.5.1" + } + }, + "node_modules/@vitest/utils/node_modules/diff": { + "version": "5.1.0", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/acorn": { + "version": "8.10.0", + "dev": true, + "license": "MIT", + "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/acorn-walk": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "8.12.0", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.1.3", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-ify": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", + "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/assertion-error": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/async": { + "version": "2.6.4", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.16", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001538", + "fraction.js": "^4.3.6", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.11", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001538", + "electron-to-chromium": "^1.4.526", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/c8": { + "version": "7.14.0", + "dev": true, + "license": "ISC", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@istanbuljs/schema": "^0.1.3", + "find-up": "^5.0.0", + "foreground-child": "^2.0.0", + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-reports": "^3.1.4", + "rimraf": "^3.0.2", + "test-exclude": "^6.0.0", + "v8-to-istanbul": "^9.0.0", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9" + }, + "bin": { + "c8": "bin/c8.js" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/c8/node_modules/yargs": { + "version": "16.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "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", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001538", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chai": { + "version": "4.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^4.1.2", + "get-func-name": "^2.0.0", + "loupe": "^2.3.1", + "pathval": "^1.1.1", + "type-detect": "^4.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "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/check-error": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT", + "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/ci-info": { + "version": "3.8.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/emoji-regex": { + "version": "9.2.2", + "dev": true, + "license": "MIT" + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "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/clsx": { + "version": "1.2.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "dev": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "2.20.3", + "dev": true, + "license": "MIT" + }, + "node_modules/commondir": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/compare-func": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/conventional-changelog-angular": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "compare-func": "^2.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/conventional-changelog-conventionalcommits": { + "version": "6.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "compare-func": "^2.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/conventional-commits-parser": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-text-path": "^1.0.1", + "JSONStream": "^1.3.5", + "meow": "^8.1.2", + "split2": "^3.2.2" + }, + "bin": { + "conventional-commits-parser": "cli.js" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "dev": true, + "license": "MIT", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig-typescript-loader": { + "version": "4.4.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=v14.21.3" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=7", + "ts-node": ">=10", + "typescript": ">=4" + } + }, + "node_modules/create-require": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "dev": true, + "license": "CC0-1.0", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "dev": true, + "license": "MIT" + }, + "node_modules/cssdb": { + "version": "7.7.2", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ], + "license": "CC0-1.0" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/dargs": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-eql": { + "version": "4.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "type-detect": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-equal": { + "version": "2.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.1", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/define-data-property": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/diff": { + "version": "4.0.2", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "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/dom-accessibility-api": { + "version": "0.5.16", + "dev": true, + "license": "MIT" + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.527", + "dev": true, + "license": "ISC" + }, + "node_modules/email-addresses": { + "version": "3.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/enquirer": { + "version": "2.3.6", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", + "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", + "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "dev": true, + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.0.1" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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/esbuild": { + "version": "0.15.18", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.15.18", + "@esbuild/linux-loong64": "0.15.18", + "esbuild-android-64": "0.15.18", + "esbuild-android-arm64": "0.15.18", + "esbuild-darwin-64": "0.15.18", + "esbuild-darwin-arm64": "0.15.18", + "esbuild-freebsd-64": "0.15.18", + "esbuild-freebsd-arm64": "0.15.18", + "esbuild-linux-32": "0.15.18", + "esbuild-linux-64": "0.15.18", + "esbuild-linux-arm": "0.15.18", + "esbuild-linux-arm64": "0.15.18", + "esbuild-linux-mips64le": "0.15.18", + "esbuild-linux-ppc64le": "0.15.18", + "esbuild-linux-riscv64": "0.15.18", + "esbuild-linux-s390x": "0.15.18", + "esbuild-netbsd-64": "0.15.18", + "esbuild-openbsd-64": "0.15.18", + "esbuild-sunos-64": "0.15.18", + "esbuild-windows-32": "0.15.18", + "esbuild-windows-64": "0.15.18", + "esbuild-windows-arm64": "0.15.18" + } + }, + "node_modules/esbuild-darwin-64": { + "version": "0.15.18", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.50.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", + "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "8.50.0", + "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "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.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "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.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "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-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react/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-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "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/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/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/eslint/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/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/eslint/node_modules/globals": { + "version": "13.22.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz", + "integrity": "sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "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/estree-walker": { + "version": "2.0.2", + "dev": true, + "license": "MIT" + }, + "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/eventemitter3": { + "version": "5.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/execa": { + "version": "5.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/expect": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "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/fastq": { + "version": "1.15.0", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "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/filename-reserved-regex": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "dev": true, + "dependencies": { + "flatted": "^3.2.7", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/for-each": { + "version": "0.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "2.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/fraction.js": { + "version": "4.3.6", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fs-extra": { + "version": "11.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-func-name": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/gh-pages": { + "version": "3.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "^2.6.1", + "commander": "^2.18.0", + "email-addresses": "^3.0.1", + "filenamify": "^4.3.0", + "find-cache-dir": "^3.3.1", + "fs-extra": "^8.1.0", + "globby": "^6.1.0" + }, + "bin": { + "gh-pages": "bin/gh-pages.js", + "gh-pages-clean": "bin/gh-pages-clean.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gh-pages/node_modules/fs-extra": { + "version": "8.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/gh-pages/node_modules/jsonfile": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/gh-pages/node_modules/universalify": { + "version": "0.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/git-raw-commits": { + "version": "2.0.11", + "dev": true, + "license": "MIT", + "dependencies": { + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "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": "5.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-dirs": { + "version": "0.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "^1.3.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "6.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "dev": true, + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/husky": { + "version": "8.0.3", + "dev": true, + "license": "MIT", + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "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/indent-string": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "dev": true, + "license": "ISC" + }, + "node_modules/inhouse-scrims-algorithm": { + "resolved": "modules/generator", + "link": true + }, + "node_modules/inhouse-scrims-app": { + "resolved": "modules/app", + "link": true + }, + "node_modules/ini": { + "version": "1.3.8", + "dev": true, + "license": "ISC" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "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-array-buffer": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "dev": true, + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "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.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "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", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-number": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "dev": true, + "license": "MIT", + "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", + "dev": true, + "license": "MIT", + "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-plain-obj": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "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-set": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "dev": true, + "license": "MIT", + "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", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-text-path": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "text-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-weakset": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/pretty-format": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/node_modules/react-is": { + "version": "18.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/pretty-format": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/react-is": { + "version": "18.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/react-is": { + "version": "18.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-util": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jiti": { + "version": "1.20.0", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "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": "2.2.3", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "dev": true, + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT" + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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/lilconfig": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/lint-staged": { + "version": "13.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "5.3.0", + "commander": "11.0.0", + "debug": "4.3.4", + "execa": "7.2.0", + "lilconfig": "2.1.0", + "listr2": "6.6.1", + "micromatch": "4.0.5", + "pidtree": "0.6.0", + "string-argv": "0.3.2", + "yaml": "2.3.1" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/chalk": { + "version": "5.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/commander": { + "version": "11.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/lint-staged/node_modules/execa": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/human-signals": { + "version": "4.3.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/lint-staged/node_modules/is-stream": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/mimic-fn": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/npm-run-path": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/onetime": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/path-key": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/strip-final-newline": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/listr2": { + "version": "6.6.1", + "dev": true, + "license": "MIT", + "dependencies": { + "cli-truncate": "^3.1.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^5.0.1", + "rfdc": "^1.3.0", + "wrap-ansi": "^8.1.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + }, + "peerDependenciesMeta": { + "enquirer": { + "optional": true + } + } + }, + "node_modules/listr2/node_modules/ansi-regex": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/listr2/node_modules/ansi-styles": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/listr2/node_modules/emoji-regex": { + "version": "9.2.2", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2/node_modules/string-width": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/listr2/node_modules/strip-ansi": { + "version": "7.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/listr2/node_modules/wrap-ansi": { + "version": "8.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/local-pkg": { + "version": "0.4.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.isfunction": { + "version": "3.0.9", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.mergewith": { + "version": "4.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.snakecase": { + "version": "4.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.startcase": { + "version": "4.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.upperfirst": { + "version": "4.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/log-update": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^5.0.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^5.0.0", + "strip-ansi": "^7.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^1.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/emoji-regex": { + "version": "9.2.2", + "dev": true, + "license": "MIT" + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/type-fest": { + "version": "1.4.0", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "8.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loupe": { + "version": "2.3.6", + "dev": true, + "license": "MIT", + "dependencies": { + "get-func-name": "^2.0.0" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "dev": true, + "license": "MIT", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.26.7", + "dev": true, + "license": "MIT", + "dependencies": { + "sourcemap-codec": "^1.4.8" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "dev": true, + "license": "ISC" + }, + "node_modules/map-obj": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow": { + "version": "8.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/hosted-git-info": { + "version": "4.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/locate-path": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/normalize-package-data": { + "version": "3.0.3", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/p-limit": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/p-locate": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "7.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "dev": true, + "license": "ISC" + }, + "node_modules/meow/node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/meow/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/mlly": { + "version": "1.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.10.0", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "ufo": "^1.3.0" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/mz": { + "version": "2.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "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/node-releases": { + "version": "2.0.13", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-json/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/parse-json/node_modules/lines-and-columns": { + "version": "1.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "dev": true, + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/pathval": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.6.0", + "dev": true, + "license": "MIT", + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-types": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" + } + }, + "node_modules/popper.js": { + "version": "1.16.1", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "dev": true, + "license": "CC0-1.0", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "dev": true, + "license": "CC0-1.0", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "dev": true, + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "license": "MIT", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "dev": true, + "license": "MIT", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "dev": true, + "license": "MIT" + }, + "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/prettier": { + "version": "2.8.8", + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "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" + } + ], + "license": "MIT" + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/react": { + "version": "17.0.2", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/react-refresh": { + "version": "0.14.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-tippy": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "popper.js": "^1.11.1" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "dev": true, + "license": "MIT", + "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", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", + "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "dev": true, + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.6", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "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": "5.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-global": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "global-dirs": "^0.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "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" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "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" + } + ], + "license": "MIT" + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "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/siginfo": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" + }, + "node_modules/slash": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "dev": true, + "license": "MIT" + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.15", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/split2": { + "version": "3.2.2", + "dev": true, + "license": "ISC", + "dependencies": { + "readable-stream": "^3.0.0" + } + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackback": { + "version": "0.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/std-env": { + "version": "3.4.3", + "dev": true, + "license": "MIT" + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/strip-literal": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sucrase": { + "version": "3.34.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/lines-and-columns": { + "version": "1.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "dev": true, + "license": "MIT" + }, + "node_modules/tailwindcss": { + "version": "3.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.18.2", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-extensions": { + "version": "1.9.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "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/thenify": { + "version": "3.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/through": { + "version": "2.3.8", + "dev": true, + "license": "MIT" + }, + "node_modules/through2": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/tinybench": { + "version": "2.5.1", + "dev": true, + "license": "MIT" + }, + "node_modules/tinypool": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", + "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", + "dev": true, + "engines": { + "node": ">=16.13.0" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/ts-node": { + "version": "10.9.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/ts-node/node_modules/arg": { + "version": "4.1.3", + "dev": true, + "license": "MIT" + }, + "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-detect": { + "version": "4.0.8", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "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/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.2.2", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.3.0", + "dev": true, + "license": "MIT" + }, + "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/universalify": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/v8-to-istanbul": { + "version": "9.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vite": { + "version": "4.4.9", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-node": { + "version": "0.29.8", + "dev": true, + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.4", + "mlly": "^1.1.0", + "pathe": "^1.1.0", + "picocolors": "^1.0.0", + "vite": "^3.0.0 || ^4.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": ">=v14.16.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/vite-plugin-svgr": { + "version": "2.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.2", + "@svgr/core": "^6.5.1" + }, + "peerDependencies": { + "vite": "^2.6.0 || 3 || 4" + } + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.18.20", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/vite/node_modules/rollup": { + "version": "3.29.2", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/vitest": { + "version": "0.29.8", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/chai": "^4.3.4", + "@types/chai-subset": "^1.3.3", + "@types/node": "*", + "@vitest/expect": "0.29.8", + "@vitest/runner": "0.29.8", + "@vitest/spy": "0.29.8", + "@vitest/utils": "0.29.8", + "acorn": "^8.8.1", + "acorn-walk": "^8.2.0", + "cac": "^6.7.14", + "chai": "^4.3.7", + "debug": "^4.3.4", + "local-pkg": "^0.4.2", + "pathe": "^1.1.0", + "picocolors": "^1.0.0", + "source-map": "^0.6.1", + "std-env": "^3.3.1", + "strip-literal": "^1.0.0", + "tinybench": "^2.3.1", + "tinypool": "^0.4.0", + "tinyspy": "^1.0.2", + "vite": "^3.0.0 || ^4.0.0", + "vite-node": "0.29.8", + "why-is-node-running": "^2.2.2" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": ">=v14.16.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@vitest/browser": "*", + "@vitest/ui": "*", + "happy-dom": "*", + "jsdom": "*", + "playwright": "*", + "safaridriver": "*", + "webdriverio": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + }, + "playwright": { + "optional": true + }, + "safaridriver": { + "optional": true + }, + "webdriverio": { + "optional": true + } + } + }, + "node_modules/web-vitals": { + "version": "1.1.2", + "license": "Apache-2.0" + }, + "node_modules/which": { + "version": "2.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "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/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dev": true, + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/why-is-node-running": { + "version": "2.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "dev": true, + "license": "ISC" + }, + "node_modules/y18n": { + "version": "5.0.8", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "dev": true, + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.3.1", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 14" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/cliui": { + "version": "8.0.1", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs/node_modules/wrap-ansi": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "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/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz", + "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..c5049ce --- /dev/null +++ b/package.json @@ -0,0 +1,49 @@ +{ + "name": "inhouse-scrims", + "private": true, + "workspaces": [ + "modules/*" + ], + "scripts": { + "lint": "eslint .", + "prettier": "npx prettier --check .", + "prettier:fix": "npx prettier --write .", + "prepare": "husky install" + }, + "devDependencies": { + "@commitlint/cli": "^17.5.0", + "@commitlint/config-conventional": "^17.4.4", + "@typescript-eslint/eslint-plugin": "^6.7.2", + "@typescript-eslint/parser": "^6.7.2", + "eslint": "^8.50.0", + "eslint-plugin-react": "^7.33.2", + "husky": "^8.0.3", + "lint-staged": "^13.2.0", + "prettier": "^2.8.7" + }, + "commitlint": { + "extends": [ + "@commitlint/config-conventional" + ] + }, + "lint-staged": { + "*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}": [ + "prettier --write" + ], + "*.html": [ + "prettier --write" + ], + "*.json": [ + "prettier --write" + ], + "*.css": [ + "prettier --write" + ], + "*.{md,mdx}": [ + "prettier --write" + ], + "*.{yml,yaml}": [ + "prettier --write" + ] + } +}