From 766a9388a833f1de63939e9225a9b3900a4ac04e Mon Sep 17 00:00:00 2001 From: y0sh1ne Date: Mon, 24 Jun 2024 21:19:40 +0900 Subject: [PATCH 1/8] tmp --- docs/intro.md | 4 +- docs/intro.official.md | 47 +++++++ src/pages/index.official.tsx | 43 ++++++ src/pages/index.tsx | 258 ++++++++++++++++++++++++++++++++--- static/img/asuka.jpg | Bin 0 -> 40756 bytes static/img/noise.png | Bin 0 -> 304416 bytes 6 files changed, 330 insertions(+), 22 deletions(-) create mode 100644 docs/intro.official.md create mode 100644 src/pages/index.official.tsx create mode 100644 static/img/asuka.jpg create mode 100644 static/img/noise.png diff --git a/docs/intro.md b/docs/intro.md index 45e8604..7502c2f 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -14,7 +14,7 @@ Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new ### What you'll need -- [Node.js](https://nodejs.org/en/download/) version 18.0 or above: +- [Node.js](https://nodejs.org/en/download/) version 14 or above: - When installing Node.js, you are recommended to check all checkboxes related to dependencies. ## Generate a new site @@ -44,4 +44,4 @@ The `cd` command changes the directory you're working with. In order to work wit The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/. -Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes. +Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes. \ No newline at end of file diff --git a/docs/intro.official.md b/docs/intro.official.md new file mode 100644 index 0000000..45e8604 --- /dev/null +++ b/docs/intro.official.md @@ -0,0 +1,47 @@ +--- +sidebar_position: 1 +--- + +# Tutorial Intro + +Let's discover **Docusaurus in less than 5 minutes**. + +## Getting Started + +Get started by **creating a new site**. + +Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new)**. + +### What you'll need + +- [Node.js](https://nodejs.org/en/download/) version 18.0 or above: + - When installing Node.js, you are recommended to check all checkboxes related to dependencies. + +## Generate a new site + +Generate a new Docusaurus site using the **classic template**. + +The classic template will automatically be added to your project after you run the command: + +```bash +npm init docusaurus@latest my-website classic +``` + +You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. + +The command also installs all necessary dependencies you need to run Docusaurus. + +## Start your site + +Run the development server: + +```bash +cd my-website +npm run start +``` + +The `cd` command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there. + +The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/. + +Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes. diff --git a/src/pages/index.official.tsx b/src/pages/index.official.tsx new file mode 100644 index 0000000..400a3e1 --- /dev/null +++ b/src/pages/index.official.tsx @@ -0,0 +1,43 @@ +import clsx from 'clsx'; +import Link from '@docusaurus/Link'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import Layout from '@theme/Layout'; +import HomepageFeatures from '@site/src/components/HomepageFeatures'; +import Heading from '@theme/Heading'; + +import styles from './index.module.css'; + +function HomepageHeader() { + const {siteConfig} = useDocusaurusContext(); + return ( +
+
+ + {siteConfig.title} + +

{siteConfig.tagline}

