From 0579563db7a55b2710f923cf38ae8d772a0468c0 Mon Sep 17 00:00:00 2001 From: Tofarati262 <146869939+Tofarati262@users.noreply.github.com> Date: Sat, 13 Jan 2024 19:24:53 -0500 Subject: [PATCH] Add files via upload --- .gitignore | 3 + clear.png | Bin 0 -> 6585 bytes cloud gif.gif | Bin 0 -> 189209 bytes clouds.png | Bin 0 -> 12731 bytes drizzle.png | Bin 0 -> 10374 bytes humidity.png | Bin 0 -> 1627 bytes index.css | 116 ++ index.html | 104 + index.ts | 53 + logo.svg | 7 + mist.png | Bin 0 -> 12200 bytes package-lock.json | 4650 +++++++++++++++++++++++++++++++++++++++++++ package.json | 22 + pnpm-lock.yaml | 2923 +++++++++++++++++++++++++++ rain - Copy.png | Bin 0 -> 5841 bytes rain.png | Bin 0 -> 5841 bytes robots.txt | 3 + search.png | Bin 0 -> 1559 bytes snow.png | Bin 0 -> 11106 bytes snowpack.config.mjs | 33 + static.d.ts | 59 + tailwind.config.js | 8 + tsconfig.json | 30 + web.htaccess | 1 + wind.png | Bin 0 -> 2204 bytes 25 files changed, 8012 insertions(+) create mode 100644 .gitignore create mode 100644 clear.png create mode 100644 cloud gif.gif create mode 100644 clouds.png create mode 100644 drizzle.png create mode 100644 humidity.png create mode 100644 index.css create mode 100644 index.html create mode 100644 index.ts create mode 100644 logo.svg create mode 100644 mist.png create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 pnpm-lock.yaml create mode 100644 rain - Copy.png create mode 100644 rain.png create mode 100644 robots.txt create mode 100644 search.png create mode 100644 snow.png create mode 100644 snowpack.config.mjs create mode 100644 static.d.ts create mode 100644 tailwind.config.js create mode 100644 tsconfig.json create mode 100644 web.htaccess create mode 100644 wind.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..97e3960 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.snowpack +build +node_modules \ No newline at end of file diff --git a/clear.png b/clear.png new file mode 100644 index 0000000000000000000000000000000000000000..d2bc413ba8f0a79eb31493b3e0a2be750d9da9e2 GIT binary patch literal 6585 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 literal 0 HcmV?d00001 diff --git a/cloud gif.gif b/cloud gif.gif new file mode 100644 index 0000000000000000000000000000000000000000..68910fac37d30112da05474f17dc3f2b21451aee GIT binary patch literal 189209 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 VDx*diEl3F_7?5V8Hb4jf06WX9Jud(N literal 0 HcmV?d00001 diff --git a/clouds.png b/clouds.png new file mode 100644 index 0000000000000000000000000000000000000000..75ef0476339aa46cfcd014e5ba9aa41cbe4aa89d GIT binary patch literal 12731 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 literal 0 HcmV?d00001 diff --git a/drizzle.png b/drizzle.png new file mode 100644 index 0000000000000000000000000000000000000000..01cd0e7264a6797d251e386173be2984844191fd GIT binary patch literal 10374 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 literal 0 HcmV?d00001 diff --git a/humidity.png b/humidity.png new file mode 100644 index 0000000000000000000000000000000000000000..804ef0ce1c9858b3bd011cda9bac1a81d1db8df3 GIT binary patch literal 1627 zcmaKti8~Vv0LHgwlYQHCSgufx006+TzFtAA#;*pm z7P8u#o?aoY3YZY&g8|g^Zk7T75G2;igOCK2-Cd5aaMZaZgWf{iN8CaL7>pRu5JLuz z2JHqk!a6pk5Q?!xKZ(GCQ}}%I@e?qe+=Yo>eWZ!Y&7U--_S5fj8^=j3qBX7%_iy77 zlofm;uMi?c5`DLjpM7zlvrYMU!Kg8w!sH*9q{J+i6*u=jc*Wd@DmORFRi;_frU#0; zjUqat+Z;0Cd)tW1JOz-&=;x(@)oJ%Z9hTfvk>!;6$EoZP)a^#|JLL5%=gy31!MrAG zFSR(Z&YQ9rpLBKwHaa}KnJ*x%!#V8Pd)~!NT*QYAMQnNRoaMyrTNvxt46)npo_ynn zzZgpkEQ1BDoojV>g=>ALlwn+44p-9geCynr@GPm&e!BG@m;@*C=^3uC>lH8`Nl@Df z1RJ?{x{`d-dU>7Dw5oS{6WGHav| zDYOh~8aU>r&vGR(^LKoQN^A+*bUCNtnFQyd%Kj;jlYPa1I@rLx7gRL)FxHJjOW@dc zQvxbYveeND*F{w+OgQW)>f0J6KsvTp*_IB*qfMXTo6<;fjTJ2fJvHT~?8{H^i`qJ% z%bw7jk5E?s6Q?hApagpj$OzdWTUs^Hs)_!l-qy?2bi|Yd2+`IlwureoJH$t5h~AUAS64NIqF2RWwVpo>Rohmyk4 z{XWPdb+gLbQ zY!(ST(9-u-Onn_yD^c#e)~_P5Jw`oR;$J;AkO&flmcJQ{+Fm7K8DgJcX89p=}S+F%L;Go$Wg1F8oVbhD&m_gUGFk+1I3QG zAFj7y0Ox`Wt38(kcfii|CF2Bf7CXg#TrH$d?aPX=-eXnfQo|V9edt$MaZhE5U46p5 z@~*MWZ^^FYfX`b|19eT)2CF0u-K$Q%;W$-rm&c4ChSsNYdF!0(XPvI?Go!_^c{drc zH1CvBM%SQ?0=GF9ceda*zIt@`S7`Dhx%Gv1=>MZ4SkpK*a%1}Y@KZSslk6>a4WR``Zw7%*|$-}ujGT2GXCA8pwv@>d%u z9RqfRbrv+Gx%u%j{)L=Bo4wQN7z;Fb&3;!$*f2>yiOOExHZFQ!$uhkaZue#-tmXw7yfwUrW}XP$8L|P)`Kn3v##Bm zE-hDeKINYMSR$V8p0eeQqRTVE*cC^=#Si+G?kyLw&WFX=v%Or(qJ=~{TpQ+$Q;KI> wOwUEB)kSRnB~6bUbJuVR-mgDrZmHNEvwrbSMegLo)wcj(_XT*>U?M300R{CEg8%>k literal 0 HcmV?d00001 diff --git a/index.css b/index.css new file mode 100644 index 0000000..e4c33c5 --- /dev/null +++ b/index.css @@ -0,0 +1,116 @@ +head { + margin: 0; + padding: 0; + font-family: "Helvetica", sans-serif; + box-sizing: border-box; +} + +body { + background: linear-gradient(135deg, grey, #5b54); +} + +.header { + margin-top: 20px; + border-radius: 20px; + align-items: center; + background-color: white; + max-width: 200px; + text-align: center; + font-family: "Helvetica", sans-serif; + color: rgb(49, 46, 46); +} + +.logo-icon { + max-width: 150px; /* Adjust the maximum width of your weather icon */ + height: auto; + margin-right: 10px; /* Optional: Adjust the space between the icon and heading */ +} + +.card { + width: 90%; + max-width: 470px; + background: linear-gradient(135deg, powderblue, #5b54); + color: #fff; + margin: 0px auto 0; + border-radius: 20px; + padding: 40px 35px; + text-align: center; + padding-top: 10px; +} + +.search { + width: 100%; + display: flex; + align-items: center; + justify-content: space-between; +} + +.search input { + border: 0; + outline: 0; + background-color: #ebfffc; + color: white; + padding: 10px 25px; + height: 60px; + border-radius: 30px; + flex: 1; + margin-right: 16px; + font-size: 18px; +} + +.search button { + border: 0; + outline: 0; + background: #ebfffc; + border-radius: 50%; + color: #555; + width: 60px; + height: 60px; + cursor: pointer; +} + +.search button img { + width: 16px; +} + +.weather-icon { + width: 170px; + margin-top: 30px; +} + +.weather h1 { + font-size: 80px; + font-weight: 500; +} + +.weather h2 { + font-size: 45px; + font-weight: 400px; + margin-top: -10px; +} + +.details { + display: flex; + align-items: center; + justify-content: space-between; + padding: 0 50px; + margin-top: 50px; +} + +.col { + display: flex; + align-items: center; + text-align: left; +} + +.col img { + width: 40px; + margin-right: 10px; +} + +.humidity, +.wind { + font-size: 28px; + margin-top: -6px; + font-family: "Helvetica;" sans-serif; +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..73abe42 --- /dev/null +++ b/index.html @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + New Weather + + + + +
+ rain +

New Weather

+
+
+ +
+ rain +

_°C

+

_ _ _

+
+
+ humidity +
+

50%

+

Humidity

+
+
+
+ wind +
+

15km/hr

+

Wind Speed

+
+
+
+
+
+ +
+
+ + + + \ No newline at end of file diff --git a/index.ts b/index.ts new file mode 100644 index 0000000..93baa41 --- /dev/null +++ b/index.ts @@ -0,0 +1,53 @@ +import { v4 as uuidv4 } from "uuid"; + +type Task = { + id: string; + title: string; + completed: boolean; + createdAt: Date; +}; + +const list = document.querySelector( + "#list" +) as HTMLUListElement; +const form = document.querySelector( + "#new-task-form" +) as HTMLFormElement; +const input = document.querySelector( + "#new-task-title" +) as HTMLInputElement; // Corrected selector + +const tasks: Task[] = []; + +form?.addEventListener("submit", (e) => { + e.preventDefault(); + + if (input?.value == "" || input?.value == null) return; + + const newTask: Task = { + id: uuidv4(), + title: input.value, + completed: false, + createdAt: new Date(), + }; + tasks.push(newTask); + input.value = " "; + + addListItem(newTask); + input.value = ""; +}); + +function addListItem(task: Task) { + const item = document.createElement("li"); + const label = document.createElement("label"); + const checkbox = document.createElement("input"); + checkbox.type = "checkbox"; + checkbox.checked = task.completed; + checkbox.addEventListener("change", () => { + task.completed = checkbox.checked; + console.log(tasks); + }); + label.append(checkbox, task.title); + item.append(label); + list?.append(item); +} diff --git a/logo.svg b/logo.svg new file mode 100644 index 0000000..64c3391 --- /dev/null +++ b/logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/mist.png b/mist.png new file mode 100644 index 0000000000000000000000000000000000000000..15ee1fd73331911d8ae6cf0ff1ad407bff6e17e4 GIT binary patch literal 12200 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 MNGN=(2O9?eKh>Y~g#Z8m literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..a4b3018 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,4650 @@ +{ + "name": "my-snowpack-app", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "my-snowpack-app", + "dependencies": { + "canvas-confetti": "^1.2.0", + "uuid": "^9.0.1" + }, + "devDependencies": { + "@snowpack/plugin-typescript": "^1.2.1", + "@types/canvas-confetti": "^1.0.0", + "@types/snowpack-env": "^2.3.3", + "prettier": "^2.2.1", + "snowpack": "^3.3.7", + "typescript": "^4.2.4" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@isaacs/string-locale-compare": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", + "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", + "dev": true + }, + "node_modules/@npmcli/arborist": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-2.10.0.tgz", + "integrity": "sha512-CLnD+zXG9oijEEzViimz8fbOoFVb7hoypiaf7p6giJhvYtrxLAyY3cZAMPIFQvsG731+02eMDp3LqVBNo7BaZA==", + "dev": true, + "dependencies": { + "@isaacs/string-locale-compare": "^1.0.1", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/map-workspaces": "^1.0.2", + "@npmcli/metavuln-calculator": "^1.1.0", + "@npmcli/move-file": "^1.1.0", + "@npmcli/name-from-folder": "^1.0.1", + "@npmcli/node-gyp": "^1.0.1", + "@npmcli/package-json": "^1.0.1", + "@npmcli/run-script": "^1.8.2", + "bin-links": "^2.2.1", + "cacache": "^15.0.3", + "common-ancestor-path": "^1.0.1", + "json-parse-even-better-errors": "^2.3.1", + "json-stringify-nice": "^1.1.4", + "mkdirp": "^1.0.4", + "mkdirp-infer-owner": "^2.0.0", + "npm-install-checks": "^4.0.0", + "npm-package-arg": "^8.1.5", + "npm-pick-manifest": "^6.1.0", + "npm-registry-fetch": "^11.0.0", + "pacote": "^11.3.5", + "parse-conflict-json": "^1.1.1", + "proc-log": "^1.0.0", + "promise-all-reject-late": "^1.0.0", + "promise-call-limit": "^1.0.1", + "read-package-json-fast": "^2.0.2", + "readdir-scoped-modules": "^1.1.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "ssri": "^8.0.1", + "treeverse": "^1.0.4", + "walk-up-path": "^1.0.0" + }, + "bin": { + "arborist": "bin/index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/git": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", + "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^1.3.2", + "lru-cache": "^6.0.0", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^6.1.1", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "dependencies": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@npmcli/map-workspaces": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-1.0.4.tgz", + "integrity": "sha512-wVR8QxhyXsFcD/cORtJwGQodeeaDf0OxcHie8ema4VgFeqwYkFsDPnSrIRSytX8xR6nKPAH89WnwTcaU608b/Q==", + "dev": true, + "dependencies": { + "@npmcli/name-from-folder": "^1.0.1", + "glob": "^7.1.6", + "minimatch": "^3.0.4", + "read-package-json-fast": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/metavuln-calculator": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-1.1.1.tgz", + "integrity": "sha512-9xe+ZZ1iGVaUovBVFI9h3qW+UuECUzhvZPxK9RaEA2mjU26o5D0JloGYWwLYvQELJNmBdQB6rrpuN8jni6LwzQ==", + "dev": true, + "dependencies": { + "cacache": "^15.0.5", + "pacote": "^11.1.11", + "semver": "^7.3.2" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/name-from-folder": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz", + "integrity": "sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==", + "dev": true + }, + "node_modules/@npmcli/node-gyp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz", + "integrity": "sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==", + "dev": true + }, + "node_modules/@npmcli/package-json": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-1.0.1.tgz", + "integrity": "sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.1" + } + }, + "node_modules/@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "dependencies": { + "infer-owner": "^1.0.4" + } + }, + "node_modules/@npmcli/run-script": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.6.tgz", + "integrity": "sha512-e42bVZnC6VluBZBAFEr3YrdqSspG3bgilyg4nSLBJ7TRGNCzxHa92XAHxQBLYg0BmgwO4b2mf3h/l5EkEWRn3g==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "node-gyp": "^7.1.0", + "read-package-json-fast": "^2.0.1" + } + }, + "node_modules/@rollup/plugin-commonjs": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-16.0.0.tgz", + "integrity": "sha512-LuNyypCP3msCGVQJ7ki8PqYdpjfEkE/xtFa5DqlF+7IBD0JsfMZ87C58heSwIMint58sAUZbt3ITqOmdQv/dXw==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "commondir": "^1.0.1", + "estree-walker": "^2.0.1", + "glob": "^7.1.6", + "is-reference": "^1.2.1", + "magic-string": "^0.25.7", + "resolve": "^1.17.0" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^2.30.0" + } + }, + "node_modules/@rollup/plugin-inject": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-4.0.4.tgz", + "integrity": "sha512-4pbcU4J/nS+zuHk+c+OL3WtmEQhqxlZ9uqfjQMQDOHOPld7PsCd8k5LWs8h5wjwJN7MgnAn768F2sDxEP4eNFQ==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "estree-walker": "^2.0.1", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/plugin-json": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz", + "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.0.8" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-10.0.0.tgz", + "integrity": "sha512-sNijGta8fqzwA1VwUEtTvWCx2E7qC70NMsDh4ZG13byAXYigBNZMxALhKUSycBks5gupJdq0lFrKumFrRZ8H3A==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.17.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@snowpack/plugin-typescript": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@snowpack/plugin-typescript/-/plugin-typescript-1.2.1.tgz", + "integrity": "sha512-wU+JNaMVkqGsqTaUY7TnEMhGt/3URTgA9dpMCtZX6wn/ceA7Gwlmue/sOLynf0OTNLygHPvjiQECQYkEi3LTtg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0", + "npm-run-path": "^4.0.1" + }, + "peerDependencies": { + "typescript": "*" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "dev": true, + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, + "node_modules/@types/canvas-confetti": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@types/canvas-confetti/-/canvas-confetti-1.6.2.tgz", + "integrity": "sha512-ozy7d+7AmYnPEgzdGwwAIA0/yLHnT9YBUQAOm5Ucu+P2ptxq2P464SZDVzYp71wD10ZPYckyeC665bPxQM78kw==", + "dev": true + }, + "node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz", + "integrity": "sha512-V46MYLFp08Wf2mmaBhvgjStM3tPa+2GAdy/iqoX+noX1//zje2x4XmrIU0cAwyClATsTmahbtoQ2EwP7I5WSiA==", + "dev": true + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node": { + "version": "20.8.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz", + "integrity": "sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.1.tgz", + "integrity": "sha512-3YmXzzPAdOTVljVMkTMBdBEvlOLg2cDQaDhnnhT3nT9uDbnJzjWhKlzb+desT12Y7tGqaN6d+AbozcKzyL36Ng==", + "dev": true + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/4YQT5Kp6HxUDb4yhRkm0bJ7TbjvTddqX7PZ5hz6qV3pxSo72f/6YPRo+Mu2DU307tm9IioO69l7uAwn5XNcFA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/snowpack-env": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@types/snowpack-env/-/snowpack-env-2.3.5.tgz", + "integrity": "sha512-/maKBso9rOl8hGa9kqHW5pVOYJqZeSiwAh/gtAUXTof6oIzDp3itdBTV1j27/xltyMOLOlCWpkOEZUpzktL71A==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/acorn": { + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.1.tgz", + "integrity": "sha512-IJTNCJMRHfRfb8un89z1QtS0x890C2QUrUxFMK8zy+RizcId6mfnqOf68Bu9YkDgpLYuvCm6aYbwDatXVZPjMQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", + "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", + "dev": true, + "dependencies": { + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.4", + "util": "^0.10.4" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bin-links": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-2.3.0.tgz", + "integrity": "sha512-JzrOLHLwX2zMqKdyYZjkDgQGT+kHDkIhv2/IK2lJ00qLxV4TmFoHi8drDBb6H5Zrz1YfgHkai4e2MGPqnoUhqA==", + "dev": true, + "dependencies": { + "cmd-shim": "^4.0.1", + "mkdirp-infer-owner": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0", + "read-cmd-shim": "^2.0.0", + "rimraf": "^3.0.0", + "write-file-atomic": "^3.0.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/bplist-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz", + "integrity": "sha512-2AEM0FXy8ZxVLBuqX0hqt1gDwcnz2zygEkQ6zaD5Wko/sB9paUNwlpawrFtKeHUAQUOzjVy9AO4oeonqIHKA9Q==", + "dev": true, + "dependencies": { + "big-integer": "^1.6.7" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/bufferutil": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.8.tgz", + "integrity": "sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cachedir": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", + "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/canvas-confetti": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.9.0.tgz", + "integrity": "sha512-0UGU/T5Un/Cd4Aj4fu/p/oVQm8Il+brK5xcmY+y77u7PXuyNJD4ODUWe01A5o3GUI9Bb8lOBlQ10VdaDsY1FBA==", + "funding": { + "type": "donate", + "url": "https://www.paypal.me/kirilvatev" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", + "dev": true, + "dependencies": { + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.6.0.tgz", + "integrity": "sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==", + "dev": true, + "dependencies": { + "css-select": "^4.3.0", + "css-what": "^6.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.3.1", + "domutils": "^2.8.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", + "dev": true + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", + "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cmd-shim": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-4.1.0.tgz", + "integrity": "sha512-lb9L7EM4I/ZRVuljLPEtUJOP+xiQVknZ4ZMpMgEp4JzNldPb27HU03hi6K1/6CoIuit/Zm/LQXySErFeXxDprw==", + "dev": true, + "dependencies": { + "mkdirp-infer-owner": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/common-ancestor-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", + "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-browser-id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-2.0.0.tgz", + "integrity": "sha512-+LePblg9HDIx3CIla8BxfI/zYUFs8Kp67U5feqb7iTJcAxBOvcZ7ZNXKFsBDnGE5x0ap66o848VHE0fq7cgpPg==", + "dev": true, + "dependencies": { + "bplist-parser": "^0.1.0", + "pify": "^2.3.0", + "untildify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "node_modules/detect-port": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", + "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "dev": true, + "dependencies": { + "address": "^1.0.1", + "debug": "4" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" + } + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.3.26", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz", + "integrity": "sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.9.7", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.9.7.tgz", + "integrity": "sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/esinstall": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/esinstall/-/esinstall-1.1.7.tgz", + "integrity": "sha512-irDsrIF7fZ5BCQEAV5gmH+4nsK6JhnkI9C9VloXdmzJLbM1EcshPw8Ap95UUGc4ZJdzGeOrjV+jgKjQ/Z7Q3pg==", + "dev": true, + "dependencies": { + "@rollup/plugin-commonjs": "^16.0.0", + "@rollup/plugin-inject": "^4.0.2", + "@rollup/plugin-json": "^4.0.0", + "@rollup/plugin-node-resolve": "^10.0.0", + "@rollup/plugin-replace": "^2.4.2", + "builtin-modules": "^3.2.0", + "cjs-module-lexer": "^1.2.1", + "es-module-lexer": "^0.6.0", + "execa": "^5.1.1", + "is-valid-identifier": "^2.0.2", + "kleur": "^4.1.1", + "mkdirp": "^1.0.3", + "picomatch": "^2.3.0", + "resolve": "^1.20.0", + "rimraf": "^3.0.0", + "rollup": "~2.37.1", + "rollup-plugin-polyfill-node": "^0.6.2", + "slash": "~3.0.0", + "validate-npm-package-name": "^3.0.0", + "vm2": "^3.9.2" + } + }, + "node_modules/esinstall/node_modules/es-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.6.0.tgz", + "integrity": "sha512-f8kcHX1ArhllUtb/wVSyvygoKCznIjnxhLxy7TCvIiMdT7fL4ZDTIKaadMe6eLvOXg6Wk02UeoFgUoZ2EKZZUA==", + "dev": true + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fdir": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-5.3.0.tgz", + "integrity": "sha512-BtE53+jaa7nNHT+gPdfU6cFAXOJUWDs2b5GFox8dtl6zLXmfNf/N6im69b9nqNNwDyl27mpIWX8qR7AafWzSdQ==", + "dev": true, + "peerDependencies": { + "picomatch": "2.x" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/generic-names": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-4.0.0.tgz", + "integrity": "sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==", + "dev": true, + "dependencies": { + "loader-utils": "^3.2.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/httpie": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/httpie/-/httpie-1.1.2.tgz", + "integrity": "sha512-VQ82oXG95oY1fQw/XecHuvcFBA+lZQ9Vwj1RfLcO8a7HpDd4cc2ukwpJt+TUlFaLUAzZErylxWu6wclJ1rUhUQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "dev": true + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "dev": true + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-valid-identifier": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-valid-identifier/-/is-valid-identifier-2.0.2.tgz", + "integrity": "sha512-mpS5EGqXOwzXtKAg6I44jIAqeBfntFLxpAth1rrKbxtKyI6LPktyDYpHBI+tHlduhhX/SF26mFXmxQu995QVqg==", + "dev": true, + "dependencies": { + "assert": "^1.4.1" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stringify-nice": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", + "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/jsonschema": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.2.11.tgz", + "integrity": "sha512-XNZHs3N1IOa3lPKm//npxMhOdaoPw+MvEV0NIgxcER83GTJcG13rehtWmpBCfEt8DrtYwIkMTs8bdXoYs4fvnQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/just-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-3.1.1.tgz", + "integrity": "sha512-sdMWKjRq8qWZEjDcVA6llnUT8RDEBIfOiGpYFPYa9u+2c39JCsejktSP7mj5eRid5EIvTzIpQ2kDOCw1Nq9BjQ==", + "dev": true + }, + "node_modules/just-diff-apply": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-3.1.2.tgz", + "integrity": "sha512-TCa7ZdxCeq6q3Rgms2JCRHTCfWAETPZ8SzYUbkYF6KR3I03sN29DaOIC+xyWboIcMvjAsD5iG2u/RWzHD8XpgQ==", + "dev": true + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/meriyah": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/meriyah/-/meriyah-3.1.6.tgz", + "integrity": "sha512-JDOSi6DIItDc33U5N52UdV6P8v+gn+fqZKfbAfHzdWApRQyQWdcvxPvAr9t01bI2rBxGvSrKRQSCg3SkZC1qeg==", + "dev": true, + "engines": { + "node": ">=10.4.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-infer-owner": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz", + "integrity": "sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "infer-owner": "^1.0.4", + "mkdirp": "^1.0.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-gyp": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", + "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.3", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "request": "^2.88.2", + "rimraf": "^3.0.2", + "semver": "^7.3.2", + "tar": "^6.0.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.1.tgz", + "integrity": "sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==", + "dev": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/npm-install-checks": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", + "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", + "dev": true, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "node_modules/npm-package-arg": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", + "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz", + "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", + "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", + "dev": true, + "dependencies": { + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" + } + }, + "node_modules/npm-registry-fetch": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", + "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^9.0.1", + "minipass": "^3.1.3", + "minipass-fetch": "^1.3.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.0.0", + "npm-package-arg": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.5.tgz", + "integrity": "sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==", + "dev": true, + "dependencies": { + "@npmcli/git": "^2.1.0", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^1.8.2", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.3", + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^2.1.4", + "npm-pick-manifest": "^6.0.0", + "npm-registry-fetch": "^11.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.1.0" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-conflict-json": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-1.1.1.tgz", + "integrity": "sha512-4gySviBiW5TRl7XHvp1agcS7SOe0KZOjC//71dzZVWJrY9hCrgtvl5v3SyIxCZ4fZF47TxD9nfzmxcx76xmbUw==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "just-diff": "^3.0.1", + "just-diff-apply": "^3.0.0" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/periscopic": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-2.0.3.tgz", + "integrity": "sha512-FuCZe61mWxQOJAQFEfmt9FjzebRlcpFz8sFPbyaCKtdusPkMEbA9ey0eARnRav5zAhmXznhaQkKGFAPn7X9NUw==", + "dev": true, + "dependencies": { + "estree-walker": "^2.0.2", + "is-reference": "^1.1.4" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-modules": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.3.1.tgz", + "integrity": "sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==", + "dev": true, + "dependencies": { + "generic-names": "^4.0.0", + "icss-replace-symbols": "^1.1.0", + "lodash.camelcase": "^4.3.0", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "string-hash": "^1.1.1" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/proc-log": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-1.0.0.tgz", + "integrity": "sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg==", + "dev": true + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-all-reject-late": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz", + "integrity": "sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/promise-call-limit": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.2.tgz", + "integrity": "sha512-1vTUnfI2hzui8AEIixbdAJlFY4LFDXqQswy/2eOlThAscXCY4It8FdVuI0fMJGAB2aWGbdQf/gv0skKYXmdrHA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-cmd-shim": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-2.0.0.tgz", + "integrity": "sha512-HJpV9bQpkl6KwjxlJcBoqu9Ba0PQg8TqSNIOrulGt54a0uup0HtevreFHzYzkm0lpnleRdNBzXznKrgxglEHQw==", + "dev": true + }, + "node_modules/read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "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.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.37.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.37.1.tgz", + "integrity": "sha512-V3ojEeyGeSdrMSuhP3diBb06P+qV4gKQeanbDv+Qh/BZbhdZ7kHV0xAt8Yjk4GFshq/WjO7R4c7DFM20AwTFVQ==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/rollup-plugin-polyfill-node": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-polyfill-node/-/rollup-plugin-polyfill-node-0.6.2.tgz", + "integrity": "sha512-gMCVuR0zsKq0jdBn8pSXN1Ejsc458k2QsFFvQdbHoM0Pot5hEnck+pBP/FDwFS6uAi77pD3rDTytsaUStsOMlA==", + "dev": true, + "dependencies": { + "@rollup/plugin-inject": "^4.0.0" + } + }, + "node_modules/rollup/node_modules/fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/skypack": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/skypack/-/skypack-0.3.2.tgz", + "integrity": "sha512-je1pix0QYER6iHuUGbgcafRJT5TI+EGUIBfzBLMqo3Wi22I2SzB9TVHQqwKCw8pzJMuHqhVTFEHc3Ey+ra25Sw==", + "dev": true, + "dependencies": { + "cacache": "^15.0.0", + "cachedir": "^2.3.0", + "esinstall": "^1.0.0", + "etag": "^1.8.1", + "find-up": "^5.0.0", + "got": "^11.1.4", + "kleur": "^4.1.0", + "mkdirp": "^1.0.3", + "p-queue": "^6.2.1", + "rimraf": "^3.0.0", + "rollup": "^2.23.0", + "validate-npm-package-name": "^3.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/snowpack": { + "version": "3.8.8", + "resolved": "https://registry.npmjs.org/snowpack/-/snowpack-3.8.8.tgz", + "integrity": "sha512-Y/4V8FdzzYpwmJU2TgXRRFytz+GFSliWULK9J5O6C72KyK60w20JKqCdRtVs1S6BuobCedF5vSBD1Gvtm+gsJg==", + "dev": true, + "dependencies": { + "@npmcli/arborist": "^2.6.4", + "bufferutil": "^4.0.2", + "cachedir": "^2.3.0", + "cheerio": "1.0.0-rc.10", + "chokidar": "^3.4.0", + "cli-spinners": "^2.5.0", + "compressible": "^2.0.18", + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "default-browser-id": "^2.0.0", + "detect-port": "^1.3.0", + "es-module-lexer": "^0.3.24", + "esbuild": "~0.9.0", + "esinstall": "^1.1.7", + "estree-walker": "^2.0.2", + "etag": "^1.8.1", + "execa": "^5.1.1", + "fdir": "^5.0.0", + "find-cache-dir": "^3.3.1", + "find-up": "^5.0.0", + "glob": "^7.1.7", + "httpie": "^1.1.2", + "is-plain-object": "^5.0.0", + "is-reference": "^1.2.1", + "isbinaryfile": "^4.0.6", + "jsonschema": "~1.2.5", + "kleur": "^4.1.1", + "magic-string": "^0.25.7", + "meriyah": "^3.1.6", + "mime-types": "^2.1.26", + "mkdirp": "^1.0.3", + "npm-run-path": "^4.0.1", + "open": "^8.2.1", + "pacote": "^11.3.4", + "periscopic": "^2.0.3", + "picomatch": "^2.3.0", + "postcss": "^8.3.5", + "postcss-modules": "^4.0.0", + "resolve": "^1.20.0", + "resolve-from": "^5.0.0", + "rimraf": "^3.0.0", + "rollup": "~2.37.1", + "signal-exit": "^3.0.3", + "skypack": "^0.3.2", + "slash": "~3.0.0", + "source-map": "^0.7.3", + "strip-ansi": "^6.0.0", + "strip-comments": "^2.0.1", + "utf-8-validate": "^5.0.3", + "ws": "^7.3.0", + "yargs-parser": "^20.0.0" + }, + "bin": { + "snowpack": "index.bin.js", + "sp": "index.bin.js" + }, + "engines": { + "node": ">=10.19.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dev": true, + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tar": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/treeverse": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-1.0.4.tgz", + "integrity": "sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/untildify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-2.1.0.tgz", + "integrity": "sha512-sJjbDp2GodvkB0FZZcn7k6afVisqX5BZD7Yq3xp4nN2O15BBK0cLm3Vwn2vQaF7UDS0UUsrQMkkplmDI5fskig==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/utf-8-validate": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", + "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "node-gyp-build": "^4.3.0" + }, + "engines": { + "node": ">=6.14.2" + } + }, + "node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "node_modules/vm2": { + "version": "3.9.19", + "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.9.19.tgz", + "integrity": "sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==", + "deprecated": "The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm.", + "dev": true, + "dependencies": { + "acorn": "^8.7.0", + "acorn-walk": "^8.2.0" + }, + "bin": { + "vm2": "bin/vm2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/walk-up-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz", + "integrity": "sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==", + "dev": true + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "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 + } + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..45e87ad --- /dev/null +++ b/package.json @@ -0,0 +1,22 @@ +{ + "scripts": { + "start": "snowpack dev", + "build": "snowpack build", + "test": "echo \"This template does not include a test runner by default.\" && exit 1", + "format": "prettier --write \"src/**/*.{ts,js}\"", + "lint": "prettier --check \"src/**/*.{ts,js}\"" + }, + "dependencies": { + "canvas-confetti": "^1.2.0", + "uuid": "^9.0.1" + }, + "devDependencies": { + "@snowpack/plugin-typescript": "^1.2.1", + "@types/canvas-confetti": "^1.0.0", + "@types/snowpack-env": "^2.3.3", + "@types/uuid": "^9.0.6", + "prettier": "^2.2.1", + "snowpack": "^3.3.7", + "typescript": "^4.2.4" + } +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..392e63e --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,2923 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + canvas-confetti: + specifier: ^1.2.0 + version: 1.9.0 + uuid: + specifier: ^9.0.1 + version: 9.0.1 + +devDependencies: + '@snowpack/plugin-typescript': + specifier: ^1.2.1 + version: 1.2.1(typescript@4.9.5) + '@types/canvas-confetti': + specifier: ^1.0.0 + version: 1.6.2 + '@types/snowpack-env': + specifier: ^2.3.3 + version: 2.3.5 + '@types/uuid': + specifier: ^9.0.6 + version: 9.0.6 + prettier: + specifier: ^2.2.1 + version: 2.8.8 + snowpack: + specifier: ^3.3.7 + version: 3.8.8 + typescript: + specifier: ^4.2.4 + version: 4.9.5 + +packages: + + /@babel/code-frame@7.22.13: + resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.22.20 + chalk: 2.4.2 + dev: true + + /@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/highlight@7.22.20: + resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + dev: true + + /@gar/promisify@1.1.3: + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + dev: true + + /@isaacs/string-locale-compare@1.1.0: + resolution: {integrity: sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==} + dev: true + + /@npmcli/arborist@2.10.0: + resolution: {integrity: sha512-CLnD+zXG9oijEEzViimz8fbOoFVb7hoypiaf7p6giJhvYtrxLAyY3cZAMPIFQvsG731+02eMDp3LqVBNo7BaZA==} + engines: {node: '>= 10'} + hasBin: true + dependencies: + '@isaacs/string-locale-compare': 1.1.0 + '@npmcli/installed-package-contents': 1.0.7 + '@npmcli/map-workspaces': 1.0.4 + '@npmcli/metavuln-calculator': 1.1.1 + '@npmcli/move-file': 1.1.2 + '@npmcli/name-from-folder': 1.0.1 + '@npmcli/node-gyp': 1.0.3 + '@npmcli/package-json': 1.0.1 + '@npmcli/run-script': 1.8.6 + bin-links: 2.3.0 + cacache: 15.3.0 + common-ancestor-path: 1.0.1 + json-parse-even-better-errors: 2.3.1 + json-stringify-nice: 1.1.4 + mkdirp: 1.0.4 + mkdirp-infer-owner: 2.0.0 + npm-install-checks: 4.0.0 + npm-package-arg: 8.1.5 + npm-pick-manifest: 6.1.1 + npm-registry-fetch: 11.0.0 + pacote: 11.3.5 + parse-conflict-json: 1.1.1 + proc-log: 1.0.0 + promise-all-reject-late: 1.0.1 + promise-call-limit: 1.0.2 + read-package-json-fast: 2.0.3 + readdir-scoped-modules: 1.1.0 + rimraf: 3.0.2 + semver: 7.5.4 + ssri: 8.0.1 + treeverse: 1.0.4 + walk-up-path: 1.0.0 + transitivePeerDependencies: + - bluebird + - supports-color + dev: true + + /@npmcli/fs@1.1.1: + resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} + dependencies: + '@gar/promisify': 1.1.3 + semver: 7.5.4 + dev: true + + /@npmcli/git@2.1.0: + resolution: {integrity: sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==} + dependencies: + '@npmcli/promise-spawn': 1.3.2 + lru-cache: 6.0.0 + mkdirp: 1.0.4 + npm-pick-manifest: 6.1.1 + promise-inflight: 1.0.1 + promise-retry: 2.0.1 + semver: 7.5.4 + which: 2.0.2 + transitivePeerDependencies: + - bluebird + dev: true + + /@npmcli/installed-package-contents@1.0.7: + resolution: {integrity: sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==} + engines: {node: '>= 10'} + hasBin: true + dependencies: + npm-bundled: 1.1.2 + npm-normalize-package-bin: 1.0.1 + dev: true + + /@npmcli/map-workspaces@1.0.4: + resolution: {integrity: sha512-wVR8QxhyXsFcD/cORtJwGQodeeaDf0OxcHie8ema4VgFeqwYkFsDPnSrIRSytX8xR6nKPAH89WnwTcaU608b/Q==} + engines: {node: '>=10'} + dependencies: + '@npmcli/name-from-folder': 1.0.1 + glob: 7.2.3 + minimatch: 3.1.2 + read-package-json-fast: 2.0.3 + dev: true + + /@npmcli/metavuln-calculator@1.1.1: + resolution: {integrity: sha512-9xe+ZZ1iGVaUovBVFI9h3qW+UuECUzhvZPxK9RaEA2mjU26o5D0JloGYWwLYvQELJNmBdQB6rrpuN8jni6LwzQ==} + dependencies: + cacache: 15.3.0 + json-parse-even-better-errors: 2.3.1 + pacote: 11.3.5 + semver: 7.5.4 + transitivePeerDependencies: + - bluebird + - supports-color + dev: true + + /@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: true + + /@npmcli/name-from-folder@1.0.1: + resolution: {integrity: sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==} + dev: true + + /@npmcli/node-gyp@1.0.3: + resolution: {integrity: sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==} + dev: true + + /@npmcli/package-json@1.0.1: + resolution: {integrity: sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg==} + dependencies: + json-parse-even-better-errors: 2.3.1 + dev: true + + /@npmcli/promise-spawn@1.3.2: + resolution: {integrity: sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==} + dependencies: + infer-owner: 1.0.4 + dev: true + + /@npmcli/run-script@1.8.6: + resolution: {integrity: sha512-e42bVZnC6VluBZBAFEr3YrdqSspG3bgilyg4nSLBJ7TRGNCzxHa92XAHxQBLYg0BmgwO4b2mf3h/l5EkEWRn3g==} + dependencies: + '@npmcli/node-gyp': 1.0.3 + '@npmcli/promise-spawn': 1.3.2 + node-gyp: 7.1.2 + read-package-json-fast: 2.0.3 + dev: true + + /@rollup/plugin-commonjs@16.0.0(rollup@2.37.1): + resolution: {integrity: sha512-LuNyypCP3msCGVQJ7ki8PqYdpjfEkE/xtFa5DqlF+7IBD0JsfMZ87C58heSwIMint58sAUZbt3ITqOmdQv/dXw==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^2.30.0 + dependencies: + '@rollup/pluginutils': 3.1.0(rollup@2.37.1) + commondir: 1.0.1 + estree-walker: 2.0.2 + glob: 7.2.3 + is-reference: 1.2.1 + magic-string: 0.25.9 + resolve: 1.22.8 + rollup: 2.37.1 + dev: true + + /@rollup/plugin-inject@4.0.4(rollup@2.37.1): + resolution: {integrity: sha512-4pbcU4J/nS+zuHk+c+OL3WtmEQhqxlZ9uqfjQMQDOHOPld7PsCd8k5LWs8h5wjwJN7MgnAn768F2sDxEP4eNFQ==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + dependencies: + '@rollup/pluginutils': 3.1.0(rollup@2.37.1) + estree-walker: 2.0.2 + magic-string: 0.25.9 + rollup: 2.37.1 + dev: true + + /@rollup/plugin-json@4.1.0(rollup@2.37.1): + resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + dependencies: + '@rollup/pluginutils': 3.1.0(rollup@2.37.1) + rollup: 2.37.1 + dev: true + + /@rollup/plugin-node-resolve@10.0.0(rollup@2.37.1): + resolution: {integrity: sha512-sNijGta8fqzwA1VwUEtTvWCx2E7qC70NMsDh4ZG13byAXYigBNZMxALhKUSycBks5gupJdq0lFrKumFrRZ8H3A==} + engines: {node: '>= 10.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + dependencies: + '@rollup/pluginutils': 3.1.0(rollup@2.37.1) + '@types/resolve': 1.17.1 + builtin-modules: 3.3.0 + deepmerge: 4.3.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 2.37.1 + dev: true + + /@rollup/plugin-replace@2.4.2(rollup@2.37.1): + resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + dependencies: + '@rollup/pluginutils': 3.1.0(rollup@2.37.1) + magic-string: 0.25.9 + rollup: 2.37.1 + dev: true + + /@rollup/pluginutils@3.1.0(rollup@2.37.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: 2.37.1 + dev: true + + /@sindresorhus/is@4.6.0: + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} + dev: true + + /@snowpack/plugin-typescript@1.2.1(typescript@4.9.5): + resolution: {integrity: sha512-wU+JNaMVkqGsqTaUY7TnEMhGt/3URTgA9dpMCtZX6wn/ceA7Gwlmue/sOLynf0OTNLygHPvjiQECQYkEi3LTtg==} + peerDependencies: + typescript: '*' + dependencies: + execa: 5.1.1 + npm-run-path: 4.0.1 + typescript: 4.9.5 + dev: true + + /@szmarczak/http-timer@4.0.6: + resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} + engines: {node: '>=10'} + dependencies: + defer-to-connect: 2.0.1 + dev: true + + /@tootallnate/once@1.1.2: + resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} + engines: {node: '>= 6'} + dev: true + + /@types/cacheable-request@6.0.3: + resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} + dependencies: + '@types/http-cache-semantics': 4.0.3 + '@types/keyv': 3.1.4 + '@types/node': 20.8.9 + '@types/responselike': 1.0.2 + dev: true + + /@types/canvas-confetti@1.6.2: + resolution: {integrity: sha512-ozy7d+7AmYnPEgzdGwwAIA0/yLHnT9YBUQAOm5Ucu+P2ptxq2P464SZDVzYp71wD10ZPYckyeC665bPxQM78kw==} + dev: true + + /@types/estree@0.0.39: + resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} + dev: true + + /@types/estree@1.0.3: + resolution: {integrity: sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==} + dev: true + + /@types/http-cache-semantics@4.0.3: + resolution: {integrity: sha512-V46MYLFp08Wf2mmaBhvgjStM3tPa+2GAdy/iqoX+noX1//zje2x4XmrIU0cAwyClATsTmahbtoQ2EwP7I5WSiA==} + dev: true + + /@types/keyv@3.1.4: + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} + dependencies: + '@types/node': 20.8.9 + dev: true + + /@types/node@20.8.9: + resolution: {integrity: sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==} + dependencies: + undici-types: 5.26.5 + dev: true + + /@types/parse-json@4.0.1: + resolution: {integrity: sha512-3YmXzzPAdOTVljVMkTMBdBEvlOLg2cDQaDhnnhT3nT9uDbnJzjWhKlzb+desT12Y7tGqaN6d+AbozcKzyL36Ng==} + dev: true + + /@types/resolve@1.17.1: + resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} + dependencies: + '@types/node': 20.8.9 + dev: true + + /@types/responselike@1.0.2: + resolution: {integrity: sha512-/4YQT5Kp6HxUDb4yhRkm0bJ7TbjvTddqX7PZ5hz6qV3pxSo72f/6YPRo+Mu2DU307tm9IioO69l7uAwn5XNcFA==} + dependencies: + '@types/node': 20.8.9 + dev: true + + /@types/snowpack-env@2.3.5: + resolution: {integrity: sha512-/maKBso9rOl8hGa9kqHW5pVOYJqZeSiwAh/gtAUXTof6oIzDp3itdBTV1j27/xltyMOLOlCWpkOEZUpzktL71A==} + dev: true + + /@types/uuid@9.0.6: + resolution: {integrity: sha512-BT2Krtx4xaO6iwzwMFUYvWBWkV2pr37zD68Vmp1CDV196MzczBRxuEpD6Pr395HAgebC/co7hOphs53r8V7jew==} + dev: true + + /abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + dev: true + + /acorn-walk@8.3.0: + resolution: {integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==} + engines: {node: '>=0.4.0'} + dev: true + + /acorn@8.11.1: + resolution: {integrity: sha512-IJTNCJMRHfRfb8un89z1QtS0x890C2QUrUxFMK8zy+RizcId6mfnqOf68Bu9YkDgpLYuvCm6aYbwDatXVZPjMQ==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /address@1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} + dev: true + + /agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /agentkeepalive@4.5.0: + resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} + engines: {node: '>= 8.0.0'} + dependencies: + humanize-ms: 1.2.1 + dev: true + + /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: true + + /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 + dev: true + + /ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + dev: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + dev: true + + /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 + dev: true + + /aproba@1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} + dev: true + + /are-we-there-yet@1.1.7: + resolution: {integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==} + dependencies: + delegates: 1.0.0 + readable-stream: 2.3.8 + dev: true + + /asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + dev: true + + /asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + dev: true + + /assert@1.5.1: + resolution: {integrity: sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==} + dependencies: + object.assign: 4.1.4 + util: 0.10.4 + dev: true + + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: true + + /aws-sign2@0.7.0: + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} + dev: true + + /aws4@1.12.0: + resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + dependencies: + tweetnacl: 0.14.5 + dev: true + + /big-integer@1.6.51: + resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} + engines: {node: '>=0.6'} + dev: true + + /bin-links@2.3.0: + resolution: {integrity: sha512-JzrOLHLwX2zMqKdyYZjkDgQGT+kHDkIhv2/IK2lJ00qLxV4TmFoHi8drDBb6H5Zrz1YfgHkai4e2MGPqnoUhqA==} + engines: {node: '>=10'} + dependencies: + cmd-shim: 4.1.0 + mkdirp-infer-owner: 2.0.0 + npm-normalize-package-bin: 1.0.1 + read-cmd-shim: 2.0.0 + rimraf: 3.0.2 + write-file-atomic: 3.0.3 + dev: true + + /binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + dev: true + + /boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + dev: true + + /bplist-parser@0.1.1: + resolution: {integrity: sha512-2AEM0FXy8ZxVLBuqX0hqt1gDwcnz2zygEkQ6zaD5Wko/sB9paUNwlpawrFtKeHUAQUOzjVy9AO4oeonqIHKA9Q==} + dependencies: + big-integer: 1.6.51 + dev: true + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true + + /bufferutil@4.0.8: + resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} + engines: {node: '>=6.14.2'} + requiresBuild: true + dependencies: + node-gyp-build: 4.6.1 + dev: true + + /builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + dev: true + + /builtins@1.0.3: + resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} + dev: true + + /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.3 + 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 + rimraf: 3.0.2 + ssri: 8.0.1 + tar: 6.2.0 + unique-filename: 1.1.1 + transitivePeerDependencies: + - bluebird + dev: true + + /cacheable-lookup@5.0.4: + resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} + engines: {node: '>=10.6.0'} + dev: true + + /cacheable-request@7.0.4: + resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} + engines: {node: '>=8'} + dependencies: + clone-response: 1.0.3 + get-stream: 5.2.0 + http-cache-semantics: 4.1.1 + keyv: 4.5.4 + lowercase-keys: 2.0.0 + normalize-url: 6.1.0 + responselike: 2.0.1 + dev: true + + /cachedir@2.4.0: + resolution: {integrity: sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==} + engines: {node: '>=6'} + dev: true + + /call-bind@1.0.5: + resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + dependencies: + function-bind: 1.1.2 + get-intrinsic: 1.2.2 + set-function-length: 1.1.1 + dev: true + + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + + /canvas-confetti@1.9.0: + resolution: {integrity: sha512-0UGU/T5Un/Cd4Aj4fu/p/oVQm8Il+brK5xcmY+y77u7PXuyNJD4ODUWe01A5o3GUI9Bb8lOBlQ10VdaDsY1FBA==} + dev: false + + /caseless@0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + 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 + dev: true + + /cheerio-select@1.6.0: + resolution: {integrity: sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==} + dependencies: + css-select: 4.3.0 + css-what: 6.1.0 + domelementtype: 2.3.0 + domhandler: 4.3.1 + domutils: 2.8.0 + dev: true + + /cheerio@1.0.0-rc.10: + resolution: {integrity: sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==} + engines: {node: '>= 6'} + dependencies: + cheerio-select: 1.6.0 + dom-serializer: 1.4.1 + domhandler: 4.3.1 + htmlparser2: 6.1.0 + parse5: 6.0.1 + parse5-htmlparser2-tree-adapter: 6.0.1 + tslib: 2.6.2 + 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 + dev: true + + /chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + dev: true + + /cjs-module-lexer@1.2.3: + resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} + dev: true + + /clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + dev: true + + /cli-spinners@2.9.1: + resolution: {integrity: sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==} + engines: {node: '>=6'} + dev: true + + /clone-response@1.0.3: + resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} + dependencies: + mimic-response: 1.0.1 + dev: true + + /cmd-shim@4.1.0: + resolution: {integrity: sha512-lb9L7EM4I/ZRVuljLPEtUJOP+xiQVknZ4ZMpMgEp4JzNldPb27HU03hi6K1/6CoIuit/Zm/LQXySErFeXxDprw==} + engines: {node: '>=10'} + dependencies: + mkdirp-infer-owner: 2.0.0 + dev: true + + /code-point-at@1.1.0: + resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==} + engines: {node: '>=0.10.0'} + dev: true + + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + dev: true + + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + dev: true + + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: true + + /common-ancestor-path@1.0.1: + resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} + dev: true + + /commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + dev: true + + /compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: true + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /console-control-strings@1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + dev: true + + /core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + dev: true + + /core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + dev: true + + /cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} + dependencies: + '@types/parse-json': 4.0.1 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + dev: true + + /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 + dev: true + + /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: true + + /css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + dev: true + + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /dashdash@1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} + dependencies: + assert-plus: 1.0.0 + dev: true + + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /debuglog@1.0.1: + resolution: {integrity: sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + dev: true + + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + dependencies: + mimic-response: 3.1.0 + dev: true + + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + dev: true + + /default-browser-id@2.0.0: + resolution: {integrity: sha512-+LePblg9HDIx3CIla8BxfI/zYUFs8Kp67U5feqb7iTJcAxBOvcZ7ZNXKFsBDnGE5x0ap66o848VHE0fq7cgpPg==} + engines: {node: '>=4'} + dependencies: + bplist-parser: 0.1.1 + pify: 2.3.0 + untildify: 2.1.0 + dev: true + + /defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + engines: {node: '>=10'} + dev: true + + /define-data-property@1.1.1: + resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.2 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + dev: true + + /define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + dev: true + + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.1 + has-property-descriptors: 1.0.1 + object-keys: 1.1.1 + dev: true + + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: true + + /delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + dev: true + + /detect-port@1.5.1: + resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} + hasBin: true + dependencies: + address: 1.2.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /dezalgo@1.0.4: + resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} + dependencies: + asap: 2.0.6 + wrappy: 1.0.2 + dev: true + + /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: true + + /domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + dev: true + + /domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} + dependencies: + domelementtype: 2.3.0 + dev: true + + /domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + dev: true + + /ecc-jsbn@0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + dev: true + + /encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + requiresBuild: true + dependencies: + iconv-lite: 0.6.3 + dev: true + optional: true + + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + dependencies: + once: 1.4.0 + dev: true + + /entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + dev: true + + /env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + dev: true + + /err-code@2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + dev: true + + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + dev: true + + /es-module-lexer@0.3.26: + resolution: {integrity: sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==} + dev: true + + /es-module-lexer@0.6.0: + resolution: {integrity: sha512-f8kcHX1ArhllUtb/wVSyvygoKCznIjnxhLxy7TCvIiMdT7fL4ZDTIKaadMe6eLvOXg6Wk02UeoFgUoZ2EKZZUA==} + dev: true + + /esbuild@0.9.7: + resolution: {integrity: sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg==} + hasBin: true + requiresBuild: true + dev: true + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + dev: true + + /esinstall@1.1.7: + resolution: {integrity: sha512-irDsrIF7fZ5BCQEAV5gmH+4nsK6JhnkI9C9VloXdmzJLbM1EcshPw8Ap95UUGc4ZJdzGeOrjV+jgKjQ/Z7Q3pg==} + dependencies: + '@rollup/plugin-commonjs': 16.0.0(rollup@2.37.1) + '@rollup/plugin-inject': 4.0.4(rollup@2.37.1) + '@rollup/plugin-json': 4.1.0(rollup@2.37.1) + '@rollup/plugin-node-resolve': 10.0.0(rollup@2.37.1) + '@rollup/plugin-replace': 2.4.2(rollup@2.37.1) + builtin-modules: 3.3.0 + cjs-module-lexer: 1.2.3 + es-module-lexer: 0.6.0 + execa: 5.1.1 + is-valid-identifier: 2.0.2 + kleur: 4.1.5 + mkdirp: 1.0.4 + picomatch: 2.3.1 + resolve: 1.22.8 + rimraf: 3.0.2 + rollup: 2.37.1 + rollup-plugin-polyfill-node: 0.6.2(rollup@2.37.1) + slash: 3.0.0 + validate-npm-package-name: 3.0.0 + vm2: 3.9.19 + dev: true + + /estree-walker@1.0.1: + resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} + dev: true + + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true + + /etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + dev: true + + /eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + dev: true + + /execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + 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: true + + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: true + + /extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + dev: true + + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true + + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + + /fdir@5.3.0(picomatch@2.3.1): + resolution: {integrity: sha512-BtE53+jaa7nNHT+gPdfU6cFAXOJUWDs2b5GFox8dtl6zLXmfNf/N6im69b9nqNNwDyl27mpIWX8qR7AafWzSdQ==} + peerDependencies: + picomatch: 2.x + peerDependenciesMeta: + picomatch: + optional: true + dependencies: + picomatch: 2.3.1 + dev: true + + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + 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: true + + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + dev: true + + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + + /forever-agent@0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + dev: true + + /form-data@2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: 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 + 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 + dev: true + optional: true + + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + dev: true + + /gauge@2.7.4: + resolution: {integrity: sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==} + dependencies: + aproba: 1.2.0 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + object-assign: 4.1.1 + signal-exit: 3.0.7 + string-width: 1.0.2 + strip-ansi: 3.0.1 + wide-align: 1.1.5 + dev: true + + /generic-names@4.0.0: + resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} + dependencies: + loader-utils: 3.2.1 + dev: true + + /get-intrinsic@1.2.2: + resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + dependencies: + function-bind: 1.1.2 + has-proto: 1.0.1 + has-symbols: 1.0.3 + hasown: 2.0.0 + dev: true + + /get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + dependencies: + pump: 3.0.0 + dev: true + + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + dev: true + + /getpass@0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + dependencies: + assert-plus: 1.0.0 + dev: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + 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 + dev: true + + /gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + dependencies: + get-intrinsic: 1.2.2 + dev: true + + /got@11.8.6: + resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} + engines: {node: '>=10.19.0'} + dependencies: + '@sindresorhus/is': 4.6.0 + '@szmarczak/http-timer': 4.0.6 + '@types/cacheable-request': 6.0.3 + '@types/responselike': 1.0.2 + cacheable-lookup: 5.0.4 + cacheable-request: 7.0.4 + decompress-response: 6.0.0 + http2-wrapper: 1.0.3 + lowercase-keys: 2.0.0 + p-cancelable: 2.1.1 + responselike: 2.0.1 + dev: true + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + dev: true + + /har-schema@2.0.0: + resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} + engines: {node: '>=4'} + dev: true + + /har-validator@5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported + dependencies: + ajv: 6.12.6 + har-schema: 2.0.0 + dev: true + + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + dev: true + + /has-property-descriptors@1.0.1: + resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + dependencies: + get-intrinsic: 1.2.2 + dev: true + + /has-proto@1.0.1: + resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} + engines: {node: '>= 0.4'} + dev: true + + /has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + dev: true + + /has-unicode@2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + dev: true + + /hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: true + + /hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + dependencies: + lru-cache: 6.0.0 + dev: true + + /htmlparser2@6.1.0: + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + domutils: 2.8.0 + entities: 2.2.0 + dev: true + + /http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + 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 + transitivePeerDependencies: + - supports-color + dev: true + + /http-signature@1.2.0: + resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} + engines: {node: '>=0.8', npm: '>=1.3.7'} + dependencies: + assert-plus: 1.0.0 + jsprim: 1.4.2 + sshpk: 1.18.0 + dev: true + + /http2-wrapper@1.0.3: + resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + engines: {node: '>=10.19.0'} + dependencies: + quick-lru: 5.1.1 + resolve-alpn: 1.2.1 + dev: true + + /httpie@1.1.2: + resolution: {integrity: sha512-VQ82oXG95oY1fQw/XecHuvcFBA+lZQ9Vwj1RfLcO8a7HpDd4cc2ukwpJt+TUlFaLUAzZErylxWu6wclJ1rUhUQ==} + engines: {node: '>=8'} + dev: true + + /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 + transitivePeerDependencies: + - supports-color + dev: true + + /human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true + + /humanize-ms@1.2.1: + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} + dependencies: + ms: 2.1.3 + dev: true + + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + requiresBuild: true + dependencies: + safer-buffer: 2.1.2 + dev: true + optional: true + + /icss-replace-symbols@1.1.0: + resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} + dev: true + + /icss-utils@5.1.0(postcss@8.4.31): + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.4.31 + dev: true + + /ignore-walk@3.0.4: + resolution: {integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==} + dependencies: + minimatch: 3.1.2 + dev: true + + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + + /indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: true + + /infer-owner@1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + dev: true + + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + dev: true + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /ip@2.0.0: + resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} + dev: true + + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.2.0 + dev: true + + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + dependencies: + hasown: 2.0.0 + dev: true + + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + dev: true + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-fullwidth-code-point@1.0.0: + resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} + engines: {node: '>=0.10.0'} + dependencies: + number-is-nan: 1.0.1 + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-lambda@1.0.1: + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} + dev: true + + /is-module@1.0.0: + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + dev: true + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: true + + /is-reference@1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} + dependencies: + '@types/estree': 1.0.3 + dev: true + + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true + + /is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + dev: true + + /is-valid-identifier@2.0.2: + resolution: {integrity: sha512-mpS5EGqXOwzXtKAg6I44jIAqeBfntFLxpAth1rrKbxtKyI6LPktyDYpHBI+tHlduhhX/SF26mFXmxQu995QVqg==} + dependencies: + assert: 1.5.1 + dev: true + + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + dependencies: + is-docker: 2.2.1 + dev: true + + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + dev: true + + /isbinaryfile@4.0.10: + resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} + engines: {node: '>= 8.0.0'} + dev: true + + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true + + /isstream@0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + dev: true + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + dev: true + + /jsbn@0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + dev: true + + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true + + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + + /json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + dev: true + + /json-stringify-nice@1.1.4: + resolution: {integrity: sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==} + dev: true + + /json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: true + + /jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} + dev: true + + /jsonschema@1.2.11: + resolution: {integrity: sha512-XNZHs3N1IOa3lPKm//npxMhOdaoPw+MvEV0NIgxcER83GTJcG13rehtWmpBCfEt8DrtYwIkMTs8bdXoYs4fvnQ==} + dev: true + + /jsprim@1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} + engines: {node: '>=0.6.0'} + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + dev: true + + /just-diff-apply@3.1.2: + resolution: {integrity: sha512-TCa7ZdxCeq6q3Rgms2JCRHTCfWAETPZ8SzYUbkYF6KR3I03sN29DaOIC+xyWboIcMvjAsD5iG2u/RWzHD8XpgQ==} + dev: true + + /just-diff@3.1.1: + resolution: {integrity: sha512-sdMWKjRq8qWZEjDcVA6llnUT8RDEBIfOiGpYFPYa9u+2c39JCsejktSP7mj5eRid5EIvTzIpQ2kDOCw1Nq9BjQ==} + dev: true + + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: true + + /kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + dev: true + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true + + /loader-utils@3.2.1: + resolution: {integrity: sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==} + engines: {node: '>= 12.13.0'} + dev: true + + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + dependencies: + p-locate: 4.1.0 + dev: true + + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: true + + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: true + + /lowercase-keys@2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} + dev: true + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: true + + /magic-string@0.25.9: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} + dependencies: + sourcemap-codec: 1.4.8 + dev: true + + /make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + dependencies: + semver: 6.3.1 + dev: true + + /make-fetch-happen@9.1.0: + resolution: {integrity: sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==} + engines: {node: '>= 10'} + dependencies: + agentkeepalive: 4.5.0 + cacache: 15.3.0 + http-cache-semantics: 4.1.1 + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 + is-lambda: 1.0.1 + lru-cache: 6.0.0 + minipass: 3.3.6 + minipass-collect: 1.0.2 + minipass-fetch: 1.4.1 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + negotiator: 0.6.3 + promise-retry: 2.0.1 + socks-proxy-agent: 6.2.1 + ssri: 8.0.1 + transitivePeerDependencies: + - bluebird + - supports-color + dev: true + + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true + + /meriyah@3.1.6: + resolution: {integrity: sha512-JDOSi6DIItDc33U5N52UdV6P8v+gn+fqZKfbAfHzdWApRQyQWdcvxPvAr9t01bI2rBxGvSrKRQSCg3SkZC1qeg==} + engines: {node: '>=10.4.0'} + dev: true + + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: true + + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: true + + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true + + /mimic-response@1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} + dev: true + + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + dev: true + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minipass-collect@1.0.2: + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass-fetch@1.4.1: + resolution: {integrity: sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==} + engines: {node: '>=8'} + dependencies: + minipass: 3.3.6 + minipass-sized: 1.0.3 + minizlib: 2.1.2 + optionalDependencies: + encoding: 0.1.13 + dev: true + + /minipass-flush@1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass-json-stream@1.0.1: + resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==} + dependencies: + jsonparse: 1.3.1 + minipass: 3.3.6 + dev: true + + /minipass-pipeline@1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass-sized@1.0.3: + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} + engines: {node: '>=8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + dependencies: + yallist: 4.0.0 + dev: true + + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + dev: true + + /minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + dev: true + + /mkdirp-infer-owner@2.0.0: + resolution: {integrity: sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==} + engines: {node: '>=10'} + dependencies: + chownr: 2.0.0 + infer-owner: 1.0.4 + mkdirp: 1.0.4 + dev: true + + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: true + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true + + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true + + /nanoid@3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + + /negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + dev: true + + /node-gyp-build@4.6.1: + resolution: {integrity: sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==} + hasBin: true + dev: true + + /node-gyp@7.1.2: + resolution: {integrity: sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==} + engines: {node: '>= 10.12.0'} + hasBin: true + dependencies: + env-paths: 2.2.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + nopt: 5.0.0 + npmlog: 4.1.2 + request: 2.88.2 + rimraf: 3.0.2 + semver: 7.5.4 + tar: 6.2.0 + which: 2.0.2 + dev: true + + /nopt@5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} + engines: {node: '>=6'} + hasBin: true + dependencies: + abbrev: 1.1.1 + dev: true + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: true + + /normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} + dev: true + + /npm-bundled@1.1.2: + resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==} + dependencies: + npm-normalize-package-bin: 1.0.1 + dev: true + + /npm-install-checks@4.0.0: + resolution: {integrity: sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==} + engines: {node: '>=10'} + dependencies: + semver: 7.5.4 + dev: true + + /npm-normalize-package-bin@1.0.1: + resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==} + dev: true + + /npm-package-arg@8.1.5: + resolution: {integrity: sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==} + engines: {node: '>=10'} + dependencies: + hosted-git-info: 4.1.0 + semver: 7.5.4 + validate-npm-package-name: 3.0.0 + dev: true + + /npm-packlist@2.2.2: + resolution: {integrity: sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + glob: 7.2.3 + ignore-walk: 3.0.4 + npm-bundled: 1.1.2 + npm-normalize-package-bin: 1.0.1 + dev: true + + /npm-pick-manifest@6.1.1: + resolution: {integrity: sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==} + dependencies: + npm-install-checks: 4.0.0 + npm-normalize-package-bin: 1.0.1 + npm-package-arg: 8.1.5 + semver: 7.5.4 + dev: true + + /npm-registry-fetch@11.0.0: + resolution: {integrity: sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==} + engines: {node: '>=10'} + dependencies: + make-fetch-happen: 9.1.0 + minipass: 3.3.6 + minipass-fetch: 1.4.1 + minipass-json-stream: 1.0.1 + minizlib: 2.1.2 + npm-package-arg: 8.1.5 + transitivePeerDependencies: + - bluebird + - supports-color + dev: true + + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: true + + /npmlog@4.1.2: + resolution: {integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==} + dependencies: + are-we-there-yet: 1.1.7 + console-control-strings: 1.1.0 + gauge: 2.7.4 + set-blocking: 2.0.0 + dev: true + + /nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + dependencies: + boolbase: 1.0.0 + dev: true + + /number-is-nan@1.0.1: + resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} + engines: {node: '>=0.10.0'} + dev: true + + /oauth-sign@0.9.0: + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} + dev: true + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + dev: true + + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true + + /object.assign@4.1.4: + resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: true + + /open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + dev: true + + /os-homedir@1.0.2: + resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} + engines: {node: '>=0.10.0'} + dev: true + + /p-cancelable@2.1.1: + resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} + engines: {node: '>=8'} + dev: true + + /p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + dev: true + + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + dependencies: + p-try: 2.2.0 + dev: true + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true + + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true + + /p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} + dependencies: + aggregate-error: 3.1.0 + dev: true + + /p-queue@6.6.2: + resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} + engines: {node: '>=8'} + dependencies: + eventemitter3: 4.0.7 + p-timeout: 3.2.0 + dev: true + + /p-timeout@3.2.0: + resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} + engines: {node: '>=8'} + dependencies: + p-finally: 1.0.0 + dev: true + + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: true + + /pacote@11.3.5: + resolution: {integrity: sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@npmcli/git': 2.1.0 + '@npmcli/installed-package-contents': 1.0.7 + '@npmcli/promise-spawn': 1.3.2 + '@npmcli/run-script': 1.8.6 + cacache: 15.3.0 + chownr: 2.0.0 + fs-minipass: 2.1.0 + infer-owner: 1.0.4 + minipass: 3.3.6 + mkdirp: 1.0.4 + npm-package-arg: 8.1.5 + npm-packlist: 2.2.2 + npm-pick-manifest: 6.1.1 + npm-registry-fetch: 11.0.0 + promise-retry: 2.0.1 + read-package-json-fast: 2.0.3 + rimraf: 3.0.2 + ssri: 8.0.1 + tar: 6.2.0 + transitivePeerDependencies: + - bluebird + - supports-color + dev: true + + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /parse-conflict-json@1.1.1: + resolution: {integrity: sha512-4gySviBiW5TRl7XHvp1agcS7SOe0KZOjC//71dzZVWJrY9hCrgtvl5v3SyIxCZ4fZF47TxD9nfzmxcx76xmbUw==} + dependencies: + json-parse-even-better-errors: 2.3.1 + just-diff: 3.1.1 + just-diff-apply: 3.1.2 + dev: true + + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.22.13 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true + + /parse5-htmlparser2-tree-adapter@6.0.1: + resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} + dependencies: + parse5: 6.0.1 + dev: true + + /parse5@6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + dev: true + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + dev: true + + /periscopic@2.0.3: + resolution: {integrity: sha512-FuCZe61mWxQOJAQFEfmt9FjzebRlcpFz8sFPbyaCKtdusPkMEbA9ey0eARnRav5zAhmXznhaQkKGFAPn7X9NUw==} + dependencies: + estree-walker: 2.0.2 + is-reference: 1.2.1 + dev: true + + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + dev: true + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: true + + /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: true + + /postcss-modules-extract-imports@3.0.0(postcss@8.4.31): + resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.4.31 + dev: true + + /postcss-modules-local-by-default@4.0.3(postcss@8.4.31): + resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: 5.1.0(postcss@8.4.31) + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-modules-scope@3.0.0(postcss@8.4.31): + resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.4.31 + postcss-selector-parser: 6.0.13 + dev: true + + /postcss-modules-values@4.0.0(postcss@8.4.31): + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: 5.1.0(postcss@8.4.31) + postcss: 8.4.31 + dev: true + + /postcss-modules@4.3.1(postcss@8.4.31): + resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} + peerDependencies: + postcss: ^8.0.0 + dependencies: + generic-names: 4.0.0 + icss-replace-symbols: 1.1.0 + lodash.camelcase: 4.3.0 + postcss: 8.4.31 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.31) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.31) + postcss-modules-scope: 3.0.0(postcss@8.4.31) + postcss-modules-values: 4.0.0(postcss@8.4.31) + string-hash: 1.1.3 + dev: true + + /postcss-selector-parser@6.0.13: + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + dev: true + + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.6 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + dev: true + + /proc-log@1.0.0: + resolution: {integrity: sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg==} + dev: true + + /process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + dev: true + + /promise-all-reject-late@1.0.1: + resolution: {integrity: sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==} + dev: true + + /promise-call-limit@1.0.2: + resolution: {integrity: sha512-1vTUnfI2hzui8AEIixbdAJlFY4LFDXqQswy/2eOlThAscXCY4It8FdVuI0fMJGAB2aWGbdQf/gv0skKYXmdrHA==} + dev: true + + /promise-inflight@1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dev: true + + /promise-retry@2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} + engines: {node: '>=10'} + dependencies: + err-code: 2.0.3 + retry: 0.12.0 + dev: true + + /psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + dev: true + + /pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /punycode@2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + engines: {node: '>=6'} + dev: true + + /qs@6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} + engines: {node: '>=0.6'} + dev: true + + /quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + dev: true + + /read-cmd-shim@2.0.0: + resolution: {integrity: sha512-HJpV9bQpkl6KwjxlJcBoqu9Ba0PQg8TqSNIOrulGt54a0uup0HtevreFHzYzkm0lpnleRdNBzXznKrgxglEHQw==} + dev: true + + /read-package-json-fast@2.0.3: + resolution: {integrity: sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==} + engines: {node: '>=10'} + dependencies: + json-parse-even-better-errors: 2.3.1 + npm-normalize-package-bin: 1.0.1 + 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: true + + /readdir-scoped-modules@1.1.0: + resolution: {integrity: sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==} + deprecated: This functionality has been moved to @npmcli/fs + dependencies: + debuglog: 1.0.1 + dezalgo: 1.0.4 + graceful-fs: 4.2.11 + once: 1.4.0 + dev: true + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: true + + /request@2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + dependencies: + aws-sign2: 0.7.0 + aws4: 1.12.0 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 2.3.3 + har-validator: 5.1.5 + http-signature: 1.2.0 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + oauth-sign: 0.9.0 + performance-now: 2.1.0 + qs: 6.5.3 + safe-buffer: 5.2.1 + tough-cookie: 2.5.0 + tunnel-agent: 0.6.0 + uuid: 3.4.0 + dev: true + + /resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} + dev: true + + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + dev: true + + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /responselike@2.0.1: + resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} + dependencies: + lowercase-keys: 2.0.0 + dev: true + + /retry@0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + dev: true + + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /rollup-plugin-polyfill-node@0.6.2(rollup@2.37.1): + resolution: {integrity: sha512-gMCVuR0zsKq0jdBn8pSXN1Ejsc458k2QsFFvQdbHoM0Pot5hEnck+pBP/FDwFS6uAi77pD3rDTytsaUStsOMlA==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + dependencies: + '@rollup/plugin-inject': 4.0.4(rollup@2.37.1) + rollup: 2.37.1 + dev: true + + /rollup@2.37.1: + resolution: {integrity: sha512-V3ojEeyGeSdrMSuhP3diBb06P+qV4gKQeanbDv+Qh/BZbhdZ7kHV0xAt8Yjk4GFshq/WjO7R4c7DFM20AwTFVQ==} + engines: {node: '>=10.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.1.3 + dev: true + + /safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + dev: true + + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true + + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: true + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: true + + /set-function-length@1.1.1: + resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.1 + get-intrinsic: 1.2.2 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + dev: true + + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: true + + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true + + /skypack@0.3.2: + resolution: {integrity: sha512-je1pix0QYER6iHuUGbgcafRJT5TI+EGUIBfzBLMqo3Wi22I2SzB9TVHQqwKCw8pzJMuHqhVTFEHc3Ey+ra25Sw==} + engines: {node: '>=10.19.0'} + dependencies: + cacache: 15.3.0 + cachedir: 2.4.0 + esinstall: 1.1.7 + etag: 1.8.1 + find-up: 5.0.0 + got: 11.8.6 + kleur: 4.1.5 + mkdirp: 1.0.4 + p-queue: 6.6.2 + rimraf: 3.0.2 + rollup: 2.37.1 + tar: 6.2.0 + validate-npm-package-name: 3.0.0 + transitivePeerDependencies: + - bluebird + dev: true + + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + dev: true + + /snowpack@3.8.8: + resolution: {integrity: sha512-Y/4V8FdzzYpwmJU2TgXRRFytz+GFSliWULK9J5O6C72KyK60w20JKqCdRtVs1S6BuobCedF5vSBD1Gvtm+gsJg==} + engines: {node: '>=10.19.0'} + hasBin: true + dependencies: + '@npmcli/arborist': 2.10.0 + bufferutil: 4.0.8 + cachedir: 2.4.0 + cheerio: 1.0.0-rc.10 + chokidar: 3.5.3 + cli-spinners: 2.9.1 + compressible: 2.0.18 + cosmiconfig: 7.1.0 + deepmerge: 4.3.1 + default-browser-id: 2.0.0 + detect-port: 1.5.1 + es-module-lexer: 0.3.26 + esbuild: 0.9.7 + esinstall: 1.1.7 + estree-walker: 2.0.2 + etag: 1.8.1 + execa: 5.1.1 + fdir: 5.3.0(picomatch@2.3.1) + find-cache-dir: 3.3.2 + find-up: 5.0.0 + glob: 7.2.3 + httpie: 1.1.2 + is-plain-object: 5.0.0 + is-reference: 1.2.1 + isbinaryfile: 4.0.10 + jsonschema: 1.2.11 + kleur: 4.1.5 + magic-string: 0.25.9 + meriyah: 3.1.6 + mime-types: 2.1.35 + mkdirp: 1.0.4 + node-gyp: 7.1.2 + npm-run-path: 4.0.1 + open: 8.4.2 + pacote: 11.3.5 + periscopic: 2.0.3 + picomatch: 2.3.1 + postcss: 8.4.31 + postcss-modules: 4.3.1(postcss@8.4.31) + resolve: 1.22.8 + resolve-from: 5.0.0 + rimraf: 3.0.2 + rollup: 2.37.1 + signal-exit: 3.0.7 + skypack: 0.3.2 + slash: 3.0.0 + source-map: 0.7.4 + strip-ansi: 6.0.1 + strip-comments: 2.0.1 + utf-8-validate: 5.0.10 + ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + yargs-parser: 20.2.9 + optionalDependencies: + fsevents: 2.3.3 + transitivePeerDependencies: + - bluebird + - supports-color + dev: true + + /socks-proxy-agent@6.2.1: + resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==} + engines: {node: '>= 10'} + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + socks: 2.7.1 + transitivePeerDependencies: + - supports-color + dev: true + + /socks@2.7.1: + resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} + engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} + dependencies: + ip: 2.0.0 + smart-buffer: 4.2.0 + dev: true + + /source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + dev: true + + /source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + dev: true + + /sourcemap-codec@1.4.8: + resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} + deprecated: Please use @jridgewell/sourcemap-codec instead + dev: true + + /sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + dev: true + + /ssri@8.0.1: + resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /string-hash@1.1.3: + resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} + dev: true + + /string-width@1.0.2: + resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} + engines: {node: '>=0.10.0'} + dependencies: + code-point-at: 1.1.0 + is-fullwidth-code-point: 1.0.0 + strip-ansi: 3.0.1 + dev: true + + /string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + dependencies: + safe-buffer: 5.1.2 + dev: true + + /strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: true + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-comments@2.0.1: + resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==} + engines: {node: '>=10'} + dev: true + + /strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: true + + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + dev: true + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true + + /tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: true + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /tough-cookie@2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} + dependencies: + psl: 1.9.0 + punycode: 2.3.0 + dev: true + + /treeverse@1.0.4: + resolution: {integrity: sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==} + dev: true + + /tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + dev: true + + /tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /tweetnacl@0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + dev: true + + /typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + dependencies: + is-typedarray: 1.0.0 + dev: true + + /typescript@4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true + + /unique-filename@1.1.1: + resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} + dependencies: + unique-slug: 2.0.2 + dev: true + + /unique-slug@2.0.2: + resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} + dependencies: + imurmurhash: 0.1.4 + dev: true + + /untildify@2.1.0: + resolution: {integrity: sha512-sJjbDp2GodvkB0FZZcn7k6afVisqX5BZD7Yq3xp4nN2O15BBK0cLm3Vwn2vQaF7UDS0UUsrQMkkplmDI5fskig==} + engines: {node: '>=0.10.0'} + dependencies: + os-homedir: 1.0.2 + dev: true + + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.0 + dev: true + + /utf-8-validate@5.0.10: + resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} + engines: {node: '>=6.14.2'} + requiresBuild: true + dependencies: + node-gyp-build: 4.6.1 + dev: true + + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: true + + /util@0.10.4: + resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} + dependencies: + inherits: 2.0.3 + dev: true + + /uuid@3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + 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: true + + /uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + dev: false + + /validate-npm-package-name@3.0.0: + resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} + dependencies: + builtins: 1.0.3 + dev: true + + /verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + dev: true + + /vm2@3.9.19: + resolution: {integrity: sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==} + engines: {node: '>=6.0'} + deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm. + hasBin: true + dependencies: + acorn: 8.11.1 + acorn-walk: 8.3.0 + dev: true + + /walk-up-path@1.0.0: + resolution: {integrity: sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==} + dev: true + + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /wide-align@1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + dependencies: + string-width: 1.0.2 + dev: true + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /write-file-atomic@3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} + dependencies: + imurmurhash: 0.1.4 + is-typedarray: 1.0.0 + signal-exit: 3.0.7 + typedarray-to-buffer: 3.1.5 + dev: true + + /ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10): + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + 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 + dependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 + dev: true + + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true + + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: true + + /yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + dev: true + + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true diff --git a/rain - Copy.png b/rain - Copy.png new file mode 100644 index 0000000000000000000000000000000000000000..5c436c85f079af8fc0fb91ac8f14fce200b5e018 GIT binary patch literal 5841 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 JPDHLkV1mkf_tgLZ literal 0 HcmV?d00001 diff --git a/snow.png b/snow.png new file mode 100644 index 0000000000000000000000000000000000000000..e03778da38b4ea14a29d379d2745087d0a227c73 GIT binary patch literal 11106 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 e@Je6iR`NgR$1gKpJToN#0000