From 41a87ebf16143af872f0ab9698bb9511e3f9fac8 Mon Sep 17 00:00:00 2001 From: Tine Jozelj Date: Mon, 11 Sep 2023 14:02:23 +0200 Subject: [PATCH] feat: restructure, use bun and add api --- .gitea/workflows/ci.yaml | 9 +- Dockerfile | 18 - README.md | 20 +- api/.gitignore | 42 + api/Dockerfile | 11 + api/README.md | 15 + api/bun.lockb | Bin 0 -> 3482 bytes api/package.json | 16 + api/src/index.ts | 10 + api/tsconfig.json | 103 + package-lock.json | 13179 ---------------- .gitignore => web/.gitignore | 0 web/Dockerfile | 18 + babel.config.js => web/babel.config.js | 0 .../blog}/2019-05-28-first-blog-post.md | 0 .../blog}/2019-05-29-long-blog-post.md | 0 .../blog}/2021-08-01-mdx-blog-post.mdx | 0 .../docusaurus-plushie-banner.jpeg | Bin .../blog}/2021-08-26-welcome/index.md | 0 {blog => web/blog}/authors.yml | 0 web/bun.lockb | Bin 0 -> 528849 bytes {docs => web/docs}/intro.md | 0 .../docs}/tutorial-basics/_category_.json | 0 .../docs}/tutorial-basics/congratulations.md | 0 .../tutorial-basics/create-a-blog-post.md | 0 .../tutorial-basics/create-a-document.md | 0 .../docs}/tutorial-basics/create-a-page.md | 0 .../docs}/tutorial-basics/deploy-your-site.md | 0 .../tutorial-basics/markdown-features.mdx | 0 .../docs}/tutorial-extras/_category_.json | 0 .../img/docsVersionDropdown.png | Bin .../tutorial-extras/img/localeDropdown.png | Bin .../tutorial-extras/manage-docs-versions.md | 0 .../tutorial-extras/translate-your-site.md | 0 .../docusaurus.config.js | 0 {i18n => web/i18n}/en/code.json | 0 .../options.json | 0 .../current.json | 0 .../en/docusaurus-theme-classic/footer.json | 0 .../en/docusaurus-theme-classic/navbar.json | 0 package.json => web/package.json | 5 +- sidebars.js => web/sidebars.js | 0 .../components/HomepageFeatures/index.tsx | 4 +- .../HomepageFeatures/styles.module.css | 0 {src => web/src}/css/custom.css | 0 {src => web/src}/pages/index.module.css | 0 {src => web/src}/pages/index.tsx | 0 {src => web/src}/pages/markdown-page.md | 0 {static => web/static}/.nojekyll | 0 {static => web/static}/img/icon.svg | 0 {static => web/static}/img/logo-dark.svg | 0 {static => web/static}/img/logo-light.svg | 0 {static => web/static}/img/logo.svg | 0 .../static}/img/undraw_chat_tjo_space.svg | 0 .../static}/img/undraw_cloud_tjo_space.svg | 0 .../static}/img/undraw_code_tjo_space.svg | 0 .../static}/img/undraw_mail_tjo_space.svg | 0 .../static}/img/undraw_media_tjo_space.svg | 0 .../img/undraw_paperless_tjo_space.svg | 0 .../static}/img/undraw_rss_tjo_space.svg | 0 .../static}/img/undraw_search_tjo_space.svg | 0 .../static}/img/undraw_send_tjo_space.svg | 0 .../static}/img/undraw_vault_tjo_space.svg | 0 .../static}/img/undraw_vpn_tjo_space.svg | 0 .../static}/img/undraw_yt_tjo_space.svg | 0 tsconfig.json => web/tsconfig.json | 0 66 files changed, 240 insertions(+), 13210 deletions(-) delete mode 100644 Dockerfile create mode 100644 api/.gitignore create mode 100644 api/Dockerfile create mode 100644 api/README.md create mode 100755 api/bun.lockb create mode 100644 api/package.json create mode 100644 api/src/index.ts create mode 100644 api/tsconfig.json delete mode 100644 package-lock.json rename .gitignore => web/.gitignore (100%) create mode 100644 web/Dockerfile rename babel.config.js => web/babel.config.js (100%) rename {blog => web/blog}/2019-05-28-first-blog-post.md (100%) rename {blog => web/blog}/2019-05-29-long-blog-post.md (100%) rename {blog => web/blog}/2021-08-01-mdx-blog-post.mdx (100%) rename {blog => web/blog}/2021-08-26-welcome/docusaurus-plushie-banner.jpeg (100%) rename {blog => web/blog}/2021-08-26-welcome/index.md (100%) rename {blog => web/blog}/authors.yml (100%) create mode 100755 web/bun.lockb rename {docs => web/docs}/intro.md (100%) rename {docs => web/docs}/tutorial-basics/_category_.json (100%) rename {docs => web/docs}/tutorial-basics/congratulations.md (100%) rename {docs => web/docs}/tutorial-basics/create-a-blog-post.md (100%) rename {docs => web/docs}/tutorial-basics/create-a-document.md (100%) rename {docs => web/docs}/tutorial-basics/create-a-page.md (100%) rename {docs => web/docs}/tutorial-basics/deploy-your-site.md (100%) rename {docs => web/docs}/tutorial-basics/markdown-features.mdx (100%) rename {docs => web/docs}/tutorial-extras/_category_.json (100%) rename {docs => web/docs}/tutorial-extras/img/docsVersionDropdown.png (100%) rename {docs => web/docs}/tutorial-extras/img/localeDropdown.png (100%) rename {docs => web/docs}/tutorial-extras/manage-docs-versions.md (100%) rename {docs => web/docs}/tutorial-extras/translate-your-site.md (100%) rename docusaurus.config.js => web/docusaurus.config.js (100%) rename {i18n => web/i18n}/en/code.json (100%) rename {i18n => web/i18n}/en/docusaurus-plugin-content-blog/options.json (100%) rename {i18n => web/i18n}/en/docusaurus-plugin-content-docs/current.json (100%) rename {i18n => web/i18n}/en/docusaurus-theme-classic/footer.json (100%) rename {i18n => web/i18n}/en/docusaurus-theme-classic/navbar.json (100%) rename package.json => web/package.json (94%) rename sidebars.js => web/sidebars.js (100%) rename {src => web/src}/components/HomepageFeatures/index.tsx (97%) rename {src => web/src}/components/HomepageFeatures/styles.module.css (100%) rename {src => web/src}/css/custom.css (100%) rename {src => web/src}/pages/index.module.css (100%) rename {src => web/src}/pages/index.tsx (100%) rename {src => web/src}/pages/markdown-page.md (100%) rename {static => web/static}/.nojekyll (100%) rename {static => web/static}/img/icon.svg (100%) rename {static => web/static}/img/logo-dark.svg (100%) rename {static => web/static}/img/logo-light.svg (100%) rename {static => web/static}/img/logo.svg (100%) rename {static => web/static}/img/undraw_chat_tjo_space.svg (100%) rename {static => web/static}/img/undraw_cloud_tjo_space.svg (100%) rename {static => web/static}/img/undraw_code_tjo_space.svg (100%) rename {static => web/static}/img/undraw_mail_tjo_space.svg (100%) rename {static => web/static}/img/undraw_media_tjo_space.svg (100%) rename {static => web/static}/img/undraw_paperless_tjo_space.svg (100%) rename {static => web/static}/img/undraw_rss_tjo_space.svg (100%) rename {static => web/static}/img/undraw_search_tjo_space.svg (100%) rename {static => web/static}/img/undraw_send_tjo_space.svg (100%) rename {static => web/static}/img/undraw_vault_tjo_space.svg (100%) rename {static => web/static}/img/undraw_vpn_tjo_space.svg (100%) rename {static => web/static}/img/undraw_yt_tjo_space.svg (100%) rename tsconfig.json => web/tsconfig.json (100%) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 645fc13..03284e2 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -16,6 +16,9 @@ on: jobs: docker: runs-on: ubuntu-latest + strategy: + matrix: + project: [web, api] steps: - name: Checkout uses: actions/checkout@v3 @@ -31,7 +34,7 @@ jobs: id: meta uses: docker/metadata-action@v4 with: - images: code.tjo.space/tjo-space/tjo.space + images: code.tjo.space/tjo-space/tjo.space/${{ matrix.project }} # generate Docker tags based on the following events/attributes tags: | type=schedule @@ -47,12 +50,12 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - - name: Build and push + - name: Build and Push WEB uses: docker/build-push-action@v4 env: ACTIONS_RUNTIME_TOKEN: '' with: - context: . + context: ${{ matrix.project }} push: true #platforms: linux/amd64,linux/arm64 tags: ${{ steps.meta.outputs.tags }} diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 3f7ac48..0000000 --- a/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -FROM node:lts as build -# Reduce npm log spam and colour during install within Docker -ENV NPM_CONFIG_LOGLEVEL=warn -ENV NPM_CONFIG_COLOR=false - -WORKDIR /home/node/app - -COPY --chown=node:node . /home/node/app/ - -RUN npm install -RUN npm run typecheck -RUN npm run build - -FROM nginx:stable as production -WORKDIR /home/node/app -# Copy what we've installed/built from production -COPY --chown=nobody:nogroup --from=build /home/node/app/build /usr/share/nginx/html/ - diff --git a/README.md b/README.md index 9bd2de2..a4ca10d 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,30 @@ # [tjo.space](https://tjo.space) +## API + +``` +$ cd api +$ bun install +$ bun start +``` + +## WEB + ### Development ``` -$ npm install -$ npm start +$ cd web +$ bun install +$ bun start ``` ### Translation 1. Generate default locale (english) text to be translated. ``` -$ npm install -$ npm run write-translations +$ cd web +$ bun install +$ bun run write-translations ``` 2. You can now edit the `i18n/sl` translations. (todo: not sure how this works yet) diff --git a/api/.gitignore b/api/.gitignore new file mode 100644 index 0000000..87e5610 --- /dev/null +++ b/api/.gitignore @@ -0,0 +1,42 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env.local +.env.development.local +.env.test.local +.env.production.local + +# vercel +.vercel + +**/*.trace +**/*.zip +**/*.tar.gz +**/*.tgz +**/*.log +package-lock.json +**/*.bun \ No newline at end of file diff --git a/api/Dockerfile b/api/Dockerfile new file mode 100644 index 0000000..32cf9e7 --- /dev/null +++ b/api/Dockerfile @@ -0,0 +1,11 @@ +FROM oven/bun + +ADD package.json package.json +ADD bun.lockb bun.lockb + +RUN bun install + +ADD src src + +CMD bun src/index.js +EXPOSE 3003 diff --git a/api/README.md b/api/README.md new file mode 100644 index 0000000..688c87e --- /dev/null +++ b/api/README.md @@ -0,0 +1,15 @@ +# Elysia with Bun runtime + +## Getting Started +To get started with this template, simply paste this command into your terminal: +```bash +bun create elysia ./elysia-example +``` + +## Development +To start the development server run: +```bash +bun run dev +``` + +Open http://localhost:3000/ with your browser to see the result. \ No newline at end of file diff --git a/api/bun.lockb b/api/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..27bcfd148e3546df21eb61a80f3a59e3358f6d04 GIT binary patch literal 3482 zcmeHJeNa?Y6o0#{f}6U0i5XL@sFB3J{a{64mNg_z3R4rmAkby^0Z(?{+unPNfa8Rc z#AuO?W2u0$jG3eO8L5pe(EC(ZpM`dNrdD*m;Qf0H8%_OMuHF7CI5Y6S*H9vjq z*ZqA4BAP9;^JzjZF5WvQaI;=Hze z-hz<aXBb=eI&JLr$C zub;g)VD-uP>sQsgeAg%JpEh-5=~tr;{VB$fGYJBn0c830NX@d$%B zyfKX51As(P|8oF*QvJ68kM@uAV(+a6q@y1^z9PWWBQ9L94|^1ju>Tz2rRaJRu_&Pz zCLy|cJ*j13^$iC!lMbxZj!3?FGVz!}9=oLOsZ~W=cj>E}d{?Xq4XH>h{h{gFI$gwP zsh5KnyrB+EoAtt?{NtHKnlb+Fx-iI#dGWm=DYCJps^lf}mkeQkj@Zz$N^NiLobSBx zq5qYb+Ox;%e|zV`=#rgP`*-giYHxe3c5zH#MCrXP_iOYab0RK9F8}@4qr3;NXWh#b z&WeP{@-vPh@$|kKtB>&&<2zop#LZ9~-#;=kgOxw8xRc%2dyDmY)|0HHX4`0bX+}es za$LylMI)A-Q#MK#SFawwVr6Lau!^0-gJU|47PZgCQNwQKO}NfSPrA`w8u7t5k(-xQ zHt3VTF89!jY6hEZ_9l7S;LPcvCoI;GYw4{v=N*aQY&qC<&Nx?NZPG-|lvVvWD}P`5 zI9<#AD@m{H@%?0@v+<^rEO=j^@NDYQa3I2Z(KiH}tUi6)ps@0$HreT{&Mn)AHyi3s z1jL6A4L|Z_q0fe<3;x^V65H!56Qc4;W-2BhjxGN5iv#o4rrn-czIR9T$=F?SK!ka5 zT_bMUr8B2C2l?fGw=r!|RkF#yJ*8c{cFWkVIgO1enVmrsuXdTIZg&cN<(qXIi1qoUg=bw93?^K2_?k`;O~B{h@b5R56X*p(0htF5EtS^ z$`D@}<`Q+w4e7d=3`Z<%F2=1(+jDaODaL(?pVVp+C|)24+!^5xN9ta|y%6qcq>@Yx z8Lc7p1n!z}_X8_hQcLOx0{2z8Kaxr`u%HLUx$vOQ3wKZmql2|*!T~F=jpFsAilbg! zN@WF0j0wsyq=wYst_*iqt~@|U5H;eyvF~}`JY~zLIC4UPKyi%8I$hvsCda7MJ~*0K z_t7+pOj5D8gxiHv)IR1AQS&Mk+9^I)5bS)sTFp^8G%s+4BxASD=Sh~!QFouHS|tut z8Zw5|=|~}`=p~+J%vKZ4sS!sOTaazy1=U*)iYo*T&}gG3OF0c>e!}|b&ho@Ao3PC)s6$@o%EtJZ^(JC`* xv$G7v^tQXlVsNIv ctx.headers); + +app.listen({ port: 3003, hostname: "0.0.0.0" }); +console.log( + `🦊 Elysia is running at ${app.server?.hostname}:${app.server?.port}` +); diff --git a/api/tsconfig.json b/api/tsconfig.json new file mode 100644 index 0000000..1ca2350 --- /dev/null +++ b/api/tsconfig.json @@ -0,0 +1,103 @@ +{ + "compilerOptions": { + /* Visit https://aka.ms/tsconfig to read more about this file */ + + /* Projects */ + // "incremental": true, /* Save .tsbuildinfo files to allow for incremental compilation of projects. */ + // "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */ + // "tsBuildInfoFile": "./.tsbuildinfo", /* Specify the path to .tsbuildinfo incremental compilation file. */ + // "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects. */ + // "disableSolutionSearching": true, /* Opt a project out of multi-project reference checking when editing. */ + // "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. */ + + /* Language and Environment */ + "target": "ES2021", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ + // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ + // "jsx": "preserve", /* Specify what JSX code is generated. */ + // "experimentalDecorators": true, /* Enable experimental support for TC39 stage 2 draft decorators. */ + // "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */ + // "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'. */ + // "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */ + // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'. */ + // "reactNamespace": "", /* Specify the object invoked for 'createElement'. This only applies when targeting 'react' JSX emit. */ + // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ + // "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ + // "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */ + + /* Modules */ + "module": "ES2022", /* Specify what module code is generated. */ + // "rootDir": "./", /* Specify the root folder within your source files. */ + "moduleResolution": "node", /* Specify how TypeScript looks up a file from a given module specifier. */ + // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */ + // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */ + // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ + // "typeRoots": [], /* Specify multiple folders that act like './node_modules/@types'. */ + "types": ["bun-types"], /* Specify type package names to be included without being referenced in a source file. */ + // "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */ + // "moduleSuffixes": [], /* List of file name suffixes to search when resolving a module. */ + // "resolveJsonModule": true, /* Enable importing .json files. */ + // "noResolve": true, /* Disallow 'import's, 'require's or ''s from expanding the number of files TypeScript should add to a project. */ + + /* JavaScript Support */ + // "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files. */ + // "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ + // "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'. */ + + /* Emit */ + // "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ + // "declarationMap": true, /* Create sourcemaps for d.ts files. */ + // "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */ + // "sourceMap": true, /* Create source map files for emitted JavaScript files. */ + // "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output. */ + // "outDir": "./", /* Specify an output folder for all emitted files. */ + // "removeComments": true, /* Disable emitting comments. */ + // "noEmit": true, /* Disable emitting files from a compilation. */ + // "importHelpers": true, /* Allow importing helper functions from tslib once per project, instead of including them per-file. */ + // "importsNotUsedAsValues": "remove", /* Specify emit/checking behavior for imports that are only used for types. */ + // "downlevelIteration": true, /* Emit more compliant, but verbose and less performant JavaScript for iteration. */ + // "sourceRoot": "", /* Specify the root path for debuggers to find the reference source code. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "inlineSourceMap": true, /* Include sourcemap files inside the emitted JavaScript. */ + // "inlineSources": true, /* Include source code in the sourcemaps inside the emitted JavaScript. */ + // "emitBOM": true, /* Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files. */ + // "newLine": "crlf", /* Set the newline character for emitting files. */ + // "stripInternal": true, /* Disable emitting declarations that have '@internal' in their JSDoc comments. */ + // "noEmitHelpers": true, /* Disable generating custom helper functions like '__extends' in compiled output. */ + // "noEmitOnError": true, /* Disable emitting files if any type checking errors are reported. */ + // "preserveConstEnums": true, /* Disable erasing 'const enum' declarations in generated code. */ + // "declarationDir": "./", /* Specify the output directory for generated declaration files. */ + // "preserveValueImports": true, /* Preserve unused imported values in the JavaScript output that would otherwise be removed. */ + + /* Interop Constraints */ + // "isolatedModules": true, /* Ensure that each file can be safely transpiled without relying on other imports. */ + // "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ + "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */ + // "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */ + "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ + + /* Type Checking */ + "strict": true, /* Enable all strict type-checking options. */ + // "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied 'any' type. */ + // "strictNullChecks": true, /* When type checking, take into account 'null' and 'undefined'. */ + // "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */ + // "strictBindCallApply": true, /* Check that the arguments for 'bind', 'call', and 'apply' methods match the original function. */ + // "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */ + // "noImplicitThis": true, /* Enable error reporting when 'this' is given the type 'any'. */ + // "useUnknownInCatchVariables": true, /* Default catch clause variables as 'unknown' instead of 'any'. */ + // "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */ + // "noUnusedLocals": true, /* Enable error reporting when local variables aren't read. */ + // "noUnusedParameters": true, /* Raise an error when a function parameter isn't read. */ + // "exactOptionalPropertyTypes": true, /* Interpret optional property types as written, rather than adding 'undefined'. */ + // "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */ + // "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */ + // "noUncheckedIndexedAccess": true, /* Add 'undefined' to a type when accessed using an index. */ + // "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */ + // "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type. */ + // "allowUnusedLabels": true, /* Disable error reporting for unused labels. */ + // "allowUnreachableCode": true, /* Disable error reporting for unreachable code. */ + + /* Completeness */ + // "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */ + "skipLibCheck": true /* Skip type checking all .d.ts files. */ + } +} diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index a577d23..0000000 --- a/package-lock.json +++ /dev/null @@ -1,13179 +0,0 @@ -{ - "name": "tjo-space", - "version": "0.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "tjo-space", - "version": "0.0.0", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/preset-classic": "2.4.1", - "@easyops-cn/docusaurus-search-local": "^0.36.0", - "@mdx-js/react": "^1.6.22", - "clsx": "^1.2.1", - "docusaurus-theme-search-typesense": "^0.12.0-0", - "prism-react-renderer": "^1.3.5", - "react": "^17.0.2", - "react-dom": "^17.0.2" - }, - "devDependencies": { - "@docusaurus/module-type-aliases": "2.4.1", - "@tsconfig/docusaurus": "^1.0.5", - "typescript": "^4.7.4" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@algolia/autocomplete-core": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", - "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", - "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", - "@algolia/autocomplete-shared": "1.9.3" - } - }, - "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", - "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", - "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" - }, - "peerDependencies": { - "search-insights": ">= 1 < 3" - } - }, - "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", - "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", - "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" - }, - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/autocomplete-shared": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", - "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.19.1.tgz", - "integrity": "sha512-FYAZWcGsFTTaSAwj9Std8UML3Bu8dyWDncM7Ls8g+58UOe4XYdlgzXWbrIgjaguP63pCCbMoExKr61B+ztK3tw==", - "dependencies": { - "@algolia/cache-common": "4.19.1" - } - }, - "node_modules/@algolia/cache-common": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.19.1.tgz", - "integrity": "sha512-XGghi3l0qA38HiqdoUY+wvGyBsGvKZ6U3vTiMBT4hArhP3fOGLXpIINgMiiGjTe4FVlTa5a/7Zf2bwlIHfRqqg==" - }, - "node_modules/@algolia/cache-in-memory": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.19.1.tgz", - "integrity": "sha512-+PDWL+XALGvIginigzu8oU6eWw+o76Z8zHbBovWYcrtWOEtinbl7a7UTt3x3lthv+wNuFr/YD1Gf+B+A9V8n5w==", - "dependencies": { - "@algolia/cache-common": "4.19.1" - } - }, - "node_modules/@algolia/client-account": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.19.1.tgz", - "integrity": "sha512-Oy0ritA2k7AMxQ2JwNpfaEcgXEDgeyKu0V7E7xt/ZJRdXfEpZcwp9TOg4TJHC7Ia62gIeT2Y/ynzsxccPw92GA==", - "dependencies": { - "@algolia/client-common": "4.19.1", - "@algolia/client-search": "4.19.1", - "@algolia/transporter": "4.19.1" - } - }, - "node_modules/@algolia/client-analytics": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.19.1.tgz", - "integrity": "sha512-5QCq2zmgdZLIQhHqwl55ZvKVpLM3DNWjFI4T+bHr3rGu23ew2bLO4YtyxaZeChmDb85jUdPDouDlCumGfk6wOg==", - "dependencies": { - "@algolia/client-common": "4.19.1", - "@algolia/client-search": "4.19.1", - "@algolia/requester-common": "4.19.1", - "@algolia/transporter": "4.19.1" - } - }, - "node_modules/@algolia/client-common": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.19.1.tgz", - "integrity": "sha512-3kAIVqTcPrjfS389KQvKzliC559x+BDRxtWamVJt8IVp7LGnjq+aVAXg4Xogkur1MUrScTZ59/AaUd5EdpyXgA==", - "dependencies": { - "@algolia/requester-common": "4.19.1", - "@algolia/transporter": "4.19.1" - } - }, - "node_modules/@algolia/client-personalization": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.19.1.tgz", - "integrity": "sha512-8CWz4/H5FA+krm9HMw2HUQenizC/DxUtsI5oYC0Jxxyce1vsr8cb1aEiSJArQT6IzMynrERif1RVWLac1m36xw==", - "dependencies": { - "@algolia/client-common": "4.19.1", - "@algolia/requester-common": "4.19.1", - "@algolia/transporter": "4.19.1" - } - }, - "node_modules/@algolia/client-search": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.19.1.tgz", - "integrity": "sha512-mBecfMFS4N+yK/p0ZbK53vrZbL6OtWMk8YmnOv1i0LXx4pelY8TFhqKoTit3NPVPwoSNN0vdSN9dTu1xr1XOVw==", - "dependencies": { - "@algolia/client-common": "4.19.1", - "@algolia/requester-common": "4.19.1", - "@algolia/transporter": "4.19.1" - } - }, - "node_modules/@algolia/events": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" - }, - "node_modules/@algolia/logger-common": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.19.1.tgz", - "integrity": "sha512-i6pLPZW/+/YXKis8gpmSiNk1lOmYCmRI6+x6d2Qk1OdfvX051nRVdalRbEcVTpSQX6FQAoyeaui0cUfLYW5Elw==" - }, - "node_modules/@algolia/logger-console": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.19.1.tgz", - "integrity": "sha512-jj72k9GKb9W0c7TyC3cuZtTr0CngLBLmc8trzZlXdfvQiigpUdvTi1KoWIb2ZMcRBG7Tl8hSb81zEY3zI2RlXg==", - "dependencies": { - "@algolia/logger-common": "4.19.1" - } - }, - "node_modules/@algolia/requester-browser-xhr": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.19.1.tgz", - "integrity": "sha512-09K/+t7lptsweRTueHnSnmPqIxbHMowejAkn9XIcJMLdseS3zl8ObnS5GWea86mu3vy4+8H+ZBKkUN82Zsq/zg==", - "dependencies": { - "@algolia/requester-common": "4.19.1" - } - }, - "node_modules/@algolia/requester-common": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.19.1.tgz", - "integrity": "sha512-BisRkcWVxrDzF1YPhAckmi2CFYK+jdMT60q10d7z3PX+w6fPPukxHRnZwooiTUrzFe50UBmLItGizWHP5bDzVQ==" - }, - "node_modules/@algolia/requester-node-http": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.19.1.tgz", - "integrity": "sha512-6DK52DHviBHTG2BK/Vv2GIlEw7i+vxm7ypZW0Z7vybGCNDeWzADx+/TmxjkES2h15+FZOqVf/Ja677gePsVItA==", - "dependencies": { - "@algolia/requester-common": "4.19.1" - } - }, - "node_modules/@algolia/transporter": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.19.1.tgz", - "integrity": "sha512-nkpvPWbpuzxo1flEYqNIbGz7xhfhGOKGAZS7tzC+TELgEmi7z99qRyTfNSUlW7LZmB3ACdnqAo+9A9KFBENviQ==", - "dependencies": { - "@algolia/cache-common": "4.19.1", - "@algolia/logger-common": "4.19.1", - "@algolia/requester-common": "4.19.1" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/code-frame/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/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==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/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==" - }, - "node_modules/@babel/code-frame/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/code-frame/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/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==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", - "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.17.tgz", - "integrity": "sha512-2EENLmhpwplDux5PSsZnSbnSkB3tZ6QTksgO25xwEL7pIDcNOMhF5v/s6RzwjMZzZzw9Ofc30gHv5ChCC8pifQ==", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.22.15", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.22.17", - "@babel/helpers": "^7.22.15", - "@babel/parser": "^7.22.16", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.22.17", - "@babel/types": "^7.22.17", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz", - "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==", - "dependencies": { - "@babel/types": "^7.22.15", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", - "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", - "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", - "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", - "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz", - "integrity": "sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==", - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.17.tgz", - "integrity": "sha512-XouDDhQESrLHTpnBtCKExJdyY4gJCdrvH2Pyv8r8kovX2U8G0dRUOT45T9XlbLtuu9CLXP15eusnkprhoPV5iQ==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.17.tgz", - "integrity": "sha512-bxH77R5gjH3Nkde6/LuncQoLaP16THYPscurp1S8z7S9ZgezCyV3G8Hc+TZiCmY8pz4fp8CvKSgtJMW0FkLAxA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-wrap-function": "^7.22.17" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", - "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.15.tgz", - "integrity": "sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.17.tgz", - "integrity": "sha512-nAhoheCMlrqU41tAojw9GpVEKDlTS8r3lzFmF0lP52LwblCPbuFSO7nGIZoIcoU5NIm1ABrna0cJExE4Ay6l2Q==", - "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.17" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz", - "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz", - "integrity": "sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/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==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/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==" - }, - "node_modules/@babel/highlight/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/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==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.22.16", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz", - "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", - "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", - "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", - "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", - "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.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.12.1" - }, - "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", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", - "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", - "dependencies": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz", - "integrity": "sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", - "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", - "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-split-export-declaration": "^7.22.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz", - "integrity": "sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", - "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", - "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", - "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", - "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", - "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", - "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", - "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz", - "integrity": "sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==", - "dependencies": { - "@babel/helper-module-transforms": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz", - "integrity": "sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==", - "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", - "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", - "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", - "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", - "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", - "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz", - "integrity": "sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", - "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", - "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz", - "integrity": "sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", - "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz", - "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", - "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", - "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", - "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz", - "integrity": "sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g==", - "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.5", - "babel-plugin-polyfill-corejs3": "^0.8.3", - "babel-plugin-polyfill-regenerator": "^0.5.2", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", - "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", - "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.15.tgz", - "integrity": "sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag==", - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.22.15", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.22.15", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.11", - "@babel/plugin-transform-classes": "^7.22.15", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.22.15", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.11", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.11", - "@babel/plugin-transform-for-of": "^7.22.15", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.11", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.15", - "@babel/plugin-transform-modules-systemjs": "^7.22.11", - "@babel/plugin-transform-modules-umd": "^7.22.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", - "@babel/plugin-transform-numeric-separator": "^7.22.11", - "@babel/plugin-transform-object-rest-spread": "^7.22.15", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.11", - "@babel/plugin-transform-optional-chaining": "^7.22.15", - "@babel/plugin-transform-parameters": "^7.22.15", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.11", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.10", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.10", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "@babel/types": "^7.22.15", - "babel-plugin-polyfill-corejs2": "^0.4.5", - "babel-plugin-polyfill-corejs3": "^0.8.3", - "babel-plugin-polyfill-regenerator": "^0.5.2", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz", - "integrity": "sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-react-display-name": "^7.22.5", - "@babel/plugin-transform-react-jsx": "^7.22.15", - "@babel/plugin-transform-react-jsx-development": "^7.22.5", - "@babel/plugin-transform-react-pure-annotations": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.15.tgz", - "integrity": "sha512-HblhNmh6yM+cU4VwbBRpxFhxsTdfS1zsvH9W+gEjD0ARV9+8B4sNfpI6GuhePti84nuvhiwKS539jKPFHskA9A==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.15", - "@babel/plugin-transform-typescript": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" - }, - "node_modules/@babel/runtime": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", - "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.22.15.tgz", - "integrity": "sha512-SAj8oKi8UogVi6eXQXKNPu8qZ78Yzy7zawrlTr0M+IuW/g8Qe9gVDhGcF9h1S69OyACpYoLxEzpjs1M15sI5wQ==", - "dependencies": { - "core-js-pure": "^3.30.2", - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.17.tgz", - "integrity": "sha512-xK4Uwm0JnAMvxYZxOVecss85WxTEIbTa7bnGyf/+EgCL5Zt3U7htUpEOWv9detPlamGKuRzCqw74xVglDWpPdg==", - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.22.16", - "@babel/types": "^7.22.17", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.22.17", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.17.tgz", - "integrity": "sha512-YSQPHLFtQNE5xN9tHuZnzu8vPr61wVTBZdfv1meex1NBosa4iT05k/Jw06ddJugi4bk7The/oSwQGFcksmEJQg==", - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.15", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@docsearch/css": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz", - "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==" - }, - "node_modules/@docsearch/react": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz", - "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", - "dependencies": { - "@algolia/autocomplete-core": "1.9.3", - "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.2", - "algoliasearch": "^4.19.1" - }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 19.0.0", - "react": ">= 16.8.0 < 19.0.0", - "react-dom": ">= 16.8.0 < 19.0.0", - "search-insights": ">= 1 < 3" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, - "search-insights": { - "optional": true - } - } - }, - "node_modules/@docusaurus/core": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.4.1.tgz", - "integrity": "sha512-SNsY7PshK3Ri7vtsLXVeAJGS50nJN3RgF836zkyUfAD01Fq+sAk5EwWgLw+nnm5KVNGDu7PRR2kRGDsWvqpo0g==", - "dependencies": { - "@babel/core": "^7.18.6", - "@babel/generator": "^7.18.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.18.6", - "@babel/preset-env": "^7.18.6", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@babel/runtime": "^7.18.6", - "@babel/runtime-corejs3": "^7.18.6", - "@babel/traverse": "^7.18.8", - "@docusaurus/cssnano-preset": "2.4.1", - "@docusaurus/logger": "2.4.1", - "@docusaurus/mdx-loader": "2.4.1", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "2.4.1", - "@docusaurus/utils-common": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.2.1", - "autoprefixer": "^10.4.7", - "babel-loader": "^8.2.5", - "babel-plugin-dynamic-import-node": "^2.3.3", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "clean-css": "^5.3.0", - "cli-table3": "^0.6.2", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "copy-webpack-plugin": "^11.0.0", - "core-js": "^3.23.3", - "css-loader": "^6.7.1", - "css-minimizer-webpack-plugin": "^4.0.0", - "cssnano": "^5.1.12", - "del": "^6.1.1", - "detect-port": "^1.3.0", - "escape-html": "^1.0.3", - "eta": "^2.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "html-minifier-terser": "^6.1.0", - "html-tags": "^3.2.0", - "html-webpack-plugin": "^5.5.0", - "import-fresh": "^3.3.0", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.6.1", - "postcss": "^8.4.14", - "postcss-loader": "^7.0.0", - "prompts": "^2.4.2", - "react-dev-utils": "^12.0.1", - "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.3", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.3", - "rtl-detect": "^1.0.4", - "semver": "^7.3.7", - "serve-handler": "^6.1.3", - "shelljs": "^0.8.5", - "terser-webpack-plugin": "^5.3.3", - "tslib": "^2.4.0", - "update-notifier": "^5.1.0", - "url-loader": "^4.1.1", - "wait-on": "^6.0.1", - "webpack": "^5.73.0", - "webpack-bundle-analyzer": "^4.5.0", - "webpack-dev-server": "^4.9.3", - "webpack-merge": "^5.8.0", - "webpackbar": "^5.0.2" - }, - "bin": { - "docusaurus": "bin/docusaurus.mjs" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/cssnano-preset": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.4.1.tgz", - "integrity": "sha512-ka+vqXwtcW1NbXxWsh6yA1Ckii1klY9E53cJ4O9J09nkMBgrNX3iEFED1fWdv8wf4mJjvGi5RLZ2p9hJNjsLyQ==", - "dependencies": { - "cssnano-preset-advanced": "^5.3.8", - "postcss": "^8.4.14", - "postcss-sort-media-queries": "^4.2.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@docusaurus/logger": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.4.1.tgz", - "integrity": "sha512-5h5ysIIWYIDHyTVd8BjheZmQZmEgWDR54aQ1BX9pjFfpyzFo5puKXKYrYJXbjEHGyVhEzmB9UXwbxGfaZhOjcg==", - "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@docusaurus/mdx-loader": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.4.1.tgz", - "integrity": "sha512-4KhUhEavteIAmbBj7LVFnrVYDiU51H5YWW1zY6SmBSte/YLhDutztLTBE0PQl1Grux1jzUJeaSvAzHpTn6JJDQ==", - "dependencies": { - "@babel/parser": "^7.18.8", - "@babel/traverse": "^7.18.8", - "@docusaurus/logger": "2.4.1", - "@docusaurus/utils": "2.4.1", - "@mdx-js/mdx": "^1.6.22", - "escape-html": "^1.0.3", - "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "image-size": "^1.0.1", - "mdast-util-to-string": "^2.0.0", - "remark-emoji": "^2.2.0", - "stringify-object": "^3.3.0", - "tslib": "^2.4.0", - "unified": "^9.2.2", - "unist-util-visit": "^2.0.3", - "url-loader": "^4.1.1", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/module-type-aliases": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.4.1.tgz", - "integrity": "sha512-gLBuIFM8Dp2XOCWffUDSjtxY7jQgKvYujt7Mx5s4FCTfoL5dN1EVbnrn+O2Wvh8b0a77D57qoIDY7ghgmatR1A==", - "dependencies": { - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "2.4.1", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.4.1.tgz", - "integrity": "sha512-E2i7Knz5YIbE1XELI6RlTnZnGgS52cUO4BlCiCUCvQHbR+s1xeIWz4C6BtaVnlug0Ccz7nFSksfwDpVlkujg5Q==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/logger": "2.4.1", - "@docusaurus/mdx-loader": "2.4.1", - "@docusaurus/types": "2.4.1", - "@docusaurus/utils": "2.4.1", - "@docusaurus/utils-common": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "cheerio": "^1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^10.1.0", - "lodash": "^4.17.21", - "reading-time": "^1.5.0", - "tslib": "^2.4.0", - "unist-util-visit": "^2.0.3", - "utility-types": "^3.10.0", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-docs": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.4.1.tgz", - "integrity": "sha512-Lo7lSIcpswa2Kv4HEeUcGYqaasMUQNpjTXpV0N8G6jXgZaQurqp7E8NGYeGbDXnb48czmHWbzDL4S3+BbK0VzA==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/logger": "2.4.1", - "@docusaurus/mdx-loader": "2.4.1", - "@docusaurus/module-type-aliases": "2.4.1", - "@docusaurus/types": "2.4.1", - "@docusaurus/utils": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "@types/react-router-config": "^5.0.6", - "combine-promises": "^1.1.0", - "fs-extra": "^10.1.0", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.4.0", - "utility-types": "^3.10.0", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-pages": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.4.1.tgz", - "integrity": "sha512-/UjuH/76KLaUlL+o1OvyORynv6FURzjurSjvn2lbWTFc4tpYY2qLYTlKpTCBVPhlLUQsfyFnshEJDLmPneq2oA==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/mdx-loader": "2.4.1", - "@docusaurus/types": "2.4.1", - "@docusaurus/utils": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "fs-extra": "^10.1.0", - "tslib": "^2.4.0", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-debug": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.4.1.tgz", - "integrity": "sha512-7Yu9UPzRShlrH/G8btOpR0e6INFZr0EegWplMjOqelIwAcx3PKyR8mgPTxGTxcqiYj6hxSCRN0D8R7YrzImwNA==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/types": "2.4.1", - "@docusaurus/utils": "2.4.1", - "fs-extra": "^10.1.0", - "react-json-view": "^1.21.3", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-analytics": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.4.1.tgz", - "integrity": "sha512-dyZJdJiCoL+rcfnm0RPkLt/o732HvLiEwmtoNzOoz9MSZz117UH2J6U2vUDtzUzwtFLIf32KkeyzisbwUCgcaQ==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/types": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-gtag": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.4.1.tgz", - "integrity": "sha512-mKIefK+2kGTQBYvloNEKtDmnRD7bxHLsBcxgnbt4oZwzi2nxCGjPX6+9SQO2KCN5HZbNrYmGo5GJfMgoRvy6uA==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/types": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-2.4.1.tgz", - "integrity": "sha512-Zg4Ii9CMOLfpeV2nG74lVTWNtisFaH9QNtEw48R5QE1KIwDBdTVaiSA18G1EujZjrzJJzXN79VhINSbOJO/r3g==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/types": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/plugin-sitemap": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.4.1.tgz", - "integrity": "sha512-lZx+ijt/+atQ3FVE8FOHV/+X3kuok688OydDXrqKRJyXBJZKgGjA2Qa8RjQ4f27V2woaXhtnyrdPop/+OjVMRg==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/logger": "2.4.1", - "@docusaurus/types": "2.4.1", - "@docusaurus/utils": "2.4.1", - "@docusaurus/utils-common": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "fs-extra": "^10.1.0", - "sitemap": "^7.1.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/preset-classic": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.4.1.tgz", - "integrity": "sha512-P4//+I4zDqQJ+UDgoFrjIFaQ1MeS9UD1cvxVQaI6O7iBmiHQm0MGROP1TbE7HlxlDPXFJjZUK3x3cAoK63smGQ==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/plugin-content-blog": "2.4.1", - "@docusaurus/plugin-content-docs": "2.4.1", - "@docusaurus/plugin-content-pages": "2.4.1", - "@docusaurus/plugin-debug": "2.4.1", - "@docusaurus/plugin-google-analytics": "2.4.1", - "@docusaurus/plugin-google-gtag": "2.4.1", - "@docusaurus/plugin-google-tag-manager": "2.4.1", - "@docusaurus/plugin-sitemap": "2.4.1", - "@docusaurus/theme-classic": "2.4.1", - "@docusaurus/theme-common": "2.4.1", - "@docusaurus/theme-search-algolia": "2.4.1", - "@docusaurus/types": "2.4.1" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/@docusaurus/theme-classic": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.4.1.tgz", - "integrity": "sha512-Rz0wKUa+LTW1PLXmwnf8mn85EBzaGSt6qamqtmnh9Hflkc+EqiYMhtUJeLdV+wsgYq4aG0ANc+bpUDpsUhdnwg==", - "dependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/mdx-loader": "2.4.1", - "@docusaurus/module-type-aliases": "2.4.1", - "@docusaurus/plugin-content-blog": "2.4.1", - "@docusaurus/plugin-content-docs": "2.4.1", - "@docusaurus/plugin-content-pages": "2.4.1", - "@docusaurus/theme-common": "2.4.1", - "@docusaurus/theme-translations": "2.4.1", - "@docusaurus/types": "2.4.1", - "@docusaurus/utils": "2.4.1", - "@docusaurus/utils-common": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "@mdx-js/react": "^1.6.22", - "clsx": "^1.2.1", - "copy-text-to-clipboard": "^3.0.1", - "infima": "0.2.0-alpha.43", - "lodash": "^4.17.21", - "nprogress": "^0.2.0", - "postcss": "^8.4.14", - "prism-react-renderer": "^1.3.5", - "prismjs": "^1.28.0", - "react-router-dom": "^5.3.3", - "rtlcss": "^3.5.0", - "tslib": "^2.4.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-common": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.4.1.tgz", - "integrity": "sha512-G7Zau1W5rQTaFFB3x3soQoZpkgMbl/SYNG8PfMFIjKa3M3q8n0m/GRf5/H/e5BqOvt8c+ZWIXGCiz+kUCSHovA==", - "dependencies": { - "@docusaurus/mdx-loader": "2.4.1", - "@docusaurus/module-type-aliases": "2.4.1", - "@docusaurus/plugin-content-blog": "2.4.1", - "@docusaurus/plugin-content-docs": "2.4.1", - "@docusaurus/plugin-content-pages": "2.4.1", - "@docusaurus/utils": "2.4.1", - "@docusaurus/utils-common": "2.4.1", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^1.2.1", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^1.3.5", - "tslib": "^2.4.0", - "use-sync-external-store": "^1.2.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-search-algolia": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.4.1.tgz", - "integrity": "sha512-6BcqW2lnLhZCXuMAvPRezFs1DpmEKzXFKlYjruuas+Xy3AQeFzDJKTJFIm49N77WFCTyxff8d3E4Q9pi/+5McQ==", - "dependencies": { - "@docsearch/react": "^3.1.1", - "@docusaurus/core": "2.4.1", - "@docusaurus/logger": "2.4.1", - "@docusaurus/plugin-content-docs": "2.4.1", - "@docusaurus/theme-common": "2.4.1", - "@docusaurus/theme-translations": "2.4.1", - "@docusaurus/utils": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "algoliasearch": "^4.13.1", - "algoliasearch-helper": "^3.10.0", - "clsx": "^1.2.1", - "eta": "^2.0.0", - "fs-extra": "^10.1.0", - "lodash": "^4.17.21", - "tslib": "^2.4.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-translations": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.4.1.tgz", - "integrity": "sha512-T1RAGP+f86CA1kfE8ejZ3T3pUU3XcyvrGMfC/zxCtc2BsnoexuNI9Vk2CmuKCb+Tacvhxjv5unhxXce0+NKyvA==", - "dependencies": { - "fs-extra": "^10.1.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@docusaurus/types": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.4.1.tgz", - "integrity": "sha512-0R+cbhpMkhbRXX138UOc/2XZFF8hiZa6ooZAEEJFp5scytzCw4tC1gChMFXrpa3d2tYE6AX8IrOEpSonLmfQuQ==", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.6.0", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.73.0", - "webpack-merge": "^5.8.0" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.4.1.tgz", - "integrity": "sha512-1lvEZdAQhKNht9aPXPoh69eeKnV0/62ROhQeFKKxmzd0zkcuE/Oc5Gpnt00y/f5bIsmOsYMY7Pqfm/5rteT5GA==", - "dependencies": { - "@docusaurus/logger": "2.4.1", - "@svgr/webpack": "^6.2.1", - "escape-string-regexp": "^4.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "github-slugger": "^1.4.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "resolve-pathname": "^3.0.0", - "shelljs": "^0.8.5", - "tslib": "^2.4.0", - "url-loader": "^4.1.1", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } - } - }, - "node_modules/@docusaurus/utils-common": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.4.1.tgz", - "integrity": "sha512-bCVGdZU+z/qVcIiEQdyx0K13OC5mYwxhSuDUR95oFbKVuXYRrTVrwZIqQljuo1fyJvFTKHiL9L9skQOPokuFNQ==", - "dependencies": { - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } - } - }, - "node_modules/@docusaurus/utils-validation": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.4.1.tgz", - "integrity": "sha512-unII3hlJlDwZ3w8U+pMO3Lx3RhI4YEbY3YNsQj4yzrkZzlpqZOLuAiZK2JyULnD+TKbceKU0WyWkQXtYbLNDFA==", - "dependencies": { - "@docusaurus/logger": "2.4.1", - "@docusaurus/utils": "2.4.1", - "joi": "^17.6.0", - "js-yaml": "^4.1.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@easyops-cn/autocomplete.js": { - "version": "0.38.1", - "resolved": "https://registry.npmjs.org/@easyops-cn/autocomplete.js/-/autocomplete.js-0.38.1.tgz", - "integrity": "sha512-drg76jS6syilOUmVNkyo1c7ZEBPcPuK+aJA7AksM5ZIIbV57DMHCywiCr+uHyv8BE5jUTU98j/H7gVrkHrWW3Q==", - "dependencies": { - "cssesc": "^3.0.0", - "immediate": "^3.2.3" - } - }, - "node_modules/@easyops-cn/docusaurus-search-local": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/@easyops-cn/docusaurus-search-local/-/docusaurus-search-local-0.36.0.tgz", - "integrity": "sha512-4R8tLYQc1aLTJcqIYHd7Np/wh6/psfHmGbNuJMwAFW7bJ6KyStlagBdXzv3k3SCqpo5emW2IUNYmHmN+8xvB6A==", - "dependencies": { - "@docusaurus/plugin-content-docs": "^2.0.0-rc.1", - "@docusaurus/theme-translations": "^2.0.0-rc.1", - "@docusaurus/utils": "^2.0.0-rc.1", - "@docusaurus/utils-common": "^2.0.0-rc.1", - "@docusaurus/utils-validation": "^2.0.0-rc.1", - "@easyops-cn/autocomplete.js": "^0.38.1", - "@node-rs/jieba": "^1.6.0", - "cheerio": "^1.0.0-rc.3", - "clsx": "^1.1.1", - "debug": "^4.2.0", - "fs-extra": "^10.0.0", - "klaw-sync": "^6.0.0", - "lunr": "^2.3.9", - "lunr-languages": "^1.4.0", - "mark.js": "^8.11.1", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "@docusaurus/theme-common": "^2.0.0-rc.1", - "react": "^16.14.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - }, - "node_modules/@mdx-js/mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", - "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", - "dependencies": { - "@babel/core": "7.12.9", - "@babel/plugin-syntax-jsx": "7.12.1", - "@babel/plugin-syntax-object-rest-spread": "7.8.3", - "@mdx-js/util": "1.6.22", - "babel-plugin-apply-mdx-type-prop": "1.6.22", - "babel-plugin-extract-import-names": "1.6.22", - "camelcase-css": "2.0.1", - "detab": "2.0.4", - "hast-util-raw": "6.0.1", - "lodash.uniq": "4.5.0", - "mdast-util-to-hast": "10.0.1", - "remark-footnotes": "2.0.0", - "remark-mdx": "1.6.22", - "remark-parse": "8.0.3", - "remark-squeeze-paragraphs": "4.0.0", - "style-to-object": "0.3.0", - "unified": "9.2.0", - "unist-builder": "2.0.3", - "unist-util-visit": "2.0.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/mdx/node_modules/@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@mdx-js/mdx/node_modules/@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@mdx-js/mdx/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@mdx-js/mdx/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@mdx-js/mdx/node_modules/unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "dependencies": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/react": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", - "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "react": "^16.13.1 || ^17.0.0" - } - }, - "node_modules/@mdx-js/util": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", - "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@node-rs/jieba": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba/-/jieba-1.7.2.tgz", - "integrity": "sha512-zGto08NDU+KWm670qVHYGTb0YTEJ0A97dwH3WCnnhyRYMqTbOXKC6OwTc/cjzfSJP1UDBSar9Ug9BlmWmEThWg==", - "engines": { - "node": ">= 10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Brooooooklyn" - }, - "optionalDependencies": { - "@node-rs/jieba-android-arm-eabi": "1.7.2", - "@node-rs/jieba-android-arm64": "1.7.2", - "@node-rs/jieba-darwin-arm64": "1.7.2", - "@node-rs/jieba-darwin-x64": "1.7.2", - "@node-rs/jieba-freebsd-x64": "1.7.2", - "@node-rs/jieba-linux-arm-gnueabihf": "1.7.2", - "@node-rs/jieba-linux-arm64-gnu": "1.7.2", - "@node-rs/jieba-linux-arm64-musl": "1.7.2", - "@node-rs/jieba-linux-x64-gnu": "1.7.2", - "@node-rs/jieba-linux-x64-musl": "1.7.2", - "@node-rs/jieba-win32-arm64-msvc": "1.7.2", - "@node-rs/jieba-win32-ia32-msvc": "1.7.2", - "@node-rs/jieba-win32-x64-msvc": "1.7.2" - } - }, - "node_modules/@node-rs/jieba-android-arm-eabi": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-android-arm-eabi/-/jieba-android-arm-eabi-1.7.2.tgz", - "integrity": "sha512-FyDHRNSRIHOQO7S6Q4RwuGffnnnuNwaXPH7K8WqSzifEY+zFIaSPcNqrZHrnqyeXc4JiYpBIHeP+0Mkf1kIGRA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-android-arm64": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-android-arm64/-/jieba-android-arm64-1.7.2.tgz", - "integrity": "sha512-z0UEZCGrAX/IiarhuDMsEIDZBS77UZv4SQyL/J48yrsbWKbb2lJ1vCrYxXIWqwp6auXHEu4r1O/pMriDAcEnPg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-darwin-arm64": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-darwin-arm64/-/jieba-darwin-arm64-1.7.2.tgz", - "integrity": "sha512-M2cHIWRaaOmXGKy446SH2+Y2PzREaI2oYznPbg55wYEdioUp01YS/2WRG8CaoCKEj0aUocA7MFM2vVcoIAsbQw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-darwin-x64": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-darwin-x64/-/jieba-darwin-x64-1.7.2.tgz", - "integrity": "sha512-euDawBU2FxB0CGTR803BA6WABsiicIrqa61z2AFFDPkJCDrauEM0jbMg3GDKLAvbaLbZ1Etu3QNN5xyroqp4Qw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-freebsd-x64": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-freebsd-x64/-/jieba-freebsd-x64-1.7.2.tgz", - "integrity": "sha512-vXCaYxPb90d/xTBVG+ZZXrFLXsO2719pZSyiZCL2tey+UY28U7MOoK6394Wwmf0FCB/eRTQMCKjVIUDi+IRMUg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-linux-arm-gnueabihf": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-arm-gnueabihf/-/jieba-linux-arm-gnueabihf-1.7.2.tgz", - "integrity": "sha512-HTep79XlJYO3KRYZ2kJChG9HnYr1DKSQTB+HEYWKLK0ifphqybcxGNLAdH0S4dViG2ciD0+iN/refgtqZEidpw==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-linux-arm64-gnu": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-arm64-gnu/-/jieba-linux-arm64-gnu-1.7.2.tgz", - "integrity": "sha512-P8QJdQydOVewL1MIqYiRpI7LOfrRQag+p4/hwExe+YXH8C7DOrR8rWJD/7XNRTbpOimlHq1UN/e+ZzhxQF/cLw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-linux-arm64-musl": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-arm64-musl/-/jieba-linux-arm64-musl-1.7.2.tgz", - "integrity": "sha512-WjnN0hmDvTXb2h3hMW5VnUGkK1xaqhs+WHfMMilau55+YN+YOYALKZ0TeBY4BapClLuBx54wqwmBX+B4hAXunQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-linux-x64-gnu": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-x64-gnu/-/jieba-linux-x64-gnu-1.7.2.tgz", - "integrity": "sha512-gBXds/DwNSA6lNUxJjL6WIaNT6pnlM5juUgV/krLLkBJ8vXpOrQ07p0rrK1tnigz9b20xhsHaFRSwED1Y8zeXw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-linux-x64-musl": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-linux-x64-musl/-/jieba-linux-x64-musl-1.7.2.tgz", - "integrity": "sha512-tNVD3SMuG5zAj7+bLS2Enio3zR7BPxi3PhQtpQ+Hv83jajIcN46QQ0EdoMFz/aB+hkQ9PlLAstu+VREFegs5EA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-win32-arm64-msvc": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-win32-arm64-msvc/-/jieba-win32-arm64-msvc-1.7.2.tgz", - "integrity": "sha512-/e1iQ0Dh02lGPNCYTU/H3cfIsWydaGRzZ3TDj6GfWrxkWqXORL98x/VJ/C/uKLpc7GSLLd9ygyZG7SOAfKe2tA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-win32-ia32-msvc": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-win32-ia32-msvc/-/jieba-win32-ia32-msvc-1.7.2.tgz", - "integrity": "sha512-cYjA6YUiOwtuEzWErvwMMt/RETNWQDLcmAaiHA8ohsa6c0eB0kRJlQCc683tlaczZxqroY/7C9mxgJNGvoGRbw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@node-rs/jieba-win32-x64-msvc": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@node-rs/jieba-win32-x64-msvc/-/jieba-win32-x64-msvc-1.7.2.tgz", - "integrity": "sha512-2M+Um3woFF17sa8VBYQQ6E5PNMe9Kf9fdzmeDh/GzuNHXlxW4LyK9VTV8zchIv/bDNAR5Z85kfW4wASULUxvFQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.23", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", - "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==" - }, - "node_modules/@sideway/address": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", - "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" - }, - "node_modules/@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", - "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", - "dependencies": { - "eval": "^0.1.8", - "p-map": "^4.0.0", - "webpack-sources": "^3.2.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", - "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", - "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", - "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", - "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", - "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", - "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-preset": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", - "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", - "@svgr/babel-plugin-remove-jsx-attribute": "*", - "@svgr/babel-plugin-remove-jsx-empty-expression": "*", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", - "@svgr/babel-plugin-transform-svg-component": "^6.5.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/core": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", - "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", - "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", - "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", - "dependencies": { - "@babel/types": "^7.20.0", - "entities": "^4.4.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", - "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", - "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/hast-util-to-babel-ast": "^6.5.1", - "svg-parser": "^2.0.4" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "^6.0.0" - } - }, - "node_modules/@svgr/plugin-svgo": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", - "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", - "dependencies": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.8.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" - } - }, - "node_modules/@svgr/webpack": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", - "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", - "dependencies": { - "@babel/core": "^7.19.6", - "@babel/plugin-transform-react-constant-elements": "^7.18.12", - "@babel/preset-env": "^7.19.4", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@svgr/core": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", - "@svgr/plugin-svgo": "^6.5.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dependencies": { - "defer-to-connect": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@tsconfig/docusaurus": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@tsconfig/docusaurus/-/docusaurus-1.0.7.tgz", - "integrity": "sha512-ffTXxGIP/IRMCjuzHd6M4/HdIrw1bMfC7Bv8hMkTadnePkpe0lG0oDSdbRpSDZb2rQMAgpbWiR10BvxvNYwYrg==", - "dev": true - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.36", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", - "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", - "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/eslint": { - "version": "8.44.2", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.2.tgz", - "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" - }, - "node_modules/@types/express": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", - "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.36", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz", - "integrity": "sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/hast": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.5.tgz", - "integrity": "sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "node_modules/@types/http-errors": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", - "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.11", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", - "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==" - }, - "node_modules/@types/mdast": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz", - "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==", - "dependencies": { - "@types/unist": "^2" - } - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "node_modules/@types/node": { - "version": "20.6.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.0.tgz", - "integrity": "sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==" - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "node_modules/@types/parse5": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", - "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "node_modules/@types/qs": { - "version": "6.9.8", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", - "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "node_modules/@types/react": { - "version": "18.2.21", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.21.tgz", - "integrity": "sha512-neFKG/sBAwGxHgXiIxnbm3/AAVQ/cMRS93hvBpg8xYRbeQSPVABp9U2bRnPf0iI4+Ucdv3plSxKK+3CW2ENJxA==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "node_modules/@types/react-router-config": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.7.tgz", - "integrity": "sha512-pFFVXUIydHlcJP6wJm7sDii5mD/bCmmAY0wQzq+M+uX7bqS95AQqHZWP1iNMKrWVQSuHIzj5qi9BvrtLX2/T4w==", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "^5.1.0" - } - }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/scheduler": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", - "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" - }, - "node_modules/@types/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", - "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", - "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", - "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/unist": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", - "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==" - }, - "node_modules/@types/ws": { - "version": "8.5.5", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", - "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/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": ">= 0.6" - } - }, - "node_modules/accepts/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==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/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/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/algoliasearch": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.19.1.tgz", - "integrity": "sha512-IJF5b93b2MgAzcE/tuzW0yOPnuUyRgGAtaPv5UUywXM8kzqfdwZTO4sPJBzoGz1eOy6H9uEchsJsBFTELZSu+g==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.19.1", - "@algolia/cache-common": "4.19.1", - "@algolia/cache-in-memory": "4.19.1", - "@algolia/client-account": "4.19.1", - "@algolia/client-analytics": "4.19.1", - "@algolia/client-common": "4.19.1", - "@algolia/client-personalization": "4.19.1", - "@algolia/client-search": "4.19.1", - "@algolia/logger-common": "4.19.1", - "@algolia/logger-console": "4.19.1", - "@algolia/requester-browser-xhr": "4.19.1", - "@algolia/requester-common": "4.19.1", - "@algolia/requester-node-http": "4.19.1", - "@algolia/transporter": "4.19.1" - } - }, - "node_modules/algoliasearch-helper": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.14.0.tgz", - "integrity": "sha512-gXDXzsSS0YANn5dHr71CUXOo84cN4azhHKUbg71vAWnH+1JBiR4jf7to3t3JHXknXkbV0F7f055vUSBKrltHLQ==", - "dependencies": { - "@algolia/events": "^4.0.1" - }, - "peerDependencies": { - "algoliasearch": ">= 3.1 < 6" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-align/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/ansi-align/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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "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/autoprefixer": { - "version": "10.4.15", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.15.tgz", - "integrity": "sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==", - "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.21.10", - "caniuse-lite": "^1.0.30001520", - "fraction.js": "^4.2.0", - "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/axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "dependencies": { - "follow-redirects": "^1.14.7" - } - }, - "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-plugin-apply-mdx-type-prop": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", - "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", - "dependencies": { - "@babel/helper-plugin-utils": "7.10.4", - "@mdx-js/util": "1.6.22" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@babel/core": "^7.11.6" - } - }, - "node_modules/babel-plugin-apply-mdx-type-prop/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "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" - } - }, - "node_modules/babel-plugin-extract-import-names": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", - "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", - "dependencies": { - "@babel/helper-plugin-utils": "7.10.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/babel-plugin-extract-import-names/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", - "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.2", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", - "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2", - "core-js-compat": "^3.31.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", - "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/base16": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" - }, - "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/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "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.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "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_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/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.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "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==", - "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.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.21.10", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", - "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", - "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": { - "caniuse-lite": "^1.0.30001517", - "electron-to-chromium": "^1.4.477", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.11" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "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/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/cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cacheable-request/node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "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==", - "dependencies": { - "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.30001532", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001532.tgz", - "integrity": "sha512-FbDFnNat3nMnrROzqrsg314zhqN5LGQ1kyyMk2opcrwGbVGpHRhgCWtAgD5YJUqNAiQ+dklreil/c3Qf1dfCTw==", - "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/ccount": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", - "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "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": { - "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": ">= 6" - }, - "funding": { - "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" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table3": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", - "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", - "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.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/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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "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": ">=6" - } - }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/collapse-white-space": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", - "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "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": ">=10" - } - }, - "node_modules/comma-separated-tokens": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", - "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "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": ">= 0.6" - } - }, - "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/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/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": { - "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/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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.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/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": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "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-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/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": { - "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" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "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": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "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": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/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/copy-webpack-plugin/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "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": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/core-js": { - "version": "3.32.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz", - "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.32.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.2.tgz", - "integrity": "sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==", - "dependencies": { - "browserslist": "^4.21.10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-pure": { - "version": "3.32.2", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.32.2.tgz", - "integrity": "sha512-Y2rxThOuNywTjnX/PgA5vWM6CZ9QB9sz9oGeCixV8MqXZO70z/5SHzf9EeBrEBK0PN36DnEBBu9O/aGWzKuMZQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "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": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cross-fetch": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", - "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", - "dependencies": { - "node-fetch": "^2.6.12" - } - }, - "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": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", - "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-loader": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", - "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.21", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.3", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.8" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", - "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", - "dependencies": { - "cssnano": "^5.1.8", - "jest-worker": "^29.1.2", - "postcss": "^8.4.17", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.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-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/css-minimizer-webpack-plugin/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/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "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-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.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": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", - "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-advanced": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz", - "integrity": "sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==", - "dependencies": { - "autoprefixer": "^10.4.12", - "cssnano-preset-default": "^5.2.14", - "postcss-discard-unused": "^5.1.0", - "postcss-merge-idents": "^5.1.1", - "postcss-reduce-idents": "^5.2.0", - "postcss-zindex": "^5.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", - "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "engines": { - "node": ">=4.0.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/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": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, - "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.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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/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/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/detab": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", - "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", - "dependencies": { - "repeat-string": "^1.5.4" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", - "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" - } - }, - "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/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/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" - }, - "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-theme-search-typesense": { - "version": "0.12.0-0", - "resolved": "https://registry.npmjs.org/docusaurus-theme-search-typesense/-/docusaurus-theme-search-typesense-0.12.0-0.tgz", - "integrity": "sha512-Vj09X3cSdB/AjKuzYR/sHP6PoIK7yr6Ww+T9EKO+T8etAjDumkQnwEf8qpvrBzqypWoGKs05fdZ8Xr/7WEscUA==", - "dependencies": { - "@docusaurus/logger": "2.4.1", - "@docusaurus/plugin-content-docs": "2.4.1", - "@docusaurus/theme-translations": "2.4.1", - "@docusaurus/utils": "2.4.1", - "@docusaurus/utils-validation": "2.4.1", - "algoliasearch-helper": "^3.10.0", - "clsx": "^1.2.1", - "eta": "^2.0.0", - "fs-extra": "^10.1.0", - "lodash": "^4.17.21", - "tslib": "^2.4.0", - "typesense-docsearch-react": "^3.4.0", - "typesense-instantsearch-adapter": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "@docusaurus/core": "2.4.1", - "@docusaurus/theme-common": "2.4.1", - "react": "^16.8.4 || ^17.0.2", - "react-dom": "^16.8.4 || ^17.0.2" - } - }, - "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": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "node_modules/duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" - }, - "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/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.513", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.513.tgz", - "integrity": "sha512-cOB0xcInjm+E5qIssHeXJ29BaUyWpMyFKT5RB3bsLENDheCja0wMkHJyiPl0NBE/VzDI7JDuNEQWhe6RitEUcw==" - }, - "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/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": "3.2.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", - "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==", - "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==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", - "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/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-module-lexer": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", - "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==" - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "engines": { - "node": ">=8" - } - }, - "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/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/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" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/execa/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/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.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/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "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/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/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-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "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/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "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/fbemitter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", - "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", - "dependencies": { - "fbjs": "^3.0.0" - } - }, - "node_modules/fbjs": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", - "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", - "dependencies": { - "cross-fetch": "^3.1.5", - "fbjs-css-vars": "^1.0.0", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^1.0.35" - } - }, - "node_modules/fbjs-css-vars": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", - "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" - }, - "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/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/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/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.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "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": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flux": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.4.tgz", - "integrity": "sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==", - "dependencies": { - "fbemitter": "^3.0.0", - "fbjs": "^3.0.1" - }, - "peerDependencies": { - "react": "^15.0.2 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "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/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/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/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.6", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", - "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "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/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", - "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==" - }, - "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/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "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.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-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-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "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==", - "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/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/got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dependencies": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.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==", - "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/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/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "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.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/hast-to-hyperscript": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", - "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", - "dependencies": { - "@types/unist": "^2.0.3", - "comma-separated-tokens": "^1.0.0", - "property-information": "^5.3.0", - "space-separated-tokens": "^1.0.0", - "style-to-object": "^0.3.0", - "unist-util-is": "^4.0.0", - "web-namespaces": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", - "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", - "dependencies": { - "@types/parse5": "^5.0.0", - "hastscript": "^6.0.0", - "property-information": "^5.0.0", - "vfile": "^4.0.0", - "vfile-location": "^3.2.0", - "web-namespaces": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", - "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", - "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", - "dependencies": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^6.0.0", - "hast-util-to-parse5": "^6.0.0", - "html-void-elements": "^1.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^3.0.0", - "vfile": "^4.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/hast-util-to-parse5": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", - "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", - "dependencies": { - "hast-to-hyperscript": "^9.0.0", - "property-information": "^5.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", - "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", - "dependencies": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "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/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "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" - } - }, - "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/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/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==", - "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/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/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": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ] - }, - "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": { - "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": ">=12" - } - }, - "node_modules/html-minifier-terser/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-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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/html-void-elements": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", - "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", - "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", - "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" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.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" - } - ], - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.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/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==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "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": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.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==", - "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" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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": ">=10.17.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==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", - "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/immediate": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz", - "integrity": "sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==" - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/infima": { - "version": "0.2.0-alpha.43", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.43.tgz", - "integrity": "sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ==", - "engines": { - "node": ">=12" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-ci/node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "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", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "node_modules/is-whitespace-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", - "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-word-character": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", - "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" - }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", - "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.6.4", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.4.tgz", - "integrity": "sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.6.3", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", - "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/joi": { - "version": "17.10.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.10.1.tgz", - "integrity": "sha512-vIiDxQKmRidUVp8KngT8MZSOcmRVm2zV7jbMjNYWuHcJWI0bUck3nRTGQjhpPlQenIQIBC5Vp9AhcnHbWQqafw==", - "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "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==" - }, - "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-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/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dependencies": { - "json-buffer": "3.0.0" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/klaw-sync": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", - "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", - "dependencies": { - "graceful-fs": "^4.1.11" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dependencies": { - "package-json": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/launch-editor": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", - "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.7.3" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "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==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.curry": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" - }, - "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==" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==" - }, - "node_modules/lodash.flow": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" - }, - "node_modules/lodash.invokemap": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz", - "integrity": "sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==" - }, - "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.pullall": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.pullall/-/lodash.pullall-4.2.0.tgz", - "integrity": "sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==" - }, - "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/lodash.uniqby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", - "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==" - }, - "node_modules/loglevel": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.1.tgz", - "integrity": "sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==", - "engines": { - "node": ">= 0.6.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "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==", - "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" - } - }, - "node_modules/lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" - }, - "node_modules/lunr-languages": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/lunr-languages/-/lunr-languages-1.13.0.tgz", - "integrity": "sha512-qgTOarcnAtVFKr0aJ2GuiqbBdhKF61jpF8OgFbnlSAb1t6kOiQW67q0hv0UQzzB+5+OwPpnZyFT/L0L9SQG1/A==" - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/mark.js": { - "version": "8.11.1", - "resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz", - "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==" - }, - "node_modules/markdown-escapes": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", - "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/mdast-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", - "dependencies": { - "unist-util-remove": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-definitions": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", - "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", - "dependencies": { - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", - "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "mdast-util-definitions": "^4.0.0", - "mdurl": "^1.0.0", - "unist-builder": "^2.0.0", - "unist-util-generated": "^1.0.0", - "unist-util-position": "^3.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", - "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "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==" - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", - "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", - "dependencies": { - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/mini-css-extract-plugin/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/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-emoji": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", - "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", - "dependencies": { - "lodash": "^4.17.21" - } - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dependencies": { - "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" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "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.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "engines": { - "node": ">=6" - } - }, - "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==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dependencies": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/package-json/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "dependencies": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "dependencies": { - "isarray": "0.0.1" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up/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==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/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==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/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==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss": { - "version": "8.4.29", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz", - "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-unused": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", - "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-loader": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", - "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", - "dependencies": { - "cosmiconfig": "^8.2.0", - "jiti": "^1.18.2", - "semver": "^7.3.8" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-loader/node_modules/cosmiconfig": { - "version": "8.3.5", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.5.tgz", - "integrity": "sha512-A5Xry3xfS96wy2qbiLkQLAg4JUrR2wvfybxj6yqLmrUfMAvhS3MZxIP2oQn0grgYIvJqzpeTEWu4vK0t+12NNw==", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/postcss-merge-idents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", - "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-idents": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", - "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-sort-media-queries": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz", - "integrity": "sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==", - "dependencies": { - "sort-css-media-queries": "2.1.0" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.4.16" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/postcss-zindex": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", - "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/prism-react-renderer": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", - "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", - "peerDependencies": { - "react": ">=0.14.9" - } - }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", - "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", - "dependencies": { - "xtend": "^4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "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==", - "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", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" - }, - "node_modules/pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dependencies": { - "escape-goat": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pure-color": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", - "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" - }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "dependencies": { - "inherits": "~2.0.3" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/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_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-base16-styling": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", - "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", - "dependencies": { - "base16": "^1.0.0", - "lodash.curry": "^4.0.1", - "lodash.flow": "^3.3.0", - "pure-color": "^1.2.0" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/react-dev-utils/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" - } - }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" - }, - "node_modules/react-helmet-async": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-json-view": { - "version": "1.21.3", - "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", - "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", - "dependencies": { - "flux": "^4.0.1", - "react-base16-styling": "^0.6.0", - "react-lifecycles-compat": "^3.0.4", - "react-textarea-autosize": "^8.3.2" - }, - "peerDependencies": { - "react": "^17.0.0 || ^16.3.0 || ^15.5.4", - "react-dom": "^17.0.0 || ^16.3.0 || ^15.5.4" - } - }, - "node_modules/react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" - }, - "node_modules/react-loadable": { - "name": "@docusaurus/react-loadable", - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", - "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", - "dependencies": { - "@babel/runtime": "^7.10.3" - }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "react-loadable": "*", - "webpack": ">=4.41.1 || 5.x" - } - }, - "node_modules/react-router": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", - "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-router-config": { - "version": "5.1.1", - "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" - }, - "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/react-textarea-autosize": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.3.tgz", - "integrity": "sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==", - "dependencies": { - "@babel/runtime": "^7.20.13", - "use-composed-ref": "^1.3.0", - "use-latest": "^1.2.1" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/registry-auth-token": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", - "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", - "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remark-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", - "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", - "dependencies": { - "emoticon": "^3.2.0", - "node-emoji": "^1.10.0", - "unist-util-visit": "^2.0.3" - } - }, - "node_modules/remark-footnotes": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", - "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "1.6.22", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", - "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", - "dependencies": { - "@babel/core": "7.12.9", - "@babel/helper-plugin-utils": "7.10.4", - "@babel/plugin-proposal-object-rest-spread": "7.12.1", - "@babel/plugin-syntax-jsx": "7.12.1", - "@mdx-js/util": "1.6.22", - "is-alphabetical": "1.0.4", - "remark-parse": "8.0.3", - "unified": "9.2.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx/node_modules/@babel/core": { - "version": "7.12.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", - "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/remark-mdx/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" - }, - "node_modules/remark-mdx/node_modules/@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", - "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/remark-mdx/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/remark-mdx/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remark-mdx/node_modules/unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "dependencies": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", - "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", - "dependencies": { - "ccount": "^1.0.0", - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^2.0.0", - "vfile-location": "^3.0.0", - "xtend": "^4.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-squeeze-paragraphs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", - "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", - "dependencies": { - "mdast-squeeze-paragraphs": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/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==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-like": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", - "engines": { - "node": "*" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "node_modules/resolve": { - "version": "1.22.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", - "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - }, - "node_modules/responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", - "dependencies": { - "lowercase-keys": "^1.0.0" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rtl-detect": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", - "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" - }, - "node_modules/rtlcss": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", - "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", - "dependencies": { - "find-up": "^5.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.3.11", - "strip-json-comments": "^3.1.1" - }, - "bin": { - "rtlcss": "bin/rtlcss.js" - } - }, - "node_modules/rtlcss/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rtlcss/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rtlcss/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rtlcss/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/search-insights": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.8.2.tgz", - "integrity": "sha512-PxA9M5Q2bpBelVvJ3oDZR8nuY00Z6qwOxL53wNpgzV28M/D6u9WUbImDckjLSILBF8F1hn/mgyuUaOPtjow4Qw==", - "peer": true - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - }, - "node_modules/selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "dependencies": { - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "dependencies": { - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/semver-diff/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/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/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/send/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/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-handler": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", - "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", - "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", - "mime-types": "2.1.18", - "minimatch": "3.1.2", - "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", - "range-parser": "1.2.0" - } - }, - "node_modules/serve-handler/node_modules/path-to-regexp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", - "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/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/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "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" - }, - "engines": { - "node": ">= 0.8.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==" - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "node_modules/sirv": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", - "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", - "dependencies": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" - }, - "bin": { - "sitemap": "dist/cli.js" - }, - "engines": { - "node": ">=12.0.0", - "npm": ">=5.6.0" - } - }, - "node_modules/sitemap/node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sort-css-media-queries": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", - "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==", - "engines": { - "node": ">= 6.3.0" - } - }, - "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": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.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", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "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/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" - }, - "node_modules/state-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", - "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", - "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==" - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "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", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-to-object": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", - "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", - "dependencies": { - "inline-style-parser": "0.1.1" - } - }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/svgo/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/svgo/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.19.4", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.4.tgz", - "integrity": "sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/terser-webpack-plugin/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/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/terser/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==" - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, - "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/tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==" - }, - "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-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "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_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==", - "deprecated": "Use String.prototype.trim() instead" - }, - "node_modules/trim-trailing-lines": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", - "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/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": ">= 0.6" - } - }, - "node_modules/type-is/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==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/typesense": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/typesense/-/typesense-1.7.1.tgz", - "integrity": "sha512-RVtwprXDyU8MfAtLZ3PyH9WWRpEFGwij5BTu9I3VBjPIWtIvM/hbi2ogL/UK9dPXFECaxY8HlHrZz9djhJDZtg==", - "dependencies": { - "axios": "^0.26.0", - "loglevel": "^1.8.0" - }, - "peerDependencies": { - "@babel/runtime": "^7.17.2" - } - }, - "node_modules/typesense-docsearch-css": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/typesense-docsearch-css/-/typesense-docsearch-css-0.4.0.tgz", - "integrity": "sha512-hVTJC1Rg2BnNB4kl2Qi4GcgjFmPZY8YGu0aJ5V6iM6vK62yvtE7jObnAc1maYOp33NWFVLPgl/9PlBfWBlN0Dw==" - }, - "node_modules/typesense-docsearch-react": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/typesense-docsearch-react/-/typesense-docsearch-react-3.4.0.tgz", - "integrity": "sha512-87M0ktGiSmJ4m9VpJKC3gD6w31ZhctdB34c6aguLJXsiLDydNF+ipBYuCYE26D47rx/KLk82rsiZwovjaagZnw==", - "dependencies": { - "@algolia/autocomplete-core": "1.8.2", - "@algolia/autocomplete-preset-algolia": "1.8.2", - "typesense": "^1.4.0-3", - "typesense-docsearch-css": "^0.4.0", - "typesense-instantsearch-adapter": "^2.4.2-1" - }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 19.0.0", - "react": ">= 16.8.0 < 19.0.0", - "react-dom": ">= 16.8.0 < 19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/typesense-docsearch-react/node_modules/@algolia/autocomplete-core": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.8.2.tgz", - "integrity": "sha512-mTeshsyFhAqw/ebqNsQpMtbnjr+qVOSKXArEj4K0d7sqc8It1XD0gkASwecm9mF/jlOQ4Z9RNg1HbdA8JPdRwQ==", - "dependencies": { - "@algolia/autocomplete-shared": "1.8.2" - } - }, - "node_modules/typesense-docsearch-react/node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.8.2.tgz", - "integrity": "sha512-J0oTx4me6ZM9kIKPuL3lyU3aB8DEvpVvR6xWmHVROx5rOYJGQcZsdG4ozxwcOyiiu3qxMkIbzntnV1S1VWD8yA==", - "dependencies": { - "@algolia/autocomplete-shared": "1.8.2" - }, - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/typesense-docsearch-react/node_modules/@algolia/autocomplete-shared": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.8.2.tgz", - "integrity": "sha512-b6Z/X4MczChMcfhk6kfRmBzPgjoPzuS9KGR4AFsiLulLNRAAqhP+xZTKtMnZGhLuc61I20d5WqlId02AZvcO6g==" - }, - "node_modules/typesense-instantsearch-adapter": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/typesense-instantsearch-adapter/-/typesense-instantsearch-adapter-2.7.1.tgz", - "integrity": "sha512-GSEwkNzXoVcL4iSV/LDiZvjx/knctqfGLLKUNRe5twgzFprnoU07UUh2mQ5Z0/aP1moY/UpBF1bMKhTU6ECoAQ==", - "hasInstallScript": true, - "dependencies": { - "typesense": "^1.7.0" - }, - "peerDependencies": { - "@babel/runtime": "^7.17.2" - } - }, - "node_modules/typesense/node_modules/axios": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", - "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", - "dependencies": { - "follow-redirects": "^1.14.8" - } - }, - "node_modules/ua-parser-js": { - "version": "1.0.36", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.36.tgz", - "integrity": "sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - }, - { - "type": "github", - "url": "https://github.com/sponsors/faisalman" - } - ], - "engines": { - "node": "*" - } - }, - "node_modules/unherit": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", - "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", - "dependencies": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unified": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", - "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", - "dependencies": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/unist-builder": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", - "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", - "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", - "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", - "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", - "dependencies": { - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", - "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", - "dependencies": { - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "dependencies": { - "@types/unist": "^2.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "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": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "dependencies": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "dependencies": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/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/update-notifier/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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "dependencies": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, - "node_modules/url-loader/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": ">= 0.6" - } - }, - "node_modules/url-loader/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==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-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/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==", - "dependencies": { - "prepend-http": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/use-composed-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", - "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/use-isomorphic-layout-effect": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", - "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-latest": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", - "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", - "dependencies": { - "use-isomorphic-layout-effect": "^1.1.1" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.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/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" - }, - "node_modules/utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vfile": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", - "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", - "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/wait-on": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", - "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", - "dependencies": { - "axios": "^0.25.0", - "joi": "^17.6.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^7.5.4" - }, - "bin": { - "wait-on": "bin/wait-on" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-namespaces": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", - "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz", - "integrity": "sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w==", - "dependencies": { - "@discoveryjs/json-ext": "0.5.7", - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "commander": "^7.2.0", - "escape-string-regexp": "^4.0.0", - "gzip-size": "^6.0.0", - "is-plain-object": "^5.0.0", - "lodash.debounce": "^4.0.8", - "lodash.escape": "^4.0.1", - "lodash.flatten": "^4.4.0", - "lodash.invokemap": "^4.6.0", - "lodash.pullall": "^4.2.0", - "lodash.uniqby": "^4.7.0", - "opener": "^1.5.2", - "picocolors": "^1.0.0", - "sirv": "^2.0.3", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-middleware/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/webpack-dev-middleware/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": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/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==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/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/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", - "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.13.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-server/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/webpack-dev-server/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz", - "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", - "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", - "dependencies": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/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": ">= 0.6" - } - }, - "node_modules/webpack/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==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/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/webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/xml-js": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", - "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", - "dependencies": { - "sax": "^1.2.4" - }, - "bin": { - "xml-js": "bin/cli.js" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zwitch": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", - "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - } -} diff --git a/.gitignore b/web/.gitignore similarity index 100% rename from .gitignore rename to web/.gitignore diff --git a/web/Dockerfile b/web/Dockerfile new file mode 100644 index 0000000..174b2ce --- /dev/null +++ b/web/Dockerfile @@ -0,0 +1,18 @@ +FROM oven/bun as build +WORKDIR /app + +ADD package.json package.json +ADD bun.lockb bun.lockb + +RUN bun install + +ADD . . + +RUN bun run typecheck +RUN bun run build + +FROM nginx:stable as production +WORKDIR /app +# Copy what we've installed/built from production +COPY --chown=nobody:nogroup --from=build /home/node/app/build /usr/share/nginx/html/ + diff --git a/babel.config.js b/web/babel.config.js similarity index 100% rename from babel.config.js rename to web/babel.config.js diff --git a/blog/2019-05-28-first-blog-post.md b/web/blog/2019-05-28-first-blog-post.md similarity index 100% rename from blog/2019-05-28-first-blog-post.md rename to web/blog/2019-05-28-first-blog-post.md diff --git a/blog/2019-05-29-long-blog-post.md b/web/blog/2019-05-29-long-blog-post.md similarity index 100% rename from blog/2019-05-29-long-blog-post.md rename to web/blog/2019-05-29-long-blog-post.md diff --git a/blog/2021-08-01-mdx-blog-post.mdx b/web/blog/2021-08-01-mdx-blog-post.mdx similarity index 100% rename from blog/2021-08-01-mdx-blog-post.mdx rename to web/blog/2021-08-01-mdx-blog-post.mdx diff --git a/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg b/web/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg similarity index 100% rename from blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg rename to web/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg diff --git a/blog/2021-08-26-welcome/index.md b/web/blog/2021-08-26-welcome/index.md similarity index 100% rename from blog/2021-08-26-welcome/index.md rename to web/blog/2021-08-26-welcome/index.md diff --git a/blog/authors.yml b/web/blog/authors.yml similarity index 100% rename from blog/authors.yml rename to web/blog/authors.yml diff --git a/web/bun.lockb b/web/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..357236d95898f24a2ab1d0f1b563406db0a3b0ba GIT binary patch literal 528849 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 literal 0 HcmV?d00001 diff --git a/docs/intro.md b/web/docs/intro.md similarity index 100% rename from docs/intro.md rename to web/docs/intro.md diff --git a/docs/tutorial-basics/_category_.json b/web/docs/tutorial-basics/_category_.json similarity index 100% rename from docs/tutorial-basics/_category_.json rename to web/docs/tutorial-basics/_category_.json diff --git a/docs/tutorial-basics/congratulations.md b/web/docs/tutorial-basics/congratulations.md similarity index 100% rename from docs/tutorial-basics/congratulations.md rename to web/docs/tutorial-basics/congratulations.md diff --git a/docs/tutorial-basics/create-a-blog-post.md b/web/docs/tutorial-basics/create-a-blog-post.md similarity index 100% rename from docs/tutorial-basics/create-a-blog-post.md rename to web/docs/tutorial-basics/create-a-blog-post.md diff --git a/docs/tutorial-basics/create-a-document.md b/web/docs/tutorial-basics/create-a-document.md similarity index 100% rename from docs/tutorial-basics/create-a-document.md rename to web/docs/tutorial-basics/create-a-document.md diff --git a/docs/tutorial-basics/create-a-page.md b/web/docs/tutorial-basics/create-a-page.md similarity index 100% rename from docs/tutorial-basics/create-a-page.md rename to web/docs/tutorial-basics/create-a-page.md diff --git a/docs/tutorial-basics/deploy-your-site.md b/web/docs/tutorial-basics/deploy-your-site.md similarity index 100% rename from docs/tutorial-basics/deploy-your-site.md rename to web/docs/tutorial-basics/deploy-your-site.md diff --git a/docs/tutorial-basics/markdown-features.mdx b/web/docs/tutorial-basics/markdown-features.mdx similarity index 100% rename from docs/tutorial-basics/markdown-features.mdx rename to web/docs/tutorial-basics/markdown-features.mdx diff --git a/docs/tutorial-extras/_category_.json b/web/docs/tutorial-extras/_category_.json similarity index 100% rename from docs/tutorial-extras/_category_.json rename to web/docs/tutorial-extras/_category_.json diff --git a/docs/tutorial-extras/img/docsVersionDropdown.png b/web/docs/tutorial-extras/img/docsVersionDropdown.png similarity index 100% rename from docs/tutorial-extras/img/docsVersionDropdown.png rename to web/docs/tutorial-extras/img/docsVersionDropdown.png diff --git a/docs/tutorial-extras/img/localeDropdown.png b/web/docs/tutorial-extras/img/localeDropdown.png similarity index 100% rename from docs/tutorial-extras/img/localeDropdown.png rename to web/docs/tutorial-extras/img/localeDropdown.png diff --git a/docs/tutorial-extras/manage-docs-versions.md b/web/docs/tutorial-extras/manage-docs-versions.md similarity index 100% rename from docs/tutorial-extras/manage-docs-versions.md rename to web/docs/tutorial-extras/manage-docs-versions.md diff --git a/docs/tutorial-extras/translate-your-site.md b/web/docs/tutorial-extras/translate-your-site.md similarity index 100% rename from docs/tutorial-extras/translate-your-site.md rename to web/docs/tutorial-extras/translate-your-site.md diff --git a/docusaurus.config.js b/web/docusaurus.config.js similarity index 100% rename from docusaurus.config.js rename to web/docusaurus.config.js diff --git a/i18n/en/code.json b/web/i18n/en/code.json similarity index 100% rename from i18n/en/code.json rename to web/i18n/en/code.json diff --git a/i18n/en/docusaurus-plugin-content-blog/options.json b/web/i18n/en/docusaurus-plugin-content-blog/options.json similarity index 100% rename from i18n/en/docusaurus-plugin-content-blog/options.json rename to web/i18n/en/docusaurus-plugin-content-blog/options.json diff --git a/i18n/en/docusaurus-plugin-content-docs/current.json b/web/i18n/en/docusaurus-plugin-content-docs/current.json similarity index 100% rename from i18n/en/docusaurus-plugin-content-docs/current.json rename to web/i18n/en/docusaurus-plugin-content-docs/current.json diff --git a/i18n/en/docusaurus-theme-classic/footer.json b/web/i18n/en/docusaurus-theme-classic/footer.json similarity index 100% rename from i18n/en/docusaurus-theme-classic/footer.json rename to web/i18n/en/docusaurus-theme-classic/footer.json diff --git a/i18n/en/docusaurus-theme-classic/navbar.json b/web/i18n/en/docusaurus-theme-classic/navbar.json similarity index 100% rename from i18n/en/docusaurus-theme-classic/navbar.json rename to web/i18n/en/docusaurus-theme-classic/navbar.json diff --git a/package.json b/web/package.json similarity index 94% rename from package.json rename to web/package.json index 291079c..d6e492b 100644 --- a/package.json +++ b/web/package.json @@ -28,7 +28,7 @@ "devDependencies": { "@docusaurus/module-type-aliases": "2.4.1", "@tsconfig/docusaurus": "^1.0.5", - "typescript": "^4.7.4" + "typescript": "^5.0.0" }, "browserslist": { "production": [ @@ -41,8 +41,5 @@ "last 1 firefox version", "last 1 safari version" ] - }, - "engines": { - "node": ">=16.14" } } diff --git a/sidebars.js b/web/sidebars.js similarity index 100% rename from sidebars.js rename to web/sidebars.js diff --git a/src/components/HomepageFeatures/index.tsx b/web/src/components/HomepageFeatures/index.tsx similarity index 97% rename from src/components/HomepageFeatures/index.tsx rename to web/src/components/HomepageFeatures/index.tsx index 5d01b64..a0af062 100644 --- a/src/components/HomepageFeatures/index.tsx +++ b/web/src/components/HomepageFeatures/index.tsx @@ -151,13 +151,13 @@ export default function HomepageFeatures(): JSX.Element { return (

