From a1df8799c170ad0d0b21f59313e711a6b821979a Mon Sep 17 00:00:00 2001 From: Bela Bohlender Date: Thu, 3 Oct 2024 19:41:31 +0200 Subject: [PATCH] msdfonts: base64 distributed msdf fonts --- .github/workflows/packages.yml | 4 + .github/workflows/static.yml | 20 +- packages/fonts/package.json | 6 - packages/{fonts => msdfonts}/LICENSE | 0 packages/msdfonts/README.md | 29 + packages/msdfonts/docker-volume/.gitignore | 6 + .../docker-volume}/charset.txt | 0 .../docker-volume}/download.js | 6 +- packages/msdfonts/docker-volume/generate.js | 89 + packages/msdfonts/docker-volume/package.json | 11 + packages/msdfonts/dockerfile | 9 + packages/msdfonts/package.json | 23 + packages/msdfonts/src/index.ts | 2 + packages/msdfonts/tsconfig.json | 9 + packages/react/src/font.tsx | 4 +- packages/uikit/package.json | 3 +- packages/uikit/src/text/cache.ts | 25 +- packages/uikit/src/text/font.ts | 37 +- pnpm-lock.yaml | 23351 +++++----------- 19 files changed, 6618 insertions(+), 17016 deletions(-) delete mode 100644 packages/fonts/package.json rename packages/{fonts => msdfonts}/LICENSE (100%) create mode 100644 packages/msdfonts/README.md create mode 100644 packages/msdfonts/docker-volume/.gitignore rename packages/{fonts => msdfonts/docker-volume}/charset.txt (100%) rename packages/{fonts => msdfonts/docker-volume}/download.js (92%) create mode 100644 packages/msdfonts/docker-volume/generate.js create mode 100644 packages/msdfonts/docker-volume/package.json create mode 100644 packages/msdfonts/dockerfile create mode 100644 packages/msdfonts/package.json create mode 100644 packages/msdfonts/src/index.ts create mode 100644 packages/msdfonts/tsconfig.json diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index 296c51db..20a9ed65 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -59,6 +59,10 @@ jobs: - name: Set publishing config run: pnpm config set '//registry.npmjs.org/:_authToken' "${{ secrets.NPM_TOKEN }}" + - name: Deploy msdfonts Package + working-directory: ./packages/msdfonts + run: pnpm publish --access public --no-git-checks --tag ${{ steps.gitversion.outputs.preReleaseLabel == '' && 'latest' || steps.gitversion.outputs.preReleaseLabel }} + - name: Deploy Uikit Vanilla Package working-directory: ./packages/uikit run: pnpm publish --access public --no-git-checks --tag ${{ steps.gitversion.outputs.preReleaseLabel == '' && 'latest' || steps.gitversion.outputs.preReleaseLabel }} diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index 18ae6a9f..4a5ceed5 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -41,51 +41,51 @@ jobs: # Fonts - name: Make Dist Dir - working-directory: ./packages/fonts + working-directory: ./packages/msdfonts/docker-volume run: mkdir dist # Inter - name: Generate Inter Light - working-directory: ./packages/fonts + working-directory: ./packages/msdfonts/docker-volume run: | node download.js "Inter" 300 fontforge -lang=ff -c 'Open($1); SelectAll(); RemoveOverlap(); Generate($2)' font.ttf inter-light.ttf pnpm msdf-bmfont -f json inter-light.ttf -i charset.txt -m 256,512 -o dist/inter-light -s 48 - name: Generate Inter Normal - working-directory: ./packages/fonts + working-directory: ./packages/msdfonts/docker-volume run: | node download.js "Inter" 400 fontforge -lang=ff -c 'Open($1); SelectAll(); RemoveOverlap(); Generate($2)' font.ttf inter-normal.ttf pnpm msdf-bmfont -f json inter-normal.ttf -i charset.txt -m 256,512 -o dist/inter-normal -s 48 - name: Generate Inter Medium - working-directory: ./packages/fonts + working-directory: ./packages/msdfonts/docker-volume run: | node download.js "Inter" 500 fontforge -lang=ff -c 'Open($1); SelectAll(); RemoveOverlap(); Generate($2)' font.ttf inter-medium.ttf pnpm msdf-bmfont -f json inter-medium.ttf -i charset.txt -m 256,512 -o dist/inter-medium -s 48 - name: Generate Inter Semi Bold - working-directory: ./packages/fonts + working-directory: ./packages/msdfonts/docker-volume run: | node download.js "Inter" 600 fontforge -lang=ff -c 'Open($1); SelectAll(); RemoveOverlap(); Generate($2)' font.ttf inter-semi-bold.ttf pnpm msdf-bmfont -f json inter-semi-bold.ttf -i charset.txt -m 256,512 -o dist/inter-semi-bold -s 48 - name: Generate Inter Bold - working-directory: ./packages/fonts + working-directory: ./packages/msdfonts/docker-volume run: | node download.js "Inter" 700 fontforge -lang=ff -c 'Open($1); SelectAll(); RemoveOverlap(); Generate($2)' font.ttf inter-bold.ttf pnpm msdf-bmfont -f json inter-bold.ttf -i charset.txt -m 256,512 -o dist/inter-bold -s 48 - name: Convert to Webp - working-directory: ./packages/fonts + working-directory: ./packages/msdfonts/docker-volume run: pnpm sharp --lossless -i dist/*.png -o dist/ -f webp - name: Replace file png files - working-directory: ./packages/fonts + working-directory: ./packages/msdfonts/docker-volume run: | sed -i 's/png/webp/g' dist/*.json rm dist/*.png @@ -93,8 +93,8 @@ jobs: - name: Copy font files run: | mkdir -p public/fonts - cp ./packages/fonts/dist/* ./public/fonts - cp ./packages/fonts/LICENSE public/fonts/LICENSE + cp ./packages/msdfonts/docker-volume/dist/* ./public/fonts + cp ./packages/msdfonts/LICENSE public/fonts/LICENSE - name: Upload Artifact uses: actions/upload-artifact@v4 diff --git a/packages/fonts/package.json b/packages/fonts/package.json deleted file mode 100644 index e288128f..00000000 --- a/packages/fonts/package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "dependencies": { - "msdf-bmfont-xml": "^2.7.0", - "sharp-cli": "^4.1.1" - } -} \ No newline at end of file diff --git a/packages/fonts/LICENSE b/packages/msdfonts/LICENSE similarity index 100% rename from packages/fonts/LICENSE rename to packages/msdfonts/LICENSE diff --git a/packages/msdfonts/README.md b/packages/msdfonts/README.md new file mode 100644 index 00000000..c996d3e9 --- /dev/null +++ b/packages/msdfonts/README.md @@ -0,0 +1,29 @@ +# msdfonts + +base64 msdf fonts distributed as npm packages + +# usage with R3/uikit + +```jsx +import { inter } from '@pmndrs/msdfonts' + +;{...children} +``` + +# How to build + +## First Step + +`cd docker-volume` +`docker build . -t msdfonts` +`docker run -v ./docker-volume:/data/:rw -e GOOGLE_FONTS_API_KEY='' msdfonts` + +for users on ARM architecture (e.g. Apple M-chips) + +`cd docker-volume` +`docker build . --platform linux/x86_64 -t msdfonts` +`docker run -v ./docker-volume:/data/:rw -e GOOGLE_FONTS_API_KEY='' --platform linux/x86_64 msdfonts` + +## Final Step + +Now delete the file in `src/index.ts` and copy the file `docker-volume/index.ts` into `src/index.ts` diff --git a/packages/msdfonts/docker-volume/.gitignore b/packages/msdfonts/docker-volume/.gitignore new file mode 100644 index 00000000..b3e8d30f --- /dev/null +++ b/packages/msdfonts/docker-volume/.gitignore @@ -0,0 +1,6 @@ +*.json +!package.json +*.ttf +*.png +*.webp +*.ts \ No newline at end of file diff --git a/packages/fonts/charset.txt b/packages/msdfonts/docker-volume/charset.txt similarity index 100% rename from packages/fonts/charset.txt rename to packages/msdfonts/docker-volume/charset.txt diff --git a/packages/fonts/download.js b/packages/msdfonts/docker-volume/download.js similarity index 92% rename from packages/fonts/download.js rename to packages/msdfonts/docker-volume/download.js index 5509f5bc..74baef7a 100644 --- a/packages/fonts/download.js +++ b/packages/msdfonts/docker-volume/download.js @@ -1,6 +1,6 @@ -const https = require('https') // or 'https' for https:// URLs -const http = require('http') -const fs = require('fs') +import https from 'https' // or 'https' for https:// URLs +import http from 'http' +import fs from 'fs' const [, , fontFamily, variant] = process.argv diff --git a/packages/msdfonts/docker-volume/generate.js b/packages/msdfonts/docker-volume/generate.js new file mode 100644 index 00000000..08fa92e2 --- /dev/null +++ b/packages/msdfonts/docker-volume/generate.js @@ -0,0 +1,89 @@ +import https from 'https' +import http from 'http' +import fs, { writeFileSync } from 'fs' +import { exec } from 'child_process' +import { dirname, resolve } from 'path' + +async function generate(fontFamily, variant) { + const response = await fetch( + `https://www.googleapis.com/webfonts/v1/webfonts?family=${fontFamily}&key=${process.env.GOOGLE_FONTS_API_KEY}`, + ) + const json = await response.json() + if (json.error != null) { + console.error('fetch font families', fontFamily, json.error) + return + } + const result = Object.entries(json.items[0].files).find( + ([name]) => name.toLocaleLowerCase() === variant.toLocaleLowerCase(), + ) + if (result == null) { + return false + } + await download(result[1], 'font.ttf') + await runCmd("fontforge -lang=ff -c 'Open($1); SelectAll(); RemoveOverlap(); Generate($2)' font.ttf fixed-font.ttf") + await runCmd(`npm run msdf`) + await runCmd(`npm run webp`) + return true +} + +const variants = { light: '300', regular: '400', medium: '500', 'semi-bold': '600', bold: '700' } +const fontFamilies = ['Inter'] + +async function main() { + let result = '' + for (const fontFamily of fontFamilies) { + result += `export const ${fontFamily.toLowerCase()} = {` + for (const [fontWeightName, fontWeightValue] of Object.entries(variants)) { + if (!(await generate(fontFamily, fontWeightValue))) { + continue + } + result += `\t"${fontWeightName}": ${fontToJson('fixed-font.json')},` + } + result += `}\n\n` + } + writeFileSync('./index.ts', result) +} + +main().catch(console.error) + +function runCmd(cmd) { + return new Promise((resolve, reject) => + exec(cmd, (error) => { + if (error == null) { + resolve() + return + } + reject(error) + }), + ) +} + +function download(url, to) { + return new Promise((resolve, reject) => { + const file = fs.createWriteStream(to) + ;(url.startsWith('https') ? https : http) + .get(url, (response) => { + response.pipe(file) + file.on('finish', () => { + file.close() + resolve() + }) + }) + .on('error', reject) + }) +} + +function fontToJson(jsonPath) { + const json = JSON.parse(fs.readFileSync(jsonPath)) + + for (let i = 0; i < json.pages.length; i++) { + const url = resolve(dirname(jsonPath), json.pages[i]).replace('.png', '.webp') + json.pages[i] = toUrl(fs.readFileSync(url), 'image/webp') + } + + return JSON.stringify(json) +} + +function toUrl(buf, mimeType) { + return `data:${mimeType};base64,${buf.toString('base64')}` +} diff --git a/packages/msdfonts/docker-volume/package.json b/packages/msdfonts/docker-volume/package.json new file mode 100644 index 00000000..eb9e9ba8 --- /dev/null +++ b/packages/msdfonts/docker-volume/package.json @@ -0,0 +1,11 @@ +{ + "type": "module", + "dependencies": { + "msdf-bmfont-xml": "^2.7.0", + "sharp-cli": "4.1" + }, + "scripts": { + "msdf": "msdf-bmfont -f json fixed-font.ttf -i charset.txt -m 256,512 -o fixed-font -s 48", + "webp": "sharp --nearLossless -i fixed-font.png -o fixed-font.webp -f webp" + } +} diff --git a/packages/msdfonts/dockerfile b/packages/msdfonts/dockerfile new file mode 100644 index 00000000..85102047 --- /dev/null +++ b/packages/msdfonts/dockerfile @@ -0,0 +1,9 @@ +FROM ubuntu:24.10 +RUN apt -y update +RUN apt -y install nodejs +RUN apt -y install npm +RUN apt -y install -y fontforge +WORKDIR /data/ +CMD npm install && node generate.js + + diff --git a/packages/msdfonts/package.json b/packages/msdfonts/package.json new file mode 100644 index 00000000..d439fe8e --- /dev/null +++ b/packages/msdfonts/package.json @@ -0,0 +1,23 @@ +{ + "name": "@pmndrs/msdfonts", + "version": "0.0.0", + "description": "base64 msdf fonts distributed as npm package", + "files": [ + "dist" + ], + "keywords": [ + "fonts", + "uikit", + "icons", + "threejs", + "r3f", + "msdf" + ], + "author": "Bela Bohlender", + "scripts": { + "build": "tsc" + }, + "type": "module", + "main": "dist/index.js" + } + \ No newline at end of file diff --git a/packages/msdfonts/src/index.ts b/packages/msdfonts/src/index.ts new file mode 100644 index 00000000..bdd63176 --- /dev/null +++ b/packages/msdfonts/src/index.ts @@ -0,0 +1,2 @@ +export const inter = { "light": {"pages":["data:image/webp;base64,UklGRhoPAQBXRUJQVlA4TA4PAQAv/8B/AE1QchtJkCSle8bsbsFY/39weGTl3PYY0f8JcLV/C01/IfYYA42lClqXaq3p7g0L3yl0G38ZB88aC3045oSvH2vTbS7Z8mBvTWozvdltXs96aDjN17Cm6Nb60biMX28tCK7rCjLUVG2/zMubhQy9PFxDGTsW9HZty9PQHvZVpKRQUqKy/TO4zBPa372hUFMy9WHc5uuluY1FiuJ6cFvOBRVjTeJxY/lsY3n3k/47n8+H0t1L/5BhLLrr9t5cNdWpn8V1IeZ+cCca07kt3bTbsS/uwx3HRNUgnhfKWBnOhfRNvltDT316PI1EIlZbC/+Rbnv8XESUeehtDbFRJdvjFHd61I79YN90G0PrRn44ftFLQvbtmEAheoMUa7gpeyMOew2aVVPjOl2Hsd0O19QXliZx3KQohFDGhPJu1/Zjpr61Y8iQDGtTU8o5SVWUwJpQFZWI1AjlaY3UOaWOT3588Pr/PwuokW3LVrpQXxIC+UdDCEcir2Ke976XL5GO2kiSJM9dz4IQ/FEthIXgRJJkWSlQ3P9o+1PvJTsSiaP/E0AEmOgcRMSCAAIB4sE5IAOBaEEigMIFAJABJLQFiAoBBCLUEyISqgARQA1HVUCEJcifFiHEngAhgIhshQg0AKB0R4QgIm5EJCCQjWgAtT0IoHOcgQgClEEa7W1ERIBAVBBwAtoCwEBX3KALMYkIIAKRIhDRM0QAQBRJEgSiQjGAiCBEICKWAGSjArr/DyIQNSHCjS0xmFhQBT0CISIkEagOBD5ESpGJiCyqACkiQoBooAwQEYgIRCREAAKhiAg7IhCBkkn7zzMRISJyR0QQUOdHIEIQAUSEBWWAiBa0Z0N/DyIARCCAABaICAARgbYAASAiAgAiRUjaAkQEDcYgRBAQEQF0AAC0IKJBQMA1BJUIEAIIRKBT5DsACACRACQEIm5CRKCKbGSAEiCAEgciQkATZNxCRCEsygAERAARD4CIQMTCgADuECFwBSGIhYEI/AkYARACAQYliEBEdIEIRCBCpSoioCFABBARQQggggS2+hAGEiEQkShCBm0IwFoACjYIATRARACwABGCCMAAEBFANBAtMJAABEBo+RKBACIigBIQkCIiAkiQBCIQQYgAAUAJAEIADUQgQAAigpAQcgDgZwIChIYgIgAgEIgAAYEAIgKEIESKiAJUb6EqREhKCIiIQCYiIhDRBRAR7QggAgFEJCJEJEREyAAAIgIRCQACEREAEJKIQKDTEwKECACxIyJgJwBAIABDAZEzEAGgGgAEICISQEBCBAKIQCAbgZABwpaoXFHO/ufVIUmS5LiRwv//bBRAoGc9RsQEVFkjKigdD9/dsLFsfbHkZN1d9cJAZc5ZqYbScpWoFpXJQZdGpaNmk14vdorJ5uLmIqVDpVgs6dDw1ZzQOUOht4vigzMX4KSLOtXPtyhfmKzL3rS/sPLFp+N3s/woV8qg1+9+pEe6qUS6rd+goFy7yDWLSvmmzyabyhE8MSaVWEZULW2lMqVflg+eVSb3Kju95dX/fH/Itk3f5EjOlT8+gpggCIJwOAiigyQIh5MknRZCCCFEkgSiKIqimKVmoSiKppilaNr7vu/73jRFUxTjQjTNLE27KZqmKApRfE4SIWQhC5EW6XROEh2EgyAIgnAQhIOPb978431/7+8Xocb9n/tsF6OkiVJ7JGx5/7ypvaic5b3wrN5adlbVjAtJ81m4i/DPTjPVkEqanHTWEF4+S9XI+5Ll3eVV3h1eultRs4hqE4ZEZRwys4Sg01s01e1G/Ud5fW3aYRqqZimZ9Foqb9WqngovslWR4C3+qKQGvnptZHkT8iLvbncNpjWeRVCtkpfCGvzJSyG71f1Hx+hX0AF+rKblTUKeH90I83qpf6rLW8CoGhqLCcjw/oOR1xDWLKKMKJPTRt4tL/JWTYJ3u6qd9XgL5yicXpTD6L/vj9ln1PLS5R7vrqFAXuTEKGtWUUx/6bUwURBEuKqcRcPnTfJW3kvj3d1Su5B3N91pJFOdjqaYJA3pNQztJenPWw/lr1reOnDJNTAhL7N9Jmef+QRZk442BdU4+/MWdlIg++fQNKS38lbyNvlHu2ZJbyW63UJemhoITHoSWqRROAaXLC8qb136o+xqqry8Y1firTxeenEV4oD+/+C2+aS3vjs7DLNCzM5qtUKPVgitVggjvF6v12uMMcIEE0IIIYRcLldKKSE8hFLKQ+mVUkIJ5aFXQimlhNILDyGEEkIJIZSQC8bohM4nvDpjfF4hhE7ohP46oRNzgxiGYe7Xnzmg/z84bjfnre8zNwzDMDcVQo+qU3VCp6piWdS97bJsxVaIxTXGmOAa4zMm+IxJTQjBhBBCCCENIYQ/IYQQQgg5Y0wwwRhjXGNcs7csOj3b7XZvWcQidDohVFXoEUKIYRDDMAzz/ykmQI+0/a8ly8quojhRnDhRJBmHukmrqyo6KlpFh7zqRAu01moYDIFgBIwBE1PrE2iulic61LknTpyoe+joONEUFRkn6lYU/xZ7rf/aVWcCr4fuIZSFm8xAT4C4Ir0rF1qniYZkAmsKHT0EegKIRJkkwtLUCH5oZck1g/LQkCh7WUSZZwZI93rbRxTCJeLE9ZDLqAGk9Qs8rXUaiat2+2hhax9rjyAjMLFyu4iF9JnA9c4QNhpvD6FGUGgN3ppBIgaQI2C75V0LrWkLrdJFpdduozV/4+rrEn8XVSgLKy3MPYVuGy0m0BG7PXQOITGvWlM4lhxZ2xZLOfebrh7v+gd3vREOsa6GRRCxIoqIiMjdJXJ3GJeunq+l2ra1bMt89/jd3d3SH/8GkUF2SVwYl0AiEt1dk5Pc3c4bE/Bj81zVk6qzTA0a1HB/Rm4St/hvcHf4l9OuNDd6L/xzMY2FPwNKuPX/QdTXyZNxAdfyfDw/AC83ynbeA/uggdu4Jbs4zDW0AC7k9fA6+FjvjnFI81O/fYKn/su/0X9BW+jfoyP0v/O1/Ve68L+K//mfLg7FyV9Pg/+C5+U2sFx73bx2knUH8JleF5/83XM1WL6XvC3q4n+5hGiL1uE/U/4Zz5t/nSdQf9m5xCXEP4p/Ovxnzn/uC7jfyz/9M576y7+4xCXEvx96+OE/03/6rz+Wf/evRGPGDJEAxP8tmnM+EP9f6f/Fj/lf263qy2XLtAKgBQ0NDV/bf6NroynP1WoSyvT6VTF4gPjfZsyYIauheuP617++8uj60KXXiFWUm3E7UjUc5D4kD4Zbs5bqIYrnJFoR3IGdePIHcgUwwh5KL9WVpDLGU3ER+QNYgn8boEJega+ahVqgfr/4g3LX2VNliohdNJ3o1Uv5noftrThWqqvuTQG3YZjiDnAZFl15pR1k7iCKbL/jLh73JEC2Kc+Vuw7wGfuBR9dp00tdtDJHDOFevRt0zTdVzpG0O+zYMONYnLdiifu2DQ1qnPx0/9vOW1P2nGVPLa2SMWPGjBn3uP71VS/pgyGgz8BtIm+Vt0aYf3ruRjstiupyuJhR4iFFUm1GerqyHUu/mMhYLttlVRQp3ILlOS9V8S2DJKJ8DjRHA++vpwdfj+v6/KlKx9pGUpOKNToSSuNxKvFG3PZFUi0xRjNukxTJelhX/6UEzWbKlkVh8r3YzlW7cCJIjkNBRg3u1XiYx9fUuPPY4AqVQhOUL4oRa8L2v8eNNBioHHp1Z7wjDTN40xt4fTI1mrw1yHOf2uBDfPJRZsyYcY+PtAzQGgB//lW3wauGzczfnbXmRFZl0izjGT+R5IMwmXjVl+0xikGSZ2W7bM4MBtUDPUTOa2vuKYjzJMmyu18/VzcLNJ/rbKZffo+lWQNW/+0pQjQa7Qq11Sk003itPdGvBqyl7RlaSZWFdVX7CgOj845qxVMADngQJDeJQcjdt2eXyS6u7pJLhJbLvinWYNdB0CvZKNYAlY/f9yw97nGA7mythyJQD7EGx4rOW8VLfoL6x40eqXCq5snUqbRdLPDcPtkwxMbrvI4oyeKlCQHybOsBn9MKNRCqgrX28UhRhWDxPp7xbhZXN1qDyvVv9ellkNVioeEQY6/Q8fRCKgJtbmPQdJpCvQqhKth2kYE8FwYOZwN38wjx2jLUVdFFhqv/fKvr/MNHrF9VQWA7j1d0yQEGYq6VNoWATuioJ3Cio7jjqMArlmjp8fsdWZvAHBSFer//TbdntpGap1fvyOSN35g0KmnOklMRm+LyM2iTSFFFS79MUZCX+jv1rxrmH3F9ls0MS8jyopV326kN+juuw/KkV661PVVRZRNrzXIvQDwiabtdtoaxJ1DZjAWdnAsVYWExKGmpWiaqrltBK19ZXg36uxmmkFXFwLDWTi2ohhbab+bmIdhLCQhVyk4ItCvbiemE1vr9lklgu/UTQCgtQoZ59UPXbYgDgDmKLtTeA9RuyNqBOXVvZpiqxmlDA+nUv/lHrW9qp67d+vWVa1ziDVUXUdNftdjRyF+O0dLz+JxhLB5P8rhdQqtVJYa4jf0bAg8pkkrbMTBVJVXZLgExIOlhhKJfNmMfBOi0DdbCJEBrm8RMwncxmyQubpcw2y8SGcbYlgGtkxyVC7YjVEfL0Nh3vqOFjilgO4ApCVHB1hwlm5DD5IG3eCWc5/1MgNrGOBQ138ywdzv8hgY9IQ3z9B/+R12/ru2adnbf/u2vr2JDdf36mD2lYxOVbV73qhY0c+dLgPsxqEiJqg56BJMvo8q1BBhcQeW0BPGFeIfP9bzIfRlTL9scj9XZBWABMx1UzCtpg+Zzf2xOVOI9wPl+RYp9NbTW6BawHdSian2zoKIsxQycLUsVxJ1MjuLoXUh6DyL6+ggh8ED4KNISWluzVY8xsuVF4iA0r3L1rpquC1JbqmLB2owNFQSTalst3Iffbz385ePjF7v9z8ct9VJKxaaQIcWslxPcGxhooK6iJlrapCp2xCmxjweeskv/JY3k8FQ6ZUHdLma5LlYAy6eDVtYwiqMKf553O8tZhCWOztVz2unrQarygdYME04RtgsA1kcSKOzbgyaTAdpEyFs1m03Cq6AfzoVIHgOrAd4fHSJSXzQ6k7FWJ2c67Wgx58FrLDecVxeJ30i8Q1dyLVPlTsxbq8WwEaqtpwK7aF5EmWLIk/7AWXUQ9zld1GrJBfxdG+UKMe4LeCjHsr6rDLyHXrFFg07xgLoxBgOwtXxvuXUxPaVro1we9/aTNSWVB0NzouYuwHYuXpcqC2P6YyOM9hCpr4E+wgcxyX+csP4FRKRRlXLGZibp3TuF4QijkA9+zLX2+9DrmnRyCZEik6Ir6fZJOvYPFcfXvbI/vRXdUgkWBuuZRVea8tznBGr1xxsF8DWBLvDxqABj9nOp2SrebaxKxyWyWnP44PqWCJ1316qtgyx9PKjXx2cZkbLpRVCWyqFcr1bJDde9NkS/4a98VCVxawMlSQZLDYzpJ0mE/RpW82Tq2H4x94mFJCNGrH6S4Hp/sD4rItI4OmNrJqp1VFkYIaUieXRh8DVaHyfK48RgtHdTkaYoS7tso/3JTOWSSsVFfhbn8CgKGECE7AosKHtOap+J+8BjQLJvCWDMfrCBvv2uGDZyIX/j4yGEnfU4GgdykmA16PuDg6FOYeDrWwJUAfe92BDQPfxAGbQm0A0T+mmSVMGkyv7aCl7jmn+u2WyHyE1CidYG+ABilYwYTggOlG+//gVEpFO5rM3Y56ksFKI76gXnYaCYCdvog9tvpoqE59omkZVOydHoWZv42Evbq6J5K5G0uYbUxxaUCe2ZsAoA3rnc4w54jlFRNvhQJgnyNz4eO38oIeNAbhKYC9ZrBVZlhMG2GOR7fu4AcHE2727srxE+PH6NvTl6L+BtfVVDGxbXgy29aqpgDKVoAwLrbRiZ1VxbC6mCviTlCynGsP7Fir8k0ex0LKrJWHXOKguVQBSCg2SPXqcnzQyammmK8oVNlElPS6J3QFXVPTvnJwwA5fKZORFJfdCN8HaRK3cFXszV0yeGzZIgf0P66EMRjoNFoOm04ANTAfuBqfARACjDxeml091GIaukUZko3AwgpDxZGeRapZABSauqLHOhn58WJhfMDqw1mzb9HHRPRSkMjwGi2aRzvCWzuamshCjEU326a7ZJCAmbtY3s2pK5xtqkvY6rqj4r7wZE6hTVjddPW7xKQPL7/M4AclMg2DqJZxvcJJ6HIcuowc7H+KACaoZCsoCtXapxcfosU2I/fBT14gNwQwgvOwx3mKS8UAuthfMQeslNLjWMMbafX4Av1wyrAvpGKIJUh8cx0WzSWoOluoDPfK6hLyqXQNYdlIsPssVhtjjIFC/THsspXi9lwuBEqFdVr/OruCppBDkCUh0J2AhibATjQ9BkCrESCV9sAnVewda4j7r4xR1NPz8perCyyaGcefthLr/VxK3jua6libyqqhhjLL+v+7L/39RIq9lsBlkGYJV6kPpw0h4CEf4bFpSYdKfQk+x5ZdS1q9Dh4TCYGQXPO6ESEQFwg/Ur6WWF01URmbJKnlcikVLUJxECk2LsMB9BiLIZQD7gAGyN51A4taN9yUQbvNyKWAkXugRHUeRVBq3ETzjkGGSxCzCvBuZacEj254L7dsa7R5bDPKAvhj4gClMajFJERNfbLayr9EM3Mt0oCBFGINnTHgCrqvrLCoPkhC7Q7+f4+aGQTDQgX89glm3BCHmLCEvSrQuVMBR3sDXJh0IfPyUeiMXe09v5fV0uR10fpASzZ0ce1WDaWDg2sB1QBXYuBraClmjtnHnAdoBdBId9xwzB9yGKbrGbLGrmFsLISzPoRRIeHIKYQntI0alNJw7bBUhj/7lEZL0Bg1+2gZDp4AcU+gTTwOB7/Dzos0hJ5gmZI89tid/CLszodoP8yvOgtXA9r6UwdpIBTk2YELuTM4JdSmJgKTia/gHDhyR5RMOjJ59xVI1dPCmEiIRW4h9ARHBeIB7GtVX1nWEQIWp7FMbYEooMAwghxCiRGEJGQXUqdVE4L4P1NxT6pFNviYgVTWtpR1K3pBHyXWjtj3SlQEJzGFAFGo0Mlik3LeUoCDqbi0Nx4He6I1XQV1IPZojWhGj4cF1nt5oMKkx1NFbEaXIx+NiHG98YTvQRoh1TvR6RCYZ0myGU76cEdhEmpT6kxQexEC16mHayUHqt240jPRe0wP+T4wjOkv4pWCQRmItlCmwFnbR3D+jng6ufgT7G2CHnK4UPABoxfPhwWegGNRmL5ESvlYas1Ov3dZP9iCe4YlfM+cDfiKEBbKgem4HWUSdTEwL/V4h8VQLz8L80A31whAtadCOKiNsk6Xa7kV6uDi57PdiOpbg8Tw1FhrViagL9fEXNPDjsQgzBjT91xU8Y1GP48Ch6e61tWELpo8fZvf/VO46YzOlHpzfp3qTiOH76iHCf4IE5rU4ZhAaOouiy4JIhTaIBikPAVwEYlcJQ+NJift+EKCGRPBfTDr8RPBe0lkC3zCh3GFVQJt+zHluBtNPJHZEd6HH0UhiojRIfhijWVKwW8AxRNJxRr63VqpK2VharyR+iK54Fceyg9STXnXxeZERdNMTH0Apg3dFgZQ7oD2kWKABKJOp9GCDjz06D3uQ/5EUDMUPzObRl0e12m5FeCNpo7x44Qn+NY8qNYa5EMK5BGIMiAzpr9x4OcNMq+L4djyEM09m+bOnDfxMMRrmMSqWVFO2NljgStbyQfD5/lz3WTwiiE9y+CXpgaEif7YyBUAxpITAcLioSWEYhWH9DodTQvpDw78Rblk+Pob3B9WD32Sk8FxTpqCXsBv3ECWEMhvUvAOinHRyRjlO/mR3BdlXQN4XuIy3hkKVvPb0V/sz7KGDgwetOOeHG41Pc+P4UN3ZVTb/FnYN8/tTrURwOtwdt0eAC2ilUQ9qQORS+9K3yCAGWQzs905UMbO9c4K98RAW88j2isJ+TBObGeJ86zL5NJ38M/WxDpg79FApgSHZA+WY7b5Mfoel0komn6jUoOtOVsEUUOL+/aJdbNFtPOdZOfkJ+ANZ6FGAbIMHQmBxoQz6kGSJkaSCk4EeGBFDna9Qi6E1FfHTR4MW8XrBFBmBDf/BCQdR6sdCNFPRzHNB0UhkFXluBg915PpYJpSntpmzl+DDExexu7QsjmX5HvUAxRJJWkIAF7bzFiqdtZ63yNiXoE/qS6kMqTiDAIQXyog1RKDHIkFaIQkYBvmToxCkMhUGW0R+1A9wKhiWWSyeKiF9FGdLwXNB66V2P3QYmzU3RcAShV34rsp2G3j04z1b0xdRHEoVDlCgxHGrhvs+DL6RTX/k2VqLtvVL7JLFVcLAmTLgLOcBxHU/n5+cfYVEJjEcIT+HnHSCqTaV3Ki3uxLMD3In5zAEh7ZYDXSrBXkenoGBZIKFUK5NDr+fAFdFohBCSbgVtfHUD13YXYojOFRvgAM0nNqFix9Bk6Eu69Hql1d18KXLEbxlArmtRI6mQSCknhDo/o4BqP4tGwUG3unN8K4/ludiJ49YOR8GGKfBc0Eq43nkCV+gjT0JbnZYj2TiWdsUJ/WMUMmQ5osDIxdNl6TKNprbEDvad84c1AiW4hnggDwuJ7ApaDRl86hilkwGM9SPbJJK3wPoYCgOS1kACLopXXQXZXt1YN7U0vBC0Dqe6mT0P/bA1GuFz/UTiiuSF2Wk6VU4JZ0JvM6clUThEHd6iziQO/5ngLZNBwnOdKKyxrSO/1LqRZ5dGHKDNdqqGpEASNiSPha9fppbCu8ZMx+9Q6G3cFb/Sasmx+7K3K0KL9rYcpzBbQwOTt4vwXMQ3UJpDw/44HvmsC06dZcWRpyII6UZS9yQ8ZIgq3bXHQgsCRL5keFM08D3W2iIVC528A0cDowBFI2IoqutCLTHK5kIqfIy3oMnEQgjlwNkt9J7XhawkHBPOjvel1BnJOmWdHIfiCH3S7OhrBY3iUFEQFaGaK1QCBozdPJEDWwc5j63gz9A6BVxhV4bs0jraNhTX7ttSgreQ3CqJjRQWhOAoBfEuwG4UkoUGDJEe6NH3EhEonwOpeGyyRcBEkEiI5zVgK0etrwbtNGEyKR6sN+HMfjX+LdA7gxL4gucivvG7RAyYeOx5ld8ZQCwScGoQ1orI24TpE0KYnkF18rpE2HbpJQZXiwxFCnIdKWUGoieC23F2H/bCsAr6rz58tBFUOIUSaInSZLCpvYgBFXMIQb6XTI4DZj5YOAk4ADKQC7QuJY/nj+AaJL8UnGRLrdYXcITtU3ghaBXO1ErPmNhPWfg+4giEvSJj6L6ENAsBwrT0XwEHgpVmTkK0hKmaW8E7+nIK+ejWhT4kE8xzWbFkO0O5obXI/nQoTEbqIjIFYIAabJhaDYzFksZqYhVLhMhzky3FjMGjGIBrMJ4XP62/20asLL1jOFwPemtmA/dP9lzQQaar5+3Vha7Zz7q/77PE9ZDXF2OAU5M75qfS98beT7ax8ZijH0MenA4hYgWUh+mYvJcDQYf1SUdTFRlxMzNahW4zIh/K5xYVKgdYxgCWCeIsb0lfrQLhdhH1rBO1nBGZmEChUDAMxZKyHMcYM92SzjJA5RJUJJlGHKnfx/p4W318H513tIK8rizOQ+SSKIg0p73M2vKi1TLXMZpCP1ElmtlQTCNZLH+JbNE+OkSNNbVP+PpdMMe1Fejs4if7/Glx/WenQC66UBqEDGM3RIryMA3s3uiAY6uHy7abWcadjs3ZcTjtwuB6ISCbWdrYcgxNUXhrKbUuGwl5UERcjQjFqp/IZJH3nWpnkESZFiePQgEU+BhlM7IMa1MaagxjwKYjjlC1gjU+ItTvgVUiAY8HLQTGHaqvYNcCyi4Uz0gqBJpJtBKHDojdVecjYEN88UKIC0C6ylIPcS+JMx7rt79Ay7xWUcgBqQkZxncKiJuUh+k4urGxxb7/SFfPm5nmr/F4HK3G0bHtM+1ycW1zm2fV7TVjCr/XtalI7jQjzBURAVwAg9yE16kIG6XI4DLwdWUYTm9laPuloJRdZQoVY2wmDcPqXgRUW8PnNNBk/CXBAhxNogigbtcQKk0SBwFK0AdxKkRaX9WYX4Oot7Cjv+dSFf01AlQxNKu8rscc3BP6+17ijzcGAqOSkHIA+hbcf0IIU2MdcKDRQbUo+I+UOTkux5/9s69Oa+Vsb9ky1Q3d2DFBZR832Y3tBO83I8i9EO4eIMht2FBVtdpoipOXV6V+esEYbe1IJKNKeaYvWcZ+ptLsazOkAaYzYsF1YZTHzJnEOr3AepXjZMlRULdLyI6UT3FRPgX2iIUkdHKVRQ92GQBwl2SR8NVaNGwB970N/k/ubKwBr/UZN9hgZ1IOQC3wPi2Eqe2yHjjQGJS6HGN5cazeuN0iOleCtz3yg3XLFV3efR+fPXyvT//sbhi9SZUwT8jH1dlqvAfq/U3gdX0iJF2NxblHtUIUBvI9Uxj19tZmKsYkmzbLVBYmHWmtTcsk4OYICSd5YMyRWFtfD1BV4yAcmRBIeQ8Q2qqTqUxgQ4h80HJJy4DmHRINGtRYrpeyOy+XSjVEw2FvEJsDMa8IcVKYjBTEpBgSpcB2Ozqw9ZPFjktrw+3g0voJzXdKLXGPdyhPyBcnzb8n7vyo5y4iPncRimROldeL9x5p9Svx7eYo4pw8N+c1hDGGwnUfkMlYu1y+N7bAqEXKpGuoLFTq/b7NWIt3DYYDIHQVpmP2Wwqu8eNBJ21CLJ5DgSP3tOydwkCMAdhkOw/85tdDD6Z45V6/PTSLOQSq9eZ1MazebNUquQUOMqEn2buwPglPGvg6+7ASUqRV4ldAvd5aVFbNdJVZA/bYA50hXqTCLnc4OnAEx4CIM7Z/yVorI0f2QyFFhNlsgM91BW4aqkdRAIMT96jzeCVwBRir6bRgzEe+rkQyGSzWYgpUmgodHNiMtUokrClYyMhxCkZLFCohruGwGND6VoiZBMplMejkjMDW1yermG+xebJ+Yj4ZiOSq8z44qD4I8XCPG68MTU2HQML3Xs2Me2tqldwmn89POCdpvwQrI+3fQMjp9OsfxQ02Wq7MGnFwSuZ7aA+9AiI76IlcYJCNA47A1VbmhWp7/U842XqYi4VGiuuIczfcCVQVEBFalzKhXgnXZFJhCkaVsi5dkoi1WDBQMEduYDM2YwEZFZUn2PG1tZU6JwzDEHdFLUar1XcQwmLeQem0Qf1+tcXiORQ4ErDgINkkMbAHsOpwfihsiHfTytC0TVPRnMScfmiD7A4898q9HjQz/daqLZ0qJb3phK8rm7YZf8vXIuR0TyWtnnQjllcBf6I9GkhjuN1he7X2p53Gz4SnMvqBQR1jrQ0Wnu0tiRnuw206Q57Hd+Evt+uQzRtPqKrHdvNaYwyf9+ZyHAtgCqdT52w6NmNtfT3MUL40kcLYugodIYPdwpAzA0w0hNrcgbpXW1Nuw3nUngsJmRUAO99fmRSgbhcYCnQbC6/vEiOACaeG9nNpGwJ9UaVKvJ6uaZttBvSSJ2JnbbKlDLRlyDpBjdYa9XokG+2fNSuqLovR8Y46Lf18idZXot+ZYXrWZBeOuyUdhiAhQsyh95x2zEGuq5WumH0KTqnnazfmoP/tnyKEAM8hDrimFM8SPstNgIDYB4arSPIKpDkTa571HF5VsR8z3RiDWTp0UcaMnT4RazPWWiUS9YBo8NdebCqX6927o45yjXPJc8eaM4naE6k4jfX8r2Lej7XGd6pkWudWpEIetxrNYvNyFcpxGnkVtQS5qRAhAI8OYoV4gucecLpVieWsQ+85Hk3toKlpQD/1BO83B7GcMAFtGrJP1DgsrjdkoyuQUDSPVDOXRzhutvDzD+3ANJuWYmlwcX0d73YtRRyFpL4B/8hi6pxdNzr3AB78b/s8/COtQhiG+A3xOxQ0LvyZwkCPFZ8GCGIfMNGrDCKEepSoI6fPNcYY3MZiyWDrqQd4R1DO1sn5rvmao3YLVxDgzVyMEZrY3ecSyu1pWyjWl8SxvucNeWI7i9BVnLnFk+tTniV6R5RNR4QuTgDiLt59JOUgz6b5q1Wlo/f2WbRmXUGIqw3kcs2WrNnaLIn9mw7EzOf5n1Fc39aVU/4SRZrmEd928yTH7fSvdsY2uGkppnHxHy380XbTIcCrbvAxivXe2T93iKeqmc8z1SLELW79mYHC26FRQaUC8K3pJTAsIPZBPjHhwFCnSiNHjpyv6dQYDG6LtVaJRD2eogUX0w8/ZWxmt91uogQwzgOxjOOzgHg6Dt4QZSwDxlWcufSi+o7wM4XKJTXKyUmGRB53wR0DvVW8Qbyq7ghh1971cjQbeCA5x5N1B6mSWN8U4UkiEP5Ai5ASk+/8kPMcssqsf4Mb3CAtxWg/WkikAyIgfFWKZV03uiGRR3jGFws7SX3NVM1J4F/+51eDYvZOQgG35gyDwA/8ygf9s3/W+KKDqw53OKI/GKBDJ5DwOVzs+7dkMp1OB2rZmkgQ4lSciEPAecQb8sVBGYEQoNsJ14In145oR90tlBYu6uF3XaN05jO/H9hZR0dqHRMCnOcQepNxCPKnxm9fIZdL2JzznM0J0+K0UBNq8Y+j8mcDXF3NfZbPMvueSHc5DX85i8aeXmscV7y+N+5lSfriIUFMQEhsCQlkSiaYYSoBCwQBoSV05a6tnC4aM2aI8Zw5mjV7ZjMdCixb9rxbNDT01OD+RcEAzK3Z19egBOSO2n///b0SbF7iEmcRjw8/l7TnEQMY1EpFuc1tbnOtLZxnpNIdpX0BUmSzbmHS65Zeym2K7c/6BcXZF3lKTc/hAt8kJF0bYScqVX9QBQWfXAgrZ3YRe/JicA0C1AYNMIykC8CX8RgmEgyjHCGyjVdeNH5UhpCIpxhbIc/7YjByOOVKrFgBXFz9DbV9BjBJL56N69oYqFACULP5Bg64AActJu+rNEGOMEvSruNXKhQQcjfmTvWIXMxbyd/QqoNGRIzz195D7BUM4jZ7eD8qf3lsaySbn+Ipn1KzM3VOrw5wts6vdj0KiGstuYCFOiaD4tVRVAEEN7uJZXt4q3beWyKqclll0kraIYRCcEfEVGo213RSid+r84a/OFj8JRj31nNVKMIGevht8R7RbC/Pd0yiFSL8d339Sqft/zhPPP2p5bkeYWqZ8dLVv7yGKI4PL76+N9tmOJ1qWuecm1j3emweuOQmlyJEvJV3puOzroO+xhOSD7e8elAMOCcr/Tr7MbaWVRVFEHFuJQl5q7LbeymK83bK50ZjQ4QMFGvfIyY4CNn9f4RWepmNI8OkMcZPxLW0c7L4SxjGvTVz73YuPfyWcfgfLj720F+ZQopdX71EBwe3uZsOD6kwrig1pdMgqhrN9PKY4hs3sN1Kfbq+kqWrx13uejf1WIcyYFUqQoU6ra6DwR/9SiSPl9Wnv3X8l6tnHezsqOzeZnQLs4Mhd0tFlI3jf3nLa3+ir80NFZF8sx/0+i2gJcRVkQwyi6qDMxb7pftk0n3JlyrN0do++8TIkm8aWqWWbaNJOz37C0gTR3OnD0vyisAbbQB2sy6DAdgYIZtph2v5oly8AD7JzfAvaqzWbFWAigWg2uV9CTaqlEE9TU8GsCbX/NwK79Nn5Hxl0HTtzeJcfoozPPLAwVjzPOj4VJ2zsT62NPX7X3tn8678AJNOfvexyj0nXHzIv3b51Fm77vEzx//y7I9ad6B6/CYv4qZy142bmi67eA2t3CVho4daS49Cvie5EgyHpfjC0b7E3yeCO3FeYQknUbidEGlnz1fUo2Y6jM10jcbDvNKqr/mOfMFbcqmb4V98Ccj3MKMzUL2CVoASCQ9qfWOhzW0YE8M5/Bzzun4fisRp3G4/PU7WbDEwxEWeaVVwJU2nbD5262S7ib1/4GuXtg61Dnc+MefOXVD72HevjR3iJGlZpVt7OX6meLhzgqim/g3TFXFTrsaAXQa7iFUJPXiRpZ+bXDdZfjKHTxzm++SRFu6LOyHxnYQkJJlIvZ8QvaMed1BjjAJ/85G+DNYPH+k79Ze62AeQ52LZD1tGWue9PcwFe00fZen9jS5PqLT0ZwwSbOdBZltDxc6WxVvjoyn3a3/CQ44eJBzdGLDNxjvHfOzX2zi8iXN206h/+EruXA6aep++XoZCf0Pg6MN22XK7jS9742QHzyPTvVjoTd3hI4dZICSfDyGIKUUdMRBzIBYJ4myQIJUoXG2l/JV63ShWEGg4WEGvPIwLi38pZDA4dhAaAVQY2JaqmvRUARqNIiz8zPiXXhWxnu7Mmqy8M0lLfdnEgaO9DgaehxQvyzZrDc0BcbzDZChv3H2X//7fR8LYJkJm0256HTwzTnKA/qzz3r9BROTuAHfYZZfJTRvfHu/Ri6xdt1wawHulfCFCB7lzbMVc+LiFBo2HXWAQ82w2gSbjzjarvn5lzItoMhnmSvchEKQrabVxVaWtrDp0FdMAsabqPESNpgcOZgnAIVUTtIRGj0Qm7aRsUOdsOtitfWzTBKsGh+9X3XAcZEUvB3DYdz937uIJBsltxvDoCzhxBF+Jw8/cgAyCw4DJ99oryJFUbnIodr1yaSDXS/k6LkV3EHs/kg6DY562T762QR/SDxGDcxcRJygmruur/P4iNpPkL4cNhiIFfCs7pHbUPzTLXzSJPNeydJEcZ2l6lsJc8HpH8aGya5rPeTvoqBCugqcsQ/mcNdP3NdaukEjgM0eOfdajGM/FHZ0Dcx72Y6CtJRzhS6r+LgjBhoDIz+hLYyD3xQvRnCM6Hgdb2yub6cfVUr6K/0KhENwLXAcCP94ff37rNp67xm79Ub6VgYzjbBHF5vtRp9Ewijcn/d/2l3EE2xcrlUYckEUb36e6FG0AphAP+R6gYmFpVVoWSQTGEFnXO37sAGXWlk89TfAkKBjwPpiEVgueB7D4bQSKTP1xuX689umzjXW18XAiA7tRFL0MEbGoMuh2YXtY9byjAkptIV6Lb0DnnbVq68B+lkG22Z0dh0/jv1AoBFgwStnMonkZ6pwwSMxm00djWXD8w4MTFIu7TCSRqrc777T2FpFUpMmUOIi8Qh9l0CKgZciblJiU+qyLk81C4ApDiCYfTeNKXr8Ie/8bDMTcN09vYIWL1dhKw8FynKrx6agC5hJa4OT/zz9eSrQ+BSjT4FAEDEPVAi4UQZKgWaNg51qwKUwOAqVyrcxwQSYxnQKtfdp0OJTcYNZr0DW0AJooKwi2PVXdkiDYi7emVsktYKoe/1YMFqtc1tr13JJO7jlEf6FYCOAY2n5DyVigwNiXlr8RgaSQ4O7lStlO8EcCI1FLd3r1ckSkyRhpsbErZM9Y1JJ0Jv9QKDEZkGRAxEnYGIi7fxEqwHMKsBt92pRqJrdKzY59PmqB2RL/h8jSvcB6YwB5rmW/KrnJqnQsBU0mleB6L/8ykN0QdbGHaM7pOT1NcKxqmlXcjNwN+poD5m2CnZg4bWNI9TAHAiebbX/6LpOpmE7bBR1alAqHQv4COy5SH6AbXA8YKv2BYN0XmANc1D6MqXr4rRkHm1g+Wv8z4y3zeSGAk7IPztiMHZC0SiyD5mHQIgy+z0Qc6Xfnd1jNy2t0N2Bdigla2QSZ5mtRu/k8NprOLmpxR4R7arsWE7gu0ZnRQx3B6amBqlVMZ11eNmPxoB9CjLzc5XQXPtzkgXm63Ogcf+Ww+U4lIeUEdM+zXoktKKcaRi2tSodElLJhDESurvqw9mFAbXFnz2W4O0maDvPyN1f5s+IDDgaeB88pvnZ3oPF6rVLV1qGfk2jzV+yHbQ6JHMFdxtI5D6BTGnSNEGhDT4jYhw0CtnRRqw43MRIZBzOxPc2sM/ognxcCfP2jM5kS2/xGdncgsGzTbjodOJkca+nri3OtOxrn/yO5mCN6MySXKKXbv3weGc1nQgIPIHwiIIECZkSdSqMVJ6O1T+X93VASpxml5syasbTlfmDyOseUFCktUDrBga9Gnq9EtluRbiV4GWZTbbBVVUvTsBTYHKwSCaDr4SFaLpXapOKZitnjapwbXkLZ3oFcS7F03ntg9CjD2/3hToBlGPEm/VM4QqmB1rJdFidCiiR+veZ9orA0YJ0GJ71KrkjTBPqUZboO7m08tDBESFBtqlQ8jtDDWDSK76YvybeM8h+lHEfk4JpM33RqPZHDNy8cXv3lUNixY+6kt2+vbGiqoC95m5cXuZePhfQkziIyrYpei9CPauuIvEKSi2Fc6DCa9Vw0nEVxLX1loNYTOlT3jKj9KuU/QYlltpRg1UkhYWodBsc99XXtCAHDqBwL+wHyvZSqQCqeCBLBg2pezRTDwkTi3Orn8oq78UeldYuGwpjTET2E9UIcIXIsnNJOm/fPOstIMXrGMzhwMviM+pGiQ4o8CF9an8Fwj9uDPggQuwoYASqslyKRL+3gRnkLbGszH607lJ53cnHSwfuTijz6wcHKpr8M9/pICfpWcRGiit12scDIcy1ADELixa4gjObcWq1D1D5RvaGt7fXinHr9sfLdCEqn5Tollt3DLHY2J3/0j6Hv/oZUTTs6iARUw7ZAWTrGkKRLv4/nugAnXO4MexhWpxKfeuBg4HloYDkMTNJzSqkJL91tcvvH/eYSKOSEc34puYQmIYSXYjc4wGMbICFqpdCG3G6RtX3J/JnziAU4tjktY9exzcZGV3WQSvyHeO5VsVbO9j3g1GTlJFs/f0oMMSAE31JNtQ4gU6t7D5pdu1ISqcqdIiiXkaHXNLel5NWbaj360VEqoqC6RrnLsC1UpyLLGAVzwdbXA8ZlANzDnTMIopp6YFtrzfNgOtGA8p55+k+4hSx+Y4/6c0Av4QNqnAW3pUgIgTBM0gRUkRxQgogdbCWW5M8Gymas7VYqBo2NrgMwWH/uHe/egvJrePXHhgRmy2QQk9Y/esxTHNe+OHHy8qil246QUhGqMpnT1Y49tn9QYpjvINGA2VCGZT8YW5lClfXC7ZF0qicIeIClS+F0Y0h3a7xm+d5AtD/WwNBcbWd58rUbJz0OHA0ak1BYsQJ2I0kOyCMJkApY1cjQ7CBTb9whb8ERWWrt7o3B5A6B+RXuvnsfDd77wnmbpcIi4igtQKTJeFQNymej+IlWo4SEaDo1hbpRlqTyPdgWTHUqUDs9PeStxBF8MFS+Heluz6wDzVj0EZ8/9rvCakNOXPpAEghfkas357h9pNcAStRRMDBpvRCIAGpGZT5aY9BoCd29r1aHbRd7sSlCP7SZjvA2YKMn8oOphPERJ61siJBagyUITRLDzHmQylLYnDTZ/kPgecC4dJRSDc2QGDoyacu7WMjCxPxp19bHP16Vit7HB3+9N/2segyng4AwRorB0NAaKDF1BVGeC8M8y4Ck1YhfB7bccpeyJBPg1/PFAANYUv+Jqu9+qn+sWyEx0Q0/QX60+Tiyhq1dwH4pjc/AGLBKJOpdIwGDTenRXxt03pmI5/TidhTuxA2LAXC1tiyy2QTekXr255rUQFdYV98+zuItocIwMR4iGkVG/NkjHAWOoNaRY8iJtmsOADsAmbRSwEWRoUGpoSmKQcRQA4Nsk8APR0+evE+SIffNMgozXWm+P256pVpb8Kgc66sKL7wN6czsZ03tzsYC5XHvVRGc9M/XveAbFxFnFyaOjp8qYenKZvt5OK9QFRVo7TQ6yCyKHW/5g864U5GKjnt8aoazgf7+PWtAI5AqbsHKA1UUCwukFMRgLQsKBEyGBUEQJ8lCBNbDgE1TcK9iwP2YfLzR17V3lBrygIPByPd8LQXNZrVUM1gOBp4Hz+Oaej+bxzOSu2oF6MywiJgigqL2yV8YTDeXQUWiUHtmezVp7Xug5ETBp814I6R5GB7r9FxhLJr65ptMNG4y0IYc6xLoR/FvEiq2sIDwhEguJGk1sSIl0bhq70za5bbarnmFb0iWgMfn8iPIPjighuB3zzAHHxBSkA+Mnwb+qmAMyHOTfO1gMBaYtJo5HtQ5m+7xdFr687+sQmdeP2vODQbc7gWzRcRF4/5zmhHDWP9fsXaPzxKizVzns4tmcRQjY9CCzZiWy9mqR28hE76ZawSQPIpEMnCgEHAACoZmKh5P7miLbbbZ5s5J9mcHLZUsg5riesPAm4uCOnbEVCAEohDPKCAixT1DUr0QsB+2zE8VHpUjvcYVsMAG2NaokMdOf2YMkLu211M3FpX4uHzj4Nws966uLmL575Khj9gJ4LlhN5WrKzdbQOvewEELRKDQEHKgTSjVeLQBmUFJrNoILdSuYPjOhA6ToQ5aBH4ux14WN9544/N67Z+lTKFuhYx6A3hz3Sd8mDpm4AIikg5CVxSRxl1SKFdEHWyLMVouLZYCm+NznEFboKjGVCtVygb09q3FXZ/z/hnJqwxtxnoXDDKQF8xmE5H7JUylde1yBTg0kauv9H4/yLbpLaSHOLOZnjwitEACi0Dfaig8ABT7Ost3lkCDo6HW0NpzyeV2CTtf/WUfKMTrBuSFr8AmnPcGaIVPA8jePl2SIVy+B/sB1RZVMAZ/n1BfgDaNsTsbLDYZRW7nWuPxQDTpSQX9Qv20IMn+kPD8mniYB4dtCMrQ0tjrOJu1m80SnnJYOsw0WFaFQlx9A2tDdGDTTpFNotZhftfnJTsAJYQDneXSFMVRPbmmIuTa7eBVzof3vfP5av38a4hSznNLL3RjAcSIinoQuGIIYiBIzaZFngs1s7BlYZnxqawJF7twA6huwjZC5m1iedXEadvAFGCbHBkGARLVJkKOO4ptPgshPcZs6QgJjfal7aJ2rJNzxXqpfuRwqGlGyJfF3cfAsmpl00VY0SiFOr6zZsR/ENgLlmM69PtFlXKuKQlafcXXv3a/EQncbDabZ/975y9c2g/lJiUihCkPbmhoIED/Cfw+HAfWjiB6B6xM5SsDDB8+nG3+rn6qgW0xFWFLgc3BJgOxKodyLA8GnseBHFNIKtSLogJMIC9b+6VaOxZ3+W7r9HHOAH2QGvfTTtkKORFB5+GoxNKtRwvkOKoWviuSratGoALTmuVrZDkMlhdMm8Xisk1NxENfzhx/06wMr3gKkeLtXAuWLbX/gvc+9TkfuummpczVN19ZiAVoagmNW+L7p8hXSiRmUwlVFqXwtchgDjjgAH5nK1wkfsrgw1TAfvitgrpJKUQdXWPN1DoG4wCsPE4q2Vpey5CM5osR+SxQztpVcAqSSLHSHTrfMd7fzm8nY2/VL75Yp7qGp6EljLGhmrRCpsXJY5S9U6nGtJnPE5kbCOmDCmDm0KWLjqbp9k05B2ic3Fhy3nnM69eVTn5VredFxu0H3fsFGYg5CKOEsPTk/NcaduqmF5VBqM36Ij7WZLe+Hhg/XtmsrVwg361LVjOtsjC9QoE/Ftj6RBCGPBdGZ7C+xjA4Fg2FMacDpngE4FEceMjrtsrnS0m1y/u5S8vS1OuTJwuUWKybSSesYIf4K2WWODshW4KxLpc9mEV4etT72X7ARiwuuREl1TLDB3ubOxcRb7o9OCJLF8kyFmzTtE0uRxA0lnS7+vv3j7W3p6T9aK2jZugt0W6QzU8YSFgyGv2Fp2Xqpptlyi4DkfVgl2SelfOUNEepUDBPItuqq0QZQdXUkcjUx8v36ip12i6rribFamBbTJJ5o2BzsPVpU7kEPA/Y/IEeRwcyhpK2YBQns6pw0Kb5UtEcCp3fvVty6czE6SbPqEQmtbB/0vyXjniU53+dEK/3jRtfzatbXH4Akx7kYoRA1jfIzbgD6tPBRMFwsXROXl41Wl0F5pYJ0tADBdgaKv//rVeriWqlCYJXLe2cfShVyv3zuRGtprNjNFsttmlm5BNoO5TosPQ4fvfRmUwH/GI5vIjJe+0y+e4p1F61JnNdOY4sU7ZhmfWtNWgXpdePpFCpINBkfKSm00kVI/2toFUFsB/UeFUBY8CS7v0y2OcxGIv3doj85TR1VTPP3XkFuP+EfCnZ5pfNTn+8ydTYJZVRJuNojHnWXpcuP+En9MbXTb4qPhDX7xb00Yu+KPgwsCki198K772qinN5/oy01JP6JEOHk/PEej2XnSAEoLJ2+j+u3ZNHLW2zmaGZsfrhp5lVmVGVhWbLZed+r+2zP4vMWLH27vtNq8nY2qCBtqbtZuP2kydvmQLVGYxq66pWMlZpdKvDy2gPfle7mkr1umoe1Wg41HhMytUuKzfpQ55bMRiqpsGum1tssr12cYZ5347VJcWpKe+BXmSuOCHvUCy66nTunDWXaInQCKEQDzT1bnZhIHFCHhcRJW7zyO9eJPYK5xASd6M4SIxYJCCZNTi5hFvjvQeR3P2oTfUabeTygvmR2+uZ5HYRMVd0mbLFxmCw1FiL0x+8XMFwEWttJmPr18BB7hpbIDnoXsh7zU8y1lSOfVaVStNkQ3QaZSFU6GjhatCX52Vq1O1O3zqlMhi6yFR5LYW5Jj33dx1sTUEHB5DZD7qJdBqNXHQH53iLlKlKNfuO8F6B4V9uQiky4QVK13dbbQZ/rZbif4fGQQZp/Yp9SffHSnA/wbyIdi5hqNbB8hizi/bZHIRf7m4A+8hE3PIjRlEFN/XL+t4rjRyD+e82wzxHdtM8wIGT6jCAtdaSCH0NhqMwjiBEItZaJRL1QFIl4+masHEb2Pj2FO/txSKDdmLCqdFsF5Nq68ZGMfLWXzpETSjT7y9iicY7ZMZ8IlKuBvbDa1EVjAGrRKI+tWIawMHwvHqHzo0AVUoRhFPLXRsOcgNPy3TavzfPTZp6AtdifdP8hFIxzuTkbgnrvhwgP06MXS0/SjDNZn+IT3mCrUfvu9enQ/b8WN55B5nFPLeLpb4TJ7tZjCU7VeHVE3z/ZJpMTD3LaymsdN5J1LYT6HmKiHFXyPfqjCOSw7sOchnZhiMpi/f9yJM8t/Ht4Q3eQtxGxu4vhH8kYuXB8sVjjYFqrTk0lD01sESi2ZGkPrYSsy1LlbRcVUlI40KYVqU8vKYmvEA4811DiKbiudTPnTjw3ntC16V0UJ773tfR2p2FiHiHO5EtIiZQRHGxEF1D++g67Rbzf8V/97nL6zg14QyCICheldCFgOqILXXOYCrA5sb8yzsPh4lSLVv9oBvEeB+IO0YMztWG123tV+vsKxXgQHBEA06vZVN5zu2B4mpD/dvAWQofAyFemDL57pesA/me6o4a7lMb60k6y7DbUlXlWrqUiXVpegOsSib6Bv5qKOlolFI+RwTh1HIPHrLh5EYg19RE8vWRrbqT+55wAM9cFiH8d08wHhfgY52H1r6nF+C93RX2ciAAyOVy+FwIy/SA8GH78nZ2JDCvJoNJlDcSmEXE0INJLzIOmsszhrZCB2bn7LZC7zSOiB5xcchBHhgYss4APLsNZ6I5551ARoM7kcwyJMr3YNRMqAa7CMaQpm7FAior3RmHoHdE3AIkCqSF5Hv1gsMmk/oArINuOhBzU4gAIeV8X0xUIKjK8x7FXy0JU7bcfq+B0EiqC1mmB4TwsDEbmHqAjKXQuXOW2EifqYiYLP3onPqm++Zd52zFrDXuGV/DwYzWvQa9M3xwPeesZ9UbppAlwvuBbaClcPtcPLk/cth2eIfrX6BEgiGF/SxlUAXMBVtfnwb4d30WHfPC6HvgKNLY6IAPIV7eMT6f4d1ek8HfjYLGY7Z4GUC1AnakCwpjf+SV3rxuvq0S6UoCh2yQhQn5fHZ/4uC+OKR7ZhnwMWpJ7z5nD3FPIZrtuuzr3zh3CJDHgYGwHmz3YVyUM2RW1mK3NSAflkJhPlj8Dkv2qdrgnvNBd2LCTa940ARiiIUQDIMFHgytGp+xZmxFWS3eBy5wuV9ZrjN+lDXa2FK1UjF9ROB14ALAAKOmKWXLNjMU6qrL6jwgPhCgnOR1tcZ0nIw7vnuXWNcSmew5hJEli2ceh+Atl68TXFbaon+KQZYAw0j+fO0h15TjkIjdHHBQJUhjD9jQY/D2LaiG/QCN5XuqgjFAla+kD73l/mSBPOR7kbnLhPURkq9wsQJGj7ZgMWAq5lcPA4TEwTcFWDaZVROEuA2azjQeVX4iF4yEeuaNnmYtgMHIc+fXrnChXAFTSLHCGHORDrNZ+xfPWhRClTRl7T/Ig4WWJ95BBNKBM/HVijU2xc+DLPNn+/Iv0DsLU/D5Vm2gqakoIjGlxyTfe575UmdpY1W6uH0nT6lNY+MFDht8n8XOKIf0Lnz6Yrkyj3OcX/YZoVJOmNLtXi9bREzWBRMcJJ9fj+JBPmDeA2qszeA2pmCWj8HnPFXKo6y11mUoxFJq/iQv9yazMliLBeOeNN+VzrmTwNAyWLZZeK1++b2FHTQ3w4StdguHKUShpce/LapS0g7beh7hrO2n4HPjd25qarbgZCdbJ25XBkWho4N47wcnxDmeuXOsIr+ZxsbNhih5LodeX9fkEjpznro4dQNREvfESKuwNA5Sudots9XZBEGCWc8cfdOUmNBqGXccL5tFjoNTipaf0JtUT7LDvQ5cMH7bjLUZs7iiMG/oIkOlqdVgMDJJ1bY2E5TYRu9s+rBdGhMi21y23XDYyvekVFyYPj/ZtlXWZgYmrd6Os9fRDhSZ+gPbTqe/FVMo1G4+Mj3UTZxkIAaK4jh7oBAZeogF224x30T5fGbQctk/Zft5q9cvgmZL1mzVu4+jb/9L3ReKJC4y4uaWdDY5duHYSeJA8JAhCQPPy9f5BYtT18W2+Izzy1xTbfH1C4lTaIN7y+psEdHA5OzEW5wiS0nEKClImEopVvKGx832284dR+sTJvQic2ovMqqUMxLJ1G2gblcqBuzMz3uwGTGsYr6XLONgm7G73r0RByCXS5SKl+1ydtEsDIaN0MKdJFYeKuQXZaxj6uum7O2DRsiRyGVbQufR6M9qCrVj0gRm+fQyImLcFqy1X7btYgHxhn7awats02ucO2VkfqlBkfGlSpXGffl7NrfCIkOOZczblBZbBz0VF7rQYLrR6sh4C/UBTv5/GsMPPxwugd8FIHujbHUR/torrDHFmdEYBCSAXK6Zq45bPF95RRxtfHJHy+WSXNlaO18HB6YwfaypkeNssu11VW9IqRFmUoXHlclkTuk4hROHoLlcU9FqdaXRqOXSGzZi/nsSCwnk2Mpk/nUtOg5ODZx3BieFXBBpLk5v3Wb203Wve+WlfhKsUsBnpqZmPG71e9hvnGuK1nFLpQSDMI4A6I99nWz1z/p4ZydOgOPjLNkQHMRX1aLxo2pI6LhybEVZpSt5hO9cgNqoxe/ueByDNrZl1kVjxuGHH/6ywEOrs9XrrMQnT66VRtw2aAwg19TU1MzgmOVOZ62XKu2TT7iIx9DxNrN4Z1NZmFRrRi3d7wFarW7y/KZg5rumjc/Ydd3k0bnkTkBzzaCpqVmxsPLJeaFg5gOoWFzSMXXHeXG5k3GknJnbE/nLZ/pt16588LauvAejpi0alaEwtmJ6JRZIaPVEQEuhK95GG/XXVvHXBwvXOKoD1Oyya8qRCOjrmvkJeG653Z9ReCu9HzSneBNH5DDIZ1dg5WVHz8xk8DQY+d7Eaj/MBrGazWwe+Cr1zTU5Bi3pF7NhX4+NEKKkESDGlG1RfON6OdwyW0RcYs2KyzulmsbJAA585xvu0kxoambRNXPq6OwnD3qThikwOucYGp/bFCot7vE3f+3M6YcaI98bC8y0doCb3LAxz0/CpCQb7rXNNk1F65ud3r4tmEnxnlaZpGxTSC06Lh/rcc4ZOtTHf/nMD1g3m9l2v9EzAVYAYPzopdZaMBizfExhJKA6AD8XeVUsZ5H6EghrW9n5FbNLXnKfXqQpIn6WlfoDp78um+3gy61MD89NRpOxYAEDxvCAMT7CCM93rm/K5cBZQOOJjtiIJxGis4ufy4tpMNA/HjMObrA/1Sdb4z9ZYjIIwT1sNhsO0DQ1tcjFK2n3vvn+2KVaYzbTZOrW7lwoFKwSCQ+mfd5M5iMbgxbzPW1YZTO9wIHJ7iT1Cxy2/TZNTe0zaQpGvgfKZOxu481IS5zrEFz+gLuxnkj3nd1Zm3gAszaxGSwWjHvudEB/1/U+AtBqUl6Vs4ivAHFJt8QqjI4m+Ibbs8ztnz81hwM3LUE/8tfaeTjI6f1+SbI2wLFYh/KDHup6wPiMxdrK6Qp8U1O11GAMhXnJCCMg97duamrK5SIcD2c6O/+a6dpGvCvx5lqM9ehHGIf4Ly9IEbHpVtwpNXjJ/B1dqjIbLrBNrshQHW0/yucHYgJDrTXqnJmCra/ny7nQ2oa1qmZ07kRGvifphaMW2HC7IMgJ3z3XlGuWzbQIfMNYWGptT5zrED7GI+5+gZlDh87z2FaOYzM2M31SLeNnKWUbUyhMmgRo/7LYVwzwnGrtfh/ECF2PD741K8KSmAGHNP7zjimnzcnsv/8eB4lb4mOgTxS+x6iV5nO5jpxk5gvxjLRlcW/sza21tnAxdbvLDcCog28+2hhTk0nm+c7bNG1T5NNrku3uFweGepF47WS/S/NxfOI2RcQ8CUSLwTYyZ3/GJt696zfbcKppR1BI5FoGHA20MgOhwaYgkWlwZAFjAR6LD12z7G7aQ8V1jfPRWB02wwUhQiY7EMhkGLuQSySt74x4J8bbMN8SHLYvu+H2/culadOWujapkqFlMnN1dLy8ANaOfvFpplCYWAuI72V+GQF54jzPchPsyvmlBJdOFKJHODguIr1/9VZ3KeXZy0PfuOS4jizjkM4MY/r58OXgUvuf3lpr9331AsZlLZlNvovxJmNNkvIw4rJtoGmbohknPLjULdJLVRALV+lMUfvomLSBdwWFvnzPYGFOtvZzm/+25mtaSUeAfkZphuEd3RfCGLlJLIlu1xExVolEPcCj8AyoAq6hlfzv4D3VOCTdBmwsO4OQUtEqXMdqL9vtNSCXXVpVBdSMztjM06jXKxQoYDMZq62dB5iCmQsgjs8SEokGwT5AYAe792/zm1Faddij66fZIrJk6UGuJ+o16J+yS9snhJ31MEt/L57wjMBKFTJkJPJ20wvGGAxYMmSs9vb2o1BX67rzDhBGr9LU9PspbjQGhu6gyCyJtVKlv2WREW99p9PBk4DGE6xHYrl8JkOpqaPF2l3hR9cC3M0B6BdZ+4RZoAqYi7F4Xw0yWkWfwD1CracUbOntO+owNEtauZyOY7ExOIvFPKwlA5tiwH5jl6OPXjR+PDDLZjI6bWs0qixUFizYmpqMNraUzZhCLauYXVVyMDAcdWsU0DO0ViVeRSQKyd1u69sIVacsF2UuSkWcCe2f8kipgwSVLA6y6Xp4/bGFnHhrZ01YA7797/crb37KTZ8RpjVzzE4yznCFyoIxxlprC7XVtRlr7fMX6mqr624G/NYfAmHrHuQGzp11B9agyBgQWn8s4Ts6utNn3eB0sUR/B1iMcYl5Yp6GsFQDEbrPB488rt3oQGnIelEyYagiYoDx2MUGLFVV40dheq2sJTx3et0BcA8h3AMKYylcNgFNTRdIdm0HGhsXj8oIsWBJ3UBgi5otjOJQSmWGWmueplB4C/ke7qGjMjUvbgqGjTZXOQfd9OguW8xgVZG2GmD6VD95Zs6SaAP26qe4fuN95N4r7c+6wXF5vSLFy4OQU3cjmpAPiB/3+vWd+dJ9RyOcYtG2Ffd72FlhYArqcEfKy8thyhRqayupuf4iwzTcP+QnhW1yh/Qie+EJgzCD87PVf673zpparUC2EcBEQmuBHNAI5ibqEeHuADeePLn3JNnD0O+U9WISsMmsURnA4ACJcknGWAcR7AiKiMKPKB2b9sNhUamY22Zyd/BqA+ebHJSqWC+eZay1GEMRccIyLJN9eaAGGzFvlLVHmsrKiXiPrbGzxmPYiM1/ZOjGqNvTwoxVkb9lFDL9PXyxaFZmgJlct1qZvPIfb04GuW06M+rKWUtSwgTu34tMDCCE72uQ52b2tiuqYfNh1xhzQ7ynwBSoGZ/5LoxhvosXFTX2jjgidtAcEIEool9QAye3BuMBTSdEliQBdyCMgNxlr71NqTC5dMrjv9tJGPNmZuSqsRZ5Lgc6q9WlGUsGMBQCk8imNZ+je2gPFTkANJ0OG9HKc+u3adqm8e7bwcbt4bKTGye/3X4Za2EsNNNhMzeZywV7+WkGBDUQs/bGFtjlxhQKSZZnMmxijO3wwR5c1Cnv88K9d3uj29ZfqH5Z9QqqLo6kzNd+mZp1pDL56BJUCdL0DcBxODsuwwQ5Idz597gO5QkBIFasU29Y7AavVzAWP8D4pWxyMKZOnutyhxFBDNG/S79CBE8Cms4KWA/3o1JrEDusQu8GkGuGcqAxGKQpHfH47y4PDCdFRnQnIWdzQQVG27WM7ZPN9HWTW07ONTf1y7br9ZqHgSk4GhXyE3NoBOEKf66eYrGUGrHS61fNrl9vampqyjXmco2NjZO310+/ZKxVIoHNGEMbx8nlmi7gYxftxkYyGCjev4zQUXqp4jiuIWnB8vw1y9HBQTENQu0dPe8LN/8iOg4npc29E+na9yH+iM+mWkrpi6l+RslxMn2N9D978tFbUoICaIZs1IVYZMjnn3Eg5s2A8aUpez0pWafbq9i/sx7Y+lTmzbR8XoNZzqpmR5UsfMFgLdYJdXYu7tJpRMsg0DlETF+rluJdQdMJ4JGDtnxxfoBjcX4DYM/vuNSj5zT9+O+uDIp6f+IiIw4AaoCx3LzmZ9vNcY52IIBc7g/4Kl2OT02B5Q7zMAswv3bYiEf89rtHG41+8k8eNTUBBJMf5+bNxyqXHufRj4syGQsY+Z4x7X0v4ThNuYGwYbJl1xj056jUmQB2jfaJgyGuIInuNiaTLMOL66svCw/QbLbBwvBjETW3o+NuHYu/qfGuRPQTUQMQSZ21/CwiM8BwShWNk4Vw24f0BeIcHZkcn+MW5ISRn3C5I4Bp9JPkdY78bgut8dplhVRQIW/tJkthOhup338XoC8Xp2hUaRD1P2WnZxDB9E8/br1S8UlAkynIcWCu65FB/Irnm7aSpXEgHNDg/euwh5wWmR2xaGZOheA+Rq93Xajj9N2vX9+w0YHGAJvLNTUVbW6vIr3/RSHSZKwgyGeBAzl42FtJRT1iHsUk1wRBsCYLp5WRoeeumiG/QgJgEoU/axvINTX1gQ090htcHjw+456Gph3mw9TirT0dX4UdUDG3PNnQgr7/wUyy+1EsDe21iP4Z/ybEZgMlDf1ExEJiKPbwk7GUio4DAYgV/eEhu0Aud3wOO7PhkMxP+HJAlaVHnB40mjm2pSePFnU05y0kTGmpxapSNsZUbMSu70IsZM9TeFU1RiuOpfOzYRTtxvRPb8YVX758Om6iqQ1VAVOHqTg6Rb1Z/LRw+Lm8OFb3vJW/3E1p/ZS/VweZxlpmrWRPS1ixIk+DooajYUDXZmv66TGyjNEfcLfe2NjoQBCQyzVtk2u2WlklOi/EBY1GEYAjsm3i8pXCiJ2UCkpY5nLgoILftLKGDMlc2jE0jYZ1IgEsrzOmS79fVCk3NTXtsmEiO1nrulx+yju7rY517VyOD57I2+0BxKCMJBmqy1cqzXLHczO0D4NSTcgTFRkxCO2AkFKl8RxCKFXKj4EiHSWSZlNuS9y9kYeQzeWOxcVKRA62gxzRgxwsgolrqxJmWvb1UgKLCnkwCvyrQajKMeo19b7ZV1GyKLSXU7H9ueBsSndjekHxlWuhNtDfUE3krQevC1P5puAS4lsv9fpPVaTjqwbasPZTpXRStTlmUkFRoG5vJHwKym5e0FahJfzUobGx0YIDe23YyDZFBkWbm52HBwWqK4iUWHHw+Esv6bu2edJbtx6XzcfFJgA4FtqjnfLoBwdf+auXhcJO6nULAHMpFEXhypNJUT6Xa2rKKeCcO/z60fu8ffvKFNhvzM5CgB1IPvO6ptJR8c7WZoiD71nfERMHQSSB9S8Qa+K3AL9jTaGNXuzddPujd3eJFQ/ZPvcNbHM8TluTLkXyPcghy7DYSfl1KZlFZFOrwM7EMHYh4a/4HuEXluLP3+ygdpJoa6B1+gsSSyQL1VJKd5hafPXqHD0IuaMKTFTSjplKhJ6wTOWmh3qiXwFsuFh7e222Sn03rxSkVKFOw0E5G0FZzZl9jr0jnEE6TE5OAsS5bdpVys3DYNiI5YDyuUW2pkehsLt5yYkD+LJNuaJMpsUOqxwcFEYMU68H2XzZ8pvf/LrOytq6tfU//e7bAaWKBzqa0qNT/fjz4117Tyvr1IWMx7VPksy243FUbHTanpjJWNB71t+HIA6AiJQr6kxL5bVNs/2WDjS5gOxqvC+PTfcbL0XbdMtRQBn9tdVLsvNgF2MEhSsMYHwN1BXXG6H2APjzNzP/pn3+aieW7V+LkBi2OnJqD2i4VgOhEaA3hx+WgH/5lySAiwb2qjL0Kl2/PqJQ0MKtprVeANduOHSlMwbnThK+1kRRId/+7dsRfE6omZXJ9MplNwxycdJBTFYu17R3U7NLl1Z+vy+lRtROgizOaLztdVWtHLzfwFKxd6m4l8XsqX7/Yvr799OqflWMRQgeO/BOrqXbWkekUHmlI23GWhSz/j8H4gB3BOIjf0wsmJXGB7s4sE1LaA039qCf7ERXZFaKTf7oGqAWepjFgSe9PLrYjlAJjIfK4nr9D0kEf/5m/C3WOt8zJ27sDCIG2AoYSXg5sJv+phrUASkRAgxTgDy37HTav5yZ93TDRhRemWHAgyoGEWxnmnK5Nimb6CkqmWUzJZbxkGCycx2AQ5HDegJNTU2td3bbTafD4vmoinqQRbmsU63sN3ro0nktWvvZp66uUjZjM88vJNbSB49Y3MG9iZPLWmsKarZ2tRnXzSAWPt4RiOd2i8cWEipyoGnjB9a/yqvkBMChCWKhARmgDvhyF/tuT3JrJiNYGAWFlwTCqEjHxJ/vAMJPHhPCPviOXBDh+U0R1qk/WCLTsCoXZ5qorLKAoYjiacq1sE0wdQzN0MNNBpMbXYfQ9WByU1PCNlc8OjbmPcsO+OLLvjjMUzHv5HNKp6vmGVhirUSrcirlLJ+TEPeZAByRoUOxdrrevRtLxlolEkAMcRIliJhitwIrdbvGVBYFfqswaAPne5X2UHYVs8BQpA9JEWa5MFgKAJdzEGDLzre2AWIhRCEEokfKLpnAcO61SoMgRiQAxujK1YxEu24hNhV1gAM7AiiyjIRSMYUnuQ+Z7RuDyR0sd9ymqal5qdhSL42pVgSohwY06BHI0qc5jiPLhFCItXYWEZrPAALx2xwcANivpiajbldHx8ZYrBKJeojxPTsiormSGavAr27b671KWVkZ+Wa1KFV+CtaaMc+yEGKEEJr1LxL9sXudTIHhsW00CIgDIArhc4nfAbHy1QaA3UCey0Xf1995FFRAuavCWDsTE73cp45BAYNVctmm5U+wC418TJtgu1yuKJtp8e6llIrHtosi7Wggj4YGNRdAr2ym0lprlUiwyMYvoqUnBHiOd3QA/RkDm2QyNXMvVjDG2vp6Up8dnbTD5MdWlGk+bzkYtBuP20MZqHdJdR9r3dCLCIuIQTomYhRIARc58BB6crH9TbbCMkClcekrID48FgJEwMcWt0mxK/9JUofdAvneUyMt8XtDilGPBbNdVMI8DCZWEGBKVBMbn4M6C1w6tKWGhgNYrCcDzWwtZKeu0TsFu1q3YAs1g6kKA+Br4fbzA/UsJXpXsBAIkYpEQgkBptlMZmqhsmDrqWdwZ3EQQJ67fPny5e3OLtoF/uen1Dx/dtvPbqOIwYOAnYAnITgAuB+vBWyxl42QGqAWOKBBrIiJgxgCopBy8UxkUujKoRoyY9lRtc9kD5CoIA4eU3jvQMRFE5ollkqDhWq4aP7L9mYIzRYsZnAgGAsWMAdmsIFdLgcGWD3cR4tNraTPrqbaQI3WcuCx5KPH4I8VLhQwFBOr1xcSAmz9I+FeZBkztlBp6+tJb2gFWTiQ6uWTli9ffrObF7af3u2vee7Zj7253JUDzmx35UFFRAHUAUtBmAoBVjDADVtbIwTNg7F1AMOI8RmF8GIpdP0X/zGKFdXl6Do8s5mKKBYSsxZVvi6QbdzHFKZjgTKMKuVTpuznXhcegs/FRgeC6nCB5SkimsVRkePkmoK9fF02CJww0MvnwEa1zFW2KNrhkjIgWlvyKzHdGmZRcKIo0e+FQlzeR1nLJAoFS4Mvg/WTa5fbfDuQJT/RQDOJVzx6tu7G7fU2Kn3KtUHjgmaquR4EzwGMBTMTi5ZLYEDe6jHlSlnOeXwOYT3SE3h6WISZhAWI8Ts7IuUfO/8PSCkV85lMZiKANYSnZG1PFQvOh/cKZldrQygrsO26WzsPufvuhyUbo2x0wBmN9PSJxfIiMYW2kGtq6g5+3orGxrlV1vJ1VQyL576ZkExFBdiovp5ZGWOeGWv97Aa21mDSpb+iKgqw0hJ4li22uMxVstYZjafDXZyFq6vXtL7ZXWUV+urV1THecyRQAbMsgXwXuE0vYcBK1QGdtvlJ8t0pVqs4c+0ZEU0WWcN8sBCTYpQS8hbDzNDRNZmMBv2dYKQleu/89r4qPy3ZqSDPVb+3wAIsNqNLS8Xdt9/raGABGGMU19g4t2bBEktlRcF08NwiN9m0DXcIkrzVAxsnNy62CyxMp2C0sZXJ2PmVjAyFMHRpoVCn9ukS3K/lFYKSSOkQpElv0W1C+USRxTUIecHWweQYefcUQXHMgIDeRpbMtiqX5C9HFOYCVBvmzbJUV4LqcAe0WZVs6VR7pOlUZKSuHtGd/BxmYszmWIhJdXYUpXLmuFB4ukxNJjN94ZcsWFnGsyqbzej+R4Vb6/BwwVU9JqJcdmjfUnGvydy47EHkOjwWG/JGnbb15FFmibWw2BRaeW5Zrmmbpt0P2yWgOVy2rKlxcqM6Z0+VsRbkuWMxB4/O1GQmldXZ8TPHFwqF51nioH1ZVzF4waG6gnZFuk4YNUYpQhRhdSEIWxRoLbTWtPaPi4jhJynf/xT5qtvcdMYTmzA1U/Vn2mmYvEUlUIbh9CwRMtHFcwdoi0d4t2g23gg4qC8Xo57VGM0Xk8KAdM4m1YU/hCnU/HCZzIIlQWhhmIjfb3zjq1F/FXZWsMxYgBWgMH+pUva8EtvM3f58K4KiBueccwYDvXiWyWCB5bWm0KnZarVbb2pqyuVwNwaNk0vPO3r+lJolFphfMPzdRmVqMhkLhUJl5c7LrcXfodcP+aL/LNJ8HlJsHoWt1ozLXrZZkUMW65eFfA/oLZkBWJWJ4aBGs6kM/eaFEcMqgOo6zM1HWTu9FlWI2OXuwCO9HSfIcuduRCWldTPMqHMaCi1MSxrV7xtTqPlXTFsiZEkAmGEjegdmu7ODH8IuWeCCiePnZUyzwL9sB+gCCgZxzjy98yVGZaxVIgGwqykUurzfb7O187FyTeSAIGhs3Plz1NRgLYycXlFpCj/ctEwNYEyhsMEYm0nl+iGgXQ2hIgkJADmksjqtIyXrqAiiE5YB9iRsUzlRYbhEbio21AEsNqCd3WCJ3dwQRmy4HXGbNMc7WhcOIrdOuWrMQnW7QgsZInXBrXctDIuHqbamtc2ZNiSKKXsLdc4dkYSQkWgkz5jKiv/vimGwEqhikO/40z9gJmNtvWtk5a4FY9rNZp0azWa19WlNuJw4cs4uxnx8Mhlbj/t0ptIUPrK2dmoyQGHXDWozGev16klCfY4OAe3CN2U3wUHIt7HCXFNTvxTNhJaaB97JLauKZxJVOfnN9dMvC76YtdauRxHmG4zBe3HBmNMrnxWSsbtWEsJ6Q1XSEWlkyapLOg954tcosaRbPm/ezoZ2yKC8dtd42IgoHj9TKScTv4hmU3keSxYsCfBbWTt94uYd3u9fNNG3o+rgD//6H/PKL24ztr4ez9rNCwXMB2v7+4tna27qmQMrx36OTUaRsbbeiyuZgjGFWdPmDVu4eKzNZKxdQRL57PoXkFyB1cAD2UtNSPGICRPoor0ilxbQDpo7RDij8d3rK1bTQQcHF6tSJqWko0EfeB988si8XPpdFAqazwLrxRhj+FfYjLUTlwPcIeQyxz86bBleiZwP6Zuy+wz6WrhkGIKnzcIQxRgsGWx+b188+hN9yEe/Mp3THTqdzgvVlhFowiTAh3qp05yGl6MWodOh0+msrRE+dPQm0xbN49WEzou/eIetSXHjKfAc4gp6EdgjP+FYnGntfJ0V1TNHiUnRCS3e0eqPN6ufXfhZjSPLvEVX3mTBVTPLa03Nh9He3tiXUxy/RcbKUB5TmLXt6FlyUwt/iNAOm15RJ20MSlndRTvr9f5jj3THlGXo7gfOeadbL5yQYciugDgCghBrP3M+O8UP1MrIf39lTkOnQ4fQIPj1p09TX4tAp7PGGtZLly4aBfDinc4aqS5249SQF7OtCD3ITShBX5XOynTaGad9i5RYFC1o8ba9QWut/MBEUzD/iqvKNGTq1lqCRBTWvadOzydl/tokH73JzGnPWrlgQWgJhUbvTLLf/tJhIuat473V3bfPfDrWMdbCIay2rGJswWDdpPVTnKZTb0HIsY/yKb7s6VokkIb+y04gKd+NOB6SFdU+7IYfcf8StNfrzLAd8xYEWYflD9N32Ol73vE1srrMVKIbN38FmYzFmIJ55itlanbzUTNzaNWiUd/GblaIBVivWGg0H3Vlws4HktC+JBokdM8whGydJFWTcWV9cZrT2D54gCP6claN9vfEt2cMrSJP7KAXmYtcqiOTNrjnzAY/TH/afXTXF2xeZwoFbWxqdWOphbHOcJhon5RlZOhXxffSRfMySln/jet+BiGERPE6hq6z9q48XJ7mjwiVoU+fw4gIB9+UZLKt11XSlm1kMqZybEVZHdb62clTMQqDpYqFztrc8HBW74owWRc4t5gWVzEB+OkZza4kmQwBpl9lmy2vsD1QTq8xWKoiMU9eEHsl8kFc8HbnxEFK6D7XmlxNgSMrCyOkGDFqPJUV2CWXXkKKNaMsxlR9gXelsnrSIFPvkc87hgTiu0f6+qvEPsriQLcek0keASFRmI6kQ5XPzbOhEACDqV5ctgIrl2d6J/7yIrOXcd6xtlqm7tReTkyGbN2B1TirZntwJi45lG2xcm3E4i9fxPPd/rDn/ozb0/SXy5L8YNa3/Cop/eWqaOlaO42WVAxFa5CkU2HXMjMiAgzWMbQcqVdiDFGMO+ydyfRL2QijtV9fLdM8TxDeARBjD+AqEYNx3sH72SVBQAgGjDFlm5tk05dwF7ZYeWaKdVbLduy+5fSwPxnQ/hlPy5nmelKcYjGOh9ovivWw5lr80W98hZPByz4jrx/HQw5kJdV6SmVRVMQxlkEKaS2bKN8zABZLOguTjMHb2h1LKQjtwatQ6pwbQonmITAnicZjDVNn91HTRlp6XVUr29og/L8u/5IFW7WJDA1TMIUjK5Pckbszf5Phl70zXMLQDzcG3Wab4O78/PzWM9LPC9f28Uw5m0g/rO3Lq7/Vy44b91p8dN/u0iuknxLnq5ySozTrMjYS0SWBzCilbNJryqr/r5+64ALWppfARugPNxk0d0qEfTSHJZuv508jnSfPHiaJvGh0xmbsxa603ACW0a99sDGmoG7XeDnyPm2fg8mUaHXYxi1EmnJJ1m666fruVKrgxF2ble+KpFgGQePb1t/rZdeEl+XKwbPsZVuKbEMaG6+wF/4dxFfVovGjajCVY7VcllWS1O49BZFgMH9TrH+Bl/hkEJ/eny+5wVf69InYcMwNfpTJXvN/MIOQI5VeT5cq5YzNTHqel5NSBoOFjN3kX0GBys29JqpkoGvtbaC3Vrvstd3Gl904Gdf/gL20W8MSWlUyMKy1S4sNJ+/yirff8CU+7npA/eS9tqN+49unIY0roDyGY0fPzGTwNJiyxdVJjBIJhtzD496k+2lbM3ikP97wOcSWzPU7iJHHGqN6cYMn7b/kH6nGIQpIx/PnR2dszcSdK4eNGDYCIGMzmYzu3CkUTFk1I10TVUHZBtYV2WWXP8yXvfHtST78yxtlPwb6618nkTgmWAXOSuNmu1y7aa8d7wVc4OhdzMYbW3gd0Rb5GTNmiBPRnCP6EEOWvEfsdiXdZDQZi3UZDJjqzStdQ7Y4hx1LQxGy6tlFp9E4zjqvXq5z+0bk4Z3DAcJybrJs2Us3NDTc0YOsk8vZjH2eysKtI2utLYwtK8vUZDJ/t4IpTDK4N2dzSoCR9zrsD5rL4bubFtTPbjo8k0HoQ5b9xrbfrA1ss+V2AFe4+2S2sXw/c748qxa7Sm4BlJisE0M7Zm3p3uBB5EvRrnjQdWD48OHD8fuA8RmLtXVlCnxTUyU3iXFrOCwb4twnX9s4KTwGlO17sX3hn+ORaw/1N749QeNevc/obcAqSBZAnrtWLem16Id1DN1erLJQaa0FY6FO/X5NJqNKucqwHO+kD2AxbLcl6VSEg5GBYK0h71ba4Ecn6abbIe6IP8Te1wH8O2sfBpc+0TatG96lWvDy3FkgTz5//x7k8G9vbq21Zl91u8sNwKiDtbYxyxgKi5e7Yl/3vkFL/AcVEeMgJeg3vWJfkhN8CPndX/1rAo+hqmiqoB9o2KJBJ9Me+Vw5Sd/q+XK5HOBAwMAWO/anvtruURbKnnqc13i79yllfXNTWbkfPufXWHtlU2BfLzrv7WubZmiexSQCv6JseirtbjP2UB3IGjwgYrFq19eGBdBwJGvV1std/Ko3kbMRAqx1Tldace3DJn8nHKt5XkSUa6ajOEGI0PITmDBhIGYKp7fW2ovtjDEua7GzvovxxpjFZQDDkzQjeuOrZbNZAAeB/EEXuWIS4LHh+wP+ulWvwWcBdbv6bT4O76aVYeNcLpdLxEQ4Jo7Q6GhKhZNJg9WlldCq7KlNkhr4G7yv19ldzXiJYMAaV5nNSCoiXcC8WQC8XMccWPuQdACMI4KpnJ+YToH1wau9utFVBQSRU+shXRvN2u8AUKN5JDzmJx8DP86ff43WevwbWvNeh5gzlzboShNKguhEyR1VWTE9acPPL1TE8D/cnWRfHAdphrTDXxn3THeekD8GF74OriFjp06iYAwGLBky9ucxGlOYW8DnQzswzWazWbzzefKnvtyEZHxLX9OdO/NUKUs0hBV+FtTt6vGcJE0/cFOuKRFROmHdheoVSYlm79YunVO0yuDkaex1+k1v/rrraquvE29eGZJY4L3rX7+az7K74tsUJEVx77wyGkzVwQErAJhNE1+Szot3KDH1D0mRVs3DAFMwTuCfDg702NianlsEBZzUspVrIyfyIGq/A6a63O//k49joExOVciZG7f4BcOplZNDVx50i5g7jJ4A1iPvAEEulzs27eMxdchM+Lpez8e0pWS4QqUpGGOttQUFvnyvNmNtRls7owuYucbGHkXEK9N7UDXZbIKFwqUWQSIMI5niuJZcyyEtNAfJ5/PrUuqHk4yv9u3b9XZ3EYKUIVfTEHW7/w3CJCtDU64pMWGNJidXlGpwNOzNSiYPZ3CLUoe1pXRJsWzDguAwr4LBVL1f40673Yp8r9IPkpy4EzwYtCcA0zapydj+jtPTyfZdpkp8Q6GCIlRbZh3PO99noVB3Ojynm+qV2X1kpN09ITVZXwW3UgRRK32mh98SamwEaM1d062VfqHR8MSAChxa3Dtuz0E12LyMZ+SXoarpLj/evHOHLeEgW10niYoFa+3OYwumYJVIjCTpfhmb+S5qjJk+1oTlwP5fVzabzSbCoc7mmjvVCoLKeME8pWxlUs0rtrKFUrHy5IcdtD7idfCizjLGgbX95TpvuGJX5a/4xxtCsx54dJzQIuSQIkXplH/6QZwTQf3zdYHOrzj5E574bvitxRhVyra3lddqdfOCn3eE80L0YhOKiOftl1li181W+mA7g/ul+A5BzIIERhF2onapYzzuOBxVGi2Xmk5cc0P1uvJuyERA9cw8Iu4+CNDGc0nnFUtdLUQLAHSZqx0fN+KS3spXfkxNKk2992/atVJS+fz9YX0AlM3UYDcfUzAFW1+Pz7E2Y38eBcNiPFelQ3X2t/vMevm8irLaSpOZVzW0VRR0MJutItsxa99jPj9sK5eS5pUXEPfTzrqDNbV+4tgB+pHbhASMBL7Mb/2QQ4qmPD40utwZoPJPtzK8xIpFWoSpYyebXf0NP2WmYF57fE2NXTwJRnqJyBUL2WcN6rdrW7Lb+l4zrRasldwYxO1SXAcmkCebzTYnKjKvtguX7SeTwgiNxsAIu/Gqv2zKOUFQ7///n2iKyAp+t2UF1I8MAYREeKquXbmlp526jJ9W00Jr3Xu/24djsMznJ1wH9ybWWjWaxhhr8T0Xm1GlXGXMco//DNXZhJ7oMHp3YwplFYpCMvPkJjch8/k71qYO2/l8/nITYOYsoLvO9Z5fEh8n5E17Kh1e+lvoASTtMOWQQ77MiWHLxtwEgVrP0PuMH/25B1yiQzk7A9+aTEzB6Np7NRKpgUnTa73e6fDdzgvEa7JbtShsFQbNxS7p3PhYE0ow8kAJen7/ZoTfRJG927lzVpBSheVixapXfYFZyZ0DJ6mm+kYpRbKBnwar3tjYTfOHEuymvP87x6V9pnx+D6AnWSflzIOyWkNVFSlqMrHWXhcKNoYLtmJZTYKpDtSzRgVj8V6UWSKkhYo7z+dOuvY95rkcaCMnnSE+5WJtUKTE546W+Nggk+uFRF7tZxzCs3/cRgccL0r9lpvt+JBVZ9N+O3V/YwqFwijduDHKWiyFsjL5XgEYJh6IA8R9Ifv82pxsNvxmE/RbOrRYhqUkS8hdEyjnivd/0P77J2qpD2ZMNeeLVTdPOOeoP8BVGNT7FxGRU4PraisuO9NzN4PwqoW2JOzCMs9WjVBMQ27Sos3tK6nfN2a0wfpbjj37LRRvSyleDejEKEsR3gb68WdTGGHrkzCXjG0RhR02Y5HKB6e+ItqQlw5Pznpp+670VGiSuIPQ4QC5hCRtGdAs5pAv8xkJGgnf/u4X2P3YzVbbxcIXpysUTOH6T2vBAqZi+SQQKxCPYQ3zUsJd3FWfcxpNWHE4nrCDmAjn8pfPg4PsUUScLbLSrd68Nozl2qi+gBNH8OSS8zrGsjDOXoOJvh572RrFgp6HLrhCyO8FC6vGW33zzRiZutonVTWkXCEL7aMc2tdFXW1df7yFW1Zns4mzjv7x2JhbWyUSPvgBR4QL2h2ftthayztao4fk2EXv0RtOynZMHHTKdsbhs9WSQw5RxGYOBIEFu2+//WH4r93cGGNGvbZWq4twG5io8djgLsnSB7V9/5ToBFYcjxNK3Q+YAbBvNnvnZkYEt97mgZ6lAQ7LTVV9vIhsP5iCr/PMcWyvJSfXkek182wJC2fpzh3mY6jCYlIwoCwgtwbcMkuCucbJyBRsfT1+d12wxHYM5rIvT8j31ckPpzOkODkbDlqMJRwehkSElMO3DVpydwJst9tur71SYOzpCsaAmXnwtpsABszc5a67QolJ7yl90gywlYZ54Qn48iQPIbpsDj0hIjZFH38z2nDYYNqXxz/eikRpy+K8eY6Gde3q3w07yTCeNGo50nXl4jNxgwdlSZxd/IWNsfX1kOWWG2308Oy7CppNhdhWgd/F7hLlD3u36KRsQXgr/DePOIQtj3YA3yXC9z1Qc/R/KAVGjplkMMbCqINVKV8ZYwzy3LkjPUI9Qq85+n5iIfzm9FrgtsB/0IMe9CAHbT0KLZl+EwA3fiC6iWDdUvwGUsiRmUzUCnItiLNMhhoLZbjLU7oPKMW4kPvQBjdLAl8zgxGRBbKzSUyByS8LoOkstHdtc32werMV5AdonvxkbOR3AIhCPx8AEhArDqU8/3dRoG7xpAKAhcxrf94aCoXaufC96QjU4tQ8qB2j1nitmBfxLhYC8GQlhCvxogMT18YbU/UN2PcVxhCkOjKNKTlycTNUngBqgFqP1A84gEMPhftwuyyJyNWLZyay9fVk6/F8NPjqARjxIuP+YyoQrZ46ahn4P8a7Hf6WInT5/0fgEOydczb6zyy7zYcFyhkpzy0rUxwBFmu1Xbu5KRTKpo8E4hd8aBv2hWQhm4cLJ1g6LLv9zMmQH//9j39WbReLA9lmG+0bELsKGAL5kUmjEuCZAerSxK6cRzagEG4AGnvjwUK2nqTFAFAIOQN0OjkLT8amGAkXhBBphK+Gnpyfx3I4XOh7U4OGNyoHqC0rq8WSyez34qZQGEMcsyKTW2azWYSfwBPBIIt+Dm/S16V3mh4rDOhwilr1FKvV77qvm4SmJioiO9gJ4I5MEfLXBmflcSBXgkAMYDGY9Nwnuh78y0adE7LyIhl6bCy+N8sC8ia6HHPXENRlwj6k8dvBBWl7QnMr7/2O/Geh/x9CZAEHkLRy+SRja2q2vbIp1MlzYUUZ37u6OptgdIVuiu4f0NtmoHDDG97wgB/l2zrpxtZ33T9lk25RIipItG3GQW5VQjAAHXZwDUaNK2rVxe8vIZr6ufXD75+FG2LC+npfW+cTxNHrjhqu79D3MO+4X52c+OsdACFERCFEhJHrUA12tVAKq7gsv73FcGBc6AdYPL2mpkYbWwVMGa1kebXq/ZsxXxvWhL0c0FMcj28BwoQiusTJ1jcHJC2AIMADYuchF4vtUBsB5yDwIUQUYeO90cLwYCzaBAeJgOyFwWCokQiFtFxTCAuB/WEHxRrYYWTrfUA+3Bu1yU94wr294j8aP3U5cQAQJilfOwETdoaRRf+Ivk3cbrd3dP8sfswaiA6F6b6Q7/WpVmoyMzOGsXEHme5fRNyM5ctu1thoA24TEY7SMqkbCs/JRzNUtLBKFfqE/yNCcwRJ3LmWSRQdEB6XQndyYplAsRAqASUtqEyH0M4LZUA17COlgUQALgO8wBwPcBAYcV8INZngHp7K+BQT+CFP8QGa23RnRmli2ZX/LHuLcAYT38MfbY9P39+HdyWCbBMDZ8zu35vwlJSOnny0BOCAG4KNw9C1yy7EbaVvNUTooQH/CE6GQC4f+6CNiyoPxGIMkWBdklm4JNQBSwGFYRquCfGFiXFHELqWAao3RaPBK6koaQKIq+WEqfwlEzrc5g9VtdDFY90Zm67/9T/qyJJZQzaaz/X7oDIFiXxV8vLHmXyCAZpLWE12PezGyXuRfJ6jeR9ffHHyzW1HZMECttxSZBUtKps1cOsAhgNtxlJIRnvLXV233i+3OADoRVoIdDqZtd4m17TlYUk2Pp8DjQOw1sPMwj6wYtjbFoZiKyvSoIINYgpCruAiJEoGojHHz/WVb8wA8UM5EanmGe4WO9ys8t13hKPvnmQlaGws4eLEOvOljwQdn5S7urbfoYMD6boy0fMEoXzP39LCY/LxqpNJLcgyiojJxv0xHGgMkuRZWqJEjq2kDXDYYcJeVPVqLNIZJ7N9VSgcCFXYWh9KOfFj6QfvTf+mEKCYvRht14S+6iI6dppc0wW29Gh6xcbG4ERUz5atBtjoyKWMxiLfS8PFtG5xK1DnrHjjWh6EJAzg1iLhY9mM7ipOtqJM3nbGDMRpORGpzxrk39xzk3PffZtdHtIIbPx0fKzGr5HydT/ZtCNjHbaGuVY5/38NRuUSNTXzfW1iC4W1TP1AMkrZM/OQQHIkyZulsoweKqN0+lfgmrwhsjxUHSRh007kUXjgQ2PNJhlrlyeZVmMK5/mwIVGxNDhEX35Ba3m3OvkOLJpyfVC75+F8z1eKapz8m1wLM5vFo3oDXlzZzFw9+1OeW0htkfp9lTOSGRvo2++KYVO4czMzjoVUDgOu5cGvrdS4hwlApGe8aa+t20/8xE9MOZESpGHQN7iLhy6pffempm22nMztN57cOPnxf2HQl+ke9z+CaUd+jHJXZYUxymeVy2Vq7K4FGOkxq6pQWdDxqWNoCREYhAH5dgS5pm12d+XN+FlOHPfUaWXTL+VidxG5O+p1swpaTcVNnPAAtcaY69pMzaRajyplMtKR4lhvH/c0Hna4/0sExTQO+TfaCSudpBzv8SPxedM2CaSpREMzIZo8ubEE7fG4mhCviNhVzkZlhsWn19u31k5MaWnGKDOX522hzz9j3BHgoLWwY+BTAw0ev7YJuIWAtnb0xee4IyUgnUsG5/Yc87ShqakpR47GxsYTbdL9gCJV6JHL/bdhGt6TClLKaP/SVWXomZrlZRUGZJtLZ9pCXUFnF/I96xhajgkDMfP5P2nTNhvvdXcgM3NooUeclizVaKkReWxYiSwve+97PYGLmPPi5B2gqkCh2phpB9dkasrK6hg/rerWimKdnstyEVlgHcr68K6lgDMgQfWr4WXTN9AUQ+OHa+yH9fhcefpmxFk8OzGqrjTcvCbD9NpURhdMrLOOJfOQI/J5mjtakVKgYJns1zYBt5BYaNqt66svT8GGg+QnEM0mrcUmzrD7kON3aOuTywHBAIsT1ulpUjQhocu/hoKBynKvuhGFd/2omUzGYg0ZTMEUCup2r5TJZBYcSG/SExykiOxqnG5z+20ShtYrafXUmYGGXWMK/WKzT+T8Fr/lBg+WcDI/k3rvK0nVOefeGYUq9ZMKpqD9y6NqajIWa0xhJy1m368KIsaiRtJ1S6XSoeaQcrj/cDRfMWeBxpOycSJuivlXLCIiuaZTY+yLk7EaDMzWvkZnTGFz+a4Qa8nfFJS3W4YBtmwFrRbk3gjoQa4UDXdwUVQxde8BHdzwiCM2Jb21a2qV93XNffsuMzhKc3SK6bygrUfzmA/37XcrsHaGohFFHkWOrc/siRAS4a1+X0qNMO+qq1errLUWMAZTUOdM3W4mY62FHuQcZNP8ymjHpNtUJGLtCbk01pg+sd1rmU68/rrI8NRHT/HKejh5vax69Qrkkl9KS33Q9IqCKXwypexMxlowlZpO9P4go7KcieR93eR1SrzDCQ751hidmLfBKyIehN4TZ12cUmYJov3PTfIVWGkywZjTK5e11u5aGOlj1iJTMFOx1kI/HPJOMtv2/b5FvleAkSQXsj4KFu1Jj4k9EHPffdP0QrXT4JqhK+8y4bPzkkfJZjermMSSopgEFEXIL2o4ioGIpGM1GipWI4y5+dMqk5YIblN3pVevtBlrlUgAE14hP6EUszNGV05aENnHePLo1fbcqpdODwyrCeNhM/Okg8HvUXO6F/K77gpwFX1nkBsuYYiCyGV8FufVE6x+31QWCtraee15Fsz0i6nblaGfX+ZVYWrsJKNXNtNjlrtzMMFBF7qD7COJstki4iy+52LQ1WvWZuzE5UlG7TeKysIzj7UefUnmuWbbTBhaFo90RHIjkwj5S8J4xzKN6edbW13xpmn6uj/ix8HBLS5/48AnLxnhCEBC82UOCV86JNV5qpT3Gw2LlMsuHSWRyopJi7E2Y5fjucctv64uDLa82r1b4jbDp1RpmlF0vkjE3xQxLiI65j3kcHKq/bbT6naZivut3vkV3+racxtDrSaWqlwu10TyUfqP/1b/3b8rFJhZVVO5XL5H5qriyXnVOZW/1JqdjCtuNpB57CB5IIHKkuLyClNAt25lbMaa5RWVJjNvaZUx1tTMW7Q0A7DVpvl8Yi2t8WjxpOkAI13Pfv4psGBWoVBqaP2IsoRnC9PDxYnaCV2mZ4/3bmvDwwZFAIcQnpVMzE5g/cDMWcYAGMBaS8aSvDVeZ4YdmVzwdi3xi4iD+Dd27mx1q+uy8mf931o/kmglrW7Xiwe+/rXbARgA1VwT/vczpgAYazP284ifPq2CH2P5mx8PB7EHxgBTvt7eqCsOwiCdI3c1xmQ+2XjrBjCmYEYVqJm3iJEAFyHvkGl/1l4+vWIskON+c+YAC5CbehIpFfcws4nhnWyWC5PWs6IlLa/QWWihcZg92vHDTuPRV/rmdYnF5ECKA4YDTxKZLyYkiP1BncHgtmCtrfcB9z7j7c5ZDdlsLmjd4Gf3RwO+UZI/8HyGEFKeaDCAtfBO6pzp0Y8xyPdUdyAQcmBINHtKEItEPh0YdbsUKLz9zf2Y6RV1JpSp43mzizhInraMyirqChYW4G1+DcqlhxUGGVrvnpbAy2ZD0nsVOsO/Thnq9PRJRWK+ODHgLoeZw0YMmxiGQSrVZRVjKwHrJo1FxBAR0M93tsItRskgG6eukWa6fG9sAU/NR5/eCIEQCMlDFghi0jqyUt0uBcyi11a1sggPDYdXUr9f9iKVBZI6yP3z+VYsW+pZnbGj5CYxriAOVMwvHVYYsS7rkvtFxFnS3W4Sdl4zCLWJZH5ViSbb6C1yIFMAqqZVVsY679oA762TuI0h1cAHDuwDIDzREoeI7JuSYqMYSfJf2BrwZuPUH0z9GCR1RMIDQUicFkYW1OvVGWMwS5eOt5Vlkwx2+XONxedFBmLmz7l/QsV21KKZo8sq6oydV6VMSooRhcK6RrGUm9Wk7zjLAx0cSKdFRrnkkcpmVSldusJZzBP+0mCVsoYq5UhFdTupc3brjE0i/pUv9w1arvifUFvco6FBjXkB6JnLngE6TtRbr95svXWXwQC/It8/ZRXX94rrz9/g5JlN7teBkmjMmOFlLQLRnPNe+G/1F5L4FStgGOXJWOFiteBA/pJBLBLpgJHzF2MMBjAWa9FsOhbfzzihOpsvMaxFS2dtiwUbR1JqxAhHsw6lEm4kJKjOkvbjcjJ/z0QcyTJ0+9bpM1e1El1CjI1MobLyXXXSzviYkdKlVpyMiTSE5fr9hYtl0GXA6s3wrd+642Tiyy3WtLjD4Y86mbxtWoBjV9D/QBrSuYADCeL0QN385cbgabGWkf4mfDnyR9y0L6V+1cpolUsWC1EcD+vlprpTk9wtIqxOEJP+43CqwF+sfHZa9NqvnbHWMbQDIZKORwy7ktqnSzIZ0vXGzYh+/W08l6nL3yNKtkqXrg26Nry3brtYpPKOf2aY89jPn769Co0ZQTrWqXDse+h/ZjCcsrZGdKh6FgsgglMYcoyzi/IgThMYea58r7auEutJijc7Ij9hIOZWe3SXwnrOXvftyy3FaxGFzeKIeJCpD7SMfqR7Yz99gk+KUOfO4nlWX93X8sB8l7Va+iMqWaqN7evuhoOWJZZCvd6nXW5l6hmSiw+Ad/LxoA5MYUU9Ps3y94gIgeIGy+D2qOpM6mGVUlCmXkxj4QzYiInKm3FqIrsOXAC2KE/b+yz+9Paqby3TCbsmEioOYgjeZ6P64+aXOIgRCR8H+sFYAIPbpsDwTX/QTZlA3iEt54bSppM0lvzrJaHmQSK8n8Al90I5vBv8PFarSbkXxGo0gVbLZT03/pymgEG5nFxnFHXP9cpxYDMZ0n4pEPOE+lHjz94J79+6yrj4WrqXWjeOtmjQAh8K6J/qfZEvIk7gJHrLnkF3BvgPtcKyZvWoa32/X/+ejlAbHQlilbZHLp5rd3PZsndTrrxrFFswPHLz4fvn5siAOMkC/Fpj7YFT+Jhdu791pfl1rUF94cJeM1LhZtzlOuTzeYB8FrLZLMn9PBa0lrwSU8txl0+6sZFSMSaI87mYwNolpP2CLwhrn3PSk5syz7W5NfV4cky0AitgT5qaCJ8g3FF5oekA2UQ+GhrmzIFi2TuD7oD/MFKKZo55vB1NQVAr9DvLQqwYzNotaxUMWCKAIAmfyMPOXLqoBirle85ikVgsuC7us98qJWDfHuSuA+QBsmTx6+OxAM85ZipJd9Jk/GuQUgZvy2DMdmIE53/Cf9DNbHwXAX+An7j8jZG4t8nB40c7oQpTDcfjiPw0zIFiSv8HIj8hkQpoY7PrvTmbGyzcMgXlts9ylmu+qDjqS/foZGc4A2fQlA7/KhTbojEjEM05ipqytmfMEM7hc+ZcAM/Rs6zFgsEo8DdfNmMqnF03aShPA9CHVD9xBmjriAlRSKpvlGTzF/2iXxSCipsAB7piaeFslwTrGqyXArF8whROi96VnSO4Pj/l/eYTcNmOdN0eDjgF+UNimRMg8nN+WFdLiN8wAuVr+ty4UeWnDbgqbOSvqlbJDYi5V3dI5tmVw7Gyt4Gxevu2TG4VYtNQvLfnyly3JpOx9r9dYur8yBcpOJBQ0XmY8Rxn//mgQ0guxI8DEJLO8iT1reGBLeH22xBM3qUf9IVGbjYbhuP+xS5btkwnNDT09ACabRlUdq3x2uBCz1x4ygHhE79CFuwjXIrzE5IoQmYY7M36F+AZzcZzJCERoVcIoEIew6tHIbNSGor7XpwUUqH2YdQ+E2ix+F1R0MEBxQBkrmszmUG22SOd6gNHk+GB7QaDjqOR0d2UvmHZO+pml2iLVWs5UT+LMM91eG/d3xB4lo8JyE0pWz/LJSTtwwfa538jQKJWedkFxqtYv8QlhHauw3sx6HuuboZPnRujqQnPALa/wHYk79o8llkDuFJxvYrehqYXdxX78HUpEOMTbnFb2Ya+yY5xNICDmG8v7xErQtYLYpJHXr5DPGexivTWjgo6OftQe9Y8Wxo2727srxE+/Dv303DmvVKhIn41LEbz+Xn0fh8PVSsZm+mZz10haAwglysql5pp1b/dPUbBU6H3blEQhbftar/UhiHk2eOj1xbuAOgxGwFKJ1UObwWcYpW+LgBdHzeBpRVKbfBOrFXjDhafi3P4HOQAByCgca/14Ogkb62j47vBlfTzr+PYy04uJJWiej78dGRSRJwVwUk26O/BE08ai3fWAyeK9Vxx34SQDOSTSojnaAwPlSK2s4Ab+RoKf8duo5BV0tyCM2+WLCKkC30gCnHHQmAzmCXbtJnuuez2DkwOgoBcrqlI5Ntb9dG9dzoqFPIsEV29l7Le3ubT3flDsAzAtRStAmtXKTEZkOTS8PPpeqvpgh1Kjekau7t93aQ8XsbHDW2v5HKT+6AGQH6by7YBHGgkCB6yfRKe5m5X+lRm3O1nyvbQZcXz46M54S2hf3JxkuLWDZeusoT9NghJhPN3IFhwoA+up2voB95tZLIQzwqMrVTnDGqUzQCsoFUKfZYpsR8+inrxAbgBvRGx8poymyCclyVV+4k6nWu2TE0YcnclGehYWP7LTe9tMllzU9dhRKQVQlb3XsVobbRO6cqgD3Qat4SG1UmDkvZVQ5kDVd72ki/3gMPAHv9WCjKLzJV6rnIiAAs9o6rqnj2dnxBOQrl8Zg4n8gB6AXvePIb5T23Y7PaaxjFZ9R7xcSkQ8xPWd87KEhFvD/ccJeTcQIaCl/8Qv68OzCLVmir2/PuIHvxuD8WB7b08DSnPotOZEueEBw8ADM9s89UeHiaYrHGpyNl/PrxMW68POPmybITEfRG4bVsEnjW43Wrhu9X3XzzK5k7HLXIuLVTbNHmWwp7rCgHwv0Juh6rqY54Rh8EEQBWdmx+KSK9VFz5ZpKrcMH1tJLvgCxKfcoWeUQ7262mA4qVM49z3Ubkkx5knEcxY+d7yihRCvCvAVj4zoQx9ZkpDoS9JR/uSiTZQFKyIdQ/YfspgGdrpXL1jTpxznUkCd5P7Ox2b/MrSWnu3rhtAgwR5LnFrHN3SEbId4fqaXJ6E67BI4xH37Wwyg74owpthqYK+know7hcNWE7xeikTBvkYQr2qqp9fRWSzWrDZpV/0+2kzLpNkOzECMTzhGloSEvX2wIWzQrR3aQkWMIaKRb5CfD8Ni/Xpw2mko4+fEg/EYu/p7fy+LpfhsMbZg2HevA49g0iH8EZybaTerApIA2UxbfDuAdsFMCw7ajy238CNeUXHASGH4ZabhL4WuotH4MwanndCZXACNQFXDAqv6q9fNYhMYb1SFZXGMUkvBZc84SU0BMIGDD/OSevYIjf/AhLN4uJkqsrQKh+7kVSBD1TuC5nUxs+DPouUZJ6QOWUv2MJmBmxIatYkWWQ5NNYzjohguXsul6vHXQb7t0yxGxwGsBToN3ShgxjNUxGxx/ga6KvY1c+qqr4LChF3El6U+mTTqfq7MxSSCaviMnKnntDb3Rt65KO1LSJCGuAojnu0nxDtupmXe6npdUvkJPd73WNx/tOOH1bNy3jpIQ34tq8OzCLloXDQW7KPomkt7Yl1SyPYcLYPTCrj6RxohgRqEZvtyPFAj8oXCam/RzLLpH6BCOGJOzvDrAMeS6E/domHkFyyMVJ0atMZHJOELrBZqPrXD471BRuYTbC8FIjxCbfQHJiairo0s5DFuITDcY/fiR1Nre93TGwQElrlcgf/+PPPxtdQcG2BzwpAuewzYzMz09Jnkf4B4kCLHqadLM4Ou2w5GEZBgQHrXYAWit1cyHOhdTRLXMsEbOcBcwdo68mESBc6m6NDmbylV1+t60NCki+q6jvDIELETac6xjJSZHbBL3A/YEXGRcSI4MRbDJgDIak23B6+wWORbD7pNj8+aP7L7z9y++kUsBn98BNP29U8pnKsfI/ULVh5rh7/RspLM9Bn4ZwNtOhGFEncxmYGbOgjbzAhQqzBWFeNJQeDFZODXLOYo5KY1rK8R47JW8I0DJvbfqH+GkI6a+8ecBhkxkNf4cEkv4g2nDgABiJvKno9IhONcJ/zatCfxUmm2zeEs6a0RfOII07MTgkj4cmKRhjTL2U3V3HzOGoe+M2j8N3/ws216jwaHdx/vX5gwYzxp8AHuwmaTCZOIvWh8KVvlc8Kicow7fB13fI3bjgWsAbCLQKrRjMDDpBqI3yZ3VzDahXHmDYmSkGwHSyFwnz6Woa0Q8tQb+/MPKosRwwIUCy5IMkM+BuRBiSZ6hgzcA0NEe+Lp3RmCGJ2wrh2FdLZ0I/Mbw1xzPUKl565tAYqFtdmehXyzQzVfH39CQ/Uw+l9U1ux/gV+sFiYOJ/U7TToTf5DSpSQF2M5tGWRyACNh/mI0BYo2sEWeOnbiDoyZCoRg3V6SBsd6KZBcJjH5vCLEUnO0cUZhOxVqmAp9NXOhfA5AppvYqCBE4ouC9JvBFzwnNl9TrlCz2EGCFN5x+fQnO6U/0FHDOJi01LDqlUug7dmc/mu3SRx+bJu39aTRxSWEyTJO0s/n3dEm2WZOCkNQ+G/3RdD+Fnesnx6HNHO4npEvWG2j0+oz+H3qnBbSKxV9AmhdvlnBVOlVEzC1AJwwFcuR6nBcC95Ltxbbgm223N8jcfkAWQRWhe9UJqYvh6uvil0nzBKtgs4hTRiYYDqHMg4pz0sU2wS/NGJS+DI6AlXG7sCiJW/P7P4jTsjhL8ek0uS6V/L0W4njog1nTmWkdipOYZ+8MMff/cEao9qWAG83D/Zj8VB8vmnScxm6fnSt8oTAMsJ2+mZrmQIt3cuSLImvFsDwbLbPPmvfYsGVBe0zbVuDc0wcnC0r9sTDSozPAqTNCNsYedkQe4LTcNY9XqE9CVJ1MEIWzq+A3yh8TXs2U+jJSQvVekhNDSBMRAK0tmZIZzthJe2NITUxXPxMdxZiPhMNIUGN8OzxNSPPvroQZn0IMMaJOYR27ZuvOqn7bEFZnvVApsAkxx4Cd4/pDBqEfSm8me+qJAX8+AGzTMAGyZhCsBslEgwG3cdpmUYyDLDXH9ErHy0gBwODDQYjrcWLrSBs8MXWgrzK4FTO0hW2unyyRC+kBwH/kqOh5CcD9AWDS4gTpWqEbe79zs9e/dCvM4tGi4Uak4KtxIvYlDOV725bJnO1cts8Zm83BVYW+JmBmJWGEUhfi3ureGRIYWhMMgy+qN2gFvBsIS/dFQU0U44u6+Ua6GV76mQSyC5LSf7qKeRvUgqz4XWy3HiWh4HfkPjYXOIuGkJJzjaXskYXY/z9ismoa9Gd5EQJUuBRBpUgV4E5I3ozBDE+ITtxlSOhaziE3pIR3LOY5c4/X7gTU7pAxBC5KcSGI9BKvY1y4ICf2tgax4RUvmhxJ14thDcP6gDtFsOdKkUsdfRSqzSVI0pUnErMrkcG/poBwFBX/B1u/PIgA+5L3ZzA3DqfNil4p49gaJvyoFnvlAUJvNARYMdUCLSgBX/HBcZBvyUb9xcOZM+zvHiOMc0hZEHOl1+fxB+EfEjvMnJ12hoswDYLaTMD0+L25w6ifJYawGD9yfimZGQRbIMOOhWDlp8K4/lOXZq5XAUbL9jmsaOxbSHHE27T05S1hQEvU64zIwwCsNyqKzFtDa4Xu7QU1O9HAsclCWB3dkdBtfrJ0muWBKgWHIMkaKgQiMvtXjcjI7r6UQP/QJEoVf07//++CJ/vgsLfbvPSENXfSRjF8ax+Kn9ZMZ+Xmqp0/v9YrAetcAmWGq39mLrFS4AlMA1FG46MAy46JrsRh7c3GZ7ncW6qcHuNHr5tioWRt9998O2TPLAsqd7vu/wZOtLfMpbIKSNXuq27cChWzEXz63yvM13fKgcdVN7kJZyiCMMGQ1NY+nDT47/44ufRLZPQm7lzSl+Y9gnIdEaenc1OB7H/SidnNvwJKvrplpHn43dJun3FwU/VcaY6fK9V+O1SC4RAEsah0Jv7674lQeqB96adlQac5zCbA0NTG6YJpNZszbpW61st2VjUzc4DHLXPl/jlYsvXTpZVs3xI8+F291jxlFbsTnWxUEIrYvM7nE9qvo66G/ECBmWxACk4BrigSqsw2lYHsNTrQyKaXCG/4NWuZ5O8QGyDV3e7qqbOop/io0vf8ryVe/QUi+jbAWOr95FOjgQ9W/mmSjU+ZhZOLJqcz37k/FPCNZVC8wCaj9RGqZZ6D2vC1lJ+Ppum0Rz1BnJOmWdgENxoGFm5tCliwYmrcYiuHFT7ujc7RsbJ6+q4pO5STEWb30M+5KV8Tm/PRUQ4iA3nYv3qaENceuMdyiDnMwu8lXAMJLmQBvyhpRgGAcNql9ux6kU+fOy8Az/B9CnXO/5fNxQl3d+qvLFiY40R2tqxdK7EX+gKawanMYmUikvxI6amGxmjSmo29WTR1j7EnhbCxjSORS2ctT6atBOE5JUCnnoTSRa/XLoKqR/Ba1YOn4U/9CNz7cNOWhsLI2jY758vvn57+cDpgdcVmUchP4j12CSSTudSqOL0tMs7hoRkLwCw5pC0YgYyQts/WLcbudJkhdT/h8QgV5zPYg8bvhvCH/C+oeTUBPCPjPhD6Q6hYqocPCiGls3EbYGhk4zlWZnm7EWC1sr8IFNgNqtUzgxALvJTULrUvJ4/giUIRmXgpOIWi0jMNMosDW2UNu6338rmsCBwOn1nqpl+0T9vhjEvuS50Cqc6ecMLu8J/X07nxCrc3FIfj3S+mR+iCPgs0AYA6XfiKHQQ23apO2mtCq3PgDMBspne8gWgBiu9n7lNsAkY4z2GpmaTEHTWcWtFyyaOa9QOUKdswqJWGtJai1gSXEccA3G8+Ki4++2ESuv9I6xy/U41jhsYaw8V9Np8263XcpulrITpl4om67vf5il07aCjljid6R8L6aVXj4v9B+64IhwIEBfL4nQOhXn0E2QD/77cCtABw1oAleBtYPcuVgV7wffA28HARODkPyj3Oa9N265FIdSqqBcTlvbl5apSbRfTxCEZkRBcVzQeVfdjs1gwbJ1LaBcFkvtJ0qLKmV9fJ8jbyKvK4vzJIu4bfvcrG36RStyHdNTdpM2jkL1pDGno1kc/UMZlbFfVifnb0mKZdxARXjPQbPFEVgckQMdlIvmz/X2D2bZ9TRaEgrxlUG5oWR5tC4GVtQqqZKkVa610ySzh+9WDuQxeMYx7wtZpfEbsPmIglGppHpdosmQBSEwrDBCx6dH2oy1KyQSeNuMBUPKjw+3Z8ah+upL1O8XUHaheIbf5lbYxTh0NGJ31cyIbvcIwMS56nZx2xy1xF7dyXtp4cJqP0y7/szqmd7qutW9H1rHTcJ8MY4ZGJmDIgNR/mq/6K/S4GscvT/8vg/2NTAIx7ejuh6pnBGZ6Nmxkie5xjEpPgTPjoVjIEaMTslYBKyAkr+caEYMU9J88esKsSHDzK46Ovohwktbu4IklEjA/WGWNaHa55D5T6Qyn18LiVIByBvCs/v6UkcE0tqqxvwaERuun2AwAG/3dhs8c97xPfwu9JLnxqgoqi8/uI6OmRaDGk3RhOjUDoLOJTHQlS1H+Mtyg7zvVLWVRJkWxzOjqFU2leeU2J8A8L5Jx3q7i/SBKAS+KbFarsnUjIgKVsW83KRMo1K+O78gJLx0aOvrgYXMgpvc4olhdJTKVFZIKJxMJkdBvS4h61/giz3iIKFTqyy6sMuWg2cFFRcMnnGQQqUC/zy6OgJRZSleHESi17sNziL7jSpGS3wxi0FuUtUpsdsohda9QbEv1hOsL8qjA9430V8JO+rJjSAEmA1lmxtjMBiwZKy19fV4jD47+hYdIyelrpN5tjA1lHJqAntkjpT3ACGrTuYyFWw4eNKYBAOgkjXR1enpk27FInDF0tnsPZCGgkp67G/dgNyGRd2BruQ2G01x7uVVo5DG0rehE+B9k195CG9cNBzgaCHG04zRdIrBAFg3ngtnfUJ9BpHa8OyzwigNyqaBI/cUQkJIYSDGAGyynQd+81vhkBIjzrzihwQuE56VLTQEnN0cPk+c3XmtNaFazaYaLVLdNAhvHPWq6xMh5WopTp6dFkrEPYzhqVYG+icaGhqmRsBDvMbeqgEZCu4XE0MWiCNbWF5dW2nsqPFV0zIk7S4FZzLd5w3f8IXhiUjrUJC/1GQsJLR5sn7iYA94m1UzfXBg+8EXIxLEXkJWuc3FL76rWlxrorpLSOgOrFW7jWcnxi3X/IvrY651rTdca6K+KVLv9XG8ZUhVXaufG3w8SlPEycPPq4+y3I5TKfLn5b385b8TddF4dtGaM6cnCm9Nt+77AiFngg7bs2Wqq3dpaGjoOaVDLjdDPH528e3hc75JOAPcsQNTFruGyqiKDfHDPqItLr5gz+mLYVDOSKakNBRQtxOBhXwuSUzMHsCqyblsYMPB57/9vLIyfW6CQl/v95fjLoZ/lsf/Z5Vul88EOxffhnSuOJy+edq6A1UCDU7co86rV+z9Ytxu50mSd/23zXsSwmvlk+i3N3h3YtiJEYAazYVdC617AvFrBSAE/QZd+YsYWKpsFk572oDd125AmruTd6nbJUTpNCHw+t8U8BJiDPGEU0M7pF2koK9WpUoG03M8x2lPe1qXRrF2NKD3/Na9P3vzQnjUc5BENFy3a0bUTEVdBoPPtFj6SJ8+LOZ2WgwnHCJPzw9AVeuc0LqUCfVEbZO2m9KqXFeaKgzvCa8V4K17f8xIwpZ/aOKpevhtcYON5t4TXivAeyMApRwVcsC/nTt8iF6gn0lXsXm5ijOcRl5FLUFuKkQIwC+jnB8ezz1Avf6qxHLWofec9GUB0fQExmh0WHiTkD8XHJvTzuw/J5EWCz8XhPazWZvmu48P49JCdcIgQnwX/nI7QDZvPKHqNeSqPUtBv9dB7lysuhH/ISEf2hFI7oMt/5tTb2KedCPmBmuAAyTtygkg27qnEOS5JS4f4rd2BJqjl6SrOHOLJ/8G1CUSa1wSItejN+6dQO6Je+I+MVFIH0k7iBbzxPzl8+j9vnTtpTdMW1aJBIgbeB9rvd21NOwKXeBDjyvmKN+btVgQdHCXrZcuLAeyn/UcSTQfPKdBItunB3i+p3u+a+PAZdvCxrnJ2+3eSFMulyNpsezBjCffl6kDoEqS1k5Gaac3gvUiHAt8PrsPOnFQ9OyxYd0BN4L1CjgfEXqE/668pE8ky1ClRMQ6GKesgRBAA9JVnLl0rm8k/EyhckmNcnKSELrQ4eiHBwiB3ireIFr1vBOj/mbvW6SW9bKktbdOg5xcu/f7UFYYZhkWxN8UFwTU9xaBJf23f6v24AAEuHO5XA6fxTSYIb7mO1DnbANW8uRQlsZxbdCQdIoXUM5wVywkJohFjeThjrACMOpgYF3sQVdOFEgYMRi7nXAteHLtiHaUKIQBxsPvukbpzGd+P6DW8dOo1eK4k0nXRvPqV9+GFaGHJkmlolCBD1NI9x4grLbZIGdYTtILwq00S2Ht4AAcCPDMkcP3wi3eSgh8B5BN5Xmn5OjO68+/11tVKxa64Qy8dOT44N0hl58x43pz5szpSZwKynHHl5/xtxfDF53zxOcHsBiPKTAMpjCMcrSbmwi8V+h4hzAJRjtK3mKS8NLWH3sgJiRqqXbzOT72vx2oP9Avv4Nl8G6/3ZZHN5LGbiMOnzMHz2If4xEaGcTpCtkRQLV1oIdO9dtBniJp10LzngBnbkwJVin2lNwCmLxul4yymaXjM5a66unT8b9M5Zwm8DiaR1Pg1xhTocGgLk3sAe/YLt0Mqf3UceC6IIhQIzXKDrZTyRB2JCBOD+UA1wXbU2f6bh5eKg6SbDT3nnDmRtK4Ue3DAiafCDTMz7LWCsAw4j3nynP9oXJ4lWV6QOjDxFKMKJi51elzxGg1khYEsDwKkyie67e/bGzr4Qw+VsX7ildvD+Neq3iW+fB0mJ7BJpeYsfjww0uNo94ZgDs6IkmWLh1fY01lbfX0ZC8XLSwHGEZALBKphUDeXLkGeutUb795R3xuxFyVtDM3khZqHzb5ZfWtoZtV6wZjohGFSRP93AJ6/H6zoxQCktpFm6hcVqmwiuqcUpcLhbl1I9MxfNO+JOOsCul2qVeg+Rz3C54TdD5TJkNkgWU+Wqw5p6GPhidW/xt41N+uwstpqz7jeof3T7HmDgoBGlhBr1yzZtWABYwpTJzoxUKUsJzkQZya57bzoA/JXivobxEwLMmNoFtMqQlpoiSITpTa0R76fSeTyYzRdDqW8aM3GbGTMcsnjUwGuvtI332h9qasw2RgM+898+Kx9l86KadQKGxOevcAkW63ModbV7suCAkWmjoWW18Pnx/9SpKNVYg0ZHtRFR9dOEY8eOx7D7i5dutabZyjZ25wsnVQgAcw7wE11loLGIyRUopD9ftjPaKenMQ2iNORn7UI/rA9yzifII2AgJRnp3ZGOOjJtUTG+hJ1u09TZ8Bmpmm38Z8oVJr5dT5uoSeA2pGs4yT2hnLt95e/+ePOv3RMQ5evzhthKuS56TloAmEzz/mBiLSYR7PhggkUznz+EUiue6iPRwshSmjkFnqPdsTnDprwefZ1KK/7+R/MCzUYrFN2npFRAC/DbBapVLSZzMCk1Tub6Ud+IJaDJAx1ztba/c82D31TGKbhoLY8tXASa7EKzpVCGMGsKhigzW55dJ8oJGYIVUHkOvrubxuMMQWMtfaqMnRt7ahYMAUzf2SS8BkgQpPoo3hBHzOlzn+dpNu3a7R/6V8/QkppPksPe8C/sZ35FjSfA2csIs7H6nlVYTJUIXL9j0NH+Hf1Tm6EWRDDG0mURHuHYI9eWQ3vqZC5ckYimfXypV5kSnEdPhFBHCTQE/J+glR75p0PD01hmPo9MzJKGBE1SAGYOQ0GamO9DL/yKDyEIfYykrxO2/MLiqMCFEym5qoy9J9HxhSWmyTJRybZSb0xNRnlct9HFGvhpi0vsdue+kUqhlvBBeFWmqcC7MgkhESwMWxVan4SxLifJIg+7ShArPBUuRxmMms5G4O49RvMT8hDNltdRKb5Xm7VZmuEkVIa9IdHCCOiB6lMc7LZApuu46C7RKG0MOTeVWQ2qKzEXavJZNhVazLa2DLGyHNTSpqH+TWZJSoUTTwsTTe9aRbV0u3mc1d1G5oxm+vxbzGWpMK8hHgXEm0MX+9C3Nn8POJ99VcXIOQ4nJ7keJuq111g18mslXC7FH/CphPIZ2lGnG1GWITdfNfp8vZtwXzO/6tdGJHOIJkDhJGS9iwoFX3ta+hvIp8wCnf1igZfVndKqjZHOEqR9FPKMJbYBxioSFMeqLChkKVxRLr3AMdYb394aJDp7XBBEIGGah6Bn0B8Lx4StjiHAw4qI7gwkHXsMgzEd0KCXMj75dYa1H/qH3UVBsy0S/q5qb5opXjfyqYhlE/oj92TDEWov8C/rl0taLn0CrGmMyvtoohopjZykT6L2PoVJgNkodLaY8rDkzy5ODZnp3yGboEGCkvSMFmYNuR7I4ZVJovkLySanWZxIBGFafKUVrAkIt3DrxOTQG9e0lsFS9B8ccFYiOKZnj/F2nofBAvhk0cK2KMstxB3wjYcEDJQuE/Ife7yvh/N8tFYpoVC60W+lA8mTAjxHH6XJ/sh/gKJQrr9H2+MkedaLWOmbleIrLg2Y4aPMFI1o4+Tz4gtic92OMc11QwYkhUEscHnWCyLHDCF9SEtDrI1YDMwFsI0kT8IVEy3+/0FtJgPW+oD0NlcmZTFkvyaxGIgshvrPVEipDcWsQg8niQ3ADO6YRSyL4Rj52WEhH2xHMIJE0jek2wRcfY7bp1yY1NnN/MPQxQJbTf8oCo/12BdSvOdp2/e25e8T3mA5q763Y84JBXwZQDH0AyDc2jBDNNsGoRBurgO/OvaZeYRbRfuwtytNLFl6tj6eo8LgjIF4FaDSN45dEb0oRTH7eYjV6haEPdJFpwsCiWnMJ0/2bkBEpMT23tw6KqNR1EesfQQO8O5YnWW5paK8K/KQv56ROrBNKVSPlRinFhjnZmtZgv9wMnffPXZF6PxqNKrfLCEoUfKBqHR+e+lHmqUyxZ22kfnvSWWtG+1KUK0kmy3WMRt5+7PPf9sevIoii3eV4flyqwRLDzvx2XAHwziSjOR1Tlq9gaXbBR2tBmebPVu2w34yLplhftyeR3f+CcVyx5y+LAt4+CYnLMPnqJRDuTJQWw1R2eL06eBN1JzmcwpIROVS3psVKz7buBocuhG3mmfxvADeiVE+YiA2f7C8vUvEmkxcGTlOKMrK6XjncOaBeljD/JKZ9u/evmpWgb+2S6s7vJ1EeLnUBT4Sm6V7XPNEto/u97zbhuRc0eycR3KF3ms5Oer1lqioQemE0b/ggmOzkvuikjsF9O43ocNo1Ysj8nFiCSwP/Cvh8AOnS9OH0ZTY6kGyd42/LlG78G6FB04+2WaFbc79fehbuIKF8qVd2Vd7im+wnI8c7lczkdA1K09lLJUzYUedrwMbaeD9cNPOu+o36+xDMbrkD1Hq9yyw3SK8J9eU1Oih7a+PplswIRCHHp60ux/90X39vVjaJDBUa4ZsY4ZdYnVL8vqtNY+mFS3788SwwdceE4xG7rWDoloFnq/Mo8dyqEtiwk4hArMwFor8fIc/ItlGZF0QoOPrZfo87JevYD+2u7tcgbO3ja93Vp7xJNqywFdrFzpDcuhegKpOmCkJcoyLQE+g65uhXhHhVsP+92r27M1mbQIiV3Dj7hiLDRV7ZV7PdCsp59+AUvSYmAGM9BfCbWLZjjlawknq/6UGaFLFuHQv99/WV+yxQ3vuNKs31o8FlKiCYkgViwe+eHQgamD5Etj9xOEgT/KAm4Y6Q0Vcp9kiR9ziXpBz55o6T9ZQPc8gzqAtpwuUScboUGfwVvOT5GvimmQqgPoT4QQSevsymd4YEjkJa3iMjXPdgqvKkMnvYEr5jogJ7vK3Q8C1OvKSYYokaj3ceg1fj6MkgVa39BnWc0Xcvo682SD+9D99OFdee62VznqqFEcU7ebSSQdEBKRPAY6MSL/ZOrM/xOZMAX3QqSI5GeW70ZxwI5sBqi83mXaChk2V6wGi8928NWg1JAGneMhvWI2Kd+Ca3Rc0oMSyaNbV15SpiXbkGlcWqacuTItw1wBveFcsXBWoR/zUvOws/Gh0lAfAaNkoZ1dfe2gxRyZbc0jV3h63f+IjxgrN9FiZhSxJ20GpyLAdwzc7oxMUDTWi2cSLbT1EeKAyBE+pTvyuJAiE+Do7sfAjFa53fYyB3nu9MGzJrtJPIe5hpPGLSJ16fGYjtLWukfkRRho74bu3HlXIx3vVFCvu1M6ku/xSuLKYz/JvB9mGn+u738AS/INL6q950AoO68PhNqxWNl+BLyrrqZgecBl7vuGIQVFrj9g/84MmXBJtcJNrLVEjVOK3tDPz+HLo3AiymIFbLgXaFc6qtGDCF+qcnDkGTIbnkWPAS3b3xChF4HaJ9te+d8i0UyhoH5vcPQiI1JBgvGPd5Ec+O5iqbX19clQ0gdClDSJppN0fATPRgyKiPAfu1amRz7WafsvbENbXx+FOIWIyIbTii7edwBUK6zknwLq9weHGVIuSkj0jSjlkdQG03XjRkbX3ps3QoraNG3ZjQLQP0gOEgu07HSSkSpKefCtZVqNupovGoYxL+DZks2DMgPwsfQ5PvQIiAFWol9NfkAqI9tUyq6qYXBHpCguSL4Z7PbXWbG3H8V1E9M3yRCqJSFEYSR8r3gnLZefdUFNTUZXrkipESZNZ3yvi59+2nwKX6A3GXDmi6u97VH+zsufUNyHdyWe7uvZIEBM5uhRa47oe6gGxDHAluckr3g4b974RaR1fcRPRMpxsu22B7m0dbf+X/CqWi7TtB2O+nIgmx9JyOaVf//MK6u2VjDj03LOFq193v+ivjotlElfh0LCW7zg25JCgBiIjCzDEn5EX9MBRICn5jQ0XDRmCsAb3478/fSeUbLMeaQt9ohIZxy7wohuUAKgzWSX8CJLvHmarttj7FUXPACzKLUw4ozk6ePJjzJ+Ql8cnXcxZ/d3Ozll4uCSUiZE0yMu6QqkNuFV4ZLxHGA7LgQx3hc8I9zqzfTox3cYRfpelxgi0hwT4N4MULnaZdIEk1J4ncrmMUFcOTbYTbmcMfNS0w4XenCbhV9J1jrFYkJFv9feOvUrI8B/V2lVKLURUCZ1rhOLT61gGZ7r63CdVyexVI3PyWm/DhYyEIo1N6TheqL3Ybza4N4SzqZG8+NTw2AAgoh0iwRxAGI1e6CmB4TM+AW3Zw7TUggB9DqTtC4MRoFN7Tb8A1qlKi8i3y28XOzE6ufdZ+D9EfK2L/jrmjwzBUlNEiAMBV310h/xwnzS83qgY+HZ/nrihwfH+2z/caMb0kDSF3woLHyad4eMVwLFzYYw97AwYnYvGKAhfJOOatRcBxyc8RWS8jds06XxOD07ZvM2DnAb0nhx2gqq4vTWgiq+pOLw1nq330uyCZHd7uXvK7UProg25QtyV3FD81Gr0ag/LwmSSLVLT5IJaQavkRBbaA+5FwqBBsSH4nfXg7owgAs7ZxdPhcWdzZL2wRMHuO8AaKWwknfCla/sJ9SfpFbMnuE2YksdE4IkMQFi982VOkfNZnlaINtnQRCzCCPPhcrUtEQrtCliEwZvNm1EXaXz9t3evY1MRrlcMTT6Kk5eu8FuMlv6KJSoi2v3YcfS095eriStB+fFS7a1cmpQ3MsWc3sNNj/tdbrxnrNpBKMAYoZDdmV6EF/6I8wDC1lAP/BhG5J8IP41rFg4FRGExC40xk/PrWypaCEaS/fCbegkJztEhLgjjQAcYb0SsFvR2o56PVAYLB7jFeI22BXTQHWWvVuDGudHknwTzvJJ0bo9feqwNLmVz7HTiM0lYkn9DYs0rRVvfg2l14Yq8C89dYFj6omUPcBOq5ATwgU/ko9i+6ocPiyjjgpXkn6XofR5O1krZCBn541d11Qmo42bx5kjnh08ormOfo+I7b0V4EI8F7eG8zEBZ9r9wZS0wdoDUSJBpFM+H1DusRBlKZLearTw2eDjIuvUapUwtbje4K5F9e7xOA6JXT+85J6eAtDPoU8auIgqVz+hrA6L9fatR4jbsI0It3E16Hzk5yyfVAhowybtZ3x/zZTy+U30+WdSkWKlkzNrZZCGNh6HVDi6o6dPZBkmyFxVhu4gHe40gKvhs9je0O2LEIXI4lhy3oGfpa3eD31Ocsw1A5dKJa3cPwH3Htf4xNHva+hpXIj/z1xMyc0begD/mSzI6+nFs6UhNgHon/0DRLgjvJTlNalejaNk4p4aT6IkP691qCCzVokah+9819ek+rPjHW3holuBEot8L7LnEDuq1Z5c5sVTuULceSJ2G7EFKUuac+YQkTxSEVf4ToFXZt5X5Rz8OA8mhcpKnbZrFywh9RduO52f33n+1FRZrJWp2/qekv1bxLQgaEkwLFl3mzAi7OhPWvJsn4/W/xPLJjy2B1DSVP4qx2d2ijMJ0DjIrin1rKmTGElutD8oGujVy6H2QDwj/BdT0e0+EdUdR0dJaMD75/VHAu5W+Y8srpc/MRHVHUctL17G5Qjhuhl6kCP8PPDKuFVgzhwVcqPz2J9JinrSKVasL/jgNiGE/xaSR+Yxy/Gqv98sHKluZ8FVF6SBNv2+phP5y4RSSidBItZaWPjVXzyG/4+QJEZJIOSccfCdj4JRw4B3dURYZ6RfeJ9ABMEgLuUDi/eKnLbEyiJGeq8pl8vhHZHiV2hoeAbY535J3ij06sZMNMWhGIPMBt1mbPEyGhITi6nXWV1Eu/RmLM6eUrzBW/dYtuybv34e/2cSt+esf5FIS4p6hv4BVnt1omSxYa3oxtOo35doV82QzjV3dteANeG1djGZ8YuAKLZrHvFDrzciTiK0GWgFaIGfi3unGRWFuB3bMtHA0Hb0wyAum/Lw+wc//sZ74Zf0uuXt4Ok/d+Lb78IFSVL+V11CNMSe0EleinbEQMxNPdxBB/KXeNMZdya5g2x60009PINyr2XLvvnrd6OA/zN9ooDBf1b0ER2Z9eBOBLFXQb73qpur2yFzVRk67uPm6QpXv/o2rAg9NF6FyrGVsH4igXvH2SIBTBmehEP1AcS04Di+8LenUA65Twh5ZBkwILAl/p0og30Z69EW9/+T5VY/xc3tn+A3P60owlVu4RGd1auiB/YUj67/tnlPQvzG+X0Pusimw4Hh0HXYvCf+8xxxUC+dGSjmcF3gEQPcH/4PmvKTrTdJccViTv07QggGXwOT9PI5IclNQGgzdgGe2h1eBfhst7m7F4a6as3n1R6p64kC9i8iCoTfx+WGEIV5qb8znk0//IWF4sIEj8WHKzb+9GjteLeES56IqHXXeuvPJNBzQg+IXBV687oY8OxKU4XhPfGfZ0L+IvfH863n3pPAI3YF3Def763T60qR4S7PYhrc9bXWKPI9p9Jhd9pFhjGUD75J1zZfbev+4/BBlIwQiyWp6k2Vw6vwOJpxy5KBMdTNX54W9zmhrI8NSeexbyD8KISY7gjuVTJdOSQMKxBP12LQoc9Kx/zKbxJGrigkBCpejeJDkqDCUOSf3kep0gZF5jVL0chPOOKUrH3t/IMHc+95Pw8gKMUowelPti/JXmR6kMs7aD/opx3u466vSRq/6RsxBKoxu7aB990qvlf50wcE+FyGyjlNJtfXg3+PTwPGGAX+5nVpEGNXlhKDfjNAIXD/8F2h1XJZJBdZynCLAlPgq2+27qTRqLdjd485diwrdSAK8V39aqjRxPtGsN5zitEXLry/V828lunoGy1NVR30/IQJa7Hu6jIYwHptirW+cOH9IYDw0vOq+lYrPdPb3S7W8qXIhD9SCdrwJMVUPjFRGugok6JhPy3rX5DCibOZcU/6pCUx8Mp+fN8Cevye6yh6kMTOq1Iuu+0mxmDM3GpdrFISTReF3v2ismtZ10LmgTblOOgkAXFvCif4+/cn19WTSbVnbRzfIjElIoxCIAohAq068lw2SAI06CiSecydHI0rrBl/SNul17F1pJ2iQ+bJ8hOecTjuBrUjWSdkHcBdM2/pJvv12tktlb38hPzaUilP8hUaGhoQkoq2gaenQy4/Y8YM0RZH4riUkw19aJrtAD5kGXJ3Re0sP4e/3pw5feiUTHn5GTNm/PXmzBF9iEnIZI6jW3PEwAN0F33HX1bWURKwUPV5tbZhTMHMr05Phf5408dNzVcx74jch0fnyVcrT/JPwrLEZ35RFB/zpI3wIXLxw/Ne2ycy0f4x7P28zhiiMMI7BLSWrJ7q50d/89/C7wr29FhkJdpVOx0ctLxknWnChK1O7fGjv7na4b+PvfcEwprx076YyiWtVNrWo1Lrcv7J/s+9SA+HPJ4hgMX4uJNYMYyuheY9QWRgbegFPvTbnav7UDYDiBlsvxY0rFroPgygxGQdRRvc/08rTlvYAezZU7HuEV630BNAbeMPngxrra3S5StVxpi5deloOZ1+CQf6pFNoXnzeiOJ6QwiH8o1oAV93c/oLSS5GK1qi/RMInkhH3OIqRGGSCODjqeH5QUM4/H7gAO59MjL0zKdsvlN0MPITepDz4BnQJPwo0d553Iu2fcDTtl26rTEdnAn5YQArsILyfw6ZaUvHj8pQqKso02LBSJJupOHwnrwFu/eD/jAQkuFrV1XSvBjbrwU0bKQN/2FQYnKifY5xeNGSt9kXAnrCHRo8wmeACE0SH8VDWlUqDOqstTajvb1NjDG7piJGwIlytXGvZdRoTgW+L6LaLbY4K/Ev78IQeoHT4GUaTsOeLCPl7o7jKwphfVYQbA1o4U68qgx9yYrTqZPd+x7z/bGP8IhCKCeb/0i4b66NrUuv2OuVVnbvHAwUawAmUagEgFWh8J/IgAUMpnK+ZjMfzL2nMCavB7B7OqZlKJNbfsvt1wJo2Ij/2MNKTF603VfzFXlSRFiESsCd6A474pW83AXULZ9kMzajS5eUtAxjJ42EDuRnzJghdA+/tXPmzOlJdMcOudyMGW96Z1I9/5w5c3pO1S1JWblGBz7owNPLi9Ycxc2epj7FRRS6CLYGKidmMi2isEXZhvypPYhCQKyyjsjzu8Zru2ZzbfLioOfZCs+lB1v3piVao0hU81BhCkbL5emS3Ai+qpMvV2t+dfzd553Wv875WgmCJDNhrZW1NT1WdX9vv/MjoIF05RBKtqMT7e982GP87bAZQRFeQs+K+gstwp5qaz3j8vXO/u+6mT+/hbl1GWt15aoxZj7wF74nCPESCgKICYCXndzwv7sn6X2tn89GqWk6vcWMy8+ZNpWkUejCga2BshFCbGv818jnb+pFhOeC5wd42oxtRXBN8jf1UDo1K7NEovUXp2eY7TtKlcwNhQqKkLbEHc+9lktVKFSq2/Uiy2o3M9KpxOK3VW1XSQW7z/YIga095i2ixNT7fdjLtvW/lU4DtMGFvo6jukixSq9bxEWz1tFHUDr9JI6IxkWt5kPtCmmfMrfSytCW3txQuRy6Nppz70k6X3YyDRvNvWdaXsuBhjTQddq8xeUVN9Vo+iACyGZxV1haqFByw0EuekQSotB1fHhCkRUuVgCW5lEo67qDFpdgEH8rX3HefkskWmbdbLkPtjO4X4rvEMQsSGAUYSdqlzrG447DkVRUUOB7ZeEgbrsKbiKtoEfkmbCHZhftsnN8Xvx/3ZJfmr1+pQdfz8OA/A3tOQzOudbaz4sBuPrVuxYmXevNrvWnKQn9ZSdDw0bMVTn/9CkJea092WKjKCQCQh8sPrsODmBcMiJgfeT5s673DG2zKHKSOkxIRhQCvMW3tTXUQJGKHxwHDiBkTS61wmtbstsaXjODJWsNNwZxuxTXgQnkyWazzYmKzKvtwmX7yaQgpbyAg4Q4c8T6MTKHME7SiK9Tb7x2XPj58O0dJ/HuRJ99Mk9a3TqKWMJgVRSWQdVo2A26wCu+YkKer9EOx43rDv7+hiVcArgRrMdJsXnjDd6geyHvbz3WHLMGwY3CiBCI/EAMm6XA63oQEOM/xO2IjATGgwNGSAzhmpd2qxbZVuK3sK2S+EbjhE3zIWya378Z4TdRZO927pwVRgxN1kfS+UtxDGN2PehFGWo5YoCBM+Vv5+eQ9q9f6fsfqoZZa8OCPG9zVUuDg0nWcmXM9XDPUXysdoPcfX2xs4xdPOcoPlHbiLJ5X6ity9wBPtFsyoHZ/gAHfPgeRVxi6Dv4CnEvMABKpwwloim4FQuBeE3ZVTbLu9gWTVqqoJRkCVnh4L7i/ZsT7r//99RuNjNVyez3oJnE7YW2aTdmwhBhJuxxGiHt5K/X8DHp92aqrBIJsCYMGDk4aistKhYMh3r8Cecoan8m7nRfX+z82Tz+hOdTdPL/JeeALyE60mXWQKwY3KGvKmMGkPrDZ4NkIe4FBmCUctlYSl3xkrkEMbCGeUnu4q6Jz8NL3fHjl6LvIMZvc/nLC60cB9mjiDhbZKVbvXlt5iXjPydfV/zDaxwj0wd6dvMWQZ8szlfk2unZK/ko+89Oi+rrGRIrsNMssvHg/LGihSZ57uSAH4NGI1FQGYB3QvFEY4lzjpBMSBxJRBP9ebN5Rg6eEL8zGRH1xUywJJskxJ03uK8sN6k4jnujFRFkAUoy9BG27y9KHWFFGSdidT9ANMqBfbPZOzczIjLJbD/sEq1fimPKzEkTaSbcdKCHYmmVWraQL/zUfbBptpwhciywFFl4xQGIFTkHtmYY6EK4KECAOxYCw0hoHBjpRUgEN0nUlR7jGDJycIT4XTS0UOhvm4PwyCYJceexWBapXJo2rdDTSklu5s7tUhYYhPQ55UfaUsO28EH8TPIQmwz2uJSQZjgrZ3pQZVF6oesjcu0yC5EMfJgWYTDPMmRWAuM5yos4AMg5AFCO/1gIMAUHgK3x+UmyCxiZthCfMvWZ03ZSHBa6UU3woDqL9/M+r0r6tuRh1PjxM2dOW7q0v230RopYFBHlKHeFoX5ArxkUcb9bLWxOvwVuC4IHPehBD8q/wgDU298Zv0L2uFQcHMOZPRF6NjOB3jHyidplZiLDqWIBbA27JSF2kXM5QCTEFbsCYpI7AFnIAzFRDsfQGJkmrcJSSW5LZ33zaYGaUdKqUFlYz8yVcvOFqu/k9WmepUb7NfIGtzGFQh/H6cluQj7aP4tbf6AW10KfwznbMr9dK+ZFvMPzk5fEQT9/OSiqiXe+GGibA0LTQaPTKGqd9WK2b/TXO5PeRQjt8c4RnyoYwOI3DoD1L3BlQePxCbiH3zhIkgUuh/dp1ORby5JP9iRf+hKds1Q3qiyQUkCIGXbrxnWNQsnR9SLc6izey2r+8dzX4Bmb/rbVk9wA/IQ8fKHqH8IDiG/w0NbsB1nI5kGECVk6etntcx43d/39OB+edP/WWqyrDb3IxgjrmNkB0AuSjR8PvVb4NBHtIQ5OFbBgjJ+ApBFoSMOjf/CkQRPEKllA0giFNHT5fNDwWTzgV86O2fQsW3pu7msIgcgMsI0+VqoXTuL8bhFedTXlQDfy0OmW6sqo6/7hRus1x5ErLj2L2xTidRcXJcNWYvZngnfNCKqzwUKIieGh7Zlls9Us/GeK4KO9yZsc1lvTI8WABs23qvpVmI91Lzcj7xiOZUydNL5mwoCkNSBiOF+xDW85lZShAZX4DHBHeEb4DvCMGKwWP0P+LXS+GnWt/9xV07VePPnpCHfwZEc4LP/wRUyqs9V4FrPHJqo3lB80NGhECKiKNok6D1qdG6xbKvfMZ7MJRtkAIAA6MbpddXWC+ENfoZui+wf0thko3PCGN1RMIiZh683vV3+xGo4q7OhF5s7nLpLUqpkOTD7Mzw/rfIS0JKCFxEI/1ZBlgFHg+whwR0rg5T/AMyKNW6uHSyMU00Ara78bzfPip3+xmMZxAPE+Isie+8BsFu+Fm+jOHeLDkYGUgvCNeGiR+ut4e+XEPVXyOz2K9FxB9pCkt2vHfP/9f9TnPvNeDugpjofeAmFCE4l6rfr9/ytRIDqmM5etYHevmUAvhwuFUYsZ+G0v80fRfyW59uCbB0zHegnBHZHOAM+Iwal219X9j4gWKTiPghh3SDU+F/41MCw7XBMVRmF0wN6dxiN+hav9dn4NZVGKKyS75f7Vv5ATw2aNjaUGB3CbiFAhWiZ1Q2npkfK+/elAB1Tb7CLLYZOT9ST77IcQbuzL5woXPCo8NgyuRZjlJBfFJ25G7ipEncHPFmqEmkx5BZcwz3vejSEaFXltvPHG52TfVBZQm/8tBquOLZYEsSvF7uQCDMRPv4AIYqHlRfpYZ4sWqZCw31L1T5GkLYvs/r11eErh6KMncxQccEOwMUSpcB0HudN5j5UdOAC7u8aPh14Z9KmKQk0hFpIOVoAVLhLrwOAZL8swZgzWS3wsOs2oXf0qEb7VDNVo/kVxi5szZhyD5NWJSN7QoMZcnTPSaXFFktoohjCF5OVAeb4HY3ib1UdtIrppQo9zZsmuB42TBwDJ5zma96k/7qqbx5i+wxDhoG8HjsE8kVVJlM1Af2192uFwGk41ZxqD+n2wHjOaIVdvOCu+n2Jqkhkz/uUNV4nw80edmqYDs17JFxYe3LewsDCZnuD7i2MhrNwL2toLVVe75Jt8k2/yTcJqsvFeDjQ2JlnA05Zk01WfgdT/oTGvdMxZJ+Yltwc7FHoh+phIoiynmvPkJo2R7823Fk/lbx5XWjOEge8L//Ug5sRtEMIljoG0SaMqyhP6kM3y9wCeNA3AnaK8P47C+8N5Vxv2VM9VZ8+ehTwEd8qCAx4LmLZJz7XNaUo5abhOPssx+7PzwO6gbAYm9ImQD+EdT0W2pWCeGYu3nk/XuHN7zj9JjH09PWDZ4PG4SqbTFb9NZn64+s1afJZ90Q2A5bEQiEIo9wU5BwaXqF18gQnQaaTOqRJYovU8C9oR5IqgaUPXAjP+yk651GOnNlPjURo27Us3oq1IRzWFfhFHu3qR/tai0HKqqXIpUzDTdXZhkzWwcI6Q2A+isWxOzNRi9jLfRaz5mrpzghgiL4IPvwFMJd05uJnX3jTWEPBFvojWwf3hziMT33RH0PFwFigRfZA28vmVcZuawcZ73R3IzNxW1UqPS5d6Fuyp33IauA6c95iToQyg14xF82B3Z4aQ3GkgDoa4moNrCqag9/sZS1I94RYUS+N+QewnYlnA1GLq3wURv4O3IIjx++F1cj4Y/OYN0pDQbYg+uEcMvUkfARdmx46KqlK/x4T832U1zrZpDtskDK1X0uqZzQxM2TVmVr/N7fWuXD+JHH3LDckCH1sNxMyyStdtdiOO+cwzYatBcyI4DUP+vKEzTaFQ2FlhYH1wR67SgxzEPkJeADgpWxAjRLP8VSD2E2lDGFINjWNSFCExdKMAT7h47IP6c9dSNyy/aX5ltGPSbSoSsfaEly6NNaZPbX3t3aunlC8u9+/SP0iGA46QREgvJnD5Y84uLKVz+tbSBD0F3ZNDQiJf3XUeCNMQvYsrVCEXAGFm1PgapFRhRLTzconYjI8oBAhikfCKSVGsCOLhyYihKwutpAhh0nfk5/quIxeW+wJDw5iUAwG2uiJPuCB7dtTOqQpQKtor5Eu1VipmZ4yunLYgtI/x5JHevA76OU6vTLq7uXVy7q/Fep95qus9btu9kN/1Cl7gCF5cB1i1P5dLfPaDKBGjb4SWQIjvTeA2Yus/ICQlbgNhqL0G3hEURvCqevdOYbhEokkEv1EIEMRe6QxiH8BGy7WShkl6+RzfERypn399UlI2AELSEX5/MNlxs/qdej0YgPI99tg0X4rmkOtMsFI0O9HNy/lSpSemKtFze+rsepTWYfsLN5zc3yheaajbLIZkOIL1cESuQ9gO1UFNw7PvwW/yttFFAwX4W8ht9AAepo4VhanoGXoKEvmrEnkRG7Rw1T5Rr2utRAvxH7kIgDg9BLE/lquannRt42sq0478VDwpP0wq8HQ3g3i4x/39iVEtQPcxUIRzXJZxjocA9CB3+KfryGQC0pqDFYg4gX/uXjrTnUKv65WuDVr71RkvNudZGsqTgAM5gOuAsFedDmSqszOtp4v+JqG0AMQi8HGbXQAltzSyohTOij6k43TWI38ngtilOFKw1NxdPPfXEArNhpZUoxAQK0CI6wNybQ2+KebOSdhOEnt4l3mtTguWv4fB+jGo23137GuxkLuGUrsEfvhqYUeIGQ4UsxffNZSqQxy45uDuPh46Wu70XMdd9orYUjlFP+j/qQD0E+dkbN6b+zoIkM321pmbtnb4kDNmvNgcrSzwnc8CN903zzHOplrF0dAnXSmNuA8pdxuJmgq0IcS/yzDJjh4NTLo2IZ4RQMiC0JJ6SHIH4OjHexkEYZQkeezHABlLYQWtkmSw1GGBhXd9TbSjnR//7xuYAjGw8K6vyZsUEBIDj86TE9D0oPc8jYawGsc6KkrvVBLgueFeA6FUE+5QJu0ykrTms8BFoEg7K0vvTvlTkte9URi5YuIgDlzx+iSGAwyfTYoNk65tvtqP7z8OH0SEAIbQsoB0hpEr79KfgANAzH1DIsAmUB7uJIrDCJZiFfgkHY9BnmsBiqnodp8o1A4Ff3CFKQiJ4Z0+MVH4JgU853h1H+c0mbwHb0Ne3W3KvYB/0TD87piCWxeJPcgLa1X6IWtpbsuQqsbs2gbed6v4XuVP3JEl3WEEkNeff3fNJuW8V+xDQRAbRlvL9CQzC8bMxwJfoaHhGUB1LRUgDuArNOiQqfDJvZKWKk483jmxcOI2T/AetU/VPn51htT8gcB1oPP3XvM4DE4Zqft4xEPAibOZcePGTQZNJxGDM4wA8oY0r3ChAAcC8FGNMVpZy2Qyi+s8Zo4qFOS5iy2Wke/lL//mEjNmCCGtYjRnzpyek7iD5Wo3qT2W7bZFgxpLLX0f3PEqYRQqtzNjhijNmTPnm7xZ2q6QjPliDD8vSFD8cd9vt2rKT/OcMNZMgFovjfOun+OMGTPEt085kM52Se54Sw9QrjFjxjlEa04Jx32mHHebZcuW7ebjtg0NfyB1u0kuE1oVcjiIwf9Za5O5t97a11PIX5rCTJVLNZlRy6fX2fFDxyuOKguvbjPWQtd/11S+RBgHSWI/AbCmplRpXXmhRVW1FGFU8T+6qI/AhNJy0T3n3tOlZvNr2q2T9nHcNVSwSRCBGs05MYMwr5iP1TtW4GvVcjSK5bbAHA91u5r3lSsDXQvNe8Kzc/fNknz+jZIsvgkBk08EDV1pSeoQ+oCKZ8L7Cy+zf1Xua/AvWRN354REQBjNxtuBZEw0pvBdjK/JZDIWY+oKlfkxGevaSOXJX5u0/5lKBTZi+lZUvBpCfMQ2uqi0XJS5KjWe+PA3mspgUHb2mmjDro2BR//o3gk+ug9cB/UAh8redwTEPXE/BvL65XfUz9yEoCuP596TZ99rLwfWAy++Ju48Ng+8WHwTJr8sDRtt8Kr4rngmk2TZh/+rct8Y/7/tPzNz8I6FJCGRgN+Slzy3rGAKv5tpNRkLxhQKOrvQaTuTyVhgI17mwWkKzvzhYCOYLvRXI8RnYMI9L7onzFVJNtDDbylmL32dtmaqN4n4DmpjYA5Ar3nveEfHB6KRoVxRc4A5APm/sCFQP6tcOe7KPebe87x3h75wmEcDGyVhcUlOOxE1UEPOSd2rHuBDLFWdx9hdoHshD523xl216srh1btr5QBgk7SwaZdZ0/xDmNNd5yEEcESSdUM6jUbimvjMYyQ3P/0DDh6tbGasBQqLd15sMxmrRAL4dFxGd4YhUQjhJ1ymeuq4lTdrHO0uXNidvFc3yqXU4Ym61EzcIZEPwiiMQmDu54DN0gcNdwTVLZKfJJPmzFdS84gDgJcAdileaYwbZ6bqsCn6rCQ1+AlG3x3nzSdf1daaChDv6PEMdEGSsa5ZAp6h+MsGYkfR53f2sYOyFVVmodkAiusNlOUTf/E9CfGtQK2yoF1mQcwm0V05P5GQGAKPi56gWPhlkPwBV1axMGto1bR5pnZxtbWZjK13LbzM/yGMCCNCtMXv4vqvrLj1xyXngAdqaTJ28bt1smHDZ79KPck7kD3LWc7youLoXD2Z+OjQmSZDudJZzvJLfNFznasnFx5JhYQG9zAYiTvbgdkj33VkVFupH4+T++yogM1mA1GYc5DfWRLCKGThK4vPg9gHKFfRbMbUkbzBXV+TKCQKgShJyCp0LxhR/Evjrt8ab3J+/P8yOAFbSZg5eua0RRYM1mYytr4eoJj/XncGIRCFIWgzdf3ri5xofsQ/LjkHPPivfzY/ae/aeq4dzoJYZ7sd90r2qFf/8jFGpZyQ08ao2/uaVirlScYPrZqXwdRVy3OnkzxrL1Ii5p005NjabV3ycOCwfpoPQzqLjxufQggpTjFqNKG4XvnERGFEGAFhEiI6hR2JS3FvTbd7wMULcQCx68AA6MRZNyj3gqVLFxnAkrHW4vm1AZ4hoM3tV7gcYhD8E69CLu+BxpqKedkAUUgUlqer68vnn0Q701/g+bgXGyb7wt9SkqWZCqWqz1F5LT38Fu9F+y2yBCEYTOX8SUmAblJEQ0Tl+Km39yC3Ge7yrAMjfTnq5HBxGPq5/JvCzzWGbjMaGhoOIJ0vQbdjGho0AFTXiEka4J3zAuoKpHMYlOMZC4H1LxLk8s/vIpQFSWenq+u7dy8Sq3OmjfxzO+BHFe6QZCigYecHI+noK1s3RHEspYypVbfr4/vup21nKHQUY5ViF9gMiEJywUg/HW7yCT/hv0uveeEX1vFcOvZg8UUQ2TPhmWtfmGlTPbmu81l0TM+fEHnRmDHjRefMEQMgk6EORkK5RxFxdbTpAryFOOADhITGz9YehLgdBIgDhugug8FyuFj/9Ro4sL1XSOAVyk3B/E8A1kOl4um1smYzdr4mYy2XUihpKJs92JqCMVcySWw3CgrSWjyR1roag6J8TLDdYaSx3XDt6wJdAsR4rhfFwAy8uzDoOJmA3gPjVl12HgYweZ0uVUOXjsIY+Z5m08+J+4wXbI23PzjIAKyDLvJAkcD9O/NaNK1qnkyNqK5C3mI55a56L8887lgIkM3HARDJJll5utB8BrSzURLYcHayFS4SHncl5tdOktGnf9rrZo7U0bECP4oREko0bWy+OJWYI5MNErOXTj+Do0WkHz53LAvY0QHX+herXLC1j/UG91skg+NQ7MzoY8ng6/89yvO0WHiEPtrgtcbNdhxPFLPFXHFafPf2W2vDfxhMPlESzSpVGYvFDDPVp9OF4lN15vycWbLAkwkpRVtvSM8pHp6L9lMuO9RaII7MsPmaTlygBg1JDATHDNHRdGinZ7qcgcMInswF5a6zh0I4EqyramiGmjebLxUXDGCXyNDn6fr1UYVC5fyRHkuiXUtHWkznkXTWwywO7OhKsT/vHUQbzz3O8UkHNVH7JGauR+SjC32i9jIvejf+Ivr6K550I/5jD5v8B9Z3tj6sLFmwREiIKRQKhStdrQOHRUTZIuL/xA482EEPnsxBNu2H8wrDk4yeaW0GLJhYin3Mp1a/X5ckchkIj4EDjxqWwzlbZiDpyUm8j7oezK8AC7BfxmbeTL5nCoVbQyULrprJ6MZN6dgUFiuOxcploZtZUPQOaf3h2r1rwHbbE4UpPHs3XcjHQjpIZdWj4wjmus4t/gc+1z6uzgyBRP/ic0TY3/pGULoRnsiuaR+92HVEu7QCT/3Bwp2UtPe7506FW7edzjr4rXMXERYxSkxniUEgH6HpUJqldUdnS2VrgoNsutVFIJoN2y6ymYydOLE6kqU/28FXNcYUdh3r5TZsw0IkYlgf9GhZAfVct4a2wtmT1OeCcrgGoPMOXtNkm9YeOd9UFnBXT4yWZN7hG4vMiMW4hUBf1+nnOQ5aXKRTxy+ehDkHHhIAZP3A5UISSIvtVPv5ayirHglCAIbD7c4I0rNXy4RY7g19cbQpWvLbvqoODtTrjwCbeTZdvUpRFHUe9BPMmtEvCvpF78Jvcalsi7AI2iz9Fc87pSvrJZilok3oTm4CgAr5RRlr1e/vXI20Amu1VtXuHiMKRr2e8fHJsR0ew4P7ZvoogeXwK9JeCcowz2uAUbcLth5QLou1G5hKg2f5sF0XLFlwc9kGkebTclcIwbq6mIWVtOr0wQjYzOV//URiq61wEJHpuOI1UxFGg+Hz4/NSsIOO3KFhYC3uyyzVd397j7qCiViSqbm0rr+34mhUFIXZouB10S+/z8pgsBlbs7J5Ubq6lZ9w5x7k4iD4FTybDC3MbLB5oWAwoV2QWaKr7y01prD5QEwaSOfwmKNYszk0k6i1y27sJmz9C3IOIJsZCFG/VwC7NWSqMui0XTAGn/MX7GZVq5pYUaxg6QoAB+6SR+iPkOpeA7brg0SpMPxyIFF/zM6tI4g1HIlVsk6MiojhW31OsCtIAohxtHaGM+1cUVkAU1czqkbpVHs3mdCqGUHi7dFQCsYydsE71NSsqNxS43o+vwewrQ0X7KzZVEoVClKRtTsRytAzS3Tl2jv0V2Zfneyz4GcexKR5eMzSjz1KxGpsLbQj1g3ND+SCawBHAhZYCla9njH4nR4LsSqXTBQ7Sz9L0j3648QkpPZwhZPdoBs4AGR9wSuAMFpu2e0WC8z0iiStWJ4RbqWuJdOwWCXAUxlRtKPOeaESpgx7T42GdlRb30usrMcaT/T5Z4sqbf1IzCt/6pqadp7rkM0H+5ZgCPkCssxwwVz1e1JqRKW19SDfW1zI9DXSfY1Un0vXSifO92lW+KfpFmli+Kux9DY4OmA5XPAadHdhAdeAus3BrpBI1EN7EWBigdP4QU5vCcpnMRfR0sfRJOFyhKwkqnNpCOFmpH7QFSNHJGHUOnW7B8LcJJfKMkLtY/30i1DYz1zvpVtZFc6lo51wixWazpZ8fhVyibVdvfuzytj6eijnlWusbYkIzUEYCMy01m5gCgVbj4UJfUn2GS77KtsxDfsu2s1IVxKL+fqLBWn/8K/G0lUcPbRNMqPbtUmkcExCjgQsQNfZbJqtLrDFJ/GlI+93ZVn0NXFncSXJb+ZAN2YgtEdI9ZSBPfeKUuNygFaKXZotqJzv8dAiYtBkoOgpUF+Pd8WIiKS1ubYLNyyYaQWLp5RSHArhK94ZSuCqcpLYufI9Y6yFQRinPuiKDsLEjFbQ16IyaCdTjgPpYnjMlCGkUAbtWOqaDRv6GJoL0DlA6OpqHu+6ydgIPeC2vg5QIxbNZY9hP/0EpuADes/TV4RXevj+8W6HoPDTvl6E/F3gvK02zTPC8lrgnFfLciudWfOYS/I7KYxis2eS6DuJD3HCQN9+N4/6eg+GhdxJCOz5yoT2dMYYe9PDth8IDgC5iqN0E1TitvLR/8uUrdPG8JghdTncuygDBNv7MDnH9+4I4QrCbGB145gx+00FefiSApRvrl0aBELi0/kJ1iUGugzowjB2hGUa2FvSNwVZO52DCzBzgRtBrPaJfv4VpvsgJiL5qwDTJELq48PAzuUP29fO9bHzmzoA5IC8pvJgzZHNeRi8IhEPKdOHxbSzkANsmGRpBpM477AnIe5iGuyn3bqKY8Lb+ohdSy6jwQDUaPohf5c8Qnv4o95dE5rli1MDuByg1WKX8SHULaZDbtqcVzGaDj8B6W9qDS7SOA9HtL6h0Wep99XOhEVADgjCB0+/BqAq0ezBMgQvh3bxRJdzcFhjFLqGAkeSEIKbzHYV6/poffB+jfbUnF/CaXzAAXwS/QjKlzbnV+uLg7aCV3qE3vFuy8saTReJJ7u/kFjYrS9pbWSJmfgL6Zg/BuHqVG4MNl2vAuw8D1OfUi8zf9BWTq3KkZFswxAShQ++LXAh4BaEH9hoid88TQjb47bTYGI17O0A5UBxXNOtW4wn/INrEvpSyG11GWIuo3lezaYvIfHlINtpqN1oenkZvl4EROI6AzCDWKntLstzA50Y3AnUPtXj32JsfbraAgc6iNJJSxrXMPb4yPrrh9nxYzKB1ZwHXwhPKbSEb+2s6H/kAw8vUUf0KteADT2GYlC3C5AAHCiH3qEFi95BSLihL7deYwlxkFycDFiPInmh/df2sLw8QwNfAdB6oXP/HTdooweXzMob6sWzCCxpvn2rc4BnA8QqpdsBOEodGUlURX+ByAudVtWqX+IS59L/9E9DRkCcFuOD5dDO7+tSGQbALq5pFo507UjOAagAMxrLSB/H4rxvqtBHXx8QXBa1b+fPd64XvRWBED83O/Wpyb7Sntb0nrSsDTjiInCONntxdSdGQonxJXUcLQVbX+8nC+zpdT5yDiLXyZDO1XQzN3+04y9fPaHjEdLiiJS22L6v0BegHALhgBjGwwbX8OFwwwBbl5JMvYaxWB+azaEZYWsHWeDA9kBNFajfr3QBOagwBlUqdskmmk5Her0vPjr1E1z9xclmKIn1Pot0n8XL/stLeOYDr3IhMZcDzLut5eXlpxK+XiQuMjA0Qdn11gcvXvBOIkicn+iX38FafJ+xq/dyo41Woet1hhnaEe3unl4CEfUptYi9NnrRRrxW0VyHh1n7379oFBJda/vD+ggOIO0AYoBIDK5CnUHpdGipSGURsRRazC3Jy6WiaminQ900oDcAQwGdd/BbiSxj1HVN5ZIzP0W56yJrPXhOzVIFvuw9yfzFJmzf13P7ukncYlQdxNAG9973FvJw7WEiE0O/1OIH9CcA6w0DzrvPeqvl95Z5iXipbrmFxSBMPA1hnh/JYzCOxTSzpK2r7n27iixAAPRr0Sed6pstlYge8U4M/lrMzFHWar6IU5gppUbELwU2CSyHdsyvAYOg/xKXKezqi9pRNTWqrhmJtuS/8hSMJL/4F9za8BPlYqGgQvyURj121JvXa4AHSNDN4Hb35vIP3z05KnQYdSvmkwhx1bR1A0Or53SKuJYw26t9WeV9tdYfWz1ofu1y6KURBvuLxKB8zu7dNhq3Caf3zgE5AGcjGMClg/qiBhINAfJcDKe3S+xL+VtUJR1LqRfRaGgzPkYuB/6D54Hec5g3D3sk/qupyRz8rDL0q9pXXV7IF5iZyGfbqHnbeLqlrJk6vS8RjP8Ma0ISDHWe94bOI7roAZr6JR/enRW5hIiVK3BYz2l2UGTAj3fjyUlOtP4nNskf3Du6qjFG1Yq1gWbT528N52sDzQBgXk3AOw3EOHUftME2vWBibe7YSy+pmORn1H6FgtHJuV2AD3i2iHYsdC3lGgocCcaGMmvtR5624KoZW1mw8wqFwk5P0ab9tq14bX33yyZy2eC1km3DUBeLBNwO7vxwR90zRGLUPJs+af36GqYC1gd8rzsoHTru0C6MFSoFKJIkR3lltTEHV2VsWUU5s1tBfX0LYHQiDquVqjsyRMPhCr3EYBtbbQqj3j6U6DKkYkyyabNMpZRarG7H2iW+XpXwds8BzoLDpmGrJ2IINRwfQIFfC9G/ReXiAmvzgCkUnu2ZMktO11qkjUgbf3FSSMYnlyT0IQUJssfvto6SDBzRIlLf9zrQmSZc+LxidarAYgza2bVLJLom4/vg3rhNkbaB33Lh3lql2ZhEj+9//XRqsDHGRCOu+4All7Z2efXYAqMWDa2h0igK3sxeOrS+vlhlxKtcA/4Oo0DdLsmFb1IMwPK6wgijUlnbtWd1RMNYYxSFOjrWSXtJJmNXSCQQgt9PnuwVIFqlF7SzRRH6LJQiDfQgd8Rj8+Ak9e2PLYwzcao5fawpbPuAzJIFt73UAXC9y+xWaBYGbebzti+ftvn2uwWOqa2QzQy+sYsLxmhj+2PajLVYLMaYQqFCBwdLFlj7mfG9HNpGE13NQZ9kCmvyGA8DtXWwhlba2wMm1b6niY0yGRVyVTJ1I3+5eO4Sm7FWiUQ96V6XEpzj4QYnQsQgSgff4MUQbbHBqepcY8whyucymd3CKDqK4cMrC2o0FYbZNstlW61+TCoefEysMAVz5Z9HxlqLu2AK+amZBUusJaVWLJs5HIXSHMT05cYCBmrrqA3AG+h//U8A06cXTCEYDjHYBUus/cxKJEj9QGLXVgdB6+dbx9rm/MPT4SAGiIWcqlRMMgXz4lfO7LYbMDwaXniz51qyIFPPB4IUOo1OHGJAKB+iEIgVaDh4EWMitLl18yosGIy6XXXOtFhgM3mztb/JOgXLiO/k7Ic6lvSVJDrv4nbQ9GeEEoLf+zBvmuMk542yhAkAay2ev18IfXSDTiDGLl7BQUhgHu8ajzF+dh+NOetZU8gLK4oB4lhow/x01wSucHDc/2y1tbW4VSyc/gEH7zdrqQUw+25gbWaJrWecv7sW7XRXOzqK8RvgLh8jb2EKcUTVzPEyDfN//YgTQxtc1Vq2JtVXDWm7HOpq8R5hH51Cva6xOAgX+ZHwX046TaZYGtwV6QZEoQvmePAKkSOiwG9+eKjGmRo0NPjLG5LHgZ9iIeY2YvMbiggsPtdRKo5CX6qvn4Rgzpw5HiiXvfK2o2fO3KTK1k3aHJtZEtj6VO76mhTF8Woc+SIMy4FhH3FuHBkDxAZsYJcE9jOT8goXSot5xA2KbN6FfL9pUA3574UfibRP8VFPMXt3fU20K4bkSbY6iKsw9T/v4UCy70UIMQQxAcTJAsZxGz2Ah31D+PxcH5v9/nB+7qE647ZIxrz9NhkKBiwZMtbW1+NPOdHtHhFFojqOjnxFYQgQxT/GxBFRHAGEgcVaSxrNdGgDWoGgb3dGHsuQWkzlEwNf1KREN/Klvpd4v8/Uqb/UBhwItk6mRAK/IpEsFjLuNrsAD/sNJPstHxtQoaDyKEpyj29n2bgtGpLBvGnGAFg37of4oQE+VhyIiZ/wTpHrohHhbS+kJTc8IAqE/uDzvs3lhRaQ1uXQ1uvrRUkUHeRPlccOOV+hoUF94MMnE6MknNypngQ+7jFGox/naPT+RqM+Ixe2ZrB3G7EFPHkQq1ZI8ilqzoHEkN4LRT3wisW4Ac8EKglcUgQ7EMrmPCSdcuy/cGx42+PAqvCY8C/6uGunKiQ/Q5JVxTs2Z8fm9L3p30/K1klvbh1+gsnlFfPxRl0Pvu76oPkNFn/aKKax1nQd7/utf5GAvFeO7uAnkr8oRLdbsWolKD7W5Oqxw1b3Ycw0rI+wQyYroyYaM8RaWl50zpzedEun5PF8qJfn/3DGDIfynDmlxhFT1me1/sWKIXEK7uHlHmoAPiqzGY571aKvXWvZMn3DFg1Hkly5rJzGjBmiO2fOWt1YfCO2r3gO8aU4edEdAH4m9TdchdtfHYk9kL3rgCMAQljm1VFonnbU67FO6QqOlruFb2Ji4HXk3/ESf+kiR57vheEuGOcHlsOKD7urPRp9Le+31XXum5mG34auNKSQsUO6e8O9Gngu6imfff9H46kfZXuqZgC75g4M6S1hphmnGA7SP2xDkm+kwNeGBVtM9XX9M8yANaFU0bX+GJ5Y5Jiv4QR4g59Z/f/sw0KXOw5KIx4xCZpm8z3IHYFbHCa5cXsNCTJCHo+rjs7tLb4Tj5Z9URPxOuJh4CEelJP/XqgnaQqvisryxQneMZwmEYwvhj9rmja8Fw14l78f3udrhGSc7ow4whq7MITf+PUvqyiAIQiu0AOSUfsdMDWF68ttcObSL2noqh4/uZyKkNepmzqpAOOe9KRd542cNzdydmX/sX37233Yy7lEmSQr9SFU0l6TawN7pqbfIJb/9o+FdjXzOv+3ALcolZNiCmgtrx0ufld7E3lrQyNCH1M3IirIMFOK43ijVTJdOfy79Bv4/ep5dLlknM6psgZ1vLtDaivSCsil4xbcDK0HDIjItdyHPOCtofYp9fBbUqxe06k1ogZdB4/Dp3lymXUNgfkw7mVe5sKhkaFdQ/9jZJP9szuxkCOGAWIAqhABnSGhgW5BYe3kvXwCFfNOt4hCpUTLG0HsCkj5ISm4Y7SdXBSypw+NOAnboHV0x0/FMVAVZ5Nb9+a1xuHUqc/giy4MfLBuWDo0STGk9Obt652VpUeUhummevz6et+Vu8MeUoPDrRR1PxAHknp/7NI0cNvV689eLkKn7WcCzWeKY376ADSbzeb22aHLQy8yA7AAsQJm0wbqOeSsH5BN4ZOiECCfQoec9nOYMUOcz5nTEzeJpkwBkWA2MBtI13zxIKCYBp9PnxH6C7nGoZ0ZHofTLjPnU2ow0mCuSewvvSm9+acJ2+vZykDqt2IX6nXqBTIHqB5/vWAQd0IYvBoMCXl7QJMJns1ms3m89jSBwDpSLsc794qggOL1hpjGWX9CgPz3kkJXQ2nnBOAUcJjX518f8D3GaqpunMsoVSz8fJ84jPyERLL5xR+nc9p28YU4and08q3OncuQ9uafJoSy5iNJqdn1qr9syjmDoKpe3zRNEVkZTGM/q4mmqbYeCvk17OSRNpvNYxQ6HScG0YS7JHlnB2At1roX4iz+hQD570UiKVz9Wm8HH+IwPHWPKfjexdyFlJoX1do91sXRzWWIz5AIjhFedORxXgRqNDf/lJvXDgEP8afQP9sWOgR4sQunsupVX2DWOecgN6Te+zdKKZIdNmWwbDW/AKrXhRgmVtcxbDYPfYTTI5GBPqS28mgPLYHcgLm1xnZ+B/wHMeQNKXGtN/kQh+H5tlPwf6yMm2m/X/WYgO8QYEXGzXi1D4nh8CN8ym91Pqlak4ID+LQYkueGkeJMrLp5wjlHff+UeNUf7UTuzuB8XK7fgLkgQ2SwL78G/S/7ATSbFGXjh2v1HgyXc93++UAeT7BVE4s4BWDotEWjuL62dq6rbMbHK0Lf0bJv3cEz/KikGGvapCjcwBA/Ie6W+O05jIV2P53a47/V4z3/E7925tJFNaAo1HK5fLoPVgBXOFOOs2gUmLHVWsx/CEYqwXDYMZVFVF/AiSNwkitw6o9tiey15eBYCBXTud9tVN2U5/KDBdHkkBt1EbJwB+AVITrJ8XZf10WIvyD+FahUcmwLLH83XXvvh9PNm9qubZLEZ8hHJdXckCekpSd5iGfcmQtywt/gW+RTvoif0bOsxQLG1G7+f42SuN9FeawFiwEppWA5t5Y0pkPP0gCH5ZJXvRMCGw4m5sqW2yxDV5MkbxLL4uHyFMl7Ef38xUF0nND8NRG9l5mTYUEU+uIttJ5zTI2MY+qDLINmcVSkYmMKplbdbgrh+giprz0td2S6vIbzj0kW4o7pyKQ5gZB47ucAjWQFVj9xSJK5rkw9k7G21NBKTJ3mYZBQccFofRO/ox5Qk7HWAhhjCiN+jOVpGEHREwYRmypT5mIkOxKnoHrRiOjbw10fwT5/DVgP1TyUDk2iUHMen00HH0J8n0PZrLKfytC7Fwu9TW3AAvlSYOPzdTxtN4tCUzD+wtclnU/B1mLaXzqfJMQdc84OTITEDnOdWfMCfGauazOZQbbZI53a/mgyPLDdYNBxNHra8dlkmQfU2IytnjtdUciiTVQpG7PTiIny3NTaim5iwLqlyqqQyBGYQjofMlkIHcscg+C+AYkBcMNf20DmcUC5rzvfTVXpm0mfuFx0Dml0AKCpaG2jUxi0m05N4cp+QtwWkwLDGZ88APEKAWKgM0PYYefvH+zzs/UTgMcDMjbTM5+7QtAYQC5XVC4VaTWgtvMAvLMOcnAmUzNWh4dzCxiLHXX9KxcqzeZxpBiqvmDfR+kiVEcgzesC7Ha8wklLSSOdebB8Eprucf6UVR1C/L+80FTRTr6y5vBqcmMQQFNTU8I220OHt2/NlYcmCyMyM5eOz1jqqqdP92MdAjFAB6bnBI0HevYnWCUSJJ01z2a657LbB5ODICCXa2omcvLKrVXL0cr0VqXjQSJlOW4qk6nQ27eVBVMAamquqpV11daiwiCl9RsvI6VoXxCrhRwYAvlpOkfVAGR3UIaHt88u//LRG13l8Xc3JT4piytK2u/rgfc+v/i8sbFxMkzONTVtk+uwud3ac7fdLxmM1m7dWgsYTN3SdOgTXgZi3M0JOzKBF9OpNc9iAbaeDOFoa/tk0hsGkxsnYzm6qalpra6sXhp3pbk6La9pCUMcQ8+8XWVdZaW1ps7UyDRKTLPf9tV+VqaftgdhaDqN5KEisoMSRAjNgoMMhrNh9JgwqAO0L85WJSWtvYxCimmUGhMhBGdLQTRWH745AdlSfzm50Y4sh+17QFNTUyKd6tw+GT1rZpJQNdHNm9aNwZjC0nkp3VYNIMb7RuCgdtaPP4NVIlGP92WwdjMHGhsDOxIad9++aZ0+q0UHXXPhRl6L7N5OEMyvrLPWwoR+i/jv3s9IDTTscyi/rhUl3SlEaqyg2GaxsDeIRShWvsKHwR1CEhusPntcxAW9XnPKa9ccBrEQUl29KaeAkyNbN1o8GzdrampqvlpVLjtzqFeoKjKqmUxGo9HisSyatYkx4zMmFYhJ2p7ZOUGzwXOCra8n6TWs7ZnLOtDY2Gjx3GvDdQd0H9Funa6EXjXYhO86GlNp81tttdVNma44lGhC3hHVSioFkQzgAbHzkEtITRKiSKoYQtI/uXsH5ZCNHtJVpDXdxz1UDr0EngjeKRWlGVBly6DRkvTo7cn96oZOm5bxUIEZMtYzRz5NnQGbmfb2MzNmbHUKMcmbET0UbqWOXoW1JJ9xdsvuQRBYku7+TfSc0nuuStfVoR6A/Ti/4d9xv8joj42n5guRFveF8fISxE6kXBgqWlhdgEKfYH01hCQBNQG+yWBhYMYXSwdebCXWu49SzhiQGu+WCocFCJY9j7ZOpw40XMj1LvP0zTdT55sCRiLW1mS0tbNfwZj5I335vRHs8zTTli7F769ACIfGehKDCJYTE60BgXWGTWybMDhBfKdiuddYe8lLvtLMOKWnBuKLUJIFmyFCj5zrQDJCwkIy2pvu27xffZPBe6N3YtcPcK5ayV9d2Us8RjZn2GxKhOjn5oAwaVHkaCKXbRn4BgW4LiPJ67Q9v1BZgILJ1NRktLeXMYXpBZfYFA3xI2IoWn6udk7QfPiDTVuKb9lW2DnQDAnUIjaDrN8PqjYF8/w1j24/f+Tor0J1RQW2erlYB1Eh9ScDYU4pKptRwO0DoJDQCpRyQlvro8o8ln7w3vh9sHRiVMTLWJyufY8eXQ75gdu/5s0ZOKVnjgijBtpAB9txlGktAh8U4TqDdEbNVqEOd60mk0JNTUYbW8YYea7rmsDZ8FlE/NAsYqGOyEku9ZO1zIMCwboqkqLWCdBsZioLT3tw5v1v/VC0dMeWVczftqLstIefS7TTkCLsBU9vISy9GCezfc1BIvCxRvnsAmuXJ5lWU+A8qQ3zcbu2HMTZUmP6hAoQ7z1c+/U9oGdAERYCivloRKzANn/1EnPA8wK6VdjWVJJ0biZjr1vA1ALnBXYQgZ8bQaz2yadiKUmzWMgIIQeDFVWe//WAyvmFQuFpn9+Wim4Aa8wkTaaKgpFpIMNtDVUHSdi0E3l28ECtMUbVtSWZmkm1HnIcZTOVBb193HP6MDW/N8riEJywjrpoIeIwoQutlqnjzk7DKJxaCCEKoyiI5KSVg9yXxVu+ZwqFZKba2qU1Jp+IApcQOBs+L/iCIG/wCcB6ZbGMOVwsl4AjqnPumwRMmVhRWTA1Wq0+QNkMgMFIx3/RienoGUTujnrdrIJWU3ET98EDFKqNmXZwTaZGnltWx/hpVZWFt3hLBuPrAaes0j0GDTnvb51jErS7NL9olJ86G5JeJSDp/zUy+ByLZXzeFNa/AK5JjPB8ZDsxynK2F15KiDvL6yLODxefEgvhyGowqDYFjKnZb9Z+m2BMoVCxeRomKoPsYdl73+sJtOe8OHkHqCrApIIZoUuXZRk1NRmLNaZQmPQ0iEn6LngDGGTNi8vckL+ERsU8EusR7XMnTUhrfzprEeZCdVYeMGBdBaIaHwZwRDO4zwse5/C4EbDvu4MFsrwuxKIdAyZme9Wl4Ky89ydDWDzfFPDMPOAjT5NSIyqrF6fGFeBkfsan3leSqnPOvTMKVdzTKwrDRujGjUWZjLVgKifq4MDe+Uxp2/+hWRyWJ9xBc6JDwgGkB0jXQaNFmFx9chryapdLTWtxVPMIqKxKxOjFMxi1H2nMY4DjcQzatGTscqsdAMQNoC2LG4GzHH4JrMfr4rMSdgJUVmWaPrFO97nN59tCdyksXl5n2P92N7hcJvO0H7myUNBolIash5PXy6pXr0Au+aW01Aehft9IRTsVnv+151kw0y+mbrfm/OLqeTXmrGdNz+sBJ9X0HgAhXA5Y5TzqZI4PqN+cYSmbjWmr1Y1h+XhLWiXCfXXsKISIMWVbFF+/DpDdEi6pdjTNYm2O2UCc5OUiWkThKHIDwE9zkRbCjTfezXUfDlUKfcgWOqMFQato3mo5ae2PmvszxRHHNto/bfksM0rVssrlQqEwPTV4uo9+5Xd+/ePBA3OAA8G9xjXmmnIkHfWAeKcR0Uy5Ts17Lq8OMxnx5Lw6PlVY/XgISccbNyeEPrgnHW45WnI8A5SI3l3PokBiPELrIsuyzCJslSIhjMiazca3dyBYvIh0yvvE++rMs1f6uYjZ5h+BcSB++b91ZpiFi+mX38Hm0D8DICapAh/TarmkiS0n+6ivf+ADcWsJtMzTSmitadU9adbYN1mLE0XV03+y3VvHT57WyDS0sVlpTEU6eKt37gJvxfNd+4FNu/SGHXfJNTXl8Pue+0gpE0cQ2gULPs+/+Jm/xUj+xscjjS3xr5bF0YvHX9QcXwCFAP+L/tp2RLJn2t/IsiwLo43L3t0xbMqCAHku1qYmhF+d8ZjNtRh/i7hog3tvcIKRXj4nPATPGJ8/RMzP5oHk2NBHezjf+eo9Vgx4YGtI5Dlk/rs7S99iAOS5xV41YelLlMlgqNTFKh088PU7QCMQQC7XRIpj/qJmnwiwFt5p32/RQLXqTnlqr4eD7HAiGDAyifD+08GBI+XN/glZlh2W3xl0muZtWl9ncWMtbOPzBY21X8KSkrANiybmAYvBNgKXgrOpFQ7NCcEd43tsnTHtgabc7pNDjr3VtcvURh6u1Zd92WXmIC6sfDciDKy1ltNlMcD6F6QFHuhAEAA5cqQqVmb6DzG2gKfmo09vLGm9VBa6S7hWf11IjuSvkGekfBppnmdZlhE6btUsq3vYioOaXrGx0YErTbPWow3yyEhDg87xmMR+PNS+UIQFLpWgLar7XCzx0y9CMrhjUpxkaN85a7axlWtqeu6g4bGne/2eE068GeFeffkmcXjg6KpyafV6+vHnjBautVaJRDmMn1dwlEpMJ9Za0r79drtMZrD3Jr1Gkyc8pLjB5mo03y61e987y/0eb8IofH5T/bD7kI53NV8eeaj8yrIsC/kry73Y8+fNDcff97G68z1fY+NkZz7/EiTxLHdFnQcTg9B1u7YsQF6/w/c/dLCMA//NogwxYuyrokcqF2g6M8Z0DoMi22zKbbM5AF2ccVcu3rt0oqImmh6re6+MefV95SaHTlu8HAszh1Yq8AvO6cXHsbBqrXqWs1zyXOfqzngvj1XPO177Kbl7FnHvRc91rrWYfvRjd84+83GOTz/zY37y8Uk2t0+6tvXlXKdVDdc2x2b5azw2Z8fn8KRsHX74453nAc4EdFifao9l4RYNak+BnmS9sjciL/zi+sYdpfHD+sjftQTjVz3yV33vLMsqj6CYhnxv79XTx9/33XjETXfh8bdn8uRGR8WfW46TsZbBupssAyaC60bgMH2U+88fpVz6MyKeCi0mwHeF3rx+QvaCEROllGk7n7WDpqamlJzYuWoVFZ8ol5WaiLceK82P5o3PPO2sTE0mU1fIzDOVdYXNT+cY+seBrtnnqqYQ62zZHTbzWIv1Hye/emhzW5u7ZzltzM7FO7fWvYvWtgrw8O/3D7zKTa8DiF//Za5XTKRsp9tjTfuyg1yeq1DOg45Lq5g/4Gr/GYg2/xLwNfHovCLwWIk+sFaNbnGBVNeh/Kse+ciR8jzLsuzuLp6R0fvX7nDl1ONf9hLm5+dpbGwsDXy9e7dJxtr6wTMDWAzW0skfJWxVwwmqlZ/0N98gfhDOOQiAIE5W8WqMYwW9mvhyZqeOBwdt640iQ2vyihqcM+2fY758vvn57+fBGFMo6NKlTTIZi4VCobC5mkdXrXFESwh0nT/XwcHFZW0J/V4s82AjV9WLv7jKu6edqJbSpw/HDbpMjzz6SHOEukfsdoUhbzfqTr5EdBA30Uugw4yNeYGeOnvy5cbe4nMhf4R3eSM6MYq7jY7FH0TtsotV6KJ+T08eBTwGf4h7d3sO3uWNxP9/tReEAcKaFsPhrEnESIwB/i/wNo9gLIiDXlkGwFmB9apFNBx0StnX7VHf61Uq7nU0DgRB6Wlbv78YmsmEs2cPnvHAxDiSCNzoOHWzszk81q4twx4kP0nOErzIQRaISVrxathxQEar1dNf9+BB1UrPlTU+DphShdPrP1WiWl51N/kckk1ZRfmACnyc5fLcQqHw2tqu1VjAmIqd1e8vkaFbuyDbdfbMouFw3dJ7mxL8Y1wNHsqkQL6n/sX3D8UNlvWCLdEHRms47rQE4bqDIq8E2oMWIR0mJDSOINN6fOrqfwpn+xTahNantB6MeKzLVx7hXV7075sQ1Y75Krx4KkLG3Y02Mu67ATpefSX8X29MpTo8QeGq8hnQTLTEpad8cUQTj4GBCS2n/dWdUGY1YLMGeDdt6TKPpyqffa/tU5UKyuWcdGqQm1xSV1Gt7C/3uapEC2fPZvDOg0kFIaFE4NF4ev3rF2NrFXwGybRmy98I2ICRkLmuKuVtZw1tV3Gan57IMgrOu/3po0ZnxGfirgJfJ4bsbQgQq83HFgrGqFyaucgWqidqPM5w6SW2HtrMe2CK0mtygA2BkHu7hhJoPpsEtq/HPcLNIDqmO2hPEgaG1kXeEpQm6jIAFLJwECExnE1b0GmIAkPD8cs9RJTuGwu/HZ3WuNgDRa85f3RiNChDtyKh2vxY+Q/ms7z7ibd2+qZTZ4oUylVI6sU6/XL4Ilo2H5G3eqaLbSXXNmvg3Ry+Rtu6jpqaz7d9nIffDq2SZWQyNdYuWWDr/zkM5vEwEbBQTOP6qtvLfPnVWrLaTKUeYPToTZRO0UyH+zMvU7P3KLEcq7dv0bH5owIiweZlxhgDGMiQsba+HpiEbRdHfxo4rHEYlCdQ+RVYMTSAK4UBFmhcDyDh8ghu8wWgB7mjgRXHNIs5xBHW08W10cgCfMKfX/OY33o86SHBF4zia3EgdES7ZbZXhhKTnjle+Mf6f/yHp4LHv3zFEdFUZj0DKZUqrdvI1ASOycXVsp9gnbt3wnfLA3M06rPe1s60RaMyIBE3g3s9ivNgMVQBC7/7Zeni41VPxdsqm5GbNADWgsKzz02Ajk9l78QA08fUeYDFWmtxL4cWOmiZLsgANiTpUEDnFwHWxWGHQbNS1HWvlxATNoNWS9odAs5YnoANscTzQp0KyOKVUDZTYmhzS5UfxxSh4te5VDNeiAzf+gE9Bnzt8NP7T//TSeFfdBJ4pmfelwN8vIQXfeactLN5UrZ/0iCZ7qvOqX6jOzi05swJSXdA7LLJskmKrSsZtIImNlRZ6OY7pDuAH5YDvYCKOjLzAE45MosbPOla56jZ/NVCFsBOx21HzasaivfeFWOhrWSVBrZfP4Erm89UWTToKwzB4rmjA0Fu5XKvExoMYtKDHP8IDnGWPAGXxDj26vQCVEVbzsB3jtIZR8jGtSJg/5WscRvXjYW8UqnQd8S17K/5vaCJxowZ4nzOnJ45l6R3nFJOBIQfhuFAJuEmu561ux6fdm0dv5SUUhy+yHv/9rvitY21q5V0XIF0z18jeZUn19/4Rctb55VjeMeVq/2ierxsmTKkoICGhgaddNaqrXe6Qtdni65P/+z67MmK5x0fSAQs3GXhwoXdyecBLGSwNutyi/qMGWVz5jwlMImw3aKrvTUYALu4yDqZDHAlCJOwGcjhEdIHdyPfk7Dd2Ch6xV+CU7LWnYik/4bepC7Sk6v9r5XbzmYrjsaVzsa2Op0d1myZx7v/o2gn5Lt97qd+v3e/pCB7JhmZD8Sqa6v5JgCnWKWvS5LPPwVgNlAO1IxWNi3RrlwNEL/3h98VV8trJ61JlKdULAiF6oitfVMRtZvIafNGxfYV9ADuqEJSk+J4QDQusRpSVFcpATo6fvdi+IeqnHoa5Hkajz41YuVVDyPBYoAVLlQ9mVlLF0GlPPcYqZGz9POejmXkHcg7xPn8YYDmc9i/dRLZQG/wYKg1lbuCrU+y14ZC8S4PL6W3QRgaEoWDJsYalEWQ7KTqRik6IhSasrfo9ra7sj3WmaXgOce1Ts7zElrMGvTd32ToLcIg1Mvn3f77f/fWah29Cfwab4+37jEF39NULMjU8qF92rERJnrvD78prpTXtkwNB+r2RpSnMg7Vm7vwsH39Lf6kfLyfixrNHmMAfQzayoURiMaMGT/4Pye1p/m1mnH/UK4oBDQa31hKiZVHqsqkt7UZLMZ0zfW1WMyVigEy0+VWuTAaDYtLezCyIM+Fdvi6YSWbl0hZe3IlAixJZ3eHEojCzqVhlwGRQ0F/cNvEgieg8WIkH8D6/ftjvwRCF0VVL51oTXuMl5fU5n//qDt/ST/W4fq3uN8oVpyME0lLhUI32Iid3+QUcBjeqjAF39OUy9bYjDUTa179qkqnv0BkCoUROuuOSOX1tcuyEB42xs/ibwTUTo3w4Aj1ZzkLogysNmsVzWM/j/HrH6s3W4/2vPnm681mJx0OT7q+edLNbT38Vj0urk1RdyuMCDSdTGRkaspmNrE1GQum8D6cbx6X62bzaqAGrfk/6oXV72nyaByA5vMo/iUpA0zezjWUrIMcCbU/VeubMFinQoAcHv74QGxLHP2h/l1rs9YdlY2TiW/FST+/9+0ODBfBy4vNGT/pnYsnOM8eR81PcLqxRrP1hLJxstVq92K+VDTYVccn3Ah+o/9Ykj5Dva9R+2UyGYW+Wsfqds3T/FotSjna2HxtozgeUdh1ZApAA/A3jpJpOuUbU4ttIs4BzebXvneyA9su3K98pXJIzxzNyPbLW7KR+GyuNlxjwOVt5YYtQx9iKTV/OSNTmDfajsoo8HettsplH2C66kPDpMUwrVB48l+ZZr8aj+kjiNqZ3AM2dM00JOYzZzbHuxYVNAjpMQNU4OEE0AEnvLQllmCTPDYPfv8fM9fH3OgutU2XLePhF8t1p9ZXmm4S8+Ce7HRng9P+9cT/TtL1JQGE+hN8b2szdqIODwsFnbZ/rWDf753bX9Xr13KTf6thO42omA7cWVwW379onCx5Ar8TT1bk6cDq6Ul6iNWH4cPDTi5mFyl5v5UvBL3qtUl6CM1UvOJ4VMJkAFf67TnrUHfQUDIrmfCkrEepd+aSSpdb16IVu93fdRRSN7+Mcl+jbU3mSvtWGjJV2r/cJqtns3snoiDhuwnbOPBDJ+IoMekm/D+yubXAxfKI9mqiK1kHhLiWZuDILA4EhA771gf0UArtsNJPv3TioSOckL8cnkoGCCHpXWiRtR3LlCEok+leqq/h7xY39k9gV45jdj7AdPunuLufcBuXEBkHoQdmT+xofSEZEOItB+BCzFuakchYHRwWpKLp+vnXAtbK0Au6/1GNrlwxBSn1yiQdnqQcKIc3fmMc4SSbPCmAfyq6qoDB9a4g4FWvjRCPAwnpEg5yn+LO/7g+fCL8iy4UM3oPU68AvJJW9trirdg5axbHMSjwX0rB0tfQTGbxlcbWFRiV4SO/NplMTWFsXZ2arUxGIni+ahi30stmbkUmOXrPgaHAkbC3wQrWLaMy8ds/EqV1OFubO7mZQsqTdctsz/q2VmQc91POekapVNUd/XhvZ0vOrc6jR9V3133S1K6IhiSJGE24/4Z+QryvpwJwobMyjUxm5xGKo/e0m4y3ldWazy5dU7PfJmaEfD81zwt2YpSFE2+Ba3hrVL0qBhHnzlcgPPlKCO4DAR7anNfxOXqQOzkbwF1hIOb9Tx2S5UzaqLdnumLr6EBAvvtSdYiV18BUBptJnLUrE6GfCJYkdGz3tmyiq9fsKEtd3dNMv+qCJGNroT1cwwGugJ0Gm48FFLFa0Ri+RDY64XzvOANykY6l3zofrjxJ961LThSZ7CBt9PWqkuhf/G/W5s66vx6+/2u7kh+dMu1k4UynRdsXCZLC2oe+LnfwEeJ9PeUBLTkrLLIW9Xo7VZqpxrKCVjgqTozHNRn7AGPitLTBfeiDgD5p/lF6C7DxtPfe72PAzDEnzt0HR9IDAW7XlmaCWIgDj88VhMTnJybgpvfvjx0H8PLa2eoYTTuOx4QRWsxfymCwmOLSfWtVFM2WhVvXVPEXXU42Xl03X/y6i3Z6Vx2dvNClazJJmATt5h1dWod+c0pgKHAkwIN7qMHi3m3ZFwuHk268uUPp5vNHLN7WxyRKOMK6A0jabQvd0ElM6dXYFF+LaaykrepHx9LnoTi/pPx61GE26/DiWa9b1R7b2V7Z7CBL14uED0CsAzd4aMi1zgprwSiJsLwQS6lpeMtzsVbZjCFKQ0v8h94AiBNqfqLk9WspCdAFUk2v4LP0BR3l9XIzJHeXk8yd7cz5uYXET8A1B0t8E0vml8R7q/vvCwhd1s2/zIre5GoQxRMnWgy2+O5TbqGPx6pZWqxHoyCu2NxEvy1TYMSCJTL0q17aJhGr5fCgVhbngSsMhcrTAetfAEvKqwUVEXfmJOZ+T/DVZWeO5HknyitPekrDgB4X8Ap7bOGEOA369FOOlrsFRqW5M570W0TBCMnUOZpmHehWLDoiiWLa2eNNP4kv8fFp4QZbtva9A7WCvobCaYs/3ZBoUIeJR0VhxGygDjsKv0ke9NA2uNk8WYfpqw96/arv2cXdlLGE0A421vRbPicuN6Cpf3rmcIPfqTkdkOXLAivRB05BtQc5QIxJvj7Sh+T9S9CFwDXl3mhm6isak7ayiMCMWQ4Uy54q6K7sLS1aSU0CrDHq9ytWV4fGADYzyq6QSJA0ejb49eqWDb2XhlI2HEnSJfjwAV0YxMHCNXYpbRI58Cs8/sF5oqjgAgNhtgspunVgj/w5hJz/fAHE7KThcIBWfdxkKDLcA79/whluaLNw9YLlp/34uOOYpNe5GlgKRGEyz+xDrwYgZjpta5DSDz+VGhpomNYWtIcm33/GlFfO4XdyQfBvEJOcYZ0BAFebAnDLFrxNEAvpi3Oio11SFQl6zTLdx7n7AudQ7r0WtloxHrSWJRF18+W58cnIOrdnOHBfnGImICDA8PCTxyW2Y2CsfM/g+1WhnczPHjLQNAaIDVcCdnQlv1orluR7ZYO1kuv3Pc01X0mUHr69f/Z+P+SF+2gGCj3JxOcnb02WOC5VSkh3zxpjIoXc1teXEjduP2OGwx60bRwdqQdfwzRXivMw01mC/zd+Y4C33FVdUz/9ItMg5j4q5qE+pze6/GAAWhM7SXdwu4ABeCw+ZArAC7bn6NxC4sfjmrAdbYivxMifu8ckNx3glVS+2ioVrLjstGQJnOd+p2loaCB5nj2bmSjwK0lVrL5YHQlNG4OzI1f66CTy3El4O0DO45xvnOd+j7/V0EIOSYQ4yyJ0GukrR71+lhFEtxG8hHjvZGye/EQRtCTowjvJ8k485aoYP8n2NY1GmiutCslDEIJIOqTOcQ4RON3OUxlrrE1tGgXm2iD0c8GHFhEDl9RkrFN59xvHkBk9M2LjONCr1aHg5EWBLPf+FjgD65Mg6Y0SKChmbwCmEM4m5ohr4o3X3bzY89vtNY2AFxD3btXm0pWVZLDkJbS/eFLpiuo9vNt6dD2cd222fltrUymmUeztrXW+RlLRSgavStxWz3UzLRMnSV9JcSSeDrAC4H0jEH5xnd8th4S9KeIgr3H8w86B0O9nIQMCxBiKaWBRRTrusZL0BfeFu2BRSDJASB7Iq9t9KjkOWCUSpFwzq1BQ4J/OLiH57bZ8ECB8LcbqhE8lJxkSYOcB5MhRYSAwV1Jsb/RPjYWsS3EdygGxGEAQAy8hnoAu8IISpX+7pQvgO1LRe+2V1+QmROoTig/14HcvVEtpsRYgUjq/ESRR/dsGP58V2urFeZwCDNTmIDHzLgdha5I+tBlRlvVKam0BQjbtzhRe/mD5k2VZ/yxwGngJvlJe//grb4x9W92b0IHp60W8a7ffOmg4QnN8AXnQk0eLwNanNlS5XKGyUgcHtsYm2WlFRrfLk3WIFI7VcvWPx0qnQwu2niAGGsHw+1SLgFgYBzjHjBn/LF5UNNvxvBWHCUIhg9BPyGXiheIP0ZrzBXG/y7Jly94lWVt4vqK3JMbs9rzqu5oddQuyz+44DoAewst4oFpai8XlxY0AT7GH7/JK+R7ZVkKiAvSdRfJdyKM//07yG1yNvCPjJ1hDSxyRQzQAepEdQBdGyqsDxQGyzACUg4hbsf8BfvONfdsvTEirYCoZwImOvlf7AMqThCAknwcYb7H19fjUumi5jAhlmebWp/9UT7M4k2FHVzPiTozasAD2kR6pNdezP2dhiaytr8fz6FLEAVZ9mk8Aizi3ieLd3Arf+L8nNB6fqzFCAoZBOVxwD4DIqzU8X8tDiBzQKXrq6u2xur9dh83vpk0tCsUz6dvawxWBsil1bwiJPYKGhgY/sJy4TTTVr9mIvr1ZwH3rqffxenDJE+7hTAB2BS4Hu8qXkfJyfy3r9wm+IiCWasjLSKG6CmaSsoMADppjaFiw9fX4XaZ1u0IokIqpHnBw0mJwMdCwa/DsNBu3z5oQ7HM/dc7021+zltgIay0+D2t0d8OnOxlnwEycV60pH7ZSpX8/8ZB/3B4Q4Pm+YBzes4EHrggPxNGgCI1D+a3bKJvFGvYjhBeTZIjwKRIQRGpCisuJvs23DcN+3WmJ1rD47VIGWKtG95hD8C5Fu0v+NUY3fNhePmVZlsEZ8ZabF7clNTEWNbb3uq1XyIMC8gAWW1+PP65eEcVGuGp1VzeO6T+jh0GfVcpdx22fXEkF5KTud2LbfN+l9fd96+6Jtmv/eHxGkuDxLIsQemrlgLg3Trojkqa4qjqc9fbQl/ZenYqjLuVBAkVPst8gcFePU8JjfYq0JIGNn++yQKQROz+n8nmwbDIaz32EFhIlQwgRSbuTT8IkHrTaP4K+j5yf5uT2ast33QcxXyBIVts2TZfyKOfAAJM1LW4IZ3W9RO330A9nZMO9kXLvFxxo68Anj3vcwU/oStNrqaqhzC1gXU0PwavBC1kcg4tAiIg07H+EKpDnAZT7uQbIsk/KmmJW7P/Ucegc91X3GRwT5xdKV+jXZ50qrpV0n1CeO22dk3HRkM5p2hiyfXebkgI7JpnNI759C8PoJ/LOd+KO3IHFq7ImEpxzb4vCezzvfe8sfECuQTYAWMDaWjkQCjEe2zzf+QDOejGle/rub9aGgR2dwTuIywlvG3gE+C6GZPNe/MW1k1MVHaHWxc774rMZ+8fm7P9UUEceL39dxRRoIgqBL454jOeq7887zjKbUGJCV/BSPofKQD9Nb+HogZ0smlfCj8kOj/r3r0/w/Q/rVsokXeBnC/h0g0jukOD+MY2LDtub/5lmtdCpKEcoNSg547cF4Yllh93QrvfIKr/iZHKaO865R6823cEBL/gWGhpeeJguVnc4czv2sodbMMqnprqMd4b6lyawiHYnrKyYis+ekEsOAkIAFujPv7MAsrifr72GHFxK3a6czvcv24gkgrUWn3EAhBEQAJESqzTwtNqpapubqIVa0c6aTPx04dH/6dgnZ091ko2tvunkC+ypgNMAeoa4B7AuRTSd6o83j/D23ecWWyqkk1xvHnLmIiu0zYj3idWcN/+UH/Mf8AFq5Yf/5iDsVsh/N0zx8N3ApxuEAedNoCcwijCP0R11PTssrfCSL1lishl8OuVF2xPClgVW81lZOMSBMAp7tLm7K0IRDbhHchv2MLc4QklCqp7g1wPWYq0bRRBCqtd+vhw4II+5Mi/00y/jAWuVSACWyMs7BCGk6EfZjHZ07bD1G15LrVmlny5nj45zfLrSr3848PhXr0WaifJoCMAb3c211fZXiR/u8KBZHKN37x5rxA/s8eY8LtdVrTz473mcHfvQ6Fq1X+pqrwVoF62yKnIMPj155qOVDy8SKlYsUqxNY31SpK636sR7tSMA7lREnN2mhUp/NW9fl17nJV9y+73or/XuVQYIRCFtNasJrx+FUei0uUIvIMJ3d6M7LMGrJ/iNH5RlqzXZBe4KLMAkaQ/P10TAfTSeSZ3rl98XYY219bjcv+Q7ub4jIfQh1beRhM8lSqL8zkTvDFs0NKjRf0boBj7S+QFWq3BSeKZ91TnnAFfSh5xkc/tf9NOEK+2rkzNYAQCl+PHmWfqV8jpx7Zpct4txcdwtLoPhahYAJl3LOmesY5AsZXBKM/fwqtBaf4/IlJLZLA0LBrEHREdsdVCRxNXVRZJ9xMKBk+IlGy8A4Y90hVLB0dziDXmr1eFVAEqPeEifBf4gHqaghN6gHfMsL/Z4tN/pTWuUnbw8CzB4C+O2zdjszPB23FDjpYKTj6B0EoRg66kneVej+SYu4oBT4P5gmiMaM46HrnMicO2oRhNY/4LB4jmsnBSHwTDKcX99qvJEzicPE8Krd2DSQrfF9nHcM9lIfzx9MEJVr66aTpXwwynQj/opf/nlyb/RxaW3CPoz7Uk2NcThm8L6iYRIMOFyCa2q9+80Ue2MqSPKge1x99R03+cjEQkJV9KsJrTShJEj5AZqrrCdv6ivB5xI7/bHltHQBirdnWQDQ1KJqeMrn0J8FNy7s+omOkfPqUyGkEAi9cPr8bvRzm/iIg74hv/lovEfvbrOwEON/lTXqXRONk/0ROxr7n3uz3Uc+sqBYZbQNp577LPHJePfT8HuP+2oBY/0/k3L3aywYiG9cLdKDfG1+BbP+1dXJzBX8kaOQOPX6YIr9MzzDABf32rQBLBX9wzpW2nRV5J3IFhnUB5QLw+4c2dA0nKGQwzJv2NxBcTn4uhcap/tEwASsfX1+P+YqNe7uAu0YAutqi7l8Sp3H4kv8ZQ/mLoK3a/rVI3LXOYyvDoXuebbNCN1jIxsr9CqQroVC3+cP84f5xTacNZRt1sUxyt1zrSxIbQ4+K1tmsRIGJc43OOKUETc1g+OcoBBEV40dkP6jAGIjit83wALug/5d6Sry2BAYjQqcfXuteQxTHrm6o9978Hx4fsh7xWyopgJroCjJcGzePr3L4TQ2nrqSbGYBsqiW1zDdQ3d5E6iufZho6cezDlt7FrjdPdXPXXqqZpj8USJbc6gbncspx4YlkhgHYfeS8F60HowALb+L8pLSuLxBVjZ6qu4G8RHJMMQhpDYxaZZmsexYwB7JoGBNg/p78M3OUl6CWeo76PVugNJzwncT69//e/+zUn1pAQDG2Zxo+EgoTjlScFSThoXql5etiwKQsLoTqu3Wm/asE6z9BlPSwwgp6o1FzVaw061NiG/96sDPalCq6W1Um4AfVCTXZsNBCD6bynwJxK20MGK7kLJKwzEvGkyDCFPKTbxLCImKikjLRC5QvQt+poI+jn00Hw3gOFNy2DE4MRQnpZHd19f/7tfltq4P9hfBv566vf19VcZa0lrMZVly5YBYXSn1Wki0g0NT9YTD2IAUZXnTuVUOjMTnMEwsVgAvciUcsI5jkv7MnB34GcMR7+Lvgdp/luwXL4b0VYWv6vL77vvvslCxY/iHM9zVufzfRwUkwAU4fLZOuUEGGM1WJHpzvkTtyGtndzld78sHQ1/sHYdk26cFFfujht3BdLbD+USEka0xiXmtvJ4cF8vmQS5wqn2LODVHZEDmcJFoC1659wIdm+EDwFI8SwAGo6kojhacXzUYr+w77777pvMZOreVbzBuxOjTSc4xOs6HEJOAb6iKWeZPYUCKxYyv6zVODrBU9KT3m4rgDZDXn/ZsmUqkIaGhoZuTfCeQk6oACKAIHadittNYP4kHMhBD3LwSscx2neFnij4quGjf+UdbqgeeJ4OWDlqDyS177777pvEvoi4CwMmbNozo3p8wCE5Il/ep2YBbYq6XZ65cwnRmDHjBVKJRXPOHA2P1qM4MpWbAXRtNGcsI51q0qDG8ASNoke4vgZiIQARH5icBTwzsOBAuAh0hA65aczdATbrbICn/oyllIZDMAPTKdeEJE+Ym5NtKV11Zc95u03/QpuWsjzhKlpSpGgi+bUuTuRFvjkApSp64+jopKu0viipx3PmqN/c+XG4L1apeL71nBlpafhgU0ka85Z4RhAG8ancKzi5HIzVaASbWA0Goi8GPcjB5Y8bLYEeE0j+/NSP1HK5mHDez37ffW960yRcmeaR58qt4naQTTctxfudDJzzZb4MviN8jnOFvRA7r76Rmq0vmo4bTt35vfJnelZrHbHzjHRoMpzqFcZA7AVEIafyxfn3Qau8sEZZmBWp2RSteMIe0Ll/2saoqObQc8qwZJ6TKqJ5SpoDrPRNb7rvvkmYh7KPHkA+7xD2dqMn2GDAnEN+Ua4DGhoantQV+oF+Pt1G0mOX2/7+eebbpIT6k6lTd3699BTXGwjt5/DyaSgeNDRpeiiLZgsCPOXx4Ac/GLit0oL4hvhUqjh35xroO15YZkEdfZpMnUe99+BruvM+fDY0Gn6C43Cq07bsjW+CD8S/doWBF6i2LtHoZI5WqttAj0luYED37ZwreK/6SQhlcgQHtvtNrB2w7pjEgqYioUhD/SSTBE5awRQWIhtd4QypRN+VxkWETCWtj9Y60k5DNGak4/A5v6D3k89tvUy/IF5IUhC7TscyvL81LnH4yFOlDls80RNpCz1ER+hoWQvMgUGcrpSfHA/O/XddeiJ4nxOmLATVhYvFUZKaOApblgfHqrVXoUv8AxSzx11RsAVEaFWely+uiMSSUU25phyDe6Fsrk8aVcpnSFNHNNFI15weDLZW72OSn+6puEQS0M+NOXzg8354TmEhy/QNKLV5sTgJ/xWUFV1G13nQsTg/Bp21+xT/0rjrt4Y2LAWbBPyh9QkhETSFOQZ/Mdu6ckaUhvB5F6dpcIp1kp/uqWLUkBlbJkHnjPzAx0f1goXL9ABAqa35yeS5RszRBmegSCI9oZiKbveBJ0+EPm+uT1zAgRxD5gUAQn8RgCTLqWYMWiz06qUREkKU7APL3f7vBGryMhCrVkjGXxSd8k0CdGuzRYMmgOoWZ2toUAc4YNSu0ZCgQUmNuhqPG+7IMF8hfB+Hi6NhpwrlAH3SqXHjxqnXnzqVD8yXA5T7GEb5MBcjAcqhHChniBV/zngBAj8x8Rzxdcyp9kh+FuljlC9kbwOIth9xAcRc6Y9zKvWzWG+kMJC1HZLGi+nnX4sbfJAT2gzEdhou9vHNuA9i6sQIlFnInqSkE1evXxn7kA9iWsg1dKsrh1QirSbLYIORH8R0jW+NND5nGW/HBykXs6ZbPaI0hM9ZscHID1LqP6ChoeGOqYF2bD7IeVg5KQ7zKP8gqA/q/w/q/w/q/w/q/w/q/5+lLQE="],"chars":[{"id":124,"index":95,"char":"|","width":7,"height":61,"xoffset":4,"yoffset":3,"xadvance":15,"chnl":15,"x":0,"y":0,"page":0},{"id":36,"index":7,"char":"$","width":28,"height":49,"xoffset":1,"yoffset":9,"xadvance":30,"chnl":15,"x":8,"y":0,"page":0},{"id":214,"index":151,"char":"Ö","width":34,"height":49,"xoffset":1,"yoffset":5,"xadvance":36,"chnl":15,"x":37,"y":0,"page":0},{"id":220,"index":157,"char":"Ü","width":31,"height":49,"xoffset":2,"yoffset":5,"xadvance":35,"chnl":15,"x":72,"y":0,"page":0},{"id":106,"index":77,"char":"j","width":13,"height":49,"xoffset":-3,"yoffset":13,"xadvance":11,"chnl":15,"x":104,"y":0,"page":0},{"id":40,"index":11,"char":"(","width":13,"height":48,"xoffset":3,"yoffset":12,"xadvance":17,"chnl":15,"x":118,"y":0,"page":0},{"id":41,"index":12,"char":")","width":13,"height":48,"xoffset":1,"yoffset":12,"xadvance":17,"chnl":15,"x":132,"y":0,"page":0},{"id":196,"index":133,"char":"Ä","width":34,"height":48,"xoffset":-1,"yoffset":5,"xadvance":32,"chnl":15,"x":146,"y":0,"page":0},{"id":87,"index":58,"char":"W","width":48,"height":39,"xoffset":-1,"yoffset":14,"xadvance":46,"chnl":15,"x":181,"y":0,"page":0},{"id":91,"index":62,"char":"[","width":12,"height":48,"xoffset":4,"yoffset":12,"xadvance":17,"chnl":15,"x":230,"y":0,"page":0},{"id":93,"index":64,"char":"]","width":12,"height":48,"xoffset":1,"yoffset":12,"xadvance":17,"chnl":15,"x":243,"y":0,"page":0},{"id":123,"index":94,"char":"{","width":17,"height":48,"xoffset":2,"yoffset":12,"xadvance":20,"chnl":15,"x":181,"y":40,"page":0},{"id":125,"index":96,"char":"}","width":17,"height":48,"xoffset":1,"yoffset":12,"xadvance":20,"chnl":15,"x":199,"y":40,"page":0},{"id":64,"index":35,"char":"@","width":44,"height":47,"xoffset":1,"yoffset":15,"xadvance":47,"chnl":15,"x":118,"y":49,"page":0},{"id":92,"index":63,"char":"\\","width":18,"height":46,"xoffset":-1,"yoffset":12,"xadvance":17,"chnl":15,"x":217,"y":49,"page":0},{"id":47,"index":18,"char":"/","width":18,"height":46,"xoffset":-1,"yoffset":12,"xadvance":17,"chnl":15,"x":236,"y":49,"page":0},{"id":167,"index":105,"char":"§","width":25,"height":46,"xoffset":1,"yoffset":14,"xadvance":27,"chnl":15,"x":163,"y":89,"page":0},{"id":81,"index":52,"char":"Q","width":34,"height":43,"xoffset":1,"yoffset":14,"xadvance":36,"chnl":15,"x":189,"y":96,"page":0},{"id":102,"index":73,"char":"f","width":19,"height":41,"xoffset":-2,"yoffset":12,"xadvance":17,"chnl":15,"x":224,"y":96,"page":0},{"id":103,"index":74,"char":"g","width":26,"height":41,"xoffset":1,"yoffset":22,"xadvance":29,"chnl":15,"x":224,"y":138,"page":0},{"id":37,"index":8,"char":"%","width":39,"height":40,"xoffset":3,"yoffset":14,"xadvance":45,"chnl":15,"x":8,"y":50,"page":0},{"id":38,"index":9,"char":"&","width":30,"height":40,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":48,"y":50,"page":0},{"id":48,"index":19,"char":"0","width":28,"height":40,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":79,"y":50,"page":0},{"id":51,"index":22,"char":"3","width":27,"height":40,"xoffset":1,"yoffset":14,"xadvance":29,"chnl":15,"x":0,"y":91,"page":0},{"id":54,"index":25,"char":"6","width":27,"height":40,"xoffset":1,"yoffset":14,"xadvance":29,"chnl":15,"x":28,"y":91,"page":0},{"id":56,"index":27,"char":"8","width":27,"height":40,"xoffset":1,"yoffset":14,"xadvance":29,"chnl":15,"x":56,"y":91,"page":0},{"id":57,"index":28,"char":"9","width":27,"height":40,"xoffset":1,"yoffset":14,"xadvance":29,"chnl":15,"x":84,"y":91,"page":0},{"id":63,"index":34,"char":"?","width":23,"height":40,"xoffset":0,"yoffset":14,"xadvance":24,"chnl":15,"x":112,"y":97,"page":0},{"id":67,"index":38,"char":"C","width":33,"height":40,"xoffset":1,"yoffset":14,"xadvance":35,"chnl":15,"x":136,"y":136,"page":0},{"id":71,"index":42,"char":"G","width":33,"height":40,"xoffset":1,"yoffset":14,"xadvance":36,"chnl":15,"x":170,"y":140,"page":0},{"id":79,"index":50,"char":"O","width":34,"height":40,"xoffset":1,"yoffset":14,"xadvance":36,"chnl":15,"x":204,"y":180,"page":0},{"id":83,"index":54,"char":"S","width":28,"height":40,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":0,"y":132,"page":0},{"id":228,"index":165,"char":"ä","width":24,"height":40,"xoffset":0,"yoffset":14,"xadvance":26,"chnl":15,"x":29,"y":132,"page":0},{"id":246,"index":183,"char":"ö","width":27,"height":40,"xoffset":1,"yoffset":14,"xadvance":28,"chnl":15,"x":54,"y":132,"page":0},{"id":252,"index":189,"char":"ü","width":24,"height":40,"xoffset":2,"yoffset":14,"xadvance":28,"chnl":15,"x":82,"y":132,"page":0},{"id":105,"index":76,"char":"i","width":9,"height":40,"xoffset":1,"yoffset":13,"xadvance":11,"chnl":15,"x":108,"y":50,"page":0},{"id":112,"index":83,"char":"p","width":26,"height":40,"xoffset":2,"yoffset":22,"xadvance":29,"chnl":15,"x":107,"y":138,"page":0},{"id":113,"index":84,"char":"q","width":26,"height":40,"xoffset":1,"yoffset":22,"xadvance":29,"chnl":15,"x":134,"y":177,"page":0},{"id":119,"index":90,"char":"w","width":40,"height":30,"xoffset":0,"yoffset":23,"xadvance":39,"chnl":15,"x":161,"y":181,"page":0},{"id":121,"index":92,"char":"y","width":27,"height":40,"xoffset":0,"yoffset":23,"xadvance":27,"chnl":15,"x":161,"y":212,"page":0},{"id":33,"index":4,"char":"!","width":9,"height":39,"xoffset":2,"yoffset":14,"xadvance":14,"chnl":15,"x":163,"y":49,"page":0},{"id":35,"index":6,"char":"#","width":33,"height":39,"xoffset":-1,"yoffset":14,"xadvance":30,"chnl":15,"x":189,"y":221,"page":0},{"id":49,"index":20,"char":"1","width":16,"height":39,"xoffset":1,"yoffset":14,"xadvance":19,"chnl":15,"x":204,"y":140,"page":0},{"id":50,"index":21,"char":"2","width":26,"height":39,"xoffset":2,"yoffset":14,"xadvance":29,"chnl":15,"x":223,"y":221,"page":0},{"id":52,"index":23,"char":"4","width":28,"height":39,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":0,"y":173,"page":0},{"id":53,"index":24,"char":"5","width":26,"height":39,"xoffset":1,"yoffset":14,"xadvance":28,"chnl":15,"x":29,"y":173,"page":0},{"id":55,"index":26,"char":"7","width":26,"height":39,"xoffset":1,"yoffset":14,"xadvance":27,"chnl":15,"x":56,"y":173,"page":0},{"id":65,"index":36,"char":"A","width":34,"height":39,"xoffset":-1,"yoffset":14,"xadvance":32,"chnl":15,"x":83,"y":179,"page":0},{"id":66,"index":37,"char":"B","width":28,"height":39,"xoffset":3,"yoffset":14,"xadvance":31,"chnl":15,"x":118,"y":218,"page":0},{"id":68,"index":39,"char":"D","width":31,"height":39,"xoffset":3,"yoffset":14,"xadvance":35,"chnl":15,"x":147,"y":253,"page":0},{"id":69,"index":40,"char":"E","width":25,"height":39,"xoffset":3,"yoffset":14,"xadvance":29,"chnl":15,"x":179,"y":261,"page":0},{"id":70,"index":41,"char":"F","width":24,"height":39,"xoffset":3,"yoffset":14,"xadvance":28,"chnl":15,"x":205,"y":261,"page":0},{"id":72,"index":43,"char":"H","width":30,"height":39,"xoffset":3,"yoffset":14,"xadvance":36,"chnl":15,"x":0,"y":213,"page":0},{"id":73,"index":44,"char":"I","width":7,"height":39,"xoffset":3,"yoffset":14,"xadvance":13,"chnl":15,"x":173,"y":49,"page":0},{"id":74,"index":45,"char":"J","width":24,"height":39,"xoffset":1,"yoffset":14,"xadvance":27,"chnl":15,"x":230,"y":261,"page":0},{"id":75,"index":46,"char":"K","width":29,"height":39,"xoffset":3,"yoffset":14,"xadvance":31,"chnl":15,"x":31,"y":213,"page":0},{"id":76,"index":47,"char":"L","width":24,"height":39,"xoffset":3,"yoffset":14,"xadvance":27,"chnl":15,"x":61,"y":219,"page":0},{"id":77,"index":48,"char":"M","width":38,"height":39,"xoffset":3,"yoffset":14,"xadvance":43,"chnl":15,"x":86,"y":258,"page":0},{"id":78,"index":49,"char":"N","width":31,"height":39,"xoffset":3,"yoffset":14,"xadvance":36,"chnl":15,"x":125,"y":293,"page":0},{"id":80,"index":51,"char":"P","width":27,"height":39,"xoffset":3,"yoffset":14,"xadvance":30,"chnl":15,"x":0,"y":253,"page":0},{"id":82,"index":53,"char":"R","width":28,"height":39,"xoffset":3,"yoffset":14,"xadvance":30,"chnl":15,"x":28,"y":253,"page":0},{"id":84,"index":55,"char":"T","width":29,"height":39,"xoffset":1,"yoffset":14,"xadvance":31,"chnl":15,"x":0,"y":293,"page":0},{"id":85,"index":56,"char":"U","width":31,"height":39,"xoffset":2,"yoffset":14,"xadvance":35,"chnl":15,"x":30,"y":293,"page":0},{"id":86,"index":57,"char":"V","width":34,"height":39,"xoffset":-1,"yoffset":14,"xadvance":32,"chnl":15,"x":62,"y":298,"page":0},{"id":88,"index":59,"char":"X","width":33,"height":39,"xoffset":-1,"yoffset":14,"xadvance":32,"chnl":15,"x":0,"y":333,"page":0},{"id":89,"index":60,"char":"Y","width":33,"height":39,"xoffset":-1,"yoffset":14,"xadvance":32,"chnl":15,"x":157,"y":301,"page":0},{"id":90,"index":61,"char":"Z","width":28,"height":39,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":97,"y":333,"page":0},{"id":98,"index":69,"char":"b","width":26,"height":39,"xoffset":2,"yoffset":14,"xadvance":29,"chnl":15,"x":34,"y":333,"page":0},{"id":100,"index":71,"char":"d","width":26,"height":39,"xoffset":1,"yoffset":14,"xadvance":29,"chnl":15,"x":126,"y":333,"page":0},{"id":104,"index":75,"char":"h","width":24,"height":39,"xoffset":2,"yoffset":14,"xadvance":28,"chnl":15,"x":61,"y":338,"page":0},{"id":107,"index":78,"char":"k","width":24,"height":39,"xoffset":2,"yoffset":14,"xadvance":25,"chnl":15,"x":0,"y":373,"page":0},{"id":108,"index":79,"char":"l","width":7,"height":39,"xoffset":2,"yoffset":14,"xadvance":11,"chnl":15,"x":239,"y":180,"page":0},{"id":223,"index":160,"char":"ß","width":25,"height":39,"xoffset":3,"yoffset":14,"xadvance":29,"chnl":15,"x":25,"y":373,"page":0},{"id":109,"index":80,"char":"m","width":38,"height":31,"xoffset":2,"yoffset":22,"xadvance":42,"chnl":15,"x":191,"y":301,"page":0},{"id":59,"index":30,"char":";","width":10,"height":37,"xoffset":1,"yoffset":24,"xadvance":14,"chnl":15,"x":86,"y":338,"page":0},{"id":116,"index":87,"char":"t","width":17,"height":37,"xoffset":-2,"yoffset":17,"xadvance":14,"chnl":15,"x":136,"y":97,"page":0},{"id":97,"index":68,"char":"a","width":24,"height":31,"xoffset":0,"yoffset":22,"xadvance":26,"chnl":15,"x":57,"y":259,"page":0},{"id":99,"index":70,"char":"c","width":26,"height":31,"xoffset":1,"yoffset":22,"xadvance":27,"chnl":15,"x":230,"y":301,"page":0},{"id":101,"index":72,"char":"e","width":27,"height":31,"xoffset":1,"yoffset":22,"xadvance":28,"chnl":15,"x":97,"y":298,"page":0},{"id":110,"index":81,"char":"n","width":24,"height":31,"xoffset":2,"yoffset":22,"xadvance":28,"chnl":15,"x":86,"y":219,"page":0},{"id":111,"index":82,"char":"o","width":27,"height":31,"xoffset":1,"yoffset":22,"xadvance":28,"chnl":15,"x":191,"y":333,"page":0},{"id":114,"index":85,"char":"r","width":16,"height":31,"xoffset":2,"yoffset":22,"xadvance":17,"chnl":15,"x":125,"y":258,"page":0},{"id":115,"index":86,"char":"s","width":23,"height":31,"xoffset":1,"yoffset":22,"xadvance":25,"chnl":15,"x":153,"y":341,"page":0},{"id":117,"index":88,"char":"u","width":24,"height":31,"xoffset":2,"yoffset":23,"xadvance":28,"chnl":15,"x":219,"y":333,"page":0},{"id":118,"index":89,"char":"v","width":27,"height":30,"xoffset":0,"yoffset":23,"xadvance":27,"chnl":15,"x":177,"y":365,"page":0},{"id":120,"index":91,"char":"x","width":27,"height":30,"xoffset":-1,"yoffset":23,"xadvance":25,"chnl":15,"x":205,"y":365,"page":0},{"id":122,"index":93,"char":"z","width":24,"height":30,"xoffset":1,"yoffset":23,"xadvance":26,"chnl":15,"x":97,"y":373,"page":0},{"id":58,"index":29,"char":":","width":9,"height":29,"xoffset":2,"yoffset":24,"xadvance":14,"chnl":15,"x":247,"y":180,"page":0},{"id":60,"index":31,"char":"<","width":25,"height":29,"xoffset":2,"yoffset":23,"xadvance":31,"chnl":15,"x":51,"y":378,"page":0},{"id":62,"index":33,"char":">","width":25,"height":29,"xoffset":4,"yoffset":23,"xadvance":31,"chnl":15,"x":122,"y":373,"page":0},{"id":126,"index":97,"char":"~","width":27,"height":12,"xoffset":2,"yoffset":31,"xadvance":31,"chnl":15,"x":148,"y":373,"page":0},{"id":43,"index":14,"char":"+","width":26,"height":26,"xoffset":3,"yoffset":25,"xadvance":31,"chnl":15,"x":148,"y":386,"page":0},{"id":95,"index":66,"char":"_","width":25,"height":7,"xoffset":-2,"yoffset":49,"xadvance":21,"chnl":15,"x":122,"y":403,"page":0},{"id":42,"index":13,"char":"*","width":22,"height":24,"xoffset":1,"yoffset":14,"xadvance":24,"chnl":15,"x":233,"y":365,"page":0},{"id":61,"index":32,"char":"=","width":24,"height":17,"xoffset":4,"yoffset":29,"xadvance":31,"chnl":15,"x":77,"y":404,"page":0},{"id":94,"index":65,"char":"^","width":21,"height":19,"xoffset":0,"yoffset":15,"xadvance":21,"chnl":15,"x":233,"y":390,"page":0},{"id":176,"index":113,"char":"°","width":19,"height":19,"xoffset":1,"yoffset":14,"xadvance":22,"chnl":15,"x":77,"y":378,"page":0},{"id":45,"index":16,"char":"-","width":19,"height":7,"xoffset":2,"yoffset":33,"xadvance":22,"chnl":15,"x":157,"y":293,"page":0},{"id":34,"index":5,"char":"\"","width":15,"height":16,"xoffset":3,"yoffset":14,"xadvance":21,"chnl":15,"x":118,"y":179,"page":0},{"id":39,"index":10,"char":"'","width":7,"height":16,"xoffset":3,"yoffset":14,"xadvance":14,"chnl":15,"x":0,"y":62,"page":0},{"id":44,"index":15,"char":",","width":10,"height":16,"xoffset":1,"yoffset":45,"xadvance":14,"chnl":15,"x":244,"y":96,"page":0},{"id":96,"index":67,"char":"`","width":11,"height":11,"xoffset":2,"yoffset":12,"xadvance":15,"chnl":15,"x":244,"y":333,"page":0},{"id":46,"index":17,"char":".","width":9,"height":9,"xoffset":2,"yoffset":44,"xadvance":14,"chnl":15,"x":247,"y":210,"page":0},{"id":32,"index":3,"char":" ","width":0,"height":0,"xoffset":-2,"yoffset":49,"xadvance":14,"chnl":15,"x":61,"y":333,"page":0}],"info":{"face":"fixed-font","size":48,"bold":0,"italic":0,"charset":[" ","°","!","\\","\"","#","$","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@","Ä","Ö","Ü","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","]","^","_","`","ä","ö","ü","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~","ß","§"],"unicode":1,"stretchH":100,"smooth":1,"aa":1,"padding":[2,2,2,2],"spacing":[0,0],"outline":0},"common":{"lineHeight":58,"base":49,"scaleW":256,"scaleH":512,"pages":1,"packed":0,"alphaChnl":0,"redChnl":0,"greenChnl":0,"blueChnl":0},"distanceField":{"fieldType":"msdf","distanceRange":4},"kernings":[{"first":176,"second":38,"amount":-2},{"first":176,"second":44,"amount":-7},{"first":176,"second":46,"amount":-7},{"first":176,"second":52,"amount":-2},{"first":176,"second":64,"amount":-1},{"first":176,"second":95,"amount":-3},{"first":92,"second":176,"amount":-4},{"first":92,"second":92,"amount":-2},{"first":92,"second":34,"amount":-4},{"first":92,"second":39,"amount":-4},{"first":92,"second":42,"amount":-4},{"first":92,"second":43,"amount":-2},{"first":92,"second":45,"amount":-2},{"first":92,"second":47,"amount":1},{"first":92,"second":49,"amount":-2},{"first":92,"second":61,"amount":-2},{"first":92,"second":63,"amount":-3},{"first":92,"second":64,"amount":-1},{"first":92,"second":94,"amount":-4},{"first":92,"second":126,"amount":-2},{"first":34,"second":38,"amount":-2},{"first":34,"second":44,"amount":-4},{"first":34,"second":46,"amount":-4},{"first":34,"second":52,"amount":-3},{"first":38,"second":92,"amount":-3},{"first":38,"second":34,"amount":-2},{"first":38,"second":39,"amount":-2},{"first":39,"second":38,"amount":-2},{"first":39,"second":44,"amount":-4},{"first":39,"second":46,"amount":-4},{"first":39,"second":52,"amount":-3},{"first":42,"second":38,"amount":-2},{"first":42,"second":44,"amount":-7},{"first":42,"second":46,"amount":-7},{"first":42,"second":52,"amount":-2},{"first":42,"second":64,"amount":-1},{"first":42,"second":95,"amount":-3},{"first":43,"second":92,"amount":-2},{"first":43,"second":50,"amount":-2},{"first":43,"second":51,"amount":-1},{"first":43,"second":55,"amount":-1},{"first":44,"second":34,"amount":-4},{"first":44,"second":39,"amount":-4},{"first":44,"second":48,"amount":-1},{"first":44,"second":49,"amount":-4},{"first":44,"second":51,"amount":-1},{"first":44,"second":53,"amount":-1},{"first":44,"second":54,"amount":-1},{"first":44,"second":55,"amount":-1},{"first":44,"second":56,"amount":-1},{"first":44,"second":57,"amount":0},{"first":44,"second":63,"amount":-4},{"first":44,"second":64,"amount":-2},{"first":45,"second":92,"amount":-2},{"first":45,"second":50,"amount":-2},{"first":45,"second":51,"amount":-1},{"first":45,"second":55,"amount":-1},{"first":46,"second":34,"amount":-4},{"first":46,"second":39,"amount":-4},{"first":46,"second":48,"amount":-1},{"first":46,"second":49,"amount":-4},{"first":46,"second":51,"amount":-1},{"first":46,"second":53,"amount":-1},{"first":46,"second":54,"amount":-1},{"first":46,"second":55,"amount":-1},{"first":46,"second":56,"amount":-1},{"first":46,"second":57,"amount":0},{"first":46,"second":63,"amount":-4},{"first":46,"second":64,"amount":-2},{"first":47,"second":44,"amount":-2},{"first":47,"second":46,"amount":-2},{"first":48,"second":92,"amount":-1},{"first":48,"second":44,"amount":-1},{"first":48,"second":46,"amount":-1},{"first":48,"second":55,"amount":-1},{"first":48,"second":95,"amount":-2},{"first":50,"second":52,"amount":-1},{"first":51,"second":176,"amount":0},{"first":51,"second":42,"amount":0},{"first":51,"second":44,"amount":-1},{"first":51,"second":46,"amount":-1},{"first":51,"second":94,"amount":0},{"first":52,"second":176,"amount":-1},{"first":52,"second":42,"amount":-1},{"first":52,"second":44,"amount":-2},{"first":52,"second":46,"amount":-2},{"first":52,"second":49,"amount":-1},{"first":52,"second":94,"amount":-1},{"first":53,"second":44,"amount":-1},{"first":53,"second":46,"amount":-1},{"first":54,"second":44,"amount":-2},{"first":54,"second":46,"amount":-2},{"first":54,"second":95,"amount":-2},{"first":55,"second":35,"amount":-3},{"first":55,"second":38,"amount":-2},{"first":55,"second":44,"amount":-6},{"first":55,"second":46,"amount":-6},{"first":55,"second":48,"amount":-1},{"first":55,"second":51,"amount":-1},{"first":55,"second":52,"amount":-3},{"first":55,"second":53,"amount":0},{"first":55,"second":54,"amount":-1},{"first":55,"second":55,"amount":1},{"first":55,"second":56,"amount":-1},{"first":55,"second":57,"amount":0},{"first":55,"second":58,"amount":-2},{"first":55,"second":59,"amount":-2},{"first":55,"second":60,"amount":-4},{"first":55,"second":95,"amount":-8},{"first":56,"second":176,"amount":0},{"first":56,"second":42,"amount":0},{"first":56,"second":44,"amount":-1},{"first":56,"second":46,"amount":-1},{"first":56,"second":94,"amount":0},{"first":57,"second":92,"amount":-1},{"first":57,"second":44,"amount":-1},{"first":57,"second":46,"amount":-1},{"first":57,"second":55,"amount":-1},{"first":57,"second":95,"amount":-2},{"first":58,"second":92,"amount":-3},{"first":59,"second":92,"amount":-3},{"first":61,"second":92,"amount":-3},{"first":62,"second":92,"amount":-4},{"first":62,"second":55,"amount":-4},{"first":64,"second":92,"amount":-2},{"first":64,"second":44,"amount":-2},{"first":64,"second":46,"amount":-2},{"first":64,"second":47,"amount":-2},{"first":64,"second":95,"amount":-2},{"first":94,"second":38,"amount":-2},{"first":94,"second":44,"amount":-7},{"first":94,"second":46,"amount":-7},{"first":94,"second":52,"amount":-2},{"first":94,"second":64,"amount":-1},{"first":94,"second":95,"amount":-3},{"first":95,"second":176,"amount":-3},{"first":95,"second":92,"amount":-4},{"first":95,"second":42,"amount":-3},{"first":95,"second":48,"amount":-2},{"first":95,"second":49,"amount":-5},{"first":95,"second":51,"amount":-2},{"first":95,"second":52,"amount":-3},{"first":95,"second":53,"amount":-2},{"first":95,"second":54,"amount":-2},{"first":95,"second":56,"amount":-2},{"first":95,"second":57,"amount":-2},{"first":95,"second":64,"amount":-2},{"first":95,"second":94,"amount":-3},{"first":95,"second":124,"amount":2},{"first":126,"second":92,"amount":-2},{"first":126,"second":50,"amount":-2},{"first":126,"second":51,"amount":-1},{"first":126,"second":55,"amount":-1}]}, "medium": {"pages":["data:image/webp;base64,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"],"chars":[{"id":124,"index":95,"char":"|","width":9,"height":61,"xoffset":4,"yoffset":3,"xadvance":17,"chnl":15,"x":0,"y":0,"page":0},{"id":87,"index":58,"char":"W","width":50,"height":39,"xoffset":-1,"yoffset":14,"xadvance":48,"chnl":15,"x":10,"y":0,"page":0},{"id":106,"index":77,"char":"j","width":14,"height":50,"xoffset":-3,"yoffset":13,"xadvance":12,"chnl":15,"x":61,"y":0,"page":0},{"id":36,"index":7,"char":"$","width":30,"height":49,"xoffset":0,"yoffset":9,"xadvance":31,"chnl":15,"x":10,"y":40,"page":0},{"id":196,"index":133,"char":"Ä","width":36,"height":49,"xoffset":-1,"yoffset":4,"xadvance":34,"chnl":15,"x":76,"y":0,"page":0},{"id":214,"index":151,"char":"Ö","width":36,"height":49,"xoffset":1,"yoffset":4,"xadvance":37,"chnl":15,"x":113,"y":0,"page":0},{"id":220,"index":157,"char":"Ü","width":32,"height":49,"xoffset":2,"yoffset":4,"xadvance":36,"chnl":15,"x":150,"y":0,"page":0},{"id":40,"index":11,"char":"(","width":15,"height":48,"xoffset":3,"yoffset":12,"xadvance":18,"chnl":15,"x":41,"y":40,"page":0},{"id":41,"index":12,"char":")","width":15,"height":48,"xoffset":0,"yoffset":12,"xadvance":18,"chnl":15,"x":183,"y":0,"page":0},{"id":64,"index":35,"char":"@","width":46,"height":48,"xoffset":1,"yoffset":15,"xadvance":47,"chnl":15,"x":199,"y":0,"page":0},{"id":91,"index":62,"char":"[","width":14,"height":48,"xoffset":3,"yoffset":12,"xadvance":18,"chnl":15,"x":183,"y":49,"page":0},{"id":93,"index":64,"char":"]","width":14,"height":48,"xoffset":1,"yoffset":12,"xadvance":18,"chnl":15,"x":198,"y":49,"page":0},{"id":123,"index":94,"char":"{","width":19,"height":48,"xoffset":1,"yoffset":12,"xadvance":21,"chnl":15,"x":213,"y":49,"page":0},{"id":125,"index":96,"char":"}","width":19,"height":48,"xoffset":1,"yoffset":12,"xadvance":21,"chnl":15,"x":233,"y":49,"page":0},{"id":92,"index":63,"char":"\\","width":20,"height":46,"xoffset":-1,"yoffset":12,"xadvance":18,"chnl":15,"x":76,"y":50,"page":0},{"id":47,"index":18,"char":"/","width":20,"height":46,"xoffset":-1,"yoffset":12,"xadvance":18,"chnl":15,"x":41,"y":89,"page":0},{"id":167,"index":105,"char":"§","width":26,"height":46,"xoffset":1,"yoffset":14,"xadvance":27,"chnl":15,"x":0,"y":90,"page":0},{"id":81,"index":52,"char":"Q","width":36,"height":43,"xoffset":1,"yoffset":14,"xadvance":37,"chnl":15,"x":97,"y":50,"page":0},{"id":37,"index":8,"char":"%","width":42,"height":40,"xoffset":3,"yoffset":14,"xadvance":48,"chnl":15,"x":134,"y":50,"page":0},{"id":228,"index":165,"char":"ä","width":26,"height":41,"xoffset":0,"yoffset":13,"xadvance":27,"chnl":15,"x":134,"y":91,"page":0},{"id":246,"index":183,"char":"ö","width":28,"height":41,"xoffset":0,"yoffset":13,"xadvance":29,"chnl":15,"x":97,"y":94,"page":0},{"id":252,"index":189,"char":"ü","width":26,"height":41,"xoffset":1,"yoffset":13,"xadvance":29,"chnl":15,"x":62,"y":97,"page":0},{"id":102,"index":73,"char":"f","width":21,"height":41,"xoffset":-2,"yoffset":12,"xadvance":18,"chnl":15,"x":161,"y":91,"page":0},{"id":103,"index":74,"char":"g","width":28,"height":41,"xoffset":0,"yoffset":22,"xadvance":30,"chnl":15,"x":27,"y":136,"page":0},{"id":119,"index":90,"char":"w","width":41,"height":30,"xoffset":-1,"yoffset":23,"xadvance":40,"chnl":15,"x":183,"y":98,"page":0},{"id":38,"index":9,"char":"&","width":33,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":183,"y":129,"page":0},{"id":48,"index":19,"char":"0","width":30,"height":40,"xoffset":1,"yoffset":14,"xadvance":31,"chnl":15,"x":225,"y":98,"page":0},{"id":51,"index":22,"char":"3","width":29,"height":40,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":217,"y":139,"page":0},{"id":54,"index":25,"char":"6","width":29,"height":40,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":126,"y":133,"page":0},{"id":56,"index":27,"char":"8","width":29,"height":40,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":89,"y":136,"page":0},{"id":57,"index":28,"char":"9","width":29,"height":40,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":56,"y":139,"page":0},{"id":63,"index":34,"char":"?","width":25,"height":40,"xoffset":0,"yoffset":14,"xadvance":25,"chnl":15,"x":0,"y":137,"page":0},{"id":67,"index":38,"char":"C","width":34,"height":40,"xoffset":1,"yoffset":14,"xadvance":35,"chnl":15,"x":0,"y":178,"page":0},{"id":71,"index":42,"char":"G","width":34,"height":40,"xoffset":1,"yoffset":14,"xadvance":36,"chnl":15,"x":156,"y":170,"page":0},{"id":77,"index":48,"char":"M","width":40,"height":39,"xoffset":2,"yoffset":14,"xadvance":44,"chnl":15,"x":191,"y":180,"page":0},{"id":79,"index":50,"char":"O","width":36,"height":40,"xoffset":1,"yoffset":14,"xadvance":37,"chnl":15,"x":119,"y":174,"page":0},{"id":83,"index":54,"char":"S","width":30,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":86,"y":177,"page":0},{"id":105,"index":76,"char":"i","width":10,"height":40,"xoffset":1,"yoffset":13,"xadvance":12,"chnl":15,"x":246,"y":0,"page":0},{"id":109,"index":80,"char":"m","width":40,"height":31,"xoffset":1,"yoffset":22,"xadvance":43,"chnl":15,"x":35,"y":180,"page":0},{"id":112,"index":83,"char":"p","width":28,"height":40,"xoffset":1,"yoffset":22,"xadvance":30,"chnl":15,"x":156,"y":211,"page":0},{"id":113,"index":84,"char":"q","width":28,"height":40,"xoffset":0,"yoffset":22,"xadvance":30,"chnl":15,"x":117,"y":215,"page":0},{"id":121,"index":92,"char":"y","width":29,"height":40,"xoffset":-1,"yoffset":23,"xadvance":28,"chnl":15,"x":35,"y":212,"page":0},{"id":33,"index":4,"char":"!","width":11,"height":39,"xoffset":2,"yoffset":14,"xadvance":15,"chnl":15,"x":62,"y":51,"page":0},{"id":35,"index":6,"char":"#","width":33,"height":39,"xoffset":-1,"yoffset":14,"xadvance":31,"chnl":15,"x":0,"y":219,"page":0},{"id":49,"index":20,"char":"1","width":18,"height":39,"xoffset":0,"yoffset":14,"xadvance":20,"chnl":15,"x":65,"y":212,"page":0},{"id":50,"index":21,"char":"2","width":27,"height":39,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":84,"y":218,"page":0},{"id":52,"index":23,"char":"4","width":30,"height":39,"xoffset":1,"yoffset":14,"xadvance":32,"chnl":15,"x":34,"y":253,"page":0},{"id":53,"index":24,"char":"5","width":28,"height":39,"xoffset":1,"yoffset":14,"xadvance":29,"chnl":15,"x":0,"y":259,"page":0},{"id":55,"index":26,"char":"7","width":27,"height":39,"xoffset":0,"yoffset":14,"xadvance":27,"chnl":15,"x":185,"y":220,"page":0},{"id":65,"index":36,"char":"A","width":36,"height":39,"xoffset":-1,"yoffset":14,"xadvance":34,"chnl":15,"x":146,"y":252,"page":0},{"id":66,"index":37,"char":"B","width":29,"height":39,"xoffset":2,"yoffset":14,"xadvance":32,"chnl":15,"x":112,"y":256,"page":0},{"id":68,"index":39,"char":"D","width":32,"height":39,"xoffset":2,"yoffset":14,"xadvance":35,"chnl":15,"x":213,"y":220,"page":0},{"id":69,"index":40,"char":"E","width":26,"height":39,"xoffset":2,"yoffset":14,"xadvance":29,"chnl":15,"x":65,"y":258,"page":0},{"id":70,"index":41,"char":"F","width":26,"height":39,"xoffset":2,"yoffset":14,"xadvance":28,"chnl":15,"x":29,"y":293,"page":0},{"id":72,"index":43,"char":"H","width":32,"height":39,"xoffset":2,"yoffset":14,"xadvance":36,"chnl":15,"x":183,"y":260,"page":0},{"id":73,"index":44,"char":"I","width":9,"height":39,"xoffset":2,"yoffset":14,"xadvance":13,"chnl":15,"x":247,"y":139,"page":0},{"id":74,"index":45,"char":"J","width":26,"height":39,"xoffset":0,"yoffset":14,"xadvance":28,"chnl":15,"x":0,"y":299,"page":0},{"id":75,"index":46,"char":"K","width":32,"height":39,"xoffset":2,"yoffset":14,"xadvance":33,"chnl":15,"x":216,"y":260,"page":0},{"id":76,"index":47,"char":"L","width":25,"height":39,"xoffset":2,"yoffset":14,"xadvance":27,"chnl":15,"x":142,"y":292,"page":0},{"id":78,"index":49,"char":"N","width":33,"height":39,"xoffset":2,"yoffset":14,"xadvance":36,"chnl":15,"x":92,"y":296,"page":0},{"id":80,"index":51,"char":"P","width":29,"height":39,"xoffset":2,"yoffset":14,"xadvance":31,"chnl":15,"x":56,"y":298,"page":0},{"id":82,"index":53,"char":"R","width":30,"height":39,"xoffset":2,"yoffset":14,"xadvance":31,"chnl":15,"x":168,"y":300,"page":0},{"id":84,"index":55,"char":"T","width":31,"height":39,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":126,"y":332,"page":0},{"id":85,"index":56,"char":"U","width":32,"height":39,"xoffset":2,"yoffset":14,"xadvance":36,"chnl":15,"x":86,"y":336,"page":0},{"id":86,"index":57,"char":"V","width":36,"height":39,"xoffset":-1,"yoffset":14,"xadvance":34,"chnl":15,"x":199,"y":300,"page":0},{"id":88,"index":59,"char":"X","width":35,"height":39,"xoffset":-1,"yoffset":14,"xadvance":34,"chnl":15,"x":27,"y":338,"page":0},{"id":89,"index":60,"char":"Y","width":35,"height":39,"xoffset":-1,"yoffset":14,"xadvance":33,"chnl":15,"x":158,"y":340,"page":0},{"id":90,"index":61,"char":"Z","width":29,"height":39,"xoffset":1,"yoffset":14,"xadvance":31,"chnl":15,"x":119,"y":372,"page":0},{"id":98,"index":69,"char":"b","width":28,"height":39,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":63,"y":376,"page":0},{"id":100,"index":71,"char":"d","width":28,"height":39,"xoffset":0,"yoffset":14,"xadvance":30,"chnl":15,"x":194,"y":340,"page":0},{"id":104,"index":75,"char":"h","width":26,"height":39,"xoffset":1,"yoffset":14,"xadvance":29,"chnl":15,"x":0,"y":339,"page":0},{"id":107,"index":78,"char":"k","width":27,"height":39,"xoffset":1,"yoffset":14,"xadvance":27,"chnl":15,"x":223,"y":340,"page":0},{"id":108,"index":79,"char":"l","width":9,"height":39,"xoffset":1,"yoffset":14,"xadvance":12,"chnl":15,"x":232,"y":180,"page":0},{"id":223,"index":160,"char":"ß","width":28,"height":39,"xoffset":2,"yoffset":14,"xadvance":30,"chnl":15,"x":27,"y":378,"page":0},{"id":59,"index":30,"char":";","width":12,"height":38,"xoffset":1,"yoffset":24,"xadvance":15,"chnl":15,"x":27,"y":90,"page":0},{"id":116,"index":87,"char":"t","width":19,"height":37,"xoffset":-2,"yoffset":17,"xadvance":16,"chnl":15,"x":92,"y":258,"page":0},{"id":97,"index":68,"char":"a","width":26,"height":31,"xoffset":0,"yoffset":22,"xadvance":27,"chnl":15,"x":156,"y":133,"page":0},{"id":99,"index":70,"char":"c","width":27,"height":31,"xoffset":0,"yoffset":22,"xadvance":28,"chnl":15,"x":0,"y":418,"page":0},{"id":101,"index":72,"char":"e","width":28,"height":31,"xoffset":0,"yoffset":22,"xadvance":28,"chnl":15,"x":0,"y":450,"page":0},{"id":110,"index":81,"char":"n","width":26,"height":31,"xoffset":1,"yoffset":22,"xadvance":29,"chnl":15,"x":92,"y":376,"page":0},{"id":111,"index":82,"char":"o","width":28,"height":31,"xoffset":0,"yoffset":22,"xadvance":29,"chnl":15,"x":28,"y":418,"page":0},{"id":114,"index":85,"char":"r","width":18,"height":31,"xoffset":1,"yoffset":22,"xadvance":19,"chnl":15,"x":236,"y":300,"page":0},{"id":115,"index":86,"char":"s","width":25,"height":31,"xoffset":0,"yoffset":22,"xadvance":26,"chnl":15,"x":0,"y":379,"page":0},{"id":117,"index":88,"char":"u","width":26,"height":31,"xoffset":1,"yoffset":23,"xadvance":29,"chnl":15,"x":92,"y":408,"page":0},{"id":60,"index":31,"char":"<","width":27,"height":30,"xoffset":2,"yoffset":22,"xadvance":32,"chnl":15,"x":0,"y":482,"page":0},{"id":62,"index":33,"char":">","width":27,"height":30,"xoffset":3,"yoffset":22,"xadvance":32,"chnl":15,"x":28,"y":482,"page":0},{"id":118,"index":89,"char":"v","width":29,"height":30,"xoffset":-1,"yoffset":23,"xadvance":28,"chnl":15,"x":29,"y":450,"page":0},{"id":120,"index":91,"char":"x","width":28,"height":30,"xoffset":-1,"yoffset":23,"xadvance":27,"chnl":15,"x":56,"y":481,"page":0},{"id":122,"index":93,"char":"z","width":25,"height":30,"xoffset":1,"yoffset":23,"xadvance":27,"chnl":15,"x":57,"y":416,"page":0},{"id":58,"index":29,"char":":","width":11,"height":29,"xoffset":2,"yoffset":24,"xadvance":15,"chnl":15,"x":242,"y":180,"page":0},{"id":126,"index":97,"char":"~","width":28,"height":13,"xoffset":2,"yoffset":30,"xadvance":32,"chnl":15,"x":59,"y":447,"page":0},{"id":43,"index":14,"char":"+","width":27,"height":27,"xoffset":2,"yoffset":24,"xadvance":32,"chnl":15,"x":85,"y":461,"page":0},{"id":61,"index":32,"char":"=","width":26,"height":19,"xoffset":3,"yoffset":28,"xadvance":32,"chnl":15,"x":88,"y":440,"page":0},{"id":95,"index":66,"char":"_","width":26,"height":8,"xoffset":-2,"yoffset":49,"xadvance":22,"chnl":15,"x":85,"y":489,"page":0},{"id":42,"index":13,"char":"*","width":23,"height":24,"xoffset":1,"yoffset":14,"xadvance":25,"chnl":15,"x":113,"y":460,"page":0},{"id":94,"index":65,"char":"^","width":23,"height":19,"xoffset":0,"yoffset":15,"xadvance":23,"chnl":15,"x":59,"y":461,"page":0},{"id":176,"index":113,"char":"°","width":20,"height":20,"xoffset":1,"yoffset":14,"xadvance":22,"chnl":15,"x":63,"y":338,"page":0},{"id":45,"index":16,"char":"-","width":20,"height":8,"xoffset":1,"yoffset":32,"xadvance":22,"chnl":15,"x":191,"y":170,"page":0},{"id":34,"index":5,"char":"\"","width":18,"height":18,"xoffset":3,"yoffset":14,"xadvance":24,"chnl":15,"x":115,"y":440,"page":0},{"id":39,"index":10,"char":"'","width":9,"height":18,"xoffset":3,"yoffset":14,"xadvance":15,"chnl":15,"x":0,"y":62,"page":0},{"id":44,"index":15,"char":",","width":12,"height":18,"xoffset":1,"yoffset":44,"xadvance":15,"chnl":15,"x":126,"y":296,"page":0},{"id":96,"index":67,"char":"`","width":13,"height":11,"xoffset":2,"yoffset":12,"xadvance":16,"chnl":15,"x":126,"y":315,"page":0},{"id":46,"index":17,"char":".","width":11,"height":11,"xoffset":2,"yoffset":42,"xadvance":15,"chnl":15,"x":85,"y":498,"page":0},{"id":32,"index":3,"char":" ","width":0,"height":0,"xoffset":-2,"yoffset":49,"xadvance":13,"chnl":15,"x":26,"y":137,"page":0}],"info":{"face":"fixed-font","size":48,"bold":0,"italic":0,"charset":[" ","°","!","\\","\"","#","$","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@","Ä","Ö","Ü","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","]","^","_","`","ä","ö","ü","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~","ß","§"],"unicode":1,"stretchH":100,"smooth":1,"aa":1,"padding":[2,2,2,2],"spacing":[0,0],"outline":0},"common":{"lineHeight":58,"base":49,"scaleW":256,"scaleH":512,"pages":1,"packed":0,"alphaChnl":0,"redChnl":0,"greenChnl":0,"blueChnl":0},"distanceField":{"fieldType":"msdf","distanceRange":4},"kernings":[{"first":176,"second":38,"amount":-2},{"first":176,"second":44,"amount":-7},{"first":176,"second":46,"amount":-7},{"first":176,"second":52,"amount":-2},{"first":176,"second":64,"amount":-1},{"first":176,"second":95,"amount":-3},{"first":92,"second":176,"amount":-4},{"first":92,"second":92,"amount":-2},{"first":92,"second":34,"amount":-4},{"first":92,"second":36,"amount":0},{"first":92,"second":39,"amount":-4},{"first":92,"second":42,"amount":-4},{"first":92,"second":43,"amount":-2},{"first":92,"second":45,"amount":-2},{"first":92,"second":47,"amount":1},{"first":92,"second":49,"amount":-2},{"first":92,"second":60,"amount":-1},{"first":92,"second":61,"amount":-2},{"first":92,"second":63,"amount":-3},{"first":92,"second":64,"amount":-2},{"first":92,"second":94,"amount":-4},{"first":92,"second":126,"amount":-2},{"first":34,"second":38,"amount":-2},{"first":34,"second":44,"amount":-4},{"first":34,"second":46,"amount":-4},{"first":34,"second":52,"amount":-3},{"first":38,"second":92,"amount":-3},{"first":38,"second":34,"amount":-2},{"first":38,"second":39,"amount":-2},{"first":39,"second":38,"amount":-2},{"first":39,"second":44,"amount":-4},{"first":39,"second":46,"amount":-4},{"first":39,"second":52,"amount":-3},{"first":40,"second":124,"amount":0},{"first":42,"second":38,"amount":-2},{"first":42,"second":44,"amount":-7},{"first":42,"second":46,"amount":-7},{"first":42,"second":52,"amount":-2},{"first":42,"second":64,"amount":-1},{"first":42,"second":95,"amount":-3},{"first":43,"second":92,"amount":-2},{"first":43,"second":50,"amount":-1},{"first":43,"second":51,"amount":0},{"first":43,"second":55,"amount":-1},{"first":44,"second":32,"amount":0},{"first":44,"second":33,"amount":0},{"first":44,"second":34,"amount":-4},{"first":44,"second":39,"amount":-4},{"first":44,"second":48,"amount":-1},{"first":44,"second":49,"amount":-4},{"first":44,"second":51,"amount":-1},{"first":44,"second":53,"amount":-1},{"first":44,"second":54,"amount":-1},{"first":44,"second":55,"amount":-1},{"first":44,"second":56,"amount":-1},{"first":44,"second":57,"amount":0},{"first":44,"second":63,"amount":-4},{"first":44,"second":64,"amount":-2},{"first":45,"second":92,"amount":-2},{"first":45,"second":50,"amount":-1},{"first":45,"second":51,"amount":0},{"first":45,"second":55,"amount":-1},{"first":46,"second":32,"amount":0},{"first":46,"second":33,"amount":0},{"first":46,"second":34,"amount":-4},{"first":46,"second":39,"amount":-4},{"first":46,"second":48,"amount":-1},{"first":46,"second":49,"amount":-4},{"first":46,"second":51,"amount":-1},{"first":46,"second":53,"amount":-1},{"first":46,"second":54,"amount":-1},{"first":46,"second":55,"amount":-1},{"first":46,"second":56,"amount":-1},{"first":46,"second":57,"amount":0},{"first":46,"second":63,"amount":-4},{"first":46,"second":64,"amount":-2},{"first":47,"second":92,"amount":0},{"first":47,"second":44,"amount":-2},{"first":47,"second":46,"amount":-2},{"first":48,"second":92,"amount":-1},{"first":48,"second":44,"amount":-1},{"first":48,"second":46,"amount":-1},{"first":48,"second":55,"amount":-1},{"first":48,"second":95,"amount":-2},{"first":49,"second":41,"amount":0},{"first":49,"second":93,"amount":0},{"first":49,"second":95,"amount":0},{"first":49,"second":125,"amount":0},{"first":50,"second":52,"amount":-1},{"first":51,"second":176,"amount":-1},{"first":51,"second":42,"amount":-1},{"first":51,"second":44,"amount":-1},{"first":51,"second":46,"amount":-1},{"first":51,"second":94,"amount":-1},{"first":52,"second":176,"amount":-1},{"first":52,"second":42,"amount":-1},{"first":52,"second":44,"amount":-2},{"first":52,"second":46,"amount":-2},{"first":52,"second":49,"amount":-1},{"first":52,"second":94,"amount":-1},{"first":53,"second":176,"amount":0},{"first":53,"second":42,"amount":0},{"first":53,"second":44,"amount":-1},{"first":53,"second":46,"amount":-1},{"first":53,"second":94,"amount":0},{"first":54,"second":44,"amount":-2},{"first":54,"second":46,"amount":-2},{"first":54,"second":95,"amount":-2},{"first":55,"second":35,"amount":-3},{"first":55,"second":38,"amount":-2},{"first":55,"second":44,"amount":-6},{"first":55,"second":46,"amount":-6},{"first":55,"second":48,"amount":-1},{"first":55,"second":51,"amount":-1},{"first":55,"second":52,"amount":-3},{"first":55,"second":53,"amount":0},{"first":55,"second":54,"amount":-1},{"first":55,"second":55,"amount":1},{"first":55,"second":56,"amount":-1},{"first":55,"second":57,"amount":0},{"first":55,"second":58,"amount":-2},{"first":55,"second":59,"amount":-2},{"first":55,"second":60,"amount":-4},{"first":55,"second":95,"amount":-8},{"first":56,"second":176,"amount":-1},{"first":56,"second":42,"amount":-1},{"first":56,"second":44,"amount":-1},{"first":56,"second":46,"amount":-1},{"first":56,"second":94,"amount":-1},{"first":57,"second":92,"amount":-1},{"first":57,"second":44,"amount":-1},{"first":57,"second":46,"amount":-1},{"first":57,"second":55,"amount":-1},{"first":57,"second":95,"amount":-2},{"first":58,"second":92,"amount":-3},{"first":59,"second":92,"amount":-3},{"first":61,"second":92,"amount":-3},{"first":62,"second":92,"amount":-4},{"first":62,"second":55,"amount":-4},{"first":64,"second":92,"amount":-2},{"first":64,"second":44,"amount":-2},{"first":64,"second":46,"amount":-2},{"first":64,"second":47,"amount":-2},{"first":64,"second":95,"amount":-2},{"first":91,"second":124,"amount":0},{"first":94,"second":38,"amount":-2},{"first":94,"second":44,"amount":-7},{"first":94,"second":46,"amount":-7},{"first":94,"second":52,"amount":-2},{"first":94,"second":64,"amount":-1},{"first":94,"second":95,"amount":-3},{"first":95,"second":176,"amount":-3},{"first":95,"second":92,"amount":-4},{"first":95,"second":42,"amount":-3},{"first":95,"second":48,"amount":-2},{"first":95,"second":49,"amount":-5},{"first":95,"second":51,"amount":-2},{"first":95,"second":52,"amount":-3},{"first":95,"second":53,"amount":-2},{"first":95,"second":54,"amount":-2},{"first":95,"second":56,"amount":-2},{"first":95,"second":57,"amount":-2},{"first":95,"second":64,"amount":-2},{"first":95,"second":94,"amount":-3},{"first":95,"second":124,"amount":2},{"first":123,"second":124,"amount":0},{"first":124,"second":41,"amount":0},{"first":124,"second":93,"amount":0},{"first":124,"second":95,"amount":0},{"first":124,"second":125,"amount":0},{"first":126,"second":92,"amount":-2},{"first":126,"second":50,"amount":-1},{"first":126,"second":51,"amount":0},{"first":126,"second":55,"amount":-1}]}, "semi-bold": {"pages":["data:image/webp;base64,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"],"chars":[{"id":124,"index":95,"char":"|","width":10,"height":61,"xoffset":4,"yoffset":3,"xadvance":17,"chnl":15,"x":0,"y":0,"page":0},{"id":87,"index":58,"char":"W","width":51,"height":39,"xoffset":-1,"yoffset":14,"xadvance":49,"chnl":15,"x":11,"y":0,"page":0},{"id":214,"index":151,"char":"Ö","width":36,"height":50,"xoffset":0,"yoffset":4,"xadvance":37,"chnl":15,"x":63,"y":0,"page":0},{"id":220,"index":157,"char":"Ü","width":32,"height":50,"xoffset":2,"yoffset":4,"xadvance":35,"chnl":15,"x":11,"y":40,"page":0},{"id":106,"index":77,"char":"j","width":15,"height":50,"xoffset":-3,"yoffset":12,"xadvance":13,"chnl":15,"x":44,"y":40,"page":0},{"id":36,"index":7,"char":"$","width":31,"height":49,"xoffset":0,"yoffset":9,"xadvance":31,"chnl":15,"x":100,"y":0,"page":0},{"id":196,"index":133,"char":"Ä","width":37,"height":49,"xoffset":-1,"yoffset":4,"xadvance":35,"chnl":15,"x":132,"y":0,"page":0},{"id":40,"index":11,"char":"(","width":16,"height":48,"xoffset":2,"yoffset":12,"xadvance":18,"chnl":15,"x":170,"y":0,"page":0},{"id":41,"index":12,"char":")","width":16,"height":48,"xoffset":0,"yoffset":12,"xadvance":18,"chnl":15,"x":187,"y":0,"page":0},{"id":64,"index":35,"char":"@","width":47,"height":48,"xoffset":0,"yoffset":15,"xadvance":48,"chnl":15,"x":204,"y":0,"page":0},{"id":91,"index":62,"char":"[","width":15,"height":48,"xoffset":3,"yoffset":12,"xadvance":18,"chnl":15,"x":170,"y":49,"page":0},{"id":93,"index":64,"char":"]","width":15,"height":48,"xoffset":1,"yoffset":12,"xadvance":18,"chnl":15,"x":100,"y":50,"page":0},{"id":123,"index":94,"char":"{","width":20,"height":48,"xoffset":1,"yoffset":12,"xadvance":22,"chnl":15,"x":60,"y":51,"page":0},{"id":125,"index":96,"char":"}","width":20,"height":48,"xoffset":1,"yoffset":12,"xadvance":22,"chnl":15,"x":116,"y":50,"page":0},{"id":92,"index":63,"char":"\\","width":21,"height":46,"xoffset":-1,"yoffset":12,"xadvance":18,"chnl":15,"x":137,"y":50,"page":0},{"id":47,"index":18,"char":"/","width":21,"height":46,"xoffset":-1,"yoffset":12,"xadvance":18,"chnl":15,"x":137,"y":97,"page":0},{"id":167,"index":105,"char":"§","width":26,"height":46,"xoffset":0,"yoffset":14,"xadvance":27,"chnl":15,"x":81,"y":99,"page":0},{"id":37,"index":8,"char":"%","width":43,"height":40,"xoffset":3,"yoffset":14,"xadvance":48,"chnl":15,"x":0,"y":91,"page":0},{"id":81,"index":52,"char":"Q","width":36,"height":42,"xoffset":0,"yoffset":14,"xadvance":37,"chnl":15,"x":44,"y":100,"page":0},{"id":119,"index":90,"char":"w","width":42,"height":30,"xoffset":-1,"yoffset":23,"xadvance":40,"chnl":15,"x":0,"y":132,"page":0},{"id":77,"index":48,"char":"M","width":41,"height":39,"xoffset":2,"yoffset":14,"xadvance":44,"chnl":15,"x":186,"y":49,"page":0},{"id":228,"index":165,"char":"ä","width":27,"height":41,"xoffset":0,"yoffset":13,"xadvance":28,"chnl":15,"x":108,"y":99,"page":0},{"id":246,"index":183,"char":"ö","width":29,"height":41,"xoffset":0,"yoffset":13,"xadvance":29,"chnl":15,"x":43,"y":143,"page":0},{"id":252,"index":189,"char":"ü","width":27,"height":41,"xoffset":1,"yoffset":13,"xadvance":29,"chnl":15,"x":228,"y":49,"page":0},{"id":102,"index":73,"char":"f","width":22,"height":41,"xoffset":-2,"yoffset":12,"xadvance":19,"chnl":15,"x":108,"y":141,"page":0},{"id":103,"index":74,"char":"g","width":29,"height":41,"xoffset":0,"yoffset":22,"xadvance":30,"chnl":15,"x":73,"y":146,"page":0},{"id":105,"index":76,"char":"i","width":11,"height":41,"xoffset":1,"yoffset":12,"xadvance":13,"chnl":15,"x":81,"y":51,"page":0},{"id":109,"index":80,"char":"m","width":41,"height":31,"xoffset":1,"yoffset":22,"xadvance":43,"chnl":15,"x":186,"y":89,"page":0},{"id":38,"index":9,"char":"&","width":33,"height":40,"xoffset":0,"yoffset":14,"xadvance":32,"chnl":15,"x":0,"y":163,"page":0},{"id":48,"index":19,"char":"0","width":31,"height":40,"xoffset":0,"yoffset":14,"xadvance":32,"chnl":15,"x":34,"y":185,"page":0},{"id":51,"index":22,"char":"3","width":30,"height":40,"xoffset":1,"yoffset":14,"xadvance":31,"chnl":15,"x":0,"y":204,"page":0},{"id":54,"index":25,"char":"6","width":30,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":159,"y":121,"page":0},{"id":56,"index":27,"char":"8","width":30,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":190,"y":121,"page":0},{"id":57,"index":28,"char":"9","width":30,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":221,"y":121,"page":0},{"id":63,"index":34,"char":"?","width":26,"height":40,"xoffset":0,"yoffset":14,"xadvance":26,"chnl":15,"x":131,"y":144,"page":0},{"id":67,"index":38,"char":"C","width":35,"height":40,"xoffset":0,"yoffset":14,"xadvance":35,"chnl":15,"x":158,"y":162,"page":0},{"id":71,"index":42,"char":"G","width":35,"height":40,"xoffset":0,"yoffset":14,"xadvance":36,"chnl":15,"x":103,"y":185,"page":0},{"id":79,"index":50,"char":"O","width":36,"height":40,"xoffset":0,"yoffset":14,"xadvance":37,"chnl":15,"x":66,"y":188,"page":0},{"id":83,"index":54,"char":"S","width":31,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":31,"y":226,"page":0},{"id":112,"index":83,"char":"p","width":29,"height":40,"xoffset":1,"yoffset":22,"xadvance":30,"chnl":15,"x":0,"y":245,"page":0},{"id":113,"index":84,"char":"q","width":29,"height":40,"xoffset":0,"yoffset":22,"xadvance":30,"chnl":15,"x":194,"y":162,"page":0},{"id":121,"index":92,"char":"y","width":30,"height":40,"xoffset":-1,"yoffset":23,"xadvance":28,"chnl":15,"x":224,"y":162,"page":0},{"id":33,"index":4,"char":"!","width":12,"height":39,"xoffset":2,"yoffset":14,"xadvance":15,"chnl":15,"x":139,"y":185,"page":0},{"id":35,"index":6,"char":"#","width":34,"height":39,"xoffset":-1,"yoffset":14,"xadvance":31,"chnl":15,"x":152,"y":203,"page":0},{"id":49,"index":20,"char":"1","width":19,"height":39,"xoffset":0,"yoffset":14,"xadvance":20,"chnl":15,"x":103,"y":226,"page":0},{"id":50,"index":21,"char":"2","width":28,"height":39,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":123,"y":226,"page":0},{"id":52,"index":23,"char":"4","width":31,"height":39,"xoffset":1,"yoffset":14,"xadvance":32,"chnl":15,"x":63,"y":229,"page":0},{"id":53,"index":24,"char":"5","width":29,"height":39,"xoffset":0,"yoffset":14,"xadvance":29,"chnl":15,"x":30,"y":267,"page":0},{"id":55,"index":26,"char":"7","width":28,"height":39,"xoffset":0,"yoffset":14,"xadvance":28,"chnl":15,"x":0,"y":286,"page":0},{"id":65,"index":36,"char":"A","width":37,"height":39,"xoffset":-1,"yoffset":14,"xadvance":35,"chnl":15,"x":187,"y":203,"page":0},{"id":66,"index":37,"char":"B","width":30,"height":39,"xoffset":2,"yoffset":14,"xadvance":32,"chnl":15,"x":225,"y":203,"page":0},{"id":68,"index":39,"char":"D","width":33,"height":39,"xoffset":2,"yoffset":14,"xadvance":35,"chnl":15,"x":152,"y":243,"page":0},{"id":69,"index":40,"char":"E","width":27,"height":39,"xoffset":2,"yoffset":14,"xadvance":29,"chnl":15,"x":95,"y":266,"page":0},{"id":70,"index":41,"char":"F","width":26,"height":39,"xoffset":2,"yoffset":14,"xadvance":28,"chnl":15,"x":123,"y":266,"page":0},{"id":72,"index":43,"char":"H","width":33,"height":39,"xoffset":2,"yoffset":14,"xadvance":36,"chnl":15,"x":60,"y":269,"page":0},{"id":73,"index":44,"char":"I","width":10,"height":39,"xoffset":2,"yoffset":14,"xadvance":13,"chnl":15,"x":159,"y":50,"page":0},{"id":74,"index":45,"char":"J","width":27,"height":39,"xoffset":0,"yoffset":14,"xadvance":28,"chnl":15,"x":29,"y":307,"page":0},{"id":75,"index":46,"char":"K","width":33,"height":39,"xoffset":2,"yoffset":14,"xadvance":34,"chnl":15,"x":186,"y":243,"page":0},{"id":76,"index":47,"char":"L","width":26,"height":39,"xoffset":2,"yoffset":14,"xadvance":27,"chnl":15,"x":0,"y":326,"page":0},{"id":78,"index":49,"char":"N","width":33,"height":39,"xoffset":2,"yoffset":14,"xadvance":36,"chnl":15,"x":220,"y":243,"page":0},{"id":80,"index":51,"char":"P","width":29,"height":39,"xoffset":2,"yoffset":14,"xadvance":31,"chnl":15,"x":150,"y":283,"page":0},{"id":82,"index":53,"char":"R","width":31,"height":39,"xoffset":2,"yoffset":14,"xadvance":31,"chnl":15,"x":94,"y":306,"page":0},{"id":84,"index":55,"char":"T","width":32,"height":39,"xoffset":0,"yoffset":14,"xadvance":32,"chnl":15,"x":57,"y":309,"page":0},{"id":85,"index":56,"char":"U","width":32,"height":39,"xoffset":2,"yoffset":14,"xadvance":35,"chnl":15,"x":180,"y":283,"page":0},{"id":86,"index":57,"char":"V","width":37,"height":39,"xoffset":-1,"yoffset":14,"xadvance":35,"chnl":15,"x":213,"y":283,"page":0},{"id":88,"index":59,"char":"X","width":36,"height":39,"xoffset":-1,"yoffset":14,"xadvance":35,"chnl":15,"x":126,"y":323,"page":0},{"id":89,"index":60,"char":"Y","width":36,"height":39,"xoffset":-1,"yoffset":14,"xadvance":34,"chnl":15,"x":163,"y":323,"page":0},{"id":90,"index":61,"char":"Z","width":30,"height":39,"xoffset":1,"yoffset":14,"xadvance":31,"chnl":15,"x":90,"y":346,"page":0},{"id":98,"index":69,"char":"b","width":29,"height":39,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":27,"y":347,"page":0},{"id":100,"index":71,"char":"d","width":29,"height":39,"xoffset":0,"yoffset":14,"xadvance":30,"chnl":15,"x":57,"y":349,"page":0},{"id":104,"index":75,"char":"h","width":27,"height":39,"xoffset":1,"yoffset":14,"xadvance":29,"chnl":15,"x":200,"y":323,"page":0},{"id":107,"index":78,"char":"k","width":28,"height":39,"xoffset":1,"yoffset":14,"xadvance":27,"chnl":15,"x":228,"y":323,"page":0},{"id":108,"index":79,"char":"l","width":10,"height":39,"xoffset":1,"yoffset":14,"xadvance":13,"chnl":15,"x":0,"y":366,"page":0},{"id":223,"index":160,"char":"ß","width":29,"height":39,"xoffset":2,"yoffset":14,"xadvance":31,"chnl":15,"x":11,"y":387,"page":0},{"id":59,"index":30,"char":";","width":13,"height":38,"xoffset":1,"yoffset":24,"xadvance":16,"chnl":15,"x":41,"y":387,"page":0},{"id":116,"index":87,"char":"t","width":20,"height":37,"xoffset":-2,"yoffset":17,"xadvance":17,"chnl":15,"x":0,"y":427,"page":0},{"id":97,"index":68,"char":"a","width":27,"height":31,"xoffset":0,"yoffset":22,"xadvance":28,"chnl":15,"x":0,"y":465,"page":0},{"id":99,"index":70,"char":"c","width":28,"height":31,"xoffset":0,"yoffset":22,"xadvance":28,"chnl":15,"x":21,"y":427,"page":0},{"id":101,"index":72,"char":"e","width":28,"height":31,"xoffset":0,"yoffset":22,"xadvance":28,"chnl":15,"x":28,"y":459,"page":0},{"id":110,"index":81,"char":"n","width":27,"height":31,"xoffset":1,"yoffset":22,"xadvance":29,"chnl":15,"x":50,"y":426,"page":0},{"id":111,"index":82,"char":"o","width":29,"height":31,"xoffset":0,"yoffset":22,"xadvance":29,"chnl":15,"x":55,"y":389,"page":0},{"id":114,"index":85,"char":"r","width":19,"height":31,"xoffset":1,"yoffset":22,"xadvance":19,"chnl":15,"x":57,"y":458,"page":0},{"id":115,"index":86,"char":"s","width":26,"height":31,"xoffset":0,"yoffset":22,"xadvance":26,"chnl":15,"x":77,"y":458,"page":0},{"id":117,"index":88,"char":"u","width":27,"height":31,"xoffset":1,"yoffset":23,"xadvance":29,"chnl":15,"x":78,"y":421,"page":0},{"id":60,"index":31,"char":"<","width":27,"height":30,"xoffset":2,"yoffset":22,"xadvance":32,"chnl":15,"x":85,"y":389,"page":0},{"id":62,"index":33,"char":">","width":27,"height":30,"xoffset":3,"yoffset":22,"xadvance":32,"chnl":15,"x":104,"y":453,"page":0},{"id":118,"index":89,"char":"v","width":30,"height":30,"xoffset":-1,"yoffset":23,"xadvance":28,"chnl":15,"x":106,"y":420,"page":0},{"id":120,"index":91,"char":"x","width":29,"height":30,"xoffset":-1,"yoffset":23,"xadvance":27,"chnl":15,"x":113,"y":386,"page":0},{"id":122,"index":93,"char":"z","width":25,"height":30,"xoffset":1,"yoffset":23,"xadvance":27,"chnl":15,"x":132,"y":451,"page":0},{"id":58,"index":29,"char":":","width":12,"height":29,"xoffset":2,"yoffset":24,"xadvance":15,"chnl":15,"x":228,"y":91,"page":0},{"id":126,"index":97,"char":"~","width":29,"height":14,"xoffset":2,"yoffset":30,"xadvance":32,"chnl":15,"x":0,"y":497,"page":0},{"id":43,"index":14,"char":"+","width":28,"height":28,"xoffset":2,"yoffset":23,"xadvance":32,"chnl":15,"x":104,"y":484,"page":0},{"id":61,"index":32,"char":"=","width":27,"height":20,"xoffset":3,"yoffset":27,"xadvance":32,"chnl":15,"x":30,"y":491,"page":0},{"id":95,"index":66,"char":"_","width":27,"height":9,"xoffset":-2,"yoffset":49,"xadvance":23,"chnl":15,"x":121,"y":363,"page":0},{"id":42,"index":13,"char":"*","width":23,"height":24,"xoffset":1,"yoffset":14,"xadvance":26,"chnl":15,"x":133,"y":482,"page":0},{"id":94,"index":65,"char":"^","width":24,"height":19,"xoffset":0,"yoffset":15,"xadvance":23,"chnl":15,"x":159,"y":98,"page":0},{"id":176,"index":113,"char":"°","width":20,"height":20,"xoffset":1,"yoffset":14,"xadvance":22,"chnl":15,"x":58,"y":490,"page":0},{"id":45,"index":16,"char":"-","width":20,"height":9,"xoffset":1,"yoffset":32,"xadvance":22,"chnl":15,"x":126,"y":306,"page":0},{"id":34,"index":5,"char":"\"","width":19,"height":18,"xoffset":3,"yoffset":14,"xadvance":25,"chnl":15,"x":79,"y":490,"page":0},{"id":39,"index":10,"char":"'","width":10,"height":18,"xoffset":3,"yoffset":14,"xadvance":16,"chnl":15,"x":0,"y":62,"page":0},{"id":44,"index":15,"char":",","width":12,"height":18,"xoffset":1,"yoffset":44,"xadvance":15,"chnl":15,"x":11,"y":366,"page":0},{"id":96,"index":67,"char":"`","width":13,"height":11,"xoffset":2,"yoffset":12,"xadvance":17,"chnl":15,"x":121,"y":373,"page":0},{"id":46,"index":17,"char":".","width":12,"height":11,"xoffset":2,"yoffset":42,"xadvance":15,"chnl":15,"x":135,"y":373,"page":0},{"id":32,"index":3,"char":" ","width":0,"height":0,"xoffset":-2,"yoffset":49,"xadvance":12,"chnl":15,"x":43,"y":132,"page":0}],"info":{"face":"fixed-font","size":48,"bold":0,"italic":0,"charset":[" ","°","!","\\","\"","#","$","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@","Ä","Ö","Ü","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","]","^","_","`","ä","ö","ü","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~","ß","§"],"unicode":1,"stretchH":100,"smooth":1,"aa":1,"padding":[2,2,2,2],"spacing":[0,0],"outline":0},"common":{"lineHeight":58,"base":49,"scaleW":256,"scaleH":512,"pages":1,"packed":0,"alphaChnl":0,"redChnl":0,"greenChnl":0,"blueChnl":0},"distanceField":{"fieldType":"msdf","distanceRange":4},"kernings":[{"first":176,"second":38,"amount":-2},{"first":176,"second":44,"amount":-7},{"first":176,"second":46,"amount":-7},{"first":176,"second":52,"amount":-2},{"first":176,"second":64,"amount":-1},{"first":176,"second":95,"amount":-3},{"first":92,"second":176,"amount":-4},{"first":92,"second":92,"amount":-2},{"first":92,"second":34,"amount":-4},{"first":92,"second":36,"amount":0},{"first":92,"second":39,"amount":-4},{"first":92,"second":42,"amount":-4},{"first":92,"second":43,"amount":-2},{"first":92,"second":45,"amount":-2},{"first":92,"second":47,"amount":1},{"first":92,"second":49,"amount":-2},{"first":92,"second":60,"amount":-1},{"first":92,"second":61,"amount":-2},{"first":92,"second":63,"amount":-3},{"first":92,"second":64,"amount":-2},{"first":92,"second":94,"amount":-4},{"first":92,"second":126,"amount":-2},{"first":34,"second":38,"amount":-2},{"first":34,"second":44,"amount":-4},{"first":34,"second":46,"amount":-4},{"first":34,"second":52,"amount":-3},{"first":38,"second":92,"amount":-3},{"first":38,"second":34,"amount":-2},{"first":38,"second":39,"amount":-2},{"first":39,"second":38,"amount":-2},{"first":39,"second":44,"amount":-4},{"first":39,"second":46,"amount":-4},{"first":39,"second":52,"amount":-3},{"first":40,"second":124,"amount":1},{"first":42,"second":38,"amount":-2},{"first":42,"second":44,"amount":-7},{"first":42,"second":46,"amount":-7},{"first":42,"second":52,"amount":-2},{"first":42,"second":64,"amount":-1},{"first":42,"second":95,"amount":-3},{"first":43,"second":92,"amount":-2},{"first":43,"second":50,"amount":-1},{"first":43,"second":51,"amount":0},{"first":43,"second":55,"amount":-1},{"first":44,"second":32,"amount":-1},{"first":44,"second":33,"amount":0},{"first":44,"second":34,"amount":-4},{"first":44,"second":39,"amount":-4},{"first":44,"second":48,"amount":-1},{"first":44,"second":49,"amount":-4},{"first":44,"second":51,"amount":-1},{"first":44,"second":53,"amount":0},{"first":44,"second":54,"amount":-1},{"first":44,"second":55,"amount":-1},{"first":44,"second":56,"amount":-1},{"first":44,"second":57,"amount":-1},{"first":44,"second":63,"amount":-4},{"first":44,"second":64,"amount":-2},{"first":45,"second":92,"amount":-2},{"first":45,"second":50,"amount":-1},{"first":45,"second":51,"amount":0},{"first":45,"second":55,"amount":-1},{"first":46,"second":32,"amount":-1},{"first":46,"second":33,"amount":0},{"first":46,"second":34,"amount":-4},{"first":46,"second":39,"amount":-4},{"first":46,"second":48,"amount":-1},{"first":46,"second":49,"amount":-4},{"first":46,"second":51,"amount":-1},{"first":46,"second":53,"amount":0},{"first":46,"second":54,"amount":-1},{"first":46,"second":55,"amount":-1},{"first":46,"second":56,"amount":-1},{"first":46,"second":57,"amount":-1},{"first":46,"second":63,"amount":-4},{"first":46,"second":64,"amount":-2},{"first":47,"second":92,"amount":0},{"first":47,"second":44,"amount":-2},{"first":47,"second":46,"amount":-2},{"first":48,"second":92,"amount":-1},{"first":48,"second":44,"amount":-1},{"first":48,"second":46,"amount":-1},{"first":48,"second":55,"amount":-1},{"first":48,"second":95,"amount":-2},{"first":49,"second":41,"amount":1},{"first":49,"second":93,"amount":1},{"first":49,"second":95,"amount":1},{"first":49,"second":125,"amount":1},{"first":50,"second":52,"amount":-1},{"first":51,"second":176,"amount":0},{"first":51,"second":42,"amount":0},{"first":51,"second":44,"amount":-1},{"first":51,"second":46,"amount":-1},{"first":51,"second":94,"amount":0},{"first":52,"second":176,"amount":-1},{"first":52,"second":42,"amount":-1},{"first":52,"second":44,"amount":-2},{"first":52,"second":46,"amount":-2},{"first":52,"second":49,"amount":-2},{"first":52,"second":94,"amount":-1},{"first":53,"second":176,"amount":0},{"first":53,"second":42,"amount":0},{"first":53,"second":44,"amount":-1},{"first":53,"second":46,"amount":-1},{"first":53,"second":94,"amount":0},{"first":54,"second":44,"amount":-1},{"first":54,"second":46,"amount":-1},{"first":54,"second":95,"amount":-2},{"first":55,"second":35,"amount":-3},{"first":55,"second":38,"amount":-2},{"first":55,"second":44,"amount":-6},{"first":55,"second":46,"amount":-6},{"first":55,"second":48,"amount":-1},{"first":55,"second":51,"amount":-1},{"first":55,"second":52,"amount":-3},{"first":55,"second":53,"amount":0},{"first":55,"second":54,"amount":-1},{"first":55,"second":55,"amount":1},{"first":55,"second":56,"amount":-1},{"first":55,"second":57,"amount":0},{"first":55,"second":58,"amount":-2},{"first":55,"second":59,"amount":-2},{"first":55,"second":60,"amount":-4},{"first":55,"second":95,"amount":-8},{"first":56,"second":176,"amount":0},{"first":56,"second":42,"amount":0},{"first":56,"second":44,"amount":-1},{"first":56,"second":46,"amount":-1},{"first":56,"second":94,"amount":0},{"first":57,"second":92,"amount":-1},{"first":57,"second":44,"amount":-1},{"first":57,"second":46,"amount":-1},{"first":57,"second":55,"amount":-1},{"first":57,"second":95,"amount":-2},{"first":58,"second":92,"amount":-3},{"first":59,"second":92,"amount":-3},{"first":61,"second":92,"amount":-3},{"first":62,"second":92,"amount":-4},{"first":62,"second":55,"amount":-4},{"first":64,"second":92,"amount":-2},{"first":64,"second":44,"amount":-2},{"first":64,"second":46,"amount":-2},{"first":64,"second":47,"amount":-2},{"first":64,"second":95,"amount":-2},{"first":91,"second":124,"amount":1},{"first":94,"second":38,"amount":-2},{"first":94,"second":44,"amount":-7},{"first":94,"second":46,"amount":-7},{"first":94,"second":52,"amount":-2},{"first":94,"second":64,"amount":-1},{"first":94,"second":95,"amount":-3},{"first":95,"second":176,"amount":-3},{"first":95,"second":92,"amount":-4},{"first":95,"second":42,"amount":-3},{"first":95,"second":48,"amount":-2},{"first":95,"second":49,"amount":-5},{"first":95,"second":51,"amount":-2},{"first":95,"second":52,"amount":-3},{"first":95,"second":53,"amount":-2},{"first":95,"second":54,"amount":-2},{"first":95,"second":56,"amount":-2},{"first":95,"second":57,"amount":-2},{"first":95,"second":64,"amount":-2},{"first":95,"second":94,"amount":-3},{"first":95,"second":124,"amount":2},{"first":123,"second":124,"amount":1},{"first":124,"second":41,"amount":1},{"first":124,"second":93,"amount":1},{"first":124,"second":95,"amount":1},{"first":124,"second":125,"amount":1},{"first":126,"second":92,"amount":-2},{"first":126,"second":50,"amount":-1},{"first":126,"second":51,"amount":0},{"first":126,"second":55,"amount":-1}]}, "bold": {"pages":["data:image/webp;base64,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"],"chars":[{"id":124,"index":95,"char":"|","width":11,"height":61,"xoffset":4,"yoffset":3,"xadvance":18,"chnl":15,"x":0,"y":0,"page":0},{"id":87,"index":58,"char":"W","width":52,"height":39,"xoffset":-1,"yoffset":14,"xadvance":50,"chnl":15,"x":12,"y":0,"page":0},{"id":106,"index":77,"char":"j","width":16,"height":51,"xoffset":-3,"yoffset":12,"xadvance":13,"chnl":15,"x":65,"y":0,"page":0},{"id":214,"index":151,"char":"Ö","width":37,"height":50,"xoffset":0,"yoffset":4,"xadvance":37,"chnl":15,"x":12,"y":40,"page":0},{"id":220,"index":157,"char":"Ü","width":33,"height":50,"xoffset":1,"yoffset":4,"xadvance":35,"chnl":15,"x":82,"y":0,"page":0},{"id":64,"index":35,"char":"@","width":48,"height":49,"xoffset":0,"yoffset":14,"xadvance":49,"chnl":15,"x":116,"y":0,"page":0},{"id":196,"index":133,"char":"Ä","width":38,"height":49,"xoffset":-1,"yoffset":4,"xadvance":36,"chnl":15,"x":165,"y":0,"page":0},{"id":36,"index":7,"char":"$","width":31,"height":48,"xoffset":0,"yoffset":9,"xadvance":31,"chnl":15,"x":204,"y":0,"page":0},{"id":40,"index":11,"char":"(","width":17,"height":48,"xoffset":2,"yoffset":12,"xadvance":18,"chnl":15,"x":236,"y":0,"page":0},{"id":41,"index":12,"char":")","width":17,"height":48,"xoffset":0,"yoffset":12,"xadvance":18,"chnl":15,"x":204,"y":49,"page":0},{"id":91,"index":62,"char":"[","width":15,"height":48,"xoffset":2,"yoffset":12,"xadvance":18,"chnl":15,"x":222,"y":49,"page":0},{"id":93,"index":64,"char":"]","width":15,"height":48,"xoffset":0,"yoffset":12,"xadvance":18,"chnl":15,"x":238,"y":49,"page":0},{"id":123,"index":94,"char":"{","width":21,"height":48,"xoffset":1,"yoffset":12,"xadvance":23,"chnl":15,"x":116,"y":50,"page":0},{"id":125,"index":96,"char":"}","width":21,"height":48,"xoffset":0,"yoffset":12,"xadvance":23,"chnl":15,"x":82,"y":51,"page":0},{"id":92,"index":63,"char":"\\","width":21,"height":46,"xoffset":-1,"yoffset":12,"xadvance":19,"chnl":15,"x":50,"y":52,"page":0},{"id":47,"index":18,"char":"/","width":21,"height":46,"xoffset":-1,"yoffset":12,"xadvance":19,"chnl":15,"x":0,"y":91,"page":0},{"id":167,"index":105,"char":"§","width":27,"height":46,"xoffset":0,"yoffset":14,"xadvance":27,"chnl":15,"x":22,"y":91,"page":0},{"id":37,"index":8,"char":"%","width":44,"height":40,"xoffset":2,"yoffset":14,"xadvance":49,"chnl":15,"x":138,"y":50,"page":0},{"id":119,"index":90,"char":"w","width":43,"height":30,"xoffset":-1,"yoffset":23,"xadvance":41,"chnl":15,"x":138,"y":91,"page":0},{"id":77,"index":48,"char":"M","width":42,"height":39,"xoffset":1,"yoffset":14,"xadvance":45,"chnl":15,"x":182,"y":98,"page":0},{"id":81,"index":52,"char":"Q","width":37,"height":42,"xoffset":0,"yoffset":14,"xadvance":37,"chnl":15,"x":50,"y":100,"page":0},{"id":109,"index":80,"char":"m","width":42,"height":31,"xoffset":1,"yoffset":22,"xadvance":44,"chnl":15,"x":0,"y":138,"page":0},{"id":228,"index":165,"char":"ä","width":27,"height":41,"xoffset":0,"yoffset":12,"xadvance":28,"chnl":15,"x":225,"y":98,"page":0},{"id":246,"index":183,"char":"ö","width":30,"height":41,"xoffset":0,"yoffset":12,"xadvance":29,"chnl":15,"x":104,"y":99,"page":0},{"id":252,"index":189,"char":"ü","width":28,"height":41,"xoffset":1,"yoffset":12,"xadvance":30,"chnl":15,"x":135,"y":122,"page":0},{"id":102,"index":73,"char":"f","width":22,"height":41,"xoffset":-2,"yoffset":12,"xadvance":19,"chnl":15,"x":88,"y":141,"page":0},{"id":103,"index":74,"char":"g","width":29,"height":41,"xoffset":0,"yoffset":22,"xadvance":30,"chnl":15,"x":43,"y":143,"page":0},{"id":105,"index":76,"char":"i","width":12,"height":41,"xoffset":1,"yoffset":12,"xadvance":13,"chnl":15,"x":73,"y":143,"page":0},{"id":38,"index":9,"char":"&","width":34,"height":40,"xoffset":0,"yoffset":14,"xadvance":32,"chnl":15,"x":0,"y":170,"page":0},{"id":48,"index":19,"char":"0","width":32,"height":40,"xoffset":0,"yoffset":14,"xadvance":32,"chnl":15,"x":164,"y":138,"page":0},{"id":51,"index":22,"char":"3","width":30,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":111,"y":164,"page":0},{"id":54,"index":25,"char":"6","width":31,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":197,"y":140,"page":0},{"id":56,"index":27,"char":"8","width":31,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":142,"y":179,"page":0},{"id":57,"index":28,"char":"9","width":31,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":35,"y":185,"page":0},{"id":63,"index":34,"char":"?","width":27,"height":40,"xoffset":0,"yoffset":14,"xadvance":27,"chnl":15,"x":229,"y":140,"page":0},{"id":67,"index":38,"char":"C","width":35,"height":40,"xoffset":0,"yoffset":14,"xadvance":36,"chnl":15,"x":67,"y":185,"page":0},{"id":71,"index":42,"char":"G","width":36,"height":40,"xoffset":0,"yoffset":14,"xadvance":36,"chnl":15,"x":103,"y":205,"page":0},{"id":79,"index":50,"char":"O","width":37,"height":40,"xoffset":0,"yoffset":14,"xadvance":37,"chnl":15,"x":174,"y":181,"page":0},{"id":83,"index":54,"char":"S","width":31,"height":40,"xoffset":0,"yoffset":14,"xadvance":31,"chnl":15,"x":140,"y":220,"page":0},{"id":112,"index":83,"char":"p","width":29,"height":40,"xoffset":1,"yoffset":22,"xadvance":30,"chnl":15,"x":0,"y":211,"page":0},{"id":113,"index":84,"char":"q","width":29,"height":40,"xoffset":0,"yoffset":22,"xadvance":30,"chnl":15,"x":212,"y":181,"page":0},{"id":121,"index":92,"char":"y","width":31,"height":40,"xoffset":-1,"yoffset":23,"xadvance":29,"chnl":15,"x":30,"y":226,"page":0},{"id":33,"index":4,"char":"!","width":12,"height":39,"xoffset":2,"yoffset":14,"xadvance":16,"chnl":15,"x":88,"y":100,"page":0},{"id":35,"index":6,"char":"#","width":34,"height":39,"xoffset":-1,"yoffset":14,"xadvance":31,"chnl":15,"x":62,"y":226,"page":0},{"id":49,"index":20,"char":"1","width":19,"height":39,"xoffset":0,"yoffset":14,"xadvance":21,"chnl":15,"x":183,"y":50,"page":0},{"id":50,"index":21,"char":"2","width":29,"height":39,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":0,"y":252,"page":0},{"id":52,"index":23,"char":"4","width":32,"height":39,"xoffset":0,"yoffset":14,"xadvance":32,"chnl":15,"x":97,"y":246,"page":0},{"id":53,"index":24,"char":"5","width":29,"height":39,"xoffset":0,"yoffset":14,"xadvance":30,"chnl":15,"x":62,"y":266,"page":0},{"id":55,"index":26,"char":"7","width":28,"height":39,"xoffset":0,"yoffset":14,"xadvance":28,"chnl":15,"x":30,"y":267,"page":0},{"id":65,"index":36,"char":"A","width":38,"height":39,"xoffset":-1,"yoffset":14,"xadvance":36,"chnl":15,"x":172,"y":222,"page":0},{"id":66,"index":37,"char":"B","width":31,"height":39,"xoffset":1,"yoffset":14,"xadvance":32,"chnl":15,"x":130,"y":261,"page":0},{"id":68,"index":39,"char":"D","width":33,"height":39,"xoffset":1,"yoffset":14,"xadvance":35,"chnl":15,"x":92,"y":286,"page":0},{"id":69,"index":40,"char":"E","width":27,"height":39,"xoffset":1,"yoffset":14,"xadvance":29,"chnl":15,"x":0,"y":292,"page":0},{"id":70,"index":41,"char":"F","width":27,"height":39,"xoffset":1,"yoffset":14,"xadvance":28,"chnl":15,"x":59,"y":306,"page":0},{"id":72,"index":43,"char":"H","width":34,"height":39,"xoffset":1,"yoffset":14,"xadvance":36,"chnl":15,"x":211,"y":222,"page":0},{"id":73,"index":44,"char":"I","width":11,"height":39,"xoffset":1,"yoffset":14,"xadvance":13,"chnl":15,"x":104,"y":51,"page":0},{"id":74,"index":45,"char":"J","width":27,"height":39,"xoffset":0,"yoffset":14,"xadvance":28,"chnl":15,"x":28,"y":307,"page":0},{"id":75,"index":46,"char":"K","width":34,"height":39,"xoffset":1,"yoffset":14,"xadvance":35,"chnl":15,"x":162,"y":262,"page":0},{"id":76,"index":47,"char":"L","width":26,"height":39,"xoffset":1,"yoffset":14,"xadvance":27,"chnl":15,"x":0,"y":332,"page":0},{"id":78,"index":49,"char":"N","width":34,"height":39,"xoffset":1,"yoffset":14,"xadvance":37,"chnl":15,"x":126,"y":301,"page":0},{"id":80,"index":51,"char":"P","width":30,"height":39,"xoffset":1,"yoffset":14,"xadvance":31,"chnl":15,"x":87,"y":326,"page":0},{"id":82,"index":53,"char":"R","width":31,"height":39,"xoffset":1,"yoffset":14,"xadvance":32,"chnl":15,"x":197,"y":262,"page":0},{"id":84,"index":55,"char":"T","width":33,"height":39,"xoffset":0,"yoffset":14,"xadvance":32,"chnl":15,"x":27,"y":347,"page":0},{"id":85,"index":56,"char":"U","width":33,"height":39,"xoffset":1,"yoffset":14,"xadvance":35,"chnl":15,"x":161,"y":302,"page":0},{"id":86,"index":57,"char":"V","width":38,"height":39,"xoffset":-1,"yoffset":14,"xadvance":36,"chnl":15,"x":118,"y":341,"page":0},{"id":88,"index":59,"char":"X","width":37,"height":39,"xoffset":-1,"yoffset":14,"xadvance":35,"chnl":15,"x":61,"y":366,"page":0},{"id":89,"index":60,"char":"Y","width":37,"height":39,"xoffset":-1,"yoffset":14,"xadvance":35,"chnl":15,"x":0,"y":387,"page":0},{"id":90,"index":61,"char":"Z","width":31,"height":39,"xoffset":1,"yoffset":14,"xadvance":32,"chnl":15,"x":195,"y":302,"page":0},{"id":98,"index":69,"char":"b","width":29,"height":39,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":227,"y":302,"page":0},{"id":100,"index":71,"char":"d","width":29,"height":39,"xoffset":0,"yoffset":14,"xadvance":30,"chnl":15,"x":0,"y":427,"page":0},{"id":104,"index":75,"char":"h","width":28,"height":39,"xoffset":1,"yoffset":14,"xadvance":30,"chnl":15,"x":0,"y":467,"page":0},{"id":107,"index":78,"char":"k","width":29,"height":39,"xoffset":1,"yoffset":14,"xadvance":28,"chnl":15,"x":29,"y":467,"page":0},{"id":108,"index":79,"char":"l","width":11,"height":39,"xoffset":1,"yoffset":14,"xadvance":13,"chnl":15,"x":229,"y":262,"page":0},{"id":223,"index":160,"char":"ß","width":31,"height":39,"xoffset":1,"yoffset":14,"xadvance":32,"chnl":15,"x":30,"y":427,"page":0},{"id":59,"index":30,"char":";","width":14,"height":38,"xoffset":1,"yoffset":24,"xadvance":16,"chnl":15,"x":242,"y":181,"page":0},{"id":116,"index":87,"char":"t","width":20,"height":37,"xoffset":-2,"yoffset":17,"xadvance":18,"chnl":15,"x":38,"y":387,"page":0},{"id":60,"index":31,"char":"<","width":28,"height":31,"xoffset":2,"yoffset":22,"xadvance":33,"chnl":15,"x":59,"y":467,"page":0},{"id":62,"index":33,"char":">","width":28,"height":31,"xoffset":3,"yoffset":22,"xadvance":33,"chnl":15,"x":62,"y":406,"page":0},{"id":97,"index":68,"char":"a","width":27,"height":31,"xoffset":0,"yoffset":22,"xadvance":28,"chnl":15,"x":88,"y":438,"page":0},{"id":99,"index":70,"char":"c","width":29,"height":31,"xoffset":0,"yoffset":22,"xadvance":28,"chnl":15,"x":91,"y":406,"page":0},{"id":101,"index":72,"char":"e","width":29,"height":31,"xoffset":0,"yoffset":22,"xadvance":29,"chnl":15,"x":88,"y":470,"page":0},{"id":110,"index":81,"char":"n","width":28,"height":31,"xoffset":1,"yoffset":22,"xadvance":30,"chnl":15,"x":116,"y":438,"page":0},{"id":111,"index":82,"char":"o","width":30,"height":31,"xoffset":0,"yoffset":22,"xadvance":29,"chnl":15,"x":118,"y":470,"page":0},{"id":114,"index":85,"char":"r","width":20,"height":31,"xoffset":1,"yoffset":22,"xadvance":20,"chnl":15,"x":121,"y":381,"page":0},{"id":115,"index":86,"char":"s","width":27,"height":31,"xoffset":0,"yoffset":22,"xadvance":27,"chnl":15,"x":142,"y":381,"page":0},{"id":117,"index":88,"char":"u","width":28,"height":31,"xoffset":1,"yoffset":23,"xadvance":30,"chnl":15,"x":157,"y":342,"page":0},{"id":118,"index":89,"char":"v","width":31,"height":30,"xoffset":-1,"yoffset":23,"xadvance":29,"chnl":15,"x":145,"y":413,"page":0},{"id":120,"index":91,"char":"x","width":30,"height":30,"xoffset":-1,"yoffset":23,"xadvance":28,"chnl":15,"x":170,"y":374,"page":0},{"id":122,"index":93,"char":"z","width":26,"height":30,"xoffset":1,"yoffset":23,"xadvance":27,"chnl":15,"x":186,"y":342,"page":0},{"id":58,"index":29,"char":":","width":12,"height":29,"xoffset":2,"yoffset":24,"xadvance":16,"chnl":15,"x":241,"y":262,"page":0},{"id":126,"index":97,"char":"~","width":29,"height":15,"xoffset":2,"yoffset":30,"xadvance":33,"chnl":15,"x":145,"y":444,"page":0},{"id":43,"index":14,"char":"+","width":28,"height":28,"xoffset":2,"yoffset":23,"xadvance":33,"chnl":15,"x":213,"y":342,"page":0},{"id":61,"index":32,"char":"=","width":27,"height":21,"xoffset":3,"yoffset":27,"xadvance":33,"chnl":15,"x":213,"y":371,"page":0},{"id":95,"index":66,"char":"_","width":27,"height":9,"xoffset":-2,"yoffset":49,"xadvance":23,"chnl":15,"x":145,"y":460,"page":0},{"id":42,"index":13,"char":"*","width":23,"height":24,"xoffset":2,"yoffset":14,"xadvance":27,"chnl":15,"x":121,"y":413,"page":0},{"id":94,"index":65,"char":"^","width":24,"height":19,"xoffset":0,"yoffset":15,"xadvance":23,"chnl":15,"x":61,"y":346,"page":0},{"id":176,"index":113,"char":"°","width":21,"height":21,"xoffset":1,"yoffset":14,"xadvance":22,"chnl":15,"x":99,"y":381,"page":0},{"id":34,"index":5,"char":"\"","width":21,"height":19,"xoffset":3,"yoffset":14,"xadvance":26,"chnl":15,"x":111,"y":141,"page":0},{"id":45,"index":16,"char":"-","width":20,"height":10,"xoffset":1,"yoffset":32,"xadvance":22,"chnl":15,"x":59,"y":502,"page":0},{"id":39,"index":10,"char":"'","width":11,"height":19,"xoffset":3,"yoffset":14,"xadvance":16,"chnl":15,"x":0,"y":62,"page":0},{"id":44,"index":15,"char":",","width":13,"height":19,"xoffset":1,"yoffset":44,"xadvance":16,"chnl":15,"x":242,"y":342,"page":0},{"id":96,"index":67,"char":"`","width":14,"height":11,"xoffset":2,"yoffset":12,"xadvance":18,"chnl":15,"x":50,"y":40,"page":0},{"id":46,"index":17,"char":".","width":12,"height":12,"xoffset":2,"yoffset":41,"xadvance":16,"chnl":15,"x":142,"y":164,"page":0},{"id":32,"index":3,"char":" ","width":0,"height":0,"xoffset":-2,"yoffset":49,"xadvance":11,"chnl":15,"x":50,"y":99,"page":0}],"info":{"face":"fixed-font","size":48,"bold":0,"italic":0,"charset":[" ","°","!","\\","\"","#","$","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@","Ä","Ö","Ü","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","]","^","_","`","ä","ö","ü","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~","ß","§"],"unicode":1,"stretchH":100,"smooth":1,"aa":1,"padding":[2,2,2,2],"spacing":[0,0],"outline":0},"common":{"lineHeight":58,"base":49,"scaleW":256,"scaleH":512,"pages":1,"packed":0,"alphaChnl":0,"redChnl":0,"greenChnl":0,"blueChnl":0},"distanceField":{"fieldType":"msdf","distanceRange":4},"kernings":[{"first":176,"second":38,"amount":-2},{"first":176,"second":44,"amount":-7},{"first":176,"second":46,"amount":-7},{"first":176,"second":52,"amount":-2},{"first":176,"second":64,"amount":-1},{"first":176,"second":95,"amount":-3},{"first":92,"second":176,"amount":-5},{"first":92,"second":92,"amount":-2},{"first":92,"second":34,"amount":-4},{"first":92,"second":36,"amount":-1},{"first":92,"second":39,"amount":-4},{"first":92,"second":42,"amount":-5},{"first":92,"second":43,"amount":-2},{"first":92,"second":45,"amount":-2},{"first":92,"second":47,"amount":1},{"first":92,"second":49,"amount":-2},{"first":92,"second":60,"amount":-2},{"first":92,"second":61,"amount":-2},{"first":92,"second":63,"amount":-3},{"first":92,"second":64,"amount":-2},{"first":92,"second":94,"amount":-5},{"first":92,"second":126,"amount":-2},{"first":34,"second":38,"amount":-2},{"first":34,"second":44,"amount":-4},{"first":34,"second":46,"amount":-4},{"first":34,"second":52,"amount":-3},{"first":38,"second":92,"amount":-3},{"first":38,"second":34,"amount":-2},{"first":38,"second":39,"amount":-2},{"first":39,"second":38,"amount":-2},{"first":39,"second":44,"amount":-4},{"first":39,"second":46,"amount":-4},{"first":39,"second":52,"amount":-3},{"first":40,"second":124,"amount":1},{"first":42,"second":38,"amount":-2},{"first":42,"second":44,"amount":-7},{"first":42,"second":46,"amount":-7},{"first":42,"second":52,"amount":-2},{"first":42,"second":64,"amount":-1},{"first":42,"second":95,"amount":-3},{"first":43,"second":92,"amount":-2},{"first":43,"second":50,"amount":-1},{"first":43,"second":51,"amount":0},{"first":43,"second":55,"amount":-1},{"first":44,"second":32,"amount":-1},{"first":44,"second":33,"amount":-1},{"first":44,"second":34,"amount":-5},{"first":44,"second":39,"amount":-5},{"first":44,"second":48,"amount":-1},{"first":44,"second":49,"amount":-4},{"first":44,"second":51,"amount":-1},{"first":44,"second":53,"amount":0},{"first":44,"second":54,"amount":-1},{"first":44,"second":55,"amount":-1},{"first":44,"second":56,"amount":-1},{"first":44,"second":57,"amount":-1},{"first":44,"second":63,"amount":-4},{"first":44,"second":64,"amount":-2},{"first":45,"second":92,"amount":-2},{"first":45,"second":50,"amount":-1},{"first":45,"second":51,"amount":0},{"first":45,"second":55,"amount":-1},{"first":46,"second":32,"amount":-1},{"first":46,"second":33,"amount":-1},{"first":46,"second":34,"amount":-5},{"first":46,"second":39,"amount":-5},{"first":46,"second":48,"amount":-1},{"first":46,"second":49,"amount":-4},{"first":46,"second":51,"amount":-1},{"first":46,"second":53,"amount":0},{"first":46,"second":54,"amount":-1},{"first":46,"second":55,"amount":-1},{"first":46,"second":56,"amount":-1},{"first":46,"second":57,"amount":-1},{"first":46,"second":63,"amount":-4},{"first":46,"second":64,"amount":-2},{"first":47,"second":92,"amount":0},{"first":47,"second":44,"amount":-2},{"first":47,"second":46,"amount":-2},{"first":48,"second":92,"amount":-1},{"first":48,"second":44,"amount":-1},{"first":48,"second":46,"amount":-1},{"first":48,"second":55,"amount":-1},{"first":48,"second":95,"amount":-2},{"first":49,"second":41,"amount":1},{"first":49,"second":93,"amount":1},{"first":49,"second":95,"amount":1},{"first":49,"second":125,"amount":1},{"first":50,"second":52,"amount":-1},{"first":51,"second":176,"amount":0},{"first":51,"second":42,"amount":0},{"first":51,"second":44,"amount":-1},{"first":51,"second":46,"amount":-1},{"first":51,"second":94,"amount":0},{"first":52,"second":176,"amount":-2},{"first":52,"second":42,"amount":-2},{"first":52,"second":44,"amount":-2},{"first":52,"second":46,"amount":-2},{"first":52,"second":49,"amount":-2},{"first":52,"second":94,"amount":-2},{"first":53,"second":176,"amount":0},{"first":53,"second":42,"amount":0},{"first":53,"second":44,"amount":-1},{"first":53,"second":46,"amount":-1},{"first":53,"second":94,"amount":0},{"first":54,"second":44,"amount":-1},{"first":54,"second":46,"amount":-1},{"first":54,"second":95,"amount":-2},{"first":55,"second":35,"amount":-3},{"first":55,"second":38,"amount":-2},{"first":55,"second":44,"amount":-6},{"first":55,"second":46,"amount":-6},{"first":55,"second":48,"amount":-1},{"first":55,"second":51,"amount":-1},{"first":55,"second":52,"amount":-3},{"first":55,"second":53,"amount":0},{"first":55,"second":54,"amount":-1},{"first":55,"second":55,"amount":1},{"first":55,"second":56,"amount":-1},{"first":55,"second":57,"amount":0},{"first":55,"second":58,"amount":-2},{"first":55,"second":59,"amount":-2},{"first":55,"second":60,"amount":-4},{"first":55,"second":95,"amount":-8},{"first":56,"second":176,"amount":0},{"first":56,"second":42,"amount":0},{"first":56,"second":44,"amount":-1},{"first":56,"second":46,"amount":-1},{"first":56,"second":94,"amount":0},{"first":57,"second":92,"amount":-1},{"first":57,"second":44,"amount":-1},{"first":57,"second":46,"amount":-1},{"first":57,"second":55,"amount":-1},{"first":57,"second":95,"amount":-2},{"first":58,"second":92,"amount":-3},{"first":59,"second":92,"amount":-3},{"first":61,"second":92,"amount":-3},{"first":62,"second":92,"amount":-4},{"first":62,"second":55,"amount":-4},{"first":64,"second":92,"amount":-2},{"first":64,"second":44,"amount":-2},{"first":64,"second":46,"amount":-2},{"first":64,"second":47,"amount":-2},{"first":64,"second":95,"amount":-2},{"first":91,"second":124,"amount":1},{"first":94,"second":38,"amount":-2},{"first":94,"second":44,"amount":-7},{"first":94,"second":46,"amount":-7},{"first":94,"second":52,"amount":-2},{"first":94,"second":64,"amount":-1},{"first":94,"second":95,"amount":-3},{"first":95,"second":176,"amount":-3},{"first":95,"second":92,"amount":-4},{"first":95,"second":42,"amount":-3},{"first":95,"second":48,"amount":-2},{"first":95,"second":49,"amount":-5},{"first":95,"second":51,"amount":-2},{"first":95,"second":52,"amount":-3},{"first":95,"second":53,"amount":-2},{"first":95,"second":54,"amount":-2},{"first":95,"second":56,"amount":-2},{"first":95,"second":57,"amount":-2},{"first":95,"second":64,"amount":-2},{"first":95,"second":94,"amount":-3},{"first":95,"second":124,"amount":2},{"first":123,"second":124,"amount":1},{"first":124,"second":41,"amount":1},{"first":124,"second":93,"amount":1},{"first":124,"second":95,"amount":1},{"first":124,"second":125,"amount":1},{"first":126,"second":92,"amount":-2},{"first":126,"second":50,"amount":-1},{"first":126,"second":51,"amount":0},{"first":126,"second":55,"amount":-1}]},} + diff --git a/packages/msdfonts/tsconfig.json b/packages/msdfonts/tsconfig.json new file mode 100644 index 00000000..7fa05329 --- /dev/null +++ b/packages/msdfonts/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "declaration": true, + "skipLibCheck": true + }, + "include": ["src"] +} \ No newline at end of file diff --git a/packages/react/src/font.tsx b/packages/react/src/font.tsx index a074d070..225a91f5 100644 --- a/packages/react/src/font.tsx +++ b/packages/react/src/font.tsx @@ -1,7 +1,7 @@ import { Font, FontFamilies, - FontFamilyUrls, + FontFamilyWeightMap, FontWeight, GlyphLayoutProperties, Initializers, @@ -19,7 +19,7 @@ import { useContext, createContext, ReactNode, useCallback, useEffect, useMemo } const FontFamiliesContext = createContext(null as any) export function FontFamilyProvider(properties: { - [Key in T]: Key extends 'children' ? ReactNode : FontFamilyUrls + [Key in T]: Key extends 'children' ? ReactNode : FontFamilyWeightMap }) { let { children, ...fontFamilies } = properties as any const existinFontFamilyUrls = useContext(FontFamiliesContext) diff --git a/packages/uikit/package.json b/packages/uikit/package.json index ce25a618..2c29af5a 100644 --- a/packages/uikit/package.json +++ b/packages/uikit/package.json @@ -43,7 +43,8 @@ "inline-style-parser": "^0.2.3", "node-html-parser": "^6.1.13", "tw-to-css": "^0.0.12", - "yoga-layout": "^3.0.4" + "yoga-layout": "^3.0.4", + "@pmndrs/msdfonts": "workspace:^" }, "devDependencies": { "@types/node": "^20.11.0" diff --git a/packages/uikit/src/text/cache.ts b/packages/uikit/src/text/cache.ts index e1acc186..6f440004 100644 --- a/packages/uikit/src/text/cache.ts +++ b/packages/uikit/src/text/cache.ts @@ -1,12 +1,16 @@ import { TextureLoader, WebGLRenderer } from 'three' import { Font, FontInfo } from './font.js' -const fontCache = new Map void> | Font>() +const fontCache = new Map void> | Font>() const textureLoader = new TextureLoader() -export function loadCachedFont(url: string, renderer: WebGLRenderer, onLoad: (font: Font) => void): void { - let entry = fontCache.get(url) +export function loadCachedFont( + fontInfoOrUrl: string | FontInfo, + renderer: WebGLRenderer, + onLoad: (font: Font) => void, +): void { + let entry = fontCache.get(fontInfoOrUrl) if (entry instanceof Set) { entry.add(onLoad) return @@ -18,26 +22,29 @@ export function loadCachedFont(url: string, renderer: WebGLRenderer, onLoad: (fo const set = new Set<(font: Font) => void>() set.add(onLoad) - fontCache.set(url, set) + fontCache.set(fontInfoOrUrl, set) - loadFont(url, renderer) + loadFont(fontInfoOrUrl, renderer) .then((font) => { for (const fn of set) { fn(font) } - fontCache.set(url, font) + fontCache.set(fontInfoOrUrl, font) }) .catch(console.error) } -async function loadFont(url: string, renderer: WebGLRenderer): Promise { - const info: FontInfo = await (await fetch(url)).json() +async function loadFont(fontInfoOrUrl: string | FontInfo, renderer: WebGLRenderer): Promise { + const info: FontInfo = typeof fontInfoOrUrl === 'object' ? fontInfoOrUrl : await (await fetch(fontInfoOrUrl)).json() if (info.pages.length !== 1) { throw new Error('only supporting exactly 1 page') } - const page = await textureLoader.loadAsync(new URL(info.pages[0], new URL(url, window.location.href)).href) + const page = await textureLoader.loadAsync( + new URL(info.pages[0], typeof fontInfoOrUrl === 'string' ? new URL(fontInfoOrUrl, window.location.href) : undefined) + .href, + ) page.anisotropy = renderer.capabilities.getMaxAnisotropy() page.flipY = false diff --git a/packages/uikit/src/text/font.ts b/packages/uikit/src/text/font.ts index 3a2b8815..fdd9734c 100644 --- a/packages/uikit/src/text/font.ts +++ b/packages/uikit/src/text/font.ts @@ -4,10 +4,11 @@ import { MergedProperties } from '../properties/merged.js' import { Initializers } from '../utils.js' import { loadCachedFont } from './cache.js' import { computedInheritableProperty } from '../properties/index.js' +import { inter } from '@pmndrs/msdfonts' -export type FontFamilyUrls = Partial> +export type FontFamilyWeightMap = Partial> -export type FontFamilies = Record +export type FontFamilies = Record const fontWeightNames = { thin: 100, @@ -27,13 +28,7 @@ export type FontWeight = keyof typeof fontWeightNames | number export type FontFamilyProperties = { fontFamily?: string; fontWeight?: FontWeight } const defaultFontFamilyUrls: FontFamilies = { - inter: { - light: 'https://pmndrs.github.io/uikit/fonts/inter-light.json', - normal: 'https://pmndrs.github.io/uikit/fonts/inter-normal.json', - medium: 'https://pmndrs.github.io/uikit/fonts/inter-medium.json', - 'semi-bold': 'https://pmndrs.github.io/uikit/fonts/inter-semi-bold.json', - bold: 'https://pmndrs.github.io/uikit/fonts/inter-bold.json', - }, + inter, } export function computedFont( @@ -64,9 +59,9 @@ export function computedFont( return result } -function getMatchingFontUrl(fontFamily: FontFamilyUrls, weight: number): string { +function getMatchingFontUrl(fontFamily: FontFamilyWeightMap, weight: number): string | FontInfo { let distance = Infinity - let result: string | undefined + let result: string | FontInfo | undefined for (const fontWeight in fontFamily) { const d = Math.abs(weight - getWeightNumber(fontWeight)) if (d === 0) { @@ -107,8 +102,8 @@ export type FontInfo = { stretchH: number smooth: number aa: number - padding: [number, number, number, number] - spacing: [number, number, number, number] + padding: Array + spacing: Array outline: number } common: { @@ -142,15 +137,15 @@ export type GlyphInfo = { height: number x: number y: number - uvWidth: number - uvHeight: number xoffset: number yoffset: number xadvance: number chnl: number - uvX: number - uvY: number page: number + uvWidth?: number + uvHeight?: number + uvX?: number + uvY?: number } export class Font { @@ -215,8 +210,8 @@ export class Font { } export function glyphIntoToUV(info: GlyphInfo, target: TypedArray, offset: number): void { - target[offset + 0] = info.uvX - target[offset + 1] = info.uvY + info.uvHeight - target[offset + 2] = info.uvWidth - target[offset + 3] = -info.uvHeight + target[offset + 0] = info.uvX! + target[offset + 1] = info.uvY! + info.uvHeight! + target[offset + 2] = info.uvWidth! + target[offset + 3] = -info.uvHeight! } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 88a15e22..484056e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -368,7 +368,7 @@ importers: version: 1.5.1 '@react-three/drei': specifier: ^9.96.1 - version: 9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) + version: 9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) '@react-three/uikit': specifier: workspace:^ version: link:../../packages/react @@ -377,7 +377,7 @@ importers: version: link:../../packages/icons/lucide/react r3f-perf: specifier: ^7.1.2 - version: 7.1.2(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) + version: 7.1.2(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.3.1) @@ -386,7 +386,7 @@ importers: dependencies: '@react-three/drei': specifier: ^9.96.1 - version: 9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) + version: 9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) '@react-three/uikit': specifier: workspace:^ version: link:../../packages/react @@ -428,51 +428,17 @@ importers: version: 1.5.1 '@react-three/drei': specifier: ^9.96.1 - version: 9.105.6(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) + version: 9.105.6(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) '@react-three/uikit': specifier: workspace:^ version: link:../../packages/react r3f-perf: specifier: ^7.2.1 - version: 7.2.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) + version: 7.2.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.3.1) - examples/test: - dependencies: - '@react-three/drei': - specifier: latest - version: 9.114.0(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) - '@react-three/fiber': - specifier: latest - version: 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) - '@react-three/uikit': - specifier: workspace:^ - version: link:../../packages/react - react: - specifier: ^18.0.0 - version: 18.3.1 - react-dom: - specifier: ^18.0.0 - version: 18.2.0(react@18.3.1) - react-scripts: - specifier: ^4.0.0 - version: 4.0.3(eslint@7.32.0)(react@18.3.1)(ts-node@10.9.2)(typescript@4.9.5) - three: - specifier: latest - version: 0.169.0 - devDependencies: - '@types/react': - specifier: ^18.0.0 - version: 18.3.1 - '@types/react-dom': - specifier: ^18.0.0 - version: 18.2.18 - typescript: - specifier: ^4.0.0 - version: 4.9.5 - examples/uikit: dependencies: '@pmndrs/pointer-events': @@ -483,13 +449,13 @@ importers: version: 1.5.1 '@react-three/drei': specifier: ^9.96.1 - version: 9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) + version: 9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) '@react-three/uikit': specifier: workspace:^ version: link:../../packages/react r3f-perf: specifier: ^7.2.1 - version: 7.2.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) + version: 7.2.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.3.1) @@ -506,15 +472,6 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.3.1) - packages/fonts: - dependencies: - msdf-bmfont-xml: - specifier: ^2.7.0 - version: 2.7.0 - sharp-cli: - specifier: ^4.1.1 - version: 4.2.0 - packages/icons/lucide: devDependencies: '@types/node': @@ -576,6 +533,17 @@ importers: specifier: ^1.5.1 version: 1.5.1 + packages/msdfonts: {} + + packages/msdfonts/docker-volume: + dependencies: + msdf-bmfont-xml: + specifier: ^2.7.0 + version: 2.7.0 + sharp-cli: + specifier: '4.1' + version: 4.1.1 + packages/react: dependencies: '@pmndrs/uikit': @@ -586,7 +554,7 @@ importers: version: 1.5.1 '@react-three/fiber': specifier: '>=8' - version: 8.15.13(react-dom@18.2.0)(react@18.2.0)(three@0.169.0) + version: 8.15.13(react-dom@18.2.0)(react@18.2.0)(three@0.161.0) chalk: specifier: ^5.3.0 version: 5.3.0 @@ -614,7 +582,7 @@ importers: devDependencies: '@react-three/drei': specifier: ^9.96.1 - version: 9.96.1(@react-three/fiber@8.15.13)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.2.0)(three@0.169.0) + version: 9.96.1(@react-three/fiber@8.15.13)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.2.0)(three@0.161.0) '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -630,6 +598,9 @@ importers: packages/uikit: dependencies: + '@pmndrs/msdfonts': + specifier: workspace:^ + version: link:../msdfonts '@preact/signals-core': specifier: ^1.5.1 version: 1.5.1 @@ -658,6 +629,7 @@ packages: /@aashutoshrathi/word-wrap@1.2.6: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} + dev: true /@alloc/quick-lru@5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} @@ -675,18 +647,6 @@ packages: hasBin: true dev: false - /@babel/code-frame@7.10.4: - resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} - dependencies: - '@babel/highlight': 7.23.4 - dev: false - - /@babel/code-frame@7.12.11: - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} - dependencies: - '@babel/highlight': 7.23.4 - dev: false - /@babel/code-frame@7.23.5: resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} @@ -694,47 +654,10 @@ packages: '@babel/highlight': 7.23.4 chalk: 2.4.2 - /@babel/code-frame@7.24.7: - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.24.7 - picocolors: 1.0.0 - dev: false - /@babel/compat-data@7.23.5: resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} - /@babel/compat-data@7.25.4: - resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/core@7.12.3: - resolution: {integrity: sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.12.3) - '@babel/helpers': 7.23.9 - '@babel/parser': 7.23.9 - '@babel/template': 7.23.9 - '@babel/traverse': 7.23.9 - '@babel/types': 7.23.9 - convert-source-map: 1.9.0 - debug: 4.3.4(supports-color@6.1.0) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - lodash: 4.17.21 - resolve: 1.22.8 - semver: 5.7.2 - source-map: 0.5.7 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/core@7.23.9: resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==} engines: {node: '>=6.9.0'} @@ -750,7 +673,7 @@ packages: '@babel/traverse': 7.23.9 '@babel/types': 7.23.9 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -766,16 +689,6 @@ packages: '@jridgewell/trace-mapping': 0.3.22 jsesc: 2.5.2 - /@babel/generator@7.25.6: - resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.25.6 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - dev: false - /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -783,23 +696,6 @@ packages: '@babel/types': 7.23.9 dev: false - /@babel/helper-annotate-as-pure@7.24.7: - resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.25.6 - dev: false - - /@babel/helper-builder-binary-assignment-operator-visitor@7.24.7: - resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.25.6 - '@babel/types': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helper-compilation-targets@7.23.6: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} @@ -810,17 +706,6 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-compilation-targets@7.25.2: - resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.25.4 - '@babel/helper-validator-option': 7.24.8 - browserslist: 4.24.0 - lru-cache: 5.1.1 - semver: 6.3.1 - dev: false - /@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.23.9): resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==} engines: {node: '>=6.9.0'} @@ -839,51 +724,6 @@ packages: semver: 6.3.1 dev: false - /@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.23.9): - resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.8 - '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.25.0(@babel/core@7.23.9) - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/traverse': 7.25.6 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.23.9): - resolution: {integrity: sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.24.7 - regexpu-core: 5.3.2 - semver: 6.3.1 - dev: false - - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.23.9): - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.4(supports-color@6.1.0) - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helper-environment-visitor@7.22.20: resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} @@ -908,46 +748,12 @@ packages: '@babel/types': 7.23.9 dev: false - /@babel/helper-member-expression-to-functions@7.24.8: - resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.25.6 - '@babel/types': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helper-module-imports@7.22.15: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.9 - /@babel/helper-module-imports@7.24.7: - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.25.6 - '@babel/types': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/helper-module-transforms@7.23.3(@babel/core@7.12.3): - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.12.3 - '@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 - dev: false - /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} @@ -961,21 +767,6 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 - /@babel/helper-module-transforms@7.25.2(@babel/core@7.23.9): - resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} @@ -983,13 +774,6 @@ packages: '@babel/types': 7.23.9 dev: false - /@babel/helper-optimise-call-expression@7.24.7: - resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.25.6 - dev: false - /@babel/helper-plugin-utils@7.22.5: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} @@ -1000,25 +784,6 @@ packages: engines: {node: '>=6.9.0'} dev: false - /@babel/helper-plugin-utils@7.24.8: - resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.23.9): - resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-wrap-function': 7.25.0 - '@babel/traverse': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helper-replace-supers@7.24.1(@babel/core@7.23.9): resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} @@ -1031,36 +796,12 @@ packages: '@babel/helper-optimise-call-expression': 7.22.5 dev: false - /@babel/helper-replace-supers@7.25.0(@babel/core@7.23.9): - resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-member-expression-to-functions': 7.24.8 - '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/traverse': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helper-simple-access@7.22.5: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.23.9 - /@babel/helper-simple-access@7.24.7: - resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.25.6 - '@babel/types': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} @@ -1068,16 +809,6 @@ packages: '@babel/types': 7.23.9 dev: false - /@babel/helper-skip-transparent-expression-wrappers@7.24.7: - resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.25.6 - '@babel/types': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helper-split-export-declaration@7.22.6: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} @@ -1088,40 +819,14 @@ packages: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} - /@babel/helper-string-parser@7.24.8: - resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} - engines: {node: '>=6.9.0'} - dev: false - /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier@7.24.7: - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} - engines: {node: '>=6.9.0'} - dev: false - /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-option@7.24.8: - resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-wrap-function@7.25.0: - resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.25.0 - '@babel/traverse': 7.25.6 - '@babel/types': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/helpers@7.23.9: resolution: {integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==} engines: {node: '>=6.9.0'} @@ -1140,16 +845,6 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/highlight@7.24.7: - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.24.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.0.0 - dev: false - /@babel/parser@7.23.9: resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==} engines: {node: '>=6.0.0'} @@ -1157,16006 +852,8141 @@ packages: dependencies: '@babel/types': 7.23.9 - /@babel/parser@7.25.6: - resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.25.6 - dev: false - - /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.23.9): - resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.23.9): - resolution: {integrity: sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==} + /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.23.9): + resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.23.9): - resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==} + /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.23.9): + resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.24.0 dev: false - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} + /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.13.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.23.9) - transitivePeerDependencies: - - supports-color - dev: false + '@babel/helper-plugin-utils': 7.22.5 + dev: true - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.23.9): - resolution: {integrity: sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==} + /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.6 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/helper-plugin-utils': 7.22.5 + dev: true - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.9): - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + /@babel/plugin-transform-typescript@7.24.4(@babel/core@7.23.9): + resolution: {integrity: sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==} engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.23.9) dev: false - /@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.23.9) - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.23.9): - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. - peerDependencies: - '@babel/core': ^7.0.0-0 + /@babel/polyfill@7.12.1: + resolution: {integrity: sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==} + deprecated: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information. dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) + core-js: 2.6.12 + regenerator-runtime: 0.13.11 dev: false - /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.23.9): - resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + /@babel/runtime@7.23.8: + resolution: {integrity: sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==} engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) - dev: false + regenerator-runtime: 0.14.1 - /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.23.9): - resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} + /@babel/runtime@7.24.4: + resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==} engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) - dev: false + regenerator-runtime: 0.14.1 - /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.23.9): - resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} + /@babel/template@7.23.9: + resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==} engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.0 - dev: false + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9): - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + /@babel/traverse@7.23.9: + resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9 - dev: false + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@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.9 + '@babel/types': 7.23.9 + debug: 4.3.4(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color - /@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.23.9): - resolution: {integrity: sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==} + /@babel/types@7.23.9: + resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==} engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) - dev: false + '@babel/helper-string-parser': 7.23.4 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.12.3): - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@chevrotain/cst-dts-gen@10.5.0: + resolution: {integrity: sha512-lhmC/FyqQ2o7pGK4Om+hzuDrm9rhFYIJ/AXoQBeongmn870Xeb0L6oGEiuR8nohFNL5sMaQEJWCxr1oIVIVXrw==} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 + '@chevrotain/gast': 10.5.0 + '@chevrotain/types': 10.5.0 + lodash: 4.17.21 dev: false - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.9): - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@chevrotain/gast@10.5.0: + resolution: {integrity: sha512-pXdMJ9XeDAbgOWKuD1Fldz4ieCs6+nLNmyVhe2gZVqoO7v8HXuHYs5OV2EzUtbuai37TlOAQHrTDvxMnvMJz3A==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@chevrotain/types': 10.5.0 + lodash: 4.17.21 dev: false - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.12.3): - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.0 + /@chevrotain/types@10.5.0: + resolution: {integrity: sha512-f1MAia0x/pAVPWH/T73BJVyO2XU5tI4/iE7cnxb7tqdNTNhQI3Uq3XkqcoteTmD4t1aM0LbHCJOhgIDn07kl2A==} dev: false - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.9): - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.0 + /@chevrotain/utils@10.5.0: + resolution: {integrity: sha512-hBzuU5+JjB2cqNZyszkDHZgOSrUUT8V3dhgRl8Q9Gp6dAj/H5+KILGjbhDpc3Iy9qmqlm/akuOI2ut9VUtzJxQ==} dev: false - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.12.3): - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@coconut-xr/flex@3.0.4: + resolution: {integrity: sha512-F8OVP+0oBSvX3aQohHAV+XmhvbU66FtOKXJZ70Z0uolaecPpc13XsJU+U1ryEZ+0ywCP7Nd1UWmCRK+UKqrGZA==} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 + base64-js: 1.5.1 + yoga-wasm-web: 0.3.3 dev: false - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.9): - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + /@coconut-xr/glyph@0.0.6(three@0.161.0): + resolution: {integrity: sha512-+2kwmNpZzKM17mrWpAlSODziK+XXp1OL4Cb/u8smolCy5mcELcTvaergWJzipzZoDa6SBIWGX5HjjHSlfHoepw==} peerDependencies: - '@babel/core': ^7.0.0-0 + three: '>=0.140.0' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + three: 0.161.0 dev: false - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.12.3): - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} + /@coconut-xr/koestlich@0.3.12(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-Dex78txRqFIHSsNeIV3cWnQtwpcKM/n8RgBYx860lhGpD5vKTK3kf6N+6DWIpyvi7GVZ+vW/5/ea3Y1ReRvfnQ==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@react-three/fiber': '*' + react: '*' + three: '>=0.140.0' dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 + '@coconut-xr/flex': 3.0.4 + '@coconut-xr/glyph': 0.0.6(three@0.161.0) + '@coconut-xr/xmaterials': 0.0.3(three@0.161.0) + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + react: 18.3.1 + suspend-react: 0.1.3(react@18.3.1) + three: 0.161.0 + yoga-wasm-web: 0.3.3 dev: false - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.9): - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} + /@coconut-xr/natuerlich@0.0.51(@coconut-xr/koestlich@0.3.12)(@react-three/fiber@8.17.8)(@types/react@18.3.1)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-zAyzzrW6Vq9cxBuDxVwJKEJ9wAmDssBE1KBGR+wkzRwT2ZJyooxqtn4V10XD/mj5B4aFhnULU8f6yExKUJoxZw==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@coconut-xr/koestlich': '*' + '@react-three/fiber': '*' + react: '*' + three: '*' + peerDependenciesMeta: + '@coconut-xr/koestlich': + optional: true dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@coconut-xr/koestlich': 0.3.12(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0) + '@coconut-xr/xinteraction': 0.1.12(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0) + '@coconut-xr/xmaterials': 0.0.3(three@0.161.0) + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + '@webxr-input-profiles/motion-controllers': 1.0.0 + meshline: 3.1.6(three@0.161.0) + react: 18.3.1 + suspend-react: 0.0.9(react@18.3.1) + three: 0.161.0 + zustand: 4.5.2(@types/react@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + - immer dev: false - /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} - engines: {node: '>=6.9.0'} + /@coconut-xr/xinteraction@0.1.12(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-nuKWTDz9qx1HRw7MASvqhxO7i676FVWdh+vITFhQYpQem7QLyJqSaU/gw3l7Qh7QYZENmvvte4X83D1oih/htA==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@react-three/fiber': '*' + react: '*' + three: '*' + peerDependenciesMeta: + '@react-three/fiber': + optional: true + react: + optional: true dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + react: 18.3.1 + three: 0.161.0 dev: false - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.9): - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + /@coconut-xr/xmaterials@0.0.3(three@0.161.0): + resolution: {integrity: sha512-lqchBqGz5cbKzIAZhVHR/BvHH9ReS6rtZo+FMU/Ra4B/htJGA1UgzjTor6ybUuRLHgB9o1MWcW9GJ2KX/qukNg==} peerDependencies: - '@babel/core': ^7.0.0-0 + three: '>=0.140.0' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + three: 0.161.0 dev: false - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.9): - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@cspotcode/source-map-support@0.8.1: + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + '@jridgewell/trace-mapping': 0.3.9 - /@babel/plugin-syntax-flow@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + /@dimforge/rapier3d-compat@0.12.0: + resolution: {integrity: sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==} dev: false - /@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.23.9): - resolution: {integrity: sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@edge-runtime/format@2.2.1: + resolution: {integrity: sha512-JQTRVuiusQLNNLe2W9tnzBlV/GvSVcozLl4XZHk5swnRZ/v6jp8TqR8P7sqmJsQqblDZ3EztcWmLDbhRje/+8g==} + engines: {node: '>=16'} + dev: true - /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.23.9): - resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.0 - dev: false + /@edge-runtime/node-utils@2.3.0: + resolution: {integrity: sha512-uUtx8BFoO1hNxtHjp3eqVPC/mWImGb2exOfGjMLUoipuWgjej+f4o/VP4bUI8U40gu7Teogd5VTeZUkGvJSPOQ==} + engines: {node: '>=16'} + dev: true - /@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.12.3): - resolution: {integrity: sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@edge-runtime/ponyfill@2.4.2: + resolution: {integrity: sha512-oN17GjFr69chu6sDLvXxdhg0Qe8EZviGSuqzR9qOiKh4MhFYGdBBcqRNzdmYeAdeRzOW2mM9yil4RftUQ7sUOA==} + engines: {node: '>=16'} + dev: true - /@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.23.9): - resolution: {integrity: sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@edge-runtime/primitives@4.1.0: + resolution: {integrity: sha512-Vw0lbJ2lvRUqc7/soqygUX216Xb8T3WBZ987oywz6aJqRxcwSVWwr9e+Nqo2m9bxobA9mdbWNNoRY6S9eko1EQ==} + engines: {node: '>=16'} + dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.12.3): - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@edge-runtime/vm@3.2.0: + resolution: {integrity: sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==} + engines: {node: '>=16'} dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + '@edge-runtime/primitives': 4.1.0 + dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.9): - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/aix-ppc64@0.19.11: + resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + optional: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.12.3): - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/android-arm64@0.19.11: + resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.9): - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/android-arm@0.19.11: + resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true - /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/android-x64@0.19.11: + resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + optional: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.12.3): - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/darwin-arm64@0.19.11: + resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.9): - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/darwin-x64@0.19.11: + resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.12.3): - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/freebsd-arm64@0.19.11: + resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.9): - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/freebsd-x64@0.19.11: + resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.12.3): - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/linux-arm64@0.19.11: + resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.9): - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/linux-arm@0.19.11: + resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.3): - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/linux-ia32@0.19.11: + resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + optional: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.9): - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/linux-loong64@0.19.11: + resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + optional: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.12.3): - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/linux-mips64el@0.19.11: + resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.9): - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/linux-ppc64@0.19.11: + resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.12.3): - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/linux-riscv64@0.19.11: + resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.9): - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/linux-s390x@0.19.11: + resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.12.3): - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/linux-x64@0.19.11: + resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.9): - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/netbsd-x64@0.19.11: + resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.12.3): - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/openbsd-x64@0.19.11: + resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.9): - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/sunos-x64@0.19.11: + resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true - /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.23.9): - resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.0 - dev: false + /@esbuild/win32-arm64@0.19.11: + resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true - /@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.23.9): - resolution: {integrity: sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/win32-ia32@0.19.11: + resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.9): - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@esbuild/win32-x64@0.19.11: + resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true - /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} - engines: {node: '>=6.9.0'} + /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@babel/core': ^7.0.0-0 + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + eslint: 8.56.0 + eslint-visitor-keys: 3.4.3 + dev: true - /@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.23.9): - resolution: {integrity: sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@eslint-community/regexpp@4.10.0: + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.23.9) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) - '@babel/traverse': 7.25.6 + ajv: 6.12.6 + debug: 4.3.4(supports-color@8.1.1) + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - dev: false + dev: true - /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} - engines: {node: '>=6.9.0'} + /@eslint/js@8.56.0: + resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@fastify/busboy@2.1.1: + resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} + engines: {node: '>=14'} + + /@firebase/analytics-compat@0.2.8(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): + resolution: {integrity: sha512-scvzDPIsP9HcLWM77YQD7F3yLQksGvPUzyfqUrPo9XxIx26txJvGMJAS8O8BHa6jIvsjUenaTZ5oXEtKqNZQ9Q==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.23.9) + '@firebase/analytics': 0.10.2(@firebase/app@0.10.2) + '@firebase/analytics-types': 0.8.1 + '@firebase/app-compat': 0.2.32 + '@firebase/component': 0.6.6 + '@firebase/util': 1.9.5 + tslib: 2.6.2 transitivePeerDependencies: - - supports-color + - '@firebase/app' dev: false - /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + /@firebase/analytics-types@0.8.1: + resolution: {integrity: sha512-niv/67/EOkTlGUxyiOYfIkysSMGYxkIUHJzT9pNkeIGt6zOz759oCUXOAwwjJzckh11dMBFjIYBmtWrdSgbmJw==} dev: false - /@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.23.9): - resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==} - engines: {node: '>=6.9.0'} + /@firebase/analytics@0.10.2(@firebase/app@0.10.2): + resolution: {integrity: sha512-6Gv/Fndih+dOEEfsBJEeKlwxw9EvCO9D/y+yJMasblvCmj78wUVtn+T96zguSrbhfZ2yBhLS1vukYiPg6hI49w==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/installations': 0.6.6(@firebase/app@0.10.2) + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.23.9): - resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==} - engines: {node: '>=6.9.0'} + /@firebase/app-check-compat@0.3.10(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): + resolution: {integrity: sha512-v+jiLG3rQ1fhpIuNIm3WqrL4dkPUIkgOWoic7QABVsZKSAv2YhOFvAenp7IhSP/pz/aiPniJ8G7el/MWieECTg==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app-check': 0.8.3(@firebase/app@0.10.2) + '@firebase/app-check-types': 0.5.1 + '@firebase/app-compat': 0.2.32 + '@firebase/component': 0.6.6 + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 transitivePeerDependencies: - - supports-color + - '@firebase/app' dev: false - /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) - transitivePeerDependencies: - - supports-color + /@firebase/app-check-interop-types@0.3.1: + resolution: {integrity: sha512-NILZbe6RH3X1pZmJnfOfY2gLIrlKmrkUMMrrK6VSXHcSE0eQv28xFEcw16D198i9JYZpy5Kwq394My62qCMaIw==} dev: false - /@babel/plugin-transform-classes@7.25.4(@babel/core@7.23.9): - resolution: {integrity: sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.25.0(@babel/core@7.23.9) - '@babel/traverse': 7.25.6 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + /@firebase/app-check-types@0.5.1: + resolution: {integrity: sha512-NqeIcuGzZjl+khpXV0qsyOoaTqLeiG/K0kIDrebol+gb7xpmfOvXXqPEls+1WFBgHcPGdu+XRLhBA7xLzrVdpA==} dev: false - /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} - engines: {node: '>=6.9.0'} + /@firebase/app-check@0.8.3(@firebase/app@0.10.2): + resolution: {integrity: sha512-nvlsj5oZBtYDjFTygQJ6xpyiYj8Jao2bFFyNJkUUPdg/QB8uhqDeG74P+gUH6iY9qzd1g5ZokmmGsoIhv9tdSQ==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/template': 7.25.0 + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.23.9): - resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@firebase/app-compat@0.2.32: + resolution: {integrity: sha512-xxfAQKwCmpzwwdBHXT1DTnmilwSeSy6Sa1vThL0q0mq5GPHi52onkm5wl1lrOaiP0uQwQutkZBf/Wy4tDW+5WQ==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 + /@firebase/app-types@0.9.1: + resolution: {integrity: sha512-nFGqTYsnDFn1oXf1tCwPAc+hQPxyvBT/QB7qDjwK+IDYThOn63nGhzdUTXxVD9Ca8gUY/e5PQMngeo0ZW/E3uQ==} dev: false - /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@firebase/app@0.10.2: + resolution: {integrity: sha512-Sk0lQYG0IRIUXkj6Ovaxu0o1E1OdC+IR+UYEYLjXuddr6YjnpFuZ69rTxVja2Ef4TpidJky9o8OoVIaXNjDJ5A==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/component': 0.6.6 + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + idb: 7.1.1 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.23.9): - resolution: {integrity: sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==} - engines: {node: '>=6.9.0'} + /@firebase/auth-compat@0.5.7(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2): + resolution: {integrity: sha512-NcHgTsqrdZxSEElJ+TtUzPT+LELlABVgVpxHEZX1xKY6YG8OIq2PsH5bk/0nzBvYnnYy7bJsKHsiSfS46MbRZA==} peerDependencies: - '@babel/core': ^7.0.0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app-compat': 0.2.32 + '@firebase/auth': 1.7.2(@firebase/app@0.10.2) + '@firebase/auth-types': 0.12.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5) + '@firebase/component': 0.6.6 + '@firebase/util': 1.9.5 + tslib: 2.6.2 + undici: 5.28.4 + transitivePeerDependencies: + - '@firebase/app' + - '@firebase/app-types' + - '@react-native-async-storage/async-storage' dev: false - /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9) + /@firebase/auth-interop-types@0.2.2: + resolution: {integrity: sha512-k3NA28Jfoo0+o391bFjoV9X5QLnUL1WbLhZZRbTQhZdmdGYJfX8ixtNNlHsYQ94bwG0QRbsmvkzDnzuhHrV11w==} dev: false - /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} - engines: {node: '>=6.9.0'} + /@firebase/auth-types@0.12.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5): + resolution: {integrity: sha512-B3dhiWRWf/njWosx4zdhSEoD4WHJmr4zbnBw6t20mRG/IZ4u0rWUBlMP1vFjhMstKIow1XmoGhTwD65X5ZXLjw==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-types': 0.x + '@firebase/util': 1.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 - transitivePeerDependencies: - - supports-color + '@firebase/app-types': 0.9.1 + '@firebase/util': 1.9.5 dev: false - /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} - engines: {node: '>=6.9.0'} + /@firebase/auth@1.7.2(@firebase/app@0.10.2): + resolution: {integrity: sha512-I8rrmhjdSYRokfCdElqm4fjJZdi7hh9NDGhXTRmcxkgUNcWoo82nZ0Ncm66MFlTdeLhNHEPzHqd38Gv6b+zpBg==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x + '@react-native-async-storage/async-storage': ^1.18.1 + peerDependenciesMeta: + '@react-native-async-storage/async-storage': + optional: true dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9) + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 + undici: 5.28.4 dev: false - /@babel/plugin-transform-flow-strip-types@7.25.2(@babel/core@7.23.9): - resolution: {integrity: sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@firebase/component@0.6.6: + resolution: {integrity: sha512-pp7sWqHmAAlA3os6ERgoM3k5Cxff510M9RLXZ9Mc8KFKMBc2ct3RkZTWUF7ixJNvMiK/iNgRLPDrLR2gtRJ9iQ==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.23.9) + '@firebase/util': 1.9.5 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@firebase/database-compat@1.0.4: + resolution: {integrity: sha512-GEEDAvsSMAkqy0BIFSVtFzoOIIcKHFfDM4aXHtWL/JCaNn4OOjH7td73jDfN3ALvpIN4hQki0FcxQ89XjqaTjQ==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - transitivePeerDependencies: - - supports-color + '@firebase/component': 0.6.6 + '@firebase/database': 1.0.4 + '@firebase/database-types': 1.0.2 + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-function-name@7.25.1(@babel/core@7.23.9): - resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@firebase/database-types@1.0.2: + resolution: {integrity: sha512-JRigr5JNLEHqOkI99tAGHDZF47469/cJz1tRAgGs8Feh+3ZmQy/vVChSqwMp2DuVUGp9PlmGsNSlpINJ/hDuIA==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.6 - transitivePeerDependencies: - - supports-color + '@firebase/app-types': 0.9.1 + '@firebase/util': 1.9.5 dev: false - /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@firebase/database@1.0.4: + resolution: {integrity: sha512-k84cXh+dtpzvY6yOhfyr1B+I1vjvSMtmlqotE0lTNVylc8m5nmOohjzpTLEQDrBWvwACX/VP5fEyajAdmnOKqA==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) + '@firebase/app-check-interop-types': 0.3.1 + '@firebase/auth-interop-types': 0.2.2 + '@firebase/component': 0.6.6 + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + faye-websocket: 0.11.4 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-literals@7.25.2(@babel/core@7.23.9): - resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==} - engines: {node: '>=6.9.0'} + /@firebase/firestore-compat@0.3.30(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2): + resolution: {integrity: sha512-fnNvNBBdPwziYK01tY1J9zrVYAtGUOsLhpNcU1rpfcklKEUPwXfmiJoFdtNqmgk2x5RjggGpurOPAv6aoEl/PQ==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app-compat': 0.2.32 + '@firebase/component': 0.6.6 + '@firebase/firestore': 4.6.1(@firebase/app@0.10.2) + '@firebase/firestore-types': 3.0.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5) + '@firebase/util': 1.9.5 + tslib: 2.6.2 + transitivePeerDependencies: + - '@firebase/app' + - '@firebase/app-types' dev: false - /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} - engines: {node: '>=6.9.0'} + /@firebase/firestore-types@3.0.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5): + resolution: {integrity: sha512-mVhPcHr5FICjF67m6JHgj+XRvAz/gZ62xifeGfcm00RFl6tNKfCzCfKeyB2BDIEc9dUnEstkmIXlmLIelOWoaA==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-types': 0.x + '@firebase/util': 1.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) + '@firebase/app-types': 0.9.1 + '@firebase/util': 1.9.5 dev: false - /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} - engines: {node: '>=6.9.0'} + /@firebase/firestore@4.6.1(@firebase/app@0.10.2): + resolution: {integrity: sha512-MaBOBu+QcZOp6SJzCmigiJ4Dt0HNic91w8GghbTE9L//VW/zdO7ezXrcXRK4TjWWOcazBrJZJSHTIsFdwZyvtQ==} + engines: {node: '>=10.10.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + '@firebase/webchannel-wrapper': 0.10.6 + '@grpc/grpc-js': 1.9.14 + '@grpc/proto-loader': 0.7.12 + tslib: 2.6.2 + undici: 5.28.4 dev: false - /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} - engines: {node: '>=6.9.0'} + /@firebase/functions-compat@0.3.10(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): + resolution: {integrity: sha512-2Yidp6Dgf2k8LqJDQUTqdYFdf4ySNmZ71yeDX4lThby1HRMww+Y3nN98YaM6hHarZX3PUfaMUiMBZMHCRRT2IA==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app-compat': 0.2.32 + '@firebase/component': 0.6.6 + '@firebase/functions': 0.11.4(@firebase/app@0.10.2) + '@firebase/functions-types': 0.6.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 transitivePeerDependencies: - - supports-color + - '@firebase/app' dev: false - /@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.23.9): - resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-simple-access': 7.24.7 - transitivePeerDependencies: - - supports-color + /@firebase/functions-types@0.6.1: + resolution: {integrity: sha512-DirqgTXSBzyKsQwcKnx/YdGMaRdJhywnThrINP+Iog8QfQnrL7aprTXHDFHlpZEMwykS54YRk53xzz7j396QXQ==} dev: false - /@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.23.9): - resolution: {integrity: sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==} - engines: {node: '>=6.9.0'} + /@firebase/functions@0.11.4(@firebase/app@0.10.2): + resolution: {integrity: sha512-FeMpXtlZG8hnxUauI5J8BSmIbY/Gcv7UVlByxHuHmGxxeS8mJPuAdIxPLUBNtV/naf+MeimIPcpPMslYr6tN6w==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.6 - transitivePeerDependencies: - - supports-color + '@firebase/app': 0.10.2 + '@firebase/app-check-interop-types': 0.3.1 + '@firebase/auth-interop-types': 0.2.2 + '@firebase/component': 0.6.6 + '@firebase/messaging-interop-types': 0.2.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 + undici: 5.28.4 dev: false - /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} - engines: {node: '>=6.9.0'} + /@firebase/installations-compat@0.2.6(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2): + resolution: {integrity: sha512-uxBAt2WsuEMT5dalA/1O+Uyi9DS25zKHgIPdrQ7KO1ZUdBURiGScIyjdhIM/7NMSvHGYugK4PUVdK9NFIffeiw==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app-compat': 0.2.32 + '@firebase/component': 0.6.6 + '@firebase/installations': 0.6.6(@firebase/app@0.10.2) + '@firebase/installations-types': 0.5.1(@firebase/app-types@0.9.1) + '@firebase/util': 1.9.5 + tslib: 2.6.2 transitivePeerDependencies: - - supports-color + - '@firebase/app' + - '@firebase/app-types' dev: false - /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} - engines: {node: '>=6.9.0'} + /@firebase/installations-types@0.5.1(@firebase/app-types@0.9.1): + resolution: {integrity: sha512-OyREnRTfe2wIWTrzCz65ajyo4lFm6VgbeVqMMP+3GJLfCtNvY9VXkmqs3WFEsyYezzdcRqOt39FynZoLlkO+cQ==} peerDependencies: - '@babel/core': ^7.0.0 + '@firebase/app-types': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app-types': 0.9.1 dev: false - /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} - engines: {node: '>=6.9.0'} + /@firebase/installations@0.6.6(@firebase/app@0.10.2): + resolution: {integrity: sha512-dNGRGoHmstgEJqh9Kzk22fR2ZrVBH1JWliaL6binQ6pIzlWscreHNczzJDgOKoVT0PjWTrAmh/azztiX/e2uTw==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/util': 1.9.5 + idb: 7.1.1 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@firebase/logger@0.4.1: + resolution: {integrity: sha512-tTIixB5UJbG9ZHSGZSZdX7THr3KWOLrejZ9B7jYsm6fpwgRNngKznQKA2wgYVyvBc1ta7dGFh9NtJ8n7qfiYIw==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) + tslib: 2.6.2 dev: false - /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} - engines: {node: '>=6.9.0'} + /@firebase/messaging-compat@0.2.8(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): + resolution: {integrity: sha512-/2ibL9u64jn76g67qjAZutVnPTV6euu0z3BvCjcqlNbMMdtoyNjyHOBRe/D7eVcrRt0uB4rTPnjr3A6sVKdjuA==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) + '@firebase/app-compat': 0.2.32 + '@firebase/component': 0.6.6 + '@firebase/messaging': 0.12.8(@firebase/app@0.10.2) + '@firebase/util': 1.9.5 + tslib: 2.6.2 + transitivePeerDependencies: + - '@firebase/app' dev: false - /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} - engines: {node: '>=6.9.0'} + /@firebase/messaging-interop-types@0.2.1: + resolution: {integrity: sha512-jfGJ7Jc32BDHXvXHyXi34mVLzZY8X0t929DTMwz7Tj2Hc40Zuzx8VRCIPLRrRUyvBrJCd5EpIcQgCygXhtaN1A==} + dev: false + + /@firebase/messaging@0.12.8(@firebase/app@0.10.2): + resolution: {integrity: sha512-FbCTNhv5DUBo8It+Wj3XbKM1xf3PeoHsHk8PjMWBNm0yP+LL8Jhd3ejRsukEYdysTMvgxY4sU5Cs5YNTK44qTQ==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.23.9) + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/installations': 0.6.6(@firebase/app@0.10.2) + '@firebase/messaging-interop-types': 0.2.1 + '@firebase/util': 1.9.5 + idb: 7.1.1 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} - engines: {node: '>=6.9.0'} + /@firebase/performance-compat@0.2.6(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): + resolution: {integrity: sha512-JSGdNNHBAMRTocGpN+m+7tk+9rulBcwuG+Ejw/ooDj45FGcON1Eymxh/qbe5M6Dlj5P1ClbkHLj4yf7MiCHOag==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.25.0(@babel/core@7.23.9) + '@firebase/app-compat': 0.2.32 + '@firebase/component': 0.6.6 + '@firebase/logger': 0.4.1 + '@firebase/performance': 0.6.6(@firebase/app@0.10.2) + '@firebase/performance-types': 0.2.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 transitivePeerDependencies: - - supports-color + - '@firebase/app' dev: false - /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} - engines: {node: '>=6.9.0'} + /@firebase/performance-types@0.2.1: + resolution: {integrity: sha512-kQ8pEr4d6ArhPoYrngcFlEJMNWMdEZTpvMAttWH0C2vegBgj47cm6xXFy9+0j27OBhOIiPn48Z+2WE2XNu33CQ==} + dev: false + + /@firebase/performance@0.6.6(@firebase/app@0.10.2): + resolution: {integrity: sha512-UOUHhvj2GJcjyJewdX1ShnON0/eqTswHvYzzQPC4nrIuMFvHwMGk8NpCaqh7JZmpaxh9AMr6kM+M/p37DrKWXA==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/installations': 0.6.6(@firebase/app@0.10.2) + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.23.9): - resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} - engines: {node: '>=6.9.0'} + /@firebase/remote-config-compat@0.2.6(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): + resolution: {integrity: sha512-cFdpmN/rzDhm4pbk0WpOzK9JQ9I1ZhXzhtYbKRBwUag3pG1odEfIORygMDCGQniPpcae/QGXho4srJHfoijKuw==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) + '@firebase/app-compat': 0.2.32 + '@firebase/component': 0.6.6 + '@firebase/logger': 0.4.1 + '@firebase/remote-config': 0.4.6(@firebase/app@0.10.2) + '@firebase/remote-config-types': 0.3.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 transitivePeerDependencies: - - supports-color + - '@firebase/app' dev: false - /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + /@firebase/remote-config-types@0.3.1: + resolution: {integrity: sha512-PgmfUugcJAinPLsJlYcBbNZe7KE2omdQw1WCT/z46nKkNVGkuHdVFSq54s3wiFa9BoHmLZ01u4hGXIhm6MdLOw==} dev: false - /@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.23.9): - resolution: {integrity: sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==} - engines: {node: '>=6.9.0'} + /@firebase/remote-config@0.4.6(@firebase/app@0.10.2): + resolution: {integrity: sha512-qtanFS+AX5k/7e/+Azf27Hq4reX28QsUvRcYWyS5cOaRMS9jtll4MK4winWmzX8MdJY637nFzIx43PlMKVnaKw==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - transitivePeerDependencies: - - supports-color + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/installations': 0.6.6(@firebase/app@0.10.2) + '@firebase/logger': 0.4.1 + '@firebase/util': 1.9.5 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} - engines: {node: '>=6.9.0'} + /@firebase/storage-compat@0.3.7(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2): + resolution: {integrity: sha512-pTlNAm8/QPN7vhYRyd5thr2ouCykP+wIFXHY1AV42WTrk98sTGdIlt/tusHzmrH4mJ34MPaICS0cn2lYikiq8w==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-compat': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) + '@firebase/app-compat': 0.2.32 + '@firebase/component': 0.6.6 + '@firebase/storage': 0.12.4(@firebase/app@0.10.2) + '@firebase/storage-types': 0.8.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5) + '@firebase/util': 1.9.5 + tslib: 2.6.2 transitivePeerDependencies: - - supports-color + - '@firebase/app' + - '@firebase/app-types' dev: false - /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} - engines: {node: '>=6.9.0'} + /@firebase/storage-types@0.8.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5): + resolution: {integrity: sha512-yj0vypPT9UbbfYYwzpXPYchnjWqCADcTbGNawAIebww8rnQYPGbESYTKQdFRPXiLspYPB7xCHTXThmMJuvDcsQ==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app-types': 0.x + '@firebase/util': 1.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app-types': 0.9.1 + '@firebase/util': 1.9.5 dev: false - /@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.23.9): - resolution: {integrity: sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==} - engines: {node: '>=6.9.0'} + /@firebase/storage@0.12.4(@firebase/app@0.10.2): + resolution: {integrity: sha512-HcmUcp2kSSr5cHkIqFrgUW+i20925EEjkXepQxgBcI2Vx0cyqshr8iETtGow2+cMBFeY8H2swsKKabOKAjIwlQ==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@firebase/app': 0.x dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@firebase/app': 0.10.2 + '@firebase/component': 0.6.6 + '@firebase/util': 1.9.5 + tslib: 2.6.2 + undici: 5.28.4 dev: false - /@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@firebase/util@1.9.5: + resolution: {integrity: sha512-PP4pAFISDxsf70l3pEy34Mf3GkkUcVQ3MdKp6aSVb7tcpfUQxnsdV7twDd8EkfB6zZylH6wpUAoangQDmCUMqw==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + tslib: 2.6.2 dev: false - /@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.23.9) - transitivePeerDependencies: - - supports-color + /@firebase/webchannel-wrapper@0.10.6: + resolution: {integrity: sha512-EnfRJvrnzkHwN3BPMCayCFT5lCqInzg3RdlRsDjDvB1EJli6Usj26T6lJ67BU2UcYXBS5xcp1Wj4+zRzj2NaZg==} dev: false - /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.9): - resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@floating-ui/core@1.6.0: + resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true + '@floating-ui/utils': 0.2.1 + dev: false - /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.9): - resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@floating-ui/dom@1.6.3: + resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.22.5 - dev: true + '@floating-ui/core': 1.6.0 + '@floating-ui/utils': 0.2.1 + dev: false - /@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.23.9): - resolution: {integrity: sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==} - engines: {node: '>=6.9.0'} + /@floating-ui/react-dom@2.0.8(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==} peerDependencies: - '@babel/core': ^7.0.0-0 + react: '>=16.8.0' + react-dom: '>=16.8.0' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.23.9) - '@babel/types': 7.25.6 - transitivePeerDependencies: - - supports-color + '@floating-ui/dom': 1.6.3 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 + /@floating-ui/utils@0.2.1: + resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} dev: false - /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@grpc/grpc-js@1.9.14: + resolution: {integrity: sha512-nOpuzZ2G3IuMFN+UPPpKrC6NsLmWsTqSsm66IRfnBt1D4pwTqE27lmbpcPM+l2Ua4gE7PfjRHI6uedAy7hoXUw==} + engines: {node: ^8.13.0 || >=10.10.0} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - regenerator-transform: 0.15.2 + '@grpc/proto-loader': 0.7.12 + '@types/node': 20.11.0 dev: false - /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@grpc/proto-loader@0.7.12: + resolution: {integrity: sha512-DCVwMxqYzpUCiDMl7hQ384FqP4T3DbNpXU8pt681l3UWCip1WUiD5JrkImUwCB9a7f2cq4CUTmi5r/xIMRPY1Q==} + engines: {node: '>=6'} + hasBin: true dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + lodash.camelcase: 4.3.0 + long: 5.2.3 + protobufjs: 7.2.6 + yargs: 17.7.2 dev: false - /@babel/plugin-transform-runtime@7.25.4(@babel/core@7.23.9): - resolution: {integrity: sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.23.9) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.23.9) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.23.9) - semver: 6.3.1 + '@humanwhocodes/object-schema': 2.0.2 + debug: 4.3.4(supports-color@8.1.1) + minimatch: 3.1.2 transitivePeerDependencies: - supports-color - dev: false + dev: true - /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true - /@babel/plugin-transform-spread@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@humanwhocodes/object-schema@2.0.2: + resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + dev: true + + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 - /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} - engines: {node: '>=6.9.0'} + /@jimp/bmp@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-aeI64HD0npropd+AR76MCcvvRaa+Qck6loCOS03CkkxGHN5/r336qTM5HPUdHKMDOGzqknuVPA8+kK1t03z12g==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + bmp-js: 0.1.0 + dev: true - /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} - engines: {node: '>=6.9.0'} + /@jimp/bmp@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-r+gAyODQBC8sHCJDQgdZgNcQhEeLlCd2wtfWK16cPhwiLmZoDjKt+sOsSkLg0PgBTmRFDLd7ewoUwS3DFyaMmQ==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + bmp-js: 0.1.0 + core-js: 2.6.12 dev: false - /@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.23.9): - resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@jimp/core@0.22.12: + resolution: {integrity: sha512-l0RR0dOPyzMKfjUW1uebzueFEDtCOj9fN6pyTYWWOM/VS4BciXQ1VVrJs8pO3kycGYZxncRKhCoygbNr8eEZQA==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - dev: false + '@jimp/utils': 0.22.12 + any-base: 1.1.0 + buffer: 5.7.1 + exif-parser: 0.1.12 + file-type: 16.5.4 + isomorphic-fetch: 3.0.0 + pixelmatch: 4.0.2 + tinycolor2: 1.6.0 + transitivePeerDependencies: + - encoding + dev: true - /@babel/plugin-transform-typescript@7.24.4(@babel/core@7.23.9): - resolution: {integrity: sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@jimp/core@0.3.9: + resolution: {integrity: sha512-phf7Ar3jyxC7LtwvBow/VMa/1H2bcY1x+QMZboJDCbIzAWi+t46VgsJLiIqCpmUgkVGnDfsXwabrso490E4UOg==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.23.9) + '@jimp/utils': 0.3.9 + any-base: 1.1.0 + buffer: 5.7.1 + core-js: 2.6.12 + exif-parser: 0.1.12 + file-type: 9.0.0 + load-bmfont: 1.4.1 + mkdirp: 0.5.1 + phin: 2.9.3 + pixelmatch: 4.0.2 + tinycolor2: 1.6.0 dev: false - /@babel/plugin-transform-typescript@7.25.2(@babel/core@7.23.9): - resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@jimp/custom@0.22.12: + resolution: {integrity: sha512-xcmww1O/JFP2MrlGUMd3Q78S3Qu6W3mYTXYuIqFq33EorgYHV/HqymHfXy9GjiCJ7OI+7lWx6nYFOzU7M4rd1Q==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.23.9) + '@jimp/core': 0.22.12 transitivePeerDependencies: - - supports-color - dev: false + - encoding + dev: true - /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + /@jimp/custom@0.3.9: + resolution: {integrity: sha512-6VjZPZx3kC/SAxxqb4bYymwkUPBzbh1rzSafjBp13A+i9lb4M0ECE+D9ioO3tILpa0NfdL5zg9rtFf1j6Yzg2g==} dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 + '@jimp/core': 0.3.9 + core-js: 2.6.12 dev: false - /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} - engines: {node: '>=6.9.0'} + /@jimp/gif@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-y6BFTJgch9mbor2H234VSjd9iwAhaNf/t3US5qpYIs0TSbAvM02Fbc28IaDETj9+4YB4676sz4RcN/zwhfu1pg==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - dev: false + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + gifwrap: 0.10.1 + omggif: 1.0.10 + dev: true - /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} - engines: {node: '>=6.9.0'} + /@jimp/gif@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-rXjUteUUbB+3EzGMCQuj+0dCWF20RuqNwrSrPY/jNcfxQ7tnIOLAcj6pL3zlgF3/DCdVtvcHMh1OULr975fA/A==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 + omggif: 1.0.10 dev: false - /@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.23.9): - resolution: {integrity: sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==} - engines: {node: '>=6.9.0'} + /@jimp/jpeg@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-Rq26XC/uQWaQKyb/5lksCTCxXhtY01NJeBN+dQv5yNYedN0i7iYu+fXEoRsfaJ8xZzjoANH8sns7rVP4GE7d/Q==} peerDependencies: - '@babel/core': ^7.0.0 + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.24.8 - dev: false + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + jpeg-js: 0.4.4 + dev: true - /@babel/polyfill@7.12.1: - resolution: {integrity: sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==} - deprecated: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information. + /@jimp/jpeg@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-WJ5ESHpJIetJSqp1myMewQf4KD1VegbdOQbiLvkW6CvX+lW1jQ83xouFv+jbZqZy5JNG1TtwMBNLMXzoBSbp1A==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 core-js: 2.6.12 - regenerator-runtime: 0.13.11 + jpeg-js: 0.3.7 dev: false - /@babel/preset-env@7.25.4(@babel/core@7.23.9): - resolution: {integrity: sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-xslz2ZoFZOPLY8EZ4dC29m168BtDx95D6K80TzgUi8gqT7LY6CsajWO0FAxDwHz6h0eomHMfyGX0stspBrTKnQ==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/compat-data': 7.25.4 - '@babel/core': 7.23.9 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.3(@babel/core@7.23.9) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.0(@babel/core@7.23.9) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.0(@babel/core@7.23.9) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.0(@babel/core@7.23.9) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.9) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.9) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.23.9) - '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.23.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.9) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.23.9) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.23.9) - '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.23.9) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.23.9) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.23.9) - '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.0(@babel/core@7.23.9) - '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.23.9) - '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.23.9) - '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.23.9) - '@babel/plugin-transform-modules-systemjs': 7.25.0(@babel/core@7.23.9) - '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.23.9) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.23.9) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.23.9) - '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.23.9) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.9) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.23.9) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.23.9) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.23.9) - core-js-compat: 3.38.1 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.9): - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + /@jimp/plugin-blit@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-biiz9QvHB4Mz9DyumI44LbnfXAzGmEdOCJAA0Wc30Pmqn3CbQUIbOo5KtSKcEKYZxsYG2MQYn22OpPL17yHMwg==} peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/types': 7.23.9 - esutils: 2.0.3 + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@babel/preset-react@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-blur@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-S0vJADTuh1Q9F+cXAwFPlrKWzDj2F9t/9JAbUvaaDuivpyWuImEKXVz5PUZw2NbpuSHjwssbTpOZ8F13iJX4uw==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.23.9) - '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.23.9) - transitivePeerDependencies: - - supports-color - dev: false + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@babel/preset-typescript@7.24.7(@babel/core@7.23.9): - resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-blur@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-QK7KSx8o2JKvRKESfqPYEuMFLzKQofqvxhVNKY+KVevT+BfDlONuZ5KrHdahzZ/uDu7GQcyhCl3Axe92CSvH1w==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.23.9) - '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.23.9) - transitivePeerDependencies: - - supports-color + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@babel/regjsgen@0.8.0: - resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - dev: false + /@jimp/plugin-circle@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-SWVXx1yiuj5jZtMijqUfvVOJBwOifFn0918ou4ftoHgegc5aHWW5dZbYPjvC9fLpvz7oSlptNl2Sxr1zwofjTg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@babel/runtime@7.23.8: - resolution: {integrity: sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-color@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-xImhTE5BpS8xa+mAN6j4sMRWaUgUDLoaGHhJhpC+r7SKKErYDR0WQV4yCE4gP+N0gozD0F3Ka1LUSaMXrn7ZIA==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - regenerator-runtime: 0.14.1 + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + tinycolor2: 1.6.0 + dev: true - /@babel/runtime@7.24.4: - resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-color@0.3.10(@jimp/custom@0.3.9): + resolution: {integrity: sha512-XObgRjjw720T0jJn41fm5POC/FH2rifN+TQqAlaZ/7Wn1kNlH4G8H1v6M0RNzMEKEYTgQud1oVZqY61gceowSQ==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - regenerator-runtime: 0.14.1 + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 + tinycolor2: 1.6.0 + dev: false - /@babel/template@7.23.9: - resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-contain@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12): + resolution: {integrity: sha512-Eo3DmfixJw3N79lWk8q/0SDYbqmKt1xSTJ69yy8XLYQj9svoBbyRpSnHR+n9hOw5pKXytHwUW6nU4u1wegHNoQ==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blit': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + '@jimp/plugin-scale': '>=0.3.5' dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.9 - '@babel/types': 7.23.9 + '@jimp/custom': 0.22.12 + '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12) + '@jimp/utils': 0.22.12 + dev: true - /@babel/template@7.25.0: - resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-contain@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-resize@0.3.9)(@jimp/plugin-scale@0.3.9): + resolution: {integrity: sha512-BqW2uidZBmMMVdU8b+/SRpDMMcvD6KYt5qsJhckkpoU5wROltng2trI02KAHaWy0eJwTdMApWJbxp+5MdBoreg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blit': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + '@jimp/plugin-scale': '>=0.3.5' dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.6 - '@babel/types': 7.25.6 + '@jimp/custom': 0.3.9 + '@jimp/plugin-blit': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-resize': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-scale': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-resize@0.3.9) + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@babel/traverse@7.23.9: - resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-cover@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12): + resolution: {integrity: sha512-z0w/1xH/v/knZkpTNx+E8a7fnasQ2wHG5ze6y5oL2dhH1UufNua8gLQXlv8/W56+4nJ1brhSd233HBJCo01BXA==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-crop': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + '@jimp/plugin-scale': '>=0.3.5' dependencies: - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 - '@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.9 - '@babel/types': 7.23.9 - debug: 4.3.4(supports-color@6.1.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@jimp/custom': 0.22.12 + '@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12) + '@jimp/utils': 0.22.12 + dev: true - /@babel/traverse@7.25.6: - resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-cover@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-scale@0.3.9): + resolution: {integrity: sha512-l9nALbXi9+QE1ohCmgRF3bWsLZGzN4YeZuSfhMiIKChtzinEKput4N5jl89+KeFFnusTR22ivlQcgWq3Zcia+w==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-crop': '>=0.3.5' + '@jimp/plugin-scale': '>=0.3.5' dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.6 - '@babel/parser': 7.25.6 - '@babel/template': 7.25.0 - '@babel/types': 7.25.6 - debug: 4.3.4(supports-color@6.1.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@jimp/custom': 0.3.9 + '@jimp/plugin-crop': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-scale': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-resize@0.3.9) + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@babel/types@7.23.9: - resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-FNuUN0OVzRCozx8XSgP9MyLGMxNHHJMFt+LJuFjn1mu3k0VQxrzqbN06yIl46TVejhyAhcq5gLzqmSCHvlcBVw==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/helper-string-parser': 7.23.4 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@babel/types@7.25.6: - resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} - engines: {node: '>=6.9.0'} + /@jimp/plugin-crop@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-FzVwErLj89sAYOWa1NwICLWgdF0HS4LvGfUw+5oSHDUJ2ym4bUKplb3AO6IG494zT2jpTWc0hbQrGrF3HK2Y9Q==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - '@babel/helper-string-parser': 7.24.8 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 - dev: false - - /@bcoe/v8-coverage@0.2.3: - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@chevrotain/cst-dts-gen@10.5.0: - resolution: {integrity: sha512-lhmC/FyqQ2o7pGK4Om+hzuDrm9rhFYIJ/AXoQBeongmn870Xeb0L6oGEiuR8nohFNL5sMaQEJWCxr1oIVIVXrw==} + /@jimp/plugin-displace@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-qpRM8JRicxfK6aPPqKZA6+GzBwUIitiHaZw0QrJ64Ygd3+AsTc7BXr+37k2x7QcyCvmKXY4haUrSIsBug4S3CA==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - '@chevrotain/gast': 10.5.0 - '@chevrotain/types': 10.5.0 - lodash: 4.17.21 - dev: false + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@chevrotain/gast@10.5.0: - resolution: {integrity: sha512-pXdMJ9XeDAbgOWKuD1Fldz4ieCs6+nLNmyVhe2gZVqoO7v8HXuHYs5OV2EzUtbuai37TlOAQHrTDvxMnvMJz3A==} + /@jimp/plugin-displace@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-/RM8sTxkHy8YW88DoS2KMPujekLUCNdB4XO6wv74pXRMDCC0jBvePAO0rJ9BBE/L93ShQtoe/gBUa3lVWitf8w==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - '@chevrotain/types': 10.5.0 - lodash: 4.17.21 + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@chevrotain/types@10.5.0: - resolution: {integrity: sha512-f1MAia0x/pAVPWH/T73BJVyO2XU5tI4/iE7cnxb7tqdNTNhQI3Uq3XkqcoteTmD4t1aM0LbHCJOhgIDn07kl2A==} - dev: false + /@jimp/plugin-dither@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-jYgGdSdSKl1UUEanX8A85v4+QUm+PE8vHFwlamaKk89s+PXQe7eVE3eNeSZX4inCq63EHL7cX580dMqkoC3ZLw==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@chevrotain/utils@10.5.0: - resolution: {integrity: sha512-hBzuU5+JjB2cqNZyszkDHZgOSrUUT8V3dhgRl8Q9Gp6dAj/H5+KILGjbhDpc3Iy9qmqlm/akuOI2ut9VUtzJxQ==} + /@jimp/plugin-dither@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-sWPSXnZZK8F2tXZOpfpknkySXlxjghjIJAaFjDyFDSKm3NiSNyL0CXd0GUwvPyof3lBRLqghPMsRw3Px6zJg3g==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@cnakazawa/watch@1.0.4: - resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} - engines: {node: '>=0.1.95'} - hasBin: true + /@jimp/plugin-fisheye@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-LGuUTsFg+fOp6KBKrmLkX4LfyCy8IIsROwoUvsUPKzutSqMJnsm3JGDW2eOmWIS/jJpPaeaishjlxvczjgII+Q==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - exec-sh: 0.3.6 - minimist: 1.2.8 - dev: false + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@coconut-xr/flex@3.0.4: - resolution: {integrity: sha512-F8OVP+0oBSvX3aQohHAV+XmhvbU66FtOKXJZ70Z0uolaecPpc13XsJU+U1ryEZ+0ywCP7Nd1UWmCRK+UKqrGZA==} + /@jimp/plugin-flip@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-rotate@0.22.12): + resolution: {integrity: sha512-m251Rop7GN8W0Yo/rF9LWk6kNclngyjIJs/VXHToGQ6EGveOSTSQaX2Isi9f9lCDLxt+inBIb7nlaLLxnvHX8Q==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-rotate': '>=0.3.5' dependencies: - base64-js: 1.5.1 - yoga-wasm-web: 0.3.3 - dev: false + '@jimp/custom': 0.22.12 + '@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12) + '@jimp/utils': 0.22.12 + dev: true - /@coconut-xr/glyph@0.0.6(three@0.161.0): - resolution: {integrity: sha512-+2kwmNpZzKM17mrWpAlSODziK+XXp1OL4Cb/u8smolCy5mcELcTvaergWJzipzZoDa6SBIWGX5HjjHSlfHoepw==} + /@jimp/plugin-flip@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-rotate@0.3.9): + resolution: {integrity: sha512-GsF4sq0oHpZYXkMEcdfQS+yN1xcQX0YORNSwApKLV1c05AS0T0xqj+0U6FN9vPmyNJ0ptS+TyATf0CbupT7zzA==} peerDependencies: - three: '>=0.140.0' + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-rotate': '>=0.3.5' dependencies: - three: 0.161.0 + '@jimp/custom': 0.3.9 + '@jimp/plugin-rotate': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-resize@0.3.9) + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@coconut-xr/koestlich@0.3.12(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-Dex78txRqFIHSsNeIV3cWnQtwpcKM/n8RgBYx860lhGpD5vKTK3kf6N+6DWIpyvi7GVZ+vW/5/ea3Y1ReRvfnQ==} + /@jimp/plugin-gaussian@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-sBfbzoOmJ6FczfG2PquiK84NtVGeScw97JsCC3rpQv1PHVWyW+uqWFF53+n3c8Y0P2HWlUjflEla2h/vWShvhg==} peerDependencies: - '@react-three/fiber': '*' - react: '*' - three: '>=0.140.0' + '@jimp/custom': '>=0.3.5' dependencies: - '@coconut-xr/flex': 3.0.4 - '@coconut-xr/glyph': 0.0.6(three@0.161.0) - '@coconut-xr/xmaterials': 0.0.3(three@0.161.0) - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) - react: 18.3.1 - suspend-react: 0.1.3(react@18.3.1) - three: 0.161.0 - yoga-wasm-web: 0.3.3 - dev: false + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@coconut-xr/natuerlich@0.0.51(@coconut-xr/koestlich@0.3.12)(@react-three/fiber@8.17.8)(@types/react@18.3.1)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-zAyzzrW6Vq9cxBuDxVwJKEJ9wAmDssBE1KBGR+wkzRwT2ZJyooxqtn4V10XD/mj5B4aFhnULU8f6yExKUJoxZw==} + /@jimp/plugin-gaussian@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-XSYaYhBEMvMejqSgIIFAvaNwQynFWbXmSgrD8VxEuQtJyi5jO5XVmL3q3rxN034XD7NO8UKyjB+QE2oiaMsKiw==} peerDependencies: - '@coconut-xr/koestlich': '*' - '@react-three/fiber': '*' - react: '*' - three: '*' - peerDependenciesMeta: - '@coconut-xr/koestlich': - optional: true + '@jimp/custom': '>=0.3.5' dependencies: - '@coconut-xr/koestlich': 0.3.12(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0) - '@coconut-xr/xinteraction': 0.1.12(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0) - '@coconut-xr/xmaterials': 0.0.3(three@0.161.0) - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) - '@webxr-input-profiles/motion-controllers': 1.0.0 - meshline: 3.1.6(three@0.161.0) - react: 18.3.1 - suspend-react: 0.0.9(react@18.3.1) - three: 0.161.0 - zustand: 4.5.2(@types/react@18.3.1)(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - immer + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@coconut-xr/xinteraction@0.1.12(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-nuKWTDz9qx1HRw7MASvqhxO7i676FVWdh+vITFhQYpQem7QLyJqSaU/gw3l7Qh7QYZENmvvte4X83D1oih/htA==} + /@jimp/plugin-invert@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-N+6rwxdB+7OCR6PYijaA/iizXXodpxOGvT/smd/lxeXsZ/empHmFFFJ/FaXcYh19Tm04dGDaXcNF/dN5nm6+xQ==} peerDependencies: - '@react-three/fiber': '*' - react: '*' - three: '*' - peerDependenciesMeta: - '@react-three/fiber': - optional: true - react: - optional: true + '@jimp/custom': '>=0.3.5' dependencies: - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) - react: 18.3.1 - three: 0.161.0 - dev: false + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@coconut-xr/xmaterials@0.0.3(three@0.161.0): - resolution: {integrity: sha512-lqchBqGz5cbKzIAZhVHR/BvHH9ReS6rtZo+FMU/Ra4B/htJGA1UgzjTor6ybUuRLHgB9o1MWcW9GJ2KX/qukNg==} + /@jimp/plugin-invert@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-csdCm9QpV2W1IdE8jo4gTNC8Q6Eh7hgE7kp/Ikc9W4SNkHA+ppcNOliT2tT+o/Yxza393cWTAIVHHOfKC+gPzw==} peerDependencies: - three: '>=0.140.0' + '@jimp/custom': '>=0.3.5' dependencies: - three: 0.161.0 + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@cspotcode/source-map-support@0.8.1: - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} + /@jimp/plugin-mask@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-4AWZg+DomtpUA099jRV8IEZUfn1wLv6+nem4NRJC7L/82vxzLCgXKTxvNvBcNmJjT9yS1LAAmiJGdWKXG63/NA==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - '@jridgewell/trace-mapping': 0.3.9 + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@csstools/convert-colors@1.4.0: - resolution: {integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==} - engines: {node: '>=4.0.0'} + /@jimp/plugin-mask@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-UHTRbyb230t/EOJANUDFk9dGAwv+1i1LRAMZ14Zv4vgVRHl/DqknNX6owVd6fYJJKthHOKSmTtDLPNR2b+MCWg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@csstools/normalize.css@10.1.0: - resolution: {integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==} - dev: false + /@jimp/plugin-normalize@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-0So0rexQivnWgnhacX4cfkM2223YdExnJTTy6d06WbkfZk5alHUx8MM3yEzwoCN0ErO7oyqEWRnEkGC+As1FtA==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + dev: true - /@dimforge/rapier3d-compat@0.12.0: - resolution: {integrity: sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==} + /@jimp/plugin-normalize@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-eIrs29cStWVuQk3NBrq0cY6F4taoydmu4jdpy/Hw+9gIi96Dpd+eakDhU1y5F7sFAZrfy65Ps2m56IYwn+FE5A==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 dev: false - /@edge-runtime/format@2.2.1: - resolution: {integrity: sha512-JQTRVuiusQLNNLe2W9tnzBlV/GvSVcozLl4XZHk5swnRZ/v6jp8TqR8P7sqmJsQqblDZ3EztcWmLDbhRje/+8g==} - engines: {node: '>=16'} + /@jimp/plugin-print@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12): + resolution: {integrity: sha512-c7TnhHlxm87DJeSnwr/XOLjJU/whoiKYY7r21SbuJ5nuH+7a78EW1teOaj5gEr2wYEd7QtkFqGlmyGXY/YclyQ==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blit': '>=0.3.5' + dependencies: + '@jimp/custom': 0.22.12 + '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12) + '@jimp/utils': 0.22.12 + load-bmfont: 1.4.1 dev: true - /@edge-runtime/node-utils@2.3.0: - resolution: {integrity: sha512-uUtx8BFoO1hNxtHjp3eqVPC/mWImGb2exOfGjMLUoipuWgjej+f4o/VP4bUI8U40gu7Teogd5VTeZUkGvJSPOQ==} - engines: {node: '>=16'} - dev: true + /@jimp/plugin-print@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-1hcfxceeUAqluUpV8m0clE/mtuGQ8/RdB6gESr/0hYfVFHzULasIKKTWw410buiBL9i2nrTOoehgWKU/AgRGCg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 + load-bmfont: 1.4.1 + dev: false - /@edge-runtime/ponyfill@2.4.2: - resolution: {integrity: sha512-oN17GjFr69chu6sDLvXxdhg0Qe8EZviGSuqzR9qOiKh4MhFYGdBBcqRNzdmYeAdeRzOW2mM9yil4RftUQ7sUOA==} - engines: {node: '>=16'} + /@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-3NyTPlPbTnGKDIbaBgQ3HbE6wXbAlFfxHVERmrbqAi8R3r6fQPxpCauA8UVDnieg5eo04D0T8nnnNIX//i/sXg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 dev: true - /@edge-runtime/primitives@4.1.0: - resolution: {integrity: sha512-Vw0lbJ2lvRUqc7/soqygUX216Xb8T3WBZ987oywz6aJqRxcwSVWwr9e+Nqo2m9bxobA9mdbWNNoRY6S9eko1EQ==} - engines: {node: '>=16'} - dev: true + /@jimp/plugin-resize@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-Rq9l1+VtqI71bvzdo3wfiqJ4iDO7ZrIbzjRFysRJpfwRm4bVibUoLPf0wCpDDkNAJllP5l8y/4Y+x/TzREKpBw==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 + dev: false - /@edge-runtime/vm@3.2.0: - resolution: {integrity: sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==} - engines: {node: '>=16'} + /@jimp/plugin-rotate@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12): + resolution: {integrity: sha512-9YNEt7BPAFfTls2FGfKBVgwwLUuKqy+E8bDGGEsOqHtbuhbshVGxN2WMZaD4gh5IDWvR+emmmPPWGgaYNYt1gA==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blit': '>=0.3.5' + '@jimp/plugin-crop': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' dependencies: - '@edge-runtime/primitives': 4.1.0 + '@jimp/custom': 0.22.12 + '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) + '@jimp/utils': 0.22.12 dev: true - /@esbuild/aix-ppc64@0.19.11: - resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - requiresBuild: true - optional: true - - /@esbuild/android-arm64@0.19.11: - resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true + /@jimp/plugin-rotate@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-resize@0.3.9): + resolution: {integrity: sha512-9o/pix6zojMEEfqNAbFBaVpjLDAdFJIAVa0pegPGS6v0aTytHo2cRL0OYN8cP8NbFPG+kMD+v2i/XV+Ubv2pJg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blit': '>=0.3.5' + '@jimp/plugin-crop': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + dependencies: + '@jimp/custom': 0.3.9 + '@jimp/plugin-blit': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-crop': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-resize': 0.3.9(@jimp/custom@0.3.9) + '@jimp/utils': 0.3.9 + core-js: 2.6.12 + dev: false - /@esbuild/android-arm@0.19.11: - resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - optional: true + /@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12): + resolution: {integrity: sha512-dghs92qM6MhHj0HrV2qAwKPMklQtjNpoYgAB94ysYpsXslhRTiPisueSIELRwZGEr0J0VUxpUY7HgJwlSIgGZw==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + dependencies: + '@jimp/custom': 0.22.12 + '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) + '@jimp/utils': 0.22.12 + dev: true - /@esbuild/android-x64@0.19.11: - resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - optional: true + /@jimp/plugin-scale@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-resize@0.3.9): + resolution: {integrity: sha512-hlKBwqo59ZxIjYyIx/zPFmfER6XyNJAUh3jXcofJ0oF1sH1fTl+BjqkYvouw4CAGQlF3invLRXLp7sluCcau6g==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + dependencies: + '@jimp/custom': 0.3.9 + '@jimp/plugin-resize': 0.3.9(@jimp/custom@0.3.9) + '@jimp/utils': 0.3.9 + core-js: 2.6.12 + dev: false - /@esbuild/darwin-arm64@0.19.11: - resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true + /@jimp/plugin-shadow@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blur@0.22.12)(@jimp/plugin-resize@0.22.12): + resolution: {integrity: sha512-FX8mTJuCt7/3zXVoeD/qHlm4YH2bVqBuWQHXSuBK054e7wFRnRnbSLPUqAwSeYP3lWqpuQzJtgiiBxV3+WWwTg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blur': '>=0.3.5' + '@jimp/plugin-resize': '>=0.3.5' + dependencies: + '@jimp/custom': 0.22.12 + '@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) + '@jimp/utils': 0.22.12 + dev: true - /@esbuild/darwin-x64@0.19.11: - resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - /@esbuild/freebsd-arm64@0.19.11: - resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - optional: true - - /@esbuild/freebsd-x64@0.19.11: - resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - optional: true - - /@esbuild/linux-arm64@0.19.11: - resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /@esbuild/linux-arm@0.19.11: - resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - - /@esbuild/linux-ia32@0.19.11: - resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - optional: true - - /@esbuild/linux-loong64@0.19.11: - resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - optional: true - - /@esbuild/linux-mips64el@0.19.11: - resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - optional: true - - /@esbuild/linux-ppc64@0.19.11: - resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - optional: true - - /@esbuild/linux-riscv64@0.19.11: - resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - optional: true - - /@esbuild/linux-s390x@0.19.11: - resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - optional: true - - /@esbuild/linux-x64@0.19.11: - resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /@esbuild/netbsd-x64@0.19.11: - resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - optional: true - - /@esbuild/openbsd-x64@0.19.11: - resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - optional: true - - /@esbuild/sunos-x64@0.19.11: - resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - optional: true - - /@esbuild/win32-arm64@0.19.11: - resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - /@esbuild/win32-ia32@0.19.11: - resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - /@esbuild/win32-x64@0.19.11: - resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@jimp/plugin-threshold@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-color@0.22.12)(@jimp/plugin-resize@0.22.12): + resolution: {integrity: sha512-4x5GrQr1a/9L0paBC/MZZJjjgjxLYrqSmWd+e+QfAEPvmRxdRoQ5uKEuNgXnm9/weHQBTnQBQsOY2iFja+XGAw==} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@jimp/custom': '>=0.3.5' + '@jimp/plugin-color': '>=0.8.0' + '@jimp/plugin-resize': '>=0.8.0' dependencies: - eslint: 8.56.0 - eslint-visitor-keys: 3.4.3 + '@jimp/custom': 0.22.12 + '@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) + '@jimp/utils': 0.22.12 dev: true - /@eslint-community/regexpp@4.10.0: - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + /@jimp/plugins@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-yBJ8vQrDkBbTgQZLty9k4+KtUQdRjsIDJSPjuI21YdVeqZxYywifHl4/XWILoTZsjTUASQcGoH0TuC0N7xm3ww==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.22.12 + '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-circle': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-contain': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12) + '@jimp/plugin-cover': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12) + '@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-displace': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-dither': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-fisheye': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-flip': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-rotate@0.22.12) + '@jimp/plugin-gaussian': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-invert': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-mask': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-normalize': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-print': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12) + '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) + '@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12) + '@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12) + '@jimp/plugin-shadow': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blur@0.22.12)(@jimp/plugin-resize@0.22.12) + '@jimp/plugin-threshold': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-color@0.22.12)(@jimp/plugin-resize@0.22.12) + timm: 1.7.1 dev: true - /@eslint/eslintrc@0.4.3: - resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@jimp/plugins@0.3.10(@jimp/custom@0.3.9): + resolution: {integrity: sha512-RYFO8A8qFo7q0fKiZIcwaNco375Mdknat2oDn67B21k/3CZPUtqzLWy2+X9WXBPHULrF9F8J2loxN8rvSe/0Og==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - ajv: 6.12.6 - debug: 4.3.4(supports-color@6.1.0) - espree: 7.3.1 - globals: 13.24.0 - ignore: 4.0.6 - import-fresh: 3.3.0 - js-yaml: 3.14.1 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color + '@jimp/custom': 0.3.9 + '@jimp/plugin-blit': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-blur': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-color': 0.3.10(@jimp/custom@0.3.9) + '@jimp/plugin-contain': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-resize@0.3.9)(@jimp/plugin-scale@0.3.9) + '@jimp/plugin-cover': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-scale@0.3.9) + '@jimp/plugin-crop': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-displace': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-dither': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-flip': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-rotate@0.3.9) + '@jimp/plugin-gaussian': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-invert': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-mask': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-normalize': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-print': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-resize': 0.3.9(@jimp/custom@0.3.9) + '@jimp/plugin-rotate': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-resize@0.3.9) + '@jimp/plugin-scale': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-resize@0.3.9) + core-js: 2.6.12 + timm: 1.7.1 dev: false - /@eslint/eslintrc@2.1.4: - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@jimp/png@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-Mrp6dr3UTn+aLK8ty/dSKELz+Otdz1v4aAXzV5q53UDD2rbB5joKVJ/ChY310B+eRzNxIovbUF1KVrUsYdE8Hg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' dependencies: - ajv: 6.12.6 - debug: 4.3.4(supports-color@6.1.0) - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.1 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@eslint/js@8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@jimp/custom': 0.22.12 + '@jimp/utils': 0.22.12 + pngjs: 6.0.0 dev: true - /@fastify/busboy@2.1.1: - resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} - engines: {node: '>=14'} - - /@firebase/analytics-compat@0.2.8(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): - resolution: {integrity: sha512-scvzDPIsP9HcLWM77YQD7F3yLQksGvPUzyfqUrPo9XxIx26txJvGMJAS8O8BHa6jIvsjUenaTZ5oXEtKqNZQ9Q==} + /@jimp/png@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-PrqH0gE9AzFV2mJPepm6U9GBzeuS9Fn9BMZPDg1p8AOIXlzySv2cgby6gaLpUk5XiQwiOwhO6A6rLvXXJ0s17A==} peerDependencies: - '@firebase/app-compat': 0.x + '@jimp/custom': '>=0.3.5' dependencies: - '@firebase/analytics': 0.10.2(@firebase/app@0.10.2) - '@firebase/analytics-types': 0.8.1 - '@firebase/app-compat': 0.2.32 - '@firebase/component': 0.6.6 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - transitivePeerDependencies: - - '@firebase/app' + '@jimp/custom': 0.3.9 + '@jimp/utils': 0.3.9 + core-js: 2.6.12 + pngjs: 3.4.0 dev: false - /@firebase/analytics-types@0.8.1: - resolution: {integrity: sha512-niv/67/EOkTlGUxyiOYfIkysSMGYxkIUHJzT9pNkeIGt6zOz759oCUXOAwwjJzckh11dMBFjIYBmtWrdSgbmJw==} - dev: false + /@jimp/tiff@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-E1LtMh4RyJsoCAfAkBRVSYyZDTtLq9p9LUiiYP0vPtXyxX4BiYBUYihTLSBlCQg5nF2e4OpQg7SPrLdJ66u7jg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/custom': 0.22.12 + utif2: 4.1.0 + dev: true - /@firebase/analytics@0.10.2(@firebase/app@0.10.2): - resolution: {integrity: sha512-6Gv/Fndih+dOEEfsBJEeKlwxw9EvCO9D/y+yJMasblvCmj78wUVtn+T96zguSrbhfZ2yBhLS1vukYiPg6hI49w==} + /@jimp/tiff@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-OkoUmeBVOlP/AWgcHNXi9W32hk3glZWm/gMzbEOyExVQYPb/C9emTpJ5SAfFEKAkIJ5ylnC4q0Lvip8YvYihLQ==} peerDependencies: - '@firebase/app': 0.x + '@jimp/custom': '>=0.3.5' dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/installations': 0.6.6(@firebase/app@0.10.2) - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 + '@jimp/custom': 0.3.9 + core-js: 2.6.12 + utif: 2.0.1 dev: false - /@firebase/app-check-compat@0.3.10(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): - resolution: {integrity: sha512-v+jiLG3rQ1fhpIuNIm3WqrL4dkPUIkgOWoic7QABVsZKSAv2YhOFvAenp7IhSP/pz/aiPniJ8G7el/MWieECTg==} + /@jimp/types@0.22.12(@jimp/custom@0.22.12): + resolution: {integrity: sha512-wwKYzRdElE1MBXFREvCto5s699izFHNVvALUv79GXNbsOVqlwlOxlWJ8DuyOGIXoLP4JW/m30YyuTtfUJgMRMA==} peerDependencies: - '@firebase/app-compat': 0.x + '@jimp/custom': '>=0.3.5' dependencies: - '@firebase/app-check': 0.8.3(@firebase/app@0.10.2) - '@firebase/app-check-types': 0.5.1 - '@firebase/app-compat': 0.2.32 - '@firebase/component': 0.6.6 - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - transitivePeerDependencies: - - '@firebase/app' - dev: false + '@jimp/bmp': 0.22.12(@jimp/custom@0.22.12) + '@jimp/custom': 0.22.12 + '@jimp/gif': 0.22.12(@jimp/custom@0.22.12) + '@jimp/jpeg': 0.22.12(@jimp/custom@0.22.12) + '@jimp/png': 0.22.12(@jimp/custom@0.22.12) + '@jimp/tiff': 0.22.12(@jimp/custom@0.22.12) + timm: 1.7.1 + dev: true - /@firebase/app-check-interop-types@0.3.1: - resolution: {integrity: sha512-NILZbe6RH3X1pZmJnfOfY2gLIrlKmrkUMMrrK6VSXHcSE0eQv28xFEcw16D198i9JYZpy5Kwq394My62qCMaIw==} + /@jimp/types@0.3.9(@jimp/custom@0.3.9): + resolution: {integrity: sha512-ref+xXz21h7SI3O95CC7XIR0Hkn5LhVffMfSiXz4R9oC41DhANmpi3flkN/uv+WMRhwoIzYEnoU2aljGJ58sXg==} + peerDependencies: + '@jimp/custom': '>=0.3.5' + dependencies: + '@jimp/bmp': 0.3.9(@jimp/custom@0.3.9) + '@jimp/custom': 0.3.9 + '@jimp/gif': 0.3.9(@jimp/custom@0.3.9) + '@jimp/jpeg': 0.3.9(@jimp/custom@0.3.9) + '@jimp/png': 0.3.9(@jimp/custom@0.3.9) + '@jimp/tiff': 0.3.9(@jimp/custom@0.3.9) + core-js: 2.6.12 + timm: 1.7.1 dev: false - /@firebase/app-check-types@0.5.1: - resolution: {integrity: sha512-NqeIcuGzZjl+khpXV0qsyOoaTqLeiG/K0kIDrebol+gb7xpmfOvXXqPEls+1WFBgHcPGdu+XRLhBA7xLzrVdpA==} - dev: false + /@jimp/utils@0.22.12: + resolution: {integrity: sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==} + dependencies: + regenerator-runtime: 0.13.11 + dev: true - /@firebase/app-check@0.8.3(@firebase/app@0.10.2): - resolution: {integrity: sha512-nvlsj5oZBtYDjFTygQJ6xpyiYj8Jao2bFFyNJkUUPdg/QB8uhqDeG74P+gUH6iY9qzd1g5ZokmmGsoIhv9tdSQ==} - peerDependencies: - '@firebase/app': 0.x + /@jimp/utils@0.3.9: + resolution: {integrity: sha512-nqJmMQbSBf1AmRZ3AZTq6Gct7T0gZ5R6bGhD9AaPbCb7AkkGX+DPMhT39VIiDT8sbwl+3Lxakr8KCjkrWz8nFQ==} dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 + core-js: 2.6.12 dev: false - /@firebase/app-compat@0.2.32: - resolution: {integrity: sha512-xxfAQKwCmpzwwdBHXT1DTnmilwSeSy6Sa1vThL0q0mq5GPHi52onkm5wl1lrOaiP0uQwQutkZBf/Wy4tDW+5WQ==} + /@jridgewell/gen-mapping@0.3.3: + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + engines: {node: '>=6.0.0'} dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - dev: false + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.9 - /@firebase/app-types@0.9.1: - resolution: {integrity: sha512-nFGqTYsnDFn1oXf1tCwPAc+hQPxyvBT/QB7qDjwK+IDYThOn63nGhzdUTXxVD9Ca8gUY/e5PQMngeo0ZW/E3uQ==} - dev: false + /@jridgewell/resolve-uri@3.1.1: + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + engines: {node: '>=6.0.0'} - /@firebase/app@0.10.2: - resolution: {integrity: sha512-Sk0lQYG0IRIUXkj6Ovaxu0o1E1OdC+IR+UYEYLjXuddr6YjnpFuZ69rTxVja2Ef4TpidJky9o8OoVIaXNjDJ5A==} + /@jridgewell/set-array@1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + + /@jridgewell/trace-mapping@0.3.22: + resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==} dependencies: - '@firebase/component': 0.6.6 - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - idb: 7.1.1 - tslib: 2.6.2 - dev: false + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 - /@firebase/auth-compat@0.5.7(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2): - resolution: {integrity: sha512-NcHgTsqrdZxSEElJ+TtUzPT+LELlABVgVpxHEZX1xKY6YG8OIq2PsH5bk/0nzBvYnnYy7bJsKHsiSfS46MbRZA==} - peerDependencies: - '@firebase/app-compat': 0.x + /@jridgewell/trace-mapping@0.3.9: + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: - '@firebase/app-compat': 0.2.32 - '@firebase/auth': 1.7.2(@firebase/app@0.10.2) - '@firebase/auth-types': 0.12.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5) - '@firebase/component': 0.6.6 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - undici: 5.28.4 + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + + /@mapbox/node-pre-gyp@1.0.11: + resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} + hasBin: true + dependencies: + detect-libc: 2.0.2 + https-proxy-agent: 5.0.1 + make-dir: 3.1.0 + node-fetch: 2.7.0 + nopt: 5.0.0 + npmlog: 5.0.1 + rimraf: 3.0.2 + semver: 7.6.0 + tar: 6.2.1 transitivePeerDependencies: - - '@firebase/app' - - '@firebase/app-types' - - '@react-native-async-storage/async-storage' - dev: false + - encoding + - supports-color + dev: true - /@firebase/auth-interop-types@0.2.2: - resolution: {integrity: sha512-k3NA28Jfoo0+o391bFjoV9X5QLnUL1WbLhZZRbTQhZdmdGYJfX8ixtNNlHsYQ94bwG0QRbsmvkzDnzuhHrV11w==} - dev: false + /@mediapipe/tasks-vision@0.10.8: + resolution: {integrity: sha512-Rp7ll8BHrKB3wXaRFKhrltwZl1CiXGdibPxuWXvqGnKTnv8fqa/nvftYNuSbf+pbJWKYCXdBtYTITdAUTGGh0Q==} - /@firebase/auth-types@0.12.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5): - resolution: {integrity: sha512-B3dhiWRWf/njWosx4zdhSEoD4WHJmr4zbnBw6t20mRG/IZ4u0rWUBlMP1vFjhMstKIow1XmoGhTwD65X5ZXLjw==} + /@monogrid/gainmap-js@3.0.5(three@0.161.0): + resolution: {integrity: sha512-53sCTG4FaJBaAq/tcufARtVYDMDGqyBT9i7F453pWGhZ5LqubDHDWtYoHo9VhQqMcHTEexdJqSsR58y+9HVmQA==} peerDependencies: - '@firebase/app-types': 0.x - '@firebase/util': 1.x + three: '>= 0.159.0' dependencies: - '@firebase/app-types': 0.9.1 - '@firebase/util': 1.9.5 + promise-worker-transferable: 1.0.4 + three: 0.161.0 dev: false - /@firebase/auth@1.7.2(@firebase/app@0.10.2): - resolution: {integrity: sha512-I8rrmhjdSYRokfCdElqm4fjJZdi7hh9NDGhXTRmcxkgUNcWoo82nZ0Ncm66MFlTdeLhNHEPzHqd38Gv6b+zpBg==} - peerDependencies: - '@firebase/app': 0.x - '@react-native-async-storage/async-storage': ^1.18.1 - peerDependenciesMeta: - '@react-native-async-storage/async-storage': - optional: true + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - undici: 5.28.4 - dev: false + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 - /@firebase/component@0.6.6: - resolution: {integrity: sha512-pp7sWqHmAAlA3os6ERgoM3k5Cxff510M9RLXZ9Mc8KFKMBc2ct3RkZTWUF7ixJNvMiK/iNgRLPDrLR2gtRJ9iQ==} + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} dependencies: - '@firebase/util': 1.9.5 - tslib: 2.6.2 + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + + /@octokit/auth-token@4.0.0: + resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} + engines: {node: '>= 18'} dev: false - /@firebase/database-compat@1.0.4: - resolution: {integrity: sha512-GEEDAvsSMAkqy0BIFSVtFzoOIIcKHFfDM4aXHtWL/JCaNn4OOjH7td73jDfN3ALvpIN4hQki0FcxQ89XjqaTjQ==} + /@octokit/core@5.1.0: + resolution: {integrity: sha512-BDa2VAMLSh3otEiaMJ/3Y36GU4qf6GI+VivQ/P41NC6GHcdxpKlqV0ikSZ5gdQsmS3ojXeRx5vasgNTinF0Q4g==} + engines: {node: '>= 18'} dependencies: - '@firebase/component': 0.6.6 - '@firebase/database': 1.0.4 - '@firebase/database-types': 1.0.2 - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 + '@octokit/auth-token': 4.0.0 + '@octokit/graphql': 7.0.2 + '@octokit/request': 8.2.0 + '@octokit/request-error': 5.0.1 + '@octokit/types': 12.6.0 + before-after-hook: 2.2.3 + universal-user-agent: 6.0.1 dev: false - /@firebase/database-types@1.0.2: - resolution: {integrity: sha512-JRigr5JNLEHqOkI99tAGHDZF47469/cJz1tRAgGs8Feh+3ZmQy/vVChSqwMp2DuVUGp9PlmGsNSlpINJ/hDuIA==} + /@octokit/endpoint@9.0.4: + resolution: {integrity: sha512-DWPLtr1Kz3tv8L0UvXTDP1fNwM0S+z6EJpRcvH66orY6Eld4XBMCSYsaWp4xIm61jTWxK68BrR7ibO+vSDnZqw==} + engines: {node: '>= 18'} dependencies: - '@firebase/app-types': 0.9.1 - '@firebase/util': 1.9.5 + '@octokit/types': 12.6.0 + universal-user-agent: 6.0.1 dev: false - /@firebase/database@1.0.4: - resolution: {integrity: sha512-k84cXh+dtpzvY6yOhfyr1B+I1vjvSMtmlqotE0lTNVylc8m5nmOohjzpTLEQDrBWvwACX/VP5fEyajAdmnOKqA==} + /@octokit/graphql@7.0.2: + resolution: {integrity: sha512-OJ2iGMtj5Tg3s6RaXH22cJcxXRi7Y3EBqbHTBRq+PQAqfaS8f/236fUrWhfSn8P4jovyzqucxme7/vWSSZBX2Q==} + engines: {node: '>= 18'} dependencies: - '@firebase/app-check-interop-types': 0.3.1 - '@firebase/auth-interop-types': 0.2.2 - '@firebase/component': 0.6.6 - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - faye-websocket: 0.11.4 - tslib: 2.6.2 + '@octokit/request': 8.2.0 + '@octokit/types': 12.6.0 + universal-user-agent: 6.0.1 dev: false - /@firebase/firestore-compat@0.3.30(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2): - resolution: {integrity: sha512-fnNvNBBdPwziYK01tY1J9zrVYAtGUOsLhpNcU1rpfcklKEUPwXfmiJoFdtNqmgk2x5RjggGpurOPAv6aoEl/PQ==} - peerDependencies: - '@firebase/app-compat': 0.x - dependencies: - '@firebase/app-compat': 0.2.32 - '@firebase/component': 0.6.6 - '@firebase/firestore': 4.6.1(@firebase/app@0.10.2) - '@firebase/firestore-types': 3.0.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5) - '@firebase/util': 1.9.5 - tslib: 2.6.2 - transitivePeerDependencies: - - '@firebase/app' - - '@firebase/app-types' + /@octokit/openapi-types@20.0.0: + resolution: {integrity: sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==} dev: false - /@firebase/firestore-types@3.0.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5): - resolution: {integrity: sha512-mVhPcHr5FICjF67m6JHgj+XRvAz/gZ62xifeGfcm00RFl6tNKfCzCfKeyB2BDIEc9dUnEstkmIXlmLIelOWoaA==} + /@octokit/plugin-paginate-rest@9.2.0(@octokit/core@5.1.0): + resolution: {integrity: sha512-NKi0bJEZqOSbBLMv9kdAcuocpe05Q2xAXNLTGi0HN2GSMFJHNZuSoPNa0tcQFTOFCKe+ZaYBZ3lpXh1yxgUDCA==} + engines: {node: '>= 18'} peerDependencies: - '@firebase/app-types': 0.x - '@firebase/util': 1.x + '@octokit/core': '>=5' dependencies: - '@firebase/app-types': 0.9.1 - '@firebase/util': 1.9.5 + '@octokit/core': 5.1.0 + '@octokit/types': 12.6.0 dev: false - /@firebase/firestore@4.6.1(@firebase/app@0.10.2): - resolution: {integrity: sha512-MaBOBu+QcZOp6SJzCmigiJ4Dt0HNic91w8GghbTE9L//VW/zdO7ezXrcXRK4TjWWOcazBrJZJSHTIsFdwZyvtQ==} - engines: {node: '>=10.10.0'} + /@octokit/plugin-request-log@4.0.0(@octokit/core@5.1.0): + resolution: {integrity: sha512-2uJI1COtYCq8Z4yNSnM231TgH50bRkheQ9+aH8TnZanB6QilOnx8RMD2qsnamSOXtDj0ilxvevf5fGsBhBBzKA==} + engines: {node: '>= 18'} peerDependencies: - '@firebase/app': 0.x + '@octokit/core': '>=5' dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - '@firebase/webchannel-wrapper': 0.10.6 - '@grpc/grpc-js': 1.9.14 - '@grpc/proto-loader': 0.7.12 - tslib: 2.6.2 - undici: 5.28.4 + '@octokit/core': 5.1.0 dev: false - /@firebase/functions-compat@0.3.10(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): - resolution: {integrity: sha512-2Yidp6Dgf2k8LqJDQUTqdYFdf4ySNmZ71yeDX4lThby1HRMww+Y3nN98YaM6hHarZX3PUfaMUiMBZMHCRRT2IA==} + /@octokit/plugin-rest-endpoint-methods@10.4.0(@octokit/core@5.1.0): + resolution: {integrity: sha512-INw5rGXWlbv/p/VvQL63dhlXr38qYTHkQ5bANi9xofrF9OraqmjHsIGyenmjmul1JVRHpUlw5heFOj1UZLEolA==} + engines: {node: '>= 18'} peerDependencies: - '@firebase/app-compat': 0.x + '@octokit/core': '>=5' dependencies: - '@firebase/app-compat': 0.2.32 - '@firebase/component': 0.6.6 - '@firebase/functions': 0.11.4(@firebase/app@0.10.2) - '@firebase/functions-types': 0.6.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - transitivePeerDependencies: - - '@firebase/app' - dev: false - - /@firebase/functions-types@0.6.1: - resolution: {integrity: sha512-DirqgTXSBzyKsQwcKnx/YdGMaRdJhywnThrINP+Iog8QfQnrL7aprTXHDFHlpZEMwykS54YRk53xzz7j396QXQ==} + '@octokit/core': 5.1.0 + '@octokit/types': 12.6.0 dev: false - /@firebase/functions@0.11.4(@firebase/app@0.10.2): - resolution: {integrity: sha512-FeMpXtlZG8hnxUauI5J8BSmIbY/Gcv7UVlByxHuHmGxxeS8mJPuAdIxPLUBNtV/naf+MeimIPcpPMslYr6tN6w==} - peerDependencies: - '@firebase/app': 0.x + /@octokit/request-error@5.0.1: + resolution: {integrity: sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==} + engines: {node: '>= 18'} dependencies: - '@firebase/app': 0.10.2 - '@firebase/app-check-interop-types': 0.3.1 - '@firebase/auth-interop-types': 0.2.2 - '@firebase/component': 0.6.6 - '@firebase/messaging-interop-types': 0.2.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - undici: 5.28.4 + '@octokit/types': 12.6.0 + deprecation: 2.3.1 + once: 1.4.0 dev: false - /@firebase/installations-compat@0.2.6(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2): - resolution: {integrity: sha512-uxBAt2WsuEMT5dalA/1O+Uyi9DS25zKHgIPdrQ7KO1ZUdBURiGScIyjdhIM/7NMSvHGYugK4PUVdK9NFIffeiw==} - peerDependencies: - '@firebase/app-compat': 0.x + /@octokit/request@8.2.0: + resolution: {integrity: sha512-exPif6x5uwLqv1N1irkLG1zZNJkOtj8bZxuVHd71U5Ftuxf2wGNvAJyNBcPbPC+EBzwYEbBDdSFb8EPcjpYxPQ==} + engines: {node: '>= 18'} dependencies: - '@firebase/app-compat': 0.2.32 - '@firebase/component': 0.6.6 - '@firebase/installations': 0.6.6(@firebase/app@0.10.2) - '@firebase/installations-types': 0.5.1(@firebase/app-types@0.9.1) - '@firebase/util': 1.9.5 - tslib: 2.6.2 - transitivePeerDependencies: - - '@firebase/app' - - '@firebase/app-types' + '@octokit/endpoint': 9.0.4 + '@octokit/request-error': 5.0.1 + '@octokit/types': 12.6.0 + universal-user-agent: 6.0.1 dev: false - /@firebase/installations-types@0.5.1(@firebase/app-types@0.9.1): - resolution: {integrity: sha512-OyREnRTfe2wIWTrzCz65ajyo4lFm6VgbeVqMMP+3GJLfCtNvY9VXkmqs3WFEsyYezzdcRqOt39FynZoLlkO+cQ==} - peerDependencies: - '@firebase/app-types': 0.x + /@octokit/rest@20.0.2: + resolution: {integrity: sha512-Ux8NDgEraQ/DMAU1PlAohyfBBXDwhnX2j33Z1nJNziqAfHi70PuxkFYIcIt8aIAxtRE7KVuKp8lSR8pA0J5iOQ==} + engines: {node: '>= 18'} dependencies: - '@firebase/app-types': 0.9.1 + '@octokit/core': 5.1.0 + '@octokit/plugin-paginate-rest': 9.2.0(@octokit/core@5.1.0) + '@octokit/plugin-request-log': 4.0.0(@octokit/core@5.1.0) + '@octokit/plugin-rest-endpoint-methods': 10.4.0(@octokit/core@5.1.0) dev: false - /@firebase/installations@0.6.6(@firebase/app@0.10.2): - resolution: {integrity: sha512-dNGRGoHmstgEJqh9Kzk22fR2ZrVBH1JWliaL6binQ6pIzlWscreHNczzJDgOKoVT0PjWTrAmh/azztiX/e2uTw==} - peerDependencies: - '@firebase/app': 0.x + /@octokit/types@12.6.0: + resolution: {integrity: sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==} dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/util': 1.9.5 - idb: 7.1.1 - tslib: 2.6.2 + '@octokit/openapi-types': 20.0.0 dev: false - /@firebase/logger@0.4.1: - resolution: {integrity: sha512-tTIixB5UJbG9ZHSGZSZdX7THr3KWOLrejZ9B7jYsm6fpwgRNngKznQKA2wgYVyvBc1ta7dGFh9NtJ8n7qfiYIw==} - dependencies: - tslib: 2.6.2 - dev: false + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + optional: true - /@firebase/messaging-compat@0.2.8(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): - resolution: {integrity: sha512-/2ibL9u64jn76g67qjAZutVnPTV6euu0z3BvCjcqlNbMMdtoyNjyHOBRe/D7eVcrRt0uB4rTPnjr3A6sVKdjuA==} - peerDependencies: - '@firebase/app-compat': 0.x - dependencies: - '@firebase/app-compat': 0.2.32 - '@firebase/component': 0.6.6 - '@firebase/messaging': 0.12.8(@firebase/app@0.10.2) - '@firebase/util': 1.9.5 - tslib: 2.6.2 - transitivePeerDependencies: - - '@firebase/app' + /@pkgr/core@0.1.1: + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + dev: true + + /@pmndrs/pointer-events@6.2.1: + resolution: {integrity: sha512-wd4/Sab7qxLHY/NgITvJxKK0bd9efJaKefvP8rJEMskqULJ143eOunB64T62SmPOjuX3ES1mxUa5qPJPYmIBYQ==} dev: false - /@firebase/messaging-interop-types@0.2.1: - resolution: {integrity: sha512-jfGJ7Jc32BDHXvXHyXi34mVLzZY8X0t929DTMwz7Tj2Hc40Zuzx8VRCIPLRrRUyvBrJCd5EpIcQgCygXhtaN1A==} + /@preact/signals-core@1.5.1: + resolution: {integrity: sha512-dE6f+WCX5ZUDwXzUIWNMhhglmuLpqJhuy3X3xHrhZYI0Hm2LyQwOu0l9mdPiWrVNsE+Q7txOnJPgtIqHCYoBVA==} + + /@protobufjs/aspromise@1.1.2: + resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} dev: false - /@firebase/messaging@0.12.8(@firebase/app@0.10.2): - resolution: {integrity: sha512-FbCTNhv5DUBo8It+Wj3XbKM1xf3PeoHsHk8PjMWBNm0yP+LL8Jhd3ejRsukEYdysTMvgxY4sU5Cs5YNTK44qTQ==} - peerDependencies: - '@firebase/app': 0.x - dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/installations': 0.6.6(@firebase/app@0.10.2) - '@firebase/messaging-interop-types': 0.2.1 - '@firebase/util': 1.9.5 - idb: 7.1.1 - tslib: 2.6.2 + /@protobufjs/base64@1.1.2: + resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} dev: false - /@firebase/performance-compat@0.2.6(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): - resolution: {integrity: sha512-JSGdNNHBAMRTocGpN+m+7tk+9rulBcwuG+Ejw/ooDj45FGcON1Eymxh/qbe5M6Dlj5P1ClbkHLj4yf7MiCHOag==} - peerDependencies: - '@firebase/app-compat': 0.x - dependencies: - '@firebase/app-compat': 0.2.32 - '@firebase/component': 0.6.6 - '@firebase/logger': 0.4.1 - '@firebase/performance': 0.6.6(@firebase/app@0.10.2) - '@firebase/performance-types': 0.2.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - transitivePeerDependencies: - - '@firebase/app' + /@protobufjs/codegen@2.0.4: + resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} dev: false - /@firebase/performance-types@0.2.1: - resolution: {integrity: sha512-kQ8pEr4d6ArhPoYrngcFlEJMNWMdEZTpvMAttWH0C2vegBgj47cm6xXFy9+0j27OBhOIiPn48Z+2WE2XNu33CQ==} + /@protobufjs/eventemitter@1.1.0: + resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} dev: false - /@firebase/performance@0.6.6(@firebase/app@0.10.2): - resolution: {integrity: sha512-UOUHhvj2GJcjyJewdX1ShnON0/eqTswHvYzzQPC4nrIuMFvHwMGk8NpCaqh7JZmpaxh9AMr6kM+M/p37DrKWXA==} - peerDependencies: - '@firebase/app': 0.x + /@protobufjs/fetch@1.1.0: + resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/installations': 0.6.6(@firebase/app@0.10.2) - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/inquire': 1.1.0 dev: false - /@firebase/remote-config-compat@0.2.6(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2): - resolution: {integrity: sha512-cFdpmN/rzDhm4pbk0WpOzK9JQ9I1ZhXzhtYbKRBwUag3pG1odEfIORygMDCGQniPpcae/QGXho4srJHfoijKuw==} - peerDependencies: - '@firebase/app-compat': 0.x - dependencies: - '@firebase/app-compat': 0.2.32 - '@firebase/component': 0.6.6 - '@firebase/logger': 0.4.1 - '@firebase/remote-config': 0.4.6(@firebase/app@0.10.2) - '@firebase/remote-config-types': 0.3.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - transitivePeerDependencies: - - '@firebase/app' + /@protobufjs/float@1.0.2: + resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} dev: false - /@firebase/remote-config-types@0.3.1: - resolution: {integrity: sha512-PgmfUugcJAinPLsJlYcBbNZe7KE2omdQw1WCT/z46nKkNVGkuHdVFSq54s3wiFa9BoHmLZ01u4hGXIhm6MdLOw==} + /@protobufjs/inquire@1.1.0: + resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} dev: false - /@firebase/remote-config@0.4.6(@firebase/app@0.10.2): - resolution: {integrity: sha512-qtanFS+AX5k/7e/+Azf27Hq4reX28QsUvRcYWyS5cOaRMS9jtll4MK4winWmzX8MdJY637nFzIx43PlMKVnaKw==} - peerDependencies: - '@firebase/app': 0.x - dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/installations': 0.6.6(@firebase/app@0.10.2) - '@firebase/logger': 0.4.1 - '@firebase/util': 1.9.5 - tslib: 2.6.2 + /@protobufjs/path@1.1.2: + resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} dev: false - /@firebase/storage-compat@0.3.7(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2): - resolution: {integrity: sha512-pTlNAm8/QPN7vhYRyd5thr2ouCykP+wIFXHY1AV42WTrk98sTGdIlt/tusHzmrH4mJ34MPaICS0cn2lYikiq8w==} - peerDependencies: - '@firebase/app-compat': 0.x - dependencies: - '@firebase/app-compat': 0.2.32 - '@firebase/component': 0.6.6 - '@firebase/storage': 0.12.4(@firebase/app@0.10.2) - '@firebase/storage-types': 0.8.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5) - '@firebase/util': 1.9.5 - tslib: 2.6.2 - transitivePeerDependencies: - - '@firebase/app' - - '@firebase/app-types' + /@protobufjs/pool@1.1.0: + resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} dev: false - /@firebase/storage-types@0.8.1(@firebase/app-types@0.9.1)(@firebase/util@1.9.5): - resolution: {integrity: sha512-yj0vypPT9UbbfYYwzpXPYchnjWqCADcTbGNawAIebww8rnQYPGbESYTKQdFRPXiLspYPB7xCHTXThmMJuvDcsQ==} - peerDependencies: - '@firebase/app-types': 0.x - '@firebase/util': 1.x + /@protobufjs/utf8@1.1.0: + resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} + dev: false + + /@radix-ui/primitive@1.0.1: + resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} dependencies: - '@firebase/app-types': 0.9.1 - '@firebase/util': 1.9.5 + '@babel/runtime': 7.24.4 dev: false - /@firebase/storage@0.12.4(@firebase/app@0.10.2): - resolution: {integrity: sha512-HcmUcp2kSSr5cHkIqFrgUW+i20925EEjkXepQxgBcI2Vx0cyqshr8iETtGow2+cMBFeY8H2swsKKabOKAjIwlQ==} + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} peerDependencies: - '@firebase/app': 0.x + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@firebase/app': 0.10.2 - '@firebase/component': 0.6.6 - '@firebase/util': 1.9.5 - tslib: 2.6.2 - undici: 5.28.4 + '@babel/runtime': 7.24.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@firebase/util@1.9.5: - resolution: {integrity: sha512-PP4pAFISDxsf70l3pEy34Mf3GkkUcVQ3MdKp6aSVb7tcpfUQxnsdV7twDd8EkfB6zZylH6wpUAoangQDmCUMqw==} + /@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-CBuGQa52aAYnADZVt/KBQzXrwx6TqnlwtcIPGtVt5JkkzQwMOLJjPukimhfKEr4GQNd43C+djUh5Ikopj8pSLg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - tslib: 2.6.2 + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@firebase/webchannel-wrapper@0.10.6: - resolution: {integrity: sha512-EnfRJvrnzkHwN3BPMCayCFT5lCqInzg3RdlRsDjDvB1EJli6Usj26T6lJ67BU2UcYXBS5xcp1Wj4+zRzj2NaZg==} + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@floating-ui/core@1.6.0: - resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} + /@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@floating-ui/utils': 0.2.1 + '@babel/runtime': 7.24.4 + '@types/react': 18.3.1 + react: 18.3.1 dev: false - /@floating-ui/dom@1.6.3: - resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==} + /@radix-ui/react-context@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@floating-ui/core': 1.6.0 - '@floating-ui/utils': 0.2.1 + '@babel/runtime': 7.24.4 + '@types/react': 18.3.1 + react: 18.3.1 dev: false - /@floating-ui/react-dom@2.0.8(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==} + /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@floating-ui/dom': 1.6.3 + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + aria-hidden: 1.2.4 react: 18.3.1 react-dom: 18.2.0(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.1)(react@18.3.1) dev: false - /@floating-ui/utils@0.2.1: - resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} + /@radix-ui/react-direction@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@types/react': 18.3.1 + react: 18.3.1 dev: false - /@gar/promisify@1.1.3: - resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@grpc/grpc-js@1.9.14: - resolution: {integrity: sha512-nOpuzZ2G3IuMFN+UPPpKrC6NsLmWsTqSsm66IRfnBt1D4pwTqE27lmbpcPM+l2Ua4gE7PfjRHI6uedAy7hoXUw==} - engines: {node: ^8.13.0 || >=10.10.0} + /@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@grpc/proto-loader': 0.7.12 - '@types/node': 20.11.0 + '@babel/runtime': 7.24.4 + '@types/react': 18.3.1 + react: 18.3.1 dev: false - /@grpc/proto-loader@0.7.12: - resolution: {integrity: sha512-DCVwMxqYzpUCiDMl7hQ384FqP4T3DbNpXU8pt681l3UWCip1WUiD5JrkImUwCB9a7f2cq4CUTmi5r/xIMRPY1Q==} - engines: {node: '>=6'} - hasBin: true + /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - lodash.camelcase: 4.3.0 - long: 5.2.3 - protobufjs: 7.2.6 - yargs: 17.7.2 + '@babel/runtime': 7.24.4 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@hapi/address@2.1.4: - resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} - deprecated: Moved to 'npm install @sideway/address' + /@radix-ui/react-icons@1.3.0(react@18.3.1): + resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==} + peerDependencies: + react: ^16.x || ^17.x || ^18.x + dependencies: + react: 18.3.1 dev: false - /@hapi/bourne@1.3.2: - resolution: {integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==} - deprecated: This version has been deprecated and is no longer supported or maintained - dev: false - - /@hapi/hoek@8.5.1: - resolution: {integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==} - deprecated: This version has been deprecated and is no longer supported or maintained - dev: false - - /@hapi/joi@15.1.1: - resolution: {integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==} - deprecated: Switch to 'npm install joi' - dependencies: - '@hapi/address': 2.1.4 - '@hapi/bourne': 1.3.2 - '@hapi/hoek': 8.5.1 - '@hapi/topo': 3.1.6 - dev: false - - /@hapi/topo@3.1.6: - resolution: {integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==} - deprecated: This version has been deprecated and is no longer supported or maintained - dependencies: - '@hapi/hoek': 8.5.1 - dev: false - - /@humanwhocodes/config-array@0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} - dependencies: - '@humanwhocodes/object-schema': 2.0.2 - debug: 4.3.4(supports-color@6.1.0) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@humanwhocodes/config-array@0.5.0: - resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@6.1.0) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: false - - /@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - dev: true - - /@humanwhocodes/object-schema@1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - deprecated: Use @eslint/object-schema instead - dev: false - - /@humanwhocodes/object-schema@2.0.2: - resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} - dev: true - - /@isaacs/cliui@8.0.2: - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - dependencies: - string-width: 5.1.2 - string-width-cjs: /string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: /strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: /wrap-ansi@7.0.0 - - /@istanbuljs/load-nyc-config@1.1.0: - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 - dev: false - - /@istanbuljs/schema@0.1.3: - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - dev: false - - /@jest/console@26.6.2: - resolution: {integrity: sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - chalk: 4.1.2 - jest-message-util: 26.6.2 - jest-util: 26.6.2 - slash: 3.0.0 - dev: false - - /@jest/core@26.6.3(ts-node@10.9.2): - resolution: {integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/console': 26.6.2 - '@jest/reporters': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 26.6.2 - jest-config: 26.6.3(ts-node@10.9.2) - jest-haste-map: 26.6.2 - jest-message-util: 26.6.2 - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-resolve-dependencies: 26.6.3 - jest-runner: 26.6.3(ts-node@10.9.2) - jest-runtime: 26.6.3(ts-node@10.9.2) - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - jest-watcher: 26.6.2 - micromatch: 4.0.5 - p-each-series: 2.2.0 - rimraf: 3.0.2 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: false - - /@jest/environment@26.6.2: - resolution: {integrity: sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/fake-timers': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - jest-mock: 26.6.2 - dev: false - - /@jest/fake-timers@26.6.2: - resolution: {integrity: sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@sinonjs/fake-timers': 6.0.1 - '@types/node': 22.7.4 - jest-message-util: 26.6.2 - jest-mock: 26.6.2 - jest-util: 26.6.2 - dev: false - - /@jest/globals@26.6.2: - resolution: {integrity: sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/environment': 26.6.2 - '@jest/types': 26.6.2 - expect: 26.6.2 - dev: false - - /@jest/reporters@26.6.2: - resolution: {integrity: sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==} - engines: {node: '>= 10.14.2'} + /@radix-ui/react-id@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - chalk: 4.1.2 - collect-v8-coverage: 1.0.2 - exit: 0.1.2 - glob: 7.2.0 - graceful-fs: 4.2.11 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 4.0.3 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.7 - jest-haste-map: 26.6.2 - jest-resolve: 26.6.2 - jest-util: 26.6.2 - jest-worker: 26.6.2 - slash: 3.0.0 - source-map: 0.6.1 - string-length: 4.0.2 - terminal-link: 2.1.1 - v8-to-istanbul: 7.1.2 - optionalDependencies: - node-notifier: 8.0.2 - transitivePeerDependencies: - - supports-color + '@babel/runtime': 7.24.4 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + react: 18.3.1 dev: false - /@jest/source-map@26.6.2: - resolution: {integrity: sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==} - engines: {node: '>= 10.14.2'} + /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - callsites: 3.1.0 - graceful-fs: 4.2.11 - source-map: 0.6.1 + '@babel/runtime': 7.24.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@jest/test-result@26.6.2: - resolution: {integrity: sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==} - engines: {node: '>= 10.14.2'} + /@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-Cc+seCS3PmWmjI51ufGG7zp1cAAIRqHVw7C9LOA2TZ+R4hG6rDvHcTqIsEEFLmZO3zNVH72jOOE7kKNy8W+RtA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@jest/console': 26.6.2 - '@jest/types': 26.6.2 - '@types/istanbul-lib-coverage': 2.0.6 - collect-v8-coverage: 1.0.2 + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@jest/test-sequencer@26.6.3(ts-node@10.9.2): - resolution: {integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==} - engines: {node: '>= 10.14.2'} + /@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@jest/test-result': 26.6.2 - graceful-fs: 4.2.11 - jest-haste-map: 26.6.2 - jest-runner: 26.6.3(ts-node@10.9.2) - jest-runtime: 26.6.3(ts-node@10.9.2) - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + aria-hidden: 1.2.4 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.1)(react@18.3.1) dev: false - /@jest/transform@26.6.2: - resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} - engines: {node: '>= 10.14.2'} + /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@babel/core': 7.23.9 - '@jest/types': 26.6.2 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 1.9.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 26.6.2 - jest-regex-util: 26.0.0 - jest-util: 26.6.2 - micromatch: 4.0.5 - pirates: 4.0.6 - slash: 3.0.0 - source-map: 0.6.1 - write-file-atomic: 3.0.3 - transitivePeerDependencies: - - supports-color + '@babel/runtime': 7.24.4 + '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/rect': 1.0.1 + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@jest/types@26.6.2: - resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} - engines: {node: '>= 10.14.2'} + /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 22.7.4 - '@types/yargs': 15.0.19 - chalk: 4.1.2 + '@babel/runtime': 7.24.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /@jimp/bmp@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-aeI64HD0npropd+AR76MCcvvRaa+Qck6loCOS03CkkxGHN5/r336qTM5HPUdHKMDOGzqknuVPA8+kK1t03z12g==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - bmp-js: 0.1.0 - dev: true - - /@jimp/bmp@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-r+gAyODQBC8sHCJDQgdZgNcQhEeLlCd2wtfWK16cPhwiLmZoDjKt+sOsSkLg0PgBTmRFDLd7ewoUwS3DFyaMmQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - bmp-js: 0.1.0 - core-js: 2.6.12 - dev: false - - /@jimp/core@0.22.12: - resolution: {integrity: sha512-l0RR0dOPyzMKfjUW1uebzueFEDtCOj9fN6pyTYWWOM/VS4BciXQ1VVrJs8pO3kycGYZxncRKhCoygbNr8eEZQA==} - dependencies: - '@jimp/utils': 0.22.12 - any-base: 1.1.0 - buffer: 5.7.1 - exif-parser: 0.1.12 - file-type: 16.5.4 - isomorphic-fetch: 3.0.0 - pixelmatch: 4.0.2 - tinycolor2: 1.6.0 - transitivePeerDependencies: - - encoding - dev: true - - /@jimp/core@0.3.9: - resolution: {integrity: sha512-phf7Ar3jyxC7LtwvBow/VMa/1H2bcY1x+QMZboJDCbIzAWi+t46VgsJLiIqCpmUgkVGnDfsXwabrso490E4UOg==} - dependencies: - '@jimp/utils': 0.3.9 - any-base: 1.1.0 - buffer: 5.7.1 - core-js: 2.6.12 - exif-parser: 0.1.12 - file-type: 9.0.0 - load-bmfont: 1.4.1 - mkdirp: 0.5.1 - phin: 2.9.3 - pixelmatch: 4.0.2 - tinycolor2: 1.6.0 - dev: false - - /@jimp/custom@0.22.12: - resolution: {integrity: sha512-xcmww1O/JFP2MrlGUMd3Q78S3Qu6W3mYTXYuIqFq33EorgYHV/HqymHfXy9GjiCJ7OI+7lWx6nYFOzU7M4rd1Q==} - dependencies: - '@jimp/core': 0.22.12 - transitivePeerDependencies: - - encoding - dev: true - - /@jimp/custom@0.3.9: - resolution: {integrity: sha512-6VjZPZx3kC/SAxxqb4bYymwkUPBzbh1rzSafjBp13A+i9lb4M0ECE+D9ioO3tILpa0NfdL5zg9rtFf1j6Yzg2g==} - dependencies: - '@jimp/core': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/gif@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-y6BFTJgch9mbor2H234VSjd9iwAhaNf/t3US5qpYIs0TSbAvM02Fbc28IaDETj9+4YB4676sz4RcN/zwhfu1pg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - gifwrap: 0.10.1 - omggif: 1.0.10 - dev: true - - /@jimp/gif@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-rXjUteUUbB+3EzGMCQuj+0dCWF20RuqNwrSrPY/jNcfxQ7tnIOLAcj6pL3zlgF3/DCdVtvcHMh1OULr975fA/A==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - omggif: 1.0.10 - dev: false - - /@jimp/jpeg@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-Rq26XC/uQWaQKyb/5lksCTCxXhtY01NJeBN+dQv5yNYedN0i7iYu+fXEoRsfaJ8xZzjoANH8sns7rVP4GE7d/Q==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - jpeg-js: 0.4.4 - dev: true - - /@jimp/jpeg@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-WJ5ESHpJIetJSqp1myMewQf4KD1VegbdOQbiLvkW6CvX+lW1jQ83xouFv+jbZqZy5JNG1TtwMBNLMXzoBSbp1A==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - jpeg-js: 0.3.7 - dev: false - - /@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-xslz2ZoFZOPLY8EZ4dC29m168BtDx95D6K80TzgUi8gqT7LY6CsajWO0FAxDwHz6h0eomHMfyGX0stspBrTKnQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-blit@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-biiz9QvHB4Mz9DyumI44LbnfXAzGmEdOCJAA0Wc30Pmqn3CbQUIbOo5KtSKcEKYZxsYG2MQYn22OpPL17yHMwg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-blur@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-S0vJADTuh1Q9F+cXAwFPlrKWzDj2F9t/9JAbUvaaDuivpyWuImEKXVz5PUZw2NbpuSHjwssbTpOZ8F13iJX4uw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-blur@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-QK7KSx8o2JKvRKESfqPYEuMFLzKQofqvxhVNKY+KVevT+BfDlONuZ5KrHdahzZ/uDu7GQcyhCl3Axe92CSvH1w==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-circle@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-SWVXx1yiuj5jZtMijqUfvVOJBwOifFn0918ou4ftoHgegc5aHWW5dZbYPjvC9fLpvz7oSlptNl2Sxr1zwofjTg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-color@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-xImhTE5BpS8xa+mAN6j4sMRWaUgUDLoaGHhJhpC+r7SKKErYDR0WQV4yCE4gP+N0gozD0F3Ka1LUSaMXrn7ZIA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - tinycolor2: 1.6.0 - dev: true - - /@jimp/plugin-color@0.3.10(@jimp/custom@0.3.9): - resolution: {integrity: sha512-XObgRjjw720T0jJn41fm5POC/FH2rifN+TQqAlaZ/7Wn1kNlH4G8H1v6M0RNzMEKEYTgQud1oVZqY61gceowSQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - tinycolor2: 1.6.0 - dev: false - - /@jimp/plugin-contain@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12): - resolution: {integrity: sha512-Eo3DmfixJw3N79lWk8q/0SDYbqmKt1xSTJ69yy8XLYQj9svoBbyRpSnHR+n9hOw5pKXytHwUW6nU4u1wegHNoQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - '@jimp/plugin-scale': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12) - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-contain@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-resize@0.3.9)(@jimp/plugin-scale@0.3.9): - resolution: {integrity: sha512-BqW2uidZBmMMVdU8b+/SRpDMMcvD6KYt5qsJhckkpoU5wROltng2trI02KAHaWy0eJwTdMApWJbxp+5MdBoreg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - '@jimp/plugin-scale': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/plugin-blit': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-resize': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-scale': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-resize@0.3.9) - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-cover@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12): - resolution: {integrity: sha512-z0w/1xH/v/knZkpTNx+E8a7fnasQ2wHG5ze6y5oL2dhH1UufNua8gLQXlv8/W56+4nJ1brhSd233HBJCo01BXA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-crop': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - '@jimp/plugin-scale': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12) - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-cover@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-scale@0.3.9): - resolution: {integrity: sha512-l9nALbXi9+QE1ohCmgRF3bWsLZGzN4YeZuSfhMiIKChtzinEKput4N5jl89+KeFFnusTR22ivlQcgWq3Zcia+w==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-crop': '>=0.3.5' - '@jimp/plugin-scale': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/plugin-crop': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-scale': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-resize@0.3.9) - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-FNuUN0OVzRCozx8XSgP9MyLGMxNHHJMFt+LJuFjn1mu3k0VQxrzqbN06yIl46TVejhyAhcq5gLzqmSCHvlcBVw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-crop@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-FzVwErLj89sAYOWa1NwICLWgdF0HS4LvGfUw+5oSHDUJ2ym4bUKplb3AO6IG494zT2jpTWc0hbQrGrF3HK2Y9Q==} + /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-displace@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-qpRM8JRicxfK6aPPqKZA6+GzBwUIitiHaZw0QrJ64Ygd3+AsTc7BXr+37k2x7QcyCvmKXY4haUrSIsBug4S3CA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-displace@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-/RM8sTxkHy8YW88DoS2KMPujekLUCNdB4XO6wv74pXRMDCC0jBvePAO0rJ9BBE/L93ShQtoe/gBUa3lVWitf8w==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-dither@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-jYgGdSdSKl1UUEanX8A85v4+QUm+PE8vHFwlamaKk89s+PXQe7eVE3eNeSZX4inCq63EHL7cX580dMqkoC3ZLw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-dither@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-sWPSXnZZK8F2tXZOpfpknkySXlxjghjIJAaFjDyFDSKm3NiSNyL0CXd0GUwvPyof3lBRLqghPMsRw3Px6zJg3g==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-fisheye@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-LGuUTsFg+fOp6KBKrmLkX4LfyCy8IIsROwoUvsUPKzutSqMJnsm3JGDW2eOmWIS/jJpPaeaishjlxvczjgII+Q==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-flip@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-rotate@0.22.12): - resolution: {integrity: sha512-m251Rop7GN8W0Yo/rF9LWk6kNclngyjIJs/VXHToGQ6EGveOSTSQaX2Isi9f9lCDLxt+inBIb7nlaLLxnvHX8Q==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-rotate': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12) - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-flip@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-rotate@0.3.9): - resolution: {integrity: sha512-GsF4sq0oHpZYXkMEcdfQS+yN1xcQX0YORNSwApKLV1c05AS0T0xqj+0U6FN9vPmyNJ0ptS+TyATf0CbupT7zzA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-rotate': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/plugin-rotate': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-resize@0.3.9) - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-gaussian@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-sBfbzoOmJ6FczfG2PquiK84NtVGeScw97JsCC3rpQv1PHVWyW+uqWFF53+n3c8Y0P2HWlUjflEla2h/vWShvhg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-gaussian@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-XSYaYhBEMvMejqSgIIFAvaNwQynFWbXmSgrD8VxEuQtJyi5jO5XVmL3q3rxN034XD7NO8UKyjB+QE2oiaMsKiw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-invert@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-N+6rwxdB+7OCR6PYijaA/iizXXodpxOGvT/smd/lxeXsZ/empHmFFFJ/FaXcYh19Tm04dGDaXcNF/dN5nm6+xQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-invert@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-csdCm9QpV2W1IdE8jo4gTNC8Q6Eh7hgE7kp/Ikc9W4SNkHA+ppcNOliT2tT+o/Yxza393cWTAIVHHOfKC+gPzw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-mask@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-4AWZg+DomtpUA099jRV8IEZUfn1wLv6+nem4NRJC7L/82vxzLCgXKTxvNvBcNmJjT9yS1LAAmiJGdWKXG63/NA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-mask@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-UHTRbyb230t/EOJANUDFk9dGAwv+1i1LRAMZ14Zv4vgVRHl/DqknNX6owVd6fYJJKthHOKSmTtDLPNR2b+MCWg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-normalize@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-0So0rexQivnWgnhacX4cfkM2223YdExnJTTy6d06WbkfZk5alHUx8MM3yEzwoCN0ErO7oyqEWRnEkGC+As1FtA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-normalize@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-eIrs29cStWVuQk3NBrq0cY6F4taoydmu4jdpy/Hw+9gIi96Dpd+eakDhU1y5F7sFAZrfy65Ps2m56IYwn+FE5A==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-print@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12): - resolution: {integrity: sha512-c7TnhHlxm87DJeSnwr/XOLjJU/whoiKYY7r21SbuJ5nuH+7a78EW1teOaj5gEr2wYEd7QtkFqGlmyGXY/YclyQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12) - '@jimp/utils': 0.22.12 - load-bmfont: 1.4.1 - dev: true - - /@jimp/plugin-print@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-1hcfxceeUAqluUpV8m0clE/mtuGQ8/RdB6gESr/0hYfVFHzULasIKKTWw410buiBL9i2nrTOoehgWKU/AgRGCg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - load-bmfont: 1.4.1 - dev: false - - /@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-3NyTPlPbTnGKDIbaBgQ3HbE6wXbAlFfxHVERmrbqAi8R3r6fQPxpCauA8UVDnieg5eo04D0T8nnnNIX//i/sXg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-resize@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-Rq9l1+VtqI71bvzdo3wfiqJ4iDO7ZrIbzjRFysRJpfwRm4bVibUoLPf0wCpDDkNAJllP5l8y/4Y+x/TzREKpBw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-rotate@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12): - resolution: {integrity: sha512-9YNEt7BPAFfTls2FGfKBVgwwLUuKqy+E8bDGGEsOqHtbuhbshVGxN2WMZaD4gh5IDWvR+emmmPPWGgaYNYt1gA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - '@jimp/plugin-crop': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-rotate@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-resize@0.3.9): - resolution: {integrity: sha512-9o/pix6zojMEEfqNAbFBaVpjLDAdFJIAVa0pegPGS6v0aTytHo2cRL0OYN8cP8NbFPG+kMD+v2i/XV+Ubv2pJg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - '@jimp/plugin-crop': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/plugin-blit': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-crop': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-resize': 0.3.9(@jimp/custom@0.3.9) - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12): - resolution: {integrity: sha512-dghs92qM6MhHj0HrV2qAwKPMklQtjNpoYgAB94ysYpsXslhRTiPisueSIELRwZGEr0J0VUxpUY7HgJwlSIgGZw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-scale@0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-resize@0.3.9): - resolution: {integrity: sha512-hlKBwqo59ZxIjYyIx/zPFmfER6XyNJAUh3jXcofJ0oF1sH1fTl+BjqkYvouw4CAGQlF3invLRXLp7sluCcau6g==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/plugin-resize': 0.3.9(@jimp/custom@0.3.9) - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - dev: false - - /@jimp/plugin-shadow@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blur@0.22.12)(@jimp/plugin-resize@0.22.12): - resolution: {integrity: sha512-FX8mTJuCt7/3zXVoeD/qHlm4YH2bVqBuWQHXSuBK054e7wFRnRnbSLPUqAwSeYP3lWqpuQzJtgiiBxV3+WWwTg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blur': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugin-threshold@0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-color@0.22.12)(@jimp/plugin-resize@0.22.12): - resolution: {integrity: sha512-4x5GrQr1a/9L0paBC/MZZJjjgjxLYrqSmWd+e+QfAEPvmRxdRoQ5uKEuNgXnm9/weHQBTnQBQsOY2iFja+XGAw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-color': '>=0.8.0' - '@jimp/plugin-resize': '>=0.8.0' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) - '@jimp/utils': 0.22.12 - dev: true - - /@jimp/plugins@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-yBJ8vQrDkBbTgQZLty9k4+KtUQdRjsIDJSPjuI21YdVeqZxYywifHl4/XWILoTZsjTUASQcGoH0TuC0N7xm3ww==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-circle': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-contain': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12) - '@jimp/plugin-cover': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12)(@jimp/plugin-scale@0.22.12) - '@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-displace': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-dither': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-fisheye': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-flip': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-rotate@0.22.12) - '@jimp/plugin-gaussian': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-invert': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-mask': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-normalize': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-print': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12) - '@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blit@0.22.12)(@jimp/plugin-crop@0.22.12)(@jimp/plugin-resize@0.22.12) - '@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-resize@0.22.12) - '@jimp/plugin-shadow': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-blur@0.22.12)(@jimp/plugin-resize@0.22.12) - '@jimp/plugin-threshold': 0.22.12(@jimp/custom@0.22.12)(@jimp/plugin-color@0.22.12)(@jimp/plugin-resize@0.22.12) - timm: 1.7.1 - dev: true - - /@jimp/plugins@0.3.10(@jimp/custom@0.3.9): - resolution: {integrity: sha512-RYFO8A8qFo7q0fKiZIcwaNco375Mdknat2oDn67B21k/3CZPUtqzLWy2+X9WXBPHULrF9F8J2loxN8rvSe/0Og==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/plugin-blit': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-blur': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-color': 0.3.10(@jimp/custom@0.3.9) - '@jimp/plugin-contain': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-resize@0.3.9)(@jimp/plugin-scale@0.3.9) - '@jimp/plugin-cover': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-scale@0.3.9) - '@jimp/plugin-crop': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-displace': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-dither': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-flip': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-rotate@0.3.9) - '@jimp/plugin-gaussian': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-invert': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-mask': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-normalize': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-print': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-resize': 0.3.9(@jimp/custom@0.3.9) - '@jimp/plugin-rotate': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-blit@0.3.9)(@jimp/plugin-crop@0.3.9)(@jimp/plugin-resize@0.3.9) - '@jimp/plugin-scale': 0.3.9(@jimp/custom@0.3.9)(@jimp/plugin-resize@0.3.9) - core-js: 2.6.12 - timm: 1.7.1 - dev: false - - /@jimp/png@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-Mrp6dr3UTn+aLK8ty/dSKELz+Otdz1v4aAXzV5q53UDD2rbB5joKVJ/ChY310B+eRzNxIovbUF1KVrUsYdE8Hg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/utils': 0.22.12 - pngjs: 6.0.0 - dev: true - - /@jimp/png@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-PrqH0gE9AzFV2mJPepm6U9GBzeuS9Fn9BMZPDg1p8AOIXlzySv2cgby6gaLpUk5XiQwiOwhO6A6rLvXXJ0s17A==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - '@jimp/utils': 0.3.9 - core-js: 2.6.12 - pngjs: 3.4.0 - dev: false - - /@jimp/tiff@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-E1LtMh4RyJsoCAfAkBRVSYyZDTtLq9p9LUiiYP0vPtXyxX4BiYBUYihTLSBlCQg5nF2e4OpQg7SPrLdJ66u7jg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.22.12 - utif2: 4.1.0 - dev: true - - /@jimp/tiff@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-OkoUmeBVOlP/AWgcHNXi9W32hk3glZWm/gMzbEOyExVQYPb/C9emTpJ5SAfFEKAkIJ5ylnC4q0Lvip8YvYihLQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/custom': 0.3.9 - core-js: 2.6.12 - utif: 2.0.1 - dev: false - - /@jimp/types@0.22.12(@jimp/custom@0.22.12): - resolution: {integrity: sha512-wwKYzRdElE1MBXFREvCto5s699izFHNVvALUv79GXNbsOVqlwlOxlWJ8DuyOGIXoLP4JW/m30YyuTtfUJgMRMA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/bmp': 0.22.12(@jimp/custom@0.22.12) - '@jimp/custom': 0.22.12 - '@jimp/gif': 0.22.12(@jimp/custom@0.22.12) - '@jimp/jpeg': 0.22.12(@jimp/custom@0.22.12) - '@jimp/png': 0.22.12(@jimp/custom@0.22.12) - '@jimp/tiff': 0.22.12(@jimp/custom@0.22.12) - timm: 1.7.1 - dev: true - - /@jimp/types@0.3.9(@jimp/custom@0.3.9): - resolution: {integrity: sha512-ref+xXz21h7SI3O95CC7XIR0Hkn5LhVffMfSiXz4R9oC41DhANmpi3flkN/uv+WMRhwoIzYEnoU2aljGJ58sXg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - dependencies: - '@jimp/bmp': 0.3.9(@jimp/custom@0.3.9) - '@jimp/custom': 0.3.9 - '@jimp/gif': 0.3.9(@jimp/custom@0.3.9) - '@jimp/jpeg': 0.3.9(@jimp/custom@0.3.9) - '@jimp/png': 0.3.9(@jimp/custom@0.3.9) - '@jimp/tiff': 0.3.9(@jimp/custom@0.3.9) - core-js: 2.6.12 - timm: 1.7.1 - dev: false - - /@jimp/utils@0.22.12: - resolution: {integrity: sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==} - dependencies: - regenerator-runtime: 0.13.11 - dev: true - - /@jimp/utils@0.3.9: - resolution: {integrity: sha512-nqJmMQbSBf1AmRZ3AZTq6Gct7T0gZ5R6bGhD9AaPbCb7AkkGX+DPMhT39VIiDT8sbwl+3Lxakr8KCjkrWz8nFQ==} - dependencies: - core-js: 2.6.12 - dev: false - - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.9 - - /@jridgewell/gen-mapping@0.3.5: - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 - dev: false - - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} - - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - - /@jridgewell/set-array@1.2.1: - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - dev: false - - /@jridgewell/source-map@0.3.6: - resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - dev: false - - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - - /@jridgewell/trace-mapping@0.3.22: - resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==} - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 - - /@jridgewell/trace-mapping@0.3.25: - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 - dev: false - - /@jridgewell/trace-mapping@0.3.9: - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 - - /@mapbox/node-pre-gyp@1.0.11: - resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} - hasBin: true - dependencies: - detect-libc: 2.0.2 - https-proxy-agent: 5.0.1 - make-dir: 3.1.0 - node-fetch: 2.7.0 - nopt: 5.0.0 - npmlog: 5.0.1 - rimraf: 3.0.2 - semver: 7.6.0 - tar: 6.2.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - - /@mediapipe/tasks-vision@0.10.8: - resolution: {integrity: sha512-Rp7ll8BHrKB3wXaRFKhrltwZl1CiXGdibPxuWXvqGnKTnv8fqa/nvftYNuSbf+pbJWKYCXdBtYTITdAUTGGh0Q==} - - /@monogrid/gainmap-js@3.0.5(three@0.169.0): - resolution: {integrity: sha512-53sCTG4FaJBaAq/tcufARtVYDMDGqyBT9i7F453pWGhZ5LqubDHDWtYoHo9VhQqMcHTEexdJqSsR58y+9HVmQA==} - peerDependencies: - three: '>= 0.159.0' - dependencies: - promise-worker-transferable: 1.0.4 - three: 0.169.0 - dev: false - - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 - - /@npmcli/fs@1.1.1: - resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} - dependencies: - '@gar/promisify': 1.1.3 - semver: 7.6.0 - dev: false - - /@npmcli/move-file@1.1.2: - resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} - engines: {node: '>=10'} - deprecated: This functionality has been moved to @npmcli/fs - dependencies: - mkdirp: 1.0.4 - rimraf: 3.0.2 - dev: false - - /@octokit/auth-token@4.0.0: - resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} - engines: {node: '>= 18'} - dev: false - - /@octokit/core@5.1.0: - resolution: {integrity: sha512-BDa2VAMLSh3otEiaMJ/3Y36GU4qf6GI+VivQ/P41NC6GHcdxpKlqV0ikSZ5gdQsmS3ojXeRx5vasgNTinF0Q4g==} - engines: {node: '>= 18'} - dependencies: - '@octokit/auth-token': 4.0.0 - '@octokit/graphql': 7.0.2 - '@octokit/request': 8.2.0 - '@octokit/request-error': 5.0.1 - '@octokit/types': 12.6.0 - before-after-hook: 2.2.3 - universal-user-agent: 6.0.1 - dev: false - - /@octokit/endpoint@9.0.4: - resolution: {integrity: sha512-DWPLtr1Kz3tv8L0UvXTDP1fNwM0S+z6EJpRcvH66orY6Eld4XBMCSYsaWp4xIm61jTWxK68BrR7ibO+vSDnZqw==} - engines: {node: '>= 18'} - dependencies: - '@octokit/types': 12.6.0 - universal-user-agent: 6.0.1 - dev: false - - /@octokit/graphql@7.0.2: - resolution: {integrity: sha512-OJ2iGMtj5Tg3s6RaXH22cJcxXRi7Y3EBqbHTBRq+PQAqfaS8f/236fUrWhfSn8P4jovyzqucxme7/vWSSZBX2Q==} - engines: {node: '>= 18'} - dependencies: - '@octokit/request': 8.2.0 - '@octokit/types': 12.6.0 - universal-user-agent: 6.0.1 - dev: false - - /@octokit/openapi-types@20.0.0: - resolution: {integrity: sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==} - dev: false - - /@octokit/plugin-paginate-rest@9.2.0(@octokit/core@5.1.0): - resolution: {integrity: sha512-NKi0bJEZqOSbBLMv9kdAcuocpe05Q2xAXNLTGi0HN2GSMFJHNZuSoPNa0tcQFTOFCKe+ZaYBZ3lpXh1yxgUDCA==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=5' - dependencies: - '@octokit/core': 5.1.0 - '@octokit/types': 12.6.0 - dev: false - - /@octokit/plugin-request-log@4.0.0(@octokit/core@5.1.0): - resolution: {integrity: sha512-2uJI1COtYCq8Z4yNSnM231TgH50bRkheQ9+aH8TnZanB6QilOnx8RMD2qsnamSOXtDj0ilxvevf5fGsBhBBzKA==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=5' - dependencies: - '@octokit/core': 5.1.0 - dev: false - - /@octokit/plugin-rest-endpoint-methods@10.4.0(@octokit/core@5.1.0): - resolution: {integrity: sha512-INw5rGXWlbv/p/VvQL63dhlXr38qYTHkQ5bANi9xofrF9OraqmjHsIGyenmjmul1JVRHpUlw5heFOj1UZLEolA==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=5' - dependencies: - '@octokit/core': 5.1.0 - '@octokit/types': 12.6.0 - dev: false - - /@octokit/request-error@5.0.1: - resolution: {integrity: sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==} - engines: {node: '>= 18'} - dependencies: - '@octokit/types': 12.6.0 - deprecation: 2.3.1 - once: 1.4.0 - dev: false - - /@octokit/request@8.2.0: - resolution: {integrity: sha512-exPif6x5uwLqv1N1irkLG1zZNJkOtj8bZxuVHd71U5Ftuxf2wGNvAJyNBcPbPC+EBzwYEbBDdSFb8EPcjpYxPQ==} - engines: {node: '>= 18'} - dependencies: - '@octokit/endpoint': 9.0.4 - '@octokit/request-error': 5.0.1 - '@octokit/types': 12.6.0 - universal-user-agent: 6.0.1 - dev: false - - /@octokit/rest@20.0.2: - resolution: {integrity: sha512-Ux8NDgEraQ/DMAU1PlAohyfBBXDwhnX2j33Z1nJNziqAfHi70PuxkFYIcIt8aIAxtRE7KVuKp8lSR8pA0J5iOQ==} - engines: {node: '>= 18'} - dependencies: - '@octokit/core': 5.1.0 - '@octokit/plugin-paginate-rest': 9.2.0(@octokit/core@5.1.0) - '@octokit/plugin-request-log': 4.0.0(@octokit/core@5.1.0) - '@octokit/plugin-rest-endpoint-methods': 10.4.0(@octokit/core@5.1.0) - dev: false - - /@octokit/types@12.6.0: - resolution: {integrity: sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==} - dependencies: - '@octokit/openapi-types': 20.0.0 - dev: false - - /@pkgjs/parseargs@0.11.0: - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - requiresBuild: true - optional: true - - /@pkgr/core@0.1.1: - resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - dev: true - - /@pmmmwh/react-refresh-webpack-plugin@0.4.3(react-refresh@0.8.3)(webpack-dev-server@3.11.1)(webpack@4.44.2): - resolution: {integrity: sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==} - engines: {node: '>= 10.x'} - peerDependencies: - '@types/webpack': 4.x - react-refresh: '>=0.8.3 <0.10.0' - sockjs-client: ^1.4.0 - type-fest: ^0.13.1 - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html: 0.0.7 - error-stack-parser: 2.1.4 - html-entities: 1.4.0 - native-url: 0.2.6 - react-refresh: 0.8.3 - schema-utils: 2.7.1 - source-map: 0.7.4 - webpack: 4.44.2 - webpack-dev-server: 3.11.1(webpack@4.44.2) - dev: false - - /@pmndrs/pointer-events@6.2.1: - resolution: {integrity: sha512-wd4/Sab7qxLHY/NgITvJxKK0bd9efJaKefvP8rJEMskqULJ143eOunB64T62SmPOjuX3ES1mxUa5qPJPYmIBYQ==} - dev: false - - /@preact/signals-core@1.5.1: - resolution: {integrity: sha512-dE6f+WCX5ZUDwXzUIWNMhhglmuLpqJhuy3X3xHrhZYI0Hm2LyQwOu0l9mdPiWrVNsE+Q7txOnJPgtIqHCYoBVA==} - - /@protobufjs/aspromise@1.1.2: - resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} - dev: false - - /@protobufjs/base64@1.1.2: - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} - dev: false - - /@protobufjs/codegen@2.0.4: - resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} - dev: false - - /@protobufjs/eventemitter@1.1.0: - resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} - dev: false - - /@protobufjs/fetch@1.1.0: - resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/inquire': 1.1.0 - dev: false - - /@protobufjs/float@1.0.2: - resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} - dev: false - - /@protobufjs/inquire@1.1.0: - resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} - dev: false - - /@protobufjs/path@1.1.2: - resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} - dev: false - - /@protobufjs/pool@1.1.0: - resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} - dev: false - - /@protobufjs/utf8@1.1.0: - resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} - dev: false - - /@radix-ui/primitive@1.0.1: - resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} - dependencies: - '@babel/runtime': 7.24.4 - dev: false - - /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-CBuGQa52aAYnADZVt/KBQzXrwx6TqnlwtcIPGtVt5JkkzQwMOLJjPukimhfKEr4GQNd43C+djUh5Ikopj8pSLg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-context@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.1)(react@18.3.1) - dev: false - - /@radix-ui/react-direction@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-icons@1.3.0(react@18.3.1): - resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==} - peerDependencies: - react: ^16.x || ^17.x || ^18.x - dependencies: - react: 18.3.1 - dev: false - - /@radix-ui/react-id@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-Cc+seCS3PmWmjI51ufGG7zp1cAAIRqHVw7C9LOA2TZ+R4hG6rDvHcTqIsEEFLmZO3zNVH72jOOE7kKNy8W+RtA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.1)(react@18.3.1) - dev: false - - /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/rect': 1.0.1 - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-slot@1.0.2(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-fRLn227WHIBRSzuRzGJ8W+5YALxofH23y0MlPLddaIpLpCDqdE0NZlS2NRQDRiptfxDeeCjgFIpexB1/zkxDlw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-use-previous@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-use-rect@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/rect': 1.0.1 - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-use-size@1.0.1(@types/react@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@types/react': 18.3.1 - react: 18.3.1 - dev: false - - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@types/react': 18.3.1 - '@types/react-dom': 18.2.18 - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - dev: false - - /@radix-ui/rect@1.0.1: - resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} - dependencies: - '@babel/runtime': 7.24.4 - dev: false - - /@react-spring/animated@9.6.1(react@18.2.0): - resolution: {integrity: sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@react-spring/shared': 9.6.1(react@18.2.0) - '@react-spring/types': 9.6.1 - react: 18.2.0 - dev: true - - /@react-spring/animated@9.6.1(react@18.3.1): - resolution: {integrity: sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@react-spring/shared': 9.6.1(react@18.3.1) - '@react-spring/types': 9.6.1 - react: 18.3.1 - dev: false - - /@react-spring/core@9.6.1(react@18.2.0): - resolution: {integrity: sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@react-spring/animated': 9.6.1(react@18.2.0) - '@react-spring/rafz': 9.6.1 - '@react-spring/shared': 9.6.1(react@18.2.0) - '@react-spring/types': 9.6.1 - react: 18.2.0 - dev: true - - /@react-spring/core@9.6.1(react@18.3.1): - resolution: {integrity: sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@react-spring/animated': 9.6.1(react@18.3.1) - '@react-spring/rafz': 9.6.1 - '@react-spring/shared': 9.6.1(react@18.3.1) - '@react-spring/types': 9.6.1 - react: 18.3.1 - dev: false - - /@react-spring/rafz@9.6.1: - resolution: {integrity: sha512-v6qbgNRpztJFFfSE3e2W1Uz+g8KnIBs6SmzCzcVVF61GdGfGOuBrbjIcp+nUz301awVmREKi4eMQb2Ab2gGgyQ==} - - /@react-spring/shared@9.6.1(react@18.2.0): - resolution: {integrity: sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@react-spring/rafz': 9.6.1 - '@react-spring/types': 9.6.1 - react: 18.2.0 - dev: true - - /@react-spring/shared@9.6.1(react@18.3.1): - resolution: {integrity: sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@react-spring/rafz': 9.6.1 - '@react-spring/types': 9.6.1 - react: 18.3.1 - dev: false - - /@react-spring/three@9.6.1(@react-three/fiber@8.15.13)(react@18.2.0)(three@0.169.0): - resolution: {integrity: sha512-Tyw2YhZPKJAX3t2FcqvpLRb71CyTe1GvT3V+i+xJzfALgpk10uPGdGaQQ5Xrzmok1340DAeg2pR/MCfaW7b8AA==} - peerDependencies: - '@react-three/fiber': '>=6.0' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - three: '>=0.126' - dependencies: - '@react-spring/animated': 9.6.1(react@18.2.0) - '@react-spring/core': 9.6.1(react@18.2.0) - '@react-spring/shared': 9.6.1(react@18.2.0) - '@react-spring/types': 9.6.1 - '@react-three/fiber': 8.15.13(react-dom@18.2.0)(react@18.2.0)(three@0.169.0) - react: 18.2.0 - three: 0.169.0 - dev: true - - /@react-spring/three@9.6.1(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-Tyw2YhZPKJAX3t2FcqvpLRb71CyTe1GvT3V+i+xJzfALgpk10uPGdGaQQ5Xrzmok1340DAeg2pR/MCfaW7b8AA==} - peerDependencies: - '@react-three/fiber': '>=6.0' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - three: '>=0.126' - dependencies: - '@react-spring/animated': 9.6.1(react@18.3.1) - '@react-spring/core': 9.6.1(react@18.3.1) - '@react-spring/shared': 9.6.1(react@18.3.1) - '@react-spring/types': 9.6.1 - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) - react: 18.3.1 - three: 0.161.0 - dev: false - - /@react-spring/three@9.6.1(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.169.0): - resolution: {integrity: sha512-Tyw2YhZPKJAX3t2FcqvpLRb71CyTe1GvT3V+i+xJzfALgpk10uPGdGaQQ5Xrzmok1340DAeg2pR/MCfaW7b8AA==} - peerDependencies: - '@react-three/fiber': '>=6.0' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - three: '>=0.126' - dependencies: - '@react-spring/animated': 9.6.1(react@18.3.1) - '@react-spring/core': 9.6.1(react@18.3.1) - '@react-spring/shared': 9.6.1(react@18.3.1) - '@react-spring/types': 9.6.1 - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) - react: 18.3.1 - three: 0.169.0 - dev: false - - /@react-spring/types@9.6.1: - resolution: {integrity: sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q==} - - /@react-three/drei@9.105.6(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0): - resolution: {integrity: sha512-JBgYeV36N9N9f1c3o1ZfLYW4rXZA7UQTq32Y8s3DEF6lwj1/y+RP/yq2VG5I8OzUPl7gsmWdy8fpWZgrlAqUpQ==} - peerDependencies: - '@react-three/fiber': '>=8.0' - react: '>=18.0' - react-dom: '>=18.0' - three: '>=0.137' - peerDependenciesMeta: - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@mediapipe/tasks-vision': 0.10.8 - '@monogrid/gainmap-js': 3.0.5(three@0.169.0) - '@react-spring/three': 9.6.1(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.169.0) - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) - '@use-gesture/react': 10.3.0(react@18.3.1) - camera-controls: 2.7.3(three@0.169.0) - cross-env: 7.0.3 - detect-gpu: 5.0.37 - glsl-noise: 0.0.0 - hls.js: 1.3.5 - maath: 0.10.7(@types/three@0.161.0)(three@0.169.0) - meshline: 3.1.7(three@0.169.0) - react: 18.3.1 - react-composer: 5.0.3(react@18.3.1) - react-dom: 18.2.0(react@18.3.1) - stats-gl: 2.0.1 - stats.js: 0.17.0 - suspend-react: 0.1.3(react@18.3.1) - three: 0.169.0 - three-mesh-bvh: 0.7.0(three@0.169.0) - three-stdlib: 2.29.11(three@0.169.0) - troika-three-text: 0.49.1(three@0.169.0) - tunnel-rat: 0.1.2(@types/react@18.3.1)(react@18.3.1) - utility-types: 3.11.0 - uuid: 9.0.1 - zustand: 3.7.2(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - '@types/three' - - immer - dev: false - - /@react-three/drei@9.114.0(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0): - resolution: {integrity: sha512-+3EjUS47DEInY3LoTabA0t2AC62hgJvhZmQggZC1iTTZNrnyGQ9EQVYKP3e4kYyq2cnRAYptRnonSRF3RZkStA==} - peerDependencies: - '@react-three/fiber': '>=8.0' - react: '>=18.0' - react-dom: '>=18.0' - three: '>=0.137' - peerDependenciesMeta: - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@mediapipe/tasks-vision': 0.10.8 - '@monogrid/gainmap-js': 3.0.5(three@0.169.0) - '@react-spring/three': 9.6.1(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.169.0) - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) - '@use-gesture/react': 10.3.0(react@18.3.1) - camera-controls: 2.7.3(three@0.169.0) - cross-env: 7.0.3 - detect-gpu: 5.0.37 - glsl-noise: 0.0.0 - hls.js: 1.3.5 - maath: 0.10.7(@types/three@0.161.0)(three@0.169.0) - meshline: 3.1.7(three@0.169.0) - react: 18.3.1 - react-composer: 5.0.3(react@18.3.1) - react-dom: 18.2.0(react@18.3.1) - stats-gl: 2.0.1 - stats.js: 0.17.0 - suspend-react: 0.1.3(react@18.3.1) - three: 0.169.0 - three-mesh-bvh: 0.7.8(three@0.169.0) - three-stdlib: 2.29.11(three@0.169.0) - troika-three-text: 0.49.1(three@0.169.0) - tunnel-rat: 0.1.2(@types/react@18.3.1)(react@18.3.1) - utility-types: 3.11.0 - uuid: 9.0.1 - zustand: 3.7.2(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - '@types/three' - - immer - dev: false - - /@react-three/drei@9.96.1(@react-three/fiber@8.15.13)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.2.0)(three@0.169.0): - resolution: {integrity: sha512-aPdDCIZkqorTyGYCQNqYwlPVWAvIHHbYus9HMfR8fHdeGpSlp4sRVtIDWp9g8zKl16LRMGPYXAPC7azAS1Pyqw==} - peerDependencies: - '@react-three/fiber': '>=8.0' - react: '>=18.0' - react-dom: '>=18.0' - three: '>=0.137' - peerDependenciesMeta: - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.23.8 - '@mediapipe/tasks-vision': 0.10.8 - '@react-spring/three': 9.6.1(@react-three/fiber@8.15.13)(react@18.2.0)(three@0.169.0) - '@react-three/fiber': 8.15.13(react-dom@18.2.0)(react@18.2.0)(three@0.169.0) - '@use-gesture/react': 10.3.0(react@18.2.0) - camera-controls: 2.7.3(three@0.169.0) - cross-env: 7.0.3 - detect-gpu: 5.0.37 - glsl-noise: 0.0.0 - lodash.clamp: 4.0.3 - lodash.omit: 4.5.0 - lodash.pick: 4.4.0 - maath: 0.10.7(@types/three@0.161.0)(three@0.169.0) - meshline: 3.1.7(three@0.169.0) - react: 18.2.0 - react-composer: 5.0.3(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) - react-merge-refs: 1.1.0 - stats-gl: 2.0.1 - stats.js: 0.17.0 - suspend-react: 0.1.3(react@18.2.0) - three: 0.169.0 - three-mesh-bvh: 0.7.0(three@0.169.0) - three-stdlib: 2.29.4(three@0.169.0) - troika-three-text: 0.47.2(three@0.169.0) - tunnel-rat: 0.1.2(@types/react@18.3.1)(react@18.2.0) - utility-types: 3.11.0 - uuid: 9.0.1 - zustand: 3.7.2(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - '@types/three' - - immer - dev: true - - /@react-three/drei@9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-aPdDCIZkqorTyGYCQNqYwlPVWAvIHHbYus9HMfR8fHdeGpSlp4sRVtIDWp9g8zKl16LRMGPYXAPC7azAS1Pyqw==} - peerDependencies: - '@react-three/fiber': '>=8.0' - react: '>=18.0' - react-dom: '>=18.0' - three: '>=0.137' - peerDependenciesMeta: - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.23.8 - '@mediapipe/tasks-vision': 0.10.8 - '@react-spring/three': 9.6.1(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0) - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) - '@use-gesture/react': 10.3.0(react@18.3.1) - camera-controls: 2.7.3(three@0.161.0) - cross-env: 7.0.3 - detect-gpu: 5.0.37 - glsl-noise: 0.0.0 - lodash.clamp: 4.0.3 - lodash.omit: 4.5.0 - lodash.pick: 4.4.0 - maath: 0.10.7(@types/three@0.161.0)(three@0.161.0) - meshline: 3.1.7(three@0.161.0) - react: 18.3.1 - react-composer: 5.0.3(react@18.3.1) - react-dom: 18.2.0(react@18.3.1) - react-merge-refs: 1.1.0 - stats-gl: 2.0.1 - stats.js: 0.17.0 - suspend-react: 0.1.3(react@18.3.1) - three: 0.161.0 - three-mesh-bvh: 0.7.0(three@0.161.0) - three-stdlib: 2.29.4(three@0.161.0) - troika-three-text: 0.47.2(three@0.161.0) - tunnel-rat: 0.1.2(@types/react@18.3.1)(react@18.3.1) - utility-types: 3.11.0 - uuid: 9.0.1 - zustand: 3.7.2(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - '@types/three' - - immer - dev: false - - /@react-three/drei@9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0): - resolution: {integrity: sha512-aPdDCIZkqorTyGYCQNqYwlPVWAvIHHbYus9HMfR8fHdeGpSlp4sRVtIDWp9g8zKl16LRMGPYXAPC7azAS1Pyqw==} - peerDependencies: - '@react-three/fiber': '>=8.0' - react: '>=18.0' - react-dom: '>=18.0' - three: '>=0.137' - peerDependenciesMeta: - react-dom: - optional: true - dependencies: - '@babel/runtime': 7.23.8 - '@mediapipe/tasks-vision': 0.10.8 - '@react-spring/three': 9.6.1(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.169.0) - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) - '@use-gesture/react': 10.3.0(react@18.3.1) - camera-controls: 2.7.3(three@0.169.0) - cross-env: 7.0.3 - detect-gpu: 5.0.37 - glsl-noise: 0.0.0 - lodash.clamp: 4.0.3 - lodash.omit: 4.5.0 - lodash.pick: 4.4.0 - maath: 0.10.7(@types/three@0.161.0)(three@0.169.0) - meshline: 3.1.7(three@0.169.0) - react: 18.3.1 - react-composer: 5.0.3(react@18.3.1) - react-dom: 18.2.0(react@18.3.1) - react-merge-refs: 1.1.0 - stats-gl: 2.0.1 - stats.js: 0.17.0 - suspend-react: 0.1.3(react@18.3.1) - three: 0.169.0 - three-mesh-bvh: 0.7.0(three@0.169.0) - three-stdlib: 2.29.4(three@0.169.0) - troika-three-text: 0.47.2(three@0.169.0) - tunnel-rat: 0.1.2(@types/react@18.3.1)(react@18.3.1) - utility-types: 3.11.0 - uuid: 9.0.1 - zustand: 3.7.2(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - '@types/three' - - immer - dev: false - - /@react-three/eslint-plugin@0.1.1: - resolution: {integrity: sha512-n2tGHNhF3yzTar7lJkJPZeWFPH3C0jKb0Iws4zMelOQErqG3+xIfw3n8GQzL6olxuga/FP1tENl+UA+d6aa6Hg==} - dependencies: - '@babel/runtime': 7.23.8 - eslint: 8.56.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@react-three/fiber@8.15.13(react-dom@18.2.0)(react@18.2.0)(three@0.169.0): - resolution: {integrity: sha512-FS6F/k69q2KEf7nxdce1Rzd5qyp6VHtTgjouTMfiotWNiNwlhfQQeAxfcnDg0i2XVaOUGkLaD9BK8LBVnpfzUA==} - peerDependencies: - expo: '>=43.0' - expo-asset: '>=8.4' - expo-file-system: '>=11.0' - expo-gl: '>=11.0' - react: '>=18.0' - react-dom: '>=18.0' - react-native: '>=0.64' - three: '>=0.133' - peerDependenciesMeta: - expo: - optional: true - expo-asset: - optional: true - expo-file-system: - optional: true - expo-gl: - optional: true - react-dom: - optional: true - react-native: - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react-reconciler': 0.26.7 - '@types/webxr': 0.5.10 - base64-js: 1.5.1 - buffer: 6.0.3 - its-fine: 1.1.1(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-reconciler: 0.27.0(react@18.2.0) - react-use-measure: 2.1.1(react-dom@18.2.0)(react@18.2.0) - scheduler: 0.21.0 - suspend-react: 0.1.3(react@18.2.0) - three: 0.169.0 - zustand: 3.7.2(react@18.2.0) - - /@react-three/fiber@8.16.2(react-dom@18.2.0)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-3Z5FW8mxzomBbrw2iF0lNOAlNBr2OK6HR0NM416PzcTs0UcSoPj/nD4eqmrV5Kut6kvCc/TJua5LyeoPE7vSmw==} - peerDependencies: - expo: '>=43.0' - expo-asset: '>=8.4' - expo-file-system: '>=11.0' - expo-gl: '>=11.0' - react: '>=18.0' - react-dom: '>=18.0' - react-native: '>=0.64' - three: '>=0.133' - peerDependenciesMeta: - expo: - optional: true - expo-asset: - optional: true - expo-file-system: - optional: true - expo-gl: - optional: true - react-dom: - optional: true - react-native: - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/react-reconciler': 0.26.7 - '@types/webxr': 0.5.10 - base64-js: 1.5.1 - buffer: 6.0.3 - its-fine: 1.1.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - react-reconciler: 0.27.0(react@18.3.1) - react-use-measure: 2.1.1(react-dom@18.2.0)(react@18.3.1) - scheduler: 0.21.0 - suspend-react: 0.1.3(react@18.3.1) - three: 0.161.0 - zustand: 3.7.2(react@18.3.1) - dev: true - - /@react-three/fiber@8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-L2r8n4Ebg7YMTMaPHx1soxplgfia7SpAJUA1bS4C1ApRG9KKAjK8Kjhx3ODX3f6fyYfQZju2JyE8Q7OJHv1DNA==} - peerDependencies: - expo: '>=43.0' - expo-asset: '>=8.4' - expo-file-system: '>=11.0' - expo-gl: '>=11.0' - react: '>=18.0' - react-dom: '>=18.0' - react-native: '>=0.64' - three: '>=0.133' - peerDependenciesMeta: - expo: - optional: true - expo-asset: - optional: true - expo-file-system: - optional: true - expo-gl: - optional: true - react-dom: - optional: true - react-native: - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/debounce': 1.2.4 - '@types/react-reconciler': 0.26.7 - '@types/webxr': 0.5.10 - base64-js: 1.5.1 - buffer: 6.0.3 - debounce: 1.2.1 - its-fine: 1.1.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - react-reconciler: 0.27.0(react@18.3.1) - scheduler: 0.21.0 - suspend-react: 0.1.3(react@18.3.1) - three: 0.161.0 - zustand: 3.7.2(react@18.3.1) - dev: false - - /@react-three/fiber@8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.169.0): - resolution: {integrity: sha512-L2r8n4Ebg7YMTMaPHx1soxplgfia7SpAJUA1bS4C1ApRG9KKAjK8Kjhx3ODX3f6fyYfQZju2JyE8Q7OJHv1DNA==} - peerDependencies: - expo: '>=43.0' - expo-asset: '>=8.4' - expo-file-system: '>=11.0' - expo-gl: '>=11.0' - react: '>=18.0' - react-dom: '>=18.0' - react-native: '>=0.64' - three: '>=0.133' - peerDependenciesMeta: - expo: - optional: true - expo-asset: - optional: true - expo-file-system: - optional: true - expo-gl: - optional: true - react-dom: - optional: true - react-native: - optional: true - dependencies: - '@babel/runtime': 7.24.4 - '@types/debounce': 1.2.4 - '@types/react-reconciler': 0.26.7 - '@types/webxr': 0.5.10 - base64-js: 1.5.1 - buffer: 6.0.3 - debounce: 1.2.1 - its-fine: 1.1.1(react@18.3.1) - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - react-reconciler: 0.27.0(react@18.3.1) - scheduler: 0.21.0 - suspend-react: 0.1.3(react@18.3.1) - three: 0.169.0 - zustand: 3.7.2(react@18.3.1) - dev: false - - /@react-three/postprocessing@2.16.0(@react-three/fiber@8.17.8)(@types/three@0.161.0)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-Cc+VIOxD2jVEgXrc66W6yQaAxTMg02ef2N1B5ldyLtTt22n75JxolYTullQqY4zTsyLEmORvaO85SRlZwg6Avw==} - peerDependencies: - '@react-three/fiber': '>=8.0' - react: '>=18.0' - three: '>= 0.138.0' - dependencies: - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) - buffer: 6.0.3 - maath: 0.6.0(@types/three@0.161.0)(three@0.161.0) - n8ao: 1.8.1(postprocessing@6.34.3)(three@0.161.0) - postprocessing: 6.34.3(three@0.161.0) - react: 18.3.1 - three: 0.161.0 - three-stdlib: 2.29.4(three@0.161.0) - transitivePeerDependencies: - - '@types/three' - dev: false - - /@react-three/postprocessing@2.16.2(@react-three/fiber@8.17.8)(@types/three@0.161.0)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-2ya1gXLDpzyfbELobi3rPHNNZZCrCfyq20GMYJD1yD7ZyBFSpRG9YSPMBnOal6A89kXanPBw273h6/Dqev0n7g==} - peerDependencies: - '@react-three/fiber': '>=8.0' - react: '>=18.0' - three: '>= 0.138.0' - dependencies: - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) - buffer: 6.0.3 - maath: 0.6.0(@types/three@0.161.0)(three@0.161.0) - n8ao: 1.8.1(postprocessing@6.34.3)(three@0.161.0) - postprocessing: 6.34.3(three@0.161.0) - react: 18.3.1 - three: 0.161.0 - three-stdlib: 2.29.4(three@0.161.0) - transitivePeerDependencies: - - '@types/three' - dev: false - - /@react-three/rapier@1.3.0(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0): - resolution: {integrity: sha512-nQor1pbGFu1mp585bGR719yAEnEYeu2LvsxP4RaWXP7XHBqv2p0l9/ttDQBZzivqRT142icut2tdo6vgtW+XyA==} - peerDependencies: - '@react-three/fiber': '>=8.9.0' - react: '>=18.0.0' - three: '>=0.139.0' - dependencies: - '@dimforge/rapier3d-compat': 0.12.0 - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) - react: 18.3.1 - three: 0.161.0 - three-stdlib: 2.23.9(three@0.161.0) - use-asset: 1.0.4(react@18.3.1) - dev: false - - /@resvg/resvg-js-android-arm-eabi@2.6.0: - resolution: {integrity: sha512-lJnZ/2P5aMocrFMW7HWhVne5gH82I8xH6zsfH75MYr4+/JOaVcGCTEQ06XFohGMdYRP3v05SSPLPvTM/RHjxfA==} - engines: {node: '>= 10'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-android-arm64@2.6.0: - resolution: {integrity: sha512-N527f529bjMwYWShZYfBD60dXA4Fux+D695QsHQ93BDYZSHUoOh1CUGUyICevnTxs7VgEl98XpArmUWBZQVMfQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-darwin-arm64@2.6.0: - resolution: {integrity: sha512-MabUKLVayEwlPo0mIqAmMt+qESN8LltCvv5+GLgVga1avpUrkxj/fkU1TKm8kQegutUjbP/B0QuMuUr0uhF8ew==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-darwin-x64@2.6.0: - resolution: {integrity: sha512-zrFetdnSw/suXjmyxSjfDV7i61hahv6DDG6kM7BYN2yJ3Es5+BZtqYZTcIWogPJedYKmzN1YTMWGd/3f0ubFiA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-linux-arm-gnueabihf@2.6.0: - resolution: {integrity: sha512-sH4gxXt7v7dGwjGyzLwn7SFGvwZG6DQqLaZ11MmzbCwd9Zosy1TnmrMJfn6TJ7RHezmQMgBPi18bl55FZ1AT4A==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-linux-arm64-gnu@2.6.0: - resolution: {integrity: sha512-fCyMncqCJtrlANADIduYF4IfnWQ295UKib7DAxFXQhBsM9PLDTpizr0qemZcCNadcwSVHnAIzL4tliZhCM8P6A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-linux-arm64-musl@2.6.0: - resolution: {integrity: sha512-ouLjTgBQHQyxLht4FdMPTvuY8xzJigM9EM2Tlu0llWkN1mKyTQrvYWi6TA6XnKdzDJHy7ZLpWpjZi7F5+Pg+Vg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-linux-x64-gnu@2.6.0: - resolution: {integrity: sha512-n3zC8DWsvxC1AwxpKFclIPapDFibs5XdIRoV/mcIlxlh0vseW1F49b97F33BtJQRmlntsqqN6GMMqx8byB7B+Q==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-linux-x64-musl@2.6.0: - resolution: {integrity: sha512-n4tasK1HOlAxdTEROgYA1aCfsEKk0UOFDNd/AQTTZlTmCbHKXPq+O8npaaKlwXquxlVK8vrkcWbksbiGqbCAcw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-win32-arm64-msvc@2.6.0: - resolution: {integrity: sha512-X2+EoBJFwDI5LDVb51Sk7ldnVLitMGr9WwU/i21i3fAeAXZb3hM16k67DeTy16OYkT2dk/RfU1tP1wG+rWbz2Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-win32-ia32-msvc@2.6.0: - resolution: {integrity: sha512-L7oevWjQoUgK5W1fCKn0euSVemhDXVhrjtwqpc7MwBKKimYeiOshO1Li1pa8bBt5PESahenhWgdB6lav9O0fEg==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js-win32-x64-msvc@2.6.0: - resolution: {integrity: sha512-8lJlghb+Unki5AyKgsnFbRJwkEj9r1NpwyuBG8yEJiG1W9eEGl03R3I7bsVa3haof/3J1NlWf0rzSa1G++A2iw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@resvg/resvg-js@2.6.0: - resolution: {integrity: sha512-Tf3YpbBKcQn991KKcw/vg7vZf98v01seSv6CVxZBbRkL/xyjnoYB6KgrFL6zskT1A4dWC/vg77KyNOW+ePaNlA==} - engines: {node: '>= 10'} - optionalDependencies: - '@resvg/resvg-js-android-arm-eabi': 2.6.0 - '@resvg/resvg-js-android-arm64': 2.6.0 - '@resvg/resvg-js-darwin-arm64': 2.6.0 - '@resvg/resvg-js-darwin-x64': 2.6.0 - '@resvg/resvg-js-linux-arm-gnueabihf': 2.6.0 - '@resvg/resvg-js-linux-arm64-gnu': 2.6.0 - '@resvg/resvg-js-linux-arm64-musl': 2.6.0 - '@resvg/resvg-js-linux-x64-gnu': 2.6.0 - '@resvg/resvg-js-linux-x64-musl': 2.6.0 - '@resvg/resvg-js-win32-arm64-msvc': 2.6.0 - '@resvg/resvg-js-win32-ia32-msvc': 2.6.0 - '@resvg/resvg-js-win32-x64-msvc': 2.6.0 - dev: true - - /@rollup/plugin-node-resolve@7.1.3(rollup@1.32.1): - resolution: {integrity: sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0(rollup@1.32.1) - '@types/resolve': 0.0.8 - builtin-modules: 3.3.0 - is-module: 1.0.0 - resolve: 1.22.8 - rollup: 1.32.1 - dev: false - - /@rollup/plugin-replace@2.4.2(rollup@1.32.1): - resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - dependencies: - '@rollup/pluginutils': 3.1.0(rollup@1.32.1) - magic-string: 0.25.9 - rollup: 1.32.1 - dev: false - - /@rollup/pluginutils@3.1.0(rollup@1.32.1): - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@types/estree': 0.0.39 - estree-walker: 1.0.1 - picomatch: 2.3.1 - rollup: 1.32.1 - dev: false - - /@rollup/pluginutils@4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - dev: true - - /@rollup/rollup-android-arm-eabi@4.9.5: - resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==} - cpu: [arm] - os: [android] - requiresBuild: true - optional: true - - /@rollup/rollup-android-arm64@4.9.5: - resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==} - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true - - /@rollup/rollup-darwin-arm64@4.9.5: - resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - /@rollup/rollup-darwin-x64@4.9.5: - resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - /@rollup/rollup-linux-arm-gnueabihf@4.9.5: - resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - - /@rollup/rollup-linux-arm64-gnu@4.9.5: - resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /@rollup/rollup-linux-arm64-musl@4.9.5: - resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /@rollup/rollup-linux-riscv64-gnu@4.9.5: - resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==} - cpu: [riscv64] - os: [linux] - requiresBuild: true - optional: true - - /@rollup/rollup-linux-x64-gnu@4.9.5: - resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /@rollup/rollup-linux-x64-musl@4.9.5: - resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /@rollup/rollup-win32-arm64-msvc@4.9.5: - resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - /@rollup/rollup-win32-ia32-msvc@4.9.5: - resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - /@rollup/rollup-win32-x64-msvc@4.9.5: - resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - /@sinclair/typebox@0.25.24: - resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} - dev: true - - /@sindresorhus/is@0.14.0: - resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} - engines: {node: '>=6'} - dev: false - - /@sinonjs/commons@1.8.6: - resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} - dependencies: - type-detect: 4.0.8 - dev: false - - /@sinonjs/fake-timers@6.0.1: - resolution: {integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==} - dependencies: - '@sinonjs/commons': 1.8.6 - dev: false - - /@splinetool/loader@1.0.54(three@0.161.0): - resolution: {integrity: sha512-aU/LMmclxUonAbX/V87yuFtoQz3y8Mwqs3C4YABlPZKblg5znuQ+d7Vi4dolw+fKc1ITv/V3fMa+nsN4780f0g==} - peerDependencies: - three: '>=0.133.0' - dependencies: - semver-compare: 1.0.0 - three: 0.161.0 - dev: false - - /@splinetool/r3f-spline@1.0.2(@react-three/fiber@8.17.8)(@splinetool/loader@1.0.54): - resolution: {integrity: sha512-Fl1qboRpTE8yJm4BAe1l6j3Xgh3HwIzvtdX2LjCpBiSo21+j0b2rilJpLHfsXJndrq4Hegz6oEUKlPvVWumaHg==} - peerDependencies: - '@react-three/fiber': '>=7.0.0' - '@splinetool/loader': '>=0.9.19' - dependencies: - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) - '@splinetool/loader': 1.0.54(three@0.161.0) - dev: false - - /@stitches/react@1.2.8(react@18.3.1): - resolution: {integrity: sha512-9g9dWI4gsSVe8bNLlb+lMkBYsnIKCZTmvqvDG+Avnn69XfmHZKiaMrx7cgTaddq7aTPPmXiTsbFcUy0xgI4+wA==} - peerDependencies: - react: '>= 16.3.0' - dependencies: - react: 18.3.1 - dev: false - - /@surma/rollup-plugin-off-main-thread@1.4.2: - resolution: {integrity: sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==} - dependencies: - ejs: 2.7.4 - magic-string: 0.25.9 - dev: false - - /@svgr/babel-plugin-add-jsx-attribute@5.4.0: - resolution: {integrity: sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-remove-jsx-attribute@5.4.0: - resolution: {integrity: sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-remove-jsx-empty-expression@5.0.1: - resolution: {integrity: sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-replace-jsx-attribute-value@5.0.1: - resolution: {integrity: sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-svg-dynamic-title@5.4.0: - resolution: {integrity: sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-svg-em-dimensions@5.4.0: - resolution: {integrity: sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-transform-react-native-svg@5.4.0: - resolution: {integrity: sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-plugin-transform-svg-component@5.5.0: - resolution: {integrity: sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==} - engines: {node: '>=10'} - dev: false - - /@svgr/babel-preset@5.5.0: - resolution: {integrity: sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==} - engines: {node: '>=10'} - dependencies: - '@svgr/babel-plugin-add-jsx-attribute': 5.4.0 - '@svgr/babel-plugin-remove-jsx-attribute': 5.4.0 - '@svgr/babel-plugin-remove-jsx-empty-expression': 5.0.1 - '@svgr/babel-plugin-replace-jsx-attribute-value': 5.0.1 - '@svgr/babel-plugin-svg-dynamic-title': 5.4.0 - '@svgr/babel-plugin-svg-em-dimensions': 5.4.0 - '@svgr/babel-plugin-transform-react-native-svg': 5.4.0 - '@svgr/babel-plugin-transform-svg-component': 5.5.0 - dev: false - - /@svgr/core@5.5.0: - resolution: {integrity: sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==} - engines: {node: '>=10'} - dependencies: - '@svgr/plugin-jsx': 5.5.0 - camelcase: 6.3.0 - cosmiconfig: 7.1.0 - transitivePeerDependencies: - - supports-color - dev: false - - /@svgr/hast-util-to-babel-ast@5.5.0: - resolution: {integrity: sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==} - engines: {node: '>=10'} - dependencies: - '@babel/types': 7.23.9 - dev: false - - /@svgr/plugin-jsx@5.5.0: - resolution: {integrity: sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==} - engines: {node: '>=10'} - dependencies: - '@babel/core': 7.23.9 - '@svgr/babel-preset': 5.5.0 - '@svgr/hast-util-to-babel-ast': 5.5.0 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - dev: false - - /@svgr/plugin-svgo@5.5.0: - resolution: {integrity: sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==} - engines: {node: '>=10'} - dependencies: - cosmiconfig: 7.1.0 - deepmerge: 4.3.1 - svgo: 1.3.2 - dev: false - - /@svgr/webpack@5.5.0: - resolution: {integrity: sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==} - engines: {node: '>=10'} - dependencies: - '@babel/core': 7.23.9 - '@babel/plugin-transform-react-constant-elements': 7.25.1(@babel/core@7.23.9) - '@babel/preset-env': 7.25.4(@babel/core@7.23.9) - '@babel/preset-react': 7.24.7(@babel/core@7.23.9) - '@svgr/core': 5.5.0 - '@svgr/plugin-jsx': 5.5.0 - '@svgr/plugin-svgo': 5.5.0 - loader-utils: 2.0.4 - transitivePeerDependencies: - - supports-color - dev: false - - /@szmarczak/http-timer@1.1.2: - resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} - engines: {node: '>=6'} - dependencies: - defer-to-connect: 1.1.3 - dev: false - - /@tokenizer/token@0.3.0: - resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} - dev: true - - /@tootallnate/once@1.1.2: - resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} - engines: {node: '>= 6'} - dev: false - - /@tootallnate/once@2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - dev: true - - /@ts-morph/common@0.11.1: - resolution: {integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==} - dependencies: - fast-glob: 3.3.2 - minimatch: 3.1.2 - mkdirp: 1.0.4 - path-browserify: 1.0.1 - dev: true - - /@ts-morph/common@0.19.0: - resolution: {integrity: sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ==} - dependencies: - fast-glob: 3.3.2 - minimatch: 7.4.6 - mkdirp: 2.1.6 - path-browserify: 1.0.1 - dev: false - - /@tsconfig/node10@1.0.9: - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} - - /@tsconfig/node12@1.0.11: - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - - /@tsconfig/node14@1.0.3: - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - - /@tsconfig/node16@1.0.4: - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - - /@types/babel__core@7.20.5: - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - dependencies: - '@babel/parser': 7.23.9 - '@babel/types': 7.23.9 - '@types/babel__generator': 7.6.8 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.5 - - /@types/babel__generator@7.6.8: - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} - dependencies: - '@babel/types': 7.23.9 - - /@types/babel__template@7.4.4: - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - dependencies: - '@babel/parser': 7.23.9 - '@babel/types': 7.23.9 - - /@types/babel__traverse@7.20.5: - resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} - dependencies: - '@babel/types': 7.23.9 - - /@types/chai-as-promised@7.1.8: - resolution: {integrity: sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==} - dependencies: - '@types/chai': 4.3.11 - dev: true - - /@types/chai@4.3.11: - resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} - dev: true - - /@types/debounce@1.2.4: - resolution: {integrity: sha512-jBqiORIzKDOToaF63Fm//haOCHuwQuLa2202RK4MozpA6lh93eCBc+/8+wZn5OzjJt3ySdc+74SXWXB55Ewtyw==} - dev: false - - /@types/draco3d@1.4.9: - resolution: {integrity: sha512-4MMUjMQb4yA5fJ4osXx+QxGHt0/ZSy4spT6jL1HM7Tn8OJEC35siqdnpOo+HxPhYjqEFumKfGVF9hJfdyKBIBA==} - - /@types/eslint@7.29.0: - resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==} - dependencies: - '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 - dev: false - - /@types/estree@0.0.39: - resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - dev: false - - /@types/estree@1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - - /@types/glob@7.2.0: - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - dependencies: - '@types/minimatch': 5.1.2 - '@types/node': 22.7.4 - dev: false - - /@types/graceful-fs@4.1.9: - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - dependencies: - '@types/node': 22.7.4 - dev: false - - /@types/html-minifier-terser@5.1.2: - resolution: {integrity: sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==} - dev: false - - /@types/istanbul-lib-coverage@2.0.6: - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - dev: false - - /@types/istanbul-lib-report@3.0.3: - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - dev: false - - /@types/istanbul-reports@3.0.4: - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - dependencies: - '@types/istanbul-lib-report': 3.0.3 - dev: false - - /@types/json-schema@7.0.15: - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - /@types/json5@0.0.29: - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - - /@types/keyv@3.1.4: - resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - dependencies: - '@types/node': 20.11.0 - dev: false - - /@types/minimatch@5.1.2: - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - dev: false - - /@types/minimist@1.2.5: - resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - dev: true - - /@types/mocha@10.0.6: - resolution: {integrity: sha512-dJvrYWxP/UcXm36Qn36fxhUKu8A/xMRXVT2cliFF1Z7UA9liG5Psj3ezNSZw+5puH2czDXRLcXQxf8JbJt0ejg==} - dev: true - - /@types/node@14.18.33: - resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} - dev: true - - /@types/node@16.18.96: - resolution: {integrity: sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ==} - dev: true - - /@types/node@16.9.1: - resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==} - dev: true - - /@types/node@17.0.45: - resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - dev: false - - /@types/node@20.11.0: - resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==} - dependencies: - undici-types: 5.26.5 - - /@types/node@22.7.4: - resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} - dependencies: - undici-types: 6.19.8 - - /@types/normalize-package-data@2.4.4: - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - - /@types/offscreencanvas@2019.7.3: - resolution: {integrity: sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==} - - /@types/parse-json@4.0.2: - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - dev: false - - /@types/prettier@2.7.3: - resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} - dev: false - - /@types/prismjs@1.26.3: - resolution: {integrity: sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw==} - dev: false - - /@types/prompts@2.4.9: - resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} - dependencies: - '@types/node': 20.11.0 - kleur: 3.0.3 - dev: true - - /@types/prop-types@15.7.11: - resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} - - /@types/q@1.5.8: - resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} - dev: false - - /@types/react-dom@18.2.18: - resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} - dependencies: - '@types/react': 18.3.1 - - /@types/react-reconciler@0.26.7: - resolution: {integrity: sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==} - dependencies: - '@types/react': 18.3.1 - - /@types/react-reconciler@0.28.8: - resolution: {integrity: sha512-SN9c4kxXZonFhbX4hJrZy37yw9e7EIxcpHCxQv5JUS18wDE5ovkQKlqQEkufdJCCMfuI9BnjUJvhYeJ9x5Ra7g==} - dependencies: - '@types/react': 18.3.1 - - /@types/react@18.3.1: - resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} - dependencies: - '@types/prop-types': 15.7.11 - csstype: 3.1.3 - - /@types/resolve@0.0.8: - resolution: {integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==} - dependencies: - '@types/node': 22.7.4 - dev: false - - /@types/responselike@1.0.3: - resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} - dependencies: - '@types/node': 20.11.0 - dev: false - - /@types/semver@7.5.7: - resolution: {integrity: sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==} - dev: true - - /@types/source-list-map@0.1.6: - resolution: {integrity: sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==} - dev: false - - /@types/stack-utils@2.0.3: - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - dev: false - - /@types/stats.js@0.17.3: - resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==} - - /@types/tapable@1.0.12: - resolution: {integrity: sha512-bTHG8fcxEqv1M9+TD14P8ok8hjxoOCkfKc8XXLaaD05kI7ohpeI956jtDOD3XHKBQrlyPughUtzm1jtVhHpA5Q==} - dev: false - - /@types/three@0.161.0: - resolution: {integrity: sha512-VrgtT08x7SQYtMuhVJDVNBgOGdUCvb6o5DP/DI/sz7jVyHdoDr3rZc6w/OcHZlUCVf0UGYPtflAjUUfI49Dhsg==} - dependencies: - '@types/stats.js': 0.17.3 - '@types/webxr': 0.5.10 - fflate: 0.6.10 - meshoptimizer: 0.18.1 - - /@types/uglify-js@3.17.5: - resolution: {integrity: sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==} - dependencies: - source-map: 0.6.1 - dev: false - - /@types/webpack-sources@3.2.3: - resolution: {integrity: sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==} - dependencies: - '@types/node': 22.7.4 - '@types/source-list-map': 0.1.6 - source-map: 0.7.4 - dev: false - - /@types/webpack@4.41.39: - resolution: {integrity: sha512-otxUJvoi6FbBq/64gGH34eblpKLgdi+gf08GaAh8Bx6So0ZZic028Ev/SUxD22gbthMKCkeeiXEat1kHLDJfYg==} - dependencies: - '@types/node': 22.7.4 - '@types/tapable': 1.0.12 - '@types/uglify-js': 3.17.5 - '@types/webpack-sources': 3.2.3 - anymatch: 3.1.3 - source-map: 0.6.1 - dev: false - - /@types/webxr@0.5.10: - resolution: {integrity: sha512-n3u5sqXQJhf1CS68mw3Wf16FQ4cRPNBBwdYLFzq3UddiADOim1Pn3Y6PBdDilz1vOJF3ybLxJ8ZEDlLIzrOQZg==} - - /@types/yargs-parser@21.0.3: - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - dev: false - - /@types/yargs@15.0.19: - resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} - dependencies: - '@types/yargs-parser': 21.0.3 - dev: false - - /@typescript-eslint/eslint-plugin@4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 4.33.0 - debug: 4.3.4(supports-color@6.1.0) - eslint: 7.32.0 - functional-red-black-tree: 1.0.1 - ignore: 5.3.1 - regexpp: 3.2.0 - semver: 7.6.0 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - dev: false - - /@typescript-eslint/eslint-plugin@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.4.5): - resolution: {integrity: sha512-/XtVZJtbaphtdrWjr+CJclaCVGPtOdBpFEnvtNf/jRV0IiEemRrL0qABex/nEt8isYcnFacm3nPHYQwL+Wb7qg==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.0.2 - '@typescript-eslint/type-utils': 7.0.2(eslint@8.56.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.0.2 - debug: 4.3.4(supports-color@6.1.0) - eslint: 8.56.0 - graphemer: 1.4.0 - ignore: 5.3.1 - natural-compare: 1.4.0 - semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.4.5) - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/experimental-utils@3.10.1(eslint@7.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.15 - '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/typescript-estree': 3.10.1(typescript@4.9.5) - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /@typescript-eslint/experimental-utils@4.33.0(eslint@7.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.15 - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0(eslint@7.32.0) - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.9.5) - debug: 4.3.4(supports-color@6.1.0) - eslint: 7.32.0 - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - dev: false - - /@typescript-eslint/parser@7.0.2(eslint@8.56.0)(typescript@5.4.5): - resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 7.0.2 - '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.0.2 - debug: 4.3.4(supports-color@6.1.0) - eslint: 8.56.0 - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/scope-manager@4.33.0: - resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - dev: false - - /@typescript-eslint/scope-manager@5.62.0: - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - dev: true - - /@typescript-eslint/scope-manager@7.0.2: - resolution: {integrity: sha512-l6sa2jF3h+qgN2qUMjVR3uCNGjWw4ahGfzIYsCtFrQJCjhbrDPdiihYT8FnnqFwsWX+20hK592yX9I2rxKTP4g==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/visitor-keys': 7.0.2 - dev: true - - /@typescript-eslint/type-utils@7.0.2(eslint@8.56.0)(typescript@5.4.5): - resolution: {integrity: sha512-IKKDcFsKAYlk8Rs4wiFfEwJTQlHcdn8CLwLaxwd6zb8HNiMcQIFX9sWax2k4Cjj7l7mGS5N1zl7RCHOVwHq2VQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.5) - '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@5.4.5) - debug: 4.3.4(supports-color@6.1.0) - eslint: 8.56.0 - ts-api-utils: 1.2.1(typescript@5.4.5) - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/types@3.10.1: - resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: false - - /@typescript-eslint/types@4.33.0: - resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: false - - /@typescript-eslint/types@5.62.0: - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /@typescript-eslint/types@7.0.2: - resolution: {integrity: sha512-ZzcCQHj4JaXFjdOql6adYV4B/oFOFjPOC9XYwCaZFRvqN8Llfvv4gSxrkQkd2u4Ci62i2c6W6gkDwQJDaRc4nA==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: true - - /@typescript-eslint/typescript-estree@3.10.1(typescript@4.9.5): - resolution: {integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/visitor-keys': 3.10.1 - debug: 4.3.4(supports-color@6.1.0) - glob: 7.2.0 - is-glob: 4.0.3 - lodash: 4.17.21 - semver: 7.6.0 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - dev: false - - /@typescript-eslint/typescript-estree@4.33.0(typescript@4.9.5): - resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - debug: 4.3.4(supports-color@6.1.0) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.6.0 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - dev: false - - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5): - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4(supports-color@6.1.0) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.6.0 - tsutils: 3.21.0(typescript@5.4.5) - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/typescript-estree@7.0.2(typescript@5.4.5): - resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/visitor-keys': 7.0.2 - debug: 4.3.4(supports-color@6.1.0) - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.4.5) - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.4.5): - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.7 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - eslint: 8.56.0 - eslint-scope: 5.1.1 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/utils@7.0.2(eslint@8.56.0)(typescript@5.4.5): - resolution: {integrity: sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.7 - '@typescript-eslint/scope-manager': 7.0.2 - '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.5) - eslint: 8.56.0 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/visitor-keys@3.10.1: - resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - eslint-visitor-keys: 1.3.0 - dev: false - - /@typescript-eslint/visitor-keys@4.33.0: - resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.33.0 - eslint-visitor-keys: 2.1.0 - dev: false - - /@typescript-eslint/visitor-keys@5.62.0: - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.4.3 - dev: true - - /@typescript-eslint/visitor-keys@7.0.2: - resolution: {integrity: sha512-8Y+YiBmqPighbm5xA2k4wKTxRzx9EkBu7Rlw+WHqMvRJ3RPz/BMBO9b2ru0LUNmXg120PHUXD5+SWFy2R8DqlQ==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 7.0.2 - eslint-visitor-keys: 3.4.3 - dev: true - - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: true - - /@use-gesture/core@10.3.0: - resolution: {integrity: sha512-rh+6MND31zfHcy9VU3dOZCqGY511lvGcfyJenN4cWZe0u1BH6brBpBddLVXhF2r4BMqWbvxfsbL7D287thJU2A==} - - /@use-gesture/react@10.3.0(react@18.2.0): - resolution: {integrity: sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA==} - peerDependencies: - react: '>= 16.8.0' - dependencies: - '@use-gesture/core': 10.3.0 - react: 18.2.0 - dev: true - - /@use-gesture/react@10.3.0(react@18.3.1): - resolution: {integrity: sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA==} - peerDependencies: - react: '>= 16.8.0' - dependencies: - '@use-gesture/core': 10.3.0 - react: 18.3.1 - dev: false - - /@utsubo/events@0.1.7(react@18.3.1): - resolution: {integrity: sha512-WB/GEj/0h27Bz8rJ0+CBtNz5mLT79ne1OjB7PUM4n0qLBqEDwm6yBzZC3j6tasHjlBPJDYZiBVIA1glaMlgZ5g==} - peerDependencies: - react: '>=16.8.0' - peerDependenciesMeta: - react: - optional: true - dependencies: - eventemitter3: 4.0.7 - react: 18.3.1 - dev: false - - /@vercel/build-utils@8.0.0: - resolution: {integrity: sha512-6vOiAVFA/Uu4+uV3f751rcXgfKVHrgBQFKXwvPTczl1q0djvCHsQDngl1ccu1NSyWSzdem3YhhDkLOUMHLN3xA==} - dev: true - - /@vercel/error-utils@2.0.2: - resolution: {integrity: sha512-Sj0LFafGpYr6pfCqrQ82X6ukRl5qpmVrHM/191kNYFqkkB9YkjlMAj6QcEsvCG259x4QZ7Tya++0AB85NDPbKQ==} - dev: true - - /@vercel/fun@1.1.0: - resolution: {integrity: sha512-SpuPAo+MlAYMtcMcC0plx7Tv4Mp7SQhJJj1iIENlOnABL24kxHpL09XLQMGzZIzIW7upR8c3edwgfpRtp+dhVw==} - engines: {node: '>= 10'} - dependencies: - '@tootallnate/once': 2.0.0 - async-listen: 1.2.0 - debug: 4.1.1 - execa: 3.2.0 - fs-extra: 8.1.0 - generic-pool: 3.4.2 - micro: 9.3.5-canary.3 - ms: 2.1.1 - node-fetch: 2.6.7 - path-match: 1.2.4 - promisepipe: 3.0.0 - semver: 7.3.5 - stat-mode: 0.3.0 - stream-to-promise: 2.2.0 - tar: 4.4.18 - tree-kill: 1.2.2 - uid-promise: 1.0.0 - uuid: 3.3.2 - xdg-app-paths: 5.1.0 - yauzl-promise: 2.1.3 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - - /@vercel/gatsby-plugin-vercel-analytics@1.0.11: - resolution: {integrity: sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==} - dependencies: - web-vitals: 0.2.4 - dev: true - - /@vercel/gatsby-plugin-vercel-builder@2.0.26: - resolution: {integrity: sha512-9ia4lMCjuMCGKf0u2Oh/xNgNH4WyD1XlJyeT0rdeE2ZaAo0/aEazjAcKSum4WVHnr3BdSIXFVndiudfJA8JtrA==} - dependencies: - '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 8.0.0 - '@vercel/routing-utils': 3.1.0 - esbuild: 0.14.47 - etag: 1.8.1 - fs-extra: 11.1.0 - dev: true - - /@vercel/go@3.1.1: - resolution: {integrity: sha512-mrzomNYltxkjvtUmaYry5YEyvwTz6c/QQHE5Gr/pPGRIniUiP6T6OFOJ49RBN7e6pRXaNzHPVuidiuBhvHh5+Q==} - dev: true - - /@vercel/hydrogen@1.0.2: - resolution: {integrity: sha512-/Q2MKk1GfOuZAnkE9jQexjtUQqanbY65R+xtJWd9yKIgwcfRI1hxiNH3uXyVM5AvLoY+fxxULkSuxDtUKpkJpQ==} - dependencies: - '@vercel/static-config': 3.0.0 - ts-morph: 12.0.0 - dev: true - - /@vercel/next@4.2.7: - resolution: {integrity: sha512-twZaOXWmBKxs/S7Os56aQ8Ps7xNO6vhfesAym5XMHHuAA2Z+H2461uZFQnLP4HtKtEW/7g0AzJqlfWF2otVL9A==} - dependencies: - '@vercel/nft': 0.26.4 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - - /@vercel/nft@0.26.4: - resolution: {integrity: sha512-j4jCOOXke2t8cHZCIxu1dzKLHLcFmYzC3yqAK6MfZznOL1QIJKd0xcFsXK3zcqzU7ScsE2zWkiMMNHGMHgp+FA==} - engines: {node: '>=16'} - hasBin: true - dependencies: - '@mapbox/node-pre-gyp': 1.0.11 - '@rollup/pluginutils': 4.2.1 - acorn: 8.11.3 - acorn-import-attributes: 1.9.5(acorn@8.11.3) - async-sema: 3.1.1 - bindings: 1.5.0 - estree-walker: 2.0.2 - glob: 7.2.0 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - node-gyp-build: 4.8.0 - resolve-from: 5.0.0 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - - /@vercel/node@3.0.28: - resolution: {integrity: sha512-GQggDgsBgSJLDPlkddmSPOgfvrgRlxnQzhae64b21X0C5GHRmN8c1p5qVghjeNft8cIEIBETVOnSe8eBvqWYxQ==} - dependencies: - '@edge-runtime/node-utils': 2.3.0 - '@edge-runtime/primitives': 4.1.0 - '@edge-runtime/vm': 3.2.0 - '@types/node': 14.18.33 - '@vercel/build-utils': 8.0.0 - '@vercel/error-utils': 2.0.2 - '@vercel/nft': 0.26.4 - '@vercel/static-config': 3.0.0 - async-listen: 3.0.0 - cjs-module-lexer: 1.2.3 - edge-runtime: 2.5.9 - es-module-lexer: 1.4.1 - esbuild: 0.14.47 - etag: 1.8.1 - node-fetch: 2.6.9 - path-to-regexp: 6.2.1 - ts-morph: 12.0.0 - ts-node: 10.9.1(@types/node@14.18.33)(typescript@4.9.5) - typescript: 4.9.5 - undici: 5.26.5 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - encoding - - supports-color - dev: true - - /@vercel/python@4.2.0: - resolution: {integrity: sha512-oubkmRRxWQJGGYFq5Q49/2c94aHKCYXB+DkdtaW55syQ9N0LVBXCnCMZ4ZatSrSI18d9mMoDSx3xi4gtByy9NA==} - dev: true - - /@vercel/redwood@2.0.8: - resolution: {integrity: sha512-hAu7SYXDt+W7kscjtQ5NsuNflXH+QB5/xAdA6FRSS/e41lG6Xq6pqLMDobqq4BR7E2PpppVDw2DUx9KzPNoeEw==} - dependencies: - '@vercel/nft': 0.26.4 - '@vercel/routing-utils': 3.1.0 - semver: 6.3.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - - /@vercel/remix-builder@2.1.5: - resolution: {integrity: sha512-VaDhsNg/1lZ7h6GJnaykActeZTRtFQz45qDNwKrHM+Nw5/ocwTun9sCJZY/ziECUNuQEJv95z3wUDhNweG+/9w==} - dependencies: - '@vercel/error-utils': 2.0.2 - '@vercel/nft': 0.26.4 - '@vercel/static-config': 3.0.0 - ts-morph: 12.0.0 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - - /@vercel/routing-utils@3.1.0: - resolution: {integrity: sha512-Ci5xTjVTJY/JLZXpCXpLehMft97i9fH34nu9PGav6DtwkVUF6TOPX86U0W0niQjMZ5n6/ZP0BwcJK2LOozKaGw==} - dependencies: - path-to-regexp: 6.1.0 - optionalDependencies: - ajv: 6.12.6 - dev: true - - /@vercel/ruby@2.1.0: - resolution: {integrity: sha512-UZYwlSEEfVnfzTmgkD+kxex9/gkZGt7unOWNyWFN7V/ZnZSsGBUgv6hXLnwejdRi3EztgRQEBd1kUKlXdIeC0Q==} - dev: true - - /@vercel/static-build@2.5.3: - resolution: {integrity: sha512-xP9qwZHd6ymCbDStsHiAFjlX7UZh8+fNdkVEM2MOU0pdgosy7/3GqS4nfRZ5RuLcgOXRhR4GnObox0GYq7GhaA==} - dependencies: - '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.26 - '@vercel/static-config': 3.0.0 - ts-morph: 12.0.0 - dev: true - - /@vercel/static-config@3.0.0: - resolution: {integrity: sha512-2qtvcBJ1bGY0dYGYh3iM7yGKkk971FujLEDXzuW5wcZsPr1GSEjO/w2iSr3qve6nDDtBImsGoDEnus5FI4+fIw==} - dependencies: - ajv: 8.6.3 - json-schema-to-ts: 1.6.4 - ts-morph: 12.0.0 - dev: true - - /@vitejs/plugin-basic-ssl@1.1.0(vite@5.0.12): - resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} - engines: {node: '>=14.6.0'} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 - dependencies: - vite: 5.0.12(@types/node@20.11.0) - dev: false - - /@vitejs/plugin-react@4.2.1(vite@5.0.12): - resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.2.0 || ^5.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.23.9) - '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.9) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.0 - vite: 5.0.12(@types/node@20.11.0) - transitivePeerDependencies: - - supports-color - dev: true - - /@webassemblyjs/ast@1.9.0: - resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==} - dependencies: - '@webassemblyjs/helper-module-context': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/wast-parser': 1.9.0 - dev: false - - /@webassemblyjs/floating-point-hex-parser@1.9.0: - resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==} - dev: false - - /@webassemblyjs/helper-api-error@1.9.0: - resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} - dev: false - - /@webassemblyjs/helper-buffer@1.9.0: - resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==} - dev: false - - /@webassemblyjs/helper-code-frame@1.9.0: - resolution: {integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==} - dependencies: - '@webassemblyjs/wast-printer': 1.9.0 - dev: false - - /@webassemblyjs/helper-fsm@1.9.0: - resolution: {integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==} - dev: false - - /@webassemblyjs/helper-module-context@1.9.0: - resolution: {integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - dev: false - - /@webassemblyjs/helper-wasm-bytecode@1.9.0: - resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} - dev: false - - /@webassemblyjs/helper-wasm-section@1.9.0: - resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-buffer': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/wasm-gen': 1.9.0 - dev: false - - /@webassemblyjs/ieee754@1.9.0: - resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==} - dependencies: - '@xtuc/ieee754': 1.2.0 - dev: false - - /@webassemblyjs/leb128@1.9.0: - resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==} - dependencies: - '@xtuc/long': 4.2.2 - dev: false - - /@webassemblyjs/utf8@1.9.0: - resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} - dev: false - - /@webassemblyjs/wasm-edit@1.9.0: - resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-buffer': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/helper-wasm-section': 1.9.0 - '@webassemblyjs/wasm-gen': 1.9.0 - '@webassemblyjs/wasm-opt': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - '@webassemblyjs/wast-printer': 1.9.0 - dev: false - - /@webassemblyjs/wasm-gen@1.9.0: - resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/ieee754': 1.9.0 - '@webassemblyjs/leb128': 1.9.0 - '@webassemblyjs/utf8': 1.9.0 - dev: false - - /@webassemblyjs/wasm-opt@1.9.0: - resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-buffer': 1.9.0 - '@webassemblyjs/wasm-gen': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - dev: false - - /@webassemblyjs/wasm-parser@1.9.0: - resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-api-error': 1.9.0 - '@webassemblyjs/helper-wasm-bytecode': 1.9.0 - '@webassemblyjs/ieee754': 1.9.0 - '@webassemblyjs/leb128': 1.9.0 - '@webassemblyjs/utf8': 1.9.0 - dev: false - - /@webassemblyjs/wast-parser@1.9.0: - resolution: {integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/floating-point-hex-parser': 1.9.0 - '@webassemblyjs/helper-api-error': 1.9.0 - '@webassemblyjs/helper-code-frame': 1.9.0 - '@webassemblyjs/helper-fsm': 1.9.0 - '@xtuc/long': 4.2.2 - dev: false - - /@webassemblyjs/wast-printer@1.9.0: - resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==} - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/wast-parser': 1.9.0 - '@xtuc/long': 4.2.2 - dev: false - - /@webxr-input-profiles/motion-controllers@1.0.0: - resolution: {integrity: sha512-Ppxde+G1/QZbU8ShCQg+eq5VtlcL/FPkerF1dkDOLlIml0LJD1tFqnCZYR0SrHzYleIQ2siRnOx7xbFLaCpExQ==} - dev: false - - /@xtuc/ieee754@1.2.0: - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - dev: false - - /@xtuc/long@4.2.2: - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - dev: false - - /abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - deprecated: Use your platform's native atob() and btoa() methods instead - dev: false - - /abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - dev: true - - /accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 - dev: false - - /acorn-globals@6.0.0: - resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} - dependencies: - acorn: 7.4.1 - acorn-walk: 7.2.0 - dev: false - - /acorn-import-attributes@1.9.5(acorn@8.11.3): - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - dependencies: - acorn: 8.11.3 - dev: true - - /acorn-jsx@5.3.2(acorn@7.4.1): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 7.4.1 - dev: false - - /acorn-jsx@5.3.2(acorn@8.11.3): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.11.3 - dev: true - - /acorn-walk@7.2.0: - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} - engines: {node: '>=0.4.0'} - dev: false - - /acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} - engines: {node: '>=0.4.0'} - - /acorn@6.4.2: - resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: false - - /acorn@7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: false - - /acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} - engines: {node: '>=0.4.0'} - hasBin: true - - /address@1.1.2: - resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==} - engines: {node: '>= 0.12.0'} - dev: false - - /adjust-sourcemap-loader@3.0.0: - resolution: {integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==} - engines: {node: '>=8.9'} - dependencies: - loader-utils: 2.0.4 - regex-parser: 2.3.0 - dev: false - - /agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - dependencies: - debug: 4.3.4(supports-color@6.1.0) - transitivePeerDependencies: - - supports-color - - /agent-base@7.1.1: - resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} - engines: {node: '>= 14'} - dependencies: - debug: 4.3.4(supports-color@6.1.0) - transitivePeerDependencies: - - supports-color - dev: false - - /aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - dev: false - - /ajv-errors@1.0.1(ajv@6.12.6): - resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==} - peerDependencies: - ajv: '>=5.0.0' - dependencies: - ajv: 6.12.6 - dev: false - - /ajv-keywords@3.5.2(ajv@6.12.6): - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - dependencies: - ajv: 6.12.6 - dev: false - - /ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - - /ajv@8.6.3: - resolution: {integrity: sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==} - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - - /alphanum-sort@1.0.2: - resolution: {integrity: sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==} - dev: false - - /ansi-align@3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} - dependencies: - string-width: 4.2.3 - dev: false - - /ansi-colors@3.2.4: - resolution: {integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==} - engines: {node: '>=6'} - dev: false - - /ansi-colors@4.1.1: - resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} - engines: {node: '>=6'} - dev: true - - /ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - - /ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.21.3 - dev: false - - /ansi-html@0.0.7: - resolution: {integrity: sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==} - engines: {'0': node >= 0.8.0} - hasBin: true - dev: false - - /ansi-regex@2.1.1: - resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} - engines: {node: '>=0.10.0'} - dev: false - - /ansi-regex@4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - dev: false - - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - dependencies: - color-convert: 1.9.3 - - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - dependencies: - color-convert: 2.0.1 - - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - - /any-base@1.1.0: - resolution: {integrity: sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==} - - /any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - /anymatch@2.0.0(supports-color@6.1.0): - resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} - dependencies: - micromatch: 3.1.10(supports-color@6.1.0) - normalize-path: 2.1.1 - transitivePeerDependencies: - - supports-color - dev: false - - /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - /aproba@1.2.0: - resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} - dev: false - - /aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - dev: true - - /arabic-persian-reshaper@1.0.1: - resolution: {integrity: sha512-VYBjkhz6o4W1Xt4mD2LAReljJpLSw5CUZMqSBDIQRvFgUSlTKEYghapgBWvkeMWF4W+KF3Fm+/z8EywJU4PBeg==} - dev: false - - /are-we-there-yet@2.0.0: - resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} - engines: {node: '>=10'} - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - dev: true - - /arg@4.1.0: - resolution: {integrity: sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==} - dev: true - - /arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - - /arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - - /argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - dependencies: - sprintf-js: 1.0.3 - dev: false - - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - /aria-hidden@1.2.4: - resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} - engines: {node: '>=10'} - dependencies: - tslib: 2.6.2 - dev: false - - /aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} - dependencies: - deep-equal: 2.2.3 - dev: false - - /arity-n@1.0.4: - resolution: {integrity: sha512-fExL2kFDC1Q2DUOx3whE/9KoN66IzkY4b4zUHUBFM1ojEYjZZYDcUW3bek/ufGionX9giIKDC5redH2IlGqcQQ==} - dev: false - - /arr-diff@4.0.0: - resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} - engines: {node: '>=0.10.0'} - dev: false - - /arr-flatten@1.1.0: - resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} - engines: {node: '>=0.10.0'} - dev: false - - /arr-union@3.1.0: - resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} - engines: {node: '>=0.10.0'} - dev: false - - /array-buffer-byte-length@1.0.1: - resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - is-array-buffer: 3.0.4 - - /array-flatten@1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - dev: false - - /array-flatten@2.1.2: - resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} - dev: false - - /array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - get-intrinsic: 1.2.4 - is-string: 1.0.7 - - /array-includes@3.1.8: - resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.4 - is-string: 1.0.7 - dev: false - - /array-union@1.0.2: - resolution: {integrity: sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==} - engines: {node: '>=0.10.0'} - dependencies: - array-uniq: 1.0.3 - dev: false - - /array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - - /array-union@3.0.1: - resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} - engines: {node: '>=12'} - dev: true - - /array-uniq@1.0.3: - resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} - engines: {node: '>=0.10.0'} - dev: false - - /array-unique@0.3.2: - resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} - engines: {node: '>=0.10.0'} - dev: false - - /array.prototype.filter@1.0.3: - resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - es-array-method-boxes-properly: 1.0.0 - is-string: 1.0.7 - - /array.prototype.findlastindex@1.2.4: - resolution: {integrity: sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - es-errors: 1.3.0 - es-shim-unscopables: 1.0.2 - - /array.prototype.flat@1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - es-shim-unscopables: 1.0.2 - - /array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - es-shim-unscopables: 1.0.2 - - /array.prototype.reduce@1.0.7: - resolution: {integrity: sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-array-method-boxes-properly: 1.0.0 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - is-string: 1.0.7 - dev: false - - /array.prototype.tosorted@1.1.3: - resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - es-errors: 1.3.0 - es-shim-unscopables: 1.0.2 - - /arraybuffer.prototype.slice@1.0.3: - resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} - engines: {node: '>= 0.4'} - dependencies: - array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - is-array-buffer: 3.0.4 - is-shared-array-buffer: 1.0.2 - - /arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - dev: true - - /arrify@2.0.1: - resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} - engines: {node: '>=8'} - dev: false - - /asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - dev: false - - /asn1.js@4.10.1: - resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} - dependencies: - bn.js: 4.12.0 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: false - - /assert@1.5.1: - resolution: {integrity: sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==} - dependencies: - object.assign: 4.1.5 - util: 0.10.4 - dev: false - - /assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - dev: true - - /assign-symbols@1.0.0: - resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} - engines: {node: '>=0.10.0'} - dev: false - - /ast-types-flow@0.0.8: - resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - dev: false - - /ast-types@0.16.1: - resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} - engines: {node: '>=4'} - dependencies: - tslib: 2.6.2 - dev: false - - /astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - dev: false - - /async-each@1.0.6: - resolution: {integrity: sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==} - dev: false - - /async-limiter@1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - dev: false - - /async-listen@1.2.0: - resolution: {integrity: sha512-CcEtRh/oc9Jc4uWeUwdpG/+Mb2YUHKmdaTf0gUr7Wa+bfp4xx70HOb3RuSTJMvqKNB1TkdTfjLdrcz2X4rkkZA==} - dev: true - - /async-listen@3.0.0: - resolution: {integrity: sha512-V+SsTpDqkrWTimiotsyl33ePSjA5/KrithwupuvJ6ztsqPvGv6ge4OredFhPffVXiLN/QUWvE0XcqJaYgt6fOg==} - engines: {node: '>= 14'} - dev: true - - /async-listen@3.0.1: - resolution: {integrity: sha512-cWMaNwUJnf37C/S5TfCkk/15MwbPRwVYALA2jtjkbHjCmAPiDXyNJy2q3p1KAZzDLHAWyarUWSujUoHR4pEgrA==} - engines: {node: '>= 14'} - dev: true - - /async-sema@3.1.1: - resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} - dev: true - - /async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - dependencies: - lodash: 4.17.21 - dev: false - - /asynciterator.prototype@1.0.0: - resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} - dependencies: - has-symbols: 1.0.3 - - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: false - - /at-least-node@1.0.0: - resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} - engines: {node: '>= 4.0.0'} - dev: false - - /atob@2.1.2: - resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} - engines: {node: '>= 4.5.0'} - hasBin: true - dev: false - - /autoprefixer@10.4.19(postcss@8.4.38): - resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.23.0 - caniuse-lite: 1.0.30001610 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - dev: true - - /autoprefixer@9.8.8: - resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} - hasBin: true - dependencies: - browserslist: 4.23.0 - caniuse-lite: 1.0.30001610 - normalize-range: 0.1.2 - num2fraction: 1.2.2 - picocolors: 0.2.1 - postcss: 7.0.39 - postcss-value-parser: 4.2.0 - dev: false - - /available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - dependencies: - possible-typed-array-names: 1.0.0 - - /axe-core@4.10.0: - resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} - engines: {node: '>=4'} - dev: false - - /axios@1.6.7(debug@4.3.4): - resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} - dependencies: - follow-redirects: 1.15.5(debug@4.3.4) - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - dev: false - - /axobject-query@4.1.0: - resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} - engines: {node: '>= 0.4'} - dev: false - - /b4a@1.6.6: - resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} - dev: false - - /babel-eslint@10.1.0(eslint@7.32.0): - resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==} - engines: {node: '>=6'} - deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. - peerDependencies: - eslint: '>= 4.12.1' - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.9 - '@babel/traverse': 7.23.9 - '@babel/types': 7.23.9 - eslint: 7.32.0 - eslint-visitor-keys: 1.3.0 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-extract-comments@1.0.0: - resolution: {integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==} - engines: {node: '>=4'} - dependencies: - babylon: 6.18.0 - dev: false - - /babel-jest@26.6.3(@babel/core@7.12.3): - resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} - engines: {node: '>= 10.14.2'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.12.3 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 26.6.2(@babel/core@7.12.3) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-jest@26.6.3(@babel/core@7.23.9): - resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} - engines: {node: '>= 10.14.2'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 26.6.2(@babel/core@7.23.9) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-loader@8.1.0(@babel/core@7.12.3)(webpack@4.44.2): - resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} - engines: {node: '>= 6.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.12.3 - find-cache-dir: 2.1.0 - loader-utils: 1.4.2 - mkdirp: 0.5.6 - pify: 4.0.1 - schema-utils: 2.7.1 - webpack: 4.44.2 - dev: false - - /babel-plugin-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} - dependencies: - '@babel/helper-plugin-utils': 7.24.0 - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.2.1 - test-exclude: 6.0.0 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-plugin-jest-hoist@26.6.2: - resolution: {integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/template': 7.23.9 - '@babel/types': 7.23.9 - '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.5 - dev: false - - /babel-plugin-macros@3.1.0: - resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} - engines: {node: '>=10', npm: '>=6'} - dependencies: - '@babel/runtime': 7.24.4 - cosmiconfig: 7.1.0 - resolve: 1.22.8 - dev: false - - /babel-plugin-named-asset-import@0.3.8(@babel/core@7.12.3): - resolution: {integrity: sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==} - peerDependencies: - '@babel/core': ^7.1.0 - dependencies: - '@babel/core': 7.12.3 - dev: false - - /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.23.9): - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/compat-data': 7.25.4 - '@babel/core': 7.23.9 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.23.9) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.23.9): - resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.23.9) - core-js-compat: 3.38.1 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.23.9): - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.23.9) - transitivePeerDependencies: - - supports-color - dev: false - - /babel-plugin-syntax-object-rest-spread@6.13.0: - resolution: {integrity: sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==} - dev: false - - /babel-plugin-transform-object-rest-spread@6.26.0: - resolution: {integrity: sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==} - dependencies: - babel-plugin-syntax-object-rest-spread: 6.13.0 - babel-runtime: 6.26.0 - dev: false - - /babel-plugin-transform-react-remove-prop-types@0.4.24: - resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} - dev: false - - /babel-preset-current-node-syntax@1.1.0(@babel/core@7.12.3): - resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.12.3 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.12.3) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.12.3) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.12.3) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.12.3) - '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.12.3) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.12.3) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.12.3) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.12.3) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.12.3) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.12.3) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.3) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.12.3) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.12.3) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.12.3) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.12.3) - dev: false - - /babel-preset-current-node-syntax@1.1.0(@babel/core@7.23.9): - resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.9) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.9) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) - '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.23.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9) - dev: false - - /babel-preset-jest@26.6.2(@babel/core@7.12.3): - resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} - engines: {node: '>= 10.14.2'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.12.3 - babel-plugin-jest-hoist: 26.6.2 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.12.3) - dev: false - - /babel-preset-jest@26.6.2(@babel/core@7.23.9): - resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} - engines: {node: '>= 10.14.2'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - babel-plugin-jest-hoist: 26.6.2 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.23.9) - dev: false - - /babel-preset-react-app@10.0.1: - resolution: {integrity: sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==} - dependencies: - '@babel/core': 7.23.9 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.9) - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.23.9) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.23.9) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.23.9) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.23.9) - '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.23.9) - '@babel/plugin-transform-flow-strip-types': 7.25.2(@babel/core@7.23.9) - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.23.9) - '@babel/plugin-transform-runtime': 7.25.4(@babel/core@7.23.9) - '@babel/preset-env': 7.25.4(@babel/core@7.23.9) - '@babel/preset-react': 7.24.7(@babel/core@7.23.9) - '@babel/preset-typescript': 7.24.7(@babel/core@7.23.9) - '@babel/runtime': 7.24.4 - babel-plugin-macros: 3.1.0 - babel-plugin-transform-react-remove-prop-types: 0.4.24 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-runtime@6.26.0: - resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==} - dependencies: - core-js: 2.6.12 - regenerator-runtime: 0.11.1 - dev: false - - /babylon@6.18.0: - resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} - hasBin: true - dev: false - - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - /bare-events@2.2.0: - resolution: {integrity: sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==} - requiresBuild: true - dev: false - optional: true - - /bare-fs@2.1.5: - resolution: {integrity: sha512-5t0nlecX+N2uJqdxe9d18A98cp2u9BETelbjKpiVgQqzzmVNFYWEAjQHqS+2Khgto1vcwhik9cXucaj5ve2WWA==} - requiresBuild: true - dependencies: - bare-events: 2.2.0 - bare-os: 2.2.0 - bare-path: 2.1.0 - streamx: 2.16.1 - dev: false - optional: true - - /bare-os@2.2.0: - resolution: {integrity: sha512-hD0rOPfYWOMpVirTACt4/nK8mC55La12K5fY1ij8HAdfQakD62M+H4o4tpfKzVGLgRDTuk3vjA4GqGXXCeFbag==} - requiresBuild: true - dev: false - optional: true - - /bare-path@2.1.0: - resolution: {integrity: sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==} - requiresBuild: true - dependencies: - bare-os: 2.2.0 - dev: false - optional: true - - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - /base@0.11.2: - resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} - engines: {node: '>=0.10.0'} - dependencies: - cache-base: 1.0.1 - class-utils: 0.3.6 - component-emitter: 1.3.1 - define-property: 1.0.0 - isobject: 3.0.1 - mixin-deep: 1.3.2 - pascalcase: 0.1.1 - dev: false - - /batch@0.6.1: - resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - dev: false - - /before-after-hook@2.2.3: - resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} - dev: false - - /bfj@7.1.0: - resolution: {integrity: sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==} - engines: {node: '>= 8.0.0'} - dependencies: - bluebird: 3.7.2 - check-types: 11.2.3 - hoopy: 0.1.4 - jsonpath: 1.1.1 - tryer: 1.0.1 - dev: false - - /bidi-js@1.0.3: - resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} - dependencies: - require-from-string: 2.0.2 - - /big.js@5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - dev: false - - /binary-extensions@1.13.1: - resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} - engines: {node: '>=0.10.0'} - dev: false - - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - - /bindings@1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - dependencies: - file-uri-to-path: 1.0.0 - - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - - /bl@5.1.0: - resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} - dependencies: - buffer: 6.0.3 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - - /bluebird@3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - dev: false - - /bmp-js@0.1.0: - resolution: {integrity: sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==} - - /bn.js@4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - dev: false - - /bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - dev: false - - /body-parser@1.20.3(supports-color@6.1.0): - resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9(supports-color@6.1.0) - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.13.0 - raw-body: 2.5.2 - type-is: 1.6.18 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - dev: false - - /bonjour@3.5.0: - resolution: {integrity: sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==} - dependencies: - array-flatten: 2.1.2 - deep-equal: 1.1.2 - dns-equal: 1.0.0 - dns-txt: 2.0.2 - multicast-dns: 6.2.3 - multicast-dns-service-types: 1.1.0 - dev: false - - /boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - dev: false - - /boxen@5.1.2: - resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} - engines: {node: '>=10'} - dependencies: - ansi-align: 3.0.1 - camelcase: 6.3.0 - chalk: 4.1.2 - cli-boxes: 2.2.1 - string-width: 4.2.3 - type-fest: 0.20.2 - widest-line: 3.1.0 - wrap-ansi: 7.0.0 - dev: false - - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - dependencies: - balanced-match: 1.0.2 - - /braces@2.3.2(supports-color@6.1.0): - resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} - engines: {node: '>=0.10.0'} - dependencies: - arr-flatten: 1.1.0 - array-unique: 0.3.2 - extend-shallow: 2.0.1 - fill-range: 4.0.0 - isobject: 3.0.1 - repeat-element: 1.1.4 - snapdragon: 0.8.2(supports-color@6.1.0) - snapdragon-node: 2.1.1 - split-string: 3.1.0 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - dev: false - - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - dependencies: - fill-range: 7.0.1 - - /brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - dev: false - - /brotli-compress@1.3.3: - resolution: {integrity: sha512-cwKOmzEuKqUmRxXDdZimiNoXRRr7AQKMSubJSbYA9FXk+LTPT3fBGpHU8VZRZZctAJ5OCeXGK9PzPpZ1vD0pDA==} - dependencies: - '@types/node': 17.0.45 - brotli-wasm: 1.2.0 - dev: false - - /brotli-wasm@1.2.0: - resolution: {integrity: sha512-PdDi7awF36zFujZyFJb9UNrP1l+If7iCgXhLKE1SpwqFQSK2yc7w2dysOmME7p325yQaZNvae7ruzypB3YhFxA==} - dev: false - - /browser-process-hrtime@1.0.0: - resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - dev: false - - /browser-stdout@1.3.1: - resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} - dev: true - - /browserify-aes@1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.4 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - - /browserify-cipher@1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - dev: false - - /browserify-des@1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} - dependencies: - cipher-base: 1.0.4 - des.js: 1.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - - /browserify-rsa@4.1.1: - resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} - engines: {node: '>= 0.10'} - dependencies: - bn.js: 5.2.1 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: false - - /browserify-sign@4.2.3: - resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} - engines: {node: '>= 0.12'} - dependencies: - bn.js: 5.2.1 - browserify-rsa: 4.1.1 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.5.7 - hash-base: 3.0.4 - inherits: 2.0.4 - parse-asn1: 5.1.7 - readable-stream: 2.3.8 - safe-buffer: 5.2.1 - dev: false - - /browserify-zlib@0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - dependencies: - pako: 1.0.11 - dev: false - - /browserslist@4.14.2: - resolution: {integrity: sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001610 - electron-to-chromium: 1.4.680 - escalade: 3.1.1 - node-releases: 1.1.77 - dev: false - - /browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001589 - electron-to-chromium: 1.4.680 - node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.23.0) - - /browserslist@4.24.0: - resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001664 - electron-to-chromium: 1.5.30 - node-releases: 2.0.18 - update-browserslist-db: 1.1.1(browserslist@4.24.0) - dev: false - - /bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - dependencies: - node-int64: 0.4.0 - dev: false - - /bubble-stream-error@1.0.0: - resolution: {integrity: sha512-Rqf0ly5H4HGt+ki/n3m7GxoR2uIGtNqezPlOLX8Vuo13j5/tfPuVvAr84eoGF7sYm6lKdbGnT/3q8qmzuT5Y9w==} - engines: {node: '>= 0.4.0'} - dependencies: - once: 1.4.0 - sliced: 1.0.1 - dev: false - - /buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - dev: true - - /buffer-equal@0.0.1: - resolution: {integrity: sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==} - engines: {node: '>=0.4.0'} - - /buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: false - - /buffer-indexof@1.1.1: - resolution: {integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==} - dev: false - - /buffer-xor@1.0.3: - resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} - dev: false - - /buffer@4.9.2: - resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - isarray: 1.0.0 - dev: false - - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - /buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - /builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - dev: false - - /builtin-status-codes@3.0.0: - resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - dev: false - - /bytes@3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} - engines: {node: '>= 0.8'} - dev: false - - /bytes@3.1.0: - resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} - engines: {node: '>= 0.8'} - dev: true - - /bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - dev: false - - /cacache@12.0.4: - resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} - dependencies: - bluebird: 3.7.2 - chownr: 1.1.4 - figgy-pudding: 3.5.2 - glob: 7.2.0 - graceful-fs: 4.2.11 - infer-owner: 1.0.4 - lru-cache: 5.1.1 - mississippi: 3.0.0 - mkdirp: 0.5.6 - move-concurrently: 1.0.1 - promise-inflight: 1.0.1(bluebird@3.7.2) - rimraf: 2.7.1 - ssri: 6.0.2 - unique-filename: 1.1.1 - y18n: 4.0.3 - dev: false - - /cacache@15.3.0: - resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} - engines: {node: '>= 10'} - dependencies: - '@npmcli/fs': 1.1.1 - '@npmcli/move-file': 1.1.2 - chownr: 2.0.0 - fs-minipass: 2.1.0 - glob: 7.2.0 - infer-owner: 1.0.4 - lru-cache: 6.0.0 - minipass: 3.3.6 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - mkdirp: 1.0.4 - p-map: 4.0.0 - promise-inflight: 1.0.1(bluebird@3.7.2) - rimraf: 3.0.2 - ssri: 8.0.1 - tar: 6.2.1 - unique-filename: 1.1.1 - transitivePeerDependencies: - - bluebird - dev: false - - /cache-base@1.0.1: - resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} - engines: {node: '>=0.10.0'} - dependencies: - collection-visit: 1.0.0 - component-emitter: 1.3.1 - get-value: 2.0.6 - has-value: 1.0.0 - isobject: 3.0.1 - set-value: 2.0.1 - to-object-path: 0.3.0 - union-value: 1.0.1 - unset-value: 1.0.0 - dev: false - - /cacheable-request@6.1.0: - resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} - engines: {node: '>=8'} - dependencies: - clone-response: 1.0.3 - get-stream: 5.2.0 - http-cache-semantics: 4.1.1 - keyv: 3.1.0 - lowercase-keys: 2.0.0 - normalize-url: 4.5.1 - responselike: 1.0.2 - dev: false - - /call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} - engines: {node: '>= 0.4'} - dependencies: - es-define-property: 1.0.0 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - set-function-length: 1.2.1 - - /caller-callsite@2.0.0: - resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} - engines: {node: '>=4'} - dependencies: - callsites: 2.0.0 - dev: false - - /caller-path@2.0.0: - resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} - engines: {node: '>=4'} - dependencies: - caller-callsite: 2.0.0 - dev: false - - /callsites@2.0.0: - resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} - engines: {node: '>=4'} - dev: false - - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - /camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - dependencies: - pascal-case: 3.1.2 - tslib: 2.6.2 - dev: false - - /camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - - /camelcase-keys@7.0.2: - resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} - engines: {node: '>=12'} - dependencies: - camelcase: 6.3.0 - map-obj: 4.3.0 - quick-lru: 5.1.1 - type-fest: 1.4.0 - dev: true - - /camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - dev: false - - /camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - /camera-controls@2.7.3(three@0.161.0): - resolution: {integrity: sha512-L4mxjBd3u8qiOLozdWrH2P8ZybSsDXBF7iyNyqNEFJhPUkovmuARWR8JTc1B/qlclOIg6FvZZA/0uAZMMim0mw==} - peerDependencies: - three: '>=0.126.1' - dependencies: - three: 0.161.0 - dev: false - - /camera-controls@2.7.3(three@0.169.0): - resolution: {integrity: sha512-L4mxjBd3u8qiOLozdWrH2P8ZybSsDXBF7iyNyqNEFJhPUkovmuARWR8JTc1B/qlclOIg6FvZZA/0uAZMMim0mw==} - peerDependencies: - three: '>=0.126.1' - dependencies: - three: 0.169.0 - - /caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - dependencies: - browserslist: 4.23.0 - caniuse-lite: 1.0.30001610 - lodash.memoize: 4.1.2 - lodash.uniq: 4.5.0 - dev: false - - /caniuse-lite@1.0.30001589: - resolution: {integrity: sha512-vNQWS6kI+q6sBlHbh71IIeC+sRwK2N3EDySc/updIGhIee2x5z00J4c1242/5/d6EpEMdOnk/m+6tuk4/tcsqg==} - - /caniuse-lite@1.0.30001610: - resolution: {integrity: sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==} - - /caniuse-lite@1.0.30001664: - resolution: {integrity: sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==} - dev: false - - /capture-exit@2.0.0: - resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} - engines: {node: 6.* || 8.* || >= 10.*} - dependencies: - rsvp: 4.8.5 - dev: false - - /case-sensitive-paths-webpack-plugin@2.3.0: - resolution: {integrity: sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==} - engines: {node: '>=4'} - dev: false - - /chai-as-promised@7.1.1(chai@4.4.0): - resolution: {integrity: sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==} - peerDependencies: - chai: '>= 2.1.2 < 5' - dependencies: - chai: 4.4.0 - check-error: 1.0.3 - dev: true - - /chai@4.4.0: - resolution: {integrity: sha512-x9cHNq1uvkCdU+5xTkNh5WtgD4e4yDFCsp9jVc7N7qVeKeftv3gO/ZrviX5d+3ZfxdYnZXZYujjRInu1RogU6A==} - engines: {node: '>=4'} - dependencies: - assertion-error: 1.1.0 - check-error: 1.0.3 - deep-eql: 4.1.3 - get-func-name: 2.0.2 - loupe: 2.3.7 - pathval: 1.1.1 - type-detect: 4.0.8 - dev: true - - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - /chalk@5.2.0: - resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: false - - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: false - - /char-regex@1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - dev: false - - /check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - dependencies: - get-func-name: 2.0.2 - dev: true - - /check-types@11.2.3: - resolution: {integrity: sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==} - dev: false - - /chevrotain@10.5.0: - resolution: {integrity: sha512-Pkv5rBY3+CsHOYfV5g/Vs5JY9WTHHDEKOlohI2XeygaZhUeqhAlldZ8Hz9cRmxu709bvS08YzxHdTPHhffc13A==} - dependencies: - '@chevrotain/cst-dts-gen': 10.5.0 - '@chevrotain/gast': 10.5.0 - '@chevrotain/types': 10.5.0 - '@chevrotain/utils': 10.5.0 - lodash: 4.17.21 - regexp-to-ast: 0.5.0 - dev: false - - /chokidar@2.1.8(supports-color@6.1.0): - resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} - dependencies: - anymatch: 2.0.0(supports-color@6.1.0) - async-each: 1.0.6 - braces: 2.3.2(supports-color@6.1.0) - glob-parent: 3.1.0 - inherits: 2.0.4 - is-binary-path: 1.0.1 - is-glob: 4.0.3 - normalize-path: 3.0.0 - path-is-absolute: 1.0.1 - readdirp: 2.2.1(supports-color@6.1.0) - upath: 1.2.0 - optionalDependencies: - fsevents: 1.2.13 - transitivePeerDependencies: - - supports-color - dev: false - - /chokidar@3.3.1: - resolution: {integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.3.0 - optionalDependencies: - fsevents: 2.1.3 - dev: true - - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - - /chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - - /chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - - /chrome-trace-event@1.0.4: - resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} - engines: {node: '>=6.0'} - dev: false - - /ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - dev: false - - /cipher-base@1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - - /cjs-module-lexer@0.6.0: - resolution: {integrity: sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==} - dev: false - - /cjs-module-lexer@1.2.3: - resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} - dev: true - - /class-utils@0.3.6: - resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} - engines: {node: '>=0.10.0'} - dependencies: - arr-union: 3.1.0 - define-property: 0.2.5 - isobject: 3.0.1 - static-extend: 0.1.2 - dev: false - - /class-variance-authority@0.7.0: - resolution: {integrity: sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==} - dependencies: - clsx: 2.0.0 - dev: false - - /clean-css@4.2.4: - resolution: {integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==} - engines: {node: '>= 4.0'} - dependencies: - source-map: 0.6.1 - dev: false - - /clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - dev: false - - /cli-boxes@2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} - dev: false - - /cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - restore-cursor: 4.0.0 - dev: false - - /cli-progress@3.12.0: - resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==} - engines: {node: '>=4'} - dependencies: - string-width: 4.2.3 - - /cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - dev: false - - /cliui@5.0.0: - resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} - dependencies: - string-width: 3.1.0 - strip-ansi: 5.2.0 - wrap-ansi: 5.1.0 - dev: false - - /cliui@6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - dev: false - - /cliui@7.0.4: - resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - dev: true - - /cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - - /clone-response@1.0.3: - resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} - dependencies: - mimic-response: 1.0.1 - dev: false - - /clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - dev: false - - /clsx@2.0.0: - resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} - engines: {node: '>=6'} - dev: false - - /clsx@2.1.0: - resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==} - engines: {node: '>=6'} - dev: false - - /cmdk@1.0.0(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): - resolution: {integrity: sha512-gDzVf0a09TvoJ5jnuPvygTB77+XdOSwEmJ88L6XPFPlv7T3RxbP9jgenfylrAMD0+Le1aO0nVjQUzl2g+vjz5Q==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - dev: false - - /co@4.6.0: - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - dev: false - - /coa@2.0.2: - resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} - engines: {node: '>= 4.0'} - dependencies: - '@types/q': 1.5.8 - chalk: 2.4.2 - q: 1.5.1 - dev: false - - /code-block-writer@10.1.1: - resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} - dev: true - - /code-block-writer@12.0.0: - resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==} - dev: false - - /collect-v8-coverage@1.0.2: - resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} - dev: false - - /collection-visit@1.0.0: - resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} - engines: {node: '>=0.10.0'} - dependencies: - map-visit: 1.0.0 - object-visit: 1.0.1 - dev: false - - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - dependencies: - color-name: 1.1.3 - - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - dependencies: - color-name: 1.1.4 - - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - /color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - dev: false - - /color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - dev: true - - /color@3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} - dependencies: - color-convert: 1.9.3 - color-string: 1.9.1 - dev: false - - /color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - dependencies: - color-convert: 2.0.1 - color-string: 1.9.1 - dev: false - - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - dependencies: - delayed-stream: 1.0.0 - dev: false - - /commander@10.0.1: - resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} - engines: {node: '>=14'} - dev: false - - /commander@12.0.0: - resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==} - engines: {node: '>=18'} - dev: false - - /commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - dev: false - - /commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - - /common-tags@1.8.2: - resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} - engines: {node: '>=4.0.0'} - dev: false - - /commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - dev: false - - /component-emitter@1.3.1: - resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} - dev: false - - /compose-function@3.0.3: - resolution: {integrity: sha512-xzhzTJ5eC+gmIzvZq+C3kCJHsp9os6tJkrigDRZclyGtOKINbZtE8n1Tzmeh32jW+BUDPbvZpibwvJHBLGMVwg==} - dependencies: - arity-n: 1.0.4 - dev: false - - /compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.52.0 - dev: false - - /compression@1.7.4(supports-color@6.1.0): - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} - engines: {node: '>= 0.8.0'} - dependencies: - accepts: 1.3.8 - bytes: 3.0.0 - compressible: 2.0.18 - debug: 2.6.9(supports-color@6.1.0) - on-headers: 1.0.2 - safe-buffer: 5.1.2 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - dev: false - - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - /concat-stream@1.6.2: - resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} - engines: {'0': node >= 0.8} - dependencies: - buffer-from: 1.1.2 - inherits: 2.0.4 - readable-stream: 2.3.8 - typedarray: 0.0.6 - dev: false - - /configstore@5.0.1: - resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} - engines: {node: '>=8'} - dependencies: - dot-prop: 5.3.0 - graceful-fs: 4.2.11 - make-dir: 3.1.0 - unique-string: 2.0.0 - write-file-atomic: 3.0.3 - xdg-basedir: 4.0.0 - dev: false - - /confusing-browser-globals@1.0.11: - resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} - dev: false - - /connect-history-api-fallback@1.6.0: - resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} - engines: {node: '>=0.8'} - dev: false - - /console-browserify@1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - dev: false - - /console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - dev: true - - /constants-browserify@1.0.0: - resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - dev: false - - /content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} - dependencies: - safe-buffer: 5.2.1 - dev: false - - /content-type@1.0.4: - resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} - engines: {node: '>= 0.6'} - - /content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - dev: false - - /convert-hrtime@3.0.0: - resolution: {integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==} - engines: {node: '>=8'} - dev: true - - /convert-source-map@0.3.5: - resolution: {integrity: sha512-+4nRk0k3oEpwUB7/CalD7xE2z4VmtEnnq0GO2IPTkrooTrAhEsWvuLF5iWP1dXrwluki/azwXV1ve7gtYuPldg==} - dev: false - - /convert-source-map@1.7.0: - resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} - dependencies: - safe-buffer: 5.1.2 - dev: false - - /convert-source-map@1.9.0: - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - dev: false - - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - /cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - dev: false - - /cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} - engines: {node: '>= 0.6'} - dev: false - - /copy-concurrently@1.0.5: - resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} - deprecated: This package is no longer supported. - dependencies: - aproba: 1.2.0 - fs-write-stream-atomic: 1.0.10 - iferr: 0.1.5 - mkdirp: 0.5.6 - rimraf: 2.7.1 - run-queue: 1.0.3 - dev: false - - /copy-descriptor@0.1.1: - resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} - engines: {node: '>=0.10.0'} - dev: false - - /core-js-compat@3.38.1: - resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} - dependencies: - browserslist: 4.24.0 - dev: false - - /core-js@2.6.12: - resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} - deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. - requiresBuild: true - dev: false - - /core-js@3.38.1: - resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} - requiresBuild: true - dev: false - - /core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - dev: false - - /cosmiconfig@5.2.1: - resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} - engines: {node: '>=4'} - dependencies: - import-fresh: 2.0.0 - is-directory: 0.3.1 - js-yaml: 3.14.1 - parse-json: 4.0.0 - dev: false - - /cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} - dependencies: - '@types/parse-json': 4.0.2 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 - dev: false - - /cosmiconfig@8.3.6(typescript@5.4.5): - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - import-fresh: 3.3.0 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - typescript: 5.4.5 - dev: false - - /create-ecdh@4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} - dependencies: - bn.js: 4.12.0 - elliptic: 6.5.7 - dev: false - - /create-hash@1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - dependencies: - cipher-base: 1.0.4 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - dev: false - - /create-hmac@1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} - dependencies: - cipher-base: 1.0.4 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - dev: false - - /create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - - /cross-env@7.0.3: - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} - engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} - hasBin: true - dependencies: - cross-spawn: 7.0.3 - - /cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.2 - shebang-command: 1.2.0 - which: 1.3.1 - dev: false - - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - - /crypto-browserify@3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.3 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - inherits: 2.0.4 - pbkdf2: 3.1.2 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - dev: false - - /crypto-random-string@1.0.0: - resolution: {integrity: sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==} - engines: {node: '>=4'} - dev: false - - /crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - dev: false - - /css-blank-pseudo@0.1.4: - resolution: {integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - postcss: 7.0.39 - dev: false - - /css-color-names@0.0.4: - resolution: {integrity: sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==} - dev: false - - /css-declaration-sorter@4.0.1: - resolution: {integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==} - engines: {node: '>4'} - dependencies: - postcss: 7.0.39 - timsort: 0.3.0 - dev: false - - /css-has-pseudo@0.10.0: - resolution: {integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 5.0.0 - dev: false - - /css-loader@4.3.0(webpack@4.44.2): - resolution: {integrity: sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.27.0 || ^5.0.0 - dependencies: - camelcase: 6.3.0 - cssesc: 3.0.0 - icss-utils: 4.1.1 - loader-utils: 2.0.4 - postcss: 7.0.39 - postcss-modules-extract-imports: 2.0.0 - postcss-modules-local-by-default: 3.0.3 - postcss-modules-scope: 2.2.0 - postcss-modules-values: 3.0.0 - postcss-value-parser: 4.2.0 - schema-utils: 2.7.1 - semver: 7.6.0 - webpack: 4.44.2 - dev: false - - /css-prefers-color-scheme@3.1.1: - resolution: {integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - postcss: 7.0.39 - dev: false - - /css-select-base-adapter@0.1.1: - resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} - dev: false - - /css-select@2.1.0: - resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==} - dependencies: - boolbase: 1.0.0 - css-what: 3.4.2 - domutils: 1.7.0 - nth-check: 1.0.2 - dev: false - - /css-select@4.3.0: - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 4.3.1 - domutils: 2.8.0 - nth-check: 2.1.1 - dev: false - - /css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 5.0.3 - domutils: 3.1.0 - nth-check: 2.1.1 - dev: false - - /css-tree@1.0.0-alpha.37: - resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} - engines: {node: '>=8.0.0'} - dependencies: - mdn-data: 2.0.4 - source-map: 0.6.1 - dev: false - - /css-tree@1.1.3: - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} - engines: {node: '>=8.0.0'} - dependencies: - mdn-data: 2.0.14 - source-map: 0.6.1 - dev: false - - /css-what@3.4.2: - resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} - engines: {node: '>= 6'} - dev: false - - /css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - dev: false - - /css@2.2.4: - resolution: {integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==} - dependencies: - inherits: 2.0.4 - source-map: 0.6.1 - source-map-resolve: 0.5.3 - urix: 0.1.0 - dev: false - - /cssdb@4.4.0: - resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==} - dev: false - - /cssesc@2.0.0: - resolution: {integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==} - engines: {node: '>=4'} - hasBin: true - dev: false - - /cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - /cssnano-preset-default@4.0.8: - resolution: {integrity: sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==} - engines: {node: '>=6.9.0'} - dependencies: - css-declaration-sorter: 4.0.1 - cssnano-util-raw-cache: 4.0.1 - postcss: 7.0.39 - postcss-calc: 7.0.5 - postcss-colormin: 4.0.3 - postcss-convert-values: 4.0.1 - postcss-discard-comments: 4.0.2 - postcss-discard-duplicates: 4.0.2 - postcss-discard-empty: 4.0.1 - postcss-discard-overridden: 4.0.1 - postcss-merge-longhand: 4.0.11 - postcss-merge-rules: 4.0.3 - postcss-minify-font-values: 4.0.2 - postcss-minify-gradients: 4.0.2 - postcss-minify-params: 4.0.2 - postcss-minify-selectors: 4.0.2 - postcss-normalize-charset: 4.0.1 - postcss-normalize-display-values: 4.0.2 - postcss-normalize-positions: 4.0.2 - postcss-normalize-repeat-style: 4.0.2 - postcss-normalize-string: 4.0.2 - postcss-normalize-timing-functions: 4.0.2 - postcss-normalize-unicode: 4.0.1 - postcss-normalize-url: 4.0.1 - postcss-normalize-whitespace: 4.0.2 - postcss-ordered-values: 4.1.2 - postcss-reduce-initial: 4.0.3 - postcss-reduce-transforms: 4.0.2 - postcss-svgo: 4.0.3 - postcss-unique-selectors: 4.0.1 - dev: false - - /cssnano-util-get-arguments@4.0.0: - resolution: {integrity: sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==} - engines: {node: '>=6.9.0'} - dev: false - - /cssnano-util-get-match@4.0.0: - resolution: {integrity: sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==} - engines: {node: '>=6.9.0'} - dev: false - - /cssnano-util-raw-cache@4.0.1: - resolution: {integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - dev: false - - /cssnano-util-same-parent@4.0.1: - resolution: {integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==} - engines: {node: '>=6.9.0'} - dev: false - - /cssnano@4.1.11: - resolution: {integrity: sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==} - engines: {node: '>=6.9.0'} - dependencies: - cosmiconfig: 5.2.1 - cssnano-preset-default: 4.0.8 - is-resolvable: 1.1.0 - postcss: 7.0.39 - dev: false - - /csso@4.2.0: - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} - engines: {node: '>=8.0.0'} - dependencies: - css-tree: 1.1.3 - dev: false - - /cssom@0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - dev: false - - /cssom@0.4.4: - resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} - dev: false - - /cssstyle@2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} - dependencies: - cssom: 0.3.8 - dev: false - - /csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - - /cyclist@1.0.2: - resolution: {integrity: sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==} - dev: false - - /d@1.0.2: - resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} - engines: {node: '>=0.12'} - dependencies: - es5-ext: 0.10.64 - type: 2.7.3 - dev: false - - /damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - dev: false - - /data-uri-to-buffer@4.0.1: - resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} - engines: {node: '>= 12'} - dev: false - - /data-urls@2.0.0: - resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} - engines: {node: '>=10'} - dependencies: - abab: 2.0.6 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - dev: false - - /data-view-buffer@1.0.1: - resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - dev: false - - /data-view-byte-length@1.0.1: - resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - dev: false - - /data-view-byte-offset@1.0.0: - resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - dev: false - - /debounce@1.2.1: - resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} - - /debug@2.6.9(supports-color@6.1.0): - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.0.0 - supports-color: 6.1.0 - dev: false - - /debug@3.2.7(supports-color@6.1.0): - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.3 - supports-color: 6.1.0 - - /debug@4.1.1: - resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} - deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.3 - dev: true - - /debug@4.3.4(supports-color@6.1.0): - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - supports-color: 6.1.0 - - /debug@4.3.4(supports-color@8.1.1): - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - supports-color: 8.1.1 - dev: true - - /decamelize-keys@1.1.1: - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} - engines: {node: '>=0.10.0'} - dependencies: - decamelize: 1.2.0 - map-obj: 1.0.1 - dev: true - - /decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - - /decamelize@4.0.0: - resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} - engines: {node: '>=10'} - dev: true - - /decamelize@5.0.1: - resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} - engines: {node: '>=10'} - dev: true - - /decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - dev: false - - /decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - dev: false - - /decompress-response@3.3.0: - resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} - engines: {node: '>=4'} - dependencies: - mimic-response: 1.0.1 - dev: false - - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - dependencies: - mimic-response: 3.1.0 - dev: false - - /dedent@0.7.0: - resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} - dev: false - - /deep-eql@4.1.3: - resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} - engines: {node: '>=6'} - dependencies: - type-detect: 4.0.8 - dev: true - - /deep-equal@1.1.2: - resolution: {integrity: sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==} - engines: {node: '>= 0.4'} - dependencies: - is-arguments: 1.1.1 - is-date-object: 1.0.5 - is-regex: 1.1.4 - object-is: 1.1.6 - object-keys: 1.1.1 - regexp.prototype.flags: 1.5.2 - dev: false - - /deep-equal@2.2.3: - resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} - engines: {node: '>= 0.4'} - dependencies: - array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 - es-get-iterator: 1.1.3 - get-intrinsic: 1.2.4 - is-arguments: 1.1.1 - is-array-buffer: 3.0.4 - 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.6 - object-keys: 1.1.1 - object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 - side-channel: 1.0.5 - which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 - which-typed-array: 1.1.14 - dev: false - - /deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - dev: false - - /deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - /deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - dev: false - - /default-gateway@4.2.0: - resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==} - engines: {node: '>=6'} - dependencies: - execa: 1.0.0 - ip-regex: 2.1.0 - dev: false - - /defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - dependencies: - clone: 1.0.4 - dev: false - - /defer-to-connect@1.1.3: - resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} - dev: false - - /define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - dependencies: - es-define-property: 1.0.0 - es-errors: 1.3.0 - gopd: 1.0.1 - - /define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - dependencies: - define-data-property: 1.1.4 - has-property-descriptors: 1.0.2 - object-keys: 1.1.1 - - /define-property@0.2.5: - resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} - engines: {node: '>=0.10.0'} - dependencies: - is-descriptor: 0.1.7 - dev: false - - /define-property@1.0.0: - resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} - engines: {node: '>=0.10.0'} - dependencies: - is-descriptor: 1.0.3 - dev: false - - /define-property@2.0.2: - resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} - engines: {node: '>=0.10.0'} - dependencies: - is-descriptor: 1.0.3 - isobject: 3.0.1 - dev: false - - /del@4.1.1: - resolution: {integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==} - engines: {node: '>=6'} - dependencies: - '@types/glob': 7.2.0 - globby: 6.1.0 - is-path-cwd: 2.2.0 - is-path-in-cwd: 2.1.0 - p-map: 2.1.0 - pify: 4.0.1 - rimraf: 2.7.1 - dev: false - - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - dev: false - - /delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - dev: true - - /depd@1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - - /depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - dev: false - - /deprecation@2.3.1: - resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} - dev: false - - /des.js@1.1.0: - resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: false - - /destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dev: false - - /detect-gpu@5.0.37: - resolution: {integrity: sha512-EraWs84faI4iskB4qvE39bevMIazEvd1RpoyGLOBesRLbiz6eMeJqqRPHjEFClfRByYZzi9IzU35rBXIO76oDw==} - dependencies: - webgl-constants: 1.1.1 - - /detect-libc@2.0.2: - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} - engines: {node: '>=8'} - - /detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} - dev: false - - /detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - dev: false - - /detect-node@2.1.0: - resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - dev: false - - /detect-port-alt@1.1.6: - resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==} - engines: {node: '>= 4.2.1'} - hasBin: true - dependencies: - address: 1.1.2 - debug: 2.6.9(supports-color@6.1.0) - transitivePeerDependencies: - - supports-color - dev: false - - /didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - - /diff-sequences@26.6.2: - resolution: {integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==} - engines: {node: '>= 10.14.2'} - dev: false - - /diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - - /diff@5.0.0: - resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==} - engines: {node: '>=0.3.1'} - dev: true - - /diff@5.2.0: - resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} - engines: {node: '>=0.3.1'} - dev: false - - /diffie-hellman@5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} - dependencies: - bn.js: 4.12.0 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - dev: false - - /dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - dependencies: - path-type: 4.0.0 - - /dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - - /dns-equal@1.0.0: - resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} - dev: false - - /dns-packet@1.3.4: - resolution: {integrity: sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==} - dependencies: - ip: 1.1.9 - safe-buffer: 5.2.1 - dev: false - - /dns-txt@2.0.2: - resolution: {integrity: sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==} - dependencies: - buffer-indexof: 1.1.1 - dev: false - - /doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - dependencies: - esutils: 2.0.3 - - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dependencies: - esutils: 2.0.3 - - /dom-converter@0.2.0: - resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} - dependencies: - utila: 0.4.0 - dev: false - - /dom-serializer@0.2.2: - resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} - dependencies: - domelementtype: 2.3.0 - entities: 2.2.0 - dev: false - - /dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - entities: 2.2.0 - dev: false - - /dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - dev: false - - /dom-walk@0.1.2: - resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - - /domain-browser@1.2.0: - resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} - engines: {node: '>=0.4', npm: '>=1.2'} - dev: false - - /domelementtype@1.3.1: - resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} - dev: false - - /domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - dev: false - - /domexception@2.0.1: - resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} - engines: {node: '>=8'} - deprecated: Use your platform's native DOMException instead - dependencies: - webidl-conversions: 5.0.0 - dev: false - - /domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: false - - /domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: false - - /domino@2.1.6: - resolution: {integrity: sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==} - dev: true - - /domutils@1.7.0: - resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} - dependencies: - dom-serializer: 0.2.2 - domelementtype: 1.3.1 - dev: false - - /domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - dependencies: - dom-serializer: 1.4.1 - domelementtype: 2.3.0 - domhandler: 4.3.1 - dev: false - - /domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - dev: false - - /dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - dev: false - - /dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} - dependencies: - is-obj: 2.0.0 - dev: false - - /dotenv-expand@5.1.0: - resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} - dev: false - - /dotenv@8.2.0: - resolution: {integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==} - engines: {node: '>=8'} - dev: false - - /draco3d@1.5.7: - resolution: {integrity: sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==} - - /duplexer3@0.1.5: - resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} - dev: false - - /duplexer@0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - dev: false - - /duplexify@3.7.1: - resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 2.3.8 - stream-shift: 1.0.3 - dev: false - - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - - /edge-runtime@2.5.9: - resolution: {integrity: sha512-pk+k0oK0PVXdlT4oRp4lwh+unuKB7Ng4iZ2HB+EZ7QCEQizX360Rp/F4aRpgpRgdP2ufB35N+1KppHmYjqIGSg==} - engines: {node: '>=16'} - hasBin: true - dependencies: - '@edge-runtime/format': 2.2.1 - '@edge-runtime/ponyfill': 2.4.2 - '@edge-runtime/vm': 3.2.0 - async-listen: 3.0.1 - mri: 1.2.0 - picocolors: 1.0.0 - pretty-ms: 7.0.1 - signal-exit: 4.0.2 - time-span: 4.0.0 - dev: true - - /ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - dev: false - - /ejs@2.7.4: - resolution: {integrity: sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==} - engines: {node: '>=0.10.0'} - requiresBuild: true - dev: false - - /electron-to-chromium@1.4.680: - resolution: {integrity: sha512-4nToZ5jlPO14W82NkF32wyjhYqQByVaDmLy4J2/tYcAbJfgO2TKJC780Az1V13gzq4l73CJ0yuyalpXvxXXD9A==} - - /electron-to-chromium@1.5.30: - resolution: {integrity: sha512-sXI35EBN4lYxzc/pIGorlymYNzDBOqkSlVRe6MkgBsW/hW1tpC/HDJ2fjG7XnjakzfLEuvdmux0Mjs6jHq4UOA==} - dev: false - - /elliptic@6.5.7: - resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} - dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: false - - /emittery@0.7.2: - resolution: {integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==} - engines: {node: '>=10'} - dev: false - - /emoji-regex@10.3.0: - resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} - dev: false - - /emoji-regex@7.0.3: - resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} - dev: false - - /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - - /emojis-list@3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - dev: false - - /encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - dev: false - - /encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} - engines: {node: '>= 0.8'} - dev: false - - /end-of-stream@1.1.0: - resolution: {integrity: sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==} - dependencies: - once: 1.3.3 - dev: true - - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - dependencies: - once: 1.4.0 - - /enhanced-resolve@4.5.0: - resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} - engines: {node: '>=6.9.0'} - dependencies: - graceful-fs: 4.2.11 - memory-fs: 0.5.0 - tapable: 1.1.3 - dev: false - - /enquirer@2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} - dependencies: - ansi-colors: 4.1.3 - strip-ansi: 6.0.1 - dev: false - - /entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - dev: false - - /entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - dev: false - - /errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - dependencies: - prr: 1.0.1 - dev: false - - /error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - dependencies: - is-arrayish: 0.2.1 - - /error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - dependencies: - stackframe: 1.3.4 - dev: false - - /es-abstract@1.22.4: - resolution: {integrity: sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg==} - engines: {node: '>= 0.4'} - dependencies: - array-buffer-byte-length: 1.0.1 - arraybuffer.prototype.slice: 1.0.3 - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - es-define-property: 1.0.0 - es-errors: 1.3.0 - es-set-tostringtag: 2.0.2 - es-to-primitive: 1.2.1 - function.prototype.name: 1.1.6 - get-intrinsic: 1.2.4 - get-symbol-description: 1.0.2 - globalthis: 1.0.3 - gopd: 1.0.1 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.1 - internal-slot: 1.0.7 - is-array-buffer: 3.0.4 - is-callable: 1.2.7 - is-negative-zero: 2.0.3 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 - is-string: 1.0.7 - is-typed-array: 1.1.13 - is-weakref: 1.0.2 - object-inspect: 1.13.1 - object-keys: 1.1.1 - object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 - safe-array-concat: 1.1.0 - safe-regex-test: 1.0.3 - string.prototype.trim: 1.2.8 - string.prototype.trimend: 1.0.7 - string.prototype.trimstart: 1.0.7 - typed-array-buffer: 1.0.2 - typed-array-byte-length: 1.0.0 - typed-array-byte-offset: 1.0.1 - typed-array-length: 1.0.4 - unbox-primitive: 1.0.2 - which-typed-array: 1.1.14 - - /es-abstract@1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} - engines: {node: '>= 0.4'} - dependencies: - array-buffer-byte-length: 1.0.1 - arraybuffer.prototype.slice: 1.0.3 - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - data-view-buffer: 1.0.1 - data-view-byte-length: 1.0.1 - data-view-byte-offset: 1.0.0 - es-define-property: 1.0.0 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - es-set-tostringtag: 2.0.3 - es-to-primitive: 1.2.1 - function.prototype.name: 1.1.6 - get-intrinsic: 1.2.4 - get-symbol-description: 1.0.2 - globalthis: 1.0.3 - gopd: 1.0.1 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.2 - internal-slot: 1.0.7 - is-array-buffer: 3.0.4 - is-callable: 1.2.7 - is-data-view: 1.0.1 - is-negative-zero: 2.0.3 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.3 - is-string: 1.0.7 - is-typed-array: 1.1.13 - is-weakref: 1.0.2 - object-inspect: 1.13.1 - object-keys: 1.1.1 - object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 - safe-array-concat: 1.1.2 - safe-regex-test: 1.0.3 - string.prototype.trim: 1.2.9 - string.prototype.trimend: 1.0.8 - string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.2 - typed-array-byte-length: 1.0.1 - typed-array-byte-offset: 1.0.2 - typed-array-length: 1.0.6 - unbox-primitive: 1.0.2 - which-typed-array: 1.1.15 - dev: false - - /es-array-method-boxes-properly@1.0.0: - resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} - - /es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.2.4 - - /es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - /es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - 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 - dev: false - - /es-iterator-helpers@1.0.17: - resolution: {integrity: sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==} - engines: {node: '>= 0.4'} - dependencies: - asynciterator.prototype: 1.0.0 - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - es-errors: 1.3.0 - es-set-tostringtag: 2.0.2 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - globalthis: 1.0.3 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - internal-slot: 1.0.7 - iterator.prototype: 1.1.2 - safe-array-concat: 1.1.0 - - /es-iterator-helpers@1.0.19: - resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - es-set-tostringtag: 2.0.3 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - globalthis: 1.0.3 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - internal-slot: 1.0.7 - iterator.prototype: 1.1.2 - safe-array-concat: 1.1.2 - dev: false - - /es-module-lexer@1.4.1: - resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} - dev: true - - /es-object-atoms@1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} - engines: {node: '>= 0.4'} - dependencies: - es-errors: 1.3.0 - dev: false - - /es-set-tostringtag@2.0.2: - resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.2.4 - has-tostringtag: 1.0.2 - hasown: 2.0.1 - - /es-set-tostringtag@2.0.3: - resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.2.4 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - dev: false - - /es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} - dependencies: - hasown: 2.0.1 - - /es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} - dependencies: - is-callable: 1.2.7 - is-date-object: 1.0.5 - is-symbol: 1.0.4 - - /es5-ext@0.10.64: - resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} - engines: {node: '>=0.10'} - requiresBuild: true - dependencies: - es6-iterator: 2.0.3 - es6-symbol: 3.1.4 - esniff: 2.0.1 - next-tick: 1.1.0 - dev: false - - /es6-iterator@2.0.3: - resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - es6-symbol: 3.1.4 - dev: false - - /es6-symbol@3.1.4: - resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} - engines: {node: '>=0.12'} - dependencies: - d: 1.0.2 - ext: 1.7.0 - dev: false - - /esbuild-android-64@0.14.47: - resolution: {integrity: sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /esbuild-android-arm64@0.14.47: - resolution: {integrity: sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-64@0.14.47: - resolution: {integrity: sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-arm64@0.14.47: - resolution: {integrity: sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-64@0.14.47: - resolution: {integrity: sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-arm64@0.14.47: - resolution: {integrity: sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-32@0.14.47: - resolution: {integrity: sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-64@0.14.47: - resolution: {integrity: sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm64@0.14.47: - resolution: {integrity: sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm@0.14.47: - resolution: {integrity: sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-mips64le@0.14.47: - resolution: {integrity: sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-ppc64le@0.14.47: - resolution: {integrity: sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-riscv64@0.14.47: - resolution: {integrity: sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-s390x@0.14.47: - resolution: {integrity: sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-netbsd-64@0.14.47: - resolution: {integrity: sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-openbsd-64@0.14.47: - resolution: {integrity: sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-sunos-64@0.14.47: - resolution: {integrity: sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-32@0.14.47: - resolution: {integrity: sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-64@0.14.47: - resolution: {integrity: sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-arm64@0.14.47: - resolution: {integrity: sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild@0.14.47: - resolution: {integrity: sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - esbuild-android-64: 0.14.47 - esbuild-android-arm64: 0.14.47 - esbuild-darwin-64: 0.14.47 - esbuild-darwin-arm64: 0.14.47 - esbuild-freebsd-64: 0.14.47 - esbuild-freebsd-arm64: 0.14.47 - esbuild-linux-32: 0.14.47 - esbuild-linux-64: 0.14.47 - esbuild-linux-arm: 0.14.47 - esbuild-linux-arm64: 0.14.47 - esbuild-linux-mips64le: 0.14.47 - esbuild-linux-ppc64le: 0.14.47 - esbuild-linux-riscv64: 0.14.47 - esbuild-linux-s390x: 0.14.47 - esbuild-netbsd-64: 0.14.47 - esbuild-openbsd-64: 0.14.47 - esbuild-sunos-64: 0.14.47 - esbuild-windows-32: 0.14.47 - esbuild-windows-64: 0.14.47 - esbuild-windows-arm64: 0.14.47 - dev: true - - /esbuild@0.19.11: - resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/aix-ppc64': 0.19.11 - '@esbuild/android-arm': 0.19.11 - '@esbuild/android-arm64': 0.19.11 - '@esbuild/android-x64': 0.19.11 - '@esbuild/darwin-arm64': 0.19.11 - '@esbuild/darwin-x64': 0.19.11 - '@esbuild/freebsd-arm64': 0.19.11 - '@esbuild/freebsd-x64': 0.19.11 - '@esbuild/linux-arm': 0.19.11 - '@esbuild/linux-arm64': 0.19.11 - '@esbuild/linux-ia32': 0.19.11 - '@esbuild/linux-loong64': 0.19.11 - '@esbuild/linux-mips64el': 0.19.11 - '@esbuild/linux-ppc64': 0.19.11 - '@esbuild/linux-riscv64': 0.19.11 - '@esbuild/linux-s390x': 0.19.11 - '@esbuild/linux-x64': 0.19.11 - '@esbuild/netbsd-x64': 0.19.11 - '@esbuild/openbsd-x64': 0.19.11 - '@esbuild/sunos-x64': 0.19.11 - '@esbuild/win32-arm64': 0.19.11 - '@esbuild/win32-ia32': 0.19.11 - '@esbuild/win32-x64': 0.19.11 - - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - - /escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /escape-goat@2.1.1: - resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} - engines: {node: '>=8'} + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - - /escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} + /@radix-ui/react-slot@1.0.2(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + react: 18.3.1 dev: false - /escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - /escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - dev: true + /@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) + dev: false - /escodegen@1.14.3: - resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} - engines: {node: '>=4.0'} - hasBin: true + /@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-fRLn227WHIBRSzuRzGJ8W+5YALxofH23y0MlPLddaIpLpCDqdE0NZlS2NRQDRiptfxDeeCjgFIpexB1/zkxDlw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - esprima: 4.0.1 - estraverse: 4.3.0 - esutils: 2.0.3 - optionator: 0.8.3 - optionalDependencies: - source-map: 0.6.1 + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true + /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionalDependencies: - source-map: 0.6.1 + '@babel/runtime': 7.24.4 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /eslint-config-prettier@9.1.0(eslint@8.56.0): - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} - hasBin: true + /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: - eslint: '>=7.0.0' + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - eslint: 8.56.0 - dev: true + '@babel/runtime': 7.24.4 + '@types/react': 18.3.1 + react: 18.3.1 + dev: false - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jest@24.7.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint-plugin-testing-library@3.10.2)(eslint@7.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} - engines: {node: ^10.12.0 || >=12.0.0} + /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: - '@typescript-eslint/eslint-plugin': ^4.0.0 - '@typescript-eslint/parser': ^4.0.0 - babel-eslint: ^10.0.0 - eslint: ^7.5.0 - eslint-plugin-flowtype: ^5.2.0 - eslint-plugin-import: ^2.22.0 - eslint-plugin-jest: ^24.0.0 - eslint-plugin-jsx-a11y: ^6.3.1 - eslint-plugin-react: ^7.20.3 - eslint-plugin-react-hooks: ^4.0.8 - eslint-plugin-testing-library: ^3.9.0 - typescript: '*' + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: - eslint-plugin-jest: + '@types/react': optional: true - eslint-plugin-testing-library: + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + react: 18.3.1 + dev: false + + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': optional: true - typescript: + dependencies: + '@babel/runtime': 7.24.4 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + react: 18.3.1 + dev: false + + /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - babel-eslint: 10.1.0(eslint@7.32.0) - confusing-browser-globals: 1.0.11 - eslint: 7.32.0 - eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@4.33.0)(eslint@7.32.0) - eslint-plugin-jest: 24.7.0(@typescript-eslint/eslint-plugin@4.33.0)(eslint@7.32.0)(typescript@4.9.5) - eslint-plugin-jsx-a11y: 6.10.0(eslint@7.32.0) - eslint-plugin-react: 7.33.2(eslint@7.32.0) - eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) - eslint-plugin-testing-library: 3.10.2(eslint@7.32.0)(typescript@4.9.5) - typescript: 4.9.5 + '@babel/runtime': 7.24.4 + '@types/react': 18.3.1 + react: 18.3.1 dev: false - /eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.29.1): - resolution: {integrity: sha512-WdviM1Eu834zsfjHtcGHtGfcu+F30Od3V7I9Fi57uhBEwPkjDcii7/yW8jAT+gOhn4P/vOxxNAXbFAKsrrc15w==} - engines: {node: '>= 4'} + /@radix-ui/react-use-previous@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: - eslint-plugin-import: '>=1.4.0' + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0) - dev: true + '@babel/runtime': 7.24.4 + '@types/react': 18.3.1 + react: 18.3.1 + dev: false - /eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + /@radix-ui/react-use-rect@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - debug: 3.2.7(supports-color@6.1.0) - is-core-module: 2.13.1 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color + '@babel/runtime': 7.24.4 + '@radix-ui/rect': 1.0.1 + '@types/react': 18.3.1 + react: 18.3.1 + dev: false - /eslint-module-utils@2.8.0(@typescript-eslint/parser@4.33.0)(eslint-import-resolver-node@0.3.9)(eslint@7.32.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} + /@radix-ui/react-use-size@1.0.1(@types/react@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: + '@types/react': optional: true dependencies: - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - debug: 3.2.7(supports-color@6.1.0) - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - transitivePeerDependencies: - - supports-color + '@babel/runtime': 7.24.4 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + react: 18.3.1 dev: false - /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.0.2)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: + '@types/react': optional: true - eslint-import-resolver-webpack: + '@types/react-dom': optional: true dependencies: - '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.4.5) - debug: 3.2.7(supports-color@6.1.0) - eslint: 8.56.0 - eslint-import-resolver-node: 0.3.9 - transitivePeerDependencies: - - supports-color - dev: true + '@babel/runtime': 7.24.4 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@types/react': 18.3.1 + '@types/react-dom': 18.2.18 + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) + dev: false - /eslint-plugin-flowtype@5.10.0(eslint@7.32.0): - resolution: {integrity: sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: ^7.1.0 + /@radix-ui/rect@1.0.1: + resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} dependencies: - eslint: 7.32.0 - lodash: 4.17.21 - string-natural-compare: 3.0.1 + '@babel/runtime': 7.24.4 dev: false - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@4.33.0)(eslint@7.32.0): - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} - engines: {node: '>=4'} + /@react-spring/animated@9.6.1(react@18.2.0): + resolution: {integrity: sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==} peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - array-includes: 3.1.7 - array.prototype.findlastindex: 1.2.4 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@6.1.0) - doctrine: 2.1.0 - eslint: 7.32.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@4.33.0)(eslint-import-resolver-node@0.3.9)(eslint@7.32.0) - hasown: 2.0.1 - is-core-module: 2.13.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.7 - object.groupby: 1.0.2 - object.values: 1.1.7 - semver: 6.3.1 - tsconfig-paths: 3.15.0 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color + '@react-spring/shared': 9.6.1(react@18.2.0) + '@react-spring/types': 9.6.1 + react: 18.2.0 + dev: true + + /@react-spring/animated@9.6.1(react@18.3.1): + resolution: {integrity: sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@react-spring/shared': 9.6.1(react@18.3.1) + '@react-spring/types': 9.6.1 + react: 18.3.1 dev: false - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0): - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} - engines: {node: '>=4'} + /@react-spring/core@9.6.1(react@18.2.0): + resolution: {integrity: sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==} peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.4.5) - array-includes: 3.1.7 - array.prototype.findlastindex: 1.2.4 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@6.1.0) - doctrine: 2.1.0 - eslint: 8.56.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.0.2)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) - hasown: 2.0.1 - is-core-module: 2.13.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.7 - object.groupby: 1.0.2 - object.values: 1.1.7 - semver: 6.3.1 - tsconfig-paths: 3.15.0 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color + '@react-spring/animated': 9.6.1(react@18.2.0) + '@react-spring/rafz': 9.6.1 + '@react-spring/shared': 9.6.1(react@18.2.0) + '@react-spring/types': 9.6.1 + react: 18.2.0 dev: true - /eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@4.33.0)(eslint@7.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==} - engines: {node: '>=10'} + /@react-spring/core@9.6.1(react@18.3.1): + resolution: {integrity: sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==} peerDependencies: - '@typescript-eslint/eslint-plugin': '>= 4' - eslint: '>=5' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - eslint: 7.32.0 - transitivePeerDependencies: - - supports-color - - typescript + '@react-spring/animated': 9.6.1(react@18.3.1) + '@react-spring/rafz': 9.6.1 + '@react-spring/shared': 9.6.1(react@18.3.1) + '@react-spring/types': 9.6.1 + react: 18.3.1 dev: false - /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.0.2)(eslint@8.56.0)(typescript@5.4.5): - resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /@react-spring/rafz@9.6.1: + resolution: {integrity: sha512-v6qbgNRpztJFFfSE3e2W1Uz+g8KnIBs6SmzCzcVVF61GdGfGOuBrbjIcp+nUz301awVmREKi4eMQb2Ab2gGgyQ==} + + /@react-spring/shared@9.6.1(react@18.2.0): + resolution: {integrity: sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==} peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 - eslint: ^7.0.0 || ^8.0.0 - jest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - jest: - optional: true + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.4.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.4.5) - eslint: 8.56.0 - transitivePeerDependencies: - - supports-color - - typescript + '@react-spring/rafz': 9.6.1 + '@react-spring/types': 9.6.1 + react: 18.2.0 dev: true - /eslint-plugin-jsx-a11y@6.10.0(eslint@7.32.0): - resolution: {integrity: sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==} - engines: {node: '>=4.0'} + /@react-spring/shared@9.6.1(react@18.3.1): + resolution: {integrity: sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - aria-query: 5.1.3 - array-includes: 3.1.8 - array.prototype.flatmap: 1.3.2 - ast-types-flow: 0.0.8 - axe-core: 4.10.0 - axobject-query: 4.1.0 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - es-iterator-helpers: 1.0.19 - eslint: 7.32.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - language-tags: 1.0.9 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - safe-regex-test: 1.0.3 - string.prototype.includes: 2.0.0 + '@react-spring/rafz': 9.6.1 + '@react-spring/types': 9.6.1 + react: 18.3.1 dev: false - /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5): - resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} - engines: {node: ^14.18.0 || >=16.0.0} + /@react-spring/three@9.6.1(@react-three/fiber@8.15.13)(react@18.2.0)(three@0.161.0): + resolution: {integrity: sha512-Tyw2YhZPKJAX3t2FcqvpLRb71CyTe1GvT3V+i+xJzfALgpk10uPGdGaQQ5Xrzmok1340DAeg2pR/MCfaW7b8AA==} peerDependencies: - '@types/eslint': '>=8.0.0' - eslint: '>=8.0.0' - eslint-config-prettier: '*' - prettier: '>=3.0.0' - peerDependenciesMeta: - '@types/eslint': - optional: true - eslint-config-prettier: - optional: true + '@react-three/fiber': '>=6.0' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + three: '>=0.126' dependencies: - eslint: 8.56.0 - eslint-config-prettier: 9.1.0(eslint@8.56.0) - prettier: 3.2.5 - prettier-linter-helpers: 1.0.0 - synckit: 0.8.8 + '@react-spring/animated': 9.6.1(react@18.2.0) + '@react-spring/core': 9.6.1(react@18.2.0) + '@react-spring/shared': 9.6.1(react@18.2.0) + '@react-spring/types': 9.6.1 + '@react-three/fiber': 8.15.13(react-dom@18.2.0)(react@18.2.0)(three@0.161.0) + react: 18.2.0 + three: 0.161.0 dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@7.32.0): - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} - engines: {node: '>=10'} + /@react-spring/three@9.6.1(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-Tyw2YhZPKJAX3t2FcqvpLRb71CyTe1GvT3V+i+xJzfALgpk10uPGdGaQQ5Xrzmok1340DAeg2pR/MCfaW7b8AA==} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + '@react-three/fiber': '>=6.0' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + three: '>=0.126' dependencies: - eslint: 7.32.0 + '@react-spring/animated': 9.6.1(react@18.3.1) + '@react-spring/core': 9.6.1(react@18.3.1) + '@react-spring/shared': 9.6.1(react@18.3.1) + '@react-spring/types': 9.6.1 + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + react: 18.3.1 + three: 0.161.0 dev: false - /eslint-plugin-react-hooks@4.6.0(eslint@8.56.0): - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - dependencies: - eslint: 8.56.0 - dev: true + /@react-spring/types@9.6.1: + resolution: {integrity: sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q==} - /eslint-plugin-react@7.33.2(eslint@7.32.0): - resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} - engines: {node: '>=4'} + /@react-three/drei@9.105.6(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-JBgYeV36N9N9f1c3o1ZfLYW4rXZA7UQTq32Y8s3DEF6lwj1/y+RP/yq2VG5I8OzUPl7gsmWdy8fpWZgrlAqUpQ==} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + '@react-three/fiber': '>=8.0' + react: '>=18.0' + react-dom: '>=18.0' + three: '>=0.137' + peerDependenciesMeta: + react-dom: + optional: true dependencies: - array-includes: 3.1.7 - array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.3 - doctrine: 2.1.0 - es-iterator-helpers: 1.0.17 - eslint: 7.32.0 - estraverse: 5.3.0 - jsx-ast-utils: 3.3.5 - minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 - object.hasown: 1.1.3 - object.values: 1.1.7 - prop-types: 15.8.1 - resolve: 2.0.0-next.5 - semver: 6.3.1 - string.prototype.matchall: 4.0.10 + '@babel/runtime': 7.24.4 + '@mediapipe/tasks-vision': 0.10.8 + '@monogrid/gainmap-js': 3.0.5(three@0.161.0) + '@react-spring/three': 9.6.1(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0) + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + '@use-gesture/react': 10.3.0(react@18.3.1) + camera-controls: 2.7.3(three@0.161.0) + cross-env: 7.0.3 + detect-gpu: 5.0.37 + glsl-noise: 0.0.0 + hls.js: 1.3.5 + maath: 0.10.7(@types/three@0.161.0)(three@0.161.0) + meshline: 3.1.7(three@0.161.0) + react: 18.3.1 + react-composer: 5.0.3(react@18.3.1) + react-dom: 18.2.0(react@18.3.1) + stats-gl: 2.0.1 + stats.js: 0.17.0 + suspend-react: 0.1.3(react@18.3.1) + three: 0.161.0 + three-mesh-bvh: 0.7.0(three@0.161.0) + three-stdlib: 2.29.11(three@0.161.0) + troika-three-text: 0.49.1(three@0.161.0) + tunnel-rat: 0.1.2(@types/react@18.3.1)(react@18.3.1) + utility-types: 3.11.0 + uuid: 9.0.1 + zustand: 3.7.2(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + - '@types/three' + - immer dev: false - /eslint-plugin-react@7.33.2(eslint@8.56.0): - resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} - engines: {node: '>=4'} + /@react-three/drei@9.96.1(@react-three/fiber@8.15.13)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.2.0)(three@0.161.0): + resolution: {integrity: sha512-aPdDCIZkqorTyGYCQNqYwlPVWAvIHHbYus9HMfR8fHdeGpSlp4sRVtIDWp9g8zKl16LRMGPYXAPC7azAS1Pyqw==} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + '@react-three/fiber': '>=8.0' + react: '>=18.0' + react-dom: '>=18.0' + three: '>=0.137' + peerDependenciesMeta: + react-dom: + optional: true dependencies: - array-includes: 3.1.7 - array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.3 - doctrine: 2.1.0 - es-iterator-helpers: 1.0.17 - eslint: 8.56.0 - estraverse: 5.3.0 - jsx-ast-utils: 3.3.5 - minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 - object.hasown: 1.1.3 - object.values: 1.1.7 - prop-types: 15.8.1 - resolve: 2.0.0-next.5 - semver: 6.3.1 - string.prototype.matchall: 4.0.10 + '@babel/runtime': 7.23.8 + '@mediapipe/tasks-vision': 0.10.8 + '@react-spring/three': 9.6.1(@react-three/fiber@8.15.13)(react@18.2.0)(three@0.161.0) + '@react-three/fiber': 8.15.13(react-dom@18.2.0)(react@18.2.0)(three@0.161.0) + '@use-gesture/react': 10.3.0(react@18.2.0) + camera-controls: 2.7.3(three@0.161.0) + cross-env: 7.0.3 + detect-gpu: 5.0.37 + glsl-noise: 0.0.0 + lodash.clamp: 4.0.3 + lodash.omit: 4.5.0 + lodash.pick: 4.4.0 + maath: 0.10.7(@types/three@0.161.0)(three@0.161.0) + meshline: 3.1.7(three@0.161.0) + react: 18.2.0 + react-composer: 5.0.3(react@18.2.0) + react-dom: 18.2.0(react@18.2.0) + react-merge-refs: 1.1.0 + stats-gl: 2.0.1 + stats.js: 0.17.0 + suspend-react: 0.1.3(react@18.2.0) + three: 0.161.0 + three-mesh-bvh: 0.7.0(three@0.161.0) + three-stdlib: 2.29.4(three@0.161.0) + troika-three-text: 0.47.2(three@0.161.0) + tunnel-rat: 0.1.2(@types/react@18.3.1)(react@18.2.0) + utility-types: 3.11.0 + uuid: 9.0.1 + zustand: 3.7.2(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - '@types/three' + - immer dev: true - /eslint-plugin-testing-library@3.10.2(eslint@7.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==} - engines: {node: ^10.12.0 || >=12.0.0, npm: '>=6'} + /@react-three/drei@9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-aPdDCIZkqorTyGYCQNqYwlPVWAvIHHbYus9HMfR8fHdeGpSlp4sRVtIDWp9g8zKl16LRMGPYXAPC7azAS1Pyqw==} peerDependencies: - eslint: ^5 || ^6 || ^7 + '@react-three/fiber': '>=8.0' + react: '>=18.0' + react-dom: '>=18.0' + three: '>=0.137' + peerDependenciesMeta: + react-dom: + optional: true dependencies: - '@typescript-eslint/experimental-utils': 3.10.1(eslint@7.32.0)(typescript@4.9.5) - eslint: 7.32.0 + '@babel/runtime': 7.23.8 + '@mediapipe/tasks-vision': 0.10.8 + '@react-spring/three': 9.6.1(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0) + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + '@use-gesture/react': 10.3.0(react@18.3.1) + camera-controls: 2.7.3(three@0.161.0) + cross-env: 7.0.3 + detect-gpu: 5.0.37 + glsl-noise: 0.0.0 + lodash.clamp: 4.0.3 + lodash.omit: 4.5.0 + lodash.pick: 4.4.0 + maath: 0.10.7(@types/three@0.161.0)(three@0.161.0) + meshline: 3.1.7(three@0.161.0) + react: 18.3.1 + react-composer: 5.0.3(react@18.3.1) + react-dom: 18.2.0(react@18.3.1) + react-merge-refs: 1.1.0 + stats-gl: 2.0.1 + stats.js: 0.17.0 + suspend-react: 0.1.3(react@18.3.1) + three: 0.161.0 + three-mesh-bvh: 0.7.0(three@0.161.0) + three-stdlib: 2.29.4(three@0.161.0) + troika-three-text: 0.47.2(three@0.161.0) + tunnel-rat: 0.1.2(@types/react@18.3.1)(react@18.3.1) + utility-types: 3.11.0 + uuid: 9.0.1 + zustand: 3.7.2(react@18.3.1) transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /eslint-scope@4.0.3: - resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} - engines: {node: '>=4.0.0'} - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 + - '@types/react' + - '@types/three' + - immer dev: false - /eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 - - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@react-three/eslint-plugin@0.1.1: + resolution: {integrity: sha512-n2tGHNhF3yzTar7lJkJPZeWFPH3C0jKb0Iws4zMelOQErqG3+xIfw3n8GQzL6olxuga/FP1tENl+UA+d6aa6Hg==} dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 + '@babel/runtime': 7.23.8 + eslint: 8.56.0 + transitivePeerDependencies: + - supports-color dev: true - /eslint-utils@2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} + /@react-three/fiber@8.15.13(react-dom@18.2.0)(react@18.2.0)(three@0.161.0): + resolution: {integrity: sha512-FS6F/k69q2KEf7nxdce1Rzd5qyp6VHtTgjouTMfiotWNiNwlhfQQeAxfcnDg0i2XVaOUGkLaD9BK8LBVnpfzUA==} + peerDependencies: + expo: '>=43.0' + expo-asset: '>=8.4' + expo-file-system: '>=11.0' + expo-gl: '>=11.0' + react: '>=18.0' + react-dom: '>=18.0' + react-native: '>=0.64' + three: '>=0.133' + peerDependenciesMeta: + expo: + optional: true + expo-asset: + optional: true + expo-file-system: + optional: true + expo-gl: + optional: true + react-dom: + optional: true + react-native: + optional: true dependencies: - eslint-visitor-keys: 1.3.0 - dev: false + '@babel/runtime': 7.24.4 + '@types/react-reconciler': 0.26.7 + '@types/webxr': 0.5.10 + base64-js: 1.5.1 + buffer: 6.0.3 + its-fine: 1.1.1(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-reconciler: 0.27.0(react@18.2.0) + react-use-measure: 2.1.1(react-dom@18.2.0)(react@18.2.0) + scheduler: 0.21.0 + suspend-react: 0.1.3(react@18.2.0) + three: 0.161.0 + zustand: 3.7.2(react@18.2.0) - /eslint-utils@3.0.0(eslint@7.32.0): - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + /@react-three/fiber@8.16.2(react-dom@18.2.0)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-3Z5FW8mxzomBbrw2iF0lNOAlNBr2OK6HR0NM416PzcTs0UcSoPj/nD4eqmrV5Kut6kvCc/TJua5LyeoPE7vSmw==} peerDependencies: - eslint: '>=5' + expo: '>=43.0' + expo-asset: '>=8.4' + expo-file-system: '>=11.0' + expo-gl: '>=11.0' + react: '>=18.0' + react-dom: '>=18.0' + react-native: '>=0.64' + three: '>=0.133' + peerDependenciesMeta: + expo: + optional: true + expo-asset: + optional: true + expo-file-system: + optional: true + expo-gl: + optional: true + react-dom: + optional: true + react-native: + optional: true dependencies: - eslint: 7.32.0 - eslint-visitor-keys: 2.1.0 - dev: false - - /eslint-visitor-keys@1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} - engines: {node: '>=4'} - dev: false - - /eslint-visitor-keys@2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} - engines: {node: '>=10'} - dev: false - - /eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@babel/runtime': 7.24.4 + '@types/react-reconciler': 0.26.7 + '@types/webxr': 0.5.10 + base64-js: 1.5.1 + buffer: 6.0.3 + its-fine: 1.1.1(react@18.3.1) + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) + react-reconciler: 0.27.0(react@18.3.1) + react-use-measure: 2.1.1(react-dom@18.2.0)(react@18.3.1) + scheduler: 0.21.0 + suspend-react: 0.1.3(react@18.3.1) + three: 0.161.0 + zustand: 3.7.2(react@18.3.1) dev: true - /eslint-webpack-plugin@2.7.0(eslint@7.32.0)(webpack@4.44.2): - resolution: {integrity: sha512-bNaVVUvU4srexGhVcayn/F4pJAz19CWBkKoMx7aSQ4wtTbZQCnG5O9LHCE42mM+JSKOUp7n6vd5CIwzj7lOVGA==} - engines: {node: '>= 10.13.0'} + /@react-three/fiber@8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-L2r8n4Ebg7YMTMaPHx1soxplgfia7SpAJUA1bS4C1ApRG9KKAjK8Kjhx3ODX3f6fyYfQZju2JyE8Q7OJHv1DNA==} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - webpack: ^4.0.0 || ^5.0.0 + expo: '>=43.0' + expo-asset: '>=8.4' + expo-file-system: '>=11.0' + expo-gl: '>=11.0' + react: '>=18.0' + react-dom: '>=18.0' + react-native: '>=0.64' + three: '>=0.133' + peerDependenciesMeta: + expo: + optional: true + expo-asset: + optional: true + expo-file-system: + optional: true + expo-gl: + optional: true + react-dom: + optional: true + react-native: + optional: true dependencies: - '@types/eslint': 7.29.0 - arrify: 2.0.1 - eslint: 7.32.0 - jest-worker: 27.5.1 - micromatch: 4.0.5 - normalize-path: 3.0.0 - schema-utils: 3.3.0 - webpack: 4.44.2 + '@babel/runtime': 7.24.4 + '@types/debounce': 1.2.4 + '@types/react-reconciler': 0.26.7 + '@types/webxr': 0.5.10 + base64-js: 1.5.1 + buffer: 6.0.3 + debounce: 1.2.1 + its-fine: 1.1.1(react@18.3.1) + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) + react-reconciler: 0.27.0(react@18.3.1) + scheduler: 0.21.0 + suspend-react: 0.1.3(react@18.3.1) + three: 0.161.0 + zustand: 3.7.2(react@18.3.1) dev: false - /eslint@7.32.0: - resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} - engines: {node: ^10.12.0 || >=12.0.0} - hasBin: true + /@react-three/postprocessing@2.16.0(@react-three/fiber@8.17.8)(@types/three@0.161.0)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-Cc+VIOxD2jVEgXrc66W6yQaAxTMg02ef2N1B5ldyLtTt22n75JxolYTullQqY4zTsyLEmORvaO85SRlZwg6Avw==} + peerDependencies: + '@react-three/fiber': '>=8.0' + react: '>=18.0' + three: '>= 0.138.0' dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.3 - '@humanwhocodes/config-array': 0.5.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@6.1.0) - doctrine: 3.0.0 - enquirer: 2.4.1 - escape-string-regexp: 4.0.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 - globals: 13.24.0 - ignore: 4.0.6 - import-fresh: 3.3.0 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - js-yaml: 3.14.1 - 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 - progress: 2.0.3 - regexpp: 3.2.0 - semver: 7.6.0 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - table: 6.8.2 - text-table: 0.2.0 - v8-compile-cache: 2.4.0 + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + buffer: 6.0.3 + maath: 0.6.0(@types/three@0.161.0)(three@0.161.0) + n8ao: 1.8.1(postprocessing@6.34.3)(three@0.161.0) + postprocessing: 6.34.3(three@0.161.0) + react: 18.3.1 + three: 0.161.0 + three-stdlib: 2.29.4(three@0.161.0) transitivePeerDependencies: - - supports-color + - '@types/three' dev: false - /eslint@8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true + /@react-three/postprocessing@2.16.2(@react-three/fiber@8.17.8)(@types/three@0.161.0)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-2ya1gXLDpzyfbELobi3rPHNNZZCrCfyq20GMYJD1yD7ZyBFSpRG9YSPMBnOal6A89kXanPBw273h6/Dqev0n7g==} + peerDependencies: + '@react-three/fiber': '>=8.0' + react: '>=18.0' + three: '>= 0.138.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) - '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 - '@humanwhocodes/config-array': 0.11.14 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@6.1.0) - 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.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.3.1 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - 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 + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + buffer: 6.0.3 + maath: 0.6.0(@types/three@0.161.0)(three@0.161.0) + n8ao: 1.8.1(postprocessing@6.34.3)(three@0.161.0) + postprocessing: 6.34.3(three@0.161.0) + react: 18.3.1 + three: 0.161.0 + three-stdlib: 2.29.4(three@0.161.0) transitivePeerDependencies: - - supports-color - dev: true - - /esniff@2.0.1: - resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} - engines: {node: '>=0.10'} - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - event-emitter: 0.3.5 - type: 2.7.3 + - '@types/three' dev: false - /espree@7.3.1: - resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} - engines: {node: ^10.12.0 || >=12.0.0} + /@react-three/rapier@1.3.0(@react-three/fiber@8.17.8)(react@18.3.1)(three@0.161.0): + resolution: {integrity: sha512-nQor1pbGFu1mp585bGR719yAEnEYeu2LvsxP4RaWXP7XHBqv2p0l9/ttDQBZzivqRT142icut2tdo6vgtW+XyA==} + peerDependencies: + '@react-three/fiber': '>=8.9.0' + react: '>=18.0.0' + three: '>=0.139.0' dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2(acorn@7.4.1) - eslint-visitor-keys: 1.3.0 + '@dimforge/rapier3d-compat': 0.12.0 + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + react: 18.3.1 + three: 0.161.0 + three-stdlib: 2.23.9(three@0.161.0) + use-asset: 1.0.4(react@18.3.1) dev: false - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.11.3 - acorn-jsx: 5.3.2(acorn@8.11.3) - eslint-visitor-keys: 3.4.3 + /@resvg/resvg-js-android-arm-eabi@2.6.0: + resolution: {integrity: sha512-lJnZ/2P5aMocrFMW7HWhVne5gH82I8xH6zsfH75MYr4+/JOaVcGCTEQ06XFohGMdYRP3v05SSPLPvTM/RHjxfA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [android] + requiresBuild: true dev: true + optional: true - /esprima@1.2.2: - resolution: {integrity: sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: false - - /esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - dev: false + /@resvg/resvg-js-android-arm64@2.6.0: + resolution: {integrity: sha512-N527f529bjMwYWShZYfBD60dXA4Fux+D695QsHQ93BDYZSHUoOh1CUGUyICevnTxs7VgEl98XpArmUWBZQVMfQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - dependencies: - estraverse: 5.3.0 + /@resvg/resvg-js-darwin-arm64@2.6.0: + resolution: {integrity: sha512-MabUKLVayEwlPo0mIqAmMt+qESN8LltCvv5+GLgVga1avpUrkxj/fkU1TKm8kQegutUjbP/B0QuMuUr0uhF8ew==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - /esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - dependencies: - estraverse: 5.3.0 + /@resvg/resvg-js-darwin-x64@2.6.0: + resolution: {integrity: sha512-zrFetdnSw/suXjmyxSjfDV7i61hahv6DDG6kM7BYN2yJ3Es5+BZtqYZTcIWogPJedYKmzN1YTMWGd/3f0ubFiA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - /estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} + /@resvg/resvg-js-linux-arm-gnueabihf@2.6.0: + resolution: {integrity: sha512-sH4gxXt7v7dGwjGyzLwn7SFGvwZG6DQqLaZ11MmzbCwd9Zosy1TnmrMJfn6TJ7RHezmQMgBPi18bl55FZ1AT4A==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true - /estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} + /@resvg/resvg-js-linux-arm64-gnu@2.6.0: + resolution: {integrity: sha512-fCyMncqCJtrlANADIduYF4IfnWQ295UKib7DAxFXQhBsM9PLDTpizr0qemZcCNadcwSVHnAIzL4tliZhCM8P6A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /estree-walker@0.6.1: - resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} - dev: false + /@resvg/resvg-js-linux-arm64-musl@2.6.0: + resolution: {integrity: sha512-ouLjTgBQHQyxLht4FdMPTvuY8xzJigM9EM2Tlu0llWkN1mKyTQrvYWi6TA6XnKdzDJHy7ZLpWpjZi7F5+Pg+Vg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /estree-walker@1.0.1: - resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - dev: false + /@resvg/resvg-js-linux-x64-gnu@2.6.0: + resolution: {integrity: sha512-n3zC8DWsvxC1AwxpKFclIPapDFibs5XdIRoV/mcIlxlh0vseW1F49b97F33BtJQRmlntsqqN6GMMqx8byB7B+Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + /@resvg/resvg-js-linux-x64-musl@2.6.0: + resolution: {integrity: sha512-n4tasK1HOlAxdTEROgYA1aCfsEKk0UOFDNd/AQTTZlTmCbHKXPq+O8npaaKlwXquxlVK8vrkcWbksbiGqbCAcw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true dev: true + optional: true - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} + /@resvg/resvg-js-win32-arm64-msvc@2.6.0: + resolution: {integrity: sha512-X2+EoBJFwDI5LDVb51Sk7ldnVLitMGr9WwU/i21i3fAeAXZb3hM16k67DeTy16OYkT2dk/RfU1tP1wG+rWbz2Q==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true - /etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} + /@resvg/resvg-js-win32-ia32-msvc@2.6.0: + resolution: {integrity: sha512-L7oevWjQoUgK5W1fCKn0euSVemhDXVhrjtwqpc7MwBKKimYeiOshO1Li1pa8bBt5PESahenhWgdB6lav9O0fEg==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true - /event-emitter@0.3.5: - resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - dev: false + /@resvg/resvg-js-win32-x64-msvc@2.6.0: + resolution: {integrity: sha512-8lJlghb+Unki5AyKgsnFbRJwkEj9r1NpwyuBG8yEJiG1W9eEGl03R3I7bsVa3haof/3J1NlWf0rzSa1G++A2iw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true - /eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - dev: false + /@resvg/resvg-js@2.6.0: + resolution: {integrity: sha512-Tf3YpbBKcQn991KKcw/vg7vZf98v01seSv6CVxZBbRkL/xyjnoYB6KgrFL6zskT1A4dWC/vg77KyNOW+ePaNlA==} + engines: {node: '>= 10'} + optionalDependencies: + '@resvg/resvg-js-android-arm-eabi': 2.6.0 + '@resvg/resvg-js-android-arm64': 2.6.0 + '@resvg/resvg-js-darwin-arm64': 2.6.0 + '@resvg/resvg-js-darwin-x64': 2.6.0 + '@resvg/resvg-js-linux-arm-gnueabihf': 2.6.0 + '@resvg/resvg-js-linux-arm64-gnu': 2.6.0 + '@resvg/resvg-js-linux-arm64-musl': 2.6.0 + '@resvg/resvg-js-linux-x64-gnu': 2.6.0 + '@resvg/resvg-js-linux-x64-musl': 2.6.0 + '@resvg/resvg-js-win32-arm64-msvc': 2.6.0 + '@resvg/resvg-js-win32-ia32-msvc': 2.6.0 + '@resvg/resvg-js-win32-x64-msvc': 2.6.0 + dev: true - /events-intercept@2.0.0: - resolution: {integrity: sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==} + /@rollup/pluginutils@4.2.1: + resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} + engines: {node: '>= 8.0.0'} + dependencies: + estree-walker: 2.0.2 + picomatch: 2.3.1 dev: true - /events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - dev: false + /@rollup/rollup-android-arm-eabi@4.9.5: + resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true - /eventsource@2.0.2: - resolution: {integrity: sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==} - engines: {node: '>=12.0.0'} - dev: false + /@rollup/rollup-android-arm64@4.9.5: + resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true - /evp_bytestokey@1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - dev: false + /@rollup/rollup-darwin-arm64@4.9.5: + resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true - /exec-sh@0.3.6: - resolution: {integrity: sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==} - dev: false + /@rollup/rollup-darwin-x64@4.9.5: + resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true - /execa@1.0.0: - resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} - engines: {node: '>=6'} - dependencies: - cross-spawn: 6.0.5 - get-stream: 4.1.0 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.7 - strip-eof: 1.0.0 - dev: false + /@rollup/rollup-linux-arm-gnueabihf@4.9.5: + resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true - /execa@3.2.0: - resolution: {integrity: sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==} - engines: {node: ^8.12.0 || >=9.7.0} - dependencies: - cross-spawn: 7.0.3 - get-stream: 5.2.0 - human-signals: 1.1.1 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - p-finally: 2.0.1 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - dev: true + /@rollup/rollup-linux-arm64-gnu@4.9.5: + resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true - /execa@4.1.0: - resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 5.2.0 - human-signals: 1.1.1 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - dev: false + /@rollup/rollup-linux-arm64-musl@4.9.5: + resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true - /execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 3.0.7 - strip-final-newline: 3.0.0 - dev: false + /@rollup/rollup-linux-riscv64-gnu@4.9.5: + resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true - /exif-parser@0.1.12: - resolution: {integrity: sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==} + /@rollup/rollup-linux-x64-gnu@4.9.5: + resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true - /exit@0.1.2: - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} - engines: {node: '>= 0.8.0'} - dev: false + /@rollup/rollup-linux-x64-musl@4.9.5: + resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true - /expand-brackets@2.1.4(supports-color@6.1.0): - resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} - engines: {node: '>=0.10.0'} - dependencies: - debug: 2.6.9(supports-color@6.1.0) - define-property: 0.2.5 - extend-shallow: 2.0.1 - posix-character-classes: 0.1.1 - regex-not: 1.0.2 - snapdragon: 0.8.2(supports-color@6.1.0) - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - dev: false + /@rollup/rollup-win32-arm64-msvc@4.9.5: + resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true - /expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - dev: false + /@rollup/rollup-win32-ia32-msvc@4.9.5: + resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true - /expect@26.6.2: - resolution: {integrity: sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - ansi-styles: 4.3.0 - jest-get-type: 26.3.0 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-regex-util: 26.0.0 - dev: false + /@rollup/rollup-win32-x64-msvc@4.9.5: + resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true - /express@4.21.0(supports-color@6.1.0): - resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} - engines: {node: '>= 0.10.0'} - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.3(supports-color@6.1.0) - content-disposition: 0.5.4 - content-type: 1.0.4 - cookie: 0.6.0 - cookie-signature: 1.0.6 - debug: 2.6.9(supports-color@6.1.0) - depd: 2.0.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.3.1(supports-color@6.1.0) - fresh: 0.5.2 - http-errors: 2.0.0 - merge-descriptors: 1.0.3 - methods: 1.1.2 - on-finished: 2.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.10 - proxy-addr: 2.0.7 - qs: 6.13.0 - range-parser: 1.2.1 - safe-buffer: 5.2.1 - send: 0.19.0(supports-color@6.1.0) - serve-static: 1.16.2(supports-color@6.1.0) - setprototypeof: 1.2.0 - statuses: 2.0.1 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - dev: false + /@sinclair/typebox@0.25.24: + resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} + dev: true - /ext@1.7.0: - resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} - dependencies: - type: 2.7.3 + /@sindresorhus/is@0.14.0: + resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} + engines: {node: '>=6'} dev: false - /extend-shallow@2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} + /@splinetool/loader@1.0.54(three@0.161.0): + resolution: {integrity: sha512-aU/LMmclxUonAbX/V87yuFtoQz3y8Mwqs3C4YABlPZKblg5znuQ+d7Vi4dolw+fKc1ITv/V3fMa+nsN4780f0g==} + peerDependencies: + three: '>=0.133.0' dependencies: - is-extendable: 0.1.1 + semver-compare: 1.0.0 + three: 0.161.0 dev: false - /extend-shallow@3.0.2: - resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} - engines: {node: '>=0.10.0'} + /@splinetool/r3f-spline@1.0.2(@react-three/fiber@8.17.8)(@splinetool/loader@1.0.54): + resolution: {integrity: sha512-Fl1qboRpTE8yJm4BAe1l6j3Xgh3HwIzvtdX2LjCpBiSo21+j0b2rilJpLHfsXJndrq4Hegz6oEUKlPvVWumaHg==} + peerDependencies: + '@react-three/fiber': '>=7.0.0' + '@splinetool/loader': '>=0.9.19' dependencies: - assign-symbols: 1.0.0 - is-extendable: 1.0.1 + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + '@splinetool/loader': 1.0.54(three@0.161.0) dev: false - /extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + /@stitches/react@1.2.8(react@18.3.1): + resolution: {integrity: sha512-9g9dWI4gsSVe8bNLlb+lMkBYsnIKCZTmvqvDG+Avnn69XfmHZKiaMrx7cgTaddq7aTPPmXiTsbFcUy0xgI4+wA==} + peerDependencies: + react: '>= 16.3.0' + dependencies: + react: 18.3.1 dev: false - /extglob@2.0.4(supports-color@6.1.0): - resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} - engines: {node: '>=0.10.0'} + /@szmarczak/http-timer@1.1.2: + resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} + engines: {node: '>=6'} dependencies: - array-unique: 0.3.2 - define-property: 1.0.0 - expand-brackets: 2.1.4(supports-color@6.1.0) - extend-shallow: 2.0.1 - fragment-cache: 0.2.1 - regex-not: 1.0.2 - snapdragon: 0.8.2(supports-color@6.1.0) - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color + defer-to-connect: 1.1.3 dev: false - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + /@tokenizer/token@0.3.0: + resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} + dev: true - /fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + /@tootallnate/once@2.0.0: + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} dev: true - /fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - dev: false + /@ts-morph/common@0.11.1: + resolution: {integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==} + dependencies: + fast-glob: 3.3.2 + minimatch: 3.1.2 + mkdirp: 1.0.4 + path-browserify: 1.0.1 + dev: true - /fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} + /@ts-morph/common@0.19.0: + resolution: {integrity: sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ==} dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 + fast-glob: 3.3.2 + minimatch: 7.4.6 + mkdirp: 2.1.6 + path-browserify: 1.0.1 + dev: false - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + /@tsconfig/node10@1.0.9: + resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} - /fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + /@tsconfig/node12@1.0.11: + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - /fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - dependencies: - reusify: 1.0.4 + /@tsconfig/node14@1.0.3: + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - /faye-websocket@0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} - dependencies: - websocket-driver: 0.7.4 - dev: false + /@tsconfig/node16@1.0.4: + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - /fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - bser: 2.1.1 - dev: false + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 + '@types/babel__generator': 7.6.8 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.5 + dev: true - /fd-slicer@1.1.0: - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + /@types/babel__generator@7.6.8: + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - pend: 1.2.0 + '@babel/types': 7.23.9 dev: true - /fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.3.3 - dev: false - - /fflate@0.6.10: - resolution: {integrity: sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==} - - /figgy-pudding@3.5.2: - resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} - deprecated: This module is no longer supported. - dev: false + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 + dev: true - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@types/babel__traverse@7.20.5: + resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} dependencies: - flat-cache: 3.2.0 + '@babel/types': 7.23.9 + dev: true - /file-loader@6.1.1(webpack@4.44.2): - resolution: {integrity: sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + /@types/chai-as-promised@7.1.8: + resolution: {integrity: sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==} dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 4.44.2 - dev: false + '@types/chai': 4.3.11 + dev: true - /file-type@16.5.4: - resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==} - engines: {node: '>=10'} - dependencies: - readable-web-to-node-stream: 3.0.2 - strtok3: 6.3.0 - token-types: 4.2.1 + /@types/chai@4.3.11: + resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==} dev: true - /file-type@9.0.0: - resolution: {integrity: sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==} - engines: {node: '>=6'} + /@types/debounce@1.2.4: + resolution: {integrity: sha512-jBqiORIzKDOToaF63Fm//haOCHuwQuLa2202RK4MozpA6lh93eCBc+/8+wZn5OzjJt3ySdc+74SXWXB55Ewtyw==} dev: false - /file-uri-to-path@1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + /@types/draco3d@1.4.9: + resolution: {integrity: sha512-4MMUjMQb4yA5fJ4osXx+QxGHt0/ZSy4spT6jL1HM7Tn8OJEC35siqdnpOo+HxPhYjqEFumKfGVF9hJfdyKBIBA==} - /filesize@6.1.0: - resolution: {integrity: sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==} - engines: {node: '>= 0.4.0'} - dev: false + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - /fill-range@4.0.0: - resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} - engines: {node: '>=0.10.0'} - dependencies: - extend-shallow: 2.0.1 - is-number: 3.0.0 - repeat-string: 1.6.1 - to-regex-range: 2.1.1 - dev: false + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: true - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 + /@types/json5@0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true - /finalhandler@1.3.1(supports-color@6.1.0): - resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} - engines: {node: '>= 0.8'} + /@types/keyv@3.1.4: + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - debug: 2.6.9(supports-color@6.1.0) - encodeurl: 2.0.0 - escape-html: 1.0.3 - on-finished: 2.4.1 - parseurl: 1.3.3 - statuses: 2.0.1 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color + '@types/node': 22.7.4 dev: false - /find-cache-dir@2.1.0: - resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} - engines: {node: '>=6'} - dependencies: - commondir: 1.0.1 - make-dir: 2.1.0 - pkg-dir: 3.0.0 - dev: false + /@types/minimist@1.2.5: + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + dev: true - /find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} - dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - dev: false + /@types/mocha@10.0.6: + resolution: {integrity: sha512-dJvrYWxP/UcXm36Qn36fxhUKu8A/xMRXVT2cliFF1Z7UA9liG5Psj3ezNSZw+5puH2czDXRLcXQxf8JbJt0ejg==} + dev: true - /find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} - dependencies: - locate-path: 3.0.0 + /@types/node@14.18.33: + resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} + dev: true + + /@types/node@16.18.96: + resolution: {integrity: sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ==} + dev: true + + /@types/node@16.9.1: + resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==} + dev: true + + /@types/node@17.0.45: + resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} + /@types/node@20.11.0: + resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==} dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - dev: false + undici-types: 5.26.5 - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} + /@types/node@22.7.4: + resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 + undici-types: 6.19.8 + + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true - /firebase@10.11.1: - resolution: {integrity: sha512-7T6FJJb4PBi6IYR1212/a0djjal6nGph9AQazobWaO75+4zeyEvBDlsofWLEawVAEN2PCp8qXvFe4pMdIB5U1w==} - dependencies: - '@firebase/analytics': 0.10.2(@firebase/app@0.10.2) - '@firebase/analytics-compat': 0.2.8(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) - '@firebase/app': 0.10.2 - '@firebase/app-check': 0.8.3(@firebase/app@0.10.2) - '@firebase/app-check-compat': 0.3.10(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) - '@firebase/app-compat': 0.2.32 - '@firebase/app-types': 0.9.1 - '@firebase/auth': 1.7.2(@firebase/app@0.10.2) - '@firebase/auth-compat': 0.5.7(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2) - '@firebase/database': 1.0.4 - '@firebase/database-compat': 1.0.4 - '@firebase/firestore': 4.6.1(@firebase/app@0.10.2) - '@firebase/firestore-compat': 0.3.30(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2) - '@firebase/functions': 0.11.4(@firebase/app@0.10.2) - '@firebase/functions-compat': 0.3.10(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) - '@firebase/installations': 0.6.6(@firebase/app@0.10.2) - '@firebase/installations-compat': 0.2.6(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2) - '@firebase/messaging': 0.12.8(@firebase/app@0.10.2) - '@firebase/messaging-compat': 0.2.8(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) - '@firebase/performance': 0.6.6(@firebase/app@0.10.2) - '@firebase/performance-compat': 0.2.6(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) - '@firebase/remote-config': 0.4.6(@firebase/app@0.10.2) - '@firebase/remote-config-compat': 0.2.6(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) - '@firebase/storage': 0.12.4(@firebase/app@0.10.2) - '@firebase/storage-compat': 0.3.7(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2) - '@firebase/util': 1.9.5 - transitivePeerDependencies: - - '@react-native-async-storage/async-storage' + /@types/offscreencanvas@2019.7.3: + resolution: {integrity: sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==} + + /@types/prismjs@1.26.3: + resolution: {integrity: sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw==} dev: false - /flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@types/prompts@2.4.9: + resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} dependencies: - flatted: 3.2.9 - keyv: 4.5.4 - rimraf: 3.0.2 - - /flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true + '@types/node': 20.11.0 + kleur: 3.0.3 dev: true - /flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + /@types/prop-types@15.7.11: + resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} - /flatten@1.0.3: - resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==} - deprecated: flatten is deprecated in favor of utility frameworks such as lodash. - dev: false + /@types/react-dom@18.2.18: + resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} + dependencies: + '@types/react': 18.3.1 - /flush-write-stream@1.1.1: - resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} + /@types/react-reconciler@0.26.7: + resolution: {integrity: sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==} dependencies: - inherits: 2.0.4 - readable-stream: 2.3.8 - dev: false + '@types/react': 18.3.1 - /follow-redirects@1.15.5(debug@4.3.4): - resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true + /@types/react-reconciler@0.28.8: + resolution: {integrity: sha512-SN9c4kxXZonFhbX4hJrZy37yw9e7EIxcpHCxQv5JUS18wDE5ovkQKlqQEkufdJCCMfuI9BnjUJvhYeJ9x5Ra7g==} dependencies: - debug: 4.3.4(supports-color@6.1.0) - dev: false + '@types/react': 18.3.1 - /for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + /@types/react@18.3.1: + resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} dependencies: - is-callable: 1.2.7 + '@types/prop-types': 15.7.11 + csstype: 3.1.3 - /for-in@1.0.2: - resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} - engines: {node: '>=0.10.0'} + /@types/responselike@1.0.3: + resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} + dependencies: + '@types/node': 22.7.4 dev: false - /foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} + /@types/semver@7.5.7: + resolution: {integrity: sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==} + dev: true + + /@types/stats.js@0.17.3: + resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==} + + /@types/three@0.161.0: + resolution: {integrity: sha512-VrgtT08x7SQYtMuhVJDVNBgOGdUCvb6o5DP/DI/sz7jVyHdoDr3rZc6w/OcHZlUCVf0UGYPtflAjUUfI49Dhsg==} dependencies: - cross-spawn: 7.0.3 - signal-exit: 4.1.0 + '@types/stats.js': 0.17.3 + '@types/webxr': 0.5.10 + fflate: 0.6.10 + meshoptimizer: 0.18.1 + + /@types/webxr@0.5.10: + resolution: {integrity: sha512-n3u5sqXQJhf1CS68mw3Wf16FQ4cRPNBBwdYLFzq3UddiADOim1Pn3Y6PBdDilz1vOJF3ybLxJ8ZEDlLIzrOQZg==} - /fork-ts-checker-webpack-plugin@4.1.6(eslint@7.32.0)(typescript@4.9.5)(webpack@4.44.2): - resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} - engines: {node: '>=6.11.5', yarn: '>=1.0.0'} + /@typescript-eslint/eslint-plugin@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.4.5): + resolution: {integrity: sha512-/XtVZJtbaphtdrWjr+CJclaCVGPtOdBpFEnvtNf/jRV0IiEemRrL0qABex/nEt8isYcnFacm3nPHYQwL+Wb7qg==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: '>= 6' - typescript: '>= 2.7' - vue-template-compiler: '*' - webpack: '>= 4' + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' peerDependenciesMeta: - eslint: + typescript: optional: true - vue-template-compiler: + dependencies: + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.0.2 + '@typescript-eslint/type-utils': 7.0.2(eslint@8.56.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.0.2 + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.56.0 + graphemer: 1.4.0 + ignore: 5.3.1 + natural-compare: 1.4.0 + semver: 7.6.0 + ts-api-utils: 1.2.1(typescript@5.4.5) + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@7.0.2(eslint@8.56.0)(typescript@5.4.5): + resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: optional: true dependencies: - '@babel/code-frame': 7.23.5 - chalk: 2.4.2 - eslint: 7.32.0 - micromatch: 3.1.10(supports-color@6.1.0) - minimatch: 3.1.2 - semver: 5.7.2 - tapable: 1.1.3 - typescript: 4.9.5 - webpack: 4.44.2 - worker-rpc: 0.1.1 + '@typescript-eslint/scope-manager': 7.0.2 + '@typescript-eslint/types': 7.0.2 + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.0.2 + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.56.0 + typescript: 5.4.5 transitivePeerDependencies: - supports-color - dev: false + dev: true - /form-data@3.0.1: - resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} - engines: {node: '>= 6'} + /@typescript-eslint/scope-manager@5.62.0: + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: false + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + dev: true - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} + /@typescript-eslint/scope-manager@7.0.2: + resolution: {integrity: sha512-l6sa2jF3h+qgN2qUMjVR3uCNGjWw4ahGfzIYsCtFrQJCjhbrDPdiihYT8FnnqFwsWX+20hK592yX9I2rxKTP4g==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: false + '@typescript-eslint/types': 7.0.2 + '@typescript-eslint/visitor-keys': 7.0.2 + dev: true - /formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} + /@typescript-eslint/type-utils@7.0.2(eslint@8.56.0)(typescript@5.4.5): + resolution: {integrity: sha512-IKKDcFsKAYlk8Rs4wiFfEwJTQlHcdn8CLwLaxwd6zb8HNiMcQIFX9sWax2k4Cjj7l7mGS5N1zl7RCHOVwHq2VQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - fetch-blob: 3.2.0 - dev: false + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.5) + '@typescript-eslint/utils': 7.0.2(eslint@8.56.0)(typescript@5.4.5) + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.56.0 + ts-api-utils: 1.2.1(typescript@5.4.5) + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + dev: true - /forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - dev: false + /@typescript-eslint/types@5.62.0: + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - /fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + /@typescript-eslint/types@7.0.2: + resolution: {integrity: sha512-ZzcCQHj4JaXFjdOql6adYV4B/oFOFjPOC9XYwCaZFRvqN8Llfvv4gSxrkQkd2u4Ci62i2c6W6gkDwQJDaRc4nA==} + engines: {node: ^16.0.0 || >=18.0.0} dev: true - /fragment-cache@0.2.1: - resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} - engines: {node: '>=0.10.0'} + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5): + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - map-cache: 0.2.2 - dev: false - - /fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - dev: false + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.0 + tsutils: 3.21.0(typescript@5.4.5) + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + dev: true - /from2@2.3.0: - resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} + /@typescript-eslint/typescript-estree@7.0.2(typescript@5.4.5): + resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - inherits: 2.0.4 - readable-stream: 2.3.8 - dev: false - - /fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - dev: false + '@typescript-eslint/types': 7.0.2 + '@typescript-eslint/visitor-keys': 7.0.2 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.6.0 + ts-api-utils: 1.2.1(typescript@5.4.5) + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + dev: true - /fs-extra@11.1.0: - resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==} - engines: {node: '>=14.14'} + /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.4.5): + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.7 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) + eslint: 8.56.0 + eslint-scope: 5.1.1 + semver: 7.6.0 + transitivePeerDependencies: + - supports-color + - typescript dev: true - /fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - dev: false - - /fs-extra@7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} - engines: {node: '>=6 <7 || >=8'} + /@typescript-eslint/utils@7.0.2(eslint@8.56.0)(typescript@5.4.5): + resolution: {integrity: sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 - dev: false + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.7 + '@typescript-eslint/scope-manager': 7.0.2 + '@typescript-eslint/types': 7.0.2 + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.5) + eslint: 8.56.0 + semver: 7.6.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true - /fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} + /@typescript-eslint/visitor-keys@5.62.0: + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.3 + dev: true - /fs-extra@9.1.0: - resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} - engines: {node: '>=10'} + /@typescript-eslint/visitor-keys@7.0.2: + resolution: {integrity: sha512-8Y+YiBmqPighbm5xA2k4wKTxRzx9EkBu7Rlw+WHqMvRJ3RPz/BMBO9b2ru0LUNmXg120PHUXD5+SWFy2R8DqlQ==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: - at-least-node: 1.0.0 - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - dev: false + '@typescript-eslint/types': 7.0.2 + eslint-visitor-keys: 3.4.3 + dev: true - /fs-minipass@1.2.7: - resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} - dependencies: - minipass: 2.9.0 + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} + /@use-gesture/core@10.3.0: + resolution: {integrity: sha512-rh+6MND31zfHcy9VU3dOZCqGY511lvGcfyJenN4cWZe0u1BH6brBpBddLVXhF2r4BMqWbvxfsbL7D287thJU2A==} + + /@use-gesture/react@10.3.0(react@18.2.0): + resolution: {integrity: sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA==} + peerDependencies: + react: '>= 16.8.0' dependencies: - minipass: 3.3.6 + '@use-gesture/core': 10.3.0 + react: 18.2.0 + dev: true - /fs-write-stream-atomic@1.0.10: - resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==} - deprecated: This package is no longer supported. + /@use-gesture/react@10.3.0(react@18.3.1): + resolution: {integrity: sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA==} + peerDependencies: + react: '>= 16.8.0' dependencies: - graceful-fs: 4.2.11 - iferr: 0.1.5 - imurmurhash: 0.1.4 - readable-stream: 2.3.8 + '@use-gesture/core': 10.3.0 + react: 18.3.1 dev: false - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - /fsevents@1.2.13: - resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} - engines: {node: '>= 4.0'} - os: [darwin] - deprecated: Upgrade to fsevents v2 to mitigate potential security issues - requiresBuild: true + /@utsubo/events@0.1.7(react@18.3.1): + resolution: {integrity: sha512-WB/GEj/0h27Bz8rJ0+CBtNz5mLT79ne1OjB7PUM4n0qLBqEDwm6yBzZC3j6tasHjlBPJDYZiBVIA1glaMlgZ5g==} + peerDependencies: + react: '>=16.8.0' + peerDependenciesMeta: + react: + optional: true dependencies: - bindings: 1.5.0 - nan: 2.20.0 + eventemitter3: 4.0.7 + react: 18.3.1 dev: false - optional: true - /fsevents@2.1.3: - resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - deprecated: '"Please update to latest v2.3 or v2.2"' - requiresBuild: true + /@vercel/build-utils@8.0.0: + resolution: {integrity: sha512-6vOiAVFA/Uu4+uV3f751rcXgfKVHrgBQFKXwvPTczl1q0djvCHsQDngl1ccu1NSyWSzdem3YhhDkLOUMHLN3xA==} dev: true - optional: true - - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - optional: true - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + /@vercel/error-utils@2.0.2: + resolution: {integrity: sha512-Sj0LFafGpYr6pfCqrQ82X6ukRl5qpmVrHM/191kNYFqkkB9YkjlMAj6QcEsvCG259x4QZ7Tya++0AB85NDPbKQ==} + dev: true - /function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} - engines: {node: '>= 0.4'} + /@vercel/fun@1.1.0: + resolution: {integrity: sha512-SpuPAo+MlAYMtcMcC0plx7Tv4Mp7SQhJJj1iIENlOnABL24kxHpL09XLQMGzZIzIW7upR8c3edwgfpRtp+dhVw==} + engines: {node: '>= 10'} dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - functions-have-names: 1.2.3 - - /functional-red-black-tree@1.0.1: - resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} - dev: false - - /functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + '@tootallnate/once': 2.0.0 + async-listen: 1.2.0 + debug: 4.1.1 + execa: 3.2.0 + fs-extra: 8.1.0 + generic-pool: 3.4.2 + micro: 9.3.5-canary.3 + ms: 2.1.1 + node-fetch: 2.6.7 + path-match: 1.2.4 + promisepipe: 3.0.0 + semver: 7.3.5 + stat-mode: 0.3.0 + stream-to-promise: 2.2.0 + tar: 4.4.18 + tree-kill: 1.2.2 + uid-promise: 1.0.0 + uuid: 3.3.2 + xdg-app-paths: 5.1.0 + yauzl-promise: 2.1.3 + transitivePeerDependencies: + - encoding + - supports-color + dev: true - /gauge@3.0.2: - resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} - engines: {node: '>=10'} + /@vercel/gatsby-plugin-vercel-analytics@1.0.11: + resolution: {integrity: sha512-iTEA0vY6RBPuEzkwUTVzSHDATo1aF6bdLLspI68mQ/BTbi5UQEGjpjyzdKOVcSYApDtFU6M6vypZ1t4vIEnHvw==} dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 + web-vitals: 0.2.4 dev: true - /generic-pool@3.4.2: - resolution: {integrity: sha512-H7cUpwCQSiJmAHM4c/aFu6fUfrhWXW1ncyh8ftxEPMu6AiYkHw9K8br720TGPZJbk5eOH2bynjZD1yPvdDAmag==} - engines: {node: '>= 4'} + /@vercel/gatsby-plugin-vercel-builder@2.0.26: + resolution: {integrity: sha512-9ia4lMCjuMCGKf0u2Oh/xNgNH4WyD1XlJyeT0rdeE2ZaAo0/aEazjAcKSum4WVHnr3BdSIXFVndiudfJA8JtrA==} + dependencies: + '@sinclair/typebox': 0.25.24 + '@vercel/build-utils': 8.0.0 + '@vercel/routing-utils': 3.1.0 + esbuild: 0.14.47 + etag: 1.8.1 + fs-extra: 11.1.0 dev: true - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - /get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - /get-east-asian-width@1.2.0: - resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} - engines: {node: '>=18'} - dev: false - - /get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + /@vercel/go@3.1.1: + resolution: {integrity: sha512-mrzomNYltxkjvtUmaYry5YEyvwTz6c/QQHE5Gr/pPGRIniUiP6T6OFOJ49RBN7e6pRXaNzHPVuidiuBhvHh5+Q==} dev: true - /get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.1 - - /get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} - dev: false - - /get-own-enumerable-property-symbols@3.0.2: - resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} - dev: false - - /get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - dev: false - - /get-stream@4.1.0: - resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} - engines: {node: '>=6'} + /@vercel/hydrogen@1.0.2: + resolution: {integrity: sha512-/Q2MKk1GfOuZAnkE9jQexjtUQqanbY65R+xtJWd9yKIgwcfRI1hxiNH3uXyVM5AvLoY+fxxULkSuxDtUKpkJpQ==} dependencies: - pump: 3.0.0 - dev: false + '@vercel/static-config': 3.0.0 + ts-morph: 12.0.0 + dev: true - /get-stream@5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} + /@vercel/next@4.2.7: + resolution: {integrity: sha512-twZaOXWmBKxs/S7Os56aQ8Ps7xNO6vhfesAym5XMHHuAA2Z+H2461uZFQnLP4HtKtEW/7g0AzJqlfWF2otVL9A==} dependencies: - pump: 3.0.0 - - /get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - dev: false + '@vercel/nft': 0.26.4 + transitivePeerDependencies: + - encoding + - supports-color + dev: true - /get-symbol-description@1.0.2: - resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} - engines: {node: '>= 0.4'} + /@vercel/nft@0.26.4: + resolution: {integrity: sha512-j4jCOOXke2t8cHZCIxu1dzKLHLcFmYzC3yqAK6MfZznOL1QIJKd0xcFsXK3zcqzU7ScsE2zWkiMMNHGMHgp+FA==} + engines: {node: '>=16'} + hasBin: true dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - - /get-value@2.0.6: - resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} - engines: {node: '>=0.10.0'} - dev: false + '@mapbox/node-pre-gyp': 1.0.11 + '@rollup/pluginutils': 4.2.1 + acorn: 8.11.3 + acorn-import-attributes: 1.9.5(acorn@8.11.3) + async-sema: 3.1.1 + bindings: 1.5.0 + estree-walker: 2.0.2 + glob: 7.2.0 + graceful-fs: 4.2.11 + micromatch: 4.0.5 + node-gyp-build: 4.8.0 + resolve-from: 5.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: true - /gifwrap@0.10.1: - resolution: {integrity: sha512-2760b1vpJHNmLzZ/ubTtNnEx5WApN/PYWJvXvgS+tL1egTTthayFYIQQNi136FLEDcN/IyEY2EcGpIITD6eYUw==} + /@vercel/node@3.0.28: + resolution: {integrity: sha512-GQggDgsBgSJLDPlkddmSPOgfvrgRlxnQzhae64b21X0C5GHRmN8c1p5qVghjeNft8cIEIBETVOnSe8eBvqWYxQ==} dependencies: - image-q: 4.0.0 - omggif: 1.0.10 + '@edge-runtime/node-utils': 2.3.0 + '@edge-runtime/primitives': 4.1.0 + '@edge-runtime/vm': 3.2.0 + '@types/node': 14.18.33 + '@vercel/build-utils': 8.0.0 + '@vercel/error-utils': 2.0.2 + '@vercel/nft': 0.26.4 + '@vercel/static-config': 3.0.0 + async-listen: 3.0.0 + cjs-module-lexer: 1.2.3 + edge-runtime: 2.5.9 + es-module-lexer: 1.4.1 + esbuild: 0.14.47 + etag: 1.8.1 + node-fetch: 2.6.9 + path-to-regexp: 6.2.1 + ts-morph: 12.0.0 + ts-node: 10.9.1(@types/node@14.18.33)(typescript@4.9.5) + typescript: 4.9.5 + undici: 5.26.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - encoding + - supports-color dev: true - /github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - dev: false + /@vercel/python@4.2.0: + resolution: {integrity: sha512-oubkmRRxWQJGGYFq5Q49/2c94aHKCYXB+DkdtaW55syQ9N0LVBXCnCMZ4ZatSrSI18d9mMoDSx3xi4gtByy9NA==} + dev: true - /glob-parent@3.1.0: - resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} + /@vercel/redwood@2.0.8: + resolution: {integrity: sha512-hAu7SYXDt+W7kscjtQ5NsuNflXH+QB5/xAdA6FRSS/e41lG6Xq6pqLMDobqq4BR7E2PpppVDw2DUx9KzPNoeEw==} dependencies: - is-glob: 3.1.0 - path-dirname: 1.0.2 - dev: false + '@vercel/nft': 0.26.4 + '@vercel/routing-utils': 3.1.0 + semver: 6.3.1 + transitivePeerDependencies: + - encoding + - supports-color + dev: true - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} + /@vercel/remix-builder@2.1.5: + resolution: {integrity: sha512-VaDhsNg/1lZ7h6GJnaykActeZTRtFQz45qDNwKrHM+Nw5/ocwTun9sCJZY/ziECUNuQEJv95z3wUDhNweG+/9w==} dependencies: - is-glob: 4.0.3 + '@vercel/error-utils': 2.0.2 + '@vercel/nft': 0.26.4 + '@vercel/static-config': 3.0.0 + ts-morph: 12.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: true - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} + /@vercel/routing-utils@3.1.0: + resolution: {integrity: sha512-Ci5xTjVTJY/JLZXpCXpLehMft97i9fH34nu9PGav6DtwkVUF6TOPX86U0W0niQjMZ5n6/ZP0BwcJK2LOozKaGw==} dependencies: - is-glob: 4.0.3 + path-to-regexp: 6.1.0 + optionalDependencies: + ajv: 6.12.6 + dev: true - /glob@10.3.12: - resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - dependencies: - foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.3 - minipass: 7.0.4 - path-scurry: 1.10.2 + /@vercel/ruby@2.1.0: + resolution: {integrity: sha512-UZYwlSEEfVnfzTmgkD+kxex9/gkZGt7unOWNyWFN7V/ZnZSsGBUgv6hXLnwejdRi3EztgRQEBd1kUKlXdIeC0Q==} + dev: true - /glob@7.2.0: - resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} + /@vercel/static-build@2.5.3: + resolution: {integrity: sha512-xP9qwZHd6ymCbDStsHiAFjlX7UZh8+fNdkVEM2MOU0pdgosy7/3GqS4nfRZ5RuLcgOXRhR4GnObox0GYq7GhaA==} dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 + '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 + '@vercel/gatsby-plugin-vercel-builder': 2.0.26 + '@vercel/static-config': 3.0.0 + ts-morph: 12.0.0 + dev: true - /glob@8.0.3: - resolution: {integrity: sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==} - engines: {node: '>=12'} + /@vercel/static-config@3.0.0: + resolution: {integrity: sha512-2qtvcBJ1bGY0dYGYh3iM7yGKkk971FujLEDXzuW5wcZsPr1GSEjO/w2iSr3qve6nDDtBImsGoDEnus5FI4+fIw==} dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.0.1 - once: 1.4.0 - dev: false + ajv: 8.6.3 + json-schema-to-ts: 1.6.4 + ts-morph: 12.0.0 + dev: true - /global-dirs@3.0.1: - resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} - engines: {node: '>=10'} + /@vitejs/plugin-basic-ssl@1.1.0(vite@5.0.12): + resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} + engines: {node: '>=14.6.0'} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - ini: 2.0.0 + vite: 5.0.12(@types/node@20.11.0) dev: false - /global-modules@2.0.0: - resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} - engines: {node: '>=6'} + /@vitejs/plugin-react@4.2.1(vite@5.0.12): + resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 dependencies: - global-prefix: 3.0.0 + '@babel/core': 7.23.9 + '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.9) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.0 + vite: 5.0.12(@types/node@20.11.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@webxr-input-profiles/motion-controllers@1.0.0: + resolution: {integrity: sha512-Ppxde+G1/QZbU8ShCQg+eq5VtlcL/FPkerF1dkDOLlIml0LJD1tFqnCZYR0SrHzYleIQ2siRnOx7xbFLaCpExQ==} dev: false - /global-prefix@3.0.0: - resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} - engines: {node: '>=6'} + /abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + dev: true + + /acorn-import-attributes@1.9.5(acorn@8.11.3): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + peerDependencies: + acorn: ^8 dependencies: - ini: 1.3.8 - kind-of: 6.0.3 - which: 1.3.1 - dev: false + acorn: 8.11.3 + dev: true - /global@4.4.0: - resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} + /acorn-jsx@5.3.2(acorn@8.11.3): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - min-document: 2.19.0 - process: 0.11.10 + acorn: 8.11.3 + dev: true - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} + /acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + engines: {node: '>=0.4.0'} - /globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 + /acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true - /globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} - engines: {node: '>= 0.4'} + /agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} dependencies: - define-properties: 1.2.1 + debug: 4.3.4(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + dev: true - /globby@11.0.1: - resolution: {integrity: sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==} - engines: {node: '>=10'} + /agent-base@7.1.1: + resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} + engines: {node: '>= 14'} dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 - merge2: 1.4.1 - slash: 3.0.0 + debug: 4.3.4(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color dev: false - /globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 - merge2: 1.4.1 - slash: 3.0.0 + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true - /globby@12.2.0: - resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /ajv@8.6.3: + resolution: {integrity: sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==} dependencies: - array-union: 3.0.1 - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 - merge2: 1.4.1 - slash: 4.0.0 + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 dev: true - /globby@6.1.0: - resolution: {integrity: sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==} - engines: {node: '>=0.10.0'} + /ansi-align@3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} dependencies: - array-union: 1.0.2 - glob: 7.2.0 - object-assign: 4.1.1 - pify: 2.3.0 - pinkie-promise: 2.0.1 + string-width: 4.2.3 dev: false - /glsl-noise@0.0.0: - resolution: {integrity: sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==} + /ansi-colors@4.1.1: + resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} + engines: {node: '>=6'} + dev: true - /gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + /ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + dev: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + /ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} dependencies: - get-intrinsic: 1.2.4 + color-convert: 1.9.3 - /got@9.6.0: - resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} - engines: {node: '>=8.6'} + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: - '@sindresorhus/is': 0.14.0 - '@szmarczak/http-timer': 1.1.2 - '@types/keyv': 3.1.4 - '@types/responselike': 1.0.3 - cacheable-request: 6.1.0 - decompress-response: 3.3.0 - duplexer3: 0.1.5 - get-stream: 4.1.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 1.1.0 - to-readable-stream: 1.0.0 - url-parse-lax: 3.0.0 - dev: false + color-convert: 2.0.1 - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} - /graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true + /any-base@1.1.0: + resolution: {integrity: sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==} - /growly@1.3.0: - resolution: {integrity: sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==} - requiresBuild: true - dev: false - optional: true + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - /gzip-size@5.1.1: - resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==} - engines: {node: '>=6'} + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} dependencies: - duplexer: 0.1.2 - pify: 4.0.1 - dev: false + normalize-path: 3.0.0 + picomatch: 2.3.1 + + /aproba@2.0.0: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + dev: true - /handle-thing@2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + /arabic-persian-reshaper@1.0.1: + resolution: {integrity: sha512-VYBjkhz6o4W1Xt4mD2LAReljJpLSw5CUZMqSBDIQRvFgUSlTKEYghapgBWvkeMWF4W+KF3Fm+/z8EywJU4PBeg==} dev: false - /handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true + /are-we-there-yet@2.0.0: + resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} + engines: {node: '>=10'} dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.17.4 - dev: false + delegates: 1.0.0 + readable-stream: 3.6.2 + dev: true - /hard-rejection@2.1.0: - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} - engines: {node: '>=6'} + /arg@4.1.0: + resolution: {integrity: sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==} dev: true - /harmony-reflect@1.6.2: - resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} + /arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + /arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + /aria-hidden@1.2.4: + resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} + engines: {node: '>=10'} + dependencies: + tslib: 2.6.2 dev: false - /has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + dev: true - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} + /array-includes@3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + get-intrinsic: 1.2.4 + is-string: 1.0.7 + dev: true - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} + dev: true - /has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - dependencies: - es-define-property: 1.0.0 + /array-union@3.0.1: + resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} + engines: {node: '>=12'} + dev: true - /has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + /array.prototype.filter@1.0.3: + resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 + dev: true - /has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + /array.prototype.findlastindex@1.2.4: + resolution: {integrity: sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ==} engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + dev: true - /has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + /array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.3 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + es-shim-unscopables: 1.0.2 + dev: true - /has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + /array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + es-shim-unscopables: 1.0.2 dev: true - /has-value@0.3.1: - resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} - engines: {node: '>=0.10.0'} + /array.prototype.tosorted@1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} dependencies: - get-value: 2.0.6 - has-values: 0.1.4 - isobject: 2.1.0 - dev: false + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + dev: true - /has-value@1.0.0: - resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} - engines: {node: '>=0.10.0'} + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} dependencies: - get-value: 2.0.6 - has-values: 1.0.0 - isobject: 3.0.1 - dev: false + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.2 + dev: true - /has-values@0.1.4: - resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} + /arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} - dev: false + dev: true - /has-values@1.0.0: - resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} - engines: {node: '>=0.10.0'} + /assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + dev: true + + /ast-types@0.16.1: + resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} + engines: {node: '>=4'} dependencies: - is-number: 3.0.0 - kind-of: 4.0.0 + tslib: 2.6.2 dev: false - /has-yarn@2.1.0: - resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} - engines: {node: '>=8'} - dev: false + /async-listen@1.2.0: + resolution: {integrity: sha512-CcEtRh/oc9Jc4uWeUwdpG/+Mb2YUHKmdaTf0gUr7Wa+bfp4xx70HOb3RuSTJMvqKNB1TkdTfjLdrcz2X4rkkZA==} + dev: true - /has@1.0.4: - resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} - engines: {node: '>= 0.4.0'} - dev: false + /async-listen@3.0.0: + resolution: {integrity: sha512-V+SsTpDqkrWTimiotsyl33ePSjA5/KrithwupuvJ6ztsqPvGv6ge4OredFhPffVXiLN/QUWvE0XcqJaYgt6fOg==} + engines: {node: '>= 14'} + dev: true + + /async-listen@3.0.1: + resolution: {integrity: sha512-cWMaNwUJnf37C/S5TfCkk/15MwbPRwVYALA2jtjkbHjCmAPiDXyNJy2q3p1KAZzDLHAWyarUWSujUoHR4pEgrA==} + engines: {node: '>= 14'} + dev: true + + /async-sema@3.1.1: + resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} + dev: true - /hash-base@3.0.4: - resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==} - engines: {node: '>=4'} + /asynciterator.prototype@1.0.0: + resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false + has-symbols: 1.0.3 + dev: true - /hash-base@3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.2 - safe-buffer: 5.2.1 + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: false - /hash.js@1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + /autoprefixer@10.4.19(postcss@8.4.38): + resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: false + browserslist: 4.23.0 + caniuse-lite: 1.0.30001610 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.0.0 + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true - /hasown@2.0.1: - resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} dependencies: - function-bind: 1.1.2 + possible-typed-array-names: 1.0.0 + dev: true - /hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} + /axios@1.6.7(debug@4.3.4): + resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} dependencies: - function-bind: 1.1.2 + follow-redirects: 1.15.5(debug@4.3.4) + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug dev: false - /he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - /hex-color-regex@1.1.0: - resolution: {integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==} - dev: false + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - /hls.js@1.3.5: - resolution: {integrity: sha512-uybAvKS6uDe0MnWNEPnO0krWVr+8m2R0hJ/viql8H3MVK+itq8gGQuIYoFHL3rECkIpNH98Lw8YuuWMKZxp3Ew==} + /before-after-hook@2.2.3: + resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} dev: false - /hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + /bidi-js@1.0.3: + resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: false - - /hoopy@0.1.4: - resolution: {integrity: sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==} - engines: {node: '>= 6.0.0'} - dev: false + require-from-string: 2.0.2 - /hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - dev: false + /binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} - /hosted-git-info@4.1.0: - resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} - engines: {node: '>=10'} + /bindings@1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} dependencies: - lru-cache: 6.0.0 + file-uri-to-path: 1.0.0 dev: true - /hpack.js@2.1.6: - resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: + buffer: 5.7.1 inherits: 2.0.4 - obuf: 1.1.2 - readable-stream: 2.3.8 - wbuf: 1.7.3 + readable-stream: 3.6.2 dev: false - /hsl-regex@1.0.0: - resolution: {integrity: sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==} + /bl@5.1.0: + resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} + dependencies: + buffer: 6.0.3 + inherits: 2.0.4 + readable-stream: 3.6.2 dev: false - /hsla-regex@1.0.0: - resolution: {integrity: sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==} + /bmp-js@0.1.0: + resolution: {integrity: sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==} + + /boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: false - /html-encoding-sniffer@2.0.1: - resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==} + /boxen@5.1.2: + resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} engines: {node: '>=10'} dependencies: - whatwg-encoding: 1.0.5 - dev: false - - /html-entities@1.4.0: - resolution: {integrity: sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==} - dev: false - - /html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + ansi-align: 3.0.1 + camelcase: 6.3.0 + chalk: 4.1.2 + cli-boxes: 2.2.1 + string-width: 4.2.3 + type-fest: 0.20.2 + widest-line: 3.1.0 + wrap-ansi: 7.0.0 dev: false - /html-minifier-terser@5.1.1: - resolution: {integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==} - engines: {node: '>=6'} - hasBin: true + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: - camel-case: 4.1.2 - clean-css: 4.2.4 - commander: 4.1.1 - he: 1.2.0 - param-case: 3.0.4 - relateurl: 0.2.7 - terser: 4.8.1 - dev: false + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true - /html-webpack-plugin@4.5.0(webpack@4.44.2): - resolution: {integrity: sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==} - engines: {node: '>=6.9'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: - '@types/html-minifier-terser': 5.1.2 - '@types/tapable': 1.0.12 - '@types/webpack': 4.41.39 - html-minifier-terser: 5.1.1 - loader-utils: 1.4.2 - lodash: 4.17.21 - pretty-error: 2.1.2 - tapable: 1.1.3 - util.promisify: 1.0.0 - webpack: 4.44.2 - dev: false + balanced-match: 1.0.2 - /htmlparser2@6.1.0: - resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - domutils: 2.8.0 - entities: 2.2.0 - dev: false + fill-range: 7.0.1 - /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + /brotli-compress@1.3.3: + resolution: {integrity: sha512-cwKOmzEuKqUmRxXDdZimiNoXRRr7AQKMSubJSbYA9FXk+LTPT3fBGpHU8VZRZZctAJ5OCeXGK9PzPpZ1vD0pDA==} + dependencies: + '@types/node': 17.0.45 + brotli-wasm: 1.2.0 dev: false - /http-deceiver@1.2.7: - resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + /brotli-wasm@1.2.0: + resolution: {integrity: sha512-PdDi7awF36zFujZyFJb9UNrP1l+If7iCgXhLKE1SpwqFQSK2yc7w2dysOmME7p325yQaZNvae7ruzypB3YhFxA==} dev: false - /http-errors@1.4.0: - resolution: {integrity: sha512-oLjPqve1tuOl5aRhv8GK5eHpqP1C9fb+Ol+XTLjKfLltE44zdDbEdjPSbU7Ch5rSNsVFqZn97SrMmZLdu1/YMw==} - engines: {node: '>= 0.6'} - dependencies: - inherits: 2.0.1 - statuses: 1.5.0 + /browser-stdout@1.3.1: + resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: true - /http-errors@1.6.3: - resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} - engines: {node: '>= 0.6'} - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: 1.5.0 - dev: false - - /http-errors@1.7.3: - resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} - engines: {node: '>= 0.6'} + /browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true dependencies: - depd: 1.1.2 - inherits: 2.0.4 - setprototypeof: 1.1.1 - statuses: 1.5.0 - toidentifier: 1.0.0 - dev: true + caniuse-lite: 1.0.30001589 + electron-to-chromium: 1.4.680 + node-releases: 2.0.14 + update-browserslist-db: 1.0.13(browserslist@4.23.0) - /http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} + /bubble-stream-error@1.0.0: + resolution: {integrity: sha512-Rqf0ly5H4HGt+ki/n3m7GxoR2uIGtNqezPlOLX8Vuo13j5/tfPuVvAr84eoGF7sYm6lKdbGnT/3q8qmzuT5Y9w==} + engines: {node: '>= 0.4.0'} dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 + once: 1.4.0 + sliced: 1.0.1 dev: false - /http-parser-js@0.5.8: - resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} - dev: false + /buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + dev: true - /http-proxy-agent@4.0.1: - resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.3.4(supports-color@6.1.0) - transitivePeerDependencies: - - supports-color - dev: false + /buffer-equal@0.0.1: + resolution: {integrity: sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==} + engines: {node: '>=0.4.0'} - /http-proxy-middleware@0.19.1(debug@4.3.4)(supports-color@6.1.0): - resolution: {integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==} - engines: {node: '>=4.0.0'} + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: - http-proxy: 1.18.1(debug@4.3.4) - is-glob: 4.0.3 - lodash: 4.17.21 - micromatch: 3.1.10(supports-color@6.1.0) - transitivePeerDependencies: - - debug - - supports-color - dev: false + base64-js: 1.5.1 + ieee754: 1.2.1 - /http-proxy@1.18.1(debug@4.3.4): - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} + /buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.15.5(debug@4.3.4) - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - dev: false - - /https-browserify@1.0.0: - resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} - dev: false + base64-js: 1.5.1 + ieee754: 1.2.1 - /https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.4(supports-color@6.1.0) - transitivePeerDependencies: - - supports-color + /bytes@3.1.0: + resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} + engines: {node: '>= 0.8'} + dev: true - /https-proxy-agent@6.2.1: - resolution: {integrity: sha512-ONsE3+yfZF2caH5+bJlcddtWqNI3Gvs5A38+ngvljxaBiRXRswym2c7yf8UAeFpRFKjFNHIFEHqR/OLAWJzyiA==} - engines: {node: '>= 14'} + /cacheable-request@6.1.0: + resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} + engines: {node: '>=8'} dependencies: - agent-base: 7.1.1 - debug: 4.3.4(supports-color@6.1.0) - transitivePeerDependencies: - - supports-color + clone-response: 1.0.3 + get-stream: 5.2.0 + http-cache-semantics: 4.1.1 + keyv: 3.1.0 + lowercase-keys: 2.0.0 + normalize-url: 4.5.1 + responselike: 1.0.2 dev: false - /human-signals@1.1.1: - resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} - engines: {node: '>=8.12.0'} - - /human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} - dev: false + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.1 + dev: true - /iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: 2.1.2 + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} - /icss-utils@4.1.1: - resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} + /camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} - dependencies: - postcss: 7.0.39 - dev: false - - /idb@7.1.1: - resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==} - dev: false - /identity-obj-proxy@3.0.0: - resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} - engines: {node: '>=4'} + /camelcase-keys@7.0.2: + resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} + engines: {node: '>=12'} dependencies: - harmony-reflect: 1.6.2 - dev: false + camelcase: 6.3.0 + map-obj: 4.3.0 + quick-lru: 5.1.1 + type-fest: 1.4.0 + dev: true - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} - /iferr@0.1.5: - resolution: {integrity: sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==} - dev: false + /camera-controls@2.7.3(three@0.161.0): + resolution: {integrity: sha512-L4mxjBd3u8qiOLozdWrH2P8ZybSsDXBF7iyNyqNEFJhPUkovmuARWR8JTc1B/qlclOIg6FvZZA/0uAZMMim0mw==} + peerDependencies: + three: '>=0.126.1' + dependencies: + three: 0.161.0 - /ignore@4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} - dev: false + /caniuse-lite@1.0.30001589: + resolution: {integrity: sha512-vNQWS6kI+q6sBlHbh71IIeC+sRwK2N3EDySc/updIGhIee2x5z00J4c1242/5/d6EpEMdOnk/m+6tuk4/tcsqg==} - /ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} + /caniuse-lite@1.0.30001610: + resolution: {integrity: sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==} + dev: true - /image-q@4.0.0: - resolution: {integrity: sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==} + /chai-as-promised@7.1.1(chai@4.4.0): + resolution: {integrity: sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==} + peerDependencies: + chai: '>= 2.1.2 < 5' dependencies: - '@types/node': 16.9.1 + chai: 4.4.0 + check-error: 1.0.3 dev: true - /immediate@3.0.6: - resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - dev: false - - /immer@8.0.1: - resolution: {integrity: sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==} - dev: false - - /import-cwd@2.1.0: - resolution: {integrity: sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==} + /chai@4.4.0: + resolution: {integrity: sha512-x9cHNq1uvkCdU+5xTkNh5WtgD4e4yDFCsp9jVc7N7qVeKeftv3gO/ZrviX5d+3ZfxdYnZXZYujjRInu1RogU6A==} engines: {node: '>=4'} dependencies: - import-from: 2.1.0 - dev: false + assertion-error: 1.1.0 + check-error: 1.0.3 + deep-eql: 4.1.3 + get-func-name: 2.0.2 + loupe: 2.3.7 + pathval: 1.1.1 + type-detect: 4.0.8 + dev: true - /import-fresh@2.0.0: - resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} dependencies: - caller-path: 2.0.0 - resolve-from: 3.0.0 - dev: false + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 + ansi-styles: 4.3.0 + supports-color: 7.2.0 - /import-from@2.1.0: - resolution: {integrity: sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==} - engines: {node: '>=4'} - dependencies: - resolve-from: 3.0.0 + /chalk@5.2.0: + resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: false - /import-lazy@2.1.0: - resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} - engines: {node: '>=4'} + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: false - /import-local@2.0.0: - resolution: {integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==} - engines: {node: '>=6'} - hasBin: true + /check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} dependencies: - pkg-dir: 3.0.0 - resolve-cwd: 2.0.0 - dev: false + get-func-name: 2.0.2 + dev: true - /import-local@3.2.0: - resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} - engines: {node: '>=8'} - hasBin: true + /chevrotain@10.5.0: + resolution: {integrity: sha512-Pkv5rBY3+CsHOYfV5g/Vs5JY9WTHHDEKOlohI2XeygaZhUeqhAlldZ8Hz9cRmxu709bvS08YzxHdTPHhffc13A==} dependencies: - pkg-dir: 4.2.0 - resolve-cwd: 3.0.0 + '@chevrotain/cst-dts-gen': 10.5.0 + '@chevrotain/gast': 10.5.0 + '@chevrotain/types': 10.5.0 + '@chevrotain/utils': 10.5.0 + lodash: 4.17.21 + regexp-to-ast: 0.5.0 dev: false - /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} + /chokidar@3.3.1: + resolution: {integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.3.0 + optionalDependencies: + fsevents: 2.1.3 + dev: true - /indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} + /chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + + /chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + dev: true + + /ci-info@2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: false - /indent-string@5.0.0: - resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} - engines: {node: '>=12'} + /cjs-module-lexer@1.2.3: + resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} dev: true - /indexes-of@1.0.1: - resolution: {integrity: sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==} + /class-variance-authority@0.7.0: + resolution: {integrity: sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==} + dependencies: + clsx: 2.0.0 dev: false - /infer-owner@1.0.4: - resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + /cli-boxes@2.2.1: + resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} + engines: {node: '>=6'} dev: false - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + /cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - once: 1.4.0 - wrappy: 1.0.2 + restore-cursor: 4.0.0 + dev: false - /inherits@2.0.1: - resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} - dev: true + /cli-progress@3.12.0: + resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==} + engines: {node: '>=4'} + dependencies: + string-width: 4.2.3 - /inherits@2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} dev: false - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + /cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true - /ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + /clone-response@1.0.3: + resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} + dependencies: + mimic-response: 1.0.1 dev: false - /ini@2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} dev: false - /inline-style-parser@0.2.3: - resolution: {integrity: sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==} + /clsx@2.0.0: + resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} + engines: {node: '>=6'} dev: false - /internal-ip@4.3.0: - resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==} + /clsx@2.1.0: + resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==} engines: {node: '>=6'} - dependencies: - default-gateway: 4.2.0 - ipaddr.js: 1.9.1 dev: false - /internal-slot@1.0.7: - resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} - engines: {node: '>= 0.4'} + /cmdk@1.0.0(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1): + resolution: {integrity: sha512-gDzVf0a09TvoJ5jnuPvygTB77+XdOSwEmJ88L6XPFPlv7T3RxbP9jgenfylrAMD0+Le1aO0nVjQUzl2g+vjz5Q==} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - es-errors: 1.3.0 - hasown: 2.0.1 - side-channel: 1.0.5 + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.3.1)(react-dom@18.2.0)(react@18.3.1) + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + dev: false + + /code-block-writer@10.1.1: + resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} + dev: true + + /code-block-writer@12.0.0: + resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==} + dev: false - /invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: - loose-envify: 1.4.0 - dev: false + color-name: 1.1.3 - /ip-regex@2.1.0: - resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} - engines: {node: '>=4'} - dev: false + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 - /ip@1.1.9: - resolution: {integrity: sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==} - dev: false + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - /ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - dev: false + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - /is-absolute-url@2.1.0: - resolution: {integrity: sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==} - engines: {node: '>=0.10.0'} + /color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 dev: false - /is-absolute-url@3.0.3: - resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} - engines: {node: '>=8'} - dev: false + /color-support@1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true + dev: true - /is-accessor-descriptor@1.0.1: - resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} - engines: {node: '>= 0.10'} + /color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} dependencies: - hasown: 2.0.1 + color-convert: 2.0.1 + color-string: 1.9.1 dev: false - /is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 + delayed-stream: 1.0.0 dev: false - /is-array-buffer@3.0.4: - resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 + /commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} + dev: false - /is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + /commander@12.0.0: + resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==} + engines: {node: '>=18'} + dev: false - /is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: false - /is-async-function@2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.2 + /commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} - /is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} - dependencies: - has-bigints: 1.0.2 + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true - /is-binary-path@1.0.1: - resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==} - engines: {node: '>=0.10.0'} + /configstore@5.0.1: + resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} + engines: {node: '>=8'} dependencies: - binary-extensions: 1.13.1 + dot-prop: 5.3.0 + graceful-fs: 4.2.11 + make-dir: 3.1.0 + unique-string: 2.0.0 + write-file-atomic: 3.0.3 + xdg-basedir: 4.0.0 dev: false - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - dependencies: - binary-extensions: 2.2.0 + /console-control-strings@1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + dev: true - /is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 + /content-type@1.0.4: + resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} + engines: {node: '>= 0.6'} + dev: true - /is-buffer@1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - dev: false + /convert-hrtime@3.0.0: + resolution: {integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==} + engines: {node: '>=8'} + dev: true - /is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - /is-ci@2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} - hasBin: true - dependencies: - ci-info: 2.0.0 + /core-js@2.6.12: + resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} + deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. + requiresBuild: true dev: false - /is-color-stop@1.1.0: - resolution: {integrity: sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==} + /cosmiconfig@8.3.6(typescript@5.4.5): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true dependencies: - css-color-names: 0.0.4 - hex-color-regex: 1.1.0 - hsl-regex: 1.0.0 - hsla-regex: 1.0.0 - rgb-regex: 1.0.1 - rgba-regex: 1.0.0 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 5.4.5 dev: false - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - dependencies: - hasown: 2.0.1 - - /is-data-descriptor@1.0.1: - resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} - engines: {node: '>= 0.4'} - dependencies: - hasown: 2.0.1 - dev: false + /create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - /is-data-view@1.0.1: - resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} - engines: {node: '>= 0.4'} + /cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true dependencies: - is-typed-array: 1.1.13 - dev: false + cross-spawn: 7.0.3 - /is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} dependencies: - has-tostringtag: 1.0.2 + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 - /is-descriptor@0.1.7: - resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} - engines: {node: '>= 0.4'} - dependencies: - is-accessor-descriptor: 1.0.1 - is-data-descriptor: 1.0.1 + /crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} dev: false - /is-descriptor@1.0.3: - resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} - engines: {node: '>= 0.4'} + /css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} dependencies: - is-accessor-descriptor: 1.0.1 - is-data-descriptor: 1.0.1 + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.1.0 + nth-check: 2.1.1 dev: false - /is-directory@0.3.1: - resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} - engines: {node: '>=0.10.0'} + /css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} dev: false - /is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} hasBin: true - dev: false - /is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - dev: false + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - /is-extendable@1.0.1: - resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} - engines: {node: '>=0.10.0'} - dependencies: - is-plain-object: 2.0.4 + /data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + engines: {node: '>= 12'} dev: false - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} + /debounce@1.2.1: + resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} - /is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: - call-bind: 1.0.7 - - /is-fullwidth-code-point@2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} - engines: {node: '>=4'} - dev: false - - /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - /is-function@1.0.2: - resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==} + ms: 2.1.3 + dev: true - /is-generator-fn@2.1.0: - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} - engines: {node: '>=6'} - dev: false + /debug@4.1.1: + resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} + deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true - /is-generator-function@1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} + /debug@4.3.4(supports-color@8.1.1): + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: - has-tostringtag: 1.0.2 + ms: 2.1.2 + supports-color: 8.1.1 - /is-glob@3.1.0: - resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} + /decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} dependencies: - is-extglob: 2.1.1 - dev: false + decamelize: 1.2.0 + map-obj: 1.0.1 + dev: true - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 + dev: true - /is-installed-globally@0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} + /decamelize@4.0.0: + resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} + engines: {node: '>=10'} + dev: true + + /decamelize@5.0.1: + resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} engines: {node: '>=10'} + dev: true + + /decompress-response@3.3.0: + resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} + engines: {node: '>=4'} dependencies: - global-dirs: 3.0.1 - is-path-inside: 3.0.3 + mimic-response: 1.0.1 dev: false - /is-interactive@2.0.0: - resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} - engines: {node: '>=12'} + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + dependencies: + mimic-response: 3.1.0 dev: false - /is-invalid-path@1.0.2: - resolution: {integrity: sha512-6KLcFrPCEP3AFXMfnWrIFkZpYNBVzZAoBJJDEZKtI3LXkaDjM3uFMJQjxiizUuZTZ9Oh9FNv/soXbx5TcpaDmA==} - engines: {node: '>=6.0'} + /deep-eql@4.1.3: + resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} + engines: {node: '>=6'} + dependencies: + type-detect: 4.0.8 + dev: true + + /deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} dev: false - /is-map@2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true - /is-module@1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + dependencies: + clone: 1.0.4 dev: false - /is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - - /is-npm@5.0.0: - resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} - engines: {node: '>=10'} + /defer-to-connect@1.1.3: + resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} dev: false - /is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.2 + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + dev: true - /is-number@3.0.0: - resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} - engines: {node: '>=0.10.0'} + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} dependencies: - kind-of: 3.2.2 + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + dev: true + + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} dev: false - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} + /delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + dev: true - /is-obj@1.0.1: - resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} - engines: {node: '>=0.10.0'} + /depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + dev: true + + /deprecation@2.3.1: + resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} dev: false - /is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + /detect-gpu@5.0.37: + resolution: {integrity: sha512-EraWs84faI4iskB4qvE39bevMIazEvd1RpoyGLOBesRLbiz6eMeJqqRPHjEFClfRByYZzi9IzU35rBXIO76oDw==} + dependencies: + webgl-constants: 1.1.1 + + /detect-libc@2.0.2: + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} engines: {node: '>=8'} - dev: false - /is-path-cwd@2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} + /detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} dev: false - /is-path-in-cwd@2.1.0: - resolution: {integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==} - engines: {node: '>=6'} - dependencies: - is-path-inside: 2.1.0 - dev: false + /didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - /is-path-inside@2.1.0: - resolution: {integrity: sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==} - engines: {node: '>=6'} - dependencies: - path-is-inside: 1.0.2 - dev: false + /diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} + /diff@5.0.0: + resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==} + engines: {node: '>=0.3.1'} + dev: true - /is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} + /diff@5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} + engines: {node: '>=0.3.1'} + dev: false - /is-plain-obj@2.1.0: - resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 dev: true - /is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + /dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} dependencies: - isobject: 3.0.1 - dev: false - - /is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - dev: false - - /is-promise@2.2.2: - resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} - dev: false + esutils: 2.0.3 + dev: true - /is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 + esutils: 2.0.3 + dev: true - /is-regexp@1.0.0: - resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==} - engines: {node: '>=0.10.0'} + /dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 dev: false - /is-resolvable@1.1.0: - resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} - dev: false + /dom-walk@0.1.2: + resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - /is-root@2.1.0: - resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} - engines: {node: '>=6'} + /domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} dev: false - /is-set@2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} - - /is-shared-array-buffer@1.0.2: - resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + /domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} dependencies: - call-bind: 1.0.7 + domelementtype: 2.3.0 + dev: false - /is-shared-array-buffer@1.0.3: - resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} - engines: {node: '>= 0.4'} + /domino@2.1.6: + resolution: {integrity: sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==} + dev: true + + /domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} dependencies: - call-bind: 1.0.7 + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 dev: false - /is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} + /dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} + dependencies: + is-obj: 2.0.0 dev: false - /is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} + /draco3d@1.5.7: + resolution: {integrity: sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==} - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /duplexer3@0.1.5: + resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} dev: false - /is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: 1.0.2 - - /is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} - dependencies: - has-symbols: 1.0.3 + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - /is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} + /edge-runtime@2.5.9: + resolution: {integrity: sha512-pk+k0oK0PVXdlT4oRp4lwh+unuKB7Ng4iZ2HB+EZ7QCEQizX360Rp/F4aRpgpRgdP2ufB35N+1KppHmYjqIGSg==} + engines: {node: '>=16'} + hasBin: true dependencies: - which-typed-array: 1.1.14 - - /is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - - /is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} + '@edge-runtime/format': 2.2.1 + '@edge-runtime/ponyfill': 2.4.2 + '@edge-runtime/vm': 3.2.0 + async-listen: 3.0.1 + mri: 1.2.0 + picocolors: 1.0.0 + pretty-ms: 7.0.1 + signal-exit: 4.0.2 + time-span: 4.0.0 dev: true - /is-unicode-supported@1.3.0: - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} - engines: {node: '>=12'} - dev: false + /electron-to-chromium@1.4.680: + resolution: {integrity: sha512-4nToZ5jlPO14W82NkF32wyjhYqQByVaDmLy4J2/tYcAbJfgO2TKJC780Az1V13gzq4l73CJ0yuyalpXvxXXD9A==} - /is-unicode-supported@2.0.0: - resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} - engines: {node: '>=18'} + /emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} dev: false - /is-weakmap@2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - /is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + /end-of-stream@1.1.0: + resolution: {integrity: sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==} dependencies: - call-bind: 1.0.7 + once: 1.3.3 + dev: true - /is-weakset@2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 + once: 1.4.0 - /is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} dev: false - /is-wsl@1.1.0: - resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} - engines: {node: '>=4'} - dev: false + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 - /is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} + /es-abstract@1.22.4: + resolution: {integrity: sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg==} + engines: {node: '>= 0.4'} dependencies: - is-docker: 2.2.1 - dev: false + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.2 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.1 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.0 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.8 + string.prototype.trimend: 1.0.7 + string.prototype.trimstart: 1.0.7 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.0 + typed-array-byte-offset: 1.0.1 + typed-array-length: 1.0.4 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.14 + dev: true - /is-yarn-global@0.3.0: - resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} - dev: false + /es-array-method-boxes-properly@1.0.0: + resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} + dev: true - /isarray@0.0.1: - resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 dev: true - /isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - dev: false + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: true - /isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + /es-iterator-helpers@1.0.17: + resolution: {integrity: sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==} + engines: {node: '>= 0.4'} + dependencies: + asynciterator.prototype: 1.0.0 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.2 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + globalthis: 1.0.3 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + iterator.prototype: 1.1.2 + safe-array-concat: 1.1.0 + dev: true - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + /es-module-lexer@1.4.1: + resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} + dev: true - /isobject@2.1.0: - resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} - engines: {node: '>=0.10.0'} + /es-set-tostringtag@2.0.2: + resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} + engines: {node: '>= 0.4'} dependencies: - isarray: 1.0.0 - dev: false + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.1 + dev: true - /isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - dev: false + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + dependencies: + hasown: 2.0.1 + dev: true - /isomorphic-fetch@3.0.0: - resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} + /es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} dependencies: - node-fetch: 2.7.0 - whatwg-fetch: 3.6.20 - transitivePeerDependencies: - - encoding + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 dev: true - /istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - dev: false + /esbuild-android-64@0.14.47: + resolution: {integrity: sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true - /istanbul-lib-instrument@4.0.3: - resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} - engines: {node: '>=8'} - dependencies: - '@babel/core': 7.23.9 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.2 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false + /esbuild-android-arm64@0.14.47: + resolution: {integrity: sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true - /istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} - dependencies: - '@babel/core': 7.23.9 - '@babel/parser': 7.23.9 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.2 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false + /esbuild-darwin-64@0.14.47: + resolution: {integrity: sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - /istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} - engines: {node: '>=10'} - dependencies: - istanbul-lib-coverage: 3.2.2 - make-dir: 4.0.0 - supports-color: 7.2.0 - dev: false + /esbuild-darwin-arm64@0.14.47: + resolution: {integrity: sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true - /istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} - dependencies: - debug: 4.3.4(supports-color@6.1.0) - istanbul-lib-coverage: 3.2.2 - source-map: 0.6.1 - transitivePeerDependencies: - - supports-color - dev: false + /esbuild-freebsd-64@0.14.47: + resolution: {integrity: sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true - /istanbul-reports@3.1.7: - resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} - engines: {node: '>=8'} - dependencies: - html-escaper: 2.0.2 - istanbul-lib-report: 3.0.1 - dev: false + /esbuild-freebsd-arm64@0.14.47: + resolution: {integrity: sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true - /iterator.prototype@1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} - dependencies: - define-properties: 1.2.1 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 - reflect.getprototypeof: 1.0.5 - set-function-name: 2.0.2 + /esbuild-linux-32@0.14.47: + resolution: {integrity: sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true - /its-fine@1.1.1(react@18.2.0): - resolution: {integrity: sha512-v1Ia1xl20KbuSGlwoaGsW0oxsw8Be+TrXweidxD9oT/1lAh6O3K3/GIM95Tt6WCiv6W+h2M7RB1TwdoAjQyyKw==} - peerDependencies: - react: '>=18.0' - dependencies: - '@types/react-reconciler': 0.28.8 - react: 18.2.0 + /esbuild-linux-64@0.14.47: + resolution: {integrity: sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /its-fine@1.1.1(react@18.3.1): - resolution: {integrity: sha512-v1Ia1xl20KbuSGlwoaGsW0oxsw8Be+TrXweidxD9oT/1lAh6O3K3/GIM95Tt6WCiv6W+h2M7RB1TwdoAjQyyKw==} - peerDependencies: - react: '>=18.0' - dependencies: - '@types/react-reconciler': 0.28.8 - react: 18.3.1 + /esbuild-linux-arm64@0.14.47: + resolution: {integrity: sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 + /esbuild-linux-arm@0.14.47: + resolution: {integrity: sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true - /jest-changed-files@26.6.2: - resolution: {integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - execa: 4.1.0 - throat: 5.0.0 - dev: false + /esbuild-linux-mips64le@0.14.47: + resolution: {integrity: sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true - /jest-circus@26.6.0(ts-node@10.9.2): - resolution: {integrity: sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/traverse': 7.23.9 - '@jest/environment': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/babel__traverse': 7.20.5 - '@types/node': 22.7.4 - chalk: 4.1.2 - co: 4.6.0 - dedent: 0.7.0 - expect: 26.6.2 - is-generator-fn: 2.1.0 - jest-each: 26.6.2 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-runner: 26.6.3(ts-node@10.9.2) - jest-runtime: 26.6.3(ts-node@10.9.2) - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - pretty-format: 26.6.2 - stack-utils: 2.0.6 - throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: false + /esbuild-linux-ppc64le@0.14.47: + resolution: {integrity: sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /jest-cli@26.6.3(ts-node@10.9.2): - resolution: {integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==} - engines: {node: '>= 10.14.2'} - hasBin: true - dependencies: - '@jest/core': 26.6.3(ts-node@10.9.2) - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - import-local: 3.2.0 - is-ci: 2.0.0 - jest-config: 26.6.3(ts-node@10.9.2) - jest-util: 26.6.2 - jest-validate: 26.6.2 - prompts: 2.4.2 - yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: false + /esbuild-linux-riscv64@0.14.47: + resolution: {integrity: sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true - /jest-config@26.6.3(ts-node@10.9.2): - resolution: {integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==} - engines: {node: '>= 10.14.2'} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - dependencies: - '@babel/core': 7.23.9 - '@jest/test-sequencer': 26.6.3(ts-node@10.9.2) - '@jest/types': 26.6.2 - babel-jest: 26.6.3(@babel/core@7.23.9) - chalk: 4.1.2 - deepmerge: 4.3.1 - glob: 7.2.0 - graceful-fs: 4.2.11 - jest-environment-jsdom: 26.6.2 - jest-environment-node: 26.6.2 - jest-get-type: 26.3.0 - jest-jasmine2: 26.6.3(ts-node@10.9.2) - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - micromatch: 4.0.5 - pretty-format: 26.6.2 - ts-node: 10.9.2(@types/node@20.11.0)(typescript@5.4.5) - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: false + /esbuild-linux-s390x@0.14.47: + resolution: {integrity: sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true - /jest-diff@26.6.2: - resolution: {integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==} - engines: {node: '>= 10.14.2'} - dependencies: - chalk: 4.1.2 - diff-sequences: 26.6.2 - jest-get-type: 26.3.0 - pretty-format: 26.6.2 - dev: false + /esbuild-netbsd-64@0.14.47: + resolution: {integrity: sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true - /jest-docblock@26.0.0: - resolution: {integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==} - engines: {node: '>= 10.14.2'} - dependencies: - detect-newline: 3.1.0 - dev: false + /esbuild-openbsd-64@0.14.47: + resolution: {integrity: sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true - /jest-each@26.6.2: - resolution: {integrity: sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - chalk: 4.1.2 - jest-get-type: 26.3.0 - jest-util: 26.6.2 - pretty-format: 26.6.2 - dev: false + /esbuild-sunos-64@0.14.47: + resolution: {integrity: sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true - /jest-environment-jsdom@26.6.2: - resolution: {integrity: sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/environment': 26.6.2 - '@jest/fake-timers': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - jest-mock: 26.6.2 - jest-util: 26.6.2 - jsdom: 16.7.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate - dev: false + /esbuild-windows-32@0.14.47: + resolution: {integrity: sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true - /jest-environment-node@26.6.2: - resolution: {integrity: sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/environment': 26.6.2 - '@jest/fake-timers': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - jest-mock: 26.6.2 - jest-util: 26.6.2 - dev: false + /esbuild-windows-64@0.14.47: + resolution: {integrity: sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true - /jest-get-type@26.3.0: - resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} - engines: {node: '>= 10.14.2'} - dev: false + /esbuild-windows-arm64@0.14.47: + resolution: {integrity: sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true - /jest-haste-map@26.6.2: - resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@types/graceful-fs': 4.1.9 - '@types/node': 22.7.4 - anymatch: 3.1.3 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - jest-regex-util: 26.0.0 - jest-serializer: 26.6.2 - jest-util: 26.6.2 - jest-worker: 26.6.2 - micromatch: 4.0.5 - sane: 4.1.0 - walker: 1.0.8 + /esbuild@0.14.47: + resolution: {integrity: sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true optionalDependencies: - fsevents: 2.3.3 - transitivePeerDependencies: - - supports-color - dev: false + esbuild-android-64: 0.14.47 + esbuild-android-arm64: 0.14.47 + esbuild-darwin-64: 0.14.47 + esbuild-darwin-arm64: 0.14.47 + esbuild-freebsd-64: 0.14.47 + esbuild-freebsd-arm64: 0.14.47 + esbuild-linux-32: 0.14.47 + esbuild-linux-64: 0.14.47 + esbuild-linux-arm: 0.14.47 + esbuild-linux-arm64: 0.14.47 + esbuild-linux-mips64le: 0.14.47 + esbuild-linux-ppc64le: 0.14.47 + esbuild-linux-riscv64: 0.14.47 + esbuild-linux-s390x: 0.14.47 + esbuild-netbsd-64: 0.14.47 + esbuild-openbsd-64: 0.14.47 + esbuild-sunos-64: 0.14.47 + esbuild-windows-32: 0.14.47 + esbuild-windows-64: 0.14.47 + esbuild-windows-arm64: 0.14.47 + dev: true - /jest-jasmine2@26.6.3(ts-node@10.9.2): - resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/traverse': 7.23.9 - '@jest/environment': 26.6.2 - '@jest/source-map': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - chalk: 4.1.2 - co: 4.6.0 - expect: 26.6.2 - is-generator-fn: 2.1.0 - jest-each: 26.6.2 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-runtime: 26.6.3(ts-node@10.9.2) - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - pretty-format: 26.6.2 - throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: false + /esbuild@0.19.11: + resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.19.11 + '@esbuild/android-arm': 0.19.11 + '@esbuild/android-arm64': 0.19.11 + '@esbuild/android-x64': 0.19.11 + '@esbuild/darwin-arm64': 0.19.11 + '@esbuild/darwin-x64': 0.19.11 + '@esbuild/freebsd-arm64': 0.19.11 + '@esbuild/freebsd-x64': 0.19.11 + '@esbuild/linux-arm': 0.19.11 + '@esbuild/linux-arm64': 0.19.11 + '@esbuild/linux-ia32': 0.19.11 + '@esbuild/linux-loong64': 0.19.11 + '@esbuild/linux-mips64el': 0.19.11 + '@esbuild/linux-ppc64': 0.19.11 + '@esbuild/linux-riscv64': 0.19.11 + '@esbuild/linux-s390x': 0.19.11 + '@esbuild/linux-x64': 0.19.11 + '@esbuild/netbsd-x64': 0.19.11 + '@esbuild/openbsd-x64': 0.19.11 + '@esbuild/sunos-x64': 0.19.11 + '@esbuild/win32-arm64': 0.19.11 + '@esbuild/win32-ia32': 0.19.11 + '@esbuild/win32-x64': 0.19.11 - /jest-leak-detector@26.6.2: - resolution: {integrity: sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==} - engines: {node: '>= 10.14.2'} - dependencies: - jest-get-type: 26.3.0 - pretty-format: 26.6.2 - dev: false + /escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} - /jest-matcher-utils@26.6.2: - resolution: {integrity: sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==} - engines: {node: '>= 10.14.2'} - dependencies: - chalk: 4.1.2 - jest-diff: 26.6.2 - jest-get-type: 26.3.0 - pretty-format: 26.6.2 + /escape-goat@2.1.1: + resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} + engines: {node: '>=8'} dev: false - /jest-message-util@26.6.2: - resolution: {integrity: sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/code-frame': 7.23.5 - '@jest/types': 26.6.2 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - pretty-format: 26.6.2 - slash: 3.0.0 - stack-utils: 2.0.6 - dev: false + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} - /jest-mock@26.6.2: - resolution: {integrity: sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - dev: false + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@26.6.0): - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: - jest-resolve: 26.6.0 - dev: false + /escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@26.6.2): - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} + /eslint-config-prettier@9.1.0(eslint@8.56.0): + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: - jest-resolve: 26.6.2 - dev: false - - /jest-regex-util@26.0.0: - resolution: {integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==} - engines: {node: '>= 10.14.2'} - dev: false - - /jest-resolve-dependencies@26.6.3: - resolution: {integrity: sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==} - engines: {node: '>= 10.14.2'} + eslint: '>=7.0.0' dependencies: - '@jest/types': 26.6.2 - jest-regex-util: 26.0.0 - jest-snapshot: 26.6.2 - transitivePeerDependencies: - - supports-color - dev: false + eslint: 8.56.0 + dev: true - /jest-resolve@26.6.0: - resolution: {integrity: sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==} - engines: {node: '>= 10.14.2'} + /eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.29.1): + resolution: {integrity: sha512-WdviM1Eu834zsfjHtcGHtGfcu+F30Od3V7I9Fi57uhBEwPkjDcii7/yW8jAT+gOhn4P/vOxxNAXbFAKsrrc15w==} + engines: {node: '>= 4'} + peerDependencies: + eslint-plugin-import: '>=1.4.0' dependencies: - '@jest/types': 26.6.2 - chalk: 4.1.2 - graceful-fs: 4.2.11 - jest-pnp-resolver: 1.2.3(jest-resolve@26.6.0) - jest-util: 26.6.2 - read-pkg-up: 7.0.1 - resolve: 1.22.8 - slash: 3.0.0 - dev: false + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0) + dev: true - /jest-resolve@26.6.2: - resolution: {integrity: sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==} - engines: {node: '>= 10.14.2'} + /eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: - '@jest/types': 26.6.2 - chalk: 4.1.2 - graceful-fs: 4.2.11 - jest-pnp-resolver: 1.2.3(jest-resolve@26.6.2) - jest-util: 26.6.2 - read-pkg-up: 7.0.1 + debug: 3.2.7 + is-core-module: 2.13.1 resolve: 1.22.8 - slash: 3.0.0 - dev: false - - /jest-runner@26.6.3(ts-node@10.9.2): - resolution: {integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/console': 26.6.2 - '@jest/environment': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - chalk: 4.1.2 - emittery: 0.7.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 26.6.3(ts-node@10.9.2) - jest-docblock: 26.0.0 - jest-haste-map: 26.6.2 - jest-leak-detector: 26.6.2 - jest-message-util: 26.6.2 - jest-resolve: 26.6.2 - jest-runtime: 26.6.3(ts-node@10.9.2) - jest-util: 26.6.2 - jest-worker: 26.6.2 - source-map-support: 0.5.21 - throat: 5.0.0 transitivePeerDependencies: - - bufferutil - - canvas - supports-color - - ts-node - - utf-8-validate - dev: false - - /jest-runtime@26.6.3(ts-node@10.9.2): - resolution: {integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==} - engines: {node: '>= 10.14.2'} - hasBin: true - dependencies: - '@jest/console': 26.6.2 - '@jest/environment': 26.6.2 - '@jest/fake-timers': 26.6.2 - '@jest/globals': 26.6.2 - '@jest/source-map': 26.6.2 - '@jest/test-result': 26.6.2 - '@jest/transform': 26.6.2 - '@jest/types': 26.6.2 - '@types/yargs': 15.0.19 - chalk: 4.1.2 - cjs-module-lexer: 0.6.0 - collect-v8-coverage: 1.0.2 - exit: 0.1.2 - glob: 7.2.0 - graceful-fs: 4.2.11 - jest-config: 26.6.3(ts-node@10.9.2) - jest-haste-map: 26.6.2 - jest-message-util: 26.6.2 - jest-mock: 26.6.2 - jest-regex-util: 26.0.0 - jest-resolve: 26.6.2 - jest-snapshot: 26.6.2 - jest-util: 26.6.2 - jest-validate: 26.6.2 - slash: 3.0.0 - strip-bom: 4.0.0 - yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: false - - /jest-serializer@26.6.2: - resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} - engines: {node: '>= 10.14.2'} - dependencies: - '@types/node': 22.7.4 - graceful-fs: 4.2.11 - dev: false + dev: true - /jest-snapshot@26.6.2: - resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==} - engines: {node: '>= 10.14.2'} + /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.0.2)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: - '@babel/types': 7.23.9 - '@jest/types': 26.6.2 - '@types/babel__traverse': 7.20.5 - '@types/prettier': 2.7.3 - chalk: 4.1.2 - expect: 26.6.2 - graceful-fs: 4.2.11 - jest-diff: 26.6.2 - jest-get-type: 26.3.0 - jest-haste-map: 26.6.2 - jest-matcher-utils: 26.6.2 - jest-message-util: 26.6.2 - jest-resolve: 26.6.2 - natural-compare: 1.4.0 - pretty-format: 26.6.2 - semver: 7.6.0 + '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.4.5) + debug: 3.2.7 + eslint: 8.56.0 + eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - dev: false - - /jest-util@26.6.2: - resolution: {integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - chalk: 4.1.2 - graceful-fs: 4.2.11 - is-ci: 2.0.0 - micromatch: 4.0.5 - dev: false - - /jest-validate@26.6.2: - resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/types': 26.6.2 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 26.3.0 - leven: 3.1.0 - pretty-format: 26.6.2 - dev: false + dev: true - /jest-watch-typeahead@0.6.1(jest@26.6.0): - resolution: {integrity: sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==} - engines: {node: '>=10'} + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.0.2)(eslint@8.56.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} peerDependencies: - jest: ^26.0.0 - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - jest: 26.6.0(ts-node@10.9.2) - jest-regex-util: 26.0.0 - jest-watcher: 26.6.2 - slash: 3.0.0 - string-length: 4.0.2 - strip-ansi: 6.0.1 - dev: false - - /jest-watcher@26.6.2: - resolution: {integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@jest/test-result': 26.6.2 - '@jest/types': 26.6.2 - '@types/node': 22.7.4 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - jest-util: 26.6.2 - string-length: 4.0.2 - dev: false - - /jest-worker@24.9.0: - resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} - engines: {node: '>= 6'} - dependencies: - merge-stream: 2.0.0 - supports-color: 6.1.0 - dev: false - - /jest-worker@26.6.2: - resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} - engines: {node: '>= 10.13.0'} - dependencies: - '@types/node': 22.7.4 - merge-stream: 2.0.0 - supports-color: 7.2.0 - dev: false - - /jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} - dependencies: - '@types/node': 22.7.4 - merge-stream: 2.0.0 - supports-color: 8.1.1 - dev: false - - /jest@26.6.0(ts-node@10.9.2): - resolution: {integrity: sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==} - engines: {node: '>= 10.14.2'} - hasBin: true + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: - '@jest/core': 26.6.3(ts-node@10.9.2) - import-local: 3.2.0 - jest-cli: 26.6.3(ts-node@10.9.2) + '@typescript-eslint/parser': 7.0.2(eslint@8.56.0)(typescript@5.4.5) + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.4 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.56.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.0.2)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) + hasown: 2.0.1 + is-core-module: 2.13.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.7 + object.groupby: 1.0.2 + object.values: 1.1.7 + semver: 6.3.1 + tsconfig-paths: 3.15.0 transitivePeerDependencies: - - bufferutil - - canvas + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack - supports-color - - ts-node - - utf-8-validate - dev: false - - /jimp@0.22.12: - resolution: {integrity: sha512-R5jZaYDnfkxKJy1dwLpj/7cvyjxiclxU3F4TrI/J4j2rS0niq6YDUMoPn5hs8GDpO+OZGo7Ky057CRtWesyhfg==} - dependencies: - '@jimp/custom': 0.22.12 - '@jimp/plugins': 0.22.12(@jimp/custom@0.22.12) - '@jimp/types': 0.22.12(@jimp/custom@0.22.12) - regenerator-runtime: 0.13.11 - transitivePeerDependencies: - - encoding - dev: true - - /jimp@0.3.11: - resolution: {integrity: sha512-M+MWaCg/sJmeXSP5TRzKHmJUU2LpBWKEdoxiqczhY4FdMqz2k3Db4pdQjkcYR5ihW9MvtrjqarPAF6iTMGT34g==} - dependencies: - '@babel/polyfill': 7.12.1 - '@jimp/custom': 0.3.9 - '@jimp/plugins': 0.3.10(@jimp/custom@0.3.9) - '@jimp/types': 0.3.9(@jimp/custom@0.3.9) - core-js: 2.6.12 - dev: false - - /jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} - hasBin: true - - /jpeg-js@0.3.7: - resolution: {integrity: sha512-9IXdWudL61npZjvLuVe/ktHiA41iE8qFyLB+4VDTblEsWBzeg8WQTlktdUK4CdncUqtUgUg0bbOmTE2bKBKaBQ==} - dev: false - - /jpeg-js@0.4.4: - resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==} - dev: true - - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - /js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - dev: false - - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - dependencies: - argparse: 2.0.1 - - /js2xmlparser@4.0.2: - resolution: {integrity: sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==} - dependencies: - xmlcreate: 2.0.4 - dev: false + dev: true - /jsdom@16.7.0: - resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} - engines: {node: '>=10'} + /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.0.2)(eslint@8.56.0)(typescript@5.4.5): + resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: - canvas: ^2.5.0 + '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 + jest: '*' peerDependenciesMeta: - canvas: + '@typescript-eslint/eslint-plugin': + optional: true + jest: optional: true dependencies: - abab: 2.0.6 - acorn: 8.11.3 - acorn-globals: 6.0.0 - cssom: 0.4.4 - cssstyle: 2.3.0 - data-urls: 2.0.0 - decimal.js: 10.4.3 - domexception: 2.0.1 - escodegen: 2.1.0 - form-data: 3.0.1 - html-encoding-sniffer: 2.0.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.13 - parse5: 6.0.1 - saxes: 5.0.1 - symbol-tree: 3.2.4 - tough-cookie: 4.1.4 - w3c-hr-time: 1.0.2 - w3c-xmlserializer: 2.0.0 - webidl-conversions: 6.1.0 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - ws: 7.5.10 - xml-name-validator: 3.0.0 + '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.56.0)(typescript@5.4.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.4.5) + eslint: 8.56.0 transitivePeerDependencies: - - bufferutil - supports-color - - utf-8-validate - dev: false - - /jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - dev: false - - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - - /json-buffer@3.0.0: - resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} - dev: false - - /json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - /json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - dev: false - - /json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + - typescript + dev: true - /json-schema-to-ts@1.6.4: - resolution: {integrity: sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA==} + /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5): + resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true dependencies: - '@types/json-schema': 7.0.15 - ts-toolbelt: 6.15.5 + eslint: 8.56.0 + eslint-config-prettier: 9.1.0(eslint@8.56.0) + prettier: 3.2.5 + prettier-linter-helpers: 1.0.0 + synckit: 0.8.8 dev: true - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - /json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - /json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - /json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true + /eslint-plugin-react-hooks@4.6.0(eslint@8.56.0): + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - minimist: 1.2.8 - - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - /json@11.0.0: - resolution: {integrity: sha512-N/ITv3Yw9Za8cGxuQqSqrq6RHnlaHWZkAFavcfpH/R52522c26EbihMxnY7A1chxfXJ4d+cEFIsyTgfi9GihrA==} - engines: {node: '>=0.10.0'} - hasBin: true + eslint: 8.56.0 dev: true - /jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - optionalDependencies: - graceful-fs: 4.2.11 - - /jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + /eslint-plugin-react@7.33.2(eslint@8.56.0): + resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - universalify: 2.0.1 - optionalDependencies: - graceful-fs: 4.2.11 + array-includes: 3.1.7 + array.prototype.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.3 + doctrine: 2.1.0 + es-iterator-helpers: 1.0.17 + eslint: 8.56.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.7 + object.fromentries: 2.0.7 + object.hasown: 1.1.3 + object.values: 1.1.7 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.10 + dev: true - /jsonpath@1.1.1: - resolution: {integrity: sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==} + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} dependencies: - esprima: 1.2.2 - static-eval: 2.0.2 - underscore: 1.12.1 - dev: false + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true - /jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - array-includes: 3.1.7 - array.prototype.flat: 1.3.2 - object.assign: 4.1.5 - object.values: 1.1.7 + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true - /keyv@3.1.0: - resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint@8.56.0: + resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true dependencies: - json-buffer: 3.0.0 - dev: false + '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/regexpp': 4.10.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.56.0 + '@humanwhocodes/config-array': 0.11.14 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4(supports-color@8.1.1) + 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.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.1 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + 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 + transitivePeerDependencies: + - supports-color + dev: true - /keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - json-buffer: 3.0.1 + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) + eslint-visitor-keys: 3.4.3 + dev: true - /killable@1.0.1: - resolution: {integrity: sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==} + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true dev: false - /kind-of@3.2.2: - resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} - engines: {node: '>=0.10.0'} + /esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} dependencies: - is-buffer: 1.1.6 - dev: false + estraverse: 5.3.0 + dev: true - /kind-of@4.0.0: - resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} - engines: {node: '>=0.10.0'} + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} dependencies: - is-buffer: 1.1.6 - dev: false + estraverse: 5.3.0 + dev: true - /kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true - /kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true - /klona@2.0.6: - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} - engines: {node: '>= 8'} - dev: false + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true - /ktx-parse@0.4.5: - resolution: {integrity: sha512-MK3FOody4TXbFf8Yqv7EBbySw7aPvEcPX++Ipt6Sox+/YMFvR5xaTyhfNSk1AEmMy+RYIw81ctN4IMxCB8OAlg==} - dev: false + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + dev: true - /language-subtag-registry@0.3.23: - resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + /eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} dev: false - /language-tags@1.0.9: - resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} - engines: {node: '>=0.10'} - dependencies: - language-subtag-registry: 0.3.23 - dev: false + /events-intercept@2.0.0: + resolution: {integrity: sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==} + dev: true - /last-call-webpack-plugin@3.0.0: - resolution: {integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==} + /execa@3.2.0: + resolution: {integrity: sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==} + engines: {node: ^8.12.0 || >=9.7.0} dependencies: - lodash: 4.17.21 - webpack-sources: 1.4.3 - dev: false + cross-spawn: 7.0.3 + get-stream: 5.2.0 + human-signals: 1.1.1 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + p-finally: 2.0.1 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true - /latest-version@5.1.0: - resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} - engines: {node: '>=8'} + /execa@7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} dependencies: - package-json: 6.5.0 + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 4.3.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 dev: false - /leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + /exif-parser@0.1.12: + resolution: {integrity: sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==} + + /expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} dev: false - /levn@0.3.0: - resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} dev: false - /levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - /lie@3.3.0: - resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} - dependencies: - immediate: 3.0.6 - dev: false + /fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + dev: true - /lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 - /lilconfig@3.1.1: - resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} - engines: {node: '>=14'} + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true - /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true - /load-bmfont@1.4.1: - resolution: {integrity: sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==} + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: - buffer-equal: 0.0.1 - mime: 1.6.0 - parse-bmfont-ascii: 1.0.6 - parse-bmfont-binary: 1.0.6 - parse-bmfont-xml: 1.1.6 - phin: 2.9.3 - xhr: 2.6.0 - xtend: 4.0.2 + reusify: 1.0.4 - /loader-runner@2.4.0: - resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + /faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} + dependencies: + websocket-driver: 0.7.4 dev: false - /loader-utils@1.4.2: - resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==} - engines: {node: '>=4.0.0'} + /fd-slicer@1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 1.0.2 - dev: false + pend: 1.2.0 + dev: true - /loader-utils@2.0.0: - resolution: {integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==} - engines: {node: '>=8.9.0'} + /fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + engines: {node: ^12.20 || >= 14.13} dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 2.2.3 + node-domexception: 1.0.0 + web-streams-polyfill: 3.3.3 dev: false - /loader-utils@2.0.4: - resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} - engines: {node: '>=8.9.0'} + /fflate@0.6.10: + resolution: {integrity: sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==} + + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 2.2.3 - dev: false + flat-cache: 3.2.0 + dev: true - /locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} + /file-type@16.5.4: + resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==} + engines: {node: '>=10'} dependencies: - p-locate: 3.0.0 - path-exists: 3.0.0 + readable-web-to-node-stream: 3.0.2 + strtok3: 6.3.0 + token-types: 4.2.1 + dev: true + + /file-type@9.0.0: + resolution: {integrity: sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==} + engines: {node: '>=6'} dev: false - /locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + /file-uri-to-path@1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + dev: true + + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} dependencies: - p-locate: 4.1.0 - dev: false + to-regex-range: 5.0.1 - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} dependencies: - p-locate: 5.0.0 + locate-path: 6.0.0 + path-exists: 4.0.0 dev: true - /lodash._reinterpolate@3.0.0: - resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} + /firebase@10.11.1: + resolution: {integrity: sha512-7T6FJJb4PBi6IYR1212/a0djjal6nGph9AQazobWaO75+4zeyEvBDlsofWLEawVAEN2PCp8qXvFe4pMdIB5U1w==} + dependencies: + '@firebase/analytics': 0.10.2(@firebase/app@0.10.2) + '@firebase/analytics-compat': 0.2.8(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) + '@firebase/app': 0.10.2 + '@firebase/app-check': 0.8.3(@firebase/app@0.10.2) + '@firebase/app-check-compat': 0.3.10(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) + '@firebase/app-compat': 0.2.32 + '@firebase/app-types': 0.9.1 + '@firebase/auth': 1.7.2(@firebase/app@0.10.2) + '@firebase/auth-compat': 0.5.7(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2) + '@firebase/database': 1.0.4 + '@firebase/database-compat': 1.0.4 + '@firebase/firestore': 4.6.1(@firebase/app@0.10.2) + '@firebase/firestore-compat': 0.3.30(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2) + '@firebase/functions': 0.11.4(@firebase/app@0.10.2) + '@firebase/functions-compat': 0.3.10(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) + '@firebase/installations': 0.6.6(@firebase/app@0.10.2) + '@firebase/installations-compat': 0.2.6(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2) + '@firebase/messaging': 0.12.8(@firebase/app@0.10.2) + '@firebase/messaging-compat': 0.2.8(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) + '@firebase/performance': 0.6.6(@firebase/app@0.10.2) + '@firebase/performance-compat': 0.2.6(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) + '@firebase/remote-config': 0.4.6(@firebase/app@0.10.2) + '@firebase/remote-config-compat': 0.2.6(@firebase/app-compat@0.2.32)(@firebase/app@0.10.2) + '@firebase/storage': 0.12.4(@firebase/app@0.10.2) + '@firebase/storage-compat': 0.3.7(@firebase/app-compat@0.2.32)(@firebase/app-types@0.9.1)(@firebase/app@0.10.2) + '@firebase/util': 1.9.5 + transitivePeerDependencies: + - '@react-native-async-storage/async-storage' dev: false - /lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - dev: false + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.2.9 + keyv: 4.5.4 + rimraf: 3.0.2 + dev: true - /lodash.clamp@4.0.3: - resolution: {integrity: sha512-HvzRFWjtcguTW7yd8NJBshuNaCa8aqNFtnswdT7f/cMd/1YKy5Zzoq4W/Oxvnx9l7aeY258uSdDfM793+eLsVg==} + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: true - /lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - dev: false + /flatted@3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + dev: true - /lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + /follow-redirects@1.15.5(debug@4.3.4): + resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dependencies: + debug: 4.3.4(supports-color@8.1.1) dev: false - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - /lodash.omit@4.5.0: - resolution: {integrity: sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==} - - /lodash.pick@4.4.0: - resolution: {integrity: sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==} + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + dependencies: + is-callable: 1.2.7 + dev: true - /lodash.template@4.5.0: - resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} + /foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} dependencies: - lodash._reinterpolate: 3.0.0 - lodash.templatesettings: 4.2.0 - dev: false + cross-spawn: 7.0.3 + signal-exit: 4.1.0 - /lodash.templatesettings@4.2.0: - resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} + /form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} dependencies: - lodash._reinterpolate: 3.0.0 + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 dev: false - /lodash.truncate@4.4.2: - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} + /formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + dependencies: + fetch-blob: 3.2.0 dev: false - /lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - dev: false + /fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + dev: true - /lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + /fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: false - /log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} + /fs-extra@11.1.0: + resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==} + engines: {node: '>=14.14'} dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 dev: true - /log-symbols@5.1.0: - resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} - engines: {node: '>=12'} + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} dependencies: - chalk: 5.3.0 - is-unicode-supported: 1.3.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 dev: false - /log-symbols@6.0.0: - resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} - engines: {node: '>=18'} + /fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} dependencies: - chalk: 5.3.0 - is-unicode-supported: 1.3.0 - dev: false - - /loglevel@1.9.2: - resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} - engines: {node: '>= 0.6.0'} - dev: false - - /long@5.2.3: - resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} - dev: false + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: true - /loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true + /fs-minipass@1.2.7: + resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} dependencies: - js-tokens: 4.0.0 + minipass: 2.9.0 + dev: true - /loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + /fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} dependencies: - get-func-name: 2.0.2 + minipass: 3.3.6 dev: true - /lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - dependencies: - tslib: 2.6.2 - dev: false + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - /lowercase-keys@1.0.1: - resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} - engines: {node: '>=0.10.0'} - dev: false + /fsevents@2.1.3: + resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + deprecated: '"Please update to latest v2.3 or v2.2"' + requiresBuild: true + dev: true + optional: true - /lowercase-keys@2.0.0: - resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} - engines: {node: '>=8'} - dev: false + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + optional: true - /lru-cache@10.2.0: - resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} - engines: {node: 14 || >=16.14} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - /lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} dependencies: - yallist: 3.1.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + functions-have-names: 1.2.3 + dev: true - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - dependencies: - yallist: 4.0.0 + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true - /lucide-react@0.368.0(react@18.3.1): - resolution: {integrity: sha512-soryVrCjheZs8rbXKdINw9B8iPi5OajBJZMJ1HORig89ljcOcEokKKAgGbg3QWxSXel7JwHOfDFUdDHAKyUAMw==} - peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 + /gauge@3.0.2: + resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} + engines: {node: '>=10'} dependencies: - react: 18.3.1 - dev: false + aproba: 2.0.0 + color-support: 1.1.3 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + object-assign: 4.1.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 + dev: true - /lucide-static@0.446.0: - resolution: {integrity: sha512-u9IkgI8k7qk738A9rt+JlENM5Sz/18EaEfqTfMEhXy2Sjq1uJA2I1WacVn6wJPXNHzrFpI5BCSmi1GtnGhsVwA==} + /generic-pool@3.4.2: + resolution: {integrity: sha512-H7cUpwCQSiJmAHM4c/aFu6fUfrhWXW1ncyh8ftxEPMu6AiYkHw9K8br720TGPZJbk5eOH2bynjZD1yPvdDAmag==} + engines: {node: '>= 4'} dev: true - /maath@0.10.7(@types/three@0.161.0)(three@0.161.0): - resolution: {integrity: sha512-zQ2xd7dNOIVTjAS+hj22fyj1EFYmOJX6tzKjZ92r6WDoq8hyFxjuGA2q950tmR4iC/EKXoMQdSipkaJVuUHDTg==} - peerDependencies: - '@types/three': '>=0.144.0' - three: '>=0.144.0' - dependencies: - '@types/three': 0.161.0 - three: 0.161.0 - dev: false + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} - /maath@0.10.7(@types/three@0.161.0)(three@0.169.0): - resolution: {integrity: sha512-zQ2xd7dNOIVTjAS+hj22fyj1EFYmOJX6tzKjZ92r6WDoq8hyFxjuGA2q950tmR4iC/EKXoMQdSipkaJVuUHDTg==} - peerDependencies: - '@types/three': '>=0.144.0' - three: '>=0.144.0' - dependencies: - '@types/three': 0.161.0 - three: 0.169.0 + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} - /maath@0.6.0(@types/three@0.161.0)(three@0.161.0): - resolution: {integrity: sha512-dSb2xQuP7vDnaYqfoKzlApeRcR2xtN8/f7WV/TMAkBC8552TwTLtOO0JTcSygkYMjNDPoo6V01jTw/aPi4JrMw==} - peerDependencies: - '@types/three': '>=0.144.0' - three: '>=0.144.0' - dependencies: - '@types/three': 0.161.0 - three: 0.161.0 + /get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} dev: false - /magic-string@0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} + /get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + dev: true + + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} dependencies: - sourcemap-codec: 1.4.8 + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.1 + dev: true + + /get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} dev: false - /make-dir@2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + /get-stream@4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} engines: {node: '>=6'} dependencies: - pify: 4.0.1 - semver: 5.7.2 + pump: 3.0.0 dev: false - /make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + /get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} dependencies: - semver: 6.3.1 + pump: 3.0.0 - /make-dir@4.0.0: - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - dependencies: - semver: 7.6.0 - dev: false - - /make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - - /makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - dependencies: - tmpl: 1.0.5 - dev: false - - /map-cache@0.2.2: - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} - engines: {node: '>=0.10.0'} dev: false - /map-limit@0.0.1: - resolution: {integrity: sha512-pJpcfLPnIF/Sk3taPW21G/RQsEEirGaFpCW3oXRwH9dnFHPHNGjNyvh++rdmC2fNqEaTw2MhYJraoJWAHx8kEg==} + /get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} dependencies: - once: 1.3.3 - dev: false - - /map-obj@1.0.1: - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} - engines: {node: '>=0.10.0'} - dev: true - - /map-obj@4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} - engines: {node: '>=8'} + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 dev: true - /map-visit@1.0.0: - resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} - engines: {node: '>=0.10.0'} - dependencies: - object-visit: 1.0.1 - dev: false - - /maxrects-packer@2.7.3: - resolution: {integrity: sha512-bG6qXujJ1QgttZVIH4WDanhoJtvbud/xP/XPyf6A69C9RdA61BM4TomFALCq2nrTa+tARRIBB4LuIFsnUQU2wA==} - dev: false - - /md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + /gifwrap@0.10.1: + resolution: {integrity: sha512-2760b1vpJHNmLzZ/ubTtNnEx5WApN/PYWJvXvgS+tL1egTTthayFYIQQNi136FLEDcN/IyEY2EcGpIITD6eYUw==} dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - - /mdn-data@2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - dev: false + image-q: 4.0.0 + omggif: 1.0.10 + dev: true - /mdn-data@2.0.4: - resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} + /github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} dev: false - /media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} - dev: false + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 - /memory-fs@0.4.1: - resolution: {integrity: sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==} + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} dependencies: - errno: 0.1.8 - readable-stream: 2.3.8 - dev: false + is-glob: 4.0.3 - /memory-fs@0.5.0: - resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + /glob@10.3.12: + resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true dependencies: - errno: 0.1.8 - readable-stream: 2.3.8 - dev: false + foreground-child: 3.1.1 + jackspeak: 2.3.6 + minimatch: 9.0.3 + minipass: 7.0.4 + path-scurry: 1.10.2 - /meow@10.1.5: - resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /glob@7.2.0: + resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} dependencies: - '@types/minimist': 1.2.5 - camelcase-keys: 7.0.2 - decamelize: 5.0.1 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 3.0.3 - read-pkg-up: 8.0.0 - redent: 4.0.0 - trim-newlines: 4.1.1 - type-fest: 1.4.0 - yargs-parser: 20.2.9 + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 dev: true - /merge-descriptors@1.0.3: - resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} - dev: false - - /merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - /meshline@3.1.6(three@0.161.0): - resolution: {integrity: sha512-8JZJOdaL5oz3PI/upG8JvP/5FfzYUOhrkJ8np/WKvXzl0/PZ2V9pqTvCIjSKv+w9ccg2xb+yyBhXAwt6ier3ug==} - peerDependencies: - three: '>=0.137' + /glob@8.0.3: + resolution: {integrity: sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==} + engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: - three: 0.161.0 + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.0.1 + once: 1.4.0 dev: false - /meshline@3.1.7(three@0.161.0): - resolution: {integrity: sha512-uf9fPI9wy0Ie0kZjvKuIkf2n7gi3ih0wdTeb/kmSvmzpPyEL5d9lFohg9+JV9VC4sQUBOZDgxu6fnjn57goSHg==} - peerDependencies: - three: '>=0.137' + /global-dirs@3.0.1: + resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} + engines: {node: '>=10'} dependencies: - three: 0.161.0 + ini: 2.0.0 dev: false - /meshline@3.1.7(three@0.169.0): - resolution: {integrity: sha512-uf9fPI9wy0Ie0kZjvKuIkf2n7gi3ih0wdTeb/kmSvmzpPyEL5d9lFohg9+JV9VC4sQUBOZDgxu6fnjn57goSHg==} - peerDependencies: - three: '>=0.137' + /global@4.4.0: + resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} dependencies: - three: 0.169.0 - - /meshoptimizer@0.18.1: - resolution: {integrity: sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==} + min-document: 2.19.0 + process: 0.11.10 - /methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} - dev: false + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} - /micro@9.3.5-canary.3: - resolution: {integrity: sha512-viYIo9PefV+w9dvoIBh1gI44Mvx1BOk67B4BpC2QK77qdY0xZF0Q+vWLt/BII6cLkIc8rLmSIcJaB/OrXXKe1g==} - engines: {node: '>= 8.0.0'} - hasBin: true + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} dependencies: - arg: 4.1.0 - content-type: 1.0.4 - raw-body: 2.4.1 + type-fest: 0.20.2 dev: true - /microevent.ts@0.1.1: - resolution: {integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==} - dev: false - - /micromatch@3.1.10(supports-color@6.1.0): - resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} - engines: {node: '>=0.10.0'} + /globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + engines: {node: '>= 0.4'} dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - braces: 2.3.2(supports-color@6.1.0) - define-property: 2.0.2 - extend-shallow: 3.0.2 - extglob: 2.0.4(supports-color@6.1.0) - fragment-cache: 0.2.1 - kind-of: 6.0.3 - nanomatch: 1.2.13(supports-color@6.1.0) - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2(supports-color@6.1.0) - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - dev: false + define-properties: 1.2.1 + dev: true - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} dependencies: - braces: 3.0.2 - picomatch: 2.3.1 + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.1 + merge2: 1.4.1 + slash: 3.0.0 + dev: true - /miller-rabin@4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true + /globby@12.2.0: + resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - bn.js: 4.12.0 - brorand: 1.1.0 - dev: false + array-union: 3.0.1 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.1 + merge2: 1.4.1 + slash: 4.0.0 + dev: true - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - dev: false + /glsl-noise@0.0.0: + resolution: {integrity: sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==} - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} + /gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - mime-db: 1.52.0 + get-intrinsic: 1.2.4 + dev: true + + /got@9.6.0: + resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} + engines: {node: '>=8.6'} + dependencies: + '@sindresorhus/is': 0.14.0 + '@szmarczak/http-timer': 1.1.2 + '@types/keyv': 3.1.4 + '@types/responselike': 1.0.3 + cacheable-request: 6.1.0 + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 4.1.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 1.1.0 + to-readable-stream: 1.0.0 + url-parse-lax: 3.0.0 dev: false - /mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - /mime@2.6.0: - resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} - engines: {node: '>=4.0.0'} + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true + + /handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} hasBin: true + dependencies: + minimist: 1.2.8 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.17.4 dev: false - /mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + /hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} engines: {node: '>=6'} + dev: true - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - dev: false + /has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + dev: true - /mimic-response@1.0.1: - resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} - dev: false - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - dev: false + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} - /min-document@2.19.0: - resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: - dom-walk: 0.1.2 + es-define-property: 1.0.0 + dev: true - /min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} dev: true - /mini-css-extract-plugin@0.11.3(webpack@4.44.2): - resolution: {integrity: sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.4.0 || ^5.0.0 + /has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + dev: true + + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} dependencies: - loader-utils: 1.4.2 - normalize-url: 1.9.1 - schema-utils: 1.0.0 - webpack: 4.44.2 - webpack-sources: 1.4.3 - dev: false + has-symbols: 1.0.3 + dev: true - /minimalistic-assert@1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - dev: false + /has-unicode@2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + dev: true - /minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + /has-yarn@2.1.0: + resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} + engines: {node: '>=8'} dev: false - /minimatch@3.0.4: - resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} + /hasown@2.0.1: + resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} + engines: {node: '>= 0.4'} dependencies: - brace-expansion: 1.1.11 + function-bind: 1.1.2 + + /he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + /hls.js@1.3.5: + resolution: {integrity: sha512-uybAvKS6uDe0MnWNEPnO0krWVr+8m2R0hJ/viql8H3MVK+itq8gGQuIYoFHL3rECkIpNH98Lw8YuuWMKZxp3Ew==} dev: false - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - dependencies: - brace-expansion: 1.1.11 - - /minimatch@5.0.1: - resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} + /hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} engines: {node: '>=10'} dependencies: - brace-expansion: 2.0.1 + lru-cache: 6.0.0 + dev: true - /minimatch@7.4.6: - resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 + /http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} dev: false - /minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} + /http-errors@1.4.0: + resolution: {integrity: sha512-oLjPqve1tuOl5aRhv8GK5eHpqP1C9fb+Ol+XTLjKfLltE44zdDbEdjPSbU7Ch5rSNsVFqZn97SrMmZLdu1/YMw==} + engines: {node: '>= 0.6'} dependencies: - brace-expansion: 2.0.1 + inherits: 2.0.1 + statuses: 1.5.0 + dev: true - /minimist-options@4.1.0: - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} - engines: {node: '>= 6'} + /http-errors@1.7.3: + resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} + engines: {node: '>= 0.6'} dependencies: - arrify: 1.0.1 - is-plain-obj: 1.1.0 - kind-of: 6.0.3 + depd: 1.1.2 + inherits: 2.0.4 + setprototypeof: 1.1.1 + statuses: 1.5.0 + toidentifier: 1.0.0 dev: true - /minimist@0.0.8: - resolution: {integrity: sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==} + /http-parser-js@0.5.8: + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} dev: false - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + /https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + dependencies: + agent-base: 6.0.2 + debug: 4.3.4(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + dev: true - /minipass-collect@1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} + /https-proxy-agent@6.2.1: + resolution: {integrity: sha512-ONsE3+yfZF2caH5+bJlcddtWqNI3Gvs5A38+ngvljxaBiRXRswym2c7yf8UAeFpRFKjFNHIFEHqR/OLAWJzyiA==} + engines: {node: '>= 14'} dependencies: - minipass: 3.3.6 + agent-base: 7.1.1 + debug: 4.3.4(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color dev: false - /minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 + /human-signals@1.1.1: + resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} + engines: {node: '>=8.12.0'} + dev: true + + /human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + engines: {node: '>=14.18.0'} dev: false - /minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} dependencies: - minipass: 3.3.6 + safer-buffer: 2.1.2 + dev: true + + /idb@7.1.1: + resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==} dev: false - /minipass@2.9.0: - resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + dev: true + + /image-q@4.0.0: + resolution: {integrity: sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==} dependencies: - safe-buffer: 5.2.1 - yallist: 3.1.1 + '@types/node': 16.9.1 dev: true - /minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} + /immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + dev: false + + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} dependencies: - yallist: 4.0.0 + parent-module: 1.0.1 + resolve-from: 4.0.0 - /minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} + /import-lazy@2.1.0: + resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} + engines: {node: '>=4'} + dev: false - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} - engines: {node: '>=16 || 14 >=14.17'} + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} - /minizlib@1.3.3: - resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} - dependencies: - minipass: 2.9.0 + /indent-string@5.0.0: + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} + engines: {node: '>=12'} dev: true - /minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} dependencies: - minipass: 3.3.6 - yallist: 4.0.0 + once: 1.4.0 + wrappy: 1.0.2 - /mississippi@3.0.0: - resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==} - engines: {node: '>=4.0.0'} - dependencies: - concat-stream: 1.6.2 - duplexify: 3.7.1 - end-of-stream: 1.4.4 - flush-write-stream: 1.1.1 - from2: 2.3.0 - parallel-transform: 1.2.0 - pump: 3.0.0 - pumpify: 1.5.1 - stream-each: 1.2.3 - through2: 2.0.5 + /inherits@2.0.1: + resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} + dev: true + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} dev: false - /mixin-deep@1.3.2: - resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} - engines: {node: '>=0.10.0'} - dependencies: - for-in: 1.0.2 - is-extendable: 1.0.1 + /ini@2.0.0: + resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} + engines: {node: '>=10'} dev: false - /mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + /inline-style-parser@0.2.3: + resolution: {integrity: sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==} dev: false - /mkdirp@0.5.1: - resolution: {integrity: sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==} - deprecated: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) - hasBin: true + /internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} dependencies: - minimist: 0.0.8 + es-errors: 1.3.0 + hasown: 2.0.1 + side-channel: 1.0.5 + dev: true + + /invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + dependencies: + loose-envify: 1.4.0 dev: false - /mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} dependencies: - minimist: 1.2.8 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true - /mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - /mkdirp@2.1.6: - resolution: {integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==} - engines: {node: '>=10'} - hasBin: true + /is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} dev: false - /mmd-parser@1.0.4: - resolution: {integrity: sha512-Qi0VCU46t2IwfGv5KF0+D/t9cizcDug7qnNoy9Ggk7aucp0tssV8IwTMkBlDbm+VqAf3cdQHTCARKSsuS2MYFg==} - dev: false + /is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true - /mocha@10.2.0: - resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==} - engines: {node: '>= 14.0.0'} - hasBin: true + /is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: - ansi-colors: 4.1.1 - browser-stdout: 1.3.1 - chokidar: 3.5.3 - debug: 4.3.4(supports-color@8.1.1) - diff: 5.0.0 - escape-string-regexp: 4.0.0 - find-up: 5.0.0 - glob: 7.2.0 - he: 1.2.0 - js-yaml: 4.1.0 - log-symbols: 4.1.0 - minimatch: 5.0.1 - ms: 2.1.3 - nanoid: 3.3.3 - serialize-javascript: 6.0.0 - strip-json-comments: 3.1.1 - supports-color: 8.1.1 - workerpool: 6.2.1 - yargs: 16.2.0 - yargs-parser: 20.2.4 - yargs-unparser: 2.0.0 + has-bigints: 1.0.2 + dev: true + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.2.0 + + /is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true + + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} dev: true - /move-concurrently@1.0.1: - resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} - deprecated: This package is no longer supported. + /is-ci@2.0.0: + resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + hasBin: true dependencies: - aproba: 1.2.0 - copy-concurrently: 1.0.5 - fs-write-stream-atomic: 1.0.10 - mkdirp: 0.5.6 - rimraf: 2.7.1 - run-queue: 1.0.3 + ci-info: 2.0.0 dev: false - /mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + dependencies: + hasown: 2.0.1 + + /is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 dev: true - /ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + /is-directory@0.3.1: + resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} + engines: {node: '>=0.10.0'} dev: false - /ms@2.1.1: - resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + /is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + dependencies: + call-bind: 1.0.7 dev: true - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} - /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + /is-function@1.0.2: + resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==} - /msdf-bmfont-xml@2.7.0: - resolution: {integrity: sha512-L/I6VFAk/vCZKh0T2eyc73lDOUpQvj4QS2XKG1I1msZo6qHabe2OinBrA0KDjHvKnliVZJxGV4eohC4asicOZg==} - hasBin: true + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} dependencies: - arabic-persian-reshaper: 1.0.1 - cli-progress: 3.12.0 - commander: 2.20.3 - handlebars: 4.7.8 - is-invalid-path: 1.0.2 - jimp: 0.3.11 - js2xmlparser: 4.0.2 - map-limit: 0.0.1 - maxrects-packer: 2.7.3 - opentype.js: 0.11.0 - update-notifier: 5.1.0 - dev: false - - /multicast-dns-service-types@1.1.0: - resolution: {integrity: sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==} - dev: false + has-tostringtag: 1.0.2 + dev: true - /multicast-dns@6.2.3: - resolution: {integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==} - hasBin: true + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} dependencies: - dns-packet: 1.3.4 - thunky: 1.1.0 - dev: false + is-extglob: 2.1.1 - /mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + /is-installed-globally@0.4.0: + resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} + engines: {node: '>=10'} dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 + global-dirs: 3.0.1 + is-path-inside: 3.0.3 + dev: false - /n8ao@1.8.1(postprocessing@6.34.3)(three@0.161.0): - resolution: {integrity: sha512-biKUW09KnflZpeWmbCy1gjuiyZsbeG6y+EsqV+1IDqQ1KqEydXc6nUUseZp9ZRbjvEOPnsvsjaTce8Pta0803A==} - peerDependencies: - postprocessing: '>=6.30.0' - three: '>=0.137' - dependencies: - postprocessing: 6.34.3(three@0.161.0) - three: 0.161.0 + /is-interactive@2.0.0: + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} + engines: {node: '>=12'} dev: false - /nan@2.20.0: - resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} - requiresBuild: true + /is-invalid-path@1.0.2: + resolution: {integrity: sha512-6KLcFrPCEP3AFXMfnWrIFkZpYNBVzZAoBJJDEZKtI3LXkaDjM3uFMJQjxiizUuZTZ9Oh9FNv/soXbx5TcpaDmA==} + engines: {node: '>=6.0'} dev: false - optional: true - /nanoid@3.3.3: - resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true + /is-map@2.0.2: + resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: true - /nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - /nanomatch@1.2.13(supports-color@6.1.0): - resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} - engines: {node: '>=0.10.0'} - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - fragment-cache: 0.2.1 - is-windows: 1.0.2 - kind-of: 6.0.3 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2(supports-color@6.1.0) - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - dev: false + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + dev: true - /napi-build-utils@1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} + /is-npm@5.0.0: + resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} + engines: {node: '>=10'} dev: false - /native-url@0.2.6: - resolution: {integrity: sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==} + /is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} dependencies: - querystring: 0.2.1 - dev: false + has-tostringtag: 1.0.2 + dev: true - /natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} - /negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} + /is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} dev: false - /neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - dev: false + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} - /next-tick@1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - dev: false + /is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + dev: true - /nice-napi@1.0.2: - resolution: {integrity: sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==} - os: ['!win32'] - requiresBuild: true - dependencies: - node-addon-api: 3.2.1 - node-gyp-build: 4.8.0 + /is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} dev: true - optional: true - /nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + /is-promise@2.2.2: + resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} dev: false - /no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + /is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} dependencies: - lower-case: 2.0.2 - tslib: 2.6.2 - dev: false + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true - /node-abi@3.55.0: - resolution: {integrity: sha512-uPEjtyh2tFEvWYt4Jw7McOD5FPcHkcxm/tHZc5PWaDB3JYq0rGFUbgaAK+CT5pYpQddBfsZVWI08OwoRfdfbcQ==} - engines: {node: '>=10'} - dependencies: - semver: 7.6.0 - dev: false + /is-set@2.0.2: + resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + dev: true - /node-addon-api@3.2.1: - resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} - requiresBuild: true + /is-shared-array-buffer@1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + dependencies: + call-bind: 1.0.7 dev: true - optional: true - /node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - dev: false + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true - /node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} + /is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false - /node-fetch@2.6.7: - resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true + /is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} dependencies: - whatwg-url: 5.0.0 + has-tostringtag: 1.0.2 dev: true - /node-fetch@2.6.9: - resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true + /is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} dependencies: - whatwg-url: 5.0.0 + has-symbols: 1.0.3 dev: true - /node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} dependencies: - whatwg-url: 5.0.0 + which-typed-array: 1.1.14 dev: true - /node-fetch@3.3.2: - resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - data-uri-to-buffer: 4.0.1 - fetch-blob: 3.2.0 - formdata-polyfill: 4.0.10 + /is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + dev: true + + /is-unicode-supported@1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} + engines: {node: '>=12'} dev: false - /node-forge@0.10.0: - resolution: {integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==} - engines: {node: '>= 6.0.0'} + /is-unicode-supported@2.0.0: + resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} + engines: {node: '>=18'} dev: false - /node-gyp-build@4.8.0: - resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} - hasBin: true - requiresBuild: true + /is-weakmap@2.0.1: + resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} dev: true - /node-html-parser@6.1.13: - resolution: {integrity: sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==} + /is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - css-select: 5.1.0 - he: 1.2.0 - dev: false - - /node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - dev: false + call-bind: 1.0.7 + dev: true - /node-libs-browser@2.2.1: - resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} + /is-weakset@2.0.2: + resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: - assert: 1.5.1 - browserify-zlib: 0.2.0 - buffer: 4.9.2 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 - domain-browser: 1.2.0 - events: 3.3.0 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 0.0.1 - process: 0.11.10 - punycode: 1.4.1 - querystring-es3: 0.2.1 - readable-stream: 2.3.8 - stream-browserify: 2.0.2 - stream-http: 2.8.3 - string_decoder: 1.3.0 - timers-browserify: 2.0.12 - tty-browserify: 0.0.0 - url: 0.11.4 - util: 0.11.1 - vm-browserify: 1.1.2 - dev: false + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true - /node-notifier@8.0.2: - resolution: {integrity: sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==} - requiresBuild: true - dependencies: - growly: 1.3.0 - is-wsl: 2.2.0 - semver: 7.6.0 - shellwords: 0.1.1 - uuid: 8.3.2 - which: 2.0.2 + /is-yarn-global@0.3.0: + resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} dev: false - optional: true - /node-releases@1.1.77: - resolution: {integrity: sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==} - dev: false + /isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + dev: true - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + dev: true - /node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} - dev: false + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - /nopt@5.0.0: - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} - engines: {node: '>=6'} - hasBin: true + /isomorphic-fetch@3.0.0: + resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} dependencies: - abbrev: 1.1.1 + node-fetch: 2.7.0 + whatwg-fetch: 3.6.20 + transitivePeerDependencies: + - encoding dev: true - /normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - dependencies: - hosted-git-info: 2.8.9 - resolve: 1.22.8 - semver: 5.7.2 - validate-npm-package-license: 3.0.4 - dev: false - - /normalize-package-data@3.0.3: - resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} - engines: {node: '>=10'} + /iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} dependencies: - hosted-git-info: 4.1.0 - is-core-module: 2.13.1 - semver: 7.6.0 - validate-npm-package-license: 3.0.4 + define-properties: 1.2.1 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + reflect.getprototypeof: 1.0.5 + set-function-name: 2.0.2 dev: true - /normalize-path@2.1.1: - resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} - engines: {node: '>=0.10.0'} + /its-fine@1.1.1(react@18.2.0): + resolution: {integrity: sha512-v1Ia1xl20KbuSGlwoaGsW0oxsw8Be+TrXweidxD9oT/1lAh6O3K3/GIM95Tt6WCiv6W+h2M7RB1TwdoAjQyyKw==} + peerDependencies: + react: '>=18.0' dependencies: - remove-trailing-separator: 1.1.0 - dev: false - - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - /normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} + '@types/react-reconciler': 0.28.8 + react: 18.2.0 - /normalize-url@1.9.1: - resolution: {integrity: sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==} - engines: {node: '>=4'} + /its-fine@1.1.1(react@18.3.1): + resolution: {integrity: sha512-v1Ia1xl20KbuSGlwoaGsW0oxsw8Be+TrXweidxD9oT/1lAh6O3K3/GIM95Tt6WCiv6W+h2M7RB1TwdoAjQyyKw==} + peerDependencies: + react: '>=18.0' dependencies: - object-assign: 4.1.1 - prepend-http: 1.0.4 - query-string: 4.3.4 - sort-keys: 1.1.2 - dev: false + '@types/react-reconciler': 0.28.8 + react: 18.3.1 - /normalize-url@3.3.0: - resolution: {integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==} - engines: {node: '>=6'} - dev: false + /jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 - /normalize-url@4.5.1: - resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} - engines: {node: '>=8'} - dev: false + /jimp@0.22.12: + resolution: {integrity: sha512-R5jZaYDnfkxKJy1dwLpj/7cvyjxiclxU3F4TrI/J4j2rS0niq6YDUMoPn5hs8GDpO+OZGo7Ky057CRtWesyhfg==} + dependencies: + '@jimp/custom': 0.22.12 + '@jimp/plugins': 0.22.12(@jimp/custom@0.22.12) + '@jimp/types': 0.22.12(@jimp/custom@0.22.12) + regenerator-runtime: 0.13.11 + transitivePeerDependencies: + - encoding + dev: true - /npm-run-path@2.0.2: - resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} - engines: {node: '>=4'} + /jimp@0.3.11: + resolution: {integrity: sha512-M+MWaCg/sJmeXSP5TRzKHmJUU2LpBWKEdoxiqczhY4FdMqz2k3Db4pdQjkcYR5ihW9MvtrjqarPAF6iTMGT34g==} dependencies: - path-key: 2.0.1 + '@babel/polyfill': 7.12.1 + '@jimp/custom': 0.3.9 + '@jimp/plugins': 0.3.10(@jimp/custom@0.3.9) + '@jimp/types': 0.3.9(@jimp/custom@0.3.9) + core-js: 2.6.12 dev: false - /npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - dependencies: - path-key: 3.1.1 + /jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + hasBin: true - /npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: 4.0.0 + /jpeg-js@0.3.7: + resolution: {integrity: sha512-9IXdWudL61npZjvLuVe/ktHiA41iE8qFyLB+4VDTblEsWBzeg8WQTlktdUK4CdncUqtUgUg0bbOmTE2bKBKaBQ==} dev: false - /npmlog@5.0.1: - resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} - dependencies: - are-we-there-yet: 2.0.0 - console-control-strings: 1.1.0 - gauge: 3.0.2 - set-blocking: 2.0.0 + /jpeg-js@0.4.4: + resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==} dev: true - /nth-check@1.0.2: - resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true dependencies: - boolbase: 1.0.0 - dev: false + argparse: 2.0.1 - /nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + /js2xmlparser@4.0.2: + resolution: {integrity: sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==} dependencies: - boolbase: 1.0.0 + xmlcreate: 2.0.4 dev: false - /num2fraction@1.2.2: - resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} - dev: false + /jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true - /nwsapi@2.2.13: - resolution: {integrity: sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==} + /json-buffer@3.0.0: + resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} dev: false - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true - /object-copy@0.1.0: - resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} - engines: {node: '>=0.10.0'} + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + /json-schema-to-ts@1.6.4: + resolution: {integrity: sha512-pR4yQ9DHz6itqswtHCm26mw45FSNfQ9rEQjosaZErhn5J3J2sIViQiz8rDaezjKAhFGpmsoczYVBgGHzFw/stA==} dependencies: - copy-descriptor: 0.1.1 - define-property: 0.2.5 - kind-of: 3.2.2 - dev: false + '@types/json-schema': 7.0.15 + ts-toolbelt: 6.15.5 + dev: true - /object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + dev: true - /object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + + /json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - dev: false + minimist: 1.2.8 + dev: true - /object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true - /object-visit@1.0.1: - resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} + /json@11.0.0: + resolution: {integrity: sha512-N/ITv3Yw9Za8cGxuQqSqrq6RHnlaHWZkAFavcfpH/R52522c26EbihMxnY7A1chxfXJ4d+cEFIsyTgfi9GihrA==} engines: {node: '>=0.10.0'} - dependencies: - isobject: 3.0.1 - dev: false - - /object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - has-symbols: 1.0.3 - object-keys: 1.1.1 + hasBin: true + dev: true - /object.entries@1.1.7: - resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + optionalDependencies: + graceful-fs: 4.2.11 + dev: true - /object.fromentries@2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} - engines: {node: '>= 0.4'} + /jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 - /object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} - engines: {node: '>= 0.4'} + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - dev: false + array-includes: 3.1.7 + array.prototype.flat: 1.3.2 + object.assign: 4.1.5 + object.values: 1.1.7 + dev: true - /object.getownpropertydescriptors@2.1.8: - resolution: {integrity: sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==} - engines: {node: '>= 0.8'} + /keyv@3.1.0: + resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} dependencies: - array.prototype.reduce: 1.0.7 - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - gopd: 1.0.1 - safe-array-concat: 1.1.2 + json-buffer: 3.0.0 dev: false - /object.groupby@1.0.2: - resolution: {integrity: sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==} - dependencies: - array.prototype.filter: 1.0.3 - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - es-errors: 1.3.0 - - /object.hasown@1.1.3: - resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: - define-properties: 1.2.1 - es-abstract: 1.22.4 + json-buffer: 3.0.1 + dev: true - /object.pick@1.3.0: - resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} + /kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} - dependencies: - isobject: 3.0.1 + dev: true + + /kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + + /ktx-parse@0.4.5: + resolution: {integrity: sha512-MK3FOody4TXbFf8Yqv7EBbySw7aPvEcPX++Ipt6Sox+/YMFvR5xaTyhfNSk1AEmMy+RYIw81ctN4IMxCB8OAlg==} dev: false - /object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} - engines: {node: '>= 0.4'} + /latest-version@5.1.0: + resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} + engines: {node: '>=8'} dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.4 - - /obuf@1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + package-json: 6.5.0 dev: false - /omggif@1.0.10: - resolution: {integrity: sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==} + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true - /on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} + /lie@3.3.0: + resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} dependencies: - ee-first: 1.1.1 + immediate: 3.0.6 dev: false - /on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - dev: false + /lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} - /once@1.3.3: - resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==} - dependencies: - wrappy: 1.0.2 + /lilconfig@3.1.1: + resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} + engines: {node: '>=14'} - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - dependencies: - wrappy: 1.0.2 + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} + /load-bmfont@1.4.1: + resolution: {integrity: sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==} dependencies: - mimic-fn: 2.1.0 + buffer-equal: 0.0.1 + mime: 1.6.0 + parse-bmfont-ascii: 1.0.6 + parse-bmfont-binary: 1.0.6 + parse-bmfont-xml: 1.1.6 + phin: 2.9.3 + xhr: 2.6.0 + xtend: 4.0.2 - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} dependencies: - mimic-fn: 4.0.0 - dev: false + p-locate: 5.0.0 + dev: true - /open@7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - is-wsl: 2.2.0 + /lodash._reinterpolate@3.0.0: + resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} dev: false - /opentype.js@0.11.0: - resolution: {integrity: sha512-Z9NkAyQi/iEKQYzCSa7/VJSqVIs33wknw8Z8po+DzuRUAqivJ+hJZ94mveg3xIeKwLreJdWTMyEO7x1K13l41Q==} - hasBin: true - dependencies: - string.prototype.codepointat: 0.2.1 - tiny-inflate: 1.0.3 + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} dev: false - /opentype.js@1.3.4: - resolution: {integrity: sha512-d2JE9RP/6uagpQAVtJoF0pJJA/fgai89Cc50Yp0EJHk+eLp6QQ7gBoblsnubRULNY132I0J1QKMJ+JTbMqz4sw==} - engines: {node: '>= 8.0.0'} - hasBin: true - dependencies: - string.prototype.codepointat: 0.2.1 - tiny-inflate: 1.0.3 - dev: false + /lodash.clamp@4.0.3: + resolution: {integrity: sha512-HvzRFWjtcguTW7yd8NJBshuNaCa8aqNFtnswdT7f/cMd/1YKy5Zzoq4W/Oxvnx9l7aeY258uSdDfM793+eLsVg==} - /opn@5.5.0: - resolution: {integrity: sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==} - engines: {node: '>=4'} + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /lodash.omit@4.5.0: + resolution: {integrity: sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==} + + /lodash.pick@4.4.0: + resolution: {integrity: sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==} + + /lodash.template@4.5.0: + resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} dependencies: - is-wsl: 1.1.0 + lodash._reinterpolate: 3.0.0 + lodash.templatesettings: 4.2.0 dev: false - /optimize-css-assets-webpack-plugin@5.0.4(webpack@4.44.2): - resolution: {integrity: sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==} - peerDependencies: - webpack: ^4.0.0 + /lodash.templatesettings@4.2.0: + resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} dependencies: - cssnano: 4.1.11 - last-call-webpack-plugin: 3.0.0 - webpack: 4.44.2 + lodash._reinterpolate: 3.0.0 dev: false - /optionator@0.8.3: - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - word-wrap: 1.2.5 + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: false - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} - engines: {node: '>= 0.8.0'} + /log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} dependencies: - '@aashutoshrathi/word-wrap': 1.2.6 - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + dev: true - /ora@6.3.1: - resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /log-symbols@5.1.0: + resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} + engines: {node: '>=12'} dependencies: chalk: 5.3.0 - cli-cursor: 4.0.0 - cli-spinners: 2.9.2 - is-interactive: 2.0.0 is-unicode-supported: 1.3.0 - log-symbols: 5.1.0 - stdin-discarder: 0.1.0 - strip-ansi: 7.1.0 - wcwidth: 1.0.1 dev: false - /ora@8.0.1: - resolution: {integrity: sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==} + /log-symbols@6.0.0: + resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} dependencies: chalk: 5.3.0 - cli-cursor: 4.0.0 - cli-spinners: 2.9.2 - is-interactive: 2.0.0 - is-unicode-supported: 2.0.0 - log-symbols: 6.0.0 - stdin-discarder: 0.2.2 - string-width: 7.1.0 - strip-ansi: 7.1.0 + is-unicode-supported: 1.3.0 dev: false - /os-browserify@0.3.0: - resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + /long@5.2.3: + resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} dev: false - /os-paths@4.4.0: - resolution: {integrity: sha512-wrAwOeXp1RRMFfQY8Sy7VaGVmPocaLwSFOYCGKSyo8qmJ+/yaafCl5BCA1IQZWqFSRBrKDYFeR9d/VyQzfH/jg==} - engines: {node: '>= 6.0'} - dev: true - - /oslllo-potrace@3.0.0: - resolution: {integrity: sha512-ruH77xpa31SGnXuBJB54XYmlvZnsHlfrUgLFiEK6NxvTgsEZ6IAlfVxOkGnzhJq/73H5Nz9feoa4tLkJRsxYAg==} - dependencies: - jimp: 0.22.12 - transitivePeerDependencies: - - encoding - dev: true - - /oslllo-svg-fixer@5.0.0: - resolution: {integrity: sha512-MhHj7c+w1VajyACTELp9OehnveI0T4P5sSqL5g+urdqAf1dhwOfCpFoLRI16BDYR2EezCPFzKu1TTJG6bXBjFw==} - engines: {node: '>=18.0.0'} - hasBin: true - dependencies: - ansi-colors: 4.1.3 - cli-progress: 3.12.0 - fast-glob: 3.3.2 - oslllo-potrace: 3.0.0 - oslllo-svg2: 3.0.0 - oslllo-validator: 3.1.0 - piscina: 4.3.2 - yargs: 16.2.0 - transitivePeerDependencies: - - encoding - dev: true - - /oslllo-svg2@3.0.0: - resolution: {integrity: sha512-XrWzbiR1su45NFWycBoMnN/T/UWY+V+ebe4uoJHTIv0HU9PSJnURZZmtIc2b8wOf0J+WKUhPZuTcmT3WVxybMA==} - dependencies: - '@resvg/resvg-js': 2.6.0 - domino: 2.1.6 - jimp: 0.22.12 - oslllo-validator: 3.1.0 - transitivePeerDependencies: - - encoding - dev: true + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + dependencies: + js-tokens: 4.0.0 - /oslllo-validator@3.1.0: - resolution: {integrity: sha512-eqaVuDxnxDO55+pncqTTphbeq6O5XHMyrSfWQoL48mG2rUjr2ZBzvkFkcxIiG3l7IaIY6/L1oX1AJIDdZyzuPQ==} - engines: {node: '>= 10.0'} + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: - domino: 2.1.6 - validator: 13.11.0 + get-func-name: 2.0.2 dev: true - /p-cancelable@1.1.0: - resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} - engines: {node: '>=6'} + /lowercase-keys@1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} dev: false - /p-each-series@2.2.0: - resolution: {integrity: sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==} + /lowercase-keys@2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} dev: false - /p-finally@1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} + /lru-cache@10.2.0: + resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} + engines: {node: 14 || >=16.14} + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + + /lucide-react@0.368.0(react@18.3.1): + resolution: {integrity: sha512-soryVrCjheZs8rbXKdINw9B8iPi5OajBJZMJ1HORig89ljcOcEokKKAgGbg3QWxSXel7JwHOfDFUdDHAKyUAMw==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.3.1 dev: false - /p-finally@2.0.1: - resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} - engines: {node: '>=8'} + /lucide-static@0.446.0: + resolution: {integrity: sha512-u9IkgI8k7qk738A9rt+JlENM5Sz/18EaEfqTfMEhXy2Sjq1uJA2I1WacVn6wJPXNHzrFpI5BCSmi1GtnGhsVwA==} dev: true - /p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} + /maath@0.10.7(@types/three@0.161.0)(three@0.161.0): + resolution: {integrity: sha512-zQ2xd7dNOIVTjAS+hj22fyj1EFYmOJX6tzKjZ92r6WDoq8hyFxjuGA2q950tmR4iC/EKXoMQdSipkaJVuUHDTg==} + peerDependencies: + '@types/three': '>=0.144.0' + three: '>=0.144.0' + dependencies: + '@types/three': 0.161.0 + three: 0.161.0 + + /maath@0.6.0(@types/three@0.161.0)(three@0.161.0): + resolution: {integrity: sha512-dSb2xQuP7vDnaYqfoKzlApeRcR2xtN8/f7WV/TMAkBC8552TwTLtOO0JTcSygkYMjNDPoo6V01jTw/aPi4JrMw==} + peerDependencies: + '@types/three': '>=0.144.0' + three: '>=0.144.0' dependencies: - p-try: 2.2.0 + '@types/three': 0.161.0 + three: 0.161.0 dev: false - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} + /make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} dependencies: - yocto-queue: 0.1.0 + semver: 6.3.1 - /p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} + /make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + + /map-limit@0.0.1: + resolution: {integrity: sha512-pJpcfLPnIF/Sk3taPW21G/RQsEEirGaFpCW3oXRwH9dnFHPHNGjNyvh++rdmC2fNqEaTw2MhYJraoJWAHx8kEg==} dependencies: - p-limit: 2.3.0 + once: 1.3.3 dev: false - /p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + /map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + dev: true + + /map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} - dependencies: - p-limit: 2.3.0 + dev: true + + /maxrects-packer@2.7.3: + resolution: {integrity: sha512-bG6qXujJ1QgttZVIH4WDanhoJtvbud/xP/XPyf6A69C9RdA61BM4TomFALCq2nrTa+tARRIBB4LuIFsnUQU2wA==} dev: false - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} + /meow@10.1.5: + resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - p-limit: 3.1.0 + '@types/minimist': 1.2.5 + camelcase-keys: 7.0.2 + decamelize: 5.0.1 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 8.0.0 + redent: 4.0.0 + trim-newlines: 4.1.1 + type-fest: 1.4.0 + yargs-parser: 20.2.9 dev: true - /p-map@2.1.0: - resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} - engines: {node: '>=6'} - dev: false + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - /p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + /meshline@3.1.6(three@0.161.0): + resolution: {integrity: sha512-8JZJOdaL5oz3PI/upG8JvP/5FfzYUOhrkJ8np/WKvXzl0/PZ2V9pqTvCIjSKv+w9ccg2xb+yyBhXAwt6ier3ug==} + peerDependencies: + three: '>=0.137' dependencies: - aggregate-error: 3.1.0 + three: 0.161.0 dev: false - /p-retry@3.0.1: - resolution: {integrity: sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==} - engines: {node: '>=6'} + /meshline@3.1.7(three@0.161.0): + resolution: {integrity: sha512-uf9fPI9wy0Ie0kZjvKuIkf2n7gi3ih0wdTeb/kmSvmzpPyEL5d9lFohg9+JV9VC4sQUBOZDgxu6fnjn57goSHg==} + peerDependencies: + three: '>=0.137' dependencies: - retry: 0.12.0 - dev: false + three: 0.161.0 - /p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - dev: false + /meshoptimizer@0.18.1: + resolution: {integrity: sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==} - /package-json@6.5.0: - resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} - engines: {node: '>=8'} + /micro@9.3.5-canary.3: + resolution: {integrity: sha512-viYIo9PefV+w9dvoIBh1gI44Mvx1BOk67B4BpC2QK77qdY0xZF0Q+vWLt/BII6cLkIc8rLmSIcJaB/OrXXKe1g==} + engines: {node: '>= 8.0.0'} + hasBin: true dependencies: - got: 9.6.0 - registry-auth-token: 4.2.2 - registry-url: 5.1.0 - semver: 6.3.1 - dev: false - - /pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + arg: 4.1.0 + content-type: 1.0.4 + raw-body: 2.4.1 + dev: true - /parallel-transform@1.2.0: - resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} dependencies: - cyclist: 1.0.2 - inherits: 2.0.4 - readable-stream: 2.3.8 + braces: 3.0.2 + picomatch: 2.3.1 + + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} dev: false - /param-case@3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} dependencies: - dot-case: 3.0.4 - tslib: 2.6.2 + mime-db: 1.52.0 dev: false - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - dependencies: - callsites: 3.1.0 - /parse-asn1@5.1.7: - resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} - engines: {node: '>= 0.10'} - dependencies: - asn1.js: 4.10.1 - browserify-aes: 1.2.0 - evp_bytestokey: 1.0.3 - hash-base: 3.0.4 - pbkdf2: 3.1.2 - safe-buffer: 5.2.1 + /mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} dev: false - /parse-bmfont-ascii@1.0.6: - resolution: {integrity: sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==} + /mimic-response@1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} + dev: false - /parse-bmfont-binary@1.0.6: - resolution: {integrity: sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==} + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + dev: false - /parse-bmfont-xml@1.1.6: - resolution: {integrity: sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==} + /min-document@2.19.0: + resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} dependencies: - xml-parse-from-string: 1.0.1 - xml2js: 0.5.0 - - /parse-headers@2.0.5: - resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==} + dom-walk: 0.1.2 - /parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + /min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - dependencies: - error-ex: 1.3.2 - json-parse-better-errors: 1.0.2 - dev: false + dev: true - /parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: - '@babel/code-frame': 7.23.5 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 - - /parse-ms@2.1.0: - resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} - engines: {node: '>=6'} + brace-expansion: 1.1.11 dev: true - /parse5@6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - dev: false + /minimatch@5.0.1: + resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 - /parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} + /minimatch@7.4.6: + resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 dev: false - /pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - dev: false + brace-expansion: 2.0.1 - /pascalcase@0.1.1: - resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} - engines: {node: '>=0.10.0'} - dev: false + /minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + dev: true - /path-browserify@0.0.1: - resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} + /minimist@0.0.8: + resolution: {integrity: sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==} dev: false - /path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - /path-dirname@1.0.2: - resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} - dev: false + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - /path-equal@1.2.5: - resolution: {integrity: sha512-i73IctDr3F2W+bsOWDyyVm/lqsXO47aY9nsFZUjTT/aljSbkxHxxCoyZ9UUrM8jK0JVod+An+rl48RCsvWM+9g==} + /minipass@2.9.0: + resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} + dependencies: + safe-buffer: 5.2.1 + yallist: 3.1.1 dev: true - /path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - dev: false + /minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + dependencies: + yallist: 4.0.0 + dev: true - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} + dev: true - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} + /minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + engines: {node: '>=16 || 14 >=14.17'} - /path-is-inside@1.0.2: - resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} - dev: false + /minizlib@1.3.3: + resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} + dependencies: + minipass: 2.9.0 + dev: true - /path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - dev: false + /minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + dev: true - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} + /mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: false - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} + /mkdirp@0.5.1: + resolution: {integrity: sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==} + deprecated: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) + hasBin: true + dependencies: + minimist: 0.0.8 dev: false - /path-match@1.2.4: - resolution: {integrity: sha512-UWlehEdqu36jmh4h5CWJ7tARp1OEVKGHKm6+dg9qMq5RKUTV5WJrGgaZ3dN2m7WFAXDbjlHzvJvL/IUpy84Ktw==} + /mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true dependencies: - http-errors: 1.4.0 - path-to-regexp: 1.8.0 + minimist: 1.2.8 dev: true - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: true - /path-scurry@1.10.2: - resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - lru-cache: 10.2.0 - minipass: 7.0.4 + /mkdirp@2.1.6: + resolution: {integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==} + engines: {node: '>=10'} + hasBin: true + dev: false - /path-to-regexp@0.1.10: - resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + /mmd-parser@1.0.4: + resolution: {integrity: sha512-Qi0VCU46t2IwfGv5KF0+D/t9cizcDug7qnNoy9Ggk7aucp0tssV8IwTMkBlDbm+VqAf3cdQHTCARKSsuS2MYFg==} dev: false - /path-to-regexp@1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} + /mocha@10.2.0: + resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==} + engines: {node: '>= 14.0.0'} + hasBin: true dependencies: - isarray: 0.0.1 + ansi-colors: 4.1.1 + browser-stdout: 1.3.1 + chokidar: 3.5.3 + debug: 4.3.4(supports-color@8.1.1) + diff: 5.0.0 + escape-string-regexp: 4.0.0 + find-up: 5.0.0 + glob: 7.2.0 + he: 1.2.0 + js-yaml: 4.1.0 + log-symbols: 4.1.0 + minimatch: 5.0.1 + ms: 2.1.3 + nanoid: 3.3.3 + serialize-javascript: 6.0.0 + strip-json-comments: 3.1.1 + supports-color: 8.1.1 + workerpool: 6.2.1 + yargs: 16.2.0 + yargs-parser: 20.2.4 + yargs-unparser: 2.0.0 dev: true - /path-to-regexp@6.1.0: - resolution: {integrity: sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==} + /mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} dev: true - /path-to-regexp@6.2.1: - resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} + /ms@2.1.1: + resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} dev: true - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - /pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true - /pbkdf2@3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} + /msdf-bmfont-xml@2.7.0: + resolution: {integrity: sha512-L/I6VFAk/vCZKh0T2eyc73lDOUpQvj4QS2XKG1I1msZo6qHabe2OinBrA0KDjHvKnliVZJxGV4eohC4asicOZg==} + hasBin: true dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 + arabic-persian-reshaper: 1.0.1 + cli-progress: 3.12.0 + commander: 2.20.3 + handlebars: 4.7.8 + is-invalid-path: 1.0.2 + jimp: 0.3.11 + js2xmlparser: 4.0.2 + map-limit: 0.0.1 + maxrects-packer: 2.7.3 + opentype.js: 0.11.0 + update-notifier: 5.1.0 dev: false - /peek-readable@4.1.0: - resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==} - engines: {node: '>=8'} - dev: true - - /pend@1.2.0: - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - dev: true + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 - /performance-now@2.1.0: - resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + /n8ao@1.8.1(postprocessing@6.34.3)(three@0.161.0): + resolution: {integrity: sha512-biKUW09KnflZpeWmbCy1gjuiyZsbeG6y+EsqV+1IDqQ1KqEydXc6nUUseZp9ZRbjvEOPnsvsjaTce8Pta0803A==} + peerDependencies: + postprocessing: '>=6.30.0' + three: '>=0.137' + dependencies: + postprocessing: 6.34.3(three@0.161.0) + three: 0.161.0 dev: false - /phin@2.9.3: - resolution: {integrity: sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==} + /nanoid@3.3.3: + resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true - /picocolors@0.2.1: - resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + /napi-build-utils@1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} dev: false - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true - /picocolors@1.1.0: - resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + /neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: false - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - /pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} + /nice-napi@1.0.2: + resolution: {integrity: sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==} + os: ['!win32'] + requiresBuild: true + dependencies: + node-addon-api: 3.2.1 + node-gyp-build: 4.8.0 + dev: true + optional: true - /pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} + /node-abi@3.55.0: + resolution: {integrity: sha512-uPEjtyh2tFEvWYt4Jw7McOD5FPcHkcxm/tHZc5PWaDB3JYq0rGFUbgaAK+CT5pYpQddBfsZVWI08OwoRfdfbcQ==} + engines: {node: '>=10'} + dependencies: + semver: 7.6.0 dev: false - /pinkie-promise@2.0.1: - resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==} - engines: {node: '>=0.10.0'} - dependencies: - pinkie: 2.0.4 + /node-addon-api@3.2.1: + resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} + requiresBuild: true + dev: true + optional: true + + /node-addon-api@5.1.0: + resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==} dev: false - /pinkie@2.0.4: - resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==} - engines: {node: '>=0.10.0'} + /node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} dev: false - /pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} + /node-fetch@2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: true - /piscina@4.3.2: - resolution: {integrity: sha512-aXPak3A1LgbfDFrsmgYhQS4J7ElHRFL7iUkUqaiLNDRE69YQSFGqIZiHaXOH4NyC6EdD+awZVeE7MG0zVm9L4Q==} - optionalDependencies: - nice-napi: 1.0.2 + /node-fetch@2.6.9: + resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 dev: true - /pixelmatch@4.0.2: - resolution: {integrity: sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==} - hasBin: true + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true dependencies: - pngjs: 3.4.0 + whatwg-url: 5.0.0 + dev: true - /pkg-dir@3.0.0: - resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} - engines: {node: '>=6'} + /node-fetch@3.3.2: + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - find-up: 3.0.0 + data-uri-to-buffer: 4.0.1 + fetch-blob: 3.2.0 + formdata-polyfill: 4.0.10 dev: false - /pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - dependencies: - find-up: 4.1.0 - dev: false + /node-gyp-build@4.8.0: + resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} + hasBin: true + requiresBuild: true + dev: true - /pkg-up@3.1.0: - resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} - engines: {node: '>=8'} + /node-html-parser@6.1.13: + resolution: {integrity: sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==} dependencies: - find-up: 3.0.0 + css-select: 5.1.0 + he: 1.2.0 dev: false - /pngjs@3.4.0: - resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} - engines: {node: '>=4.0.0'} - - /pngjs@6.0.0: - resolution: {integrity: sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==} - engines: {node: '>=12.13.0'} - dev: true + /node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - /pnp-webpack-plugin@1.6.4(typescript@4.9.5): - resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} + /nopt@5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} engines: {node: '>=6'} + hasBin: true dependencies: - ts-pnp: 1.2.0(typescript@4.9.5) - transitivePeerDependencies: - - typescript - dev: false + abbrev: 1.1.1 + dev: true - /portfinder@1.0.32(supports-color@6.1.0): - resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} - engines: {node: '>= 0.12.0'} + /normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} dependencies: - async: 2.6.4 - debug: 3.2.7(supports-color@6.1.0) - mkdirp: 0.5.6 - transitivePeerDependencies: - - supports-color - dev: false + hosted-git-info: 4.1.0 + is-core-module: 2.13.1 + semver: 7.6.0 + validate-npm-package-license: 3.0.4 + dev: true - /posix-character-classes@0.1.1: - resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - dev: false - /possible-typed-array-names@1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} - engines: {node: '>= 0.4'} + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true - /postcss-attribute-case-insensitive@4.0.2: - resolution: {integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==} - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 6.0.16 + /normalize-url@4.5.1: + resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} + engines: {node: '>=8'} dev: false - /postcss-browser-comments@3.0.0(browserslist@4.23.0): - resolution: {integrity: sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==} - engines: {node: '>=8.0.0'} - peerDependencies: - browserslist: ^4 + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} dependencies: - browserslist: 4.23.0 - postcss: 7.0.39 - dev: false + path-key: 3.1.1 + dev: true - /postcss-calc@7.0.5: - resolution: {integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==} + /npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - postcss: 7.0.39 - postcss-selector-parser: 6.0.16 - postcss-value-parser: 4.2.0 + path-key: 4.0.0 dev: false - /postcss-color-functional-notation@2.0.1: - resolution: {integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==} - engines: {node: '>=6.0.0'} + /npmlog@5.0.1: + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + are-we-there-yet: 2.0.0 + console-control-strings: 1.1.0 + gauge: 3.0.2 + set-blocking: 2.0.0 + dev: true - /postcss-color-gray@5.0.0: - resolution: {integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==} - engines: {node: '>=6.0.0'} + /nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} dependencies: - '@csstools/convert-colors': 1.4.0 - postcss: 7.0.39 - postcss-values-parser: 2.0.1 + boolbase: 1.0.0 dev: false - /postcss-color-hex-alpha@5.0.3: - resolution: {integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} - /postcss-color-mod-function@3.0.3: - resolution: {integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@csstools/convert-colors': 1.4.0 - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + /object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} - /postcss-color-rebeccapurple@4.0.1: - resolution: {integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + /object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + dev: true - /postcss-colormin@4.0.3: - resolution: {integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==} - engines: {node: '>=6.9.0'} + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true + + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} dependencies: - browserslist: 4.23.0 - color: 3.2.1 - has: 1.0.4 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true - /postcss-convert-values@4.0.1: - resolution: {integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==} - engines: {node: '>=6.9.0'} + /object.entries@1.1.7: + resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + engines: {node: '>= 0.4'} dependencies: - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + dev: true - /postcss-css-variables@0.18.0(postcss@8.4.31): - resolution: {integrity: sha512-lYS802gHbzn1GI+lXvy9MYIYDuGnl1WB4FTKoqMQqJ3Mab09A7a/1wZvGTkCEZJTM8mSbIyb1mJYn8f0aPye0Q==} - peerDependencies: - postcss: ^8.2.6 + /object.fromentries@2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + engines: {node: '>= 0.4'} dependencies: - balanced-match: 1.0.2 - escape-string-regexp: 1.0.5 - extend: 3.0.2 - postcss: 8.4.31 - dev: false + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + dev: true - /postcss-custom-media@7.0.8: - resolution: {integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==} - engines: {node: '>=6.0.0'} + /object.groupby@1.0.2: + resolution: {integrity: sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==} dependencies: - postcss: 7.0.39 - dev: false + array.prototype.filter: 1.0.3 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + es-errors: 1.3.0 + dev: true - /postcss-custom-properties@8.0.11: - resolution: {integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==} - engines: {node: '>=6.0.0'} + /object.hasown@1.1.3: + resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + define-properties: 1.2.1 + es-abstract: 1.22.4 + dev: true - /postcss-custom-selectors@5.1.2: - resolution: {integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==} - engines: {node: '>=6.0.0'} + /object.values@1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + engines: {node: '>= 0.4'} dependencies: - postcss: 7.0.39 - postcss-selector-parser: 5.0.0 - dev: false + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + dev: true - /postcss-dir-pseudo-class@5.0.0: - resolution: {integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==} - engines: {node: '>=4.0.0'} + /omggif@1.0.10: + resolution: {integrity: sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==} + + /once@1.3.3: + resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==} dependencies: - postcss: 7.0.39 - postcss-selector-parser: 5.0.0 - dev: false + wrappy: 1.0.2 - /postcss-discard-comments@4.0.2: - resolution: {integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==} - engines: {node: '>=6.9.0'} + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: - postcss: 7.0.39 - dev: false + wrappy: 1.0.2 - /postcss-discard-duplicates@4.0.2: - resolution: {integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==} - engines: {node: '>=6.9.0'} + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} dependencies: - postcss: 7.0.39 - dev: false + mimic-fn: 2.1.0 - /postcss-discard-empty@4.0.1: - resolution: {integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==} - engines: {node: '>=6.9.0'} + /onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} dependencies: - postcss: 7.0.39 + mimic-fn: 4.0.0 dev: false - /postcss-discard-overridden@4.0.1: - resolution: {integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==} - engines: {node: '>=6.9.0'} + /opentype.js@0.11.0: + resolution: {integrity: sha512-Z9NkAyQi/iEKQYzCSa7/VJSqVIs33wknw8Z8po+DzuRUAqivJ+hJZ94mveg3xIeKwLreJdWTMyEO7x1K13l41Q==} + hasBin: true dependencies: - postcss: 7.0.39 + string.prototype.codepointat: 0.2.1 + tiny-inflate: 1.0.3 dev: false - /postcss-double-position-gradients@1.0.0: - resolution: {integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==} - engines: {node: '>=6.0.0'} + /opentype.js@1.3.4: + resolution: {integrity: sha512-d2JE9RP/6uagpQAVtJoF0pJJA/fgai89Cc50Yp0EJHk+eLp6QQ7gBoblsnubRULNY132I0J1QKMJ+JTbMqz4sw==} + engines: {node: '>= 8.0.0'} + hasBin: true dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 + string.prototype.codepointat: 0.2.1 + tiny-inflate: 1.0.3 dev: false - /postcss-env-function@2.0.2: - resolution: {integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==} - engines: {node: '>=6.0.0'} + /optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + '@aashutoshrathi/word-wrap': 1.2.6 + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true - /postcss-flexbugs-fixes@4.2.1: - resolution: {integrity: sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==} + /ora@6.3.1: + resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - postcss: 7.0.39 + chalk: 5.3.0 + cli-cursor: 4.0.0 + cli-spinners: 2.9.2 + is-interactive: 2.0.0 + is-unicode-supported: 1.3.0 + log-symbols: 5.1.0 + stdin-discarder: 0.1.0 + strip-ansi: 7.1.0 + wcwidth: 1.0.1 dev: false - /postcss-focus-visible@4.0.0: - resolution: {integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==} - engines: {node: '>=6.0.0'} + /ora@8.0.1: + resolution: {integrity: sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==} + engines: {node: '>=18'} dependencies: - postcss: 7.0.39 + chalk: 5.3.0 + cli-cursor: 4.0.0 + cli-spinners: 2.9.2 + is-interactive: 2.0.0 + is-unicode-supported: 2.0.0 + log-symbols: 6.0.0 + stdin-discarder: 0.2.2 + string-width: 7.1.0 + strip-ansi: 7.1.0 dev: false - /postcss-focus-within@3.0.0: - resolution: {integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false + /os-paths@4.4.0: + resolution: {integrity: sha512-wrAwOeXp1RRMFfQY8Sy7VaGVmPocaLwSFOYCGKSyo8qmJ+/yaafCl5BCA1IQZWqFSRBrKDYFeR9d/VyQzfH/jg==} + engines: {node: '>= 6.0'} + dev: true - /postcss-font-variant@4.0.1: - resolution: {integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==} + /oslllo-potrace@3.0.0: + resolution: {integrity: sha512-ruH77xpa31SGnXuBJB54XYmlvZnsHlfrUgLFiEK6NxvTgsEZ6IAlfVxOkGnzhJq/73H5Nz9feoa4tLkJRsxYAg==} dependencies: - postcss: 7.0.39 - dev: false + jimp: 0.22.12 + transitivePeerDependencies: + - encoding + dev: true - /postcss-gap-properties@2.0.0: - resolution: {integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==} - engines: {node: '>=6.0.0'} + /oslllo-svg-fixer@5.0.0: + resolution: {integrity: sha512-MhHj7c+w1VajyACTELp9OehnveI0T4P5sSqL5g+urdqAf1dhwOfCpFoLRI16BDYR2EezCPFzKu1TTJG6bXBjFw==} + engines: {node: '>=18.0.0'} + hasBin: true dependencies: - postcss: 7.0.39 - dev: false + ansi-colors: 4.1.3 + cli-progress: 3.12.0 + fast-glob: 3.3.2 + oslllo-potrace: 3.0.0 + oslllo-svg2: 3.0.0 + oslllo-validator: 3.1.0 + piscina: 4.3.2 + yargs: 16.2.0 + transitivePeerDependencies: + - encoding + dev: true - /postcss-image-set-function@3.0.1: - resolution: {integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==} - engines: {node: '>=6.0.0'} + /oslllo-svg2@3.0.0: + resolution: {integrity: sha512-XrWzbiR1su45NFWycBoMnN/T/UWY+V+ebe4uoJHTIv0HU9PSJnURZZmtIc2b8wOf0J+WKUhPZuTcmT3WVxybMA==} dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + '@resvg/resvg-js': 2.6.0 + domino: 2.1.6 + jimp: 0.22.12 + oslllo-validator: 3.1.0 + transitivePeerDependencies: + - encoding + dev: true - /postcss-import@15.1.0(postcss@8.4.38): - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 + /oslllo-validator@3.1.0: + resolution: {integrity: sha512-eqaVuDxnxDO55+pncqTTphbeq6O5XHMyrSfWQoL48mG2rUjr2ZBzvkFkcxIiG3l7IaIY6/L1oX1AJIDdZyzuPQ==} + engines: {node: '>= 10.0'} dependencies: - postcss: 8.4.38 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.8 + domino: 2.1.6 + validator: 13.11.0 + dev: true - /postcss-initial@3.0.4: - resolution: {integrity: sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==} - dependencies: - postcss: 7.0.39 + /p-cancelable@1.1.0: + resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} + engines: {node: '>=6'} dev: false - /postcss-js@4.0.1(postcss@8.4.38): - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 + /p-finally@2.0.1: + resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} + engines: {node: '>=8'} + dev: true + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} dependencies: - camelcase-css: 2.0.1 - postcss: 8.4.38 + yocto-queue: 0.1.0 + dev: true - /postcss-lab-function@2.0.1: - resolution: {integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==} - engines: {node: '>=6.0.0'} + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} dependencies: - '@csstools/convert-colors': 1.4.0 - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + p-limit: 3.1.0 + dev: true - /postcss-load-config@2.1.2: - resolution: {integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==} - engines: {node: '>= 4'} + /package-json@6.5.0: + resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} + engines: {node: '>=8'} dependencies: - cosmiconfig: 5.2.1 - import-cwd: 2.1.0 + got: 9.6.0 + registry-auth-token: 4.2.2 + registry-url: 5.1.0 + semver: 6.3.1 dev: false - /postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2): - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - dependencies: - lilconfig: 3.1.1 - postcss: 8.4.38 - ts-node: 10.9.2(@types/node@20.11.0)(typescript@5.4.5) - yaml: 2.4.1 + /pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - /postcss-loader@3.0.0: - resolution: {integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==} - engines: {node: '>= 6'} + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} dependencies: - loader-utils: 1.4.2 - postcss: 7.0.39 - postcss-load-config: 2.1.2 - schema-utils: 1.0.0 - dev: false + callsites: 3.1.0 - /postcss-logical@3.0.0: - resolution: {integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false + /parse-bmfont-ascii@1.0.6: + resolution: {integrity: sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==} - /postcss-media-minmax@4.0.0: - resolution: {integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false + /parse-bmfont-binary@1.0.6: + resolution: {integrity: sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==} - /postcss-merge-longhand@4.0.11: - resolution: {integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==} - engines: {node: '>=6.9.0'} + /parse-bmfont-xml@1.1.6: + resolution: {integrity: sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==} dependencies: - css-color-names: 0.0.4 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - stylehacks: 4.0.3 - dev: false + xml-parse-from-string: 1.0.1 + xml2js: 0.5.0 - /postcss-merge-rules@4.0.3: - resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} - engines: {node: '>=6.9.0'} - dependencies: - browserslist: 4.23.0 - caniuse-api: 3.0.0 - cssnano-util-same-parent: 4.0.1 - postcss: 7.0.39 - postcss-selector-parser: 3.1.2 - vendors: 1.0.4 - dev: false + /parse-headers@2.0.5: + resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==} - /postcss-minify-font-values@4.0.2: - resolution: {integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==} - engines: {node: '>=6.9.0'} + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} dependencies: - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + '@babel/code-frame': 7.23.5 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 - /postcss-minify-gradients@4.0.2: - resolution: {integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-arguments: 4.0.0 - is-color-stop: 1.1.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /parse-ms@2.1.0: + resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} + engines: {node: '>=6'} + dev: true - /postcss-minify-params@4.0.2: - resolution: {integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==} - engines: {node: '>=6.9.0'} - dependencies: - alphanum-sort: 1.0.2 - browserslist: 4.23.0 - cssnano-util-get-arguments: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - uniqs: 2.0.0 - dev: false + /path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - /postcss-minify-selectors@4.0.2: - resolution: {integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==} - engines: {node: '>=6.9.0'} - dependencies: - alphanum-sort: 1.0.2 - has: 1.0.4 - postcss: 7.0.39 - postcss-selector-parser: 3.1.2 - dev: false + /path-equal@1.2.5: + resolution: {integrity: sha512-i73IctDr3F2W+bsOWDyyVm/lqsXO47aY9nsFZUjTT/aljSbkxHxxCoyZ9UUrM8jK0JVod+An+rl48RCsvWM+9g==} + dev: true - /postcss-modules-extract-imports@2.0.0: - resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} - engines: {node: '>= 6'} - dependencies: - postcss: 7.0.39 - dev: false + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true - /postcss-modules-local-by-default@3.0.3: - resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==} - engines: {node: '>= 6'} - dependencies: - icss-utils: 4.1.1 - postcss: 7.0.39 - postcss-selector-parser: 6.0.16 - postcss-value-parser: 4.2.0 - dev: false + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true - /postcss-modules-scope@2.2.0: - resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==} - engines: {node: '>= 6'} - dependencies: - postcss: 7.0.39 - postcss-selector-parser: 6.0.16 - dev: false + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} - /postcss-modules-values@3.0.0: - resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} - dependencies: - icss-utils: 4.1.1 - postcss: 7.0.39 + /path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} dev: false - /postcss-nested@6.0.1(postcss@8.4.38): - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 + /path-match@1.2.4: + resolution: {integrity: sha512-UWlehEdqu36jmh4h5CWJ7tARp1OEVKGHKm6+dg9qMq5RKUTV5WJrGgaZ3dN2m7WFAXDbjlHzvJvL/IUpy84Ktw==} dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 + http-errors: 1.4.0 + path-to-regexp: 1.8.0 + dev: true - /postcss-nesting@7.0.1: - resolution: {integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - /postcss-normalize-charset@4.0.1: - resolution: {integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==} - engines: {node: '>=6.9.0'} + /path-scurry@1.10.2: + resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: - postcss: 7.0.39 - dev: false + lru-cache: 10.2.0 + minipass: 7.0.4 - /postcss-normalize-display-values@4.0.2: - resolution: {integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==} - engines: {node: '>=6.9.0'} + /path-to-regexp@1.8.0: + resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} dependencies: - cssnano-util-get-match: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + isarray: 0.0.1 + dev: true - /postcss-normalize-positions@4.0.2: - resolution: {integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-arguments: 4.0.0 - has: 1.0.4 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /path-to-regexp@6.1.0: + resolution: {integrity: sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==} + dev: true - /postcss-normalize-repeat-style@4.0.2: - resolution: {integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-arguments: 4.0.0 - cssnano-util-get-match: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /path-to-regexp@6.2.1: + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} + dev: true - /postcss-normalize-string@4.0.2: - resolution: {integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==} - engines: {node: '>=6.9.0'} - dependencies: - has: 1.0.4 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} - /postcss-normalize-timing-functions@4.0.2: - resolution: {integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-match: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + dev: true - /postcss-normalize-unicode@4.0.1: - resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} - engines: {node: '>=6.9.0'} - dependencies: - browserslist: 4.23.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /peek-readable@4.1.0: + resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==} + engines: {node: '>=8'} + dev: true - /postcss-normalize-url@4.0.1: - resolution: {integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==} - engines: {node: '>=6.9.0'} - dependencies: - is-absolute-url: 2.1.0 - normalize-url: 3.3.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /pend@1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + dev: true - /postcss-normalize-whitespace@4.0.2: - resolution: {integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /phin@2.9.3: + resolution: {integrity: sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==} - /postcss-normalize@8.0.1: - resolution: {integrity: sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==} - engines: {node: '>=8.0.0'} - dependencies: - '@csstools/normalize.css': 10.1.0 - browserslist: 4.23.0 - postcss: 7.0.39 - postcss-browser-comments: 3.0.0(browserslist@4.23.0) - sanitize.css: 10.0.0 - dev: false + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - /postcss-ordered-values@4.1.2: - resolution: {integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-arguments: 4.0.0 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} - /postcss-overflow-shorthand@2.0.0: - resolution: {integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - dev: false + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} - /postcss-page-break@2.0.0: - resolution: {integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==} - dependencies: - postcss: 7.0.39 - dev: false + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} - /postcss-place@4.0.1: - resolution: {integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==} - engines: {node: '>=6.0.0'} - dependencies: - postcss: 7.0.39 - postcss-values-parser: 2.0.1 - dev: false + /piscina@4.3.2: + resolution: {integrity: sha512-aXPak3A1LgbfDFrsmgYhQS4J7ElHRFL7iUkUqaiLNDRE69YQSFGqIZiHaXOH4NyC6EdD+awZVeE7MG0zVm9L4Q==} + optionalDependencies: + nice-napi: 1.0.2 + dev: true - /postcss-preset-env@6.7.0: - resolution: {integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==} - engines: {node: '>=6.0.0'} - dependencies: - autoprefixer: 9.8.8 - browserslist: 4.23.0 - caniuse-lite: 1.0.30001610 - css-blank-pseudo: 0.1.4 - css-has-pseudo: 0.10.0 - css-prefers-color-scheme: 3.1.1 - cssdb: 4.4.0 - postcss: 7.0.39 - postcss-attribute-case-insensitive: 4.0.2 - postcss-color-functional-notation: 2.0.1 - postcss-color-gray: 5.0.0 - postcss-color-hex-alpha: 5.0.3 - postcss-color-mod-function: 3.0.3 - postcss-color-rebeccapurple: 4.0.1 - postcss-custom-media: 7.0.8 - postcss-custom-properties: 8.0.11 - postcss-custom-selectors: 5.1.2 - postcss-dir-pseudo-class: 5.0.0 - postcss-double-position-gradients: 1.0.0 - postcss-env-function: 2.0.2 - postcss-focus-visible: 4.0.0 - postcss-focus-within: 3.0.0 - postcss-font-variant: 4.0.1 - postcss-gap-properties: 2.0.0 - postcss-image-set-function: 3.0.1 - postcss-initial: 3.0.4 - postcss-lab-function: 2.0.1 - postcss-logical: 3.0.0 - postcss-media-minmax: 4.0.0 - postcss-nesting: 7.0.1 - postcss-overflow-shorthand: 2.0.0 - postcss-page-break: 2.0.0 - postcss-place: 4.0.1 - postcss-pseudo-class-any-link: 6.0.0 - postcss-replace-overflow-wrap: 3.0.0 - postcss-selector-matches: 4.0.0 - postcss-selector-not: 4.0.1 - dev: false - - /postcss-pseudo-class-any-link@6.0.0: - resolution: {integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==} - engines: {node: '>=6.0.0'} + /pixelmatch@4.0.2: + resolution: {integrity: sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==} + hasBin: true dependencies: - postcss: 7.0.39 - postcss-selector-parser: 5.0.0 - dev: false + pngjs: 3.4.0 - /postcss-reduce-initial@4.0.3: - resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} - engines: {node: '>=6.9.0'} - dependencies: - browserslist: 4.23.0 - caniuse-api: 3.0.0 - has: 1.0.4 - postcss: 7.0.39 - dev: false + /pngjs@3.4.0: + resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} + engines: {node: '>=4.0.0'} - /postcss-reduce-transforms@4.0.2: - resolution: {integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==} - engines: {node: '>=6.9.0'} - dependencies: - cssnano-util-get-match: 4.0.0 - has: 1.0.4 - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - dev: false + /pngjs@6.0.0: + resolution: {integrity: sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==} + engines: {node: '>=12.13.0'} + dev: true - /postcss-replace-overflow-wrap@3.0.0: - resolution: {integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==} - dependencies: - postcss: 7.0.39 - dev: false + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: true - /postcss-safe-parser@5.0.2: - resolution: {integrity: sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==} - engines: {node: '>=10.0'} + /postcss-css-variables@0.18.0(postcss@8.4.31): + resolution: {integrity: sha512-lYS802gHbzn1GI+lXvy9MYIYDuGnl1WB4FTKoqMQqJ3Mab09A7a/1wZvGTkCEZJTM8mSbIyb1mJYn8f0aPye0Q==} + peerDependencies: + postcss: ^8.2.6 dependencies: - postcss: 8.4.38 + balanced-match: 1.0.2 + escape-string-regexp: 1.0.5 + extend: 3.0.2 + postcss: 8.4.31 dev: false - /postcss-selector-matches@4.0.0: - resolution: {integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==} + /postcss-import@15.1.0(postcss@8.4.38): + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 dependencies: - balanced-match: 1.0.2 - postcss: 7.0.39 - dev: false + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 - /postcss-selector-not@4.0.1: - resolution: {integrity: sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==} + /postcss-js@4.0.1(postcss@8.4.38): + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 dependencies: - balanced-match: 1.0.2 - postcss: 7.0.39 - dev: false + camelcase-css: 2.0.1 + postcss: 8.4.38 - /postcss-selector-parser@3.1.2: - resolution: {integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==} - engines: {node: '>=8'} + /postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true dependencies: - dot-prop: 5.3.0 - indexes-of: 1.0.1 - uniq: 1.0.1 - dev: false + lilconfig: 3.1.1 + postcss: 8.4.38 + ts-node: 10.9.2(@types/node@20.11.0)(typescript@5.4.5) + yaml: 2.4.1 - /postcss-selector-parser@5.0.0: - resolution: {integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==} - engines: {node: '>=4'} + /postcss-nested@6.0.1(postcss@8.4.38): + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 dependencies: - cssesc: 2.0.0 - indexes-of: 1.0.1 - uniq: 1.0.1 - dev: false + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 /postcss-selector-parser@6.0.16: resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} @@ -17165,57 +8995,9 @@ packages: cssesc: 3.0.0 util-deprecate: 1.0.2 - /postcss-svgo@4.0.3: - resolution: {integrity: sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==} - engines: {node: '>=6.9.0'} - dependencies: - postcss: 7.0.39 - postcss-value-parser: 3.3.1 - svgo: 1.3.2 - dev: false - - /postcss-unique-selectors@4.0.1: - resolution: {integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==} - engines: {node: '>=6.9.0'} - dependencies: - alphanum-sort: 1.0.2 - postcss: 7.0.39 - uniqs: 2.0.0 - dev: false - - /postcss-value-parser@3.3.1: - resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} - dev: false - /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss-values-parser@2.0.1: - resolution: {integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==} - engines: {node: '>=6.14.4'} - dependencies: - flatten: 1.0.3 - indexes-of: 1.0.1 - uniq: 1.0.1 - dev: false - - /postcss@7.0.36: - resolution: {integrity: sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==} - engines: {node: '>=6.0.0'} - dependencies: - chalk: 2.4.2 - source-map: 0.6.1 - supports-color: 6.1.0 - dev: false - - /postcss@7.0.39: - resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} - engines: {node: '>=6.0.0'} - dependencies: - picocolors: 0.2.1 - source-map: 0.6.1 - dev: false - /postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} @@ -17264,19 +9046,10 @@ packages: tunnel-agent: 0.6.0 dev: false - /prelude-ls@1.1.2: - resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} - engines: {node: '>= 0.8.0'} - dev: false - /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - - /prepend-http@1.0.4: - resolution: {integrity: sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==} - engines: {node: '>=0.10.0'} - dev: false + dev: true /prepend-http@2.0.0: resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} @@ -17295,28 +9068,6 @@ packages: engines: {node: '>=14'} hasBin: true - /pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - dev: false - - /pretty-error@2.1.2: - resolution: {integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==} - dependencies: - lodash: 4.17.21 - renderkid: 2.0.7 - dev: false - - /pretty-format@26.6.2: - resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} - engines: {node: '>= 10'} - dependencies: - '@jest/types': 26.6.2 - ansi-regex: 5.0.1 - ansi-styles: 4.3.0 - react-is: 17.0.2 - dev: false - /pretty-ms@7.0.1: resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} engines: {node: '>=10'} @@ -17339,30 +9090,10 @@ packages: engines: {node: '>=6'} dev: false - /process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - dev: false - /process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - /progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - dev: false - - /promise-inflight@1.0.1(bluebird@3.7.2): - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - dependencies: - bluebird: 3.7.2 - dev: false - /promise-worker-transferable@1.0.4: resolution: {integrity: sha512-bN+0ehEnrXfxV2ZQvU2PetO0n4gqBD4ulq3MI1WOPLgr7/Mg9yRQkX5+0v1vagr74ZTsl7XtzlaYDo2EuCeYJw==} dependencies: @@ -17370,24 +9101,10 @@ packages: lie: 3.3.0 dev: false - /promise@8.3.0: - resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} - dependencies: - asap: 2.0.6 - dev: false - /promisepipe@3.0.0: resolution: {integrity: sha512-V6TbZDJ/ZswevgkDNpGt/YqNCiZP9ASfgU+p83uJE6NrGtvSGoOcHLiDCqkMs2+yg7F5qHdLV8d0aS8O26G/KA==} dev: true - /prompts@2.4.0: - resolution: {integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==} - engines: {node: '>= 6'} - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - dev: false - /prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -17422,120 +9139,31 @@ packages: long: 5.2.3 dev: false - /proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} - dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 - dev: false - /proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} dev: false - /prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - dev: false - - /psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - dev: false - - /public-encrypt@4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} - dependencies: - bn.js: 4.12.0 - browserify-rsa: 4.1.1 - create-hash: 1.2.0 - parse-asn1: 5.1.7 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: false - - /pump@2.0.1: - resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: false - /pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 - /pumpify@1.5.1: - resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} - dependencies: - duplexify: 3.7.1 - inherits: 2.0.4 - pump: 2.0.1 - dev: false - - /punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - dev: false - - /punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - /pupa@2.1.1: - resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} - engines: {node: '>=8'} - dependencies: - escape-goat: 2.1.1 - dev: false - - /q@1.5.1: - resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} - engines: {node: '>=0.6.0', teleport: '>=0.2.0'} - deprecated: |- - You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. - - (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) - dev: false - - /qs@6.13.0: - resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.6 - dev: false - - /query-string@4.3.4: - resolution: {integrity: sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==} - engines: {node: '>=0.10.0'} - dependencies: - object-assign: 4.1.1 - strict-uri-encode: 1.1.0 - dev: false - - /querystring-es3@0.2.1: - resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} - engines: {node: '>=0.4.x'} - dev: false - - /querystring@0.2.1: - resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - dev: false + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + dev: true - /querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + /pupa@2.1.1: + resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} + engines: {node: '>=8'} + dependencies: + escape-goat: 2.1.1 dev: false /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - /queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - requiresBuild: true - dev: false - /quick-lru@5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} @@ -17572,38 +9200,7 @@ packages: - immer dev: false - /r3f-perf@7.1.2(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0): - resolution: {integrity: sha512-AQ78ULjufILylHZpbgBdzk7JF3F7bceehlgOL19xtyJIDhvi4J4vwE5wpxNZ5q4PT4Oza1WADZt6KSlrkCqgkA==} - peerDependencies: - '@react-three/fiber': '>=8.0' - dom: '*' - react: '>=18.0' - react-dom: '>=18.0' - three: '>=0.133' - peerDependenciesMeta: - '@react-three/fiber': - optional: true - dom: - optional: true - react-dom: - optional: true - dependencies: - '@radix-ui/react-icons': 1.3.0(react@18.3.1) - '@react-three/drei': 9.96.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) - '@stitches/react': 1.2.8(react@18.3.1) - '@utsubo/events': 0.1.7(react@18.3.1) - react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - three: 0.169.0 - zustand: 4.1.5(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - '@types/three' - - immer - dev: false - - /r3f-perf@7.2.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0): + /r3f-perf@7.2.1(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0): resolution: {integrity: sha512-asMr55SqotdT7qtd4gCHGdISGUOL5D3W62LnSm/9lkDIaC/eYg0oh8Vdu3LuyT19tS/O6x1nbPZ11UGdrDJKkA==} peerDependencies: '@react-three/fiber': '>=8.0' @@ -17620,13 +9217,13 @@ packages: optional: true dependencies: '@radix-ui/react-icons': 1.3.0(react@18.3.1) - '@react-three/drei': 9.105.6(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) - '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.169.0) + '@react-three/drei': 9.105.6(@react-three/fiber@8.17.8)(@types/react@18.3.1)(@types/three@0.161.0)(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) + '@react-three/fiber': 8.17.8(react-dom@18.2.0)(react@18.3.1)(three@0.161.0) '@stitches/react': 1.2.8(react@18.3.1) '@utsubo/events': 0.1.7(react@18.3.1) react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - three: 0.169.0 + three: 0.161.0 zustand: 4.5.2(@types/react@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' @@ -17634,28 +9231,11 @@ packages: - immer dev: false - /raf@3.4.1: - resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} - dependencies: - performance-now: 2.1.0 - dev: false - /randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 - - /randomfill@1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: false - - /range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - dev: false + dev: true /raw-body@2.4.1: resolution: {integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==} @@ -17667,16 +9247,6 @@ packages: unpipe: 1.0.0 dev: true - /raw-body@2.5.2: - resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - dev: false - /rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -17687,18 +9257,6 @@ packages: strip-json-comments: 2.0.1 dev: false - /react-app-polyfill@2.0.0: - resolution: {integrity: sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==} - engines: {node: '>=10'} - dependencies: - core-js: 3.38.1 - object-assign: 4.1.1 - promise: 8.3.0 - raf: 3.4.1 - regenerator-runtime: 0.13.11 - whatwg-fetch: 3.6.20 - dev: false - /react-composer@5.0.3(react@18.2.0): resolution: {integrity: sha512-1uWd07EME6XZvMfapwZmc7NgCZqDemcvicRi3wMJzXsQLvZ3L7fTHVyPy1bZdnWXM4iPjYuNE+uJ41MLKeTtnA==} peerDependencies: @@ -17717,48 +9275,6 @@ packages: react: 18.3.1 dev: false - /react-dev-utils@11.0.4(eslint@7.32.0)(typescript@4.9.5)(webpack@4.44.2): - resolution: {integrity: sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==} - engines: {node: '>=10'} - peerDependencies: - typescript: '>=2.7' - webpack: '>=4' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/code-frame': 7.10.4 - address: 1.1.2 - browserslist: 4.14.2 - chalk: 2.4.2 - cross-spawn: 7.0.3 - detect-port-alt: 1.1.6 - escape-string-regexp: 2.0.0 - filesize: 6.1.0 - find-up: 4.1.0 - fork-ts-checker-webpack-plugin: 4.1.6(eslint@7.32.0)(typescript@4.9.5)(webpack@4.44.2) - global-modules: 2.0.0 - globby: 11.0.1 - gzip-size: 5.1.1 - immer: 8.0.1 - is-root: 2.1.0 - loader-utils: 2.0.0 - open: 7.4.2 - pkg-up: 3.1.0 - prompts: 2.4.0 - react-error-overlay: 6.0.11 - recursive-readdir: 2.2.2 - shell-quote: 1.7.2 - strip-ansi: 6.0.0 - text-table: 0.2.0 - typescript: 4.9.5 - webpack: 4.44.2 - transitivePeerDependencies: - - eslint - - supports-color - - vue-template-compiler - dev: false - /react-dom@18.2.0(react@18.2.0): resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: @@ -17777,17 +9293,9 @@ packages: react: 18.3.1 scheduler: 0.23.0 - /react-error-overlay@6.0.11: - resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} - dev: false - /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - /react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - dev: false - /react-merge-refs@1.1.0: resolution: {integrity: sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==} @@ -17816,11 +9324,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-refresh@0.8.3: - resolution: {integrity: sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==} - engines: {node: '>=0.10.0'} - dev: false - /react-remove-scroll-bar@2.3.6(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} engines: {node: '>=10'} @@ -17866,102 +9369,6 @@ packages: react-dom: 18.2.0(react@18.3.1) dev: false - /react-scripts@4.0.3(eslint@7.32.0)(react@18.3.1)(ts-node@10.9.2)(typescript@4.9.5): - resolution: {integrity: sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==} - engines: {node: ^10.12.0 || >=12.0.0} - hasBin: true - peerDependencies: - eslint: '*' - react: '>= 16' - typescript: ^3.2.1 || ^4 - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.12.3 - '@pmmmwh/react-refresh-webpack-plugin': 0.4.3(react-refresh@0.8.3)(webpack-dev-server@3.11.1)(webpack@4.44.2) - '@svgr/webpack': 5.5.0 - '@typescript-eslint/eslint-plugin': 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@4.9.5) - babel-eslint: 10.1.0(eslint@7.32.0) - babel-jest: 26.6.3(@babel/core@7.12.3) - babel-loader: 8.1.0(@babel/core@7.12.3)(webpack@4.44.2) - babel-plugin-named-asset-import: 0.3.8(@babel/core@7.12.3) - babel-preset-react-app: 10.0.1 - bfj: 7.1.0 - camelcase: 6.3.0 - case-sensitive-paths-webpack-plugin: 2.3.0 - css-loader: 4.3.0(webpack@4.44.2) - dotenv: 8.2.0 - dotenv-expand: 5.1.0 - eslint: 7.32.0 - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@4.33.0)(@typescript-eslint/parser@4.33.0)(babel-eslint@10.1.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jest@24.7.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint-plugin-testing-library@3.10.2)(eslint@7.32.0)(typescript@4.9.5) - eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@4.33.0)(eslint@7.32.0) - eslint-plugin-jest: 24.7.0(@typescript-eslint/eslint-plugin@4.33.0)(eslint@7.32.0)(typescript@4.9.5) - eslint-plugin-jsx-a11y: 6.10.0(eslint@7.32.0) - eslint-plugin-react: 7.33.2(eslint@7.32.0) - eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) - eslint-plugin-testing-library: 3.10.2(eslint@7.32.0)(typescript@4.9.5) - eslint-webpack-plugin: 2.7.0(eslint@7.32.0)(webpack@4.44.2) - file-loader: 6.1.1(webpack@4.44.2) - fs-extra: 9.1.0 - html-webpack-plugin: 4.5.0(webpack@4.44.2) - identity-obj-proxy: 3.0.0 - jest: 26.6.0(ts-node@10.9.2) - jest-circus: 26.6.0(ts-node@10.9.2) - jest-resolve: 26.6.0 - jest-watch-typeahead: 0.6.1(jest@26.6.0) - mini-css-extract-plugin: 0.11.3(webpack@4.44.2) - optimize-css-assets-webpack-plugin: 5.0.4(webpack@4.44.2) - pnp-webpack-plugin: 1.6.4(typescript@4.9.5) - postcss-flexbugs-fixes: 4.2.1 - postcss-loader: 3.0.0 - postcss-normalize: 8.0.1 - postcss-preset-env: 6.7.0 - postcss-safe-parser: 5.0.2 - prompts: 2.4.0 - react: 18.3.1 - react-app-polyfill: 2.0.0 - react-dev-utils: 11.0.4(eslint@7.32.0)(typescript@4.9.5)(webpack@4.44.2) - react-refresh: 0.8.3 - resolve: 1.18.1 - resolve-url-loader: 3.1.5 - sass-loader: 10.5.2(webpack@4.44.2) - semver: 7.3.2 - style-loader: 1.3.0(webpack@4.44.2) - terser-webpack-plugin: 4.2.3(webpack@4.44.2) - ts-pnp: 1.2.0(typescript@4.9.5) - typescript: 4.9.5 - url-loader: 4.1.1(file-loader@6.1.1)(webpack@4.44.2) - webpack: 4.44.2 - webpack-dev-server: 3.11.1(webpack@4.44.2) - webpack-manifest-plugin: 2.2.0(webpack@4.44.2) - workbox-webpack-plugin: 5.1.4(webpack@4.44.2) - optionalDependencies: - fsevents: 2.3.3 - transitivePeerDependencies: - - '@types/webpack' - - bluebird - - bufferutil - - canvas - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - fibers - - node-sass - - sass - - sockjs-client - - supports-color - - ts-node - - type-fest - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - - webpack-hot-middleware - - webpack-plugin-serve - dev: false - /react-simple-code-editor@0.13.1(react-dom@18.2.0)(react@18.3.1): resolution: {integrity: sha512-XYeVwRZwgyKtjNIYcAEgg2FaQcCZwhbarnkJIV20U2wkCU9q/CPFBo8nRXrK4GXUz3AvbqZFsZRrpUTkqqEYyQ==} peerDependencies: @@ -18027,15 +9434,6 @@ packages: dependencies: pify: 2.3.0 - /read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - dependencies: - find-up: 4.1.0 - read-pkg: 5.2.0 - type-fest: 0.8.1 - dev: false - /read-pkg-up@8.0.0: resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==} engines: {node: '>=12'} @@ -18045,16 +9443,6 @@ packages: type-fest: 1.4.0 dev: true - /read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 2.5.0 - parse-json: 5.2.0 - type-fest: 0.6.0 - dev: false - /read-pkg@6.0.0: resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==} engines: {node: '>=12'} @@ -18065,18 +9453,6 @@ packages: type-fest: 1.4.0 dev: true - /readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - dev: false - /readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} @@ -18092,17 +9468,6 @@ packages: readable-stream: 3.6.2 dev: true - /readdirp@2.2.1(supports-color@6.1.0): - resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} - engines: {node: '>=0.10'} - dependencies: - graceful-fs: 4.2.11 - micromatch: 3.1.10(supports-color@6.1.0) - readable-stream: 2.3.8 - transitivePeerDependencies: - - supports-color - dev: false - /readdirp@3.3.0: resolution: {integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==} engines: {node: '>=8.10.0'} @@ -18127,13 +9492,6 @@ packages: tslib: 2.6.2 dev: false - /recursive-readdir@2.2.2: - resolution: {integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==} - engines: {node: '>=0.10.0'} - dependencies: - minimatch: 3.0.4 - dev: false - /redent@4.0.0: resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} engines: {node: '>=12'} @@ -18153,21 +9511,7 @@ packages: get-intrinsic: 1.2.4 globalthis: 1.0.3 which-builtin-type: 1.1.3 - - /regenerate-unicode-properties@10.2.0: - resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} - engines: {node: '>=4'} - dependencies: - regenerate: 1.4.2 - dev: false - - /regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - dev: false - - /regenerator-runtime@0.11.1: - resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} - dev: false + dev: true /regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} @@ -18175,24 +9519,6 @@ packages: /regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - /regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - dependencies: - '@babel/runtime': 7.24.4 - dev: false - - /regex-not@1.0.2: - resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} - engines: {node: '>=0.10.0'} - dependencies: - extend-shallow: 3.0.2 - safe-regex: 1.1.0 - dev: false - - /regex-parser@2.3.0: - resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} - dev: false - /regexp-to-ast@0.5.0: resolution: {integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==} dev: false @@ -18205,23 +9531,7 @@ packages: define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 - - /regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} - dev: false - - /regexpu-core@5.3.2: - resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} - engines: {node: '>=4'} - dependencies: - '@babel/regjsgen': 0.8.0 - regenerate: 1.4.2 - regenerate-unicode-properties: 10.2.0 - regjsparser: 0.9.1 - unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.2.0 - dev: false + dev: true /registry-auth-token@4.2.2: resolution: {integrity: sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==} @@ -18237,42 +9547,6 @@ packages: rc: 1.2.8 dev: false - /regjsparser@0.9.1: - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} - hasBin: true - dependencies: - jsesc: 0.5.0 - dev: false - - /relateurl@0.2.7: - resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} - engines: {node: '>= 0.10'} - dev: false - - /remove-trailing-separator@1.1.0: - resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - dev: false - - /renderkid@2.0.7: - resolution: {integrity: sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==} - dependencies: - css-select: 4.3.0 - dom-converter: 0.2.0 - htmlparser2: 6.1.0 - lodash: 4.17.21 - strip-ansi: 3.0.1 - dev: false - - /repeat-element@1.1.4: - resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} - engines: {node: '>=0.10.0'} - dev: false - - /repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - dev: false - /replace-in-files-cli@2.2.0: resolution: {integrity: sha512-EI2Psum9Ay9y2IDWx36+hOvn+BX6LdQ8HXZ06L32obGrJb9w7YDMTywIQgysOXwQo5MsORtIA4l/g25r2Cp1gA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -18293,33 +9567,6 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - /require-main-filename@2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - dev: false - - /requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - dev: false - - /resolve-cwd@2.0.0: - resolution: {integrity: sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==} - engines: {node: '>=4'} - dependencies: - resolve-from: 3.0.0 - dev: false - - /resolve-cwd@3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} - dependencies: - resolve-from: 5.0.0 - dev: false - - /resolve-from@3.0.0: - resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} - engines: {node: '>=4'} - dev: false - /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -18327,34 +9574,7 @@ packages: /resolve-from@5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - - /resolve-url-loader@3.1.5: - resolution: {integrity: sha512-mgFMCmrV/tA4738EsFmPFE5/MaqSgUMe8LK971kVEKA/RrNVb7+VqFsg/qmKyythf34eyq476qIobP/gfFBGSQ==} - engines: {node: '>=6.0.0'} - dependencies: - adjust-sourcemap-loader: 3.0.0 - camelcase: 5.3.1 - compose-function: 3.0.3 - convert-source-map: 1.7.0 - es6-iterator: 2.0.3 - loader-utils: 1.4.2 - postcss: 7.0.36 - rework: 1.0.1 - rework-visit: 1.0.0 - source-map: 0.6.1 - dev: false - - /resolve-url@0.2.1: - resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} - deprecated: https://github.com/lydell/resolve-url#deprecated - dev: false - - /resolve@1.18.1: - resolution: {integrity: sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==} - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - dev: false + dev: true /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} @@ -18371,6 +9591,7 @@ packages: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: true /responselike@1.0.2: resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} @@ -18386,101 +9607,16 @@ packages: signal-exit: 3.0.7 dev: false - /ret@0.1.15: - resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} - engines: {node: '>=0.12'} - dev: false - - /retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} - dev: false - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - /rework-visit@1.0.0: - resolution: {integrity: sha512-W6V2fix7nCLUYX1v6eGPrBOZlc03/faqzP4sUxMAJMBMOPYhfV/RyLegTufn5gJKaOITyi+gvf0LXDZ9NzkHnQ==} - dev: false - - /rework@1.0.1: - resolution: {integrity: sha512-eEjL8FdkdsxApd0yWVZgBGzfCQiT8yqSc2H1p4jpZpQdtz7ohETiDMoje5PlM8I9WgkqkreVxFUKYOiJdVWDXw==} - dependencies: - convert-source-map: 0.3.5 - css: 2.2.4 - dev: false - - /rgb-regex@1.0.1: - resolution: {integrity: sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==} - dev: false - - /rgba-regex@1.0.0: - resolution: {integrity: sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==} - dev: false - - /rimraf@2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - dependencies: - glob: 7.2.0 - dev: false - - /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true - dependencies: - glob: 7.2.0 - - /ripemd160@2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} - dependencies: - hash-base: 3.1.0 - inherits: 2.0.4 - dev: false - - /rollup-plugin-babel@4.4.0(@babel/core@7.23.9)(rollup@1.32.1): - resolution: {integrity: sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==} - deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel. - peerDependencies: - '@babel/core': 7 || ^7.0.0-rc.2 - rollup: '>=0.60.0 <3' - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-module-imports': 7.22.15 - rollup: 1.32.1 - rollup-pluginutils: 2.8.2 - dev: false - - /rollup-plugin-terser@5.3.1(rollup@1.32.1): - resolution: {integrity: sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==} - deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser - peerDependencies: - rollup: '>=0.66.0 <3' - dependencies: - '@babel/code-frame': 7.23.5 - jest-worker: 24.9.0 - rollup: 1.32.1 - rollup-pluginutils: 2.8.2 - serialize-javascript: 4.0.0 - terser: 4.8.1 - dev: false - - /rollup-pluginutils@2.8.2: - resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} - dependencies: - estree-walker: 0.6.1 - dev: false + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - /rollup@1.32.1: - resolution: {integrity: sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==} + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: - '@types/estree': 1.0.5 - '@types/node': 22.7.4 - acorn: 7.4.1 - dev: false + glob: 7.2.0 + dev: true /rollup@4.9.5: resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==} @@ -18504,22 +9640,11 @@ packages: '@rollup/rollup-win32-x64-msvc': 4.9.5 fsevents: 2.3.3 - /rsvp@4.8.5: - resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} - engines: {node: 6.* || >= 7.*} - dev: false - /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 - /run-queue@1.0.3: - resolution: {integrity: sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==} - dependencies: - aproba: 1.2.0 - dev: false - /safe-array-concat@1.1.0: resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==} engines: {node: '>=0.4'} @@ -18528,20 +9653,7 @@ packages: get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 - - /safe-array-concat@1.1.2: - resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} - engines: {node: '>=0.4'} - dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 - isarray: 2.0.5 - dev: false - - /safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: false + dev: true /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -18553,12 +9665,7 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 is-regex: 1.1.4 - - /safe-regex@1.1.0: - resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} - dependencies: - ret: 0.1.15 - dev: false + dev: true /safe-stable-stringify@2.4.3: resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} @@ -18567,68 +9674,11 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - /sane@4.1.0: - resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==} - engines: {node: 6.* || 8.* || >= 10.*} - deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added - hasBin: true - dependencies: - '@cnakazawa/watch': 1.0.4 - anymatch: 2.0.0(supports-color@6.1.0) - capture-exit: 2.0.0 - exec-sh: 0.3.6 - execa: 1.0.0 - fb-watchman: 2.0.2 - micromatch: 3.1.10(supports-color@6.1.0) - minimist: 1.2.8 - walker: 1.0.8 - transitivePeerDependencies: - - supports-color - dev: false - - /sanitize.css@10.0.0: - resolution: {integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==} - dev: false - - /sass-loader@10.5.2(webpack@4.44.2): - resolution: {integrity: sha512-vMUoSNOUKJILHpcNCCyD23X34gve1TS7Rjd9uXHeKqhvBG39x6XbswFDtpbTElj6XdMFezoWhkh5vtKudf2cgQ==} - engines: {node: '>= 10.13.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 - webpack: ^4.36.0 || ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - dependencies: - klona: 2.0.6 - loader-utils: 2.0.4 - neo-async: 2.6.2 - schema-utils: 3.3.0 - semver: 7.6.0 - webpack: 4.44.2 - dev: false - - /sax@1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} - dev: false + dev: true /sax@1.3.0: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} - /saxes@5.0.1: - resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} - engines: {node: '>=10'} - dependencies: - xmlchars: 2.2.0 - dev: false - /scheduler@0.21.0: resolution: {integrity: sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==} dependencies: @@ -18639,43 +9689,6 @@ packages: dependencies: loose-envify: 1.4.0 - /schema-utils@1.0.0: - resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} - engines: {node: '>= 4'} - dependencies: - ajv: 6.12.6 - ajv-errors: 1.0.1(ajv@6.12.6) - ajv-keywords: 3.5.2(ajv@6.12.6) - dev: false - - /schema-utils@2.7.1: - resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} - engines: {node: '>= 8.9.0'} - dependencies: - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - dev: false - - /schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} - dependencies: - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - dev: false - - /select-hose@2.0.0: - resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - dev: false - - /selfsigned@1.10.14: - resolution: {integrity: sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==} - dependencies: - node-forge: 0.10.0 - dev: false - /semver-compare@1.0.0: resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} dev: false @@ -18687,21 +9700,10 @@ packages: semver: 6.3.1 dev: false - /semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - dev: false - /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - /semver@7.3.2: - resolution: {integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==} - engines: {node: '>=10'} - hasBin: true - dev: false - /semver@7.3.5: resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} engines: {node: '>=10'} @@ -18717,74 +9719,15 @@ packages: dependencies: lru-cache: 6.0.0 - /send@0.19.0(supports-color@6.1.0): - resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} - engines: {node: '>= 0.8.0'} - dependencies: - debug: 2.6.9(supports-color@6.1.0) - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /serialize-javascript@4.0.0: - resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} - dependencies: - randombytes: 2.1.0 - dev: false - - /serialize-javascript@5.0.1: - resolution: {integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==} - dependencies: - randombytes: 2.1.0 - dev: false - /serialize-javascript@6.0.0: resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} dependencies: randombytes: 2.1.0 dev: true - /serve-index@1.9.1(supports-color@6.1.0): - resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} - engines: {node: '>= 0.8.0'} - dependencies: - accepts: 1.3.8 - batch: 0.6.1 - debug: 2.6.9(supports-color@6.1.0) - escape-html: 1.0.3 - http-errors: 1.6.3 - mime-types: 2.1.35 - parseurl: 1.3.3 - transitivePeerDependencies: - - supports-color - dev: false - - /serve-static@1.16.2(supports-color@6.1.0): - resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} - engines: {node: '>= 0.8.0'} - dependencies: - encodeurl: 2.0.0 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.19.0(supports-color@6.1.0) - transitivePeerDependencies: - - supports-color - dev: false - /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: true /set-function-length@1.2.1: resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==} @@ -18796,6 +9739,7 @@ packages: get-intrinsic: 1.2.4 gopd: 1.0.1 has-property-descriptors: 1.0.2 + dev: true /set-function-name@2.0.2: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} @@ -18805,41 +9749,12 @@ packages: es-errors: 1.3.0 functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - - /set-value@2.0.1: - resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} - engines: {node: '>=0.10.0'} - dependencies: - extend-shallow: 2.0.1 - is-extendable: 0.1.1 - is-plain-object: 2.0.4 - split-string: 3.1.0 - dev: false - - /setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - dev: false - - /setprototypeof@1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} - dev: false + dev: true /setprototypeof@1.1.1: resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} dev: true - /setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - dev: false - - /sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: false - /shadcn-ui@0.8.0(typescript@5.4.5): resolution: {integrity: sha512-avqRgjJ6PIQQXdfvoCAWQpyLTLk6oHhtU5DQKmLeYcgu1ZIsgMqA9MKWAkr0HpEdCAenCCZvFbvJ2C2m5ZXRiA==} hasBin: true @@ -18869,8 +9784,8 @@ packages: - typescript dev: false - /sharp-cli@4.2.0: - resolution: {integrity: sha512-rLu31/2k0JCrDw0BaM4sWU0yf9652GtzH0PksxFaw++YLRj8Hj/pDwhbdKxV/QEb5qkDOX/+0HyBQf6l5aYtqw==} + /sharp-cli@4.1.1: + resolution: {integrity: sha512-W5WAojHJbBS6fSLw06oxw8osigOXHNO4sOB3zuOw0+qe+mj4YJiETg2hbn2vUlN6qwkpkjR++gCWPMnaDpTbNQ==} engines: {node: '>=14.15'} hasBin: true dependencies: @@ -18878,57 +9793,35 @@ packages: glob: 8.0.3 is-directory: 0.3.1 lodash.pick: 4.4.0 - sharp: 0.32.6 + sharp: 0.31.2 yargs: 17.7.2 dev: false - /sharp@0.32.6: - resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} + /sharp@0.31.2: + resolution: {integrity: sha512-DUdNVEXgS5A97cTagSLIIp8dUZ/lZtk78iNVZgHdHbx1qnQR7JAHY0BnXnwwH39Iw+VKhO08CTYhIg0p98vQ5Q==} engines: {node: '>=14.15.0'} requiresBuild: true dependencies: color: 4.2.3 detect-libc: 2.0.2 - node-addon-api: 6.1.0 + node-addon-api: 5.1.0 prebuild-install: 7.1.1 semver: 7.6.0 simple-get: 4.0.1 - tar-fs: 3.0.5 + tar-fs: 2.1.1 tunnel-agent: 0.6.0 dev: false - /shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} - dependencies: - shebang-regex: 1.0.0 - dev: false - /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - /shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - dev: false - /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - /shell-quote@1.7.2: - resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} - dev: false - - /shellwords@0.1.1: - resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} - requiresBuild: true - dev: false - optional: true - /side-channel@1.0.5: resolution: {integrity: sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==} engines: {node: '>= 0.4'} @@ -18937,16 +9830,7 @@ packages: es-errors: 1.3.0 get-intrinsic: 1.2.4 object-inspect: 1.13.1 - - /side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - get-intrinsic: 1.2.4 - object-inspect: 1.13.1 - dev: false + dev: true /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -18985,89 +9869,17 @@ packages: /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + dev: true /slash@4.0.0: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} engines: {node: '>=12'} dev: true - /slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - dev: false - /sliced@1.0.1: resolution: {integrity: sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==} dev: false - /snapdragon-node@2.1.1: - resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} - engines: {node: '>=0.10.0'} - dependencies: - define-property: 1.0.0 - isobject: 3.0.1 - snapdragon-util: 3.0.1 - dev: false - - /snapdragon-util@3.0.1: - resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 3.2.2 - dev: false - - /snapdragon@0.8.2(supports-color@6.1.0): - resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} - engines: {node: '>=0.10.0'} - dependencies: - base: 0.11.2 - debug: 2.6.9(supports-color@6.1.0) - define-property: 0.2.5 - extend-shallow: 2.0.1 - map-cache: 0.2.2 - source-map: 0.5.7 - source-map-resolve: 0.5.3 - use: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: false - - /sockjs-client@1.6.1(supports-color@6.1.0): - resolution: {integrity: sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw==} - engines: {node: '>=12'} - dependencies: - debug: 3.2.7(supports-color@6.1.0) - eventsource: 2.0.2 - faye-websocket: 0.11.4 - inherits: 2.0.4 - url-parse: 1.5.10 - transitivePeerDependencies: - - supports-color - dev: false - - /sockjs@0.3.24: - resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - dependencies: - faye-websocket: 0.11.4 - uuid: 8.3.2 - websocket-driver: 0.7.4 - dev: false - - /sort-keys@1.1.2: - resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==} - engines: {node: '>=0.10.0'} - dependencies: - is-plain-obj: 1.1.0 - dev: false - - /source-list-map@2.0.1: - resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} - dev: false - /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -19077,151 +9889,37 @@ packages: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} - /source-map-resolve@0.5.3: - resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} - deprecated: See https://github.com/lydell/source-map-resolve#deprecated - dependencies: - atob: 2.1.2 - decode-uri-component: 0.2.2 - resolve-url: 0.2.1 - source-map-url: 0.4.1 - urix: 0.1.0 - dev: false - - /source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - dev: false - - /source-map-url@0.4.1: - resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} - deprecated: See https://github.com/lydell/source-map-url#deprecated - dev: false - - /source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} - dev: false - - /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - dev: false - - /source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - dev: false - - /sourcemap-codec@1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - deprecated: Please use @jridgewell/sourcemap-codec instead - dev: false - - /spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.17 - - /spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - - /spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - dependencies: - spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.17 - - /spdx-license-ids@3.0.17: - resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} - - /spdy-transport@3.0.0(supports-color@6.1.0): - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} - dependencies: - debug: 4.3.4(supports-color@6.1.0) - detect-node: 2.1.0 - hpack.js: 2.1.6 - obuf: 1.1.2 - readable-stream: 3.6.2 - wbuf: 1.7.3 - transitivePeerDependencies: - - supports-color - dev: false - - /spdy@4.0.2(supports-color@6.1.0): - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} - dependencies: - debug: 4.3.4(supports-color@6.1.0) - handle-thing: 2.0.1 - http-deceiver: 1.2.7 - select-hose: 2.0.0 - spdy-transport: 3.0.0(supports-color@6.1.0) - transitivePeerDependencies: - - supports-color - dev: false - - /split-string@3.1.0: - resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} - engines: {node: '>=0.10.0'} - dependencies: - extend-shallow: 3.0.2 - dev: false - - /sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - dev: false - - /ssri@6.0.2: - resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==} - dependencies: - figgy-pudding: 3.5.2 + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} dev: false - /ssri@8.0.1: - resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} - engines: {node: '>= 8'} + /spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: - minipass: 3.3.6 - dev: false + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.17 + dev: true - /stable@0.1.8: - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} - deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' - dev: false + /spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + dev: true - /stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} + /spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: - escape-string-regexp: 2.0.0 - dev: false + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.17 + dev: true - /stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - dev: false + /spdx-license-ids@3.0.17: + resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} + dev: true /stat-mode@0.3.0: resolution: {integrity: sha512-QjMLR0A3WwFY2aZdV0okfFEJB5TRjkggXZjxP3A1RsWsNHNu3YPv8btmtc6iCFZ0Rul3FE93OYogvhOUClU+ng==} dev: true - /static-eval@2.0.2: - resolution: {integrity: sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==} - dependencies: - escodegen: 1.14.3 - dev: false - - /static-extend@0.1.2: - resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} - engines: {node: '>=0.10.0'} - dependencies: - define-property: 0.2.5 - object-copy: 0.1.0 - dev: false - /stats-gl@2.0.1: resolution: {integrity: sha512-EhFm1AxoSBK3MflkFawZ4jmOX1dWu0nBAtCpvGxGsondEvCpsohbpRpM8pi8UAcxG5eRsDsCiRcxdH20j3Rp9A==} @@ -19231,11 +9929,7 @@ packages: /statuses@1.5.0: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} - - /statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - dev: false + dev: true /stdin-discarder@0.1.0: resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} @@ -19249,41 +9943,6 @@ packages: engines: {node: '>=18'} dev: false - /stop-iteration-iterator@1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} - engines: {node: '>= 0.4'} - dependencies: - internal-slot: 1.0.7 - dev: false - - /stream-browserify@2.0.2: - resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.8 - dev: false - - /stream-each@1.2.3: - resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} - dependencies: - end-of-stream: 1.4.4 - stream-shift: 1.0.3 - dev: false - - /stream-http@2.8.3: - resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} - dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 2.3.8 - to-arraybuffer: 1.0.1 - xtend: 4.0.2 - dev: false - - /stream-shift@1.0.3: - resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} - dev: false - /stream-to-array@2.3.0: resolution: {integrity: sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==} dependencies: @@ -19298,41 +9957,6 @@ packages: stream-to-array: 2.3.0 dev: true - /streamx@2.16.1: - resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==} - dependencies: - fast-fifo: 1.3.2 - queue-tick: 1.0.1 - optionalDependencies: - bare-events: 2.2.0 - dev: false - - /strict-uri-encode@1.1.0: - resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} - engines: {node: '>=0.10.0'} - dev: false - - /string-length@4.0.2: - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} - engines: {node: '>=10'} - dependencies: - char-regex: 1.0.2 - strip-ansi: 6.0.1 - dev: false - - /string-natural-compare@3.0.1: - resolution: {integrity: sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==} - dev: false - - /string-width@3.1.0: - resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} - engines: {node: '>=6'} - dependencies: - emoji-regex: 7.0.3 - is-fullwidth-code-point: 2.0.0 - strip-ansi: 5.2.0 - dev: false - /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -19362,13 +9986,6 @@ packages: resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==} dev: false - /string.prototype.includes@2.0.0: - resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} - dependencies: - define-properties: 1.2.1 - es-abstract: 1.22.4 - dev: false - /string.prototype.matchall@4.0.10: resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} dependencies: @@ -19381,6 +9998,7 @@ packages: regexp.prototype.flags: 1.5.2 set-function-name: 2.0.2 side-channel: 1.0.5 + dev: true /string.prototype.trim@1.2.8: resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} @@ -19389,16 +10007,7 @@ packages: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.22.4 - - /string.prototype.trim@1.2.9: - resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - dev: false + dev: true /string.prototype.trimend@1.0.7: resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} @@ -19406,14 +10015,7 @@ packages: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.22.4 - - /string.prototype.trimend@1.0.8: - resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-object-atoms: 1.0.0 - dev: false + dev: true /string.prototype.trimstart@1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} @@ -19421,57 +10023,13 @@ packages: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.22.4 - - /string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-object-atoms: 1.0.0 - dev: false - - /string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - dependencies: - safe-buffer: 5.1.2 - dev: false + dev: true /string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 - /stringify-object@3.3.0: - resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} - engines: {node: '>=4'} - dependencies: - get-own-enumerable-property-symbols: 3.0.2 - is-obj: 1.0.1 - is-regexp: 1.0.0 - dev: false - - /strip-ansi@3.0.1: - resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} - engines: {node: '>=0.10.0'} - dependencies: - ansi-regex: 2.1.1 - dev: false - - /strip-ansi@5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - dependencies: - ansi-regex: 4.1.1 - dev: false - - /strip-ansi@6.0.0: - resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} - engines: {node: '>=8'} - dependencies: - ansi-regex: 5.0.1 - dev: false - /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -19488,27 +10046,10 @@ packages: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} - /strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} - dev: false - - /strip-comments@1.0.2: - resolution: {integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==} - engines: {node: '>=4'} - dependencies: - babel-extract-comments: 1.0.0 - babel-plugin-transform-object-rest-spread: 6.26.0 - dev: false - - /strip-eof@1.0.0: - resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} - engines: {node: '>=0.10.0'} - dev: false - /strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} + dev: true /strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} @@ -19530,6 +10071,7 @@ packages: /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + dev: true /strtok3@6.3.0: resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==} @@ -19539,26 +10081,6 @@ packages: peek-readable: 4.1.0 dev: true - /style-loader@1.3.0(webpack@4.44.2): - resolution: {integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==} - engines: {node: '>= 8.9.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - loader-utils: 2.0.4 - schema-utils: 2.7.1 - webpack: 4.44.2 - dev: false - - /stylehacks@4.0.3: - resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} - engines: {node: '>=6.9.0'} - dependencies: - browserslist: 4.23.0 - postcss: 7.0.39 - postcss-selector-parser: 3.1.2 - dev: false - /sucrase@3.35.0: resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} engines: {node: '>=16 || 14 >=14.17'} @@ -19578,12 +10100,6 @@ packages: dependencies: has-flag: 3.0.0 - /supports-color@6.1.0: - resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} - engines: {node: '>=6'} - dependencies: - has-flag: 3.0.0 - /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -19596,14 +10112,6 @@ packages: dependencies: has-flag: 4.0.0 - /supports-hyperlinks@2.3.0: - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} - engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - dev: false - /supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} @@ -19630,35 +10138,6 @@ packages: dependencies: react: 18.3.1 - /svg-parser@2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - dev: false - - /svgo@1.3.2: - resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} - engines: {node: '>=4.0.0'} - deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x. - hasBin: true - dependencies: - chalk: 2.4.2 - coa: 2.0.2 - css-select: 2.1.0 - css-select-base-adapter: 0.1.1 - css-tree: 1.0.0-alpha.37 - csso: 4.2.0 - js-yaml: 3.14.1 - mkdirp: 0.5.6 - object.values: 1.1.7 - sax: 1.2.4 - stable: 0.1.8 - unquote: 1.1.1 - util.promisify: 1.0.1 - dev: false - - /symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - dev: false - /synckit@0.8.8: resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} engines: {node: ^14.18.0 || >=16.0.0} @@ -19667,17 +10146,6 @@ packages: tslib: 2.6.2 dev: true - /table@6.8.2: - resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} - engines: {node: '>=10.0.0'} - dependencies: - ajv: 8.6.3 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - dev: false - /tailwind-merge@2.2.2: resolution: {integrity: sha512-tWANXsnmJzgw6mQ07nE3aCDkCK4QdT3ThPMCzawoYA2Pws7vSTCvz3Vrjg61jVUGfFZPJzxEP+NimbcW+EdaDw==} dependencies: @@ -19754,11 +10222,6 @@ packages: transitivePeerDependencies: - ts-node - /tapable@1.1.3: - resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} - engines: {node: '>=6'} - dev: false - /tar-fs@2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} dependencies: @@ -19768,16 +10231,6 @@ packages: tar-stream: 2.2.0 dev: false - /tar-fs@3.0.5: - resolution: {integrity: sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==} - dependencies: - pump: 3.0.0 - tar-stream: 3.1.7 - optionalDependencies: - bare-fs: 2.1.5 - bare-path: 2.1.0 - dev: false - /tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} @@ -19789,14 +10242,6 @@ packages: readable-stream: 3.6.2 dev: false - /tar-stream@3.1.7: - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - dependencies: - b4a: 1.6.6 - fast-fifo: 1.3.2 - streamx: 2.16.1 - dev: false - /tar@4.4.18: resolution: {integrity: sha512-ZuOtqqmkV9RE1+4odd+MhBpibmCxNP6PJhH/h2OqNuotTX7/XHPZQJv2pKvWMplFH9SIZZhitehh6vBH6LO8Pg==} engines: {node: '>=4.5'} @@ -19820,100 +10265,11 @@ packages: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 - - /temp-dir@1.0.0: - resolution: {integrity: sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==} - engines: {node: '>=4'} - dev: false - - /tempy@0.3.0: - resolution: {integrity: sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==} - engines: {node: '>=8'} - dependencies: - temp-dir: 1.0.0 - type-fest: 0.3.1 - unique-string: 1.0.0 - dev: false - - /terminal-link@2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} - dependencies: - ansi-escapes: 4.3.2 - supports-hyperlinks: 2.3.0 - dev: false - - /terser-webpack-plugin@1.4.6(webpack@4.44.2): - resolution: {integrity: sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.0.0 - dependencies: - cacache: 12.0.4 - find-cache-dir: 2.1.0 - is-wsl: 1.1.0 - schema-utils: 1.0.0 - serialize-javascript: 4.0.0 - source-map: 0.6.1 - terser: 4.8.1 - webpack: 4.44.2 - webpack-sources: 1.4.3 - worker-farm: 1.7.0 - dev: false - - /terser-webpack-plugin@4.2.3(webpack@4.44.2): - resolution: {integrity: sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - cacache: 15.3.0 - find-cache-dir: 3.3.2 - jest-worker: 26.6.2 - p-limit: 3.1.0 - schema-utils: 3.3.0 - serialize-javascript: 5.0.1 - source-map: 0.6.1 - terser: 5.34.1 - webpack: 4.44.2 - webpack-sources: 1.4.3 - transitivePeerDependencies: - - bluebird - dev: false - - /terser@4.8.1: - resolution: {integrity: sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - acorn: 8.11.3 - commander: 2.20.3 - source-map: 0.6.1 - source-map-support: 0.5.21 - dev: false - - /terser@5.34.1: - resolution: {integrity: sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.11.3 - commander: 2.20.3 - source-map-support: 0.5.21 - dev: false - - /test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 7.2.0 - minimatch: 3.1.2 - dev: false + dev: true /text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true /thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} @@ -19932,23 +10288,6 @@ packages: three: '>= 0.151.0' dependencies: three: 0.161.0 - dev: false - - /three-mesh-bvh@0.7.0(three@0.169.0): - resolution: {integrity: sha512-Hj0Z1Rp02yy5H+/xtMBu/dYAeRsSONaBaVLZoST9sMpZxycHypRiUeMHucPOLWFHnpc5hwelOnONcLpkfhDg0Q==} - peerDependencies: - three: '>= 0.151.0' - dependencies: - three: 0.169.0 - - /three-mesh-bvh@0.7.8(three@0.169.0): - resolution: {integrity: sha512-BGEZTOIC14U0XIRw3tO4jY7IjP7n7v24nv9JXS1CyeVRWOCkcOMhRnmENUjuV39gktAw4Ofhr0OvIAiTspQrrw==} - deprecated: Deprecated due to three.js version incompatibility. Please use v0.8.0, instead. - peerDependencies: - three: '>= 0.151.0' - dependencies: - three: 0.169.0 - dev: false /three-stdlib@2.23.9(three@0.161.0): resolution: {integrity: sha512-fYBClVGQptD7UZcoRZGNlR3sKcUW37hVPoEW1v68E4XuiwD0Ml/VqDUJ0yEMVE2DlooDvqgqv/rIcHC/B4N5pg==} @@ -19958,33 +10297,19 @@ packages: '@types/draco3d': 1.4.9 '@types/offscreencanvas': 2019.7.3 '@types/webxr': 0.5.10 - chevrotain: 10.5.0 - draco3d: 1.5.7 - fflate: 0.6.10 - ktx-parse: 0.4.5 - mmd-parser: 1.0.4 - opentype.js: 1.3.4 - potpack: 1.0.2 - three: 0.161.0 - zstddec: 0.0.2 - dev: false - - /three-stdlib@2.29.11(three@0.169.0): - resolution: {integrity: sha512-vSyUavKCwOJQd2ch9IHhyJVx6eNG3y+z3/LulqHM7OLMy81OqnmIrvc2b4phKr/c1aVjHRNG2X7JOklfrDDcmQ==} - peerDependencies: - three: '>=0.128.0' - dependencies: - '@types/draco3d': 1.4.9 - '@types/offscreencanvas': 2019.7.3 - '@types/webxr': 0.5.10 + chevrotain: 10.5.0 draco3d: 1.5.7 fflate: 0.6.10 + ktx-parse: 0.4.5 + mmd-parser: 1.0.4 + opentype.js: 1.3.4 potpack: 1.0.2 - three: 0.169.0 + three: 0.161.0 + zstddec: 0.0.2 dev: false - /three-stdlib@2.29.4(three@0.161.0): - resolution: {integrity: sha512-XNzGCrz/uAk9XoLwd35eN7dQyI4ggXZTeqjcN034YdYBpBlNO9kmLHehl/0Nw9jCelblB7jla+unHAOIyLyV6Q==} + /three-stdlib@2.29.11(three@0.161.0): + resolution: {integrity: sha512-vSyUavKCwOJQd2ch9IHhyJVx6eNG3y+z3/LulqHM7OLMy81OqnmIrvc2b4phKr/c1aVjHRNG2X7JOklfrDDcmQ==} peerDependencies: three: '>=0.128.0' dependencies: @@ -19997,7 +10322,7 @@ packages: three: 0.161.0 dev: false - /three-stdlib@2.29.4(three@0.169.0): + /three-stdlib@2.29.4(three@0.161.0): resolution: {integrity: sha512-XNzGCrz/uAk9XoLwd35eN7dQyI4ggXZTeqjcN034YdYBpBlNO9kmLHehl/0Nw9jCelblB7jla+unHAOIyLyV6Q==} peerDependencies: three: '>=0.128.0' @@ -20008,7 +10333,7 @@ packages: draco3d: 1.5.7 fflate: 0.6.10 potpack: 1.0.2 - three: 0.169.0 + three: 0.161.0 /three@0.161.0: resolution: {integrity: sha512-LC28VFtjbOyEu5b93K0bNRLw1rQlMJ85lilKsYj6dgTu+7i17W+JCCEbvrpmNHF1F3NAUqDSWq50UD7w9H2xQw==} @@ -20017,24 +10342,6 @@ packages: resolution: {integrity: sha512-iC/hUBbl1vzFny7f5GtqzVXYjMJKaTPxiCxXfrvVdBi1Sf+jhd1CAkitiFwC7mIBFCo3MrDLJG97yisoaWig0w==} dev: false - /three@0.169.0: - resolution: {integrity: sha512-Ed906MA3dR4TS5riErd4QBsRGPcx+HBDX2O5yYE5GqJeFQTPU+M56Va/f/Oph9X7uZo3W3o4l2ZhBZ6f6qUv0w==} - - /throat@5.0.0: - resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} - dev: false - - /through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - dependencies: - readable-stream: 2.3.8 - xtend: 4.0.2 - dev: false - - /thunky@1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - dev: false - /time-span@4.0.0: resolution: {integrity: sha512-MyqZCTGLDZ77u4k+jqg4UlrzPTPZ49NDlaekU6uuFaJLzPIN1woaRXCbGeqOfxwc3Y37ZROGAJ614Rdv7Olt+g==} engines: {node: '>=10'} @@ -20042,20 +10349,9 @@ packages: convert-hrtime: 3.0.0 dev: true - /timers-browserify@2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} - dependencies: - setimmediate: 1.0.5 - dev: false - /timm@1.7.1: resolution: {integrity: sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==} - /timsort@0.3.0: - resolution: {integrity: sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==} - dev: false - /tiny-inflate@1.0.3: resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} dev: false @@ -20067,64 +10363,26 @@ packages: /tinycolor2@1.6.0: resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} - /tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - dev: false - - /to-arraybuffer@1.0.1: - resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==} - dev: false - /to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - /to-object-path@0.3.0: - resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} - engines: {node: '>=0.10.0'} - dependencies: - kind-of: 3.2.2 - dev: false - /to-readable-stream@1.0.0: resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} engines: {node: '>=6'} dev: false - /to-regex-range@2.1.1: - resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} - engines: {node: '>=0.10.0'} - dependencies: - is-number: 3.0.0 - repeat-string: 1.6.1 - dev: false - /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 - /to-regex@3.0.2: - resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} - engines: {node: '>=0.10.0'} - dependencies: - define-property: 2.0.2 - extend-shallow: 3.0.2 - regex-not: 1.0.2 - safe-regex: 1.1.0 - dev: false - /toidentifier@1.0.0: resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} engines: {node: '>=0.6'} dev: true - /toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - dev: false - /token-types@4.2.1: resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==} engines: {node: '>=10'} @@ -20133,27 +10391,10 @@ packages: ieee754: 1.2.1 dev: true - /tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} - dependencies: - psl: 1.9.0 - punycode: 2.3.1 - universalify: 0.2.0 - url-parse: 1.5.10 - dev: false - /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true - /tr46@2.1.0: - resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} - engines: {node: '>=8'} - dependencies: - punycode: 2.3.1 - dev: false - /tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true @@ -20174,27 +10415,15 @@ packages: troika-three-utils: 0.47.2(three@0.161.0) troika-worker-utils: 0.47.2 webgl-sdf-generator: 1.1.1 - dev: false - - /troika-three-text@0.47.2(three@0.169.0): - resolution: {integrity: sha512-qylT0F+U7xGs+/PEf3ujBdJMYWbn0Qci0kLqI5BJG2kW1wdg4T1XSxneypnF05DxFqJhEzuaOR9S2SjiyknMng==} - peerDependencies: - three: '>=0.125.0' - dependencies: - bidi-js: 1.0.3 - three: 0.169.0 - troika-three-utils: 0.47.2(three@0.169.0) - troika-worker-utils: 0.47.2 - webgl-sdf-generator: 1.1.1 - /troika-three-text@0.49.1(three@0.169.0): + /troika-three-text@0.49.1(three@0.161.0): resolution: {integrity: sha512-lXGWxgjJP9kw4i4Wh+0k0Q/7cRfS6iOME4knKht/KozPu9GcFA9NnNpRvehIhrUawq9B0ZRw+0oiFHgRO+4Wig==} peerDependencies: three: '>=0.125.0' dependencies: bidi-js: 1.0.3 - three: 0.169.0 - troika-three-utils: 0.49.0(three@0.169.0) + three: 0.161.0 + troika-three-utils: 0.49.0(three@0.161.0) troika-worker-utils: 0.49.0 webgl-sdf-generator: 1.1.1 dev: false @@ -20205,21 +10434,13 @@ packages: three: '>=0.125.0' dependencies: three: 0.161.0 - dev: false - - /troika-three-utils@0.47.2(three@0.169.0): - resolution: {integrity: sha512-/28plhCxfKtH7MSxEGx8e3b/OXU5A0xlwl+Sbdp0H8FXUHKZDoksduEKmjQayXYtxAyuUiCRunYIv/8Vi7aiyg==} - peerDependencies: - three: '>=0.125.0' - dependencies: - three: 0.169.0 - /troika-three-utils@0.49.0(three@0.169.0): + /troika-three-utils@0.49.0(three@0.161.0): resolution: {integrity: sha512-umitFL4cT+Fm/uONmaQEq4oZlyRHWwVClaS6ZrdcueRvwc2w+cpNQ47LlJKJswpqtMFWbEhOLy0TekmcPZOdYA==} peerDependencies: three: '>=0.125.0' dependencies: - three: 0.169.0 + three: 0.161.0 dev: false /troika-worker-utils@0.47.2: @@ -20229,10 +10450,6 @@ packages: resolution: {integrity: sha512-1xZHoJrG0HFfCvT/iyN41DvI/nRykiBtHqFkGaGgJwq5iXfIZFBiPPEHFpPpgyKM3Oo5ITHXP5wM2TNQszYdVg==} dev: false - /tryer@1.0.1: - resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==} - dev: false - /ts-api-utils@1.2.1(typescript@5.4.5): resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==} engines: {node: '>=16'} @@ -20351,18 +10568,6 @@ packages: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - /ts-pnp@1.2.0(typescript@4.9.5): - resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} - engines: {node: '>=6'} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - typescript: 4.9.5 - dev: false - /ts-toolbelt@6.15.5: resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} dev: true @@ -20374,6 +10579,7 @@ packages: json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 + dev: true /tsconfig-paths@4.2.0: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} @@ -20386,20 +10592,11 @@ packages: /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tsutils@3.21.0(typescript@4.9.5): - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - dependencies: - tslib: 1.14.1 - typescript: 4.9.5 - dev: false - /tsutils@3.21.0(typescript@5.4.5): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} @@ -20410,10 +10607,6 @@ packages: typescript: 5.4.5 dev: true - /tty-browserify@0.0.0: - resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==} - dev: false - /tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} dependencies: @@ -20451,64 +10644,27 @@ packages: - ts-node dev: false - /type-check@0.3.2: - resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - dev: false - /type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 + dev: true /type-detect@4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} + dev: true /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - /type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - dev: false - - /type-fest@0.3.1: - resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} - engines: {node: '>=6'} - dev: false - - /type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - dev: false - - /type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - dev: false - /type-fest@1.4.0: resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} dev: true - /type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} - dependencies: - media-typer: 0.3.0 - mime-types: 2.1.35 - dev: false - - /type@2.7.3: - resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} - dev: false - /typed-array-buffer@1.0.2: resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} @@ -20516,6 +10672,7 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 is-typed-array: 1.1.13 + dev: true /typed-array-byte-length@1.0.0: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} @@ -20525,17 +10682,7 @@ packages: for-each: 0.3.3 has-proto: 1.0.3 is-typed-array: 1.1.13 - - /typed-array-byte-length@1.0.1: - resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - dev: false + dev: true /typed-array-byte-offset@1.0.1: resolution: {integrity: sha512-tcqKMrTRXjqvHN9S3553NPCaGL0VPgFI92lXszmrE8DMhiDPLBYLlvo8Uu4WZAAX/aGqp/T1sbA4ph8EWjDF9Q==} @@ -20547,18 +10694,7 @@ packages: gopd: 1.0.1 has-proto: 1.0.3 is-typed-array: 1.1.13 - - /typed-array-byte-offset@1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - dev: false + dev: true /typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} @@ -20566,28 +10702,13 @@ packages: call-bind: 1.0.7 for-each: 0.3.3 is-typed-array: 1.1.13 - - /typed-array-length@1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-proto: 1.0.3 - is-typed-array: 1.1.13 - possible-typed-array-names: 1.0.0 - dev: false + dev: true /typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 - /typedarray@0.0.6: - resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - dev: false - /typescript-json-schema@0.63.0: resolution: {integrity: sha512-vBfMBq4U/rZ5FIRi7u4o/YAdeRHsSabdGHogUlCPi0cYU0CGvS4Bdu8bSzyUsF+Kf5PTQUGh2TictJuQTDK6eQ==} hasBin: true @@ -20609,6 +10730,7 @@ packages: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true + dev: true /typescript@5.1.6: resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} @@ -20640,10 +10762,7 @@ packages: has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - - /underscore@1.12.1: - resolution: {integrity: sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==} - dev: false + dev: true /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} @@ -20665,66 +10784,6 @@ packages: '@fastify/busboy': 2.1.1 dev: false - /unicode-canonical-property-names-ecmascript@2.0.1: - resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} - engines: {node: '>=4'} - dev: false - - /unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - dependencies: - unicode-canonical-property-names-ecmascript: 2.0.1 - unicode-property-aliases-ecmascript: 2.1.0 - dev: false - - /unicode-match-property-value-ecmascript@2.2.0: - resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} - engines: {node: '>=4'} - dev: false - - /unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - dev: false - - /union-value@1.0.1: - resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} - engines: {node: '>=0.10.0'} - dependencies: - arr-union: 3.1.0 - get-value: 2.0.6 - is-extendable: 0.1.1 - set-value: 2.0.1 - dev: false - - /uniq@1.0.1: - resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==} - dev: false - - /uniqs@2.0.0: - resolution: {integrity: sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==} - dev: false - - /unique-filename@1.1.1: - resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} - dependencies: - unique-slug: 2.0.2 - dev: false - - /unique-slug@2.0.2: - resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} - dependencies: - imurmurhash: 0.1.4 - dev: false - - /unique-string@1.0.0: - resolution: {integrity: sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==} - engines: {node: '>=4'} - dependencies: - crypto-random-string: 1.0.0 - dev: false - /unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -20739,11 +10798,7 @@ packages: /universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} - - /universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - dev: false + dev: true /universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} @@ -20752,23 +10807,7 @@ packages: /unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - - /unquote@1.1.1: - resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==} - dev: false - - /unset-value@1.0.0: - resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} - engines: {node: '>=0.10.0'} - dependencies: - has-value: 0.3.1 - isobject: 3.0.1 - dev: false - - /upath@1.2.0: - resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} - engines: {node: '>=4'} - dev: false + dev: true /update-browserslist-db@1.0.13(browserslist@4.23.0): resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} @@ -20780,17 +10819,6 @@ packages: escalade: 3.1.1 picocolors: 1.0.0 - /update-browserslist-db@1.1.1(browserslist@4.24.0): - resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.24.0 - escalade: 3.2.0 - picocolors: 1.1.0 - dev: false - /update-notifier@5.1.0: resolution: {integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==} engines: {node: '>=10'} @@ -20815,28 +10843,7 @@ packages: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.3.1 - - /urix@0.1.0: - resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} - deprecated: Please see https://github.com/lydell/urix#deprecated - dev: false - - /url-loader@4.1.1(file-loader@6.1.1)(webpack@4.44.2): - resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true - dependencies: - file-loader: 6.1.1(webpack@4.44.2) - loader-utils: 2.0.4 - mime-types: 2.1.35 - schema-utils: 3.3.0 - webpack: 4.44.2 - dev: false + dev: true /url-parse-lax@3.0.0: resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} @@ -20845,21 +10852,6 @@ packages: prepend-http: 2.0.0 dev: false - /url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 - dev: false - - /url@0.11.4: - resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} - engines: {node: '>= 0.4'} - dependencies: - punycode: 1.4.1 - qs: 6.13.0 - dev: false - /use-asset@1.0.4(react@18.3.1): resolution: {integrity: sha512-7/hqDrWa0iMnCoET9W1T07EmD4Eg/Wmoj/X8TGBc++ECRK4m5yTsjP4O6s0yagbxfqIOuUkIxe2/sA+VR2GxZA==} peerDependencies: @@ -20915,11 +10907,6 @@ packages: react: 18.3.1 dev: false - /use@3.1.1: - resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} - engines: {node: '>=0.10.0'} - dev: false - /utif2@4.1.0: resolution: {integrity: sha512-+oknB9FHrJ7oW7A2WZYajOcv4FcDR4CfoGB0dPNfxbi4GO05RRnFmt5oa23+9w32EanrYcSJWspUiJkLMs+37w==} dependencies: @@ -20935,56 +10922,15 @@ packages: /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - /util.promisify@1.0.0: - resolution: {integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==} - dependencies: - define-properties: 1.2.1 - object.getownpropertydescriptors: 2.1.8 - dev: false - - /util.promisify@1.0.1: - resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} - dependencies: - define-properties: 1.2.1 - es-abstract: 1.22.4 - has-symbols: 1.0.3 - object.getownpropertydescriptors: 2.1.8 - dev: false - - /util@0.10.4: - resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} - dependencies: - inherits: 2.0.3 - dev: false - - /util@0.11.1: - resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} - dependencies: - inherits: 2.0.3 - dev: false - - /utila@0.4.0: - resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} - dev: false - /utility-types@3.11.0: resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} engines: {node: '>= 4'} - /utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - dev: false - /uuid@3.3.2: resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - hasBin: true - - /uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. hasBin: true - dev: false + dev: true /uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} @@ -20993,39 +10939,18 @@ packages: /v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - /v8-compile-cache@2.4.0: - resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} - dev: false - - /v8-to-istanbul@7.1.2: - resolution: {integrity: sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==} - engines: {node: '>=10.10.0'} - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - convert-source-map: 1.9.0 - source-map: 0.7.4 - dev: false - /validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 + dev: true /validator@13.11.0: resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} engines: {node: '>= 0.10'} dev: true - /vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - dev: false - - /vendors@1.0.4: - resolution: {integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==} - dev: false - /vercel@34.1.8: resolution: {integrity: sha512-PmT+fgTmwUvT8ZV1BvbMTpxossdLHaKJxLcaepBqAWwOdeM0TR8bVjXTpH/HEmhGL2RNhn8a2l8/cjZNVPfsJw==} engines: {node: '>= 16'} @@ -21058,7 +10983,7 @@ packages: dependencies: '@octokit/rest': 20.0.2 axios: 1.6.7(debug@4.3.4) - debug: 4.3.4(supports-color@6.1.0) + debug: 4.3.4(supports-color@8.1.1) picocolors: 1.0.0 vite: 5.0.12(@types/node@20.11.0) transitivePeerDependencies: @@ -21100,58 +11025,6 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vm-browserify@1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - dev: false - - /w3c-hr-time@1.0.2: - resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} - deprecated: Use your platform's native performance.now() and performance.timeOrigin. - dependencies: - browser-process-hrtime: 1.0.0 - dev: false - - /w3c-xmlserializer@2.0.0: - resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} - engines: {node: '>=10'} - dependencies: - xml-name-validator: 3.0.0 - dev: false - - /walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - dependencies: - makeerror: 1.0.12 - dev: false - - /watchpack-chokidar2@2.0.1: - resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} - requiresBuild: true - dependencies: - chokidar: 2.1.8(supports-color@6.1.0) - transitivePeerDependencies: - - supports-color - dev: false - optional: true - - /watchpack@1.7.5: - resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} - dependencies: - graceful-fs: 4.2.11 - neo-async: 2.6.2 - optionalDependencies: - chokidar: 3.5.3 - watchpack-chokidar2: 2.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /wbuf@1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} - dependencies: - minimalistic-assert: 1.0.1 - dev: false - /wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: @@ -21177,148 +11050,6 @@ packages: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} dev: true - /webidl-conversions@5.0.0: - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} - engines: {node: '>=8'} - dev: false - - /webidl-conversions@6.1.0: - resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} - engines: {node: '>=10.4'} - dev: false - - /webpack-dev-middleware@3.7.3(webpack@4.44.2): - resolution: {integrity: sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==} - engines: {node: '>= 6'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - memory-fs: 0.4.1 - mime: 2.6.0 - mkdirp: 0.5.6 - range-parser: 1.2.1 - webpack: 4.44.2 - webpack-log: 2.0.0 - dev: false - - /webpack-dev-server@3.11.1(webpack@4.44.2): - resolution: {integrity: sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==} - engines: {node: '>= 6.11.5'} - hasBin: true - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - ansi-html: 0.0.7 - bonjour: 3.5.0 - chokidar: 2.1.8(supports-color@6.1.0) - compression: 1.7.4(supports-color@6.1.0) - connect-history-api-fallback: 1.6.0 - debug: 4.3.4(supports-color@6.1.0) - del: 4.1.1 - express: 4.21.0(supports-color@6.1.0) - html-entities: 1.4.0 - http-proxy-middleware: 0.19.1(debug@4.3.4)(supports-color@6.1.0) - import-local: 2.0.0 - internal-ip: 4.3.0 - ip: 1.1.9 - is-absolute-url: 3.0.3 - killable: 1.0.1 - loglevel: 1.9.2 - opn: 5.5.0 - p-retry: 3.0.1 - portfinder: 1.0.32(supports-color@6.1.0) - schema-utils: 1.0.0 - selfsigned: 1.10.14 - semver: 6.3.1 - serve-index: 1.9.1(supports-color@6.1.0) - sockjs: 0.3.24 - sockjs-client: 1.6.1(supports-color@6.1.0) - spdy: 4.0.2(supports-color@6.1.0) - strip-ansi: 3.0.1 - supports-color: 6.1.0 - url: 0.11.4 - webpack: 4.44.2 - webpack-dev-middleware: 3.7.3(webpack@4.44.2) - webpack-log: 2.0.0 - ws: 6.2.3 - yargs: 13.3.2 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - dev: false - - /webpack-log@2.0.0: - resolution: {integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==} - engines: {node: '>= 6'} - dependencies: - ansi-colors: 3.2.4 - uuid: 3.3.2 - dev: false - - /webpack-manifest-plugin@2.2.0(webpack@4.44.2): - resolution: {integrity: sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==} - engines: {node: '>=6.11.5'} - peerDependencies: - webpack: 2 || 3 || 4 - dependencies: - fs-extra: 7.0.1 - lodash: 4.17.21 - object.entries: 1.1.7 - tapable: 1.1.3 - webpack: 4.44.2 - dev: false - - /webpack-sources@1.4.3: - resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} - dependencies: - source-list-map: 2.0.1 - source-map: 0.6.1 - dev: false - - /webpack@4.44.2: - resolution: {integrity: sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==} - engines: {node: '>=6.11.5'} - hasBin: true - peerDependencies: - webpack-cli: '*' - webpack-command: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - webpack-command: - optional: true - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-module-context': 1.9.0 - '@webassemblyjs/wasm-edit': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - acorn: 6.4.2 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - chrome-trace-event: 1.0.4 - enhanced-resolve: 4.5.0 - eslint-scope: 4.0.3 - json-parse-better-errors: 1.0.2 - loader-runner: 2.4.0 - loader-utils: 1.4.2 - memory-fs: 0.4.1 - micromatch: 3.1.10(supports-color@6.1.0) - mkdirp: 0.5.6 - neo-async: 2.6.2 - node-libs-browser: 2.2.1 - schema-utils: 1.0.0 - tapable: 1.1.3 - terser-webpack-plugin: 1.4.6(webpack@4.44.2) - watchpack: 1.7.5 - webpack-sources: 1.4.3 - transitivePeerDependencies: - - supports-color - dev: false - /websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} engines: {node: '>=0.8.0'} @@ -21333,18 +11064,9 @@ packages: engines: {node: '>=0.8.0'} dev: false - /whatwg-encoding@1.0.5: - resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} - dependencies: - iconv-lite: 0.4.24 - dev: false - /whatwg-fetch@3.6.20: resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - - /whatwg-mimetype@2.3.0: - resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} - dev: false + dev: true /whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} @@ -21353,15 +11075,6 @@ packages: webidl-conversions: 3.0.1 dev: true - /whatwg-url@8.7.0: - resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==} - engines: {node: '>=10'} - dependencies: - lodash: 4.17.21 - tr46: 2.1.0 - webidl-conversions: 6.1.0 - dev: false - /which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: @@ -21370,6 +11083,7 @@ packages: is-number-object: 1.0.7 is-string: 1.0.7 is-symbol: 1.0.4 + dev: true /which-builtin-type@1.1.3: resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} @@ -21387,6 +11101,7 @@ packages: which-boxed-primitive: 1.0.2 which-collection: 1.0.1 which-typed-array: 1.1.14 + dev: true /which-collection@1.0.1: resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} @@ -21395,10 +11110,7 @@ packages: is-set: 2.0.2 is-weakmap: 2.0.1 is-weakset: 2.0.2 - - /which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - dev: false + dev: true /which-typed-array@1.1.14: resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==} @@ -21409,24 +11121,7 @@ packages: for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.2 - - /which-typed-array@1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.2 - dev: false - - /which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true - dependencies: - isexe: 2.0.0 - dev: false + dev: true /which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} @@ -21448,196 +11143,14 @@ packages: string-width: 4.2.3 dev: false - /word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - dev: false - /wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} dev: false - /workbox-background-sync@5.1.4: - resolution: {integrity: sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-broadcast-update@5.1.4: - resolution: {integrity: sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-build@5.1.4: - resolution: {integrity: sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==} - engines: {node: '>=8.0.0'} - dependencies: - '@babel/core': 7.23.9 - '@babel/preset-env': 7.25.4(@babel/core@7.23.9) - '@babel/runtime': 7.24.4 - '@hapi/joi': 15.1.1 - '@rollup/plugin-node-resolve': 7.1.3(rollup@1.32.1) - '@rollup/plugin-replace': 2.4.2(rollup@1.32.1) - '@surma/rollup-plugin-off-main-thread': 1.4.2 - common-tags: 1.8.2 - fast-json-stable-stringify: 2.1.0 - fs-extra: 8.1.0 - glob: 7.2.0 - lodash.template: 4.5.0 - pretty-bytes: 5.6.0 - rollup: 1.32.1 - rollup-plugin-babel: 4.4.0(@babel/core@7.23.9)(rollup@1.32.1) - rollup-plugin-terser: 5.3.1(rollup@1.32.1) - source-map: 0.7.4 - source-map-url: 0.4.1 - stringify-object: 3.3.0 - strip-comments: 1.0.2 - tempy: 0.3.0 - upath: 1.2.0 - workbox-background-sync: 5.1.4 - workbox-broadcast-update: 5.1.4 - workbox-cacheable-response: 5.1.4 - workbox-core: 5.1.4 - workbox-expiration: 5.1.4 - workbox-google-analytics: 5.1.4 - workbox-navigation-preload: 5.1.4 - workbox-precaching: 5.1.4 - workbox-range-requests: 5.1.4 - workbox-routing: 5.1.4 - workbox-strategies: 5.1.4 - workbox-streams: 5.1.4 - workbox-sw: 5.1.4 - workbox-window: 5.1.4 - transitivePeerDependencies: - - supports-color - dev: false - - /workbox-cacheable-response@5.1.4: - resolution: {integrity: sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-core@5.1.4: - resolution: {integrity: sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==} - dev: false - - /workbox-expiration@5.1.4: - resolution: {integrity: sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-google-analytics@5.1.4: - resolution: {integrity: sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==} - deprecated: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained - dependencies: - workbox-background-sync: 5.1.4 - workbox-core: 5.1.4 - workbox-routing: 5.1.4 - workbox-strategies: 5.1.4 - dev: false - - /workbox-navigation-preload@5.1.4: - resolution: {integrity: sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-precaching@5.1.4: - resolution: {integrity: sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-range-requests@5.1.4: - resolution: {integrity: sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-routing@5.1.4: - resolution: {integrity: sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /workbox-strategies@5.1.4: - resolution: {integrity: sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==} - dependencies: - workbox-core: 5.1.4 - workbox-routing: 5.1.4 - dev: false - - /workbox-streams@5.1.4: - resolution: {integrity: sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==} - dependencies: - workbox-core: 5.1.4 - workbox-routing: 5.1.4 - dev: false - - /workbox-sw@5.1.4: - resolution: {integrity: sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==} - dev: false - - /workbox-webpack-plugin@5.1.4(webpack@4.44.2): - resolution: {integrity: sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==} - engines: {node: '>=8.0.0'} - peerDependencies: - webpack: ^4.0.0 - dependencies: - '@babel/runtime': 7.24.4 - fast-json-stable-stringify: 2.1.0 - source-map-url: 0.4.1 - upath: 1.2.0 - webpack: 4.44.2 - webpack-sources: 1.4.3 - workbox-build: 5.1.4 - transitivePeerDependencies: - - supports-color - dev: false - - /workbox-window@5.1.4: - resolution: {integrity: sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==} - dependencies: - workbox-core: 5.1.4 - dev: false - - /worker-farm@1.7.0: - resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} - dependencies: - errno: 0.1.8 - dev: false - - /worker-rpc@0.1.1: - resolution: {integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==} - dependencies: - microevent.ts: 0.1.1 - dev: false - /workerpool@6.2.1: resolution: {integrity: sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==} dev: true - /wrap-ansi@5.1.0: - resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} - engines: {node: '>=6'} - dependencies: - ansi-styles: 3.2.1 - string-width: 3.1.0 - strip-ansi: 5.2.0 - dev: false - - /wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - dev: false - /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -21665,33 +11178,6 @@ packages: signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 - /ws@6.2.3: - resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dependencies: - async-limiter: 1.0.1 - dev: false - - /ws@7.5.10: - resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: false - /xdg-app-paths@5.1.0: resolution: {integrity: sha512-RAQ3WkPf4KTU1A8RtFx3gWywzVKe00tfOPFfl2NDGqbIFENQO4kqAJp7mhQjNj/33W5x5hiWWUdyfPq/5SU3QA==} engines: {node: '>=6'} @@ -21719,10 +11205,6 @@ packages: parse-headers: 2.0.5 xtend: 4.0.2 - /xml-name-validator@3.0.0: - resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} - dev: false - /xml-parse-from-string@1.0.1: resolution: {integrity: sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==} @@ -21737,10 +11219,6 @@ packages: resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} engines: {node: '>=4.0'} - /xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - dev: false - /xmlcreate@2.0.4: resolution: {integrity: sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==} dev: false @@ -21749,10 +11227,6 @@ packages: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} - /y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - dev: false - /y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} @@ -21763,31 +11237,11 @@ packages: /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - /yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - dev: false - /yaml@2.4.1: resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==} engines: {node: '>= 14'} hasBin: true - /yargs-parser@13.1.2: - resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} - dependencies: - camelcase: 5.3.1 - decamelize: 1.2.0 - dev: false - - /yargs-parser@18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} - dependencies: - camelcase: 5.3.1 - decamelize: 1.2.0 - dev: false - /yargs-parser@20.2.4: resolution: {integrity: sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==} engines: {node: '>=10'} @@ -21812,38 +11266,6 @@ packages: is-plain-obj: 2.1.0 dev: true - /yargs@13.3.2: - resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} - dependencies: - cliui: 5.0.0 - find-up: 3.0.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - require-main-filename: 2.0.0 - set-blocking: 2.0.0 - string-width: 3.1.0 - which-module: 2.0.1 - y18n: 4.0.3 - yargs-parser: 13.1.2 - dev: false - - /yargs@15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} - dependencies: - cliui: 6.0.0 - decamelize: 1.2.0 - find-up: 4.1.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - require-main-filename: 2.0.0 - set-blocking: 2.0.0 - string-width: 4.2.3 - which-module: 2.0.1 - y18n: 4.0.3 - yargs-parser: 18.1.3 - dev: false - /yargs@16.2.0: resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} engines: {node: '>=10'} @@ -21898,6 +11320,7 @@ packages: /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + dev: true /yoga-layout@3.0.4: resolution: {integrity: sha512-mNmdkofwKGSXUYvo4sDTNI9BXTLAXw/LsBsftEmelPtS/PeePzs4yWe2Q0Y+p5NqadPSAMhAGuIiXs1QiZ+lBg==}