+
+ + Docusaurus Tutorial - 5min ⏱️ + +
+
+
+ ); +} + +export default function Home(): JSX.Element { + const {siteConfig} = useDocusaurusContext(); + return ( + + +
+ +
+
+ ); +} diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 400a3e1..284a13c 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,26 +1,118 @@ -import clsx from 'clsx'; -import Link from '@docusaurus/Link'; -import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -import Layout from '@theme/Layout'; -import HomepageFeatures from '@site/src/components/HomepageFeatures'; -import Heading from '@theme/Heading'; - -import styles from './index.module.css'; +import React, { useEffect } from "react"; +import clsx from "clsx"; +import Layout from "@theme/Layout"; +import Link from "@docusaurus/Link"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; +import styles from "./index.module.css"; +import HomepageFeatures from "@site/src/components/HomepageFeatures"; +import logo from "@site/static/img/asuka.jpg"; +import noise from "@site/static/img/noise.png"; +console.log(logo); function HomepageHeader() { - const {siteConfig} = useDocusaurusContext(); + const { siteConfig } = useDocusaurusContext(); + + useEffect(() => { + (async function () { + const vsSource = ` + precision mediump float; + + attribute vec2 aPosition; + attribute vec2 aUV; + + varying vec2 vUV; + varying vec2 vPos; + + void main() { + gl_Position = vec4(aPosition, 0.0, 1.0); + vUV = aUV; + vPos = aPosition; + } + `; + const fsSource = ` + precision mediump float; + + uniform sampler2D uTexture1; + uniform sampler2D uTexture2; + + uniform float uVar; + + varying vec2 vUV; + varying vec2 vPos; + + + float random (vec2 st) { + return fract(sin(dot(st.xy,vec2(12.9898,78.233)))* 43758.5453123); + } + + void main() { + vec4 color1 = texture2D(uTexture1, vUV); + vec4 color2 = texture2D(uTexture2, vUV); + vec4 color3 = vec4(vec3(random(vUV)), 1.); + + if (color2.r - uVar < 0.0) { + discard; + } + + gl_FragColor = color1; + } + `; + + const [banana, xeno] = await Promise.all([ + loadImage(logo), + loadImage(noise), + ]); + const aka = new WebGL(document.querySelector("canvas")); + const { gl } = aka; + + aka + .init(vsSource, fsSource) + .loadBuffer( + new Float32Array([ + 1.0, 1.0, 1, 1, -1.0, 1.0, 0, 1, -1.0, -1.0, 0, 0, -1.0, -1.0, 0, 0, + 1.0, -1.0, 1, 0, 1.0, 1.0, 1, 1, + ]) + ) + .setAttrib("aPosition", 2, gl.FLOAT, false, 16, 0) + .setAttrib("aUV", 2, gl.FLOAT, false, 16, 8) + .loadTexture(banana) + .setUniform("uTexture1", "uniform1i", 0) + .loadTexture(xeno) + .setUniform("uTexture2", "uniform1i", 1); + + let value = 0.0; + let reverse = false; + draw(); + + function draw() { + const uniform2 = gl.getUniformLocation(aka.program, "uVar"); + gl.uniform1f(uniform2, reverse ? (value -= 0.01) : (value += 0.01)); + + if (value >= 1) { + reverse = true; + } + + if (value <= 0) { + reverse = false; + } + + aka.draw(aka.gl.TRIANGLES, 6); + + requestAnimationFrame(draw); + } + })(); + }, []); + return ( -
+
- - {siteConfig.title} - + {/* */} + +

{siteConfig.title}

{siteConfig.tagline}

- - Docusaurus Tutorial - 5min ⏱️ + + 前端博客 →
@@ -28,12 +120,13 @@ function HomepageHeader() { ); } -export default function Home(): JSX.Element { - const {siteConfig} = useDocusaurusContext(); +export default function Home() { + const { siteConfig } = useDocusaurusContext(); return ( + description="Description will go into a meta tag in " + >
@@ -41,3 +134,128 @@ export default function Home(): JSX.Element { ); } + +class WebGL { + gl; + program; + vs; + fs; + buffer; + textures = []; + + constructor(el) { + if (el instanceof HTMLCanvasElement) { + this.gl = el.getContext("webgl"); + this.gl.pixelStorei(this.gl.UNPACK_FLIP_Y_WEBGL, true); + + return this; + } else { + throw new Error("please pass canvas element"); + } + } + + init(vsSource, fsSource) { + const vs = (this.vs = this.gl.createShader(this.gl.VERTEX_SHADER)); + this.gl.shaderSource(vs, vsSource); + this.gl.compileShader(vs); + + const fs = (this.fs = this.gl.createShader(this.gl.FRAGMENT_SHADER)); + this.gl.shaderSource(fs, fsSource); + this.gl.compileShader(fs); + + const program = (this.program = this.gl.createProgram()); + this.gl.attachShader(program, vs); + this.gl.attachShader(program, fs); + this.gl.linkProgram(program); + this.gl.useProgram(program); + + return this; + } + + loadBuffer(typedArray) { + const buffer = (this.buffer = this.gl.createBuffer()); + this.gl.bindBuffer(this.gl.ARRAY_BUFFER, buffer); + this.gl.bufferData(this.gl.ARRAY_BUFFER, typedArray, this.gl.STATIC_DRAW); + + return this; + } + + loadTexture(image) { + const texture = this.gl.createTexture(); + + this.gl.activeTexture(this.gl["TEXTURE" + this.textures.length]); + this.gl.bindTexture(this.gl.TEXTURE_2D, texture); + this.gl.texImage2D( + this.gl.TEXTURE_2D, + 0, + this.gl.RGBA, + this.gl.RGBA, + this.gl.UNSIGNED_BYTE, + image + ); + + this.gl.texParameteri( + this.gl.TEXTURE_2D, + this.gl.TEXTURE_MIN_FILTER, + this.gl.LINEAR + ); + this.gl.texParameteri( + this.gl.TEXTURE_2D, + this.gl.TEXTURE_WRAP_S, + this.gl.CLAMP_TO_EDGE + ); + this.gl.texParameteri( + this.gl.TEXTURE_2D, + this.gl.TEXTURE_WRAP_T, + this.gl.CLAMP_TO_EDGE + ); + + this.textures.push(texture); + return this; + } + + setAttrib(name, size, type, normalized, stride, offset) { + const location1 = this.gl.getAttribLocation(this.program, name); + this.gl.vertexAttribPointer( + location1, + size, + type, + normalized, + stride, + offset + ); + this.gl.enableVertexAttribArray(location1); + + return this; + } + + setUniform(name, type, value) { + const location = this.gl.getUniformLocation(this.program, name); + this.gl[type](location, value); + + return this; + } + + draw(type, count) { + this.gl.viewport(0, 0, this.gl.canvas.width, this.gl.canvas.height); + this.gl.clearColor(0, 0, 0, 0); + this.gl.clear(this.gl.COLOR_BUFFER_BIT); + this.gl.drawArrays(type, 0, count); + } + + then(callback) { + callback.call(this); + + return this; + } +} + +function loadImage(path) { + return new Promise((resolve) => { + const image = new Image(); + image.src = path; + image.onload = function () { + resolve(image); + }; + }); +} \ No newline at end of file diff --git a/static/img/asuka.jpg b/static/img/asuka.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3cb6625312149cf21905810a0328c5676a45b0b4 GIT binary patch literal 40756 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 YG(Kb%8O?vX|Nk*p;$Juq{o9ZK0LlhT{{R30 literal 0 HcmV?d00001 diff --git a/static/img/noise.png b/static/img/noise.png new file mode 100644 index 0000000000000000000000000000000000000000..63c010d2f2ddb7641e956f20c02570590cb250b7 GIT binary patch literal 304416 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
OlVf}De*XSFw0j+iVeFqp=c|Ax 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%0DNCC#nja9fd0FzHB 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 Ef|ghFFaQ7m literal 0 HcmV?d00001 From 5a7c5906c52155b73cef35848b28e732f969bdab Mon Sep 17 00:00:00 2001 From: y0sh1ne Date: Tue, 25 Jun 2024 13:00:51 +0900 Subject: [PATCH 2/8] fix export of static img file --- package-lock.json | 14845 +++++++++++++++++++++++++++++++++------- package.json | 1 + static/img/index.d.ts | 4 + 3 files changed, 12372 insertions(+), 2478 deletions(-) create mode 100644 static/img/index.d.ts diff --git a/package-lock.json b/package-lock.json index 4ed50de..a71658e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,6 +12,7 @@ "@docusaurus/preset-classic": "3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", + "docusaurus": "^1.14.7", "prism-react-renderer": "^2.3.0", "react": "^18.0.0", "react-dom": "^18.0.0" @@ -764,6 +765,43 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-proposal-private-property-in-object": { "version": "7.21.0-placeholder-for-preset-env.2", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", @@ -1862,6 +1900,31 @@ "@babel/core": "^7.0.0" } }, + "node_modules/@babel/polyfill": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz", + "integrity": "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==", + "deprecated": "🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information.", + "license": "MIT", + "dependencies": { + "core-js": "^2.6.5", + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/polyfill/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true, + "license": "MIT" + }, + "node_modules/@babel/polyfill/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "license": "MIT" + }, "node_modules/@babel/preset-env": { "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.7.tgz", @@ -2014,6 +2077,112 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/register": { + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.24.6.tgz", + "integrity": "sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.6", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "license": "MIT", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "license": "MIT", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/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==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@babel/register/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/register/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "license": "MIT", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/@babel/regjsgen": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", @@ -2874,6 +3043,25 @@ "react": ">=16" } }, + "node_modules/@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "license": "MIT", + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@mrmlnc/readdir-enhanced/node_modules/glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==", + "license": "BSD" + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -3478,6 +3666,12 @@ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" }, + "node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", + "license": "MIT" + }, "node_modules/@types/qs": { "version": "6.9.15", "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", @@ -3910,6 +4104,12 @@ "algoliasearch": ">= 3.1 < 6" } }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "license": "MIT" + }, "node_modules/ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -3947,6 +4147,18 @@ "ansi-html": "bin/ansi-html" } }, + "node_modules/ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", + "license": "MIT", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -3969,6 +4181,15 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", @@ -3981,6 +4202,47 @@ "node": ">= 8" } }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==", + "license": "MIT", + "dependencies": { + "file-type": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/archive-type/node_modules/file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", @@ -3991,6 +4253,58 @@ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -4004,78 +4318,298 @@ "node": ">=8" } }, - "node_modules/astring": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.6.tgz", - "integrity": "sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==", - "bin": { - "astring": "bin/astring" + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "license": "MIT", "engines": { - "node": ">= 4.0.0" + "node": ">=0.10.0" } }, - "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/array.prototype.filter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.4.tgz", + "integrity": "sha512-r+mCJ7zXgXElgR4IRC+fkvNCeoaavWBs6EdCso5Tbcf+iEMKzBU/His60lt34WEZ9vlb8wDkZvQGcVI5GwkfoQ==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-array-method-boxes-properly": "^1.0.0", + "es-object-atoms": "^1.0.0", + "is-string": "^1.0.7" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "node_modules/array.prototype.find": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.2.3.tgz", + "integrity": "sha512-fO/ORdOELvjbbeIfZfzrXFMhYHGofRGqd+am9zm3tZ4GlJINj/pA2eITyfd65Vg6+ZbHd/Cys7stpoRSWtQFdA==", + "license": "MIT", "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" }, "engines": { - "node": ">= 14.15.0" + "node": ">= 0.4" }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz", + "integrity": "sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-array-method-boxes-properly": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astring": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.6.tgz", + "integrity": "sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==", + "bin": { + "astring": "bin/astring" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autolinker": { + "version": "3.16.2", + "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-3.16.2.tgz", + "integrity": "sha512-JiYl7j2Z19F9NdTmirENSUUIIL/9MytEWtmzhfmsKPCp9E+G35Y0UNCMoM9tFigxT59qSc8Ml2dlZXOCVTYwuA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "Apache-2.0", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.0.tgz", + "integrity": "sha512-3AungXC4I8kKsS9PuS4JH2nc+0bVY/mjgrephHTIi8fpEeGsTHBUJeosp0Wc1myYMElmD0B3Oc4XL/HVJ4PV2g==", + "license": "MIT" + }, + "node_modules/babel-loader": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", + "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "dependencies": { + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", "dependencies": { "object.assign": "^4.1.0" } @@ -4124,6 +4658,15 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "license": "MIT", + "bin": { + "babylon": "bin/babylon.js" + } + }, "node_modules/bail": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", @@ -4138,11 +4681,79 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "license": "MIT", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" }, + "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==", + "license": "BSD-3-Clause", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "license": "Unlicense", + "engines": { + "node": ">=0.6" + } + }, "node_modules/big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", @@ -4151,866 +4762,1167 @@ "node": "*" } }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "engines": { - "node": ">=8" + "node_modules/bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "license": "MIT", + "dependencies": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4" } }, - "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "node_modules/bin-build/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-build/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=4" } }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/bin-build/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/bin-build/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/bonjour-service": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", - "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "node_modules/bin-build/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "license": "ISC", "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, - "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==" - }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "node_modules/bin-build/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "license": "MIT", "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" + "path-key": "^2.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "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==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node_modules/bin-build/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "node_modules/bin-build/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "license": "MIT", "dependencies": { - "fill-range": "^7.1.1" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/browserslist": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", - "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "node_modules/bin-build/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-build/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "license": "ISC", "dependencies": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" + "isexe": "^2.0.0" }, "bin": { - "browserslist": "cli.js" + "which": "bin/which" + } + }, + "node_modules/bin-build/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "license": "ISC" + }, + "node_modules/bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "license": "MIT", + "dependencies": { + "execa": "^0.7.0", + "executable": "^4.1.0" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": ">=4" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + "node_modules/bin-check/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } }, - "node_modules/bytes": { + "node_modules/bin-check/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/get-stream": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "node_modules/bin-check/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=0.10.0" } }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "node_modules/bin-check/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "license": "ISC", "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/bin-check/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=4" } }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "node_modules/bin-check/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/bin-check/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "node_modules/bin-check/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "license": "ISC", "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" + "node_modules/bin-check/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "license": "ISC" + }, + "node_modules/bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "license": "MIT", + "dependencies": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=6" } }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "node_modules/bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "license": "MIT", "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "engines": { + "node": ">=6" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001636", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", - "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] + "node_modules/bin-version-check/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/bin-version/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/bin-version/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" + } + }, + "node_modules/bin-version/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": ">=6" } }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "node_modules/bin-version/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/character-entities": { + "node_modules/bin-version/node_modules/npm-run-path": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/bin-version/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/bin-version/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "node_modules/bin-version/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "license": "MIT", "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "node_modules/bin-version/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-version/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "license": "ISC", "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" + "isexe": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "bin": { + "which": "bin/which" } }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "node_modules/bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" }, "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": ">=6" } }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "node_modules/bin-wrapper/node_modules/@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "license": "MIT", "engines": { - "node": ">=6.0" + "node": ">=4" } }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], + "node_modules/bin-wrapper/node_modules/cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==", + "license": "MIT", + "dependencies": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + } + }, + "node_modules/bin-wrapper/node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "node_modules/bin-wrapper/node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "license": "MIT", "dependencies": { - "source-map": "~0.6.0" + "mimic-response": "^1.0.0" }, "engines": { - "node": ">= 10.0" + "node": ">=4" } }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/bin-wrapper/node_modules/download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "license": "MIT", + "dependencies": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "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==", + "node_modules/bin-wrapper/node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/cli-boxes": { + "node_modules/bin-wrapper/node_modules/get-stream": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", - "dependencies": { - "string-width": "^4.2.0" + "node_modules/bin-wrapper/node_modules/got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" }, "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" + "node": ">=4" } }, - "node_modules/cli-table3/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "node_modules/bin-wrapper/node_modules/got/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "node_modules/cli-table3/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/bin-wrapper/node_modules/http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "license": "BSD-2-Clause" + }, + "node_modules/bin-wrapper/node_modules/import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bin-wrapper/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "license": "MIT" + }, + "node_modules/bin-wrapper/node_modules/keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, + "json-buffer": "3.0.0" + } + }, + "node_modules/bin-wrapper/node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "node_modules/bin-wrapper/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "pify": "^3.0.0" }, "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "node_modules/bin-wrapper/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/bin-wrapper/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==", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/color-convert": { + "node_modules/bin-wrapper/node_modules/normalize-url": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=4" } }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + "node_modules/bin-wrapper/node_modules/p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + "node_modules/bin-wrapper/node_modules/p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "license": "MIT", + "dependencies": { + "p-timeout": "^2.0.1" + }, + "engines": { + "node": ">=6" + } }, - "node_modules/combine-promises": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", - "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", + "node_modules/bin-wrapper/node_modules/p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/bin-wrapper/node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "license": "MIT", + "dependencies": { + "lowercase-keys": "^1.0.0" } }, - "node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "node_modules/bin-wrapper/node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, "engines": { - "node": ">= 6" + "node": ">=4" } }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "license": "MIT", "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" }, "engines": { - "node": ">= 0.6" + "node": "*" } }, - "node_modules/compressible/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==", + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "engines": { - "node": ">= 0.6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "license": "MIT", "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" } }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/bl/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/bl/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==", + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "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/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/compression/node_modules/safe-buffer": { + "node_modules/bl/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==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "node_modules/bl/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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "node_modules/bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", + "license": "MIT" + }, + "node_modules/body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", + "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==", "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" + "continuable-cache": "^0.3.1", + "error": "^7.0.0", + "raw-body": "~1.1.0", + "safe-json-parse": "~1.0.1" } }, - "node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "engines": { - "node": ">=0.8" + "node": ">= 0.8" } }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "engines": { - "node": ">= 0.6" + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/body/node_modules/bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", + "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==" + }, + "node_modules/body/node_modules/raw-body": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", + "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", + "license": "MIT", + "dependencies": { + "bytes": "1", + "string_decoder": "0.10" + }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8.0" } }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + "node_modules/body/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "license": "MIT" }, - "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "engines": { - "node": ">= 0.6" + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "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==" }, - "node_modules/copy-text-to-clipboard": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", - "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "node_modules/boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "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==", "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dependencies": { - "is-glob": "^4.0.3" + "fill-range": "^7.1.1" }, "engines": { - "node": ">=10.13.0" + "node": ">=8" } }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "node_modules/browserslist": { + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "caniuse-lite": "^1.0.30001629", + "electron-to-chromium": "^1.4.796", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.16" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "bin": { + "browserslist": "cli.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "license": "MIT", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "license": "MIT" + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "*" } }, - "node_modules/core-js": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz", - "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "license": "MIT" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/buffer-indexof-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", + "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", + "license": "MIT", + "engines": { + "node": ">=0.10" } }, - "node_modules/core-js-compat": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", - "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", + "node_modules/buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", + "engines": { + "node": ">=0.2.0" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0" + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/core-js-pure": { - "version": "3.37.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.37.1.tgz", - "integrity": "sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "engines": { + "node": ">=14.16" } }, - "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==" + "node_modules/cacheable-request": { + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "dependencies": { + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + } }, - "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" }, "engines": { - "node": ">=14" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/call-me-maybe": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", + "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==", + "license": "MIT" + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "license": "MIT", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "callsites": "^2.0.0" }, "engines": { - "node": ">= 8" + "node": ">=4" } }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "license": "MIT", "dependencies": { - "type-fest": "^1.0.1" + "caller-callsite": "^2.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "engines": { "node": ">=10" }, @@ -5018,322 +5930,317 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/css-declaration-sorter": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", - "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", - "engines": { - "node": "^14 || ^16 || >=18" + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "license": "MIT", + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" }, - "peerDependencies": { - "postcss": "^8.0.9" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "license": "MIT", "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "cssnano": "^6.0.1", - "jest-worker": "^29.4.3", - "postcss": "^8.4.24", - "schema-utils": "^4.0.1", - "serialize-javascript": "^6.0.1" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001636", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", + "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, - "esbuild": { - "optional": true + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" }, - "lightningcss": { - "optional": true + { + "type": "github", + "url": "https://github.com/sponsors/ai" } - } + ] }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "license": "Apache-2.0" + }, + "node_modules/caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", "funding": { - "url": "https://github.com/sponsors/fb55" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "node_modules/chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", + "license": "MIT/X11", "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" + "traverse": ">=0.3.0 <0.4" }, "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + "node": "*" } }, - "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==", + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": ">= 6" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", - "bin": { - "cssesc": "bin/cssesc" - }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/cssnano": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", "dependencies": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" }, "engines": { - "node": "^14 || ^16 || >=18.0" + "node": ">= 6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/cssnano-preset-advanced": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", - "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dependencies": { - "autoprefixer": "^10.4.19", - "browserslist": "^4.23.0", - "cssnano-preset-default": "^6.1.2", - "postcss-discard-unused": "^6.0.5", - "postcss-merge-idents": "^6.0.3", - "postcss-reduce-idents": "^6.0.3", - "postcss-zindex": "^6.0.2" + "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": "^14 || ^16 || >=18.0" + "node": ">= 8.10.0" }, - "peerDependencies": { - "postcss": "^8.4.31" + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/cssnano-preset-default": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", - "dependencies": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", - "cssnano-utils": "^4.0.2", - "postcss-calc": "^9.0.1", - "postcss-colormin": "^6.1.0", - "postcss-convert-values": "^6.1.0", - "postcss-discard-comments": "^6.0.2", - "postcss-discard-duplicates": "^6.0.3", - "postcss-discard-empty": "^6.0.3", - "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.5", - "postcss-merge-rules": "^6.1.1", - "postcss-minify-font-values": "^6.1.0", - "postcss-minify-gradients": "^6.0.3", - "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.4", - "postcss-normalize-charset": "^6.0.2", - "postcss-normalize-display-values": "^6.0.2", - "postcss-normalize-positions": "^6.0.2", - "postcss-normalize-repeat-style": "^6.0.2", - "postcss-normalize-string": "^6.0.2", - "postcss-normalize-timing-functions": "^6.0.2", - "postcss-normalize-unicode": "^6.1.0", - "postcss-normalize-url": "^6.0.2", - "postcss-normalize-whitespace": "^6.0.2", - "postcss-ordered-values": "^6.0.2", - "postcss-reduce-initial": "^6.1.0", - "postcss-reduce-transforms": "^6.0.2", - "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.4" - }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=6.0" } }, - "node_modules/cssnano-utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" + "node": ">=8" } }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "license": "MIT", "dependencies": { - "css-tree": "~2.2.0" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" + "is-descriptor": "^0.1.0" }, "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" - }, - "node_modules/debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" - }, - "node_modules/debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">= 0.4" } }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "license": "MIT" + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", "dependencies": { - "character-entities": "^2.0.0" + "source-map": "~0.6.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": ">= 10.0" } }, - "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==", - "dependencies": { - "mimic-response": "^3.1.0" - }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "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==", + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", "engines": { "node": ">=10" }, @@ -5341,642 +6248,4436 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "node_modules/cli-table3": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", + "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", + "dependencies": { + "string-width": "^4.2.0" + }, "engines": { - "node": ">=4.0.0" + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" } }, - "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==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/cli-table3/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "node_modules/cli-table3/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { - "execa": "^5.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "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==", + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, + "mimic-response": "^1.0.0" + } + }, + "node_modules/clone-response/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==", + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=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==", + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", "engines": { - "node": ">=8" + "node": ">=6" } }, - "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==", + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "license": "MIT", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 4.0" } }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "node_modules/coa/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==", + "license": "MIT", "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "node_modules/coa/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==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" + "node_modules/coa/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==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "node_modules/coa/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==", + "license": "MIT" + }, + "node_modules/coa/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==", + "license": "MIT", "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=0.8.0" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + "node_modules/coa/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==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "node_modules/detect-port": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", - "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", + "node_modules/coa/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==", + "license": "MIT", "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" + "has-flag": "^3.0.0" }, "engines": { - "node": ">= 4.0.0" + "node": ">=4" } }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, + "node_modules/coffee-script": { + "version": "1.12.7", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz", + "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==", + "deprecated": "CoffeeScript on NPM has moved to \"coffeescript\" (no hyphen)", + "license": "MIT", "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" + "cake": "bin/cake", + "coffee": "bin/coffee" }, "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node": ">=0.8.0" } }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "dependencies": { - "dequal": "^2.0.0" - }, + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "license": "MIT", "dependencies": { - "path-type": "^4.0.0" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "license": "MIT", "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" }, "engines": { - "node": ">=6" + "node": ">=7.0.0" } }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", "dependencies": { - "utila": "~0.4" + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "node_modules/color/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==", + "license": "MIT", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "color-name": "1.1.3" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "node_modules/color/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==", + "license": "MIT" }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dependencies": { - "domelementtype": "^2.3.0" - }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/combine-promises": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", + "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "node": ">=10" } }, - "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "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==", + "license": "MIT", "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" + "delayed-stream": "~1.0.0" }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "engines": { + "node": ">= 6" } }, - "node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "license": "MIT" + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dependencies": { - "is-obj": "^2.0.0" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/dot-prop/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "node_modules/compressible/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==", "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } }, - "node_modules/electron-to-chromium": { - "version": "1.4.810", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", - "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==" + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "node_modules/compression/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==" }, - "node_modules/emojilib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, - "node_modules/emoticon": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.0.1.tgz", - "integrity": "sha512-dqx7eA9YaqyvYtUhJwT4rC1HIp82j5ybS1/vQ42ur+jBe17dJMwZE4+gvL1XadSFfxaPFFGt3Xsw+Y8akThDlw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/concat-stream/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==", + "license": "MIT", + "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/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "engines": { - "node": ">= 0.8" + "node_modules/concat-stream/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==", + "license": "MIT" + }, + "node_modules/concat-stream/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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "node_modules/enhanced-resolve": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "node_modules/concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "license": "ISC", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" + "source-map": "^0.6.1" } }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "node_modules/concat-with-sourcemaps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "node": ">=0.10.0" } }, - "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==", + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", "dependencies": { - "is-arrayish": "^0.2.1" + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "node_modules/configstore": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", "dependencies": { - "get-intrinsic": "^1.2.4" + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/yeoman/configstore?sponsor=1" } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", "engines": { - "node": ">= 0.4" + "node": ">=0.8" } }, - "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "node_modules/console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha512-QC/8l9e6ofi6nqZ5PawlDgzmMw3OxIXtvolBzap/F4UDBJlDaZRSNbL/lb41C29FcbSJncBFlJFj2WJoNyZRfQ==" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", "engines": { - "node": ">=6" + "node": ">= 0.6" } }, - "node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "node_modules/continuable-cache": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", + "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==" }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "engines": { - "node": ">=10" + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-text-to-clipboard": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", + "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "engines": { + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" }, "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "node": ">= 14.15.0" }, - "engines": { - "node": ">=4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dependencies": { - "estraverse": "^5.2.0" + "is-glob": "^4.0.3" }, "engines": { - "node": ">=4.0" + "node": ">=10.13.0" } }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, "engines": { - "node": ">=4.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "engines": { - "node": ">=4.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", - "dependencies": { - "@types/estree": "^1.0.0" - }, + "node_modules/core-js": { + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz", + "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==", + "hasInstallScript": true, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/core-js" } }, - "node_modules/estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "node_modules/core-js-compat": { + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", + "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" + "browserslist": "^4.23.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/core-js" } }, - "node_modules/estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "node_modules/core-js-pure": { + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.37.1.tgz", + "integrity": "sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA==", + "hasInstallScript": true, "funding": { "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://opencollective.com/core-js" } }, - "node_modules/estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "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==" + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/estree-util-value-to-estree": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz", - "integrity": "sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==", + "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==", "dependencies": { - "@types/estree": "^1.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/remcohaszing" + "engines": { + "node": ">= 8" } }, - "node_modules/estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "node_modules/crowdin-cli": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/crowdin-cli/-/crowdin-cli-0.3.0.tgz", + "integrity": "sha512-s1vSRqWalCqd+vW7nF4oZo1a2pMpEgwIiwVlPRD0HmGY3HjJwQKXqZ26NpX5qCDVN8UdEsScy+2jle0PPQBmAg==", + "license": "MIT", "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" + "request": "^2.53.0", + "yamljs": "^0.2.1", + "yargs": "^2.3.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "bin": { + "crowdin-cli": "bin/crowdin-cli" } }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "node_modules/crypto-random-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eta": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", - "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", + "type-fest": "^1.0.1" + }, "engines": { - "node": ">=6.0.0" + "node": ">=12" }, "funding": { - "url": "https://github.com/eta-dev/eta?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "engines": { - "node": ">= 0.6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", - "dependencies": { - "@types/node": "*", - "require-like": ">= 0.1.1" - }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": "*" } }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "node_modules/css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", "engines": { - "node": ">=0.8.x" + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.0.9" } }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", "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", + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { + "optional": true + } + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "license": "MIT" + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "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==", + "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==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "dependencies": { + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-preset-advanced": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", + "dependencies": { + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-preset-default": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "dependencies": { + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "license": "ISC" + }, + "node_modules/cssnano-util-raw-cache/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "license": "MIT", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/cssnano-util-raw-cache/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-utils": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "license": "MIT", + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, + "node_modules/debug": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "license": "MIT", + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "license": "MIT", + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==", + "license": "MIT", + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==", + "license": "MIT", + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "license": "MIT" + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "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==", + "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/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", + "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "4" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diacritics-map": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/diacritics-map/-/diacritics-map-0.1.0.tgz", + "integrity": "sha512-3omnDTYrGigU0i4cJjvaKwD52B8aoqyX/NEIkukFFkogBemsIbhSa1O414fpTp5nuszJG6lvQ5vBvDVNCbSsaQ==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/discontinuous-range": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", + "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==", + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/docusaurus": { + "version": "1.14.7", + "resolved": "https://registry.npmjs.org/docusaurus/-/docusaurus-1.14.7.tgz", + "integrity": "sha512-UWqar4ZX0lEcpLc5Tg+MwZ2jhF/1n1toCQRSeoxDON/D+E9ToLr+vTRFVMP/Tk84NXSVjZFRlrjWwM2pXzvLsQ==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/polyfill": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@babel/register": "^7.12.1", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.6", + "autoprefixer": "^9.7.5", + "babylon": "^6.18.0", + "chalk": "^3.0.0", + "classnames": "^2.2.6", + "commander": "^4.0.1", + "crowdin-cli": "^0.3.0", + "cssnano": "^4.1.10", + "enzyme": "^3.10.0", + "enzyme-adapter-react-16": "^1.15.1", + "escape-string-regexp": "^2.0.0", + "express": "^4.17.1", + "feed": "^4.2.1", + "fs-extra": "^9.0.1", + "gaze": "^1.1.3", + "github-slugger": "^1.3.0", + "glob": "^7.1.6", + "highlight.js": "^9.16.2", + "imagemin": "^6.0.0", + "imagemin-gifsicle": "^6.0.1", + "imagemin-jpegtran": "^6.0.0", + "imagemin-optipng": "^6.0.0", + "imagemin-svgo": "^7.0.0", + "lodash": "^4.17.20", + "markdown-toc": "^1.2.0", + "mkdirp": "^0.5.1", + "portfinder": "^1.0.28", + "postcss": "^7.0.23", + "prismjs": "^1.22.0", + "react": "^16.8.4", + "react-dev-utils": "^11.0.1", + "react-dom": "^16.8.4", + "remarkable": "^2.0.0", + "request": "^2.88.0", + "shelljs": "^0.8.4", + "sitemap": "^3.2.2", + "tcp-port-used": "^1.0.1", + "tiny-lr": "^1.1.1", + "tree-node-cli": "^1.2.5", + "truncate-html": "^1.0.3" + }, + "bin": { + "docusaurus-build": "lib/build-files.js", + "docusaurus-examples": "lib/copy-examples.js", + "docusaurus-publish": "lib/publish-gh-pages.js", + "docusaurus-rename-version": "lib/rename-version.js", + "docusaurus-start": "lib/start-server.js", + "docusaurus-version": "lib/version.js", + "docusaurus-write-translations": "lib/write-translations.js" + } + }, + "node_modules/docusaurus/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/docusaurus/node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "license": "MIT", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/docusaurus/node_modules/airbnb-prop-types": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", + "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", + "deprecated": "This package has been renamed to 'prop-types-tools'", + "license": "MIT", + "dependencies": { + "array.prototype.find": "^2.1.1", + "function.prototype.name": "^1.1.2", + "is-regex": "^1.1.0", + "object-is": "^1.1.2", + "object.assign": "^4.1.0", + "object.entries": "^1.1.2", + "prop-types": "^15.7.2", + "prop-types-exact": "^1.2.0", + "react-is": "^16.13.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "peerDependencies": { + "react": "^0.14 || ^15.0.0 || ^16.0.0-alpha" + } + }, + "node_modules/docusaurus/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/docusaurus/node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/docusaurus/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/node_modules/browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + }, + "node_modules/docusaurus/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/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==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/docusaurus/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==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/docusaurus/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "license": "MIT", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/docusaurus/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/docusaurus/node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/docusaurus/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/docusaurus/node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "license": "MIT", + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/docusaurus/node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/docusaurus/node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "license": "CC0-1.0" + }, + "node_modules/docusaurus/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/docusaurus/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/docusaurus/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "license": "BSD-2-Clause" + }, + "node_modules/docusaurus/node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "license": "MIT", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/docusaurus/node_modules/enzyme-adapter-react-16": { + "version": "1.15.8", + "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.8.tgz", + "integrity": "sha512-uYGC31eGZBp5nGsr4nKhZKvxGQjyHGjS06BJsUlWgE29/hvnpgCsT1BJvnnyny7N3GIIVyxZ4O9GChr6hy2WQA==", + "license": "MIT", + "dependencies": { + "enzyme-adapter-utils": "^1.14.2", + "enzyme-shallow-equal": "^1.0.7", + "hasown": "^2.0.0", + "object.assign": "^4.1.5", + "object.values": "^1.1.7", + "prop-types": "^15.8.1", + "react-is": "^16.13.1", + "react-test-renderer": "^16.0.0-0", + "semver": "^5.7.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "peerDependencies": { + "enzyme": "^3.0.0", + "react": "^16.0.0-0", + "react-dom": "^16.0.0-0" + } + }, + "node_modules/docusaurus/node_modules/enzyme-adapter-utils": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.2.tgz", + "integrity": "sha512-1ZC++RlsYRaiOWE5NRaF5OgsMt7F5rn/VuaJIgc7eW/fmgg8eS1/Ut7EugSPPi7VMdWMLcymRnMF+mJUJ4B8KA==", + "license": "MIT", + "dependencies": { + "airbnb-prop-types": "^2.16.0", + "function.prototype.name": "^1.1.6", + "hasown": "^2.0.0", + "object.assign": "^4.1.5", + "object.fromentries": "^2.0.7", + "prop-types": "^15.8.1", + "semver": "^6.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "peerDependencies": { + "react": "0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0" + } + }, + "node_modules/docusaurus/node_modules/enzyme-adapter-utils/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/docusaurus/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/docusaurus/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/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==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "engines": { + "node": ">=6.11.5", + "yarn": ">=1.0.0" + } + }, + "node_modules/docusaurus/node_modules/fork-ts-checker-webpack-plugin/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==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/fork-ts-checker-webpack-plugin/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==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/fork-ts-checker-webpack-plugin/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==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/docusaurus/node_modules/fork-ts-checker-webpack-plugin/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/docusaurus/node_modules/globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/docusaurus/node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/docusaurus/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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/docusaurus/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "license": "MIT", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/docusaurus/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/docusaurus/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==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "license": "CC0-1.0" + }, + "node_modules/docusaurus/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/docusaurus/node_modules/node-releases": { + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/docusaurus/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/docusaurus/node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/docusaurus/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==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/docusaurus/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==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "license": "MIT", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "license": "ISC" + }, + "node_modules/docusaurus/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "license": "MIT", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/docusaurus/node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/docusaurus/node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "license": "MIT", + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "license": "MIT", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "license": "MIT", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "license": "MIT", + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "license": "MIT", + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "license": "MIT", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "license": "MIT", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "license": "MIT", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "license": "MIT", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "license": "MIT", + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "license": "MIT", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "license": "MIT", + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "license": "MIT", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "license": "MIT", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "license": "MIT", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "license": "MIT", + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/docusaurus/node_modules/react": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/node_modules/react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/docusaurus/node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/react-dev-utils/node_modules/chalk/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==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/docusaurus/node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" + } + }, + "node_modules/docusaurus/node_modules/react-test-renderer": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz", + "integrity": "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==", + "license": "MIT", + "dependencies": { + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "react-is": "^16.8.6", + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" + } + }, + "node_modules/docusaurus/node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "license": "MIT", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "license": "ISC" + }, + "node_modules/docusaurus/node_modules/scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/docusaurus/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/docusaurus/node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "license": "MIT" + }, + "node_modules/docusaurus/node_modules/sitemap": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-3.2.2.tgz", + "integrity": "sha512-TModL/WU4m2q/mQcrDgNANn0P4LwprM9MMvG4hu5zP4c6IIKs2YLTu6nXXnNr8ODW/WFtxKggiJ1EGn2W0GNmg==", + "license": "MIT", + "dependencies": { + "lodash.chunk": "^4.2.0", + "lodash.padstart": "^4.6.1", + "whatwg-url": "^7.0.0", + "xmlbuilder": "^13.0.0" + }, + "engines": { + "node": ">=6.0.0", + "npm": ">=4.0.0" + } + }, + "node_modules/docusaurus/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/docusaurus/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/docusaurus/node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "license": "MIT", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/docusaurus/node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "license": "MIT", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/docusaurus/node_modules/svgo/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==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/svgo/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==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/svgo/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==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/docusaurus/node_modules/svgo/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/docusaurus/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/docusaurus/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "license": "MIT", + "dependencies": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "license": "MIT", + "dependencies": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/download/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/download/node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/download/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/download/node_modules/url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", + "license": "MIT", + "dependencies": { + "prepend-http": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "license": "BSD-3-Clause", + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/duplexer2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/duplexer2/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==", + "license": "MIT", + "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/duplexer2/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==", + "license": "MIT" + }, + "node_modules/duplexer2/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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "license": "BSD-3-Clause" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "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==", + "license": "MIT", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.810", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", + "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojilib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", + "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/emoticon": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.0.1.tgz", + "integrity": "sha512-dqx7eA9YaqyvYtUhJwT4rC1HIp82j5ybS1/vQ42ur+jBe17dJMwZE4+gvL1XadSFfxaPFFGt3Xsw+Y8akThDlw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/enzyme": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", + "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", + "license": "MIT", + "dependencies": { + "array.prototype.flat": "^1.2.3", + "cheerio": "^1.0.0-rc.3", + "enzyme-shallow-equal": "^1.0.1", + "function.prototype.name": "^1.1.2", + "has": "^1.0.3", + "html-element-map": "^1.2.0", + "is-boolean-object": "^1.0.1", + "is-callable": "^1.1.5", + "is-number-object": "^1.0.4", + "is-regex": "^1.0.5", + "is-string": "^1.0.5", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.7.0", + "object-is": "^1.0.2", + "object.assign": "^4.1.0", + "object.entries": "^1.1.1", + "object.values": "^1.1.1", + "raf": "^3.4.1", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.2.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/enzyme-shallow-equal": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.7.tgz", + "integrity": "sha512-/um0GFqUXnpM9SvKtje+9Tjoz3f1fpBC3eXRFrNs8kpYn69JljciYP7KZTqM/YQbUY9KUjvKB4jo/q+L6WGGvg==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0", + "object-is": "^1.1.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/error": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", + "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", + "dependencies": { + "string-template": "~0.2.1" + } + }, + "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==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "license": "MIT" + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==" + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-value-to-estree": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz", + "integrity": "sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/remcohaszing" + } + }, + "node_modules/estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eta": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", + "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "url": "https://github.com/eta-dev/eta?sponsor=1" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "dependencies": { + "@types/node": "*", + "require-like": ">= 0.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "license": "MIT", + "dependencies": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "license": "MIT", + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/exec-buffer/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/exec-buffer/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/exec-buffer/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exec-buffer/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/exec-buffer/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "license": "ISC" + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "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" @@ -5985,716 +10686,2340 @@ "node": ">=10" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "license": "MIT", + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/executable/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "license": "MIT", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha512-AFASGfIlnIbkKPQwX1yHaDjFvh/1gyKJODme52V6IORh69uEYgZp0o9C+qsIGNVEiuuhQU0CSSl++Rlegg1qvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "license": "MIT", + "dependencies": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/expand-range/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/express/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "license": "MIT", + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "license": "MIT", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": [ + "node >=0.6.0" + ], + "license": "MIT" + }, + "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==" + }, + "node_modules/fast-folder-size": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/fast-folder-size/-/fast-folder-size-1.6.1.tgz", + "integrity": "sha512-F3tRpfkAzb7TT2JNKaJUglyuRjRa+jelQD94s9OSqkfEeytLmupCqQiD+H2KoIXGtp4pB5m4zNmv5m2Ktcr+LA==", + "hasInstallScript": true, + "license": "ISC", + "dependencies": { + "unzipper": "^0.10.11" + }, + "bin": { + "fast-folder-size": "cli.js" + } + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "dependencies": { + "punycode": "^1.3.2" + } + }, + "node_modules/fast-xml-parser": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz", + "integrity": "sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + ], + "license": "MIT", + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "dependencies": { + "format": "^0.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "dependencies": { + "xml-js": "^1.6.11" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha512-UxKlfCRuCBxSXU4C6t9scbDyWZ4VlaFFdojKtzJuSkuOBQ5CNFum+zZXFwHjo+CxBC1t6zlYPgHIgFjL8ggoEQ==", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/figures/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==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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/file-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/file-loader/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==" + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "license": "MIT", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "dependencies": { + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "license": "MIT", + "dependencies": { + "semver-regex": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "license": "Apache-2.0", + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "engines": { + "node": ">= 14.17" + } + }, + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "license": "MIT", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/from2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/from2/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==", + "license": "MIT", + "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/from2/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==", + "license": "MIT" + }, + "node_modules/from2/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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" + }, + "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==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/fstream/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "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==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "license": "MIT", + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "license": "MIT", + "dependencies": { + "npm-conf": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/gifsicle": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-4.0.1.tgz", + "integrity": "sha512-A/kiCLfDdV+ERV/UB+2O41mifd+RxH8jlRG8DMxZO84Bma/Fw0htqZ+hY2iaalLRNyUu7tYZQslqUBJxBggxbg==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^1.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "gifsicle": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gifsicle/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/gifsicle/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gifsicle/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gifsicle/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gifsicle/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gifsicle/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/gifsicle/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/gifsicle/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gifsicle/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gifsicle/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "node_modules/globule": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "license": "MIT", "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.2", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.6.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" }, "engines": { - "node": ">= 0.10.0" + "node": ">= 0.10" } }, - "node_modules/express/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", "dependencies": { - "safe-buffer": "5.2.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">= 0.6" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/globule/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "license": "ISC", "dependencies": { - "ms": "2.0.0" + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } }, - "node_modules/express/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "node_modules/got/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", "engines": { - "node": ">= 0.6" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?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==" + "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==" }, - "node_modules/extend-shallow": { + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/gulp-header": { + "version": "1.8.12", + "resolved": "https://registry.npmjs.org/gulp-header/-/gulp-header-1.8.12.tgz", + "integrity": "sha512-lh9HLdb53sC7XIZOYzTXM4lFuXElv3EVkSDhsd7DoJBj7hm+Ni7D3qYbb+Rr8DuM8nRanBvkVO9d7askreXGnQ==", + "deprecated": "Removed event-stream from gulp-header", + "license": "MIT", + "dependencies": { + "concat-with-sourcemaps": "*", + "lodash.template": "^4.4.0", + "through2": "^2.0.0" + } + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "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==", + "license": "ISC", + "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", + "license": "MIT", "dependencies": { - "is-extendable": "^0.1.0" + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/har-validator/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", + "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/har-validator/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==", + "license": "MIT" + }, + "node_modules/has": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "node_modules/has-ansi/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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "es-define-property": "^1.0.0" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "engines": { - "node": ">=8.6.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==" + "node_modules/has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "license": "MIT", + "engines": { + "node": "*" + } }, - "node_modules/fast-url-parser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", - "dependencies": { - "punycode": "^1.3.2" + "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==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "node_modules/has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "license": "MIT", "dependencies": { - "reusify": "^1.0.4" + "has-symbol-support-x": "^1.4.1" + }, + "engines": { + "node": "*" } }, - "node_modules/fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", "dependencies": { - "format": "^0.2.0" + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "license": "MIT", "dependencies": { - "websocket-driver": ">=0.5.1" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" }, "engines": { - "node": ">=0.8.0" + "node": ">=0.10.0" } }, - "node_modules/feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "license": "MIT", "dependencies": { - "xml-js": "^1.6.11" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "engines": { - "node": ">=0.4.0" + "node": ">=0.10.0" } }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "kind-of": "^3.0.2" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "node": ">=0.10.0" } }, - "node_modules/file-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", "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" + "is-buffer": "^1.1.5" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/file-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/file-loader/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==" - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.10.0" } }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "node_modules/has-yarn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", "engines": { - "node": ">= 0.4.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dependencies": { - "to-regex-range": "^5.0.1" + "function-bind": "^1.1.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/hast-util-from-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", + "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^8.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" }, - "engines": { - "node": ">= 0.8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", "dependencies": { - "ms": "2.0.0" + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "node_modules/hast-util-raw": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, - "engines": { - "node": ">=14.16" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", + "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^0.4.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", + "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "bin": { - "flat": "cli.js" + "node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz", + "integrity": "sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==" + }, + "node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.6.tgz", + "integrity": "sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==", + "dependencies": { + "inline-style-parser": "0.2.3" } }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" + "@types/hast": "^3.0.0" }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/hastscript": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", + "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", "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" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "license": "MIT" + }, + "node_modules/highlight.js": { + "version": "9.18.5", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.5.tgz", + "integrity": "sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA==", + "deprecated": "Support has ended for 9.x series. Upgrade to @latest", + "hasInstallScript": true, + "license": "BSD-3-Clause", "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" } }, - "node_modules/fork-ts-checker-webpack-plugin/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==" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "engines": { - "node": ">=6" + "react-is": "^16.7.0" } }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "engines": { - "node": ">= 14.17" - } + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "license": "ISC" }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", - "engines": { - "node": ">=0.4.x" + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" + "node_modules/hpack.js/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==", + "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/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" - } + "node_modules/hpack.js/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==" }, - "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "node_modules/hpack.js/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==", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" + "safe-buffer": "~5.1.0" } }, - "node_modules/fs-monkey": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", - "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==" - }, - "node_modules/fs.realpath": { + "node_modules/hsl-regex": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "license": "MIT" }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "license": "MIT" }, - "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==", + "node_modules/html-element-map": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", + "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", + "license": "MIT", + "dependencies": { + "array.prototype.filter": "^1.0.0", + "call-bind": "^1.0.2" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.0" - } + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" }, - "engines": { - "node": ">= 0.4" + "bin": { + "html-minifier-terser": "cli.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^14.13.1 || >=16.0.0" } }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "engines": { + "node": ">=14" + } }, - "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==", + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/html-webpack-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", "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" + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" }, "engines": { - "node": "*" + "node": ">=10.13.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, - "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==", + "node_modules/html-webpack-plugin/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", "dependencies": { - "is-glob": "^4.0.1" + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" }, "engines": { - "node": ">= 6" + "node": ">=12" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" } }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "engines": { - "node": ">=10" - } + "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==" }, - "node_modules/global-modules": { + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dependencies": { - "global-prefix": "^3.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=6" + "node": ">= 0.8" } }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" }, "engines": { - "node": ">=6" + "node": ">=8.0.0" } }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dependencies": { - "isexe": "^2.0.0" + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "engines": { - "node": ">=4" + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", "engines": { "node": ">=10" }, @@ -6702,696 +13027,711 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "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==", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.1.3" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" } }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "node_modules/http2-wrapper": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "node": ">=10.19.0" } }, - "node_modules/got/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "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==", "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "node": ">=10.17.0" } }, - "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==" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">=6.0" + "node": ">=0.10.0" } }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" + "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==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "engines": { + "node": ">= 4" } }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "node_modules/image-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", + "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", "dependencies": { - "duplexer": "^0.1.2" + "queue": "6.0.2" }, - "engines": { - "node": ">=10" + "bin": { + "image-size": "bin/image-size.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { - "node": ">=8" + "node": ">=16.x" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "node_modules/imagemin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-6.1.0.tgz", + "integrity": "sha512-8ryJBL1CN5uSHpiBMX0rJw79C9F9aJqMnjGnrd/1CafegpNuA81RBAAru/jQQEOWlOJJlpRnlcVFF6wq+Ist0A==", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0" + "file-type": "^10.7.0", + "globby": "^8.0.1", + "make-dir": "^1.0.0", + "p-pipe": "^1.1.0", + "pify": "^4.0.1", + "replace-ext": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6" } }, - "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==", - "engines": { - "node": ">= 0.4" + "node_modules/imagemin-gifsicle": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz", + "integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==", + "license": "MIT", + "dependencies": { + "exec-buffer": "^3.0.0", + "gifsicle": "^4.0.0", + "is-gif": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=6" } }, - "node_modules/has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/imagemin-jpegtran": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz", + "integrity": "sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g==", + "license": "MIT", + "dependencies": { + "exec-buffer": "^3.0.0", + "is-jpg": "^2.0.0", + "jpegtran-bin": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=6" } }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "node_modules/imagemin-optipng": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-6.0.0.tgz", + "integrity": "sha512-FoD2sMXvmoNm/zKPOWdhKpWdFdF9qiJmKC17MxZJPH42VMAp17/QENI/lIuP7LCUnLVAloO3AUoTSNzfhpyd8A==", + "license": "MIT", "dependencies": { - "function-bind": "^1.1.2" + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "optipng-bin": "^5.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6" } }, - "node_modules/hast-util-from-parse5": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz", - "integrity": "sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==", + "node_modules/imagemin-svgo": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.1.0.tgz", + "integrity": "sha512-0JlIZNWP0Luasn1HT82uB9nU9aa+vUj6kpT+MjPW11LbprXC+iC4HDwn1r4Q2/91qj4iy9tRZNsFySMlEpLdpg==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^8.0.0", - "property-information": "^6.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" + "is-svg": "^4.2.1", + "svgo": "^1.3.2" + }, + "engines": { + "node": ">=6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sindresorhus/imagemin-svgo?sponsor=1" } }, - "node_modules/hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "node_modules/imagemin-svgo/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==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0" + "color-convert": "^1.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=4" } }, - "node_modules/hast-util-raw": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", - "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", + "node_modules/imagemin-svgo/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "sprintf-js": "~1.0.2" } }, - "node_modules/hast-util-to-estree": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz", - "integrity": "sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==", + "node_modules/imagemin-svgo/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==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=4" } }, - "node_modules/hast-util-to-jsx-runtime": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz", - "integrity": "sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==", + "node_modules/imagemin-svgo/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==", + "license": "MIT", "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "color-name": "1.1.3" } }, - "node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz", - "integrity": "sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==" + "node_modules/imagemin-svgo/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==", + "license": "MIT" }, - "node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.6.tgz", - "integrity": "sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==", + "node_modules/imagemin-svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "license": "BSD-2-Clause", "dependencies": { - "inline-style-parser": "0.2.3" + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "node_modules/hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "node_modules/imagemin-svgo/node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/imagemin-svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "node_modules/imagemin-svgo/node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0" + "css-tree": "^1.1.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=8.0.0" } }, - "node_modules/hastscript": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-8.0.0.tgz", - "integrity": "sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==", + "node_modules/imagemin-svgo/node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=8.0.0" } }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" + "node_modules/imagemin-svgo/node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "license": "CC0-1.0" + }, + "node_modules/imagemin-svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" } }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "node_modules/imagemin-svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "license": "BSD-2-Clause", "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/imagemin-svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "license": "BSD-2-Clause" + }, + "node_modules/imagemin-svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" + "node_modules/imagemin-svgo/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==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" } }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "node_modules/imagemin-svgo/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==", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/hpack.js/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==", + "node_modules/imagemin-svgo/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", "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" + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/hpack.js/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==" + "node_modules/imagemin-svgo/node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "license": "CC0-1.0" }, - "node_modules/hpack.js/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==", + "node_modules/imagemin-svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "license": "BSD-2-Clause", "dependencies": { - "safe-buffer": "~5.1.0" + "boolbase": "~1.0.0" } }, - "node_modules/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ] + "node_modules/imagemin-svgo/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "license": "ISC" }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "node_modules/imagemin-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/html-minifier-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "node_modules/imagemin-svgo/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==", + "license": "MIT", "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/imagemin-svgo/node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "license": "MIT", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" }, "bin": { - "html-minifier-terser": "cli.js" + "svgo": "bin/svgo" }, "engines": { - "node": "^14.13.1 || >=16.0.0" + "node": ">=4.0.0" } }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "node_modules/imagemin/node_modules/@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "license": "MIT", "engines": { - "node": ">=14" + "node": ">= 6" } }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "engines": { - "node": ">=8" + "node_modules/imagemin/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "license": "MIT", + "dependencies": { + "array-uniq": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/imagemin/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/html-webpack-plugin": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", - "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", + "node_modules/imagemin/node_modules/dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "license": "MIT", "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" + "arrify": "^1.0.1", + "path-type": "^3.0.0" }, "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "node": ">=4" } }, - "node_modules/html-webpack-plugin/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "node_modules/imagemin/node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "license": "MIT", + "dependencies": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, "engines": { - "node": ">= 12" + "node": ">=4.0.0" } }, - "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "node_modules/imagemin/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "license": "MIT", "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], + "node_modules/imagemin/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "license": "ISC", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" + "is-glob": "^3.1.0", + "path-dirname": "^1.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==" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + "node_modules/imagemin/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "node_modules/imagemin/node_modules/globby": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "array-union": "^1.0.1", + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + "node_modules/imagemin/node_modules/globby/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "node_modules/imagemin/node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "license": "MIT" + }, + "node_modules/imagemin/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "is-plain-object": "^2.0.4" }, "engines": { - "node": ">=8.0.0" + "node": ">=0.10.0" } }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "node_modules/imagemin/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "license": "MIT", "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=0.10.0" + } + }, + "node_modules/imagemin/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" }, - "peerDependencies": { - "@types/express": "^4.17.13" + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/imagemin/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "engines": { + "node": ">=4" } }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "node_modules/imagemin/node_modules/make-dir/node_modules/pify": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "node_modules/imagemin/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "license": "MIT", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" }, "engines": { - "node": ">=10.19.0" + "node": ">=0.10.0" } }, - "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==", + "node_modules/imagemin/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, "engines": { - "node": ">=10.17.0" + "node": ">=0.10.0" } }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/imagemin/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "pify": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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==", + "node_modules/imagemin/node_modules/path-type/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=4" } }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "node_modules/imagemin/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", + "license": "MIT", "engines": { - "node": ">= 4" + "node": ">=0.10.0" } }, - "node_modules/image-size": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", - "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", + "node_modules/imagemin/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "license": "MIT", "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "engines": { - "node": ">=16.x" + "node": ">=0.10.0" } }, "node_modules/immer": { @@ -7442,6 +13782,12 @@ "node": ">=8" } }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "license": "MIT" + }, "node_modules/infima": { "version": "0.2.0-alpha.43", "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.43.tgz", @@ -7475,6 +13821,20 @@ "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/interpret": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", @@ -7483,6 +13843,19 @@ "node": ">= 0.10" } }, + "node_modules/into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==", + "license": "MIT", + "dependencies": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", @@ -7491,6 +13864,15 @@ "loose-envify": "^1.0.0" } }, + "node_modules/ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/ipaddr.js": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", @@ -7499,6 +13881,27 @@ "node": ">= 10" } }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/is-alphabetical": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", @@ -7521,11 +13924,39 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "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==" }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -7537,6 +13968,40 @@ "node": ">=8" } }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "license": "MIT" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-ci": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", @@ -7548,6 +14013,20 @@ "is-ci": "bin.js" } }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "license": "MIT", + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, "node_modules/is-core-module": { "version": "2.14.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", @@ -7562,6 +14041,48 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "license": "MIT", + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-decimal": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", @@ -7571,6 +14092,28 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -7601,6 +14144,18 @@ "node": ">=0.10.0" } }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -7609,6 +14164,18 @@ "node": ">=8" } }, + "node_modules/is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "license": "MIT", + "dependencies": { + "file-type": "^10.4.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -7644,6 +14211,33 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha512-ODlO0ruzhkzD3sdynIainVP5eoOFNN85rxA1+cwwnPe4dKyX0r5+hxNO5XpCrxlHcmb9vkOit9mhRD2JVuimHg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==", + "license": "MIT" + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-npm": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", @@ -7663,6 +14257,21 @@ "node": ">=0.12.0" } }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", @@ -7671,6 +14280,15 @@ "node": ">=0.10.0" } }, + "node_modules/is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-path-cwd": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", @@ -7709,6 +14327,15 @@ "node": ">=0.10.0" } }, + "node_modules/is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha512-23Rmps8UEx3Bzqr0JqAtQo0tYP6sDfIfMt1rL9rzlla/zbteftI9LSJoqsIoGgL06sJboDGdVns4RTakAW/WTw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-reference": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", @@ -7717,6 +14344,22 @@ "@types/estree": "*" } }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", @@ -7725,6 +14368,21 @@ "node": ">=0.10.0" } }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "license": "ISC" + }, + "node_modules/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-root": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", @@ -7733,6 +14391,21 @@ "node": ">=6" } }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", @@ -7744,11 +14417,110 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-subset": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", + "integrity": "sha512-6Ybun0IkarhmEqxXCNw/C0bna6Zb/TkfUX9UbwJtK6ObwAVCxmAP308WWTHviM/zAqXk05cdhYsUsZeGQh99iw==", + "license": "MIT" + }, + "node_modules/is-svg": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.4.0.tgz", + "integrity": "sha512-v+AgVwiK5DsGtT9ng+m4mClp6zDAmwrW8nZi6Gg15qzvBnRWWdfWA1TGaXyCDnWq5g5asofIgMVl3PjKxvk1ug==", + "license": "MIT", + "dependencies": { + "fast-xml-parser": "^4.1.3" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, + "node_modules/is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "license": "MIT" + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "license": "MIT" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -7768,6 +14540,20 @@ "node": ">=12" } }, + "node_modules/is2": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/is2/-/is2-2.0.9.tgz", + "integrity": "sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==", + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "ip-regex": "^4.1.0", + "is-url": "^1.2.4" + }, + "engines": { + "node": ">=v0.10.0" + } + }, "node_modules/isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", @@ -7786,6 +14572,25 @@ "node": ">=0.10.0" } }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "license": "MIT" + }, + "node_modules/isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "license": "MIT", + "dependencies": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + }, + "engines": { + "node": ">= 4" + } + }, "node_modules/jest-util": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", @@ -7850,6 +14655,24 @@ "@sideway/pinpoint": "^2.0.0" } }, + "node_modules/jpegtran-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz", + "integrity": "sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "jpegtran": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -7866,6 +14689,12 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "license": "MIT" + }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -7882,16 +14711,34 @@ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "license": "MIT" + }, "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==" }, + "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==", + "license": "(AFL-2.1 OR BSD-3-Clause)" + }, "node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, + "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==", + "license": "ISC" + }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -7914,6 +14761,21 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "license": "MIT", + "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/keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", @@ -7961,6 +14823,18 @@ "shell-quote": "^1.8.1" } }, + "node_modules/lazy-cache": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz", + "integrity": "sha512-7vp2Acd2+Kz4XkzxGxaB1FWOi8KjWIWsgdfD5MCb86DWvlLqhRPM+d6Pro3iNEL5VT9mstz5hKAlcd+QR6H3aA==", + "license": "MIT", + "dependencies": { + "set-getter": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -7985,6 +14859,94 @@ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, + "node_modules/list-item": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/list-item/-/list-item-1.1.1.tgz", + "integrity": "sha512-S3D0WZ4J6hyM8o5SNKWaMYB1ALSacPZ2nHGEuCjmHZ+dc03gFeNZoNDcqfcnO4vDhTZmNrqrpYZCdXsRh22bzw==", + "license": "MIT", + "dependencies": { + "expand-range": "^1.8.1", + "extend-shallow": "^2.0.1", + "is-number": "^2.1.0", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/list-item/node_modules/is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/list-item/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listenercount": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", + "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", + "license": "ISC" + }, + "node_modules/livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "license": "MIT" + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "license": "MIT", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -8025,21 +14987,104 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "license": "MIT" + }, + "node_modules/lodash.chunk": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.chunk/-/lodash.chunk-4.2.0.tgz", + "integrity": "sha512-ZzydJKfUHJwHa+hF5X66zLFCBrWn5GeF28OHEr4WVWtNDXlQ/IjWKPBiikqKo2ne0+v6JgCgJ0GzJp8k8bHC7w==", + "license": "MIT" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, + "node_modules/lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "license": "MIT" + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "license": "MIT" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "license": "MIT" + }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" }, + "node_modules/lodash.padstart": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", + "integrity": "sha512-sW73O6S8+Tg66eY56DBk85aQzzUJDtpoXFBgELMd5P/SotAguo+1kYO6RuYgXxA4HJH3LFTFPASX6ET6bjfriw==", + "license": "MIT" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "license": "MIT" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "license": "MIT", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "license": "MIT", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" }, + "node_modules/logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha512-Ah4CgdSRfeCJagxQhcVNMi9BfGYyEKLa6d7OA6xSbld/Hg3Cf2QiOa1mDpmG7Ve8LOH6DN3mdttzjQAvWTyVkw==", + "license": "MIT", + "dependencies": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/longest-streak": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", @@ -8060,6 +15105,19 @@ "loose-envify": "cli.js" } }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "license": "MIT", + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/lower-case": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", @@ -8079,12 +15137,94 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha512-MMIcFmmR9zlGZtBcFOows6c2COMekHCIFJz3ew/rRpKZ1wR4mXDPzvcVqLarux8M33X4TPSq2Jdw8WJj0q0KbQ==", + "license": "MIT", + "dependencies": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + }, + "bin": { + "lpad-align": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "license": "MIT", + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dependencies": { - "yallist": "^3.0.2" + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "license": "MIT", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "license": "MIT", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/markdown-extensions": { @@ -8098,6 +15238,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/markdown-link": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/markdown-link/-/markdown-link-0.1.1.tgz", + "integrity": "sha512-TurLymbyLyo+kAUUAV9ggR9EPcDjP/ctlv9QAFiqUH7c+t6FlsbivPo9OKTU8xdOx9oNd2drW/Fi5RRElQbUqA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/markdown-table": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz", @@ -8107,6 +15256,101 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/markdown-toc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/markdown-toc/-/markdown-toc-1.2.0.tgz", + "integrity": "sha512-eOsq7EGd3asV0oBfmyqngeEIhrbkc7XVP63OwcJBIhH2EpG2PzFcbZdhy1jutXSlRBBVMNXHvMtSr5LAxSUvUg==", + "license": "MIT", + "dependencies": { + "concat-stream": "^1.5.2", + "diacritics-map": "^0.1.0", + "gray-matter": "^2.1.0", + "lazy-cache": "^2.0.2", + "list-item": "^1.1.1", + "markdown-link": "^0.1.1", + "minimist": "^1.2.0", + "mixin-deep": "^1.1.3", + "object.pick": "^1.2.0", + "remarkable": "^1.7.1", + "repeat-string": "^1.6.1", + "strip-color": "^0.1.0" + }, + "bin": { + "markdown-toc": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/markdown-toc/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/markdown-toc/node_modules/autolinker": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-0.28.1.tgz", + "integrity": "sha512-zQAFO1Dlsn69eXaO6+7YZc+v84aquQKbwpzCE3L0stj56ERn9hutFxPopViLjo9G+rWwjozRhgS5KJ25Xy19cQ==", + "license": "MIT", + "dependencies": { + "gulp-header": "^1.7.1" + } + }, + "node_modules/markdown-toc/node_modules/gray-matter": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-2.1.1.tgz", + "integrity": "sha512-vbmvP1Fe/fxuT2QuLVcqb2BfK7upGhhbLIt9/owWEvPYrZZEkelLcq2HqzxosV+PQ67dUFLaAeNpH7C4hhICAA==", + "license": "MIT", + "dependencies": { + "ansi-red": "^0.1.1", + "coffee-script": "^1.12.4", + "extend-shallow": "^2.0.1", + "js-yaml": "^3.8.1", + "toml": "^2.3.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/markdown-toc/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/markdown-toc/node_modules/remarkable": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/remarkable/-/remarkable-1.7.4.tgz", + "integrity": "sha512-e6NKUXgX95whv7IgddywbeN/ItCkWbISmc2DiqHJb0wTrqZIexqdco5b8Z3XZoo/48IdNVKM9ZCvTPJ4F5uvhg==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.10", + "autolinker": "~0.28.0" + }, + "bin": { + "remarkable": "bin/remarkable.js" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "license": "MIT" + }, "node_modules/mdast-util-directive": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz", @@ -8509,6 +15753,27 @@ "node": ">= 4.0.0" } }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "license": "MIT", + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -8535,6 +15800,12 @@ "node": ">= 0.6" } }, + "node_modules/microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==", + "license": "MIT" + }, "node_modules/micromark": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", @@ -10310,6 +17581,49 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "license": "MIT", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/moo": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", + "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", + "license": "BSD-3-Clause" + }, "node_modules/mrmime": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", @@ -10352,6 +17666,81 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nearley": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", + "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", + "license": "MIT", + "dependencies": { + "commander": "^2.19.0", + "moo": "^0.5.0", + "railroad-diagrams": "^1.0.0", + "randexp": "0.4.6" + }, + "bin": { + "nearley-railroad": "bin/nearley-railroad.js", + "nearley-test": "bin/nearley-test.js", + "nearley-unparse": "bin/nearley-unparse.js", + "nearleyc": "bin/nearleyc.js" + }, + "funding": { + "type": "individual", + "url": "https://nearley.js.org/#give-to-nearley" + } + }, + "node_modules/nearley/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, "node_modules/negotiator": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", @@ -10365,6 +17754,12 @@ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "license": "MIT" + }, "node_modules/no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", @@ -10401,6 +17796,27 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -10428,6 +17844,28 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "license": "MIT", + "dependencies": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -10452,45 +17890,221 @@ "boolbase": "^1.0.0" }, "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "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==", - "engines": { - "node": ">=0.10.0" + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "license": "MIT" + }, + "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==", + "license": "Apache-2.0", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "license": "MIT", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", + "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", + "license": "MIT", + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "gopd": "^1.0.1", + "safe-array-concat": "^1.1.2" + }, "engines": { - "node": ">= 0.4" + "node": ">= 0.8" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", + "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -10569,6 +18183,36 @@ "opener": "bin/opener-bin.js" } }, + "node_modules/optipng-bin": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-5.1.0.tgz", + "integrity": "sha512-9baoqZTNNmXQjq/PQTWEXbVV3AMO2sI/GaaqZJZ8SExfAzjijeAP7FEeT+TtyumSw7gr0PZtSUYB/Ke7iHQVKA==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + }, + "bin": { + "optipng": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "license": "MIT", + "dependencies": { + "arch": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/p-cancelable": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", @@ -10577,6 +18221,36 @@ "node": ">=12.20" } }, + "node_modules/p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha512-hV1zbA7gwqPVFcapfeATaNjQ3J0NuzorHPyG8GPL9g/Y/TplWVBVoCKCXL6Ej2zscrCEv195QNWJXuBH6XZuzA==", + "license": "MIT", + "dependencies": { + "p-timeout": "^1.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/p-limit": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", @@ -10619,6 +18293,36 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg==", + "license": "MIT", + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-pipe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz", + "integrity": "sha512-IA8SqjIGA8l9qOksXJvsvkeQ+VGb0TAzNCzvKvz9wt5wWLqfWbV6fXy43gpR2L4Te8sOq3S+Ql9biAaMKPdbtw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/p-retry": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", @@ -10631,6 +18335,18 @@ "node": ">=8" } }, + "node_modules/p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA==", + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -10762,6 +18478,21 @@ "tslib": "^2.0.3" } }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "license": "MIT" + }, "node_modules/path-exists": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", @@ -10812,6 +18543,18 @@ "node": ">=8" } }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, "node_modules/periscopic": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", @@ -10838,6 +18581,45 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "license": "MIT", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, "node_modules/pkg-dir": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", @@ -10919,6 +18701,47 @@ "node": ">=4" } }, + "node_modules/portfinder": { + "version": "1.0.32", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "license": "MIT", + "dependencies": { + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/postcss": { "version": "8.4.38", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", @@ -11487,6 +19310,27 @@ "postcss": "^8.4.31" } }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/pretty-error": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", @@ -11551,6 +19395,28 @@ "react-is": "^16.13.1" } }, + "node_modules/prop-types-exact": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.4.tgz", + "integrity": "sha512-vKfETKgBHRCLQwZgpl0pGPvMFxCX/06dAkz5jwNYHfrU0I8bgVhryaHA6O/KlqwtQi0IdnjAhDiZqzD+uJuVjA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "isarray": "^2.0.5", + "object.assign": "^4.1.5", + "reflect.ownkeys": "^1.1.4" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/prop-types-exact/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, "node_modules/property-information": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", @@ -11585,6 +19451,28 @@ "node": ">= 0.10" } }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "license": "ISC" + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", @@ -11604,6 +19492,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "license": "MIT", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, "node_modules/qs": { "version": "6.11.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", @@ -11618,6 +19517,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "license": "MIT", + "dependencies": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/queue": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", @@ -11656,6 +19569,57 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "license": "MIT", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/railroad-diagrams": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", + "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==", + "license": "CC0-1.0" + }, + "node_modules/randexp": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", + "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", + "license": "MIT", + "dependencies": { + "discontinuous-range": "1.0.0", + "ret": "~0.1.10" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "license": "MIT", + "dependencies": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/randomatic/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -11950,28 +19914,103 @@ "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", "dependencies": { - "@babel/runtime": "^7.1.2" + "@babel/runtime": "^7.1.2" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", + "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.4", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "license": "MIT", + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "license": "MIT", + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "license": "MIT", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "license": "MIT", + "dependencies": { + "pinkie-promise": "^2.0.0" }, - "peerDependencies": { - "react": ">=15", - "react-router": ">=5" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/react-router-dom": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", - "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "node_modules/read-pkg/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.3.4", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" }, - "peerDependencies": { - "react": ">=15" + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, "node_modules/readable-stream": { @@ -12025,6 +20064,47 @@ "node": ">=6.0.0" } }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "license": "MIT", + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "license": "MIT", + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reflect.ownkeys": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-1.1.4.tgz", + "integrity": "sha512-iUNmtLgzudssL+qnTUosCmnq3eczlrVd1wXrgx/GhiI/8FvwrTYWtCJ9PNvWIRX+4ftupj2WUfB5mu5s9t6LnA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "globalthis": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -12054,6 +20134,62 @@ "@babel/runtime": "^7.8.4" } }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/regexpu-core": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", @@ -12256,6 +20392,31 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/remarkable": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/remarkable/-/remarkable-2.0.1.tgz", + "integrity": "sha512-YJyMcOH5lrR+kZdmB0aJJ4+93bEojRZ1HGDn9Eagu6ibg7aVZhc3OWbbShRid+Q5eAfsEqWxpe+g5W5nYNfNiA==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.10", + "autolinker": "^3.11.0" + }, + "bin": { + "remarkable": "bin/remarkable.js" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/remarkable/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, "node_modules/renderkid": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", @@ -12349,6 +20510,117 @@ "entities": "^2.0.0" } }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "license": "MIT", + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "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", + "license": "Apache-2.0", + "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/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/request/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==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.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.", + "license": "MIT", + "bin": { + "uuid": "bin/uuid" + } + }, "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", @@ -12404,6 +20676,13 @@ "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "license": "MIT" + }, "node_modules/responselike": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", @@ -12418,6 +20697,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "license": "MIT", + "engines": { + "node": ">=0.12" + } + }, "node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -12435,6 +20723,18 @@ "node": ">=0.10.0" } }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "license": "MIT" + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "license": "MIT" + }, "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -12450,6 +20750,16 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rst-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", + "integrity": "sha512-nDG1rZeP6oFTLN6yNDV/uiAvs1+FS/KlrEwh7+y7dpuApDBy6bI2HTBcc0/V8lv9OTqfyD34eF7au2pm8aBbhA==", + "license": "BSD-3-Clause", + "dependencies": { + "lodash.flattendeep": "^4.4.0", + "nearley": "^2.7.10" + } + }, "node_modules/rtl-detect": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.1.2.tgz", @@ -12494,6 +20804,30 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -12513,6 +20847,37 @@ } ] }, + "node_modules/safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "license": "MIT", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -12567,6 +20932,25 @@ "node": ">=4" } }, + "node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "license": "MIT", + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/seek-bzip/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -12609,6 +20993,36 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w==", + "license": "MIT", + "dependencies": { + "semver": "^5.3.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/semver-truncate/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, "node_modules/send": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", @@ -12761,31 +21175,79 @@ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-getter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.1.tgz", + "integrity": "sha512-9sVWOy+gthr+0G9DzqqLaYNA7+5OKkSmcqjL9cBpDEaZrr3ShQlyX2cZ/O/ozE41oxn/Tt0LGEM/w4Rub3A3gw==", + "license": "MIT", + "dependencies": { + "to-object-path": "^0.3.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "license": "MIT", "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -12872,6 +21334,21 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "license": "MIT" + }, "node_modules/sirv": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", @@ -12941,6 +21418,124 @@ "tslib": "^2.0.3" } }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "license": "MIT", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "license": "MIT", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", @@ -12959,6 +21554,39 @@ "node": ">= 6.3.0" } }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "license": "MIT", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", + "license": "MIT", + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", @@ -12975,6 +21603,20 @@ "node": ">=0.10.0" } }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, "node_modules/source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", @@ -12992,6 +21634,13 @@ "node": ">=0.10.0" } }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "license": "MIT" + }, "node_modules/space-separated-tokens": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", @@ -13001,6 +21650,38 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", + "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==", + "license": "CC0-1.0" + }, "node_modules/spdy": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", @@ -13029,11 +21710,126 @@ "wbuf": "^1.7.3" } }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split-string/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, + "node_modules/squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha512-YQL1ulInM+ev8nXX7vfXsCsDh6IqXlrremc1hzi77776BtpWgYJUMto3UM05GSAaGzJgWekszjoKDrVNB5XG+A==", + "license": "MIT", + "dependencies": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/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==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/squeak/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==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/srcset": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", @@ -13045,6 +21841,76 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "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==", + "license": "MIT", + "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/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "license": "MIT" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "license": "MIT", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -13058,6 +21924,15 @@ "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -13066,6 +21941,11 @@ "safe-buffer": "~5.2.0" } }, + "node_modules/string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==" + }, "node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", @@ -13104,7 +21984,56 @@ "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/stringify-entities": { @@ -13144,6 +22073,18 @@ "node": ">=8" } }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "license": "MIT", + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/strip-bom-string": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", @@ -13152,6 +22093,33 @@ "node": ">=0.10.0" } }, + "node_modules/strip-color": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/strip-color/-/strip-color-0.1.0.tgz", + "integrity": "sha512-p9LsUieSjWNNAxVCXLeilaDlmuUOrDS5/dF9znM1nZc7EGX5+zEFC0bEevsNIaldjlks+2jns5Siz6F9iK6jwA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "license": "MIT", + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", @@ -13160,6 +22128,21 @@ "node": ">=6" } }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "license": "MIT", + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -13171,6 +22154,33 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-outer/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==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "license": "MIT" + }, "node_modules/style-to-object": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz", @@ -13261,6 +22271,119 @@ "node": ">=6" } }, + "node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "license": "MIT", + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/tar-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/tar-stream/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==", + "license": "MIT", + "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/tar-stream/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==", + "license": "MIT" + }, + "node_modules/tar-stream/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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/tcp-port-used": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-1.0.2.tgz", + "integrity": "sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==", + "license": "MIT", + "dependencies": { + "debug": "4.3.1", + "is2": "^2.0.6" + } + }, + "node_modules/tcp-port-used/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==", + "license": "MIT", + "dependencies": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/tempfile/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.", + "license": "MIT", + "bin": { + "uuid": "bin/uuid" + } + }, "node_modules/terser": { "version": "5.31.1", "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", @@ -13393,21 +22516,129 @@ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "license": "MIT" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/through2/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==", + "license": "MIT", + "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/through2/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==", + "license": "MIT" + }, + "node_modules/through2/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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, + "node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "license": "MIT" + }, "node_modules/tiny-invariant": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" }, + "node_modules/tiny-lr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", + "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", + "license": "MIT", + "dependencies": { + "body": "^5.1.0", + "debug": "^3.1.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.3.0", + "object-assign": "^4.1.0", + "qs": "^6.4.0" + } + }, + "node_modules/tiny-lr/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/tiny-lr/node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "license": "MIT", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, + "node_modules/to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "license": "MIT" + }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -13416,6 +22647,45 @@ "node": ">=4" } }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "license": "MIT", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -13427,6 +22697,31 @@ "node": ">=8.0" } }, + "node_modules/to-regex/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", @@ -13435,21 +22730,121 @@ "node": ">=0.6" } }, + "node_modules/toml": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/toml/-/toml-2.3.6.tgz", + "integrity": "sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ==", + "license": "MIT" + }, "node_modules/totalist": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", "engines": { - "node": ">=6" + "node": ">=6" + } + }, + "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==", + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tough-cookie/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "license": "MIT", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/tr46/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", + "license": "MIT/X11", + "engines": { + "node": "*" + } + }, + "node_modules/tree-node-cli": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/tree-node-cli/-/tree-node-cli-1.6.0.tgz", + "integrity": "sha512-M8um5Lbl76rWU5aC8oOeEhruiCM29lFCKnwpxrwMjpRicHXJx+bb9Cak11G3zYLrMb6Glsrhnn90rHIzDJrjvg==", + "license": "MIT", + "dependencies": { + "commander": "^5.0.0", + "fast-folder-size": "1.6.1", + "pretty-bytes": "^5.6.0" + }, + "bin": { + "tree": "bin/tree.js", + "treee": "bin/tree.js" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "node_modules/trim-repeated/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==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" } }, "node_modules/trough": { @@ -13461,11 +22856,38 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/truncate-html": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/truncate-html/-/truncate-html-1.1.1.tgz", + "integrity": "sha512-8U5jgta8uapbnTId/h95a5EVFGld94V7pZ2iLH18lRppjx8+r/Zx0VdFYThRQEVjBhbG7W2Goiv+b1+kceeb7A==", + "license": "MIT", + "dependencies": { + "cheerio": "^1.0.0-rc.12" + } + }, "node_modules/tslib": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, + "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==", + "license": "Apache-2.0", + "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==", + "license": "Unlicense" + }, "node_modules/type-fest": { "version": "2.19.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", @@ -13508,6 +22930,85 @@ "node": ">= 0.6" } }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "license": "MIT" + }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", @@ -13528,6 +23029,31 @@ "node": ">=14.17" } }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "license": "MIT", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", @@ -13595,6 +23121,33 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "license": "MIT" + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "license": "MIT" + }, "node_modules/unique-string": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", @@ -13713,6 +23266,120 @@ "node": ">= 0.8" } }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "license": "MIT" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "license": "MIT", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "license": "MIT", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/unzipper": { + "version": "0.10.14", + "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.14.tgz", + "integrity": "sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==", + "license": "MIT", + "dependencies": { + "big-integer": "^1.6.17", + "binary": "~0.3.0", + "bluebird": "~3.4.1", + "buffer-indexof-polyfill": "~1.0.0", + "duplexer2": "~0.1.4", + "fstream": "^1.0.12", + "graceful-fs": "^4.2.2", + "listenercount": "~1.0.1", + "readable-stream": "~2.3.6", + "setimmediate": "~1.0.4" + } + }, + "node_modules/unzipper/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/unzipper/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==", + "license": "MIT", + "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/unzipper/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==", + "license": "MIT" + }, + "node_modules/unzipper/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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/update-browserslist-db": { "version": "1.0.16", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", @@ -13828,6 +23495,13 @@ "node": ">=6" } }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "license": "MIT" + }, "node_modules/url-loader": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", @@ -13918,11 +23592,56 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "license": "MIT", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "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==" }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/utila": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", @@ -13952,6 +23671,16 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, "node_modules/value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", @@ -13965,6 +23694,36 @@ "node": ">= 0.8" } }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "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==", + "license": "MIT" + }, "node_modules/vfile": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", @@ -14034,6 +23793,12 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "license": "BSD-2-Clause" + }, "node_modules/webpack": { "version": "5.92.1", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", @@ -14363,6 +24128,17 @@ "node": ">=0.8.0" } }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "license": "MIT", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -14377,6 +24153,41 @@ "node": ">= 8" } }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "license": "MIT", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/widest-line": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", @@ -14396,6 +24207,24 @@ "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" }, + "node_modules/wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==", + "license": "MIT/X11", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "license": "MIT", + "dependencies": { + "microevent.ts": "~0.1.1" + } + }, "node_modules/wrap-ansi": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", @@ -14506,6 +24335,24 @@ "xml-js": "bin/cli.js" } }, + "node_modules/xmlbuilder": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz", + "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==", + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", @@ -14519,6 +24366,48 @@ "node": ">= 6" } }, + "node_modules/yamljs": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/yamljs/-/yamljs-0.2.10.tgz", + "integrity": "sha512-sbkbOosewjeRmJ23Hjee1RgTxn+xa7mt4sew3tfD0SdH0LTcswnZC9dhSNq4PIz15roQMzb84DjECyQo5DWIww==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "glob": "^7.0.5" + }, + "bin": { + "json2yaml": "bin/json2yaml", + "yaml2json": "bin/yaml2json" + } + }, + "node_modules/yamljs/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/yargs": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-2.3.0.tgz", + "integrity": "sha512-w48USdbTdaVMcE3CnXsEtSY9zYSN7dTyVnLBgrJF2quA5rLwobC9zixxfexereLGFaxjxtR3oWdydC0qoayakw==", + "license": "MIT/X11", + "dependencies": { + "wordwrap": "0.0.2" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, "node_modules/yocto-queue": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", diff --git a/package.json b/package.json index 70883fb..2d92bcb 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "@docusaurus/preset-classic": "3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", + "docusaurus": "^1.14.7", "prism-react-renderer": "^2.3.0", "react": "^18.0.0", "react-dom": "^18.0.0" diff --git a/static/img/index.d.ts b/static/img/index.d.ts new file mode 100644 index 0000000..d29c875 --- /dev/null +++ b/static/img/index.d.ts @@ -0,0 +1,4 @@ +declare module '*.jpg' +declare module '*.png' +declare module '*.jpeg' +declare module '*.gif' From 08b3dc7ecc284c2c27b509b4d8534d4157b689dc Mon Sep 17 00:00:00 2001 From: y0sh1ne Date: Tue, 25 Jun 2024 13:01:18 +0900 Subject: [PATCH 3/8] Update README.md --- README.md | 40 +++------------------------------------- 1 file changed, 3 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index 0c6c2c2..6761d36 100644 --- a/README.md +++ b/README.md @@ -1,41 +1,7 @@ # Website This website is built using [Docusaurus](https://docusaurus.io/), a modern static website generator. +本页面是使用[Docusaurus](https://docusaurus.io/)构建的,一个现代的静态网站生成器。 -### Installation - -``` -$ yarn -``` - -### Local Development - -``` -$ yarn start -``` - -This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. - -### Build - -``` -$ yarn build -``` - -This command generates static content into the `build` directory and can be served using any static contents hosting service. - -### Deployment - -Using SSH: - -``` -$ USE_SSH=true yarn deploy -``` - -Not using SSH: - -``` -$ GIT_USER= yarn deploy -``` - -If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch. +The theme is based on the [Messiahhh's blog](https://github.com/Messiahhh/blog), modified to TypeScript version. +主题基于[Messiahhh's blog](https://github.com/Messiahhh/blog),魔改为了ts版本. From d297f574b1af0608771a769509981cc31d4f5723 Mon Sep 17 00:00:00 2001 From: y0sh1ne Date: Tue, 25 Jun 2024 13:01:37 +0900 Subject: [PATCH 4/8] Update site title and tagline --- docusaurus.config.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docusaurus.config.ts b/docusaurus.config.ts index b2f25a3..a8a1a4a 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -3,8 +3,8 @@ import type {Config} from '@docusaurus/types'; import type * as Preset from '@docusaurus/preset-classic'; const config: Config = { - title: 'My Site', - tagline: 'Dinosaurs are cool', + title: 'y0sh1ne', + tagline: 'try', favicon: 'img/favicon.ico', // Set the production url of your site here @@ -27,8 +27,8 @@ const config: Config = { // useful metadata like html lang. For example, if your site is Chinese, you // may want to replace "en" with "zh-Hans". i18n: { - defaultLocale: 'en', - locales: ['en'], + defaultLocale: 'zh-Hans', + locales: ['zh-Hans', 'en'], }, presets: [ @@ -39,15 +39,15 @@ const config: Config = { sidebarPath: './sidebars.ts', // Please change this to your repo. // Remove this to remove the "edit this page" links. - editUrl: - 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', + // editUrl: + // 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', }, blog: { showReadingTime: true, // Please change this to your repo. // Remove this to remove the "edit this page" links. - editUrl: - 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', + // editUrl: + // 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', }, theme: { customCss: './src/css/custom.css', From 974374b2e1723d131fc0705ec27b9063e104d1a2 Mon Sep 17 00:00:00 2001 From: y0sh1ne Date: Tue, 25 Jun 2024 13:02:18 +0900 Subject: [PATCH 5/8] make index.tsx more typescript-style --- src/pages/index.tsx | 86 ++++++++++++++++++++++----------------------- 1 file changed, 42 insertions(+), 44 deletions(-) diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 284a13c..70391e7 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -5,10 +5,10 @@ import Link from "@docusaurus/Link"; import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; import styles from "./index.module.css"; import HomepageFeatures from "@site/src/components/HomepageFeatures"; -import logo from "@site/static/img/asuka.jpg"; -import noise from "@site/static/img/noise.png"; +import avatarPath from "@site/static/img/asuka.jpg"; +import noisePath from "@site/static/img/noise.png"; -console.log(logo); +// console.log(typeof logo); // string function HomepageHeader() { const { siteConfig } = useDocusaurusContext(); @@ -58,14 +58,14 @@ function HomepageHeader() { } `; - const [banana, xeno] = await Promise.all([ - loadImage(logo), - loadImage(noise), + const [avatarElement, noiseElement] = await Promise.all([ + createImageElement(avatarPath), + createImageElement(noisePath), ]); - const aka = new WebGL(document.querySelector("canvas")); - const { gl } = aka; + const webGLManager = new WebGLManager(document.querySelector("canvas")); + const { gl } = webGLManager; - aka + webGLManager .init(vsSource, fsSource) .loadBuffer( new Float32Array([ @@ -75,9 +75,9 @@ function HomepageHeader() { ) .setAttrib("aPosition", 2, gl.FLOAT, false, 16, 0) .setAttrib("aUV", 2, gl.FLOAT, false, 16, 8) - .loadTexture(banana) + .loadTexture(avatarElement) .setUniform("uTexture1", "uniform1i", 0) - .loadTexture(xeno) + .loadTexture(noiseElement) .setUniform("uTexture2", "uniform1i", 1); let value = 0.0; @@ -85,7 +85,7 @@ function HomepageHeader() { draw(); function draw() { - const uniform2 = gl.getUniformLocation(aka.program, "uVar"); + const uniform2 = gl.getUniformLocation(webGLManager.program, "uVar"); gl.uniform1f(uniform2, reverse ? (value -= 0.01) : (value += 0.01)); if (value >= 1) { @@ -96,7 +96,7 @@ function HomepageHeader() { reverse = false; } - aka.draw(aka.gl.TRIANGLES, 6); + webGLManager.draw(webGLManager.gl.TRIANGLES, 6); requestAnimationFrame(draw); } @@ -106,12 +106,12 @@ function HomepageHeader() { return (

- {/* */} + {/* */}

{siteConfig.title}

{siteConfig.tagline}

- + 前端博客 →
@@ -135,37 +135,35 @@ export default function Home() { ); } -class WebGL { - gl; - program; - vs; - fs; - buffer; +class WebGLManager { + gl: WebGLRenderingContext; + program: WebGLProgram; + vShader: WebGLShader; //v==vertex + fShader: WebGLShader; //f==fragment + buffer: WebGLBuffer; textures = []; - constructor(el) { - if (el instanceof HTMLCanvasElement) { - this.gl = el.getContext("webgl"); - this.gl.pixelStorei(this.gl.UNPACK_FLIP_Y_WEBGL, true); - - return this; - } else { - throw new Error("please pass canvas element"); - } + constructor(canvasElement: HTMLCanvasElement) { + this.gl = canvasElement.getContext("webgl"); + this.gl.pixelStorei(this.gl.UNPACK_FLIP_Y_WEBGL, true); } - - init(vsSource, fsSource) { - const vs = (this.vs = this.gl.createShader(this.gl.VERTEX_SHADER)); - this.gl.shaderSource(vs, vsSource); - this.gl.compileShader(vs); - - const fs = (this.fs = this.gl.createShader(this.gl.FRAGMENT_SHADER)); - this.gl.shaderSource(fs, fsSource); - this.gl.compileShader(fs); + /** + * @param vShaderSource vertexShaderSource + * @param fShaderSource fragmentShaderSource + */ + init(vShaderSource:string, fShaderSource:string) { + + const vShader = (this.vShader = this.gl.createShader(this.gl.VERTEX_SHADER)); + this.gl.shaderSource(vShader, vShaderSource); + this.gl.compileShader(vShader); + + const fShader = (this.fShader = this.gl.createShader(this.gl.FRAGMENT_SHADER)); + this.gl.shaderSource(fShader, fShaderSource); + this.gl.compileShader(fShader); const program = (this.program = this.gl.createProgram()); - this.gl.attachShader(program, vs); - this.gl.attachShader(program, fs); + this.gl.attachShader(program, vShader); + this.gl.attachShader(program, fShader); this.gl.linkProgram(program); this.gl.useProgram(program); @@ -236,21 +234,21 @@ class WebGL { return this; } - draw(type, count) { + draw(type: GLenum, count: GLsizei) { this.gl.viewport(0, 0, this.gl.canvas.width, this.gl.canvas.height); this.gl.clearColor(0, 0, 0, 0); this.gl.clear(this.gl.COLOR_BUFFER_BIT); this.gl.drawArrays(type, 0, count); } - then(callback) { + then(callback: Function) { callback.call(this); return this; } } -function loadImage(path) { +function createImageElement(path: string): Promise { return new Promise((resolve) => { const image = new Image(); image.src = path; From 27a0920fdd6fba8c02ad541f7b862c59fa8fe45b Mon Sep 17 00:00:00 2001 From: y0sh1ne Date: Wed, 26 Jun 2024 20:01:20 +0900 Subject: [PATCH 6/8] chore: Remove official sample website code and related svg --- docs/intro.official.md | 47 ------ src/pages/index.official.tsx | 43 ------ static/img/docusaurus.png | Bin 5142 -> 0 bytes static/img/favicon.ico | Bin 3626 -> 0 bytes static/img/logo.svg | 1 - static/img/undraw_docusaurus_mountain.svg | 171 ---------------------- static/img/undraw_docusaurus_react.svg | 170 --------------------- static/img/undraw_docusaurus_tree.svg | 40 ----- 8 files changed, 472 deletions(-) delete mode 100644 docs/intro.official.md delete mode 100644 src/pages/index.official.tsx delete mode 100644 static/img/docusaurus.png delete mode 100644 static/img/favicon.ico delete mode 100644 static/img/logo.svg delete mode 100644 static/img/undraw_docusaurus_mountain.svg delete mode 100644 static/img/undraw_docusaurus_react.svg delete mode 100644 static/img/undraw_docusaurus_tree.svg diff --git a/docs/intro.official.md b/docs/intro.official.md deleted file mode 100644 index 45e8604..0000000 --- a/docs/intro.official.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Tutorial Intro - -Let's discover **Docusaurus in less than 5 minutes**. - -## Getting Started - -Get started by **creating a new site**. - -Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new)**. - -### What you'll need - -- [Node.js](https://nodejs.org/en/download/) version 18.0 or above: - - When installing Node.js, you are recommended to check all checkboxes related to dependencies. - -## Generate a new site - -Generate a new Docusaurus site using the **classic template**. - -The classic template will automatically be added to your project after you run the command: - -```bash -npm init docusaurus@latest my-website classic -``` - -You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. - -The command also installs all necessary dependencies you need to run Docusaurus. - -## Start your site - -Run the development server: - -```bash -cd my-website -npm run start -``` - -The `cd` command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there. - -The `npm run start` command builds your website locally and serves it through a development server, ready for you to view at http://localhost:3000/. - -Open `docs/intro.md` (this page) and edit some lines: the site **reloads automatically** and displays your changes. diff --git a/src/pages/index.official.tsx b/src/pages/index.official.tsx deleted file mode 100644 index 400a3e1..0000000 --- a/src/pages/index.official.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import clsx from 'clsx'; -import Link from '@docusaurus/Link'; -import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -import Layout from '@theme/Layout'; -import HomepageFeatures from '@site/src/components/HomepageFeatures'; -import Heading from '@theme/Heading'; - -import styles from './index.module.css'; - -function HomepageHeader() { - const {siteConfig} = useDocusaurusContext(); - return ( -
-
- - {siteConfig.title} - -

{siteConfig.tagline}

-
- - Docusaurus Tutorial - 5min ⏱️ - -
-
-
- ); -} - -export default function Home(): JSX.Element { - const {siteConfig} = useDocusaurusContext(); - return ( - - -
- -
-
- ); -} diff --git a/static/img/docusaurus.png b/static/img/docusaurus.png deleted file mode 100644 index f458149e3c8f53335f28fbc162ae67f55575c881..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5142 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 F{0H{b<4^zq diff --git a/static/img/favicon.ico b/static/img/favicon.ico deleted file mode 100644 index c01d54bcd39a5f853428f3cd5aa0f383d963c484..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3626 zcmb`Je@s(X6vrR`EK3%b%orErlDW({vnABqA zcfaS{d+xbU5JKp0*;0YOg+;Fl!eT)XRuapIwFLL`=imZCSon$`se`_<%@MB=M~KG+ z=EW^FL`w|Bo>*ktlaS^(fut!95`iG5u=SZ8nfDHO#GaTlH1-XG^;vsjUb^gWTVz0+ z^=WR1wv9-2oeR=_;fL0H7rNWqAzGtO(D;`~cX(RcN0w2v24Y8)6t`cS^_ghs`_ho? z{0ka~1Dgo8TfAP$r*ua?>$_V+kZ!-(TvEJ7O2f;Y#tezt$&R4 zLI}=-y@Z!grf*h3>}DUL{km4R>ya_I5Ag#{h_&?+HpKS!;$x3LC#CqUQ8&nM?X))Q zXAy2?`YL4FbC5CgJu(M&Q|>1st8XXLZ|5MgwgjP$m_2Vt0(J z&Gu7bOlkbGzGm2sh?X`){7w69Y$1#@P@7DF{ZE=4%T0NDS)iH`tiPSKpDNW)zmtn( zw;4$f>k)4$LBc>eBAaTZeCM2(iD+sHlj!qd z2GjRJ>f_Qes(+mnzdA^NH?^NB(^o-%Gmg$c8MNMq&`vm@9Ut;*&$xSD)PKH{wBCEC z4P9%NQ;n2s59ffMn8*5)5AAg4-93gBXBDX`A7S& zH-|%S3Wd%T79fk-e&l`{!?lve8_epXhE{d3Hn$Cg!t=-4D(t$cK~7f&4s?t7wr3ZP z*!SRQ-+tr|e1|hbc__J`k3S!rMy<0PHy&R`v#aJv?`Y?2{avK5sQz%=Us()jcNuZV z*$>auD4cEw>;t`+m>h?f?%VFJZj8D|Y1e_SjxG%J4{-AkFtT2+ZZS5UScS~%;dp!V>)7zi`w(xwSd*FS;Lml=f6hn#jq)2is4nkp+aTrV?)F6N z>DY#SU0IZ;*?Hu%tSj4edd~kYNHMFvS&5}#3-M;mBCOCZL3&;2obdG?qZ>rD|zC|Lu|sny76pn2xl|6sk~Hs{X9{8iBW zwiwgQt+@hi`FYMEhX2 \ No newline at end of file diff --git a/static/img/undraw_docusaurus_mountain.svg b/static/img/undraw_docusaurus_mountain.svg deleted file mode 100644 index af961c4..0000000 --- a/static/img/undraw_docusaurus_mountain.svg +++ /dev/null @@ -1,171 +0,0 @@ - - Easy to Use - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/img/undraw_docusaurus_react.svg b/static/img/undraw_docusaurus_react.svg deleted file mode 100644 index 94b5cf0..0000000 --- a/static/img/undraw_docusaurus_react.svg +++ /dev/null @@ -1,170 +0,0 @@ - - Powered by React - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/img/undraw_docusaurus_tree.svg b/static/img/undraw_docusaurus_tree.svg deleted file mode 100644 index d9161d3..0000000 --- a/static/img/undraw_docusaurus_tree.svg +++ /dev/null @@ -1,40 +0,0 @@ - - Focus on What Matters - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - From 9a1cff3e845ec89f7ee7e28fa931955dd52b0e1d Mon Sep 17 00:00:00 2001 From: y0sh1ne Date: Wed, 26 Jun 2024 20:03:47 +0900 Subject: [PATCH 7/8] Move HomepageFeatures into Homepage --- src/components/HomepageFeatures/index.tsx | 70 ----------------- .../HomepageFeatures/styles.module.css | 11 --- src/pages/index.module.css | 9 +++ src/pages/index.tsx | 77 ++++++++++++++++--- 4 files changed, 76 insertions(+), 91 deletions(-) delete mode 100644 src/components/HomepageFeatures/index.tsx delete mode 100644 src/components/HomepageFeatures/styles.module.css diff --git a/src/components/HomepageFeatures/index.tsx b/src/components/HomepageFeatures/index.tsx deleted file mode 100644 index 50a9e6f..0000000 --- a/src/components/HomepageFeatures/index.tsx +++ /dev/null @@ -1,70 +0,0 @@ -import clsx from 'clsx'; -import Heading from '@theme/Heading'; -import styles from './styles.module.css'; - -type FeatureItem = { - title: string; - Svg: React.ComponentType>; - description: JSX.Element; -}; - -const FeatureList: FeatureItem[] = [ - { - title: 'Easy to Use', - Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default, - description: ( - <> - Docusaurus was designed from the ground up to be easily installed and - used to get your website up and running quickly. - - ), - }, - { - title: 'Focus on What Matters', - Svg: require('@site/static/img/undraw_docusaurus_tree.svg').default, - description: ( - <> - Docusaurus lets you focus on your docs, and we'll do the chores. Go - ahead and move your docs into the docs directory. - - ), - }, - { - title: 'Powered by React', - Svg: require('@site/static/img/undraw_docusaurus_react.svg').default, - description: ( - <> - Extend or customize your website layout by reusing React. Docusaurus can - be extended while reusing the same header and footer. - - ), - }, -]; - -function Feature({title, Svg, description}: FeatureItem) { - return ( -
-
- -
-
- {title} -

{description}

-
-
- ); -} - -export default function HomepageFeatures(): JSX.Element { - return ( -
-
-
- {FeatureList.map((props, idx) => ( - - ))} -
-
-
- ); -} diff --git a/src/components/HomepageFeatures/styles.module.css b/src/components/HomepageFeatures/styles.module.css deleted file mode 100644 index b248eb2..0000000 --- a/src/components/HomepageFeatures/styles.module.css +++ /dev/null @@ -1,11 +0,0 @@ -.features { - display: flex; - align-items: center; - padding: 2rem 0; - width: 100%; -} - -.featureSvg { - height: 200px; - width: 200px; -} diff --git a/src/pages/index.module.css b/src/pages/index.module.css index 9f71a5d..9268200 100644 --- a/src/pages/index.module.css +++ b/src/pages/index.module.css @@ -21,3 +21,12 @@ align-items: center; justify-content: center; } + +/*#region For featuresItem*/ +.features { + display: flex; + align-items: center; + padding: 2rem 0; + width: 100%; +} +/*#endregion*/ \ No newline at end of file diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 70391e7..50fc680 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -4,11 +4,9 @@ import Layout from "@theme/Layout"; import Link from "@docusaurus/Link"; import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; import styles from "./index.module.css"; -import HomepageFeatures from "@site/src/components/HomepageFeatures"; import avatarPath from "@site/static/img/asuka.jpg"; import noisePath from "@site/static/img/noise.png"; -// console.log(typeof logo); // string function HomepageHeader() { const { siteConfig } = useDocusaurusContext(); @@ -123,13 +121,10 @@ function HomepageHeader() { export default function Home() { const { siteConfig } = useDocusaurusContext(); return ( - +
- +
); @@ -151,8 +146,8 @@ class WebGLManager { * @param vShaderSource vertexShaderSource * @param fShaderSource fragmentShaderSource */ - init(vShaderSource:string, fShaderSource:string) { - + init(vShaderSource: string, fShaderSource: string) { + const vShader = (this.vShader = this.gl.createShader(this.gl.VERTEX_SHADER)); this.gl.shaderSource(vShader, vShaderSource); this.gl.compileShader(vShader); @@ -256,4 +251,66 @@ function createImageElement(path: string): Promise { resolve(image); }; }); -} \ No newline at end of file +} + +//#region FeaturesField +type FeatureItem = { + title: string; + description: JSX.Element; +}; + +const FeatureList: FeatureItem[] = [ +{ + title: 'Support Me', + description: ( + <> + Give me a star at here
GitHub + + ), +}, +{ + title: 'About Me', + description: ( + <> + Master Student now + + ), +}, +{ + title: 'Contact Me', + description: ( + <> + <> + + ), +}, +]; + +function Feature({title, description}: FeatureItem) { +return ( +
+
+ +
+
+

{title}

+

{description}

+
+
+); +} + +function Features(): JSX.Element { +return ( +
+
+
+ {FeatureList.map((item, i) => ( + + ))} +
+
+
+); +} +//#endregion From 9565fc150ed80dc728bb63c5309ac3ac9612d357 Mon Sep 17 00:00:00 2001 From: y0sh1ne Date: Wed, 26 Jun 2024 20:08:09 +0900 Subject: [PATCH 8/8] chore: enable Algolia search and add github link --- docusaurus.config.ts | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/docusaurus.config.ts b/docusaurus.config.ts index a8a1a4a..7a98840 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -28,7 +28,7 @@ const config: Config = { // may want to replace "en" with "zh-Hans". i18n: { defaultLocale: 'zh-Hans', - locales: ['zh-Hans', 'en'], + locales: ['zh-Hans'], }, presets: [ @@ -72,12 +72,21 @@ const config: Config = { position: 'left', label: 'Tutorial', }, - {to: '/blog', label: 'Blog', position: 'left'}, { - href: 'https://github.com/facebook/docusaurus', - label: 'GitHub', + // type: 'default', + to: '/blog', + label: 'Blog', + position: 'left'}, + { + type: 'search', position: 'right', }, + { + // type: 'default', + href: 'https://github.com/y0sh1ne/y0sh1ne.github.io', + html: '', + position: 'right', + } ], }, footer: { @@ -129,6 +138,15 @@ const config: Config = { theme: prismThemes.github, darkTheme: prismThemes.dracula, }, + algolia: { + // The application ID provided by Algolia + appId: 'x', + + // Public API key: it is safe to commit it + apiKey: 'x', + + indexName: 'y0sh1ne', + } } satisfies Preset.ThemeConfig, };