-

Public Services

+

Public Services (available to everyone)

{PublicServicesList.map((props, idx) => ( ))}
-

Private Services

+

Private Services (need an tjo.space account)

{PrivateServicesList.map((props, idx) => ( diff --git a/src/components/HomepageFeatures/styles.module.css b/web/src/components/HomepageFeatures/styles.module.css similarity index 100% rename from src/components/HomepageFeatures/styles.module.css rename to web/src/components/HomepageFeatures/styles.module.css diff --git a/src/css/custom.css b/web/src/css/custom.css similarity index 100% rename from src/css/custom.css rename to web/src/css/custom.css diff --git a/src/pages/index.module.css b/web/src/pages/index.module.css similarity index 100% rename from src/pages/index.module.css rename to web/src/pages/index.module.css diff --git a/src/pages/index.tsx b/web/src/pages/index.tsx similarity index 100% rename from src/pages/index.tsx rename to web/src/pages/index.tsx diff --git a/src/pages/markdown-page.md b/web/src/pages/markdown-page.md similarity index 100% rename from src/pages/markdown-page.md rename to web/src/pages/markdown-page.md diff --git a/static/.nojekyll b/web/static/.nojekyll similarity index 100% rename from static/.nojekyll rename to web/static/.nojekyll diff --git a/static/img/icon.svg b/web/static/img/icon.svg similarity index 100% rename from static/img/icon.svg rename to web/static/img/icon.svg diff --git a/static/img/logo-dark.svg b/web/static/img/logo-dark.svg similarity index 100% rename from static/img/logo-dark.svg rename to web/static/img/logo-dark.svg diff --git a/static/img/logo-light.svg b/web/static/img/logo-light.svg similarity index 100% rename from static/img/logo-light.svg rename to web/static/img/logo-light.svg diff --git a/static/img/logo.svg b/web/static/img/logo.svg similarity index 100% rename from static/img/logo.svg rename to web/static/img/logo.svg diff --git a/static/img/undraw_chat_tjo_space.svg b/web/static/img/undraw_chat_tjo_space.svg similarity index 100% rename from static/img/undraw_chat_tjo_space.svg rename to web/static/img/undraw_chat_tjo_space.svg diff --git a/static/img/undraw_cloud_tjo_space.svg b/web/static/img/undraw_cloud_tjo_space.svg similarity index 100% rename from static/img/undraw_cloud_tjo_space.svg rename to web/static/img/undraw_cloud_tjo_space.svg diff --git a/static/img/undraw_code_tjo_space.svg b/web/static/img/undraw_code_tjo_space.svg similarity index 100% rename from static/img/undraw_code_tjo_space.svg rename to web/static/img/undraw_code_tjo_space.svg diff --git a/static/img/undraw_mail_tjo_space.svg b/web/static/img/undraw_mail_tjo_space.svg similarity index 100% rename from static/img/undraw_mail_tjo_space.svg rename to web/static/img/undraw_mail_tjo_space.svg diff --git a/static/img/undraw_media_tjo_space.svg b/web/static/img/undraw_media_tjo_space.svg similarity index 100% rename from static/img/undraw_media_tjo_space.svg rename to web/static/img/undraw_media_tjo_space.svg diff --git a/static/img/undraw_paperless_tjo_space.svg b/web/static/img/undraw_paperless_tjo_space.svg similarity index 100% rename from static/img/undraw_paperless_tjo_space.svg rename to web/static/img/undraw_paperless_tjo_space.svg diff --git a/static/img/undraw_rss_tjo_space.svg b/web/static/img/undraw_rss_tjo_space.svg similarity index 100% rename from static/img/undraw_rss_tjo_space.svg rename to web/static/img/undraw_rss_tjo_space.svg diff --git a/static/img/undraw_search_tjo_space.svg b/web/static/img/undraw_search_tjo_space.svg similarity index 100% rename from static/img/undraw_search_tjo_space.svg rename to web/static/img/undraw_search_tjo_space.svg diff --git a/static/img/undraw_send_tjo_space.svg b/web/static/img/undraw_send_tjo_space.svg similarity index 100% rename from static/img/undraw_send_tjo_space.svg rename to web/static/img/undraw_send_tjo_space.svg diff --git a/static/img/undraw_vault_tjo_space.svg b/web/static/img/undraw_vault_tjo_space.svg similarity index 100% rename from static/img/undraw_vault_tjo_space.svg rename to web/static/img/undraw_vault_tjo_space.svg diff --git a/static/img/undraw_vpn_tjo_space.svg b/web/static/img/undraw_vpn_tjo_space.svg similarity index 100% rename from static/img/undraw_vpn_tjo_space.svg rename to web/static/img/undraw_vpn_tjo_space.svg diff --git a/static/img/undraw_yt_tjo_space.svg b/web/static/img/undraw_yt_tjo_space.svg similarity index 100% rename from static/img/undraw_yt_tjo_space.svg rename to web/static/img/undraw_yt_tjo_space.svg diff --git a/tsconfig.json b/web/tsconfig.json similarity index 100% rename from tsconfig.json rename to web/tsconfig.json