From f3d4feb872ea6f34d84db3c56945a4bda10ad682 Mon Sep 17 00:00:00 2001 From: YuanHuakk <1751826683@qq.com> Date: Mon, 18 Nov 2024 19:51:56 +0800 Subject: [PATCH] init --- .drone.yml | 154 + .editorconfig | 12 + .env.development | 6 + .env.production | 5 + .env.test | 5 + .eslintrc | 8 + .gitignore | 7 + Dockerfile | 5 + __tests__/index.test.js | 10 + babel.config.js | 13 + config/dev.js | 8 + config/index.js | 97 + config/prod.js | 31 + default.conf | 18 + jest.config.js | 7 + package.json | 86 + pnpm-lock.yaml | 19674 ++++++++++++++++++++++++++++ project.config.json | 15 + project.tt.json | 9 + src/api/index.js | 20 + src/app.config.js | 9 + src/app.js | 13 + src/app.scss | 0 src/config/index.js | 10 + src/index.html | 22 + src/pages/index/index.config.js | 3 + src/pages/index/index.scss | 444 + src/pages/index/index.vue | 678 + src/pages/records/index.config.js | 4 + src/pages/records/index.vue | 141 + src/static/cais.png | Bin 0 -> 141061 bytes src/static/cz.png | Bin 0 -> 3528 bytes src/static/default_avatar.png | Bin 0 -> 12070 bytes src/static/dz.png | Bin 0 -> 5499 bytes src/static/qz.png | Bin 0 -> 3100 bytes src/static/qzzz.png | Bin 0 -> 11291 bytes src/static/ssd.png | Bin 0 -> 3414 bytes src/static/tx.png | Bin 0 -> 29782 bytes src/static/tz.png | Bin 0 -> 3696 bytes src/utils/index.js | 11 + src/utils/request.js | 25 + 41 files changed, 21550 insertions(+) create mode 100644 .drone.yml create mode 100644 .editorconfig create mode 100644 .env.development create mode 100644 .env.production create mode 100644 .env.test create mode 100644 .eslintrc create mode 100644 .gitignore create mode 100644 Dockerfile create mode 100644 __tests__/index.test.js create mode 100644 babel.config.js create mode 100644 config/dev.js create mode 100644 config/index.js create mode 100644 config/prod.js create mode 100644 default.conf create mode 100644 jest.config.js create mode 100644 package.json create mode 100644 pnpm-lock.yaml create mode 100644 project.config.json create mode 100644 project.tt.json create mode 100644 src/api/index.js create mode 100644 src/app.config.js create mode 100644 src/app.js create mode 100644 src/app.scss create mode 100644 src/config/index.js create mode 100644 src/index.html create mode 100644 src/pages/index/index.config.js create mode 100644 src/pages/index/index.scss create mode 100644 src/pages/index/index.vue create mode 100644 src/pages/records/index.config.js create mode 100644 src/pages/records/index.vue create mode 100644 src/static/cais.png create mode 100644 src/static/cz.png create mode 100644 src/static/default_avatar.png create mode 100644 src/static/dz.png create mode 100644 src/static/qz.png create mode 100644 src/static/qzzz.png create mode 100644 src/static/ssd.png create mode 100644 src/static/tx.png create mode 100644 src/static/tz.png create mode 100644 src/utils/index.js create mode 100644 src/utils/request.js diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..f60876c --- /dev/null +++ b/.drone.yml @@ -0,0 +1,154 @@ +kind: pipeline +type: docker +name: default + +steps: + - name: 测试服-依赖安装&&编译打包 + pull: if-not-exists + image: node:20 + when: + branch: + - test + commands: + - npm config set registry https://registry.npmmirror.com/ + - npm install -g pnpm + - pnpm install + - pnpm build:h5:test + - rm -rf dist.tar + - rm -rf node_modules + - tar -zcvf dist.tar ./dist ./default.conf ./Dockerfile + + - name: 正式服-依赖安装&&编译打包 + pull: if-not-exists + image: node:20 + when: + branch: + - master + commands: + - npm config set registry https://registry.npmmirror.com/ + - npm install -g pnpm + - pnpm install + - pnpm build:h5 + - rm -rf dist.tar + - rm -rf node_modules + - tar -zcvf dist.tar ./dist ./default.conf ./Dockerfile + + - name: 测试服-产物上传 + pull: if-not-exists + image: appleboy/drone-scp + when: + branch: + - test + settings: + host: + from_secret: HOST_DEV + username: + from_secret: USER_DEV + password: + from_secret: PWD_DEV + port: 22 + strip_components: 1 + target: /www/builder + source: + - ./dist.tar + + - name: 测试服-部署 + pull: if-not-exists + image: appleboy/drone-ssh + when: + branch: + - test + settings: + host: + from_secret: HOST_DEV + username: + from_secret: USER_DEV + password: + from_secret: PWD_DEV + port: 22 + script: + - cd /www/builder + - mkdir jdt-tz-dev + - tar -xzvf dist.tar -C /www/builder/jdt-tz-dev + - rm -rf dist.tar + - cd jdt-tz-dev + - docker build -t jdt-tz-dev . + - docker stop jdt-tz-dev + - docker rm jdt-tz-dev + - docker run -d -p 8283:80 --restart=always --name jdt-tz-dev jdt-tz-dev + - cd .. + - rm -rf jdt-tz-dev + + - name: 正式服-产物上传 + pull: if-not-exists + image: appleboy/drone-scp + when: + branch: + - master + settings: + host: + from_secret: HOST_PROD + username: + from_secret: USER_PROD + password: + from_secret: PWD_PROD + port: 22 + strip_components: 1 + target: /www/builder + source: + - ./dist.tar + + - name: 正式服-部署 + pull: if-not-exists + image: appleboy/drone-ssh + when: + branch: + - master + settings: + host: + from_secret: HOST_PROD + username: + from_secret: USER_PROD + password: + from_secret: PWD_PROD + port: 22 + script: + - cd /www/builder + - mkdir jdt-tz-prod + - tar -xzvf dist.tar -C /www/builder/jdt-tz-prod + - rm -rf dist.tar + - cd jdt-tz-prod + - docker build -t jdt-tz-prod . + - docker stop jdt-tz-prod + - docker rm jdt-tz-prod + - docker run -d -p 8283:80 --restart=always --name jdt-tz-prod jdt-tz-prod + - cd .. + - rm -rf jdt-tz-prod + + - name: 企业微信通知 + pull: if-not-exists + image: plugins/webhook + when: + branch: + - test + - master + status: + - success + - failure + settings: + urls: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=a2065e21-4f92-4f5b-a432-2c0cd1d965b5 + content_type: application/json + template: | + { + "msgtype": "markdown", + "markdown": { + "content": "{{#success build.status}}✅{{else}}❌{{/success}}**{{ repo.owner }}/{{ repo.name }}** (Build #{{build.number}})\n + >**构建结果**: {{ build.status }} + >**构建详情**: [点击查看]({{ build.link }}) + >**代码分支**: {{ build.branch }} + >**提交标识**: {{ build.commit }} + >**提交发起**: {{ build.author }} + >**提交信息**: {{ build.message }} + " + } + } diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..5760be5 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,12 @@ +# http://editorconfig.org +root = true + +[*] +indent_style = space +indent_size = 2 +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..0e3a3ca --- /dev/null +++ b/.env.development @@ -0,0 +1,6 @@ +# 配置文档参考 https://taro-docs.jd.com/docs/next/env-mode-config +# TARO_APP_ID="开发环境下的小程序appid" + +TARO_APP_API = 'https://game.wanzhuanyongcheng.cn' + +TARO_APP_WS = 'wss://game.wanzhuanyongcheng.cn/dice/home' diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..1f054bf --- /dev/null +++ b/.env.production @@ -0,0 +1,5 @@ +# TARO_APP_ID="生产环境下的小程序appid" + +TARO_APP_API = 'https://www.jdt168.com' + +TARO_APP_WS = 'wss://www.jdt168.com/dice/home' diff --git a/.env.test b/.env.test new file mode 100644 index 0000000..08900f4 --- /dev/null +++ b/.env.test @@ -0,0 +1,5 @@ +# TARO_APP_ID="测试环境下的小程序appid" + +TARO_APP_API = 'https://game.wanzhuanyongcheng.cn' + +TARO_APP_WS = 'wss://game.wanzhuanyongcheng.cn/dice/home' diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..c0a8ab3 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,8 @@ +// ESLint 检查 .vue 文件需要单独配置编辑器: +// https://eslint.vuejs.org/user-guide/#editor-integrations +{ + "extends": ["taro/vue3"], + "rules": { + "vue/multi-word-component-names": "off" + } +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..331e8f6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +dist/ +deploy_versions/ +.temp/ +.rn_temp/ +node_modules/ +.DS_Store +.swc \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..fe8b53a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ +FROM nginx:alpine + +COPY dist/ /usr/share/nginx/html + +COPY default.conf /etc/nginx/conf.d/default.conf diff --git a/__tests__/index.test.js b/__tests__/index.test.js new file mode 100644 index 0000000..9ceaeb8 --- /dev/null +++ b/__tests__/index.test.js @@ -0,0 +1,10 @@ +import TestUtils from "@tarojs/test-utils-vue3"; + +describe("Testing", () => { + test("Test", async () => { + const testUtils = new TestUtils(); + await testUtils.createApp(); + await testUtils.PageLifecycle.onShow("pages/index/index"); + expect(testUtils.html()).toMatchSnapshot(); + }); +}); diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..ca2dc7c --- /dev/null +++ b/babel.config.js @@ -0,0 +1,13 @@ +// babel-preset-taro 更多选项和默认值: +// https://github.com/NervJS/taro/blob/next/packages/babel-preset-taro/README.md +module.exports = { + presets: [ + [ + "taro", + { + framework: "vue3", + ts: false, + }, + ], + ], +}; diff --git a/config/dev.js b/config/dev.js new file mode 100644 index 0000000..c717a65 --- /dev/null +++ b/config/dev.js @@ -0,0 +1,8 @@ +export default { + logger: { + quiet: false, + stats: true, + }, + mini: {}, + h5: {}, +}; diff --git a/config/index.js b/config/index.js new file mode 100644 index 0000000..8d59156 --- /dev/null +++ b/config/index.js @@ -0,0 +1,97 @@ +import { defineConfig } from "@tarojs/cli"; +import { join } from "node:path"; + +import devConfig from "./dev"; +import prodConfig from "./prod"; + +// https://taro-docs.jd.com/docs/next/config#defineconfig-辅助函数 +export default defineConfig(async (merge, { command, mode }) => { + const baseConfig = { + projectName: "jdt-yaotouzi", + date: "2024-11-18", + designWidth: 750, + deviceRatio: { + 640: 2.34 / 2, + 750: 1, + 375: 2, + 828: 1.81 / 2, + }, + sourceRoot: "src", + outputRoot: "dist", + plugins: [], + defineConstants: {}, + copy: { + patterns: [], + options: {}, + }, + framework: "vue3", + compiler: "webpack5", + cache: { + enable: false, // Webpack 持久化缓存配置,建议开启。默认配置请参考:https://docs.taro.zone/docs/config-detail#cache + }, + alias: { + "@": join(__dirname, "..", "src"), + }, + mini: { + postcss: { + pxtransform: { + enable: true, + config: {}, + }, + url: { + enable: true, + config: { + limit: 1024, // 设定转换尺寸上限 + }, + }, + cssModules: { + enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true + config: { + namingPattern: "module", // 转换模式,取值为 global/module + generateScopedName: "[name]__[local]___[hash:base64:5]", + }, + }, + }, + }, + h5: { + publicPath: "/", + staticDirectory: "static", + output: { + filename: "js/[name].[hash:8].js", + chunkFilename: "js/[name].[chunkhash:8].js", + }, + miniCssExtractPluginOption: { + ignoreOrder: true, + filename: "css/[name].[hash].css", + chunkFilename: "css/[name].[chunkhash].css", + }, + postcss: { + autoprefixer: { + enable: true, + config: {}, + }, + cssModules: { + enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true + config: { + namingPattern: "module", // 转换模式,取值为 global/module + generateScopedName: "[name]__[local]___[hash:base64:5]", + }, + }, + }, + }, + rn: { + appName: "taroDemo", + postcss: { + cssModules: { + enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true + }, + }, + }, + }; + if (process.env.NODE_ENV === "development") { + // 本地开发构建配置(不混淆压缩) + return merge({}, baseConfig, devConfig); + } + // 生产构建配置(默认开启压缩混淆等) + return merge({}, baseConfig, prodConfig); +}); diff --git a/config/prod.js b/config/prod.js new file mode 100644 index 0000000..1f15da2 --- /dev/null +++ b/config/prod.js @@ -0,0 +1,31 @@ +export default { + mini: {}, + h5: { + /** + * WebpackChain 插件配置 + * @docs https://github.com/neutrinojs/webpack-chain + */ + // webpackChain (chain) { + // /** + // * 如果 h5 端编译后体积过大,可以使用 webpack-bundle-analyzer 插件对打包体积进行分析。 + // * @docs https://github.com/webpack-contrib/webpack-bundle-analyzer + // */ + // chain.plugin('analyzer') + // .use(require('webpack-bundle-analyzer').BundleAnalyzerPlugin, []) + // /** + // * 如果 h5 端首屏加载时间过长,可以使用 prerender-spa-plugin 插件预加载首页。 + // * @docs https://github.com/chrisvfritz/prerender-spa-plugin + // */ + // const path = require('path') + // const Prerender = require('prerender-spa-plugin') + // const staticDir = path.join(__dirname, '..', 'dist') + // chain + // .plugin('prerender') + // .use(new Prerender({ + // staticDir, + // routes: [ '/pages/index/index' ], + // postProcess: (context) => ({ ...context, outputPath: path.join(staticDir, 'index.html') }) + // })) + // } + }, +}; diff --git a/default.conf b/default.conf new file mode 100644 index 0000000..3dac83a --- /dev/null +++ b/default.conf @@ -0,0 +1,18 @@ +server { + # 监听ipv4 + listen 80; + # 监听ipv6 + listen [::]:80; + server_name localhost; + + location / { + root /usr/share/nginx/html; + index index.html index.htm; + try_files $uri $uri/ /index.html; + } + + error_page 500 502 503 504 /50x.html; + location = /50x.html { + root /usr/share/nginx/html; + } +} diff --git a/jest.config.js b/jest.config.js new file mode 100644 index 0000000..234b26b --- /dev/null +++ b/jest.config.js @@ -0,0 +1,7 @@ +const defineJestConfig = + require("@tarojs/test-utils-vue3/dist/jest.js").default; + +module.exports = defineJestConfig({ + testEnvironment: "jsdom", + testMatch: ["/__tests__/**/*.(spec|test).[jt]s?(x)"], +}); diff --git a/package.json b/package.json new file mode 100644 index 0000000..59563f9 --- /dev/null +++ b/package.json @@ -0,0 +1,86 @@ +{ + "name": "jdt-yaotouzi", + "version": "1.0.0", + "private": true, + "description": "", + "templateInfo": { + "name": "default", + "typescript": false, + "css": "Sass", + "framework": "Vue3" + }, + "scripts": { + "build:weapp": "taro build --type weapp", + "build:swan": "taro build --type swan", + "build:alipay": "taro build --type alipay", + "build:tt": "taro build --type tt", + "build:h5": "taro build --type h5", + "build:h5:test": "taro build --type h5 --mode test", + "build:rn": "taro build --type rn", + "build:qq": "taro build --type qq", + "build:jd": "taro build --type jd", + "build:quickapp": "taro build --type quickapp", + "build:harmony-hybrid": "taro build --type harmony-hybrid", + "dev:weapp": "npm run build:weapp -- --watch", + "dev:swan": "npm run build:swan -- --watch", + "dev:alipay": "npm run build:alipay -- --watch", + "dev:tt": "npm run build:tt -- --watch", + "dev:h5": "npm run build:h5 -- --watch", + "dev:rn": "npm run build:rn -- --watch", + "dev:qq": "npm run build:qq -- --watch", + "dev:jd": "npm run build:jd -- --watch", + "dev:quickapp": "npm run build:quickapp -- --watch", + "dev:harmony-hybrid": "npm run build:harmony-hybrid -- --watch", + "test": "jest", + "lf": "npx prettier --write --end-of-line lf ." + }, + "browserslist": [ + "last 3 versions", + "Android >= 4.1", + "ios >= 8" + ], + "author": "", + "dependencies": { + "@babel/runtime": "^7.21.5", + "@tarojs/components": "3.6.35", + "@tarojs/helper": "3.6.35", + "@tarojs/plugin-platform-weapp": "3.6.35", + "@tarojs/plugin-platform-alipay": "3.6.35", + "@tarojs/plugin-platform-tt": "3.6.35", + "@tarojs/plugin-platform-swan": "3.6.35", + "@tarojs/plugin-platform-jd": "3.6.35", + "@tarojs/plugin-platform-qq": "3.6.35", + "@tarojs/plugin-platform-h5": "3.6.35", + "@tarojs/plugin-platform-harmony-hybrid": "3.6.35", + "@tarojs/runtime": "3.6.35", + "@tarojs/shared": "3.6.35", + "@tarojs/taro": "3.6.35", + "@tarojs/plugin-framework-vue3": "3.6.35", + "vue": "^3.0.0" + }, + "devDependencies": { + "@babel/core": "^7.8.0", + "@tarojs/cli": "3.6.35", + "@types/webpack-env": "^1.13.6", + "webpack": "5.78.0", + "@tarojs/taro-loader": "3.6.35", + "@tarojs/webpack5-runner": "3.6.35", + "babel-preset-taro": "3.6.35", + "css-loader": "3.4.2", + "style-loader": "1.3.0", + "@tarojs/test-utils-vue3": "^0.1.1", + "@vue/babel-plugin-jsx": "^1.0.6", + "@vue/compiler-sfc": "^3.0.0", + "vue-loader": "^17.1.0", + "eslint-plugin-vue": "^8.0.0", + "eslint-config-taro": "3.6.35", + "eslint": "^8.12.0", + "stylelint": "^14.4.0", + "postcss": "^8.4.18", + "ts-node": "^10.9.1", + "@types/node": "^18.15.11", + "@types/jest": "^29.3.1", + "jest": "^29.3.1", + "jest-environment-jsdom": "^29.5.0" + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..fbdacfd --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,19674 @@ +lockfileVersion: "9.0" + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + .: + dependencies: + "@babel/runtime": + specifier: ^7.21.5 + version: 7.26.0 + "@tarojs/components": + specifier: 3.6.35 + version: 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/helper": + specifier: 3.6.35 + version: 3.6.35 + "@tarojs/plugin-framework-vue3": + specifier: 3.6.35 + version: 3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + "@tarojs/plugin-platform-alipay": + specifier: 3.6.35 + version: 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/plugin-platform-h5": + specifier: 3.6.35 + version: 3.6.35(@tarojs/helper@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/plugin-platform-harmony-hybrid": + specifier: 3.6.35 + version: 3.6.35(@tarojs/helper@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/plugin-platform-jd": + specifier: 3.6.35 + version: 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/plugin-platform-qq": + specifier: 3.6.35 + version: 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/plugin-platform-swan": + specifier: 3.6.35 + version: 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/plugin-platform-tt": + specifier: 3.6.35 + version: 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/plugin-platform-weapp": + specifier: 3.6.35 + version: 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/runtime": + specifier: 3.6.35 + version: 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/shared": + specifier: 3.6.35 + version: 3.6.35 + "@tarojs/taro": + specifier: 3.6.35 + version: 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + vue: + specifier: ^3.0.0 + version: 3.5.13(typescript@5.6.3) + devDependencies: + "@babel/core": + specifier: ^7.8.0 + version: 7.26.0 + "@tarojs/cli": + specifier: 3.6.35 + version: 3.6.35(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/taro-loader": + specifier: 3.6.35 + version: 3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/test-utils-vue3": + specifier: ^0.1.1 + version: 0.1.1(@babel/core@7.26.0)(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/helper@3.6.35)(@tarojs/plugin-framework-vue3@3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)))(@tarojs/plugin-platform-h5@3.6.35(@tarojs/helper@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(jest@29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)))(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/webpack5-runner": + specifier: 3.6.35 + version: 3.6.35(@babel/core@7.26.0)(@swc/core@1.3.96)(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@vue/compiler-sfc@3.5.13)(postcss@8.4.49)(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))(webpack@5.78.0(@swc/core@1.3.96)) + "@types/jest": + specifier: ^29.3.1 + version: 29.5.14 + "@types/node": + specifier: ^18.15.11 + version: 18.19.64 + "@types/webpack-env": + specifier: ^1.13.6 + version: 1.18.5 + "@vue/babel-plugin-jsx": + specifier: ^1.0.6 + version: 1.2.5(@babel/core@7.26.0) + "@vue/compiler-sfc": + specifier: ^3.0.0 + version: 3.5.13 + babel-preset-taro: + specifier: 3.6.35 + version: 3.6.35(@babel/core@7.26.0) + css-loader: + specifier: 3.4.2 + version: 3.4.2(webpack@5.78.0(@swc/core@1.3.96)) + eslint: + specifier: ^8.12.0 + version: 8.57.1 + eslint-config-taro: + specifier: 3.6.35 + version: 3.6.35(@babel/core@7.26.0)(eslint@8.57.1)(typescript@5.6.3) + eslint-plugin-vue: + specifier: ^8.0.0 + version: 8.7.1(eslint@8.57.1) + jest: + specifier: ^29.3.1 + version: 29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)) + jest-environment-jsdom: + specifier: ^29.5.0 + version: 29.7.0 + postcss: + specifier: ^8.4.18 + version: 8.4.49 + style-loader: + specifier: 1.3.0 + version: 1.3.0(webpack@5.78.0(@swc/core@1.3.96)) + stylelint: + specifier: ^14.4.0 + version: 14.16.1 + ts-node: + specifier: ^10.9.1 + version: 10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3) + vue-loader: + specifier: ^17.1.0 + version: 17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3))(webpack@5.78.0(@swc/core@1.3.96)) + webpack: + specifier: 5.78.0 + version: 5.78.0(@swc/core@1.3.96) + +packages: + "@ampproject/remapping@2.3.0": + resolution: + { + integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==, + } + engines: { node: ">=6.0.0" } + + "@babel/code-frame@7.26.2": + resolution: + { + integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==, + } + engines: { node: ">=6.9.0" } + + "@babel/compat-data@7.26.2": + resolution: + { + integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==, + } + engines: { node: ">=6.9.0" } + + "@babel/core@7.26.0": + resolution: + { + integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==, + } + engines: { node: ">=6.9.0" } + + "@babel/eslint-parser@7.25.9": + resolution: + { + integrity: sha512-5UXfgpK0j0Xr/xIdgdLEhOFxaDZ0bRPWJJchRpqOSur/3rZoPbqqki5mm0p4NE2cs28krBEiSM2MB7//afRSQQ==, + } + engines: { node: ^10.13.0 || ^12.13.0 || >=14.0.0 } + peerDependencies: + "@babel/core": ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + + "@babel/generator@7.26.2": + resolution: + { + integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-annotate-as-pure@7.25.9": + resolution: + { + integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-builder-binary-assignment-operator-visitor@7.25.9": + resolution: + { + integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-compilation-targets@7.25.9": + resolution: + { + integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-create-class-features-plugin@7.25.9": + resolution: + { + integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-create-regexp-features-plugin@7.25.9": + resolution: + { + integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-define-polyfill-provider@0.6.3": + resolution: + { + integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==, + } + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + + "@babel/helper-environment-visitor@7.24.7": + resolution: + { + integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-member-expression-to-functions@7.25.9": + resolution: + { + integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-module-imports@7.25.9": + resolution: + { + integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-module-transforms@7.26.0": + resolution: + { + integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-optimise-call-expression@7.25.9": + resolution: + { + integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-plugin-utils@7.25.9": + resolution: + { + integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-remap-async-to-generator@7.25.9": + resolution: + { + integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-replace-supers@7.25.9": + resolution: + { + integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/helper-simple-access@7.25.9": + resolution: + { + integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-skip-transparent-expression-wrappers@7.25.9": + resolution: + { + integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-string-parser@7.25.9": + resolution: + { + integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-validator-identifier@7.25.9": + resolution: + { + integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-validator-option@7.25.9": + resolution: + { + integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==, + } + engines: { node: ">=6.9.0" } + + "@babel/helper-wrap-function@7.25.9": + resolution: + { + integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==, + } + engines: { node: ">=6.9.0" } + + "@babel/helpers@7.26.0": + resolution: + { + integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==, + } + engines: { node: ">=6.9.0" } + + "@babel/parser@7.26.2": + resolution: + { + integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==, + } + engines: { node: ">=6.0.0" } + hasBin: true + + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9": + resolution: + { + integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9": + resolution: + { + integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9": + resolution: + { + integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9": + resolution: + { + integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.13.0 + + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9": + resolution: + { + integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/plugin-proposal-async-generator-functions@7.20.7": + resolution: + { + integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==, + } + engines: { node: ">=6.9.0" } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-proposal-class-properties@7.18.6": + resolution: + { + integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==, + } + engines: { node: ">=6.9.0" } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-proposal-decorators@7.25.9": + resolution: + { + integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-proposal-export-default-from@7.25.9": + resolution: + { + integrity: sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-proposal-nullish-coalescing-operator@7.18.6": + resolution: + { + integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==, + } + engines: { node: ">=6.9.0" } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-proposal-object-rest-spread@7.20.7": + resolution: + { + integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==, + } + engines: { node: ">=6.9.0" } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-proposal-optional-catch-binding@7.18.6": + resolution: + { + integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==, + } + engines: { node: ">=6.9.0" } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-proposal-optional-chaining@7.21.0": + resolution: + { + integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==, + } + engines: { node: ">=6.9.0" } + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + resolution: + { + integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-async-generators@7.8.4": + resolution: + { + integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-bigint@7.8.3": + resolution: + { + integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-class-properties@7.12.13": + resolution: + { + integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-class-static-block@7.14.5": + resolution: + { + integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-decorators@7.25.9": + resolution: + { + integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-dynamic-import@7.8.3": + resolution: + { + integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-export-default-from@7.25.9": + resolution: + { + integrity: sha512-9MhJ/SMTsVqsd69GyQg89lYR4o9T+oDGv5F6IsigxxqFVOyR/IflDLYP8WDI1l8fkhNGGktqkvL5qwNCtGEpgQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-flow@7.26.0": + resolution: + { + integrity: sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-import-assertions@7.26.0": + resolution: + { + integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-import-attributes@7.26.0": + resolution: + { + integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-import-meta@7.10.4": + resolution: + { + integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-json-strings@7.8.3": + resolution: + { + integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-jsx@7.25.9": + resolution: + { + integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-logical-assignment-operators@7.10.4": + resolution: + { + integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-nullish-coalescing-operator@7.8.3": + resolution: + { + integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-numeric-separator@7.10.4": + resolution: + { + integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-object-rest-spread@7.8.3": + resolution: + { + integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-optional-catch-binding@7.8.3": + resolution: + { + integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-optional-chaining@7.8.3": + resolution: + { + integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-private-property-in-object@7.14.5": + resolution: + { + integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-top-level-await@7.14.5": + resolution: + { + integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-typescript@7.25.9": + resolution: + { + integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-syntax-unicode-sets-regex@7.18.6": + resolution: + { + integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/plugin-transform-arrow-functions@7.25.9": + resolution: + { + integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-async-generator-functions@7.25.9": + resolution: + { + integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-async-to-generator@7.25.9": + resolution: + { + integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-block-scoped-functions@7.25.9": + resolution: + { + integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-block-scoping@7.25.9": + resolution: + { + integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-class-properties@7.25.9": + resolution: + { + integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-class-static-block@7.26.0": + resolution: + { + integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.12.0 + + "@babel/plugin-transform-classes@7.25.9": + resolution: + { + integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-computed-properties@7.25.9": + resolution: + { + integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-destructuring@7.25.9": + resolution: + { + integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-dotall-regex@7.25.9": + resolution: + { + integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-duplicate-keys@7.25.9": + resolution: + { + integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9": + resolution: + { + integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/plugin-transform-dynamic-import@7.25.9": + resolution: + { + integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-exponentiation-operator@7.25.9": + resolution: + { + integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-export-namespace-from@7.25.9": + resolution: + { + integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-flow-strip-types@7.25.9": + resolution: + { + integrity: sha512-/VVukELzPDdci7UUsWQaSkhgnjIWXnIyRpM02ldxaVoFK96c41So8JcKT3m0gYjyv7j5FNPGS5vfELrWalkbDA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-for-of@7.25.9": + resolution: + { + integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-function-name@7.25.9": + resolution: + { + integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-json-strings@7.25.9": + resolution: + { + integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-literals@7.25.9": + resolution: + { + integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-logical-assignment-operators@7.25.9": + resolution: + { + integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-member-expression-literals@7.25.9": + resolution: + { + integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-modules-amd@7.25.9": + resolution: + { + integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-modules-commonjs@7.25.9": + resolution: + { + integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-modules-systemjs@7.25.9": + resolution: + { + integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-modules-umd@7.25.9": + resolution: + { + integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-named-capturing-groups-regex@7.25.9": + resolution: + { + integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/plugin-transform-new-target@7.25.9": + resolution: + { + integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-nullish-coalescing-operator@7.25.9": + resolution: + { + integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-numeric-separator@7.25.9": + resolution: + { + integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-object-rest-spread@7.25.9": + resolution: + { + integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-object-super@7.25.9": + resolution: + { + integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-optional-catch-binding@7.25.9": + resolution: + { + integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-optional-chaining@7.25.9": + resolution: + { + integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-parameters@7.25.9": + resolution: + { + integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-private-methods@7.25.9": + resolution: + { + integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-private-property-in-object@7.25.9": + resolution: + { + integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-property-literals@7.25.9": + resolution: + { + integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-react-display-name@7.25.9": + resolution: + { + integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-react-jsx-development@7.25.9": + resolution: + { + integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-react-jsx-self@7.25.9": + resolution: + { + integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-react-jsx-source@7.25.9": + resolution: + { + integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-react-jsx@7.25.9": + resolution: + { + integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-react-pure-annotations@7.25.9": + resolution: + { + integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-regenerator@7.25.9": + resolution: + { + integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-regexp-modifiers@7.26.0": + resolution: + { + integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/plugin-transform-reserved-words@7.25.9": + resolution: + { + integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-runtime@7.25.9": + resolution: + { + integrity: sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-shorthand-properties@7.25.9": + resolution: + { + integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-spread@7.25.9": + resolution: + { + integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-sticky-regex@7.25.9": + resolution: + { + integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-template-literals@7.25.9": + resolution: + { + integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-typeof-symbol@7.25.9": + resolution: + { + integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-typescript@7.25.9": + resolution: + { + integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-unicode-escapes@7.25.9": + resolution: + { + integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-unicode-property-regex@7.25.9": + resolution: + { + integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-unicode-regex@7.25.9": + resolution: + { + integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/plugin-transform-unicode-sets-regex@7.25.9": + resolution: + { + integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0 + + "@babel/preset-env@7.26.0": + resolution: + { + integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/preset-modules@0.1.6-no-external-plugins": + resolution: + { + integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0 + + "@babel/preset-react@7.25.9": + resolution: + { + integrity: sha512-D3to0uSPiWE7rBrdIICCd0tJSIGpLaaGptna2+w7Pft5xMqLpA1sz99DK5TZ1TjGbdQ/VI1eCSZ06dv3lT4JOw==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/preset-typescript@7.26.0": + resolution: + { + integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/register@7.25.9": + resolution: + { + integrity: sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==, + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@babel/runtime-corejs3@7.26.0": + resolution: + { + integrity: sha512-YXHu5lN8kJCb1LOb9PgV6pvak43X2h4HvRApcN5SdWeaItQOzfn1hgP6jasD6KWQyJDBxrVmA9o9OivlnNJK/w==, + } + engines: { node: ">=6.9.0" } + + "@babel/runtime@7.26.0": + resolution: + { + integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==, + } + engines: { node: ">=6.9.0" } + + "@babel/template@7.25.9": + resolution: + { + integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==, + } + engines: { node: ">=6.9.0" } + + "@babel/traverse@7.25.9": + resolution: + { + integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==, + } + engines: { node: ">=6.9.0" } + + "@babel/types@7.26.0": + resolution: + { + integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==, + } + engines: { node: ">=6.9.0" } + + "@bcoe/v8-coverage@0.2.3": + resolution: + { + integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==, + } + + "@cspotcode/source-map-support@0.8.1": + resolution: + { + integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==, + } + engines: { node: ">=12" } + + "@csstools/selector-specificity@2.2.0": + resolution: + { + integrity: sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==, + } + engines: { node: ^14 || ^16 || >=18 } + peerDependencies: + postcss-selector-parser: ^6.0.10 + + "@devexpress/error-stack-parser@2.0.6": + resolution: + { + integrity: sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==, + } + + "@esbuild/aix-ppc64@0.19.12": + resolution: + { + integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==, + } + engines: { node: ">=12" } + cpu: [ppc64] + os: [aix] + + "@esbuild/android-arm64@0.19.12": + resolution: + { + integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [android] + + "@esbuild/android-arm@0.19.12": + resolution: + { + integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==, + } + engines: { node: ">=12" } + cpu: [arm] + os: [android] + + "@esbuild/android-x64@0.19.12": + resolution: + { + integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [android] + + "@esbuild/darwin-arm64@0.19.12": + resolution: + { + integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [darwin] + + "@esbuild/darwin-x64@0.19.12": + resolution: + { + integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [darwin] + + "@esbuild/freebsd-arm64@0.19.12": + resolution: + { + integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [freebsd] + + "@esbuild/freebsd-x64@0.19.12": + resolution: + { + integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [freebsd] + + "@esbuild/linux-arm64@0.19.12": + resolution: + { + integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [linux] + + "@esbuild/linux-arm@0.19.12": + resolution: + { + integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==, + } + engines: { node: ">=12" } + cpu: [arm] + os: [linux] + + "@esbuild/linux-ia32@0.19.12": + resolution: + { + integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==, + } + engines: { node: ">=12" } + cpu: [ia32] + os: [linux] + + "@esbuild/linux-loong64@0.14.54": + resolution: + { + integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==, + } + engines: { node: ">=12" } + cpu: [loong64] + os: [linux] + + "@esbuild/linux-loong64@0.19.12": + resolution: + { + integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==, + } + engines: { node: ">=12" } + cpu: [loong64] + os: [linux] + + "@esbuild/linux-mips64el@0.19.12": + resolution: + { + integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==, + } + engines: { node: ">=12" } + cpu: [mips64el] + os: [linux] + + "@esbuild/linux-ppc64@0.19.12": + resolution: + { + integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==, + } + engines: { node: ">=12" } + cpu: [ppc64] + os: [linux] + + "@esbuild/linux-riscv64@0.19.12": + resolution: + { + integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==, + } + engines: { node: ">=12" } + cpu: [riscv64] + os: [linux] + + "@esbuild/linux-s390x@0.19.12": + resolution: + { + integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==, + } + engines: { node: ">=12" } + cpu: [s390x] + os: [linux] + + "@esbuild/linux-x64@0.19.12": + resolution: + { + integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [linux] + + "@esbuild/netbsd-x64@0.19.12": + resolution: + { + integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [netbsd] + + "@esbuild/openbsd-x64@0.19.12": + resolution: + { + integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [openbsd] + + "@esbuild/sunos-x64@0.19.12": + resolution: + { + integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [sunos] + + "@esbuild/win32-arm64@0.19.12": + resolution: + { + integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [win32] + + "@esbuild/win32-ia32@0.19.12": + resolution: + { + integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==, + } + engines: { node: ">=12" } + cpu: [ia32] + os: [win32] + + "@esbuild/win32-x64@0.19.12": + resolution: + { + integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [win32] + + "@eslint-community/eslint-utils@4.4.1": + resolution: + { + integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + "@eslint-community/regexpp@4.12.1": + resolution: + { + integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==, + } + engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } + + "@eslint/eslintrc@2.1.4": + resolution: + { + integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + "@eslint/js@8.41.0": + resolution: + { + integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + "@eslint/js@8.57.1": + resolution: + { + integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + "@hapi/hoek@9.3.0": + resolution: + { + integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==, + } + + "@hapi/topo@5.1.0": + resolution: + { + integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==, + } + + "@humanwhocodes/config-array@0.11.14": + resolution: + { + integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==, + } + engines: { node: ">=10.10.0" } + deprecated: Use @eslint/config-array instead + + "@humanwhocodes/config-array@0.13.0": + resolution: + { + integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==, + } + engines: { node: ">=10.10.0" } + deprecated: Use @eslint/config-array instead + + "@humanwhocodes/module-importer@1.0.1": + resolution: + { + integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, + } + engines: { node: ">=12.22" } + + "@humanwhocodes/object-schema@2.0.3": + resolution: + { + integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==, + } + deprecated: Use @eslint/object-schema instead + + "@isaacs/cliui@8.0.2": + resolution: + { + integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==, + } + engines: { node: ">=12" } + + "@istanbuljs/load-nyc-config@1.1.0": + resolution: + { + integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==, + } + engines: { node: ">=8" } + + "@istanbuljs/schema@0.1.3": + resolution: + { + integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==, + } + engines: { node: ">=8" } + + "@jest/console@29.7.0": + resolution: + { + integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/core@29.7.0": + resolution: + { + integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + "@jest/environment@29.7.0": + resolution: + { + integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/expect-utils@29.7.0": + resolution: + { + integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/expect@29.7.0": + resolution: + { + integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/fake-timers@29.7.0": + resolution: + { + integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/globals@29.7.0": + resolution: + { + integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/reporters@29.7.0": + resolution: + { + integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + "@jest/schemas@29.6.3": + resolution: + { + integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/source-map@29.6.3": + resolution: + { + integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/test-result@29.7.0": + resolution: + { + integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/test-sequencer@29.7.0": + resolution: + { + integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/transform@29.7.0": + resolution: + { + integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jest/types@26.6.2": + resolution: + { + integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==, + } + engines: { node: ">= 10.14.2" } + + "@jest/types@29.6.3": + resolution: + { + integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + "@jridgewell/gen-mapping@0.3.5": + resolution: + { + integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==, + } + engines: { node: ">=6.0.0" } + + "@jridgewell/resolve-uri@3.1.2": + resolution: + { + integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==, + } + engines: { node: ">=6.0.0" } + + "@jridgewell/set-array@1.2.1": + resolution: + { + integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==, + } + engines: { node: ">=6.0.0" } + + "@jridgewell/source-map@0.3.6": + resolution: + { + integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==, + } + + "@jridgewell/sourcemap-codec@1.5.0": + resolution: + { + integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==, + } + + "@jridgewell/trace-mapping@0.3.25": + resolution: + { + integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==, + } + + "@jridgewell/trace-mapping@0.3.9": + resolution: + { + integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==, + } + + "@leichtgewicht/ip-codec@2.0.5": + resolution: + { + integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==, + } + + "@napi-rs/triples@1.2.0": + resolution: + { + integrity: sha512-HAPjR3bnCsdXBsATpDIP5WCrw0JcACwhhrwIAQhiR46n+jm+a2F8kBsfseAuWtSyQ+H3Yebt2k43B5dy+04yMA==, + } + + "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": + resolution: + { + integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==, + } + + "@nodelib/fs.scandir@2.1.5": + resolution: + { + integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, + } + engines: { node: ">= 8" } + + "@nodelib/fs.stat@2.0.5": + resolution: + { + integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, + } + engines: { node: ">= 8" } + + "@nodelib/fs.walk@1.2.8": + resolution: + { + integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, + } + engines: { node: ">= 8" } + + "@one-ini/wasm@0.1.1": + resolution: + { + integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==, + } + + "@parcel/css@1.14.0": + resolution: + { + integrity: sha512-r5tJWe6NF6lesfPw1N3g7N7WUKpHqi2ONnw9wl5ccSGGIxkmgcPaPQxfvmhdjXvQnktSuIOR0HjQXVXu+/en/w==, + } + engines: { node: ">= 12.0.0" } + + "@pkgjs/parseargs@0.11.0": + resolution: + { + integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, + } + engines: { node: ">=14" } + + "@sideway/address@4.1.5": + resolution: + { + integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==, + } + + "@sideway/formula@3.0.1": + resolution: + { + integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==, + } + + "@sideway/pinpoint@2.0.0": + resolution: + { + integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==, + } + + "@sinclair/typebox@0.27.8": + resolution: + { + integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==, + } + + "@sindresorhus/is@0.14.0": + resolution: + { + integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==, + } + engines: { node: ">=6" } + + "@sindresorhus/is@0.7.0": + resolution: + { + integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==, + } + engines: { node: ">=4" } + + "@sinonjs/commons@3.0.1": + resolution: + { + integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==, + } + + "@sinonjs/fake-timers@10.3.0": + resolution: + { + integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==, + } + + "@stencil/core@2.22.3": + resolution: + { + integrity: sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==, + } + engines: { node: ">=12.10.0", npm: ">=6.0.0" } + hasBin: true + + "@swc/core-darwin-arm64@1.3.96": + resolution: + { + integrity: sha512-8hzgXYVd85hfPh6mJ9yrG26rhgzCmcLO0h1TIl8U31hwmTbfZLzRitFQ/kqMJNbIBCwmNH1RU2QcJnL3d7f69A==, + } + engines: { node: ">=10" } + cpu: [arm64] + os: [darwin] + + "@swc/core-darwin-x64@1.3.96": + resolution: + { + integrity: sha512-mFp9GFfuPg+43vlAdQZl0WZpZSE8sEzqL7sr/7Reul5McUHP0BaLsEzwjvD035ESfkY8GBZdLpMinblIbFNljQ==, + } + engines: { node: ">=10" } + cpu: [x64] + os: [darwin] + + "@swc/core-linux-arm-gnueabihf@1.3.96": + resolution: + { + integrity: sha512-8UEKkYJP4c8YzYIY/LlbSo8z5Obj4hqcv/fUTHiEePiGsOddgGf7AWjh56u7IoN/0uEmEro59nc1ChFXqXSGyg==, + } + engines: { node: ">=10" } + cpu: [arm] + os: [linux] + + "@swc/core-linux-arm64-gnu@1.3.96": + resolution: + { + integrity: sha512-c/IiJ0s1y3Ymm2BTpyC/xr6gOvoqAVETrivVXHq68xgNms95luSpbYQ28rqaZC8bQC8M5zdXpSc0T8DJu8RJGw==, + } + engines: { node: ">=10" } + cpu: [arm64] + os: [linux] + libc: [glibc] + + "@swc/core-linux-arm64-musl@1.3.96": + resolution: + { + integrity: sha512-i5/UTUwmJLri7zhtF6SAo/4QDQJDH2fhYJaBIUhrICmIkRO/ltURmpejqxsM/ye9Jqv5zG7VszMC0v/GYn/7BQ==, + } + engines: { node: ">=10" } + cpu: [arm64] + os: [linux] + libc: [musl] + + "@swc/core-linux-x64-gnu@1.3.96": + resolution: + { + integrity: sha512-USdaZu8lTIkm4Yf9cogct/j5eqtdZqTgcTib4I+NloUW0E/hySou3eSyp3V2UAA1qyuC72ld1otXuyKBna0YKQ==, + } + engines: { node: ">=10" } + cpu: [x64] + os: [linux] + libc: [glibc] + + "@swc/core-linux-x64-musl@1.3.96": + resolution: + { + integrity: sha512-QYErutd+G2SNaCinUVobfL7jWWjGTI0QEoQ6hqTp7PxCJS/dmKmj3C5ZkvxRYcq7XcZt7ovrYCTwPTHzt6lZBg==, + } + engines: { node: ">=10" } + cpu: [x64] + os: [linux] + libc: [musl] + + "@swc/core-win32-arm64-msvc@1.3.96": + resolution: + { + integrity: sha512-hjGvvAduA3Un2cZ9iNP4xvTXOO4jL3G9iakhFsgVhpkU73SGmK7+LN8ZVBEu4oq2SUcHO6caWvnZ881cxGuSpg==, + } + engines: { node: ">=10" } + cpu: [arm64] + os: [win32] + + "@swc/core-win32-ia32-msvc@1.3.96": + resolution: + { + integrity: sha512-Far2hVFiwr+7VPCM2GxSmbh3ikTpM3pDombE+d69hkedvYHYZxtTF+2LTKl/sXtpbUnsoq7yV/32c9R/xaaWfw==, + } + engines: { node: ">=10" } + cpu: [ia32] + os: [win32] + + "@swc/core-win32-x64-msvc@1.3.96": + resolution: + { + integrity: sha512-4VbSAniIu0ikLf5mBX81FsljnfqjoVGleEkCQv4+zRlyZtO3FHoDPkeLVoy6WRlj7tyrRcfUJ4mDdPkbfTO14g==, + } + engines: { node: ">=10" } + cpu: [x64] + os: [win32] + + "@swc/core@1.3.96": + resolution: + { + integrity: sha512-zwE3TLgoZwJfQygdv2SdCK9mRLYluwDOM53I+dT6Z5ZvrgVENmY3txvWDvduzkV+/8IuvrRbVezMpxcojadRdQ==, + } + engines: { node: ">=10" } + peerDependencies: + "@swc/helpers": ^0.5.0 + peerDependenciesMeta: + "@swc/helpers": + optional: true + + "@swc/counter@0.1.3": + resolution: + { + integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==, + } + + "@swc/register@0.1.10": + resolution: + { + integrity: sha512-6STwH/q4dc3pitXLVkV7sP0Hiy+zBsU2wOF1aXpXR95pnH3RYHKIsDC+gvesfyB7jxNT9OOZgcqOp9RPxVTx9A==, + } + deprecated: Use @swc-node/register instead + hasBin: true + peerDependencies: + "@swc/core": ^1.0.46 + + "@swc/types@0.1.12": + resolution: + { + integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==, + } + + "@szmarczak/http-timer@1.1.2": + resolution: + { + integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==, + } + engines: { node: ">=6" } + + "@tarojs/api@3.6.35": + resolution: + { + integrity: sha512-RTyI09J2kgQBhjd0H/JtFsWygFIGYUFly88qm+ozQWxsgr9BTOSDpb94eQ/i9OZNFEXxGk8EGk1aLeoqKYOSaw==, + } + + "@tarojs/binding-darwin-arm64@3.6.35": + resolution: + { + integrity: sha512-gTAohh6agHL9Rs53S83buBSoCGiSXaRx7xI3IJUc49Nr1MqS8HUrVIY63j/UPOWPwzzhADi7hTRUeCssmLT/6A==, + } + engines: { node: ">= 16" } + cpu: [arm64] + os: [darwin] + + "@tarojs/binding-darwin-x64@3.6.35": + resolution: + { + integrity: sha512-ATreEzRH1yjjC8BVgfs6RXIqYygWyV+MUb986K4AubQTRgluj7B3SSsdMkrnwVtWLRGhI1Ok6kC7EA1a8XsS3w==, + } + engines: { node: ">= 16" } + cpu: [x64] + os: [darwin] + + "@tarojs/binding-linux-x64-gnu@3.6.35": + resolution: + { + integrity: sha512-Ypr4kct/7tQiEXmZWCbMtaTbJ/CQbhqmaj15CT68m7ml6ezNx3l4ccgSoU9VCxeIIs6aiZKCauhymqFeTNKYsw==, + } + engines: { node: ">= 16" } + cpu: [x64] + os: [linux] + libc: [glibc] + + "@tarojs/binding-win32-x64-msvc@3.6.35": + resolution: + { + integrity: sha512-JQvOzME7b3t/SI1uwz2/imi/pMnPz4RuUMKuUwCwXD504c+EXwaELzYrxV8hPZ94OVrfnv3Hp0Vvn8N4INd3Jw==, + } + engines: { node: ">= 16" } + cpu: [x64] + os: [win32] + + "@tarojs/binding@3.6.35": + resolution: + { + integrity: sha512-yh1zq/2Xfj1f/HiaJOVNi5vKMhhgLFchwKZOJfruqtCLKdOzIMAvL7OG61V9IMx9A1SXtFZ8PY60k5c+niGf3w==, + } + + "@tarojs/cli@3.6.35": + resolution: + { + integrity: sha512-gai0QOd01y3eihhDnI3/S2j9ELwmCY/WCx7S2jMaG0NbYniaBkZ64JZlHINSsoz057OQNvmxp426y8NoyngrTQ==, + } + engines: { node: ">=16" } + hasBin: true + + "@tarojs/components-advanced@3.6.35": + resolution: + { + integrity: sha512-siUASvMvfPDO23tqh9KZyMQJrxDvVNVz6pKuipv015GOKFHkYUqWbVPG0qXgWvnkV+3SN/ZPLv6H78D2AYW7RA==, + } + peerDependencies: + "@tarojs/runtime": ~3.6.35 + "@tarojs/shared": ~3.6.35 + "@tarojs/taro": ~3.6.35 + react: ">=17" + vue: "*" + peerDependenciesMeta: + react: + optional: true + vue: + optional: true + + "@tarojs/components-react@3.6.35": + resolution: + { + integrity: sha512-mo28C6zw1jsisN7iZcCjaAl5fCaz1axBLu8EuXFEzLXO4yxmd+DS71zNMnCdcwXuIyQA3mCxHuyjXz1mq4YTQA==, + } + + "@tarojs/components@3.6.35": + resolution: + { + integrity: sha512-zA11kn88LJYQxuNL+8PlLjU7xz9M8YxIo2qXVQmwrU5aXyZALIYaVhoaZ5/kRQEioJU+Cr9p4psP6J95FiBB9w==, + } + peerDependencies: + "@types/react": "*" + "@types/react-native": "*" + vue: "*" + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-native": + optional: true + vue: + optional: true + + "@tarojs/helper@3.6.35": + resolution: + { + integrity: sha512-BJblrUEyLchSWse9G9FT1HZYpmylS/+3XMBZ65DiifQd1/KhLhVHa2qiZoJpPfGQi8aG95qrNMUVZKmziXB5Pg==, + } + + "@tarojs/plugin-doctor-darwin-arm64@0.0.11": + resolution: + { + integrity: sha512-H3C0TQD7k9YalSR2kgrVEvP1TfhSeRQDQQXhSurLStNuTqhrk8JSzxbxYC/Of5edM/uu+5xOzT0YfMV2LKG5UA==, + } + engines: { node: ">= 10" } + cpu: [arm64] + os: [darwin] + + "@tarojs/plugin-doctor-darwin-universal@0.0.11": + resolution: + { + integrity: sha512-iZXID/UBsFGkouXJV/g/UTogPJ9IqCNmqCQ/bTZYNnIPHxxCUVZj7R1or8f/RJk3IHi0WroZHVbkz/NF9IqMVA==, + } + engines: { node: ">= 10" } + os: [darwin] + + "@tarojs/plugin-doctor-darwin-x64@0.0.11": + resolution: + { + integrity: sha512-wNFty0LOq0lX2WMG3ea0IYsvSq0Y1Z24zIumSfnsL8R3x3AaKQBf0d/nzY++Wp0Kc7rEskS9gtYR7Z0b4oB9tA==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [darwin] + + "@tarojs/plugin-doctor-freebsd-x64@0.0.11": + resolution: + { + integrity: sha512-ymFqr5w8CdEvYMQS3zzRfmiAe/6yFF8b2sufvHHbggLDgdDoAQfOuXAMHH0tK4TQTM6hXdHi2Ii3xwGPFczPGg==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [freebsd] + + "@tarojs/plugin-doctor-linux-arm-gnueabihf@0.0.11": + resolution: + { + integrity: sha512-Ti8g3/WyD/kPOV9RAQB/jZwLivwdf9v9ZmdPUb4T56c4ehhD7cOCInhc5/0TrDR2b882vTnVc3GLAgG/EiFliw==, + } + engines: { node: ">= 10" } + cpu: [arm] + os: [linux] + + "@tarojs/plugin-doctor-linux-arm64-gnu@0.0.11": + resolution: + { + integrity: sha512-oirqs+UYX6lKNxjFW6zpUGliW3ovC/v3fw76c4E8I18KVgTTRLpcqDiXPBgId0cyr3xdtKG0idzE5RXL/cNJFg==, + } + engines: { node: ">= 10" } + cpu: [arm64] + os: [linux] + libc: [glibc] + + "@tarojs/plugin-doctor-linux-arm64-musl@0.0.11": + resolution: + { + integrity: sha512-SXes1wj2MLQod50+9sgSZlN4eli3VXVxMNqdk03ArrWtFURCpuDiHwRERjoqlo91Hf4IxU6zU7ml86gPZ0dkaw==, + } + engines: { node: ">= 10" } + cpu: [arm64] + os: [linux] + libc: [musl] + + "@tarojs/plugin-doctor-linux-x64-gnu@0.0.11": + resolution: + { + integrity: sha512-nyW2tjzYA8nw39pKpaYtpGbEOZNRTV97Ir+UEvsuZbAr5F1lV2Q+2IwN8dGY41/lXw9JQay6FDRqUPRXAMB4kw==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [linux] + libc: [glibc] + + "@tarojs/plugin-doctor-linux-x64-musl@0.0.11": + resolution: + { + integrity: sha512-epKcAwJdVYMGmeWdqGZrdOS+nhDz4SiGlZqYMcDjSlGK7OM0wlSor6xpz59adYVe86t/a/gjimu5IT2ofVEfsA==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [linux] + libc: [musl] + + "@tarojs/plugin-doctor-win32-ia32-msvc@0.0.11": + resolution: + { + integrity: sha512-UBKdbbtDK1QmsRZiKEjo+TtSt+E/ljIzx5wbDna2yEuDtJqBwNg6SqkYg3LxUiJK8O5hwwVJGdJWI9a9bHpI8w==, + } + engines: { node: ">= 10" } + cpu: [ia32] + os: [win32] + + "@tarojs/plugin-doctor-win32-x64-msvc@0.0.11": + resolution: + { + integrity: sha512-2ABKPwTpT93PIk6+s/cGGUnu32OcyfAzz5y9gpLQ/i3XwysPSBq9Lt6Z1VCD2DVPnloIdWU+NYk5gXhCoWZV5A==, + } + engines: { node: ">= 10" } + cpu: [x64] + os: [win32] + + "@tarojs/plugin-doctor@0.0.11": + resolution: + { + integrity: sha512-oHxEGMQwtls2ZFUkhVho1U3RSYhlNvKeIJMVzxgCMrgCBqJcGdGKhNLDpgqvGqqRuSs9iSMBrC9QMY8xsmRo4g==, + } + engines: { node: ">= 10" } + + "@tarojs/plugin-framework-vue3@3.6.35": + resolution: + { + integrity: sha512-Yj6jk6/ATDzovNF5SS14VETxirnaFDum9OGE6V6/PTf70vbwkL45lcCvkf44yAlibHV1tnhPpeU8daUD6OAYAw==, + } + peerDependencies: + "@tarojs/runtime": ~3.6.35 + "@tarojs/shared": ~3.6.35 + vue: ^3.0.0 + + "@tarojs/plugin-platform-alipay@3.6.35": + resolution: + { + integrity: sha512-GqFES7JVs83gSsQglGhiYHTr8BgAexLl5GjHgEmlY7CYfKkqq2znWXilh8aiBq7/wlBdkjmNQ1E/aPhI7CfFnQ==, + } + peerDependencies: + "@tarojs/components": ~3.6.35 + + "@tarojs/plugin-platform-h5@3.6.35": + resolution: + { + integrity: sha512-Sdb19nT92NBUgivGrFTA5tJdDq9WvIq53mMQWjMRSe395hlcvw/YqNHlNDyK3uAYbTK8lc+4WfOHACkZGJIX4A==, + } + + "@tarojs/plugin-platform-harmony-hybrid@3.6.35": + resolution: + { + integrity: sha512-hQEgYIkP8JgrK0/hWUHIoI5Mcg3kHcwScnhYfC5I8SJOo1huax/KNg48mgzXnwLgvCTbsrWUvoVFxF6AJNXfgw==, + } + + "@tarojs/plugin-platform-jd@3.6.35": + resolution: + { + integrity: sha512-5fCbfdgqw2RC7KjXor1atyaRmE8h9kKRHpbj9KC9/vZCJWibvz5BiPbTefWAh/tWaiP9WS0G7/jHJGWtj7mqVA==, + } + + "@tarojs/plugin-platform-qq@3.6.35": + resolution: + { + integrity: sha512-0lshSI2nX46Y/QdXp/+OkkSXOMz3EqOdhEtS5z9i9Mbb0CKaLCGJdIFqaMXJqsAydT7vh/0r7NO+IX0VD3KEHg==, + } + peerDependencies: + "@tarojs/shared": ~3.6.35 + + "@tarojs/plugin-platform-swan@3.6.35": + resolution: + { + integrity: sha512-Lpm9riB6Zdc89ngK2b81PsN+xuaBcnGh2IXcHTqQ2IYUNe0gsMdr/OkWScBcXKv+tGKkyIFLzKZgl0fRSgLBHQ==, + } + peerDependencies: + "@tarojs/components": ~3.6.35 + "@tarojs/shared": ~3.6.35 + + "@tarojs/plugin-platform-tt@3.6.35": + resolution: + { + integrity: sha512-hUH5TQ3AHEV2k0f9SMvDW3Vw6gj6j9HyBzioouEr9RJZVc86GE8dkB64ZbQX68lXUq/A5ST7+/u3lsFeuXrpfA==, + } + peerDependencies: + "@tarojs/components": ~3.6.35 + "@tarojs/shared": ~3.6.35 + + "@tarojs/plugin-platform-weapp@3.6.35": + resolution: + { + integrity: sha512-mFG+tV4ozZq3CZ8TUygTfBGZ8HwIwOMAew2TUFqGUPCIJD4MOSK5oOOoz+8X0caMy3SX0Tkwx1Xnob7ZouZzSA==, + } + peerDependencies: + "@tarojs/components": ~3.6.35 + "@tarojs/shared": ~3.6.35 + + "@tarojs/router@3.6.35": + resolution: + { + integrity: sha512-6SH1e2WySUZVrpDgKFKBRUTj7ngQGzfMAxKITNnE+f4pexavqDLpXPZwTRNdd7SihnBPbgqYwIasOfm8+ph4vw==, + } + peerDependencies: + "@tarojs/runtime": 3.6.35 + "@tarojs/shared": 3.6.35 + "@tarojs/taro": 3.6.35 + + "@tarojs/runner-utils@3.6.35": + resolution: + { + integrity: sha512-0Kax3kZJJv4RkfxlR1CTYGsXYc1elnJOP2SKlX0LMmChwgTyD+zcYzaEvIoHuoOA7CCjNKtgYrB0CSd4Xs2X4Q==, + } + + "@tarojs/runtime@3.6.35": + resolution: + { + integrity: sha512-W8DbKfsChflWoSplYYf8IcWEemjPt6lwTATJn0YzLqSAWhtVfsQ8I5+Dw8qZVzdBxUwJI6WEywOgDgfxUQ0EEg==, + } + peerDependencies: + "@tarojs/shared": ~3.6.35 + + "@tarojs/service@3.6.35": + resolution: + { + integrity: sha512-xwNmgGYXQt76RBmV+x1khmsO70gCESQNMJuoM7xjLJ32TQ+sRAf/T7QUJoKTfuPrfJuxtmt3lBCcWBx9sfr37A==, + } + peerDependencies: + "@tarojs/shared": ~3.6.35 + "@tarojs/taro": ~3.6.35 + + "@tarojs/shared@3.6.35": + resolution: + { + integrity: sha512-QqqxEtGAD9QMl62iXHANMYvKntEnx5srdr7xEqOYt21UJode81yv05eIyQ8NEOdmtXXkHJuzXPxivldSSTVDIg==, + } + + "@tarojs/taro-h5@3.6.35": + resolution: + { + integrity: sha512-OP37Qk9ig7AnN9Yr+i8N0GYX9ZNlGUENi5A4Y79HKDP+MejTr91mzVedsrhVHfMvlidRJ7Lk4TnEg9hO7ycjDQ==, + } + peerDependencies: + "@tarojs/components": ~3.6.35 + + "@tarojs/taro-loader@3.6.35": + resolution: + { + integrity: sha512-MvJzduehY6qZvqMiySe9E380ie+U9mmI3GTmrDy74fT5kF8IiQsGNNIJiiFOjGHLi/KcJWbDgj7I7vpqju7miw==, + } + + "@tarojs/taro@3.6.35": + resolution: + { + integrity: sha512-yT75itfSXwNN6yHgSm0R1M1QXBfiuhFSd16J3PC39uqGwBMshhkWtEqE1zRBhzHK/sIi4Npjrvo3pnYsHIaCKA==, + } + peerDependencies: + "@tarojs/helper": ~3.6.35 + "@tarojs/runtime": ~3.6.35 + "@types/react": "*" + "@types/webpack": "*" + "@types/webpack-dev-server": "*" + postcss: "*" + vue: "*" + peerDependenciesMeta: + "@types/react": + optional: true + "@types/webpack": + optional: true + "@types/webpack-dev-server": + optional: true + postcss: + optional: true + vue: + optional: true + + "@tarojs/test-utils-dom@0.1.1": + resolution: + { + integrity: sha512-IbX/fhfxYZT1sZjFi3i9pGLypUa86I1/HW134BLsn2ByEID3MON1Zay9uT7qAFPQsfGuek/VbjjbyFfrGajULA==, + } + + "@tarojs/test-utils-shared@0.1.1": + resolution: + { + integrity: sha512-DnBFzVFrunaR8B80amqwfIAcYVp6kLEXlwC6nY2vfN3JeuMvUI6IOcKq1NqjapuNulI6hwfUKI4Drsz7GZS+cw==, + } + + "@tarojs/test-utils-vue3@0.1.1": + resolution: + { + integrity: sha512-odJg34kiDLQNo1lUBfW24JKhFbgkXgbSvwiVEYd8SxcTomMtAtuBy1Fp9Y4TMPraBinVqfaag0KlI9MpJiOpJg==, + } + peerDependencies: + "@tarojs/components": ^3.6.0 + "@tarojs/helper": ^3.6.0 + "@tarojs/plugin-framework-vue3": ^3.6.0 + "@tarojs/plugin-platform-h5": ^3.6.0 + "@tarojs/router": "*" + "@tarojs/runtime": ^3.6.0 + "@tarojs/shared": ^3.6.0 + peerDependenciesMeta: + "@tarojs/router": + optional: true + + "@tarojs/webpack5-prebundle@3.6.35": + resolution: + { + integrity: sha512-g3VZyUE+Isq49kHY+FF4pOAclqKKmGyRsD5USJTgNlMB2mbQF12g1FEJEujAlF2rR+cDHkJ6Lazn4zI/vAulIQ==, + } + peerDependencies: + webpack: ^5.78.0 + + "@tarojs/webpack5-runner@3.6.35": + resolution: + { + integrity: sha512-4PRxbnLu3Zzxcqk/0h0vld0a5UAwnFP+1oQYPOLmmRUiQUW87CcN+GBcI7Ay8cOES1Ntp4rXaHN1ZDTvZBygHA==, + } + peerDependencies: + "@tarojs/runtime": ~3.6.35 + "@tarojs/shared": ~3.6.35 + "@tarojs/taro": ~3.6.35 + postcss: ^8.4.18 + webpack: ^5.78.0 + + "@tootallnate/once@2.0.0": + resolution: + { + integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==, + } + engines: { node: ">= 10" } + + "@trysound/sax@0.2.0": + resolution: + { + integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==, + } + engines: { node: ">=10.13.0" } + + "@tsconfig/node10@1.0.11": + resolution: + { + integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==, + } + + "@tsconfig/node12@1.0.11": + resolution: + { + integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==, + } + + "@tsconfig/node14@1.0.3": + resolution: + { + integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==, + } + + "@tsconfig/node16@1.0.4": + resolution: + { + integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==, + } + + "@types/archy@0.0.31": + resolution: + { + integrity: sha512-v+dxizsFVyXgD3EpFuqT9YjdEjbJmPxNf1QIX9ohZOhxh1ZF2yhqv3vYaeum9lg3VghhxS5S0a6yldN9J9lPEQ==, + } + + "@types/babel__core@7.20.5": + resolution: + { + integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==, + } + + "@types/babel__generator@7.6.8": + resolution: + { + integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==, + } + + "@types/babel__template@7.4.4": + resolution: + { + integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==, + } + + "@types/babel__traverse@7.20.6": + resolution: + { + integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==, + } + + "@types/body-parser@1.19.5": + resolution: + { + integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==, + } + + "@types/bonjour@3.5.13": + resolution: + { + integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==, + } + + "@types/connect-history-api-fallback@1.5.4": + resolution: + { + integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==, + } + + "@types/connect@3.4.38": + resolution: + { + integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==, + } + + "@types/debug@4.1.12": + resolution: + { + integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==, + } + + "@types/eslint-scope@3.7.7": + resolution: + { + integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==, + } + + "@types/eslint@9.6.1": + resolution: + { + integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==, + } + + "@types/estree@0.0.51": + resolution: + { + integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==, + } + + "@types/express-serve-static-core@4.19.6": + resolution: + { + integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==, + } + + "@types/express-serve-static-core@5.0.1": + resolution: + { + integrity: sha512-CRICJIl0N5cXDONAdlTv5ShATZ4HEwk6kDDIW2/w9qOWKg+NU/5F8wYRWCrONad0/UKkloNSmmyN/wX4rtpbVA==, + } + + "@types/express@4.17.21": + resolution: + { + integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==, + } + + "@types/fs-extra@8.1.5": + resolution: + { + integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==, + } + + "@types/glob@7.2.0": + resolution: + { + integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==, + } + + "@types/graceful-fs@4.1.9": + resolution: + { + integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==, + } + + "@types/html-minifier-terser@6.1.0": + resolution: + { + integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==, + } + + "@types/http-errors@2.0.4": + resolution: + { + integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==, + } + + "@types/http-proxy@1.17.15": + resolution: + { + integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==, + } + + "@types/istanbul-lib-coverage@2.0.6": + resolution: + { + integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==, + } + + "@types/istanbul-lib-report@3.0.3": + resolution: + { + integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==, + } + + "@types/istanbul-reports@3.0.4": + resolution: + { + integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==, + } + + "@types/jest@29.5.14": + resolution: + { + integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==, + } + + "@types/jsdom@20.0.1": + resolution: + { + integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==, + } + + "@types/json-schema@7.0.15": + resolution: + { + integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==, + } + + "@types/keyv@3.1.4": + resolution: + { + integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==, + } + + "@types/lodash.debounce@4.0.9": + resolution: + { + integrity: sha512-Ma5JcgTREwpLRwMM+XwBR7DaWe96nC38uCBDFKZWbNKD+osjVzdpnUSwBcqCptrp16sSOLBAUb50Car5I0TCsQ==, + } + + "@types/lodash@4.17.13": + resolution: + { + integrity: sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==, + } + + "@types/mime@1.3.5": + resolution: + { + integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==, + } + + "@types/minimatch@3.0.5": + resolution: + { + integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==, + } + + "@types/minimatch@5.1.2": + resolution: + { + integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==, + } + + "@types/minimist@1.2.5": + resolution: + { + integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==, + } + + "@types/ms@0.7.34": + resolution: + { + integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==, + } + + "@types/node-forge@1.3.11": + resolution: + { + integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==, + } + + "@types/node@18.19.64": + resolution: + { + integrity: sha512-955mDqvO2vFf/oL7V3WiUtiz+BugyX8uVbaT2H8oj3+8dRyH2FLiNdowe7eNqRM7IOIZvzDH76EoAT+gwm6aIQ==, + } + + "@types/normalize-package-data@2.4.4": + resolution: + { + integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==, + } + + "@types/parse-json@4.0.2": + resolution: + { + integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==, + } + + "@types/qs@6.9.17": + resolution: + { + integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==, + } + + "@types/range-parser@1.2.7": + resolution: + { + integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==, + } + + "@types/responselike@1.0.3": + resolution: + { + integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==, + } + + "@types/retry@0.12.0": + resolution: + { + integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==, + } + + "@types/sass@1.45.0": + resolution: + { + integrity: sha512-jn7qwGFmJHwUSphV8zZneO3GmtlgLsmhs/LQyVvQbIIa+fzGMUiHI4HXJZL3FT8MJmgXWbLGiVVY7ElvHq6vDA==, + } + deprecated: This is a stub types definition. sass provides its own type definitions, so you do not need this installed. + + "@types/send@0.17.4": + resolution: + { + integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==, + } + + "@types/serve-index@1.9.4": + resolution: + { + integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==, + } + + "@types/serve-static@1.15.7": + resolution: + { + integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==, + } + + "@types/sockjs@0.3.36": + resolution: + { + integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==, + } + + "@types/stack-utils@2.0.3": + resolution: + { + integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==, + } + + "@types/strip-bom@3.0.0": + resolution: + { + integrity: sha512-xevGOReSYGM7g/kUBZzPqCrR/KYAo+F0yiPc85WFTJa0MSLtyFTVTU6cJu/aV4mid7IffDIWqo69THF2o4JiEQ==, + } + + "@types/strip-json-comments@0.0.30": + resolution: + { + integrity: sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==, + } + + "@types/tough-cookie@4.0.5": + resolution: + { + integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==, + } + + "@types/webpack-env@1.18.5": + resolution: + { + integrity: sha512-wz7kjjRRj8/Lty4B+Kr0LN6Ypc/3SymeCCGSbaXp2leH0ZVg/PriNiOwNj4bD4uphI7A8NXS4b6Gl373sfO5mA==, + } + + "@types/ws@8.5.13": + resolution: + { + integrity: sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==, + } + + "@types/yargs-parser@21.0.3": + resolution: + { + integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==, + } + + "@types/yargs@15.0.19": + resolution: + { + integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==, + } + + "@types/yargs@17.0.33": + resolution: + { + integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==, + } + + "@typescript-eslint/parser@6.21.0": + resolution: + { + integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==, + } + engines: { node: ^16.0.0 || >=18.0.0 } + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + + "@typescript-eslint/scope-manager@6.21.0": + resolution: + { + integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==, + } + engines: { node: ^16.0.0 || >=18.0.0 } + + "@typescript-eslint/types@6.21.0": + resolution: + { + integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==, + } + engines: { node: ^16.0.0 || >=18.0.0 } + + "@typescript-eslint/typescript-estree@6.21.0": + resolution: + { + integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==, + } + engines: { node: ^16.0.0 || >=18.0.0 } + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + + "@typescript-eslint/visitor-keys@6.21.0": + resolution: + { + integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==, + } + engines: { node: ^16.0.0 || >=18.0.0 } + + "@ungap/structured-clone@1.2.0": + resolution: + { + integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==, + } + + "@vue/babel-helper-vue-transform-on@1.2.5": + resolution: + { + integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==, + } + + "@vue/babel-plugin-jsx@1.2.5": + resolution: + { + integrity: sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + peerDependenciesMeta: + "@babel/core": + optional: true + + "@vue/babel-plugin-resolve-type@1.2.5": + resolution: + { + integrity: sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==, + } + peerDependencies: + "@babel/core": ^7.0.0-0 + + "@vue/compiler-core@3.5.13": + resolution: + { + integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==, + } + + "@vue/compiler-dom@3.5.13": + resolution: + { + integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==, + } + + "@vue/compiler-sfc@3.5.13": + resolution: + { + integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==, + } + + "@vue/compiler-ssr@3.5.13": + resolution: + { + integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==, + } + + "@vue/component-compiler-utils@3.3.0": + resolution: + { + integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==, + } + + "@vue/reactivity@3.5.13": + resolution: + { + integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==, + } + + "@vue/runtime-core@3.5.13": + resolution: + { + integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==, + } + + "@vue/runtime-dom@3.5.13": + resolution: + { + integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==, + } + + "@vue/server-renderer@3.5.13": + resolution: + { + integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==, + } + peerDependencies: + vue: 3.5.13 + + "@vue/shared@3.5.13": + resolution: + { + integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==, + } + + "@vue/test-utils@2.4.6": + resolution: + { + integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==, + } + + "@vue/vue3-jest@29.2.6": + resolution: + { + integrity: sha512-Hy4i2BsV5fUmER5LplYiAeRkLTDCSB3ZbnAeEawXtjto/ILaOnamBAoAvEqARgPpR6NRtiYjSgGKmllMtnFd9g==, + } + engines: { node: ">10" } + peerDependencies: + "@babel/core": 7.x + babel-jest: 29.x + jest: 29.x + typescript: ">= 4.3" + vue: ^3.0.0-0 + peerDependenciesMeta: + typescript: + optional: true + + "@webassemblyjs/ast@1.11.1": + resolution: + { + integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==, + } + + "@webassemblyjs/floating-point-hex-parser@1.11.1": + resolution: + { + integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==, + } + + "@webassemblyjs/helper-api-error@1.11.1": + resolution: + { + integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==, + } + + "@webassemblyjs/helper-buffer@1.11.1": + resolution: + { + integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==, + } + + "@webassemblyjs/helper-numbers@1.11.1": + resolution: + { + integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==, + } + + "@webassemblyjs/helper-wasm-bytecode@1.11.1": + resolution: + { + integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==, + } + + "@webassemblyjs/helper-wasm-section@1.11.1": + resolution: + { + integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==, + } + + "@webassemblyjs/ieee754@1.11.1": + resolution: + { + integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==, + } + + "@webassemblyjs/leb128@1.11.1": + resolution: + { + integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==, + } + + "@webassemblyjs/utf8@1.11.1": + resolution: + { + integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==, + } + + "@webassemblyjs/wasm-edit@1.11.1": + resolution: + { + integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==, + } + + "@webassemblyjs/wasm-gen@1.11.1": + resolution: + { + integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==, + } + + "@webassemblyjs/wasm-opt@1.11.1": + resolution: + { + integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==, + } + + "@webassemblyjs/wasm-parser@1.11.1": + resolution: + { + integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==, + } + + "@webassemblyjs/wast-printer@1.11.1": + resolution: + { + integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==, + } + + "@xtuc/ieee754@1.2.0": + resolution: + { + integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==, + } + + "@xtuc/long@4.2.2": + resolution: + { + integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==, + } + + abab@2.0.6: + resolution: + { + integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==, + } + deprecated: Use your platform's native atob() and btoa() methods instead + + abbrev@2.0.0: + resolution: + { + integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + + abortcontroller-polyfill@1.7.6: + resolution: + { + integrity: sha512-Zypm+LjYdWAzvuypZvDN0smUJrhOurcuBWhhMRBExqVLRvdjp3Z9mASxKyq19K+meZMshwjjy5S0lkm388zE4Q==, + } + + accepts@1.3.8: + resolution: + { + integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==, + } + engines: { node: ">= 0.6" } + + acorn-globals@7.0.1: + resolution: + { + integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==, + } + + acorn-import-assertions@1.9.0: + resolution: + { + integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==, + } + deprecated: package has been renamed to acorn-import-attributes + peerDependencies: + acorn: ^8 + + acorn-jsx@5.3.2: + resolution: + { + integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, + } + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn-walk@8.3.4: + resolution: + { + integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==, + } + engines: { node: ">=0.4.0" } + + acorn@8.14.0: + resolution: + { + integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==, + } + engines: { node: ">=0.4.0" } + hasBin: true + + address@1.2.2: + resolution: + { + integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==, + } + engines: { node: ">= 10.0.0" } + + adjust-sourcemap-loader@4.0.0: + resolution: + { + integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==, + } + engines: { node: ">=8.9" } + + adm-zip@0.4.16: + resolution: + { + integrity: sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==, + } + engines: { node: ">=0.3.0" } + + agent-base@6.0.2: + resolution: + { + integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, + } + engines: { node: ">= 6.0.0" } + + ajv-formats@2.1.1: + resolution: + { + integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==, + } + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-keywords@3.5.2: + resolution: + { + integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==, + } + peerDependencies: + ajv: ^6.9.1 + + ajv-keywords@5.1.0: + resolution: + { + integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==, + } + peerDependencies: + ajv: ^8.8.2 + + ajv@6.12.6: + resolution: + { + integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, + } + + ajv@8.17.1: + resolution: + { + integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==, + } + + ansi-align@3.0.1: + resolution: + { + integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==, + } + + ansi-escapes@4.3.2: + resolution: + { + integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, + } + engines: { node: ">=8" } + + ansi-html-community@0.0.8: + resolution: + { + integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==, + } + engines: { "0": node >= 0.8.0 } + hasBin: true + + ansi-regex@5.0.1: + resolution: + { + integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, + } + engines: { node: ">=8" } + + ansi-regex@6.1.0: + resolution: + { + integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==, + } + engines: { node: ">=12" } + + ansi-styles@3.2.1: + resolution: + { + integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, + } + engines: { node: ">=4" } + + ansi-styles@4.3.0: + resolution: + { + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, + } + engines: { node: ">=8" } + + ansi-styles@5.2.0: + resolution: + { + integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, + } + engines: { node: ">=10" } + + ansi-styles@6.2.1: + resolution: + { + integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, + } + engines: { node: ">=12" } + + any-promise@1.3.0: + resolution: + { + integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==, + } + + anymatch@3.1.3: + resolution: + { + integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, + } + engines: { node: ">= 8" } + + archive-type@4.0.0: + resolution: + { + integrity: sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==, + } + engines: { node: ">=4" } + + archy@1.0.0: + resolution: + { + integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==, + } + + arg@4.1.3: + resolution: + { + integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, + } + + argparse@1.0.10: + resolution: + { + integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, + } + + argparse@2.0.1: + resolution: + { + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, + } + + array-differ@3.0.0: + resolution: + { + integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==, + } + engines: { node: ">=8" } + + array-flatten@1.1.1: + resolution: + { + integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==, + } + + array-union@2.1.0: + resolution: + { + integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, + } + engines: { node: ">=8" } + + array-union@3.0.1: + resolution: + { + integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==, + } + engines: { node: ">=12" } + + arrify@1.0.1: + resolution: + { + integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==, + } + engines: { node: ">=0.10.0" } + + arrify@2.0.1: + resolution: + { + integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==, + } + engines: { node: ">=8" } + + asn1@0.2.6: + resolution: + { + integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==, + } + + assert-plus@1.0.0: + resolution: + { + integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==, + } + engines: { node: ">=0.8" } + + astral-regex@2.0.0: + resolution: + { + integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==, + } + engines: { node: ">=8" } + + asynckit@0.4.0: + resolution: + { + integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, + } + + atob@2.1.2: + resolution: + { + integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==, + } + engines: { node: ">= 4.5.0" } + hasBin: true + + autoprefixer@9.8.8: + resolution: + { + integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==, + } + hasBin: true + + aws-sign2@0.7.0: + resolution: + { + integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==, + } + + aws4@1.13.2: + resolution: + { + integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==, + } + + axios@1.7.7: + resolution: + { + integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==, + } + + babel-helper-evaluate-path@0.5.0: + resolution: + { + integrity: sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA==, + } + + babel-helper-mark-eval-scopes@0.4.3: + resolution: + { + integrity: sha512-+d/mXPP33bhgHkdVOiPkmYoeXJ+rXRWi7OdhwpyseIqOS8CmzHQXHUp/+/Qr8baXsT0kjGpMHHofHs6C3cskdA==, + } + + babel-helper-remove-or-void@0.4.3: + resolution: + { + integrity: sha512-eYNceYtcGKpifHDir62gHJadVXdg9fAhuZEXiRQnJJ4Yi4oUTpqpNY//1pM4nVyjjDMPYaC2xSf0I+9IqVzwdA==, + } + + babel-jest@29.7.0: + resolution: + { + integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + peerDependencies: + "@babel/core": ^7.8.0 + + babel-loader@8.2.1: + resolution: + { + integrity: sha512-dMF8sb2KQ8kJl21GUjkW1HWmcsL39GOV5vnzjqrCzEPNY0S0UfMLnumidiwIajDSBmKhYf5iRW+HXaM4cvCKBw==, + } + engines: { node: ">= 8.9" } + peerDependencies: + "@babel/core": ^7.0.0 + webpack: ">=2" + + babel-plugin-dynamic-import-node@2.3.3: + resolution: + { + integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==, + } + + babel-plugin-istanbul@6.1.1: + resolution: + { + integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==, + } + engines: { node: ">=8" } + + babel-plugin-jest-hoist@29.6.3: + resolution: + { + integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + babel-plugin-minify-dead-code-elimination@0.5.2: + resolution: + { + integrity: sha512-krq9Lwi0QIzyAlcNBXTL4usqUvevB4BzktdEsb8srcXC1AaYqRJiAQw6vdKdJSaXbz6snBvziGr6ch/aoRCfpA==, + } + + babel-plugin-polyfill-corejs2@0.4.12: + resolution: + { + integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==, + } + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-corejs3@0.10.6: + resolution: + { + integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==, + } + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-regenerator@0.6.3: + resolution: + { + integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==, + } + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-transform-imports-api@1.0.0: + resolution: + { + integrity: sha512-EtPFtwUFwXy4HyRwXiR7dCijk2b1dd12bVs39oY8aMZUnypFEMrctGX6/YrhQzhCPFweV7NTPhc+fD4zItWzUA==, + } + + babel-plugin-transform-taroapi@3.6.35: + resolution: + { + integrity: sha512-ef5erPkCiUxU0eVizr/UwPI5Z+WHJ/Hb5WpZemgB7Ws6J13GqZtk8kWJmY+lJoIpb/KkJs8BMb02a21XfSWdfg==, + } + + babel-preset-current-node-syntax@1.1.0: + resolution: + { + integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==, + } + peerDependencies: + "@babel/core": ^7.0.0 + + babel-preset-jest@29.6.3: + resolution: + { + integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + peerDependencies: + "@babel/core": ^7.0.0 + + babel-preset-taro@3.6.35: + resolution: + { + integrity: sha512-isK8iVOeISNM2cMaGgxBhfb0DRIbfXnPKU16tMz066od1SOvGhGKalWDgN55g+6mo0816rKM3n4tyJcYCGctxw==, + } + peerDependencies: + "@babel/core": "*" + + balanced-match@1.0.2: + resolution: + { + integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, + } + + balanced-match@2.0.0: + resolution: + { + integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==, + } + + base64-js@1.5.1: + resolution: + { + integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, + } + + batch@0.6.1: + resolution: + { + integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==, + } + + bcrypt-pbkdf@1.0.2: + resolution: + { + integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==, + } + + big.js@5.2.2: + resolution: + { + integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==, + } + + binary-extensions@2.3.0: + resolution: + { + integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==, + } + engines: { node: ">=8" } + + bl@1.2.3: + resolution: + { + integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==, + } + + bl@4.1.0: + resolution: + { + integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==, + } + + bluebird@3.7.2: + resolution: + { + integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==, + } + + body-parser@1.20.3: + resolution: + { + integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==, + } + engines: { node: ">= 0.8", npm: 1.2.8000 || >= 1.4.16 } + + bonjour-service@1.2.1: + resolution: + { + integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==, + } + + boolbase@1.0.0: + resolution: + { + integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, + } + + boxen@5.1.2: + resolution: + { + integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==, + } + engines: { node: ">=10" } + + brace-expansion@1.1.11: + resolution: + { + integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, + } + + brace-expansion@2.0.1: + resolution: + { + integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, + } + + braces@3.0.3: + resolution: + { + integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==, + } + engines: { node: ">=8" } + + browserslist@4.24.2: + resolution: + { + integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==, + } + engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } + hasBin: true + + bser@2.1.1: + resolution: + { + integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==, + } + + buffer-alloc-unsafe@1.1.0: + resolution: + { + integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==, + } + + buffer-alloc@1.2.0: + resolution: + { + integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==, + } + + buffer-crc32@0.2.13: + resolution: + { + integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==, + } + + buffer-fill@1.0.0: + resolution: + { + integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==, + } + + buffer-from@1.1.2: + resolution: + { + integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, + } + + buffer@5.7.1: + resolution: + { + integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, + } + + bytes@3.1.2: + resolution: + { + integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==, + } + engines: { node: ">= 0.8" } + + cacheable-request@2.1.4: + resolution: + { + integrity: sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==, + } + + cacheable-request@6.1.0: + resolution: + { + integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==, + } + engines: { node: ">=8" } + + call-bind@1.0.7: + resolution: + { + integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==, + } + engines: { node: ">= 0.4" } + + callsite-record@4.1.5: + resolution: + { + integrity: sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==, + } + + callsite@1.0.0: + resolution: + { + integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==, + } + + callsites@3.1.0: + resolution: + { + integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, + } + engines: { node: ">=6" } + + camel-case@3.0.0: + resolution: + { + integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==, + } + + camel-case@4.1.2: + resolution: + { + integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==, + } + + camelcase-keys@6.2.2: + resolution: + { + integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==, + } + engines: { node: ">=8" } + + camelcase@5.3.1: + resolution: + { + integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, + } + engines: { node: ">=6" } + + camelcase@6.3.0: + resolution: + { + integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, + } + engines: { node: ">=10" } + + caniuse-api@3.0.0: + resolution: + { + integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==, + } + + caniuse-lite@1.0.30001680: + resolution: + { + integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==, + } + + capital-case@1.0.4: + resolution: + { + integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==, + } + + caseless@0.12.0: + resolution: + { + integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==, + } + + caw@2.0.1: + resolution: + { + integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==, + } + engines: { node: ">=4" } + + chalk@2.4.2: + resolution: + { + integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, + } + engines: { node: ">=4" } + + chalk@3.0.0: + resolution: + { + integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==, + } + engines: { node: ">=8" } + + chalk@4.1.2: + resolution: + { + integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, + } + engines: { node: ">=10" } + + change-case@4.1.2: + resolution: + { + integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==, + } + + char-regex@1.0.2: + resolution: + { + integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==, + } + engines: { node: ">=10" } + + chardet@0.7.0: + resolution: + { + integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==, + } + + charenc@0.0.2: + resolution: + { + integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==, + } + + chokidar@3.6.0: + resolution: + { + integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==, + } + engines: { node: ">= 8.10.0" } + + chrome-trace-event@1.0.4: + resolution: + { + integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==, + } + engines: { node: ">=6.0" } + + ci-info@2.0.0: + resolution: + { + integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==, + } + + ci-info@3.9.0: + resolution: + { + integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==, + } + engines: { node: ">=8" } + + cjs-module-lexer@1.4.1: + resolution: + { + integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==, + } + + classnames@2.5.1: + resolution: + { + integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==, + } + + clean-css@4.2.4: + resolution: + { + integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==, + } + engines: { node: ">= 4.0" } + + clean-css@5.3.3: + resolution: + { + integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==, + } + engines: { node: ">= 10.0" } + + cli-boxes@2.2.1: + resolution: + { + integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==, + } + engines: { node: ">=6" } + + cli-cursor@3.1.0: + resolution: + { + integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, + } + engines: { node: ">=8" } + + cli-highlight@2.1.11: + resolution: + { + integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==, + } + engines: { node: ">=8.0.0", npm: ">=5.0.0" } + hasBin: true + + cli-spinners@2.9.2: + resolution: + { + integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==, + } + engines: { node: ">=6" } + + cli-width@3.0.0: + resolution: + { + integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==, + } + engines: { node: ">= 10" } + + cliui@7.0.4: + resolution: + { + integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==, + } + + cliui@8.0.1: + resolution: + { + integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==, + } + engines: { node: ">=12" } + + clone-deep@4.0.1: + resolution: + { + integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==, + } + engines: { node: ">=6" } + + clone-response@1.0.2: + resolution: + { + integrity: sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==, + } + + clone-response@1.0.3: + resolution: + { + integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==, + } + + clone@1.0.4: + resolution: + { + integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==, + } + engines: { node: ">=0.8" } + + co@4.6.0: + resolution: + { + integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==, + } + engines: { iojs: ">= 1.0.0", node: ">= 0.12.0" } + + collect-v8-coverage@1.0.2: + resolution: + { + integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==, + } + + color-convert@1.9.3: + resolution: + { + integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, + } + + color-convert@2.0.1: + resolution: + { + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, + } + engines: { node: ">=7.0.0" } + + color-name@1.1.3: + resolution: + { + integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==, + } + + color-name@1.1.4: + resolution: + { + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, + } + + colord@2.9.3: + resolution: + { + integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==, + } + + colorette@2.0.20: + resolution: + { + integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==, + } + + combined-stream@1.0.8: + resolution: + { + integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, + } + engines: { node: ">= 0.8" } + + commander@10.0.1: + resolution: + { + integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==, + } + engines: { node: ">=14" } + + commander@2.20.3: + resolution: + { + integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, + } + + commander@4.1.1: + resolution: + { + integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==, + } + engines: { node: ">= 6" } + + commander@7.2.0: + resolution: + { + integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==, + } + engines: { node: ">= 10" } + + commander@8.3.0: + resolution: + { + integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==, + } + engines: { node: ">= 12" } + + commondir@1.0.1: + resolution: + { + integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==, + } + + compressible@2.0.18: + resolution: + { + integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==, + } + engines: { node: ">= 0.6" } + + compression@1.7.5: + resolution: + { + integrity: sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==, + } + engines: { node: ">= 0.8.0" } + + concat-map@0.0.1: + resolution: + { + integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, + } + + config-chain@1.1.13: + resolution: + { + integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==, + } + + configstore@5.0.1: + resolution: + { + integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==, + } + engines: { node: ">=8" } + + connect-history-api-fallback@2.0.0: + resolution: + { + integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==, + } + engines: { node: ">=0.8" } + + consola@2.15.3: + resolution: + { + integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==, + } + + consolidate@0.15.1: + resolution: + { + integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==, + } + engines: { node: ">= 0.10.0" } + deprecated: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog + peerDependencies: + arc-templates: ^0.5.3 + atpl: ">=0.7.6" + babel-core: ^6.26.3 + bracket-template: ^1.1.5 + coffee-script: ^1.12.7 + dot: ^1.1.3 + dust: ^0.3.0 + dustjs-helpers: ^1.7.4 + dustjs-linkedin: ^2.7.5 + eco: ^1.1.0-rc-3 + ect: ^0.5.9 + ejs: ^3.1.5 + haml-coffee: ^1.14.1 + hamlet: ^0.3.3 + hamljs: ^0.6.2 + handlebars: ^4.7.6 + hogan.js: ^3.0.2 + htmling: ^0.0.8 + jade: ^1.11.0 + jazz: ^0.0.18 + jqtpl: ~1.1.0 + just: ^0.1.8 + liquid-node: ^3.0.1 + liquor: ^0.0.5 + lodash: ^4.17.20 + marko: ^3.14.4 + mote: ^0.2.0 + mustache: ^3.0.0 + nunjucks: ^3.2.2 + plates: ~0.4.11 + pug: ^3.0.0 + qejs: ^3.0.5 + ractive: ^1.3.12 + razor-tmpl: ^1.3.1 + react: ^16.13.1 + react-dom: ^16.13.1 + slm: ^2.0.0 + squirrelly: ^5.1.0 + swig: ^1.4.2 + swig-templates: ^2.0.3 + teacup: ^2.0.0 + templayed: ">=0.2.3" + then-jade: "*" + then-pug: "*" + tinyliquid: ^0.2.34 + toffee: ^0.3.6 + twig: ^1.15.2 + twing: ^5.0.2 + underscore: ^1.11.0 + vash: ^0.13.0 + velocityjs: ^2.0.1 + walrus: ^0.10.1 + whiskers: ^0.4.0 + peerDependenciesMeta: + arc-templates: + optional: true + atpl: + optional: true + babel-core: + optional: true + bracket-template: + optional: true + coffee-script: + optional: true + dot: + optional: true + dust: + optional: true + dustjs-helpers: + optional: true + dustjs-linkedin: + optional: true + eco: + optional: true + ect: + optional: true + ejs: + optional: true + haml-coffee: + optional: true + hamlet: + optional: true + hamljs: + optional: true + handlebars: + optional: true + hogan.js: + optional: true + htmling: + optional: true + jade: + optional: true + jazz: + optional: true + jqtpl: + optional: true + just: + optional: true + liquid-node: + optional: true + liquor: + optional: true + lodash: + optional: true + marko: + optional: true + mote: + optional: true + mustache: + optional: true + nunjucks: + optional: true + plates: + optional: true + pug: + optional: true + qejs: + optional: true + ractive: + optional: true + razor-tmpl: + optional: true + react: + optional: true + react-dom: + optional: true + slm: + optional: true + squirrelly: + optional: true + swig: + optional: true + swig-templates: + optional: true + teacup: + optional: true + templayed: + optional: true + then-jade: + optional: true + then-pug: + optional: true + tinyliquid: + optional: true + toffee: + optional: true + twig: + optional: true + twing: + optional: true + underscore: + optional: true + vash: + optional: true + velocityjs: + optional: true + walrus: + optional: true + whiskers: + optional: true + + constant-case@3.0.4: + resolution: + { + integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==, + } + + content-disposition@0.5.4: + resolution: + { + integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==, + } + engines: { node: ">= 0.6" } + + content-type@1.0.5: + resolution: + { + integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==, + } + engines: { node: ">= 0.6" } + + convert-source-map@1.9.0: + resolution: + { + integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, + } + + convert-source-map@2.0.0: + resolution: + { + integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==, + } + + cookie-signature@1.0.6: + resolution: + { + integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==, + } + + cookie@0.7.1: + resolution: + { + integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==, + } + engines: { node: ">= 0.6" } + + copy-anything@2.0.6: + resolution: + { + integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==, + } + + copy-webpack-plugin@10.2.0: + resolution: + { + integrity: sha512-my6iXII95c78w14HzYCNya5TlJYa44lOppAge5GSTMM1SyDxNsVGCJvhP4/ld6snm8lzjn3XOonMZD6s1L86Og==, + } + engines: { node: ">= 12.20.0" } + peerDependencies: + webpack: ^5.1.0 + + core-js-compat@3.39.0: + resolution: + { + integrity: sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==, + } + + core-js-pure@3.39.0: + resolution: + { + integrity: sha512-7fEcWwKI4rJinnK+wLTezeg2smbFFdSBP6E2kQZNbnzM2s1rpKQ6aaRteZSSg7FLU3P0HGGVo/gbpfanU36urg==, + } + + core-js@3.39.0: + resolution: + { + integrity: sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g==, + } + + core-util-is@1.0.2: + resolution: + { + integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==, + } + + core-util-is@1.0.3: + resolution: + { + integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==, + } + + cosmiconfig@7.1.0: + resolution: + { + integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==, + } + engines: { node: ">=10" } + + cosmiconfig@8.3.6: + resolution: + { + integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==, + } + engines: { node: ">=14" } + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + + create-jest@29.7.0: + resolution: + { + integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + hasBin: true + + create-require@1.1.1: + resolution: + { + integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==, + } + + cross-spawn@7.0.5: + resolution: + { + integrity: sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==, + } + engines: { node: ">= 8" } + + crypt@0.0.2: + resolution: + { + integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==, + } + + crypto-random-string@2.0.0: + resolution: + { + integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==, + } + engines: { node: ">=8" } + + css-declaration-sorter@6.4.1: + resolution: + { + integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==, + } + engines: { node: ^10 || ^12 || >=14 } + peerDependencies: + postcss: ^8.0.9 + + css-functions-list@3.2.3: + resolution: + { + integrity: sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==, + } + engines: { node: ">=12 || >=16" } + + css-loader@3.4.2: + resolution: + { + integrity: sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==, + } + engines: { node: ">= 8.9.0" } + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + css-loader@6.11.0: + resolution: + { + integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==, + } + engines: { node: ">= 12.13.0" } + peerDependencies: + "@rspack/core": 0.x || 1.x + webpack: ^5.0.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + + css-minimizer-webpack-plugin@3.4.1: + resolution: + { + integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==, + } + engines: { node: ">= 12.13.0" } + peerDependencies: + "@parcel/css": "*" + clean-css: "*" + csso: "*" + esbuild: "*" + webpack: ^5.0.0 + peerDependenciesMeta: + "@parcel/css": + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + + css-select@4.3.0: + resolution: + { + integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==, + } + + css-tree@1.0.0-alpha.29: + resolution: + { + integrity: sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==, + } + engines: { node: ">=0.10.0" } + + css-tree@1.1.3: + resolution: + { + integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==, + } + engines: { node: ">=8.0.0" } + + css-tree@2.2.1: + resolution: + { + integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==, + } + engines: { node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: ">=7.0.0" } + + css-tree@2.3.1: + resolution: + { + integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==, + } + engines: { node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0 } + + css-what@6.1.0: + resolution: + { + integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==, + } + engines: { node: ">= 6" } + + css@3.0.0: + resolution: + { + integrity: sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==, + } + + cssesc@3.0.0: + resolution: + { + integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==, + } + engines: { node: ">=4" } + hasBin: true + + cssnano-preset-default@5.2.14: + resolution: + { + integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + cssnano-utils@3.1.0: + resolution: + { + integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + cssnano@5.1.15: + resolution: + { + integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + csso@3.5.1: + resolution: + { + integrity: sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==, + } + engines: { node: ">=0.10.0" } + + csso@4.2.0: + resolution: + { + integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==, + } + engines: { node: ">=8.0.0" } + + csso@5.0.5: + resolution: + { + integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==, + } + engines: { node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: ">=7.0.0" } + + cssom@0.3.8: + resolution: + { + integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==, + } + + cssom@0.5.0: + resolution: + { + integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==, + } + + cssstyle@2.3.0: + resolution: + { + integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==, + } + engines: { node: ">=8" } + + cssstyle@3.0.0: + resolution: + { + integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==, + } + engines: { node: ">=14" } + + csstype@3.1.3: + resolution: + { + integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==, + } + + cuint@0.2.2: + resolution: + { + integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==, + } + + dashdash@1.14.1: + resolution: + { + integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==, + } + engines: { node: ">=0.10" } + + data-urls@3.0.2: + resolution: + { + integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==, + } + engines: { node: ">=12" } + + data-urls@4.0.0: + resolution: + { + integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==, + } + engines: { node: ">=14" } + + debug@2.6.9: + resolution: + { + integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==, + } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + + debug@3.1.0: + resolution: + { + integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==, + } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.4: + resolution: + { + integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, + } + engines: { node: ">=6.0" } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.7: + resolution: + { + integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==, + } + engines: { node: ">=6.0" } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + + decamelize-keys@1.1.1: + resolution: + { + integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==, + } + engines: { node: ">=0.10.0" } + + decamelize@1.2.0: + resolution: + { + integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==, + } + engines: { node: ">=0.10.0" } + + decimal.js@10.4.3: + resolution: + { + integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==, + } + + decode-uri-component@0.2.2: + resolution: + { + integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==, + } + engines: { node: ">=0.10" } + + decompress-response@3.3.0: + resolution: + { + integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==, + } + engines: { node: ">=4" } + + decompress-tar@4.1.1: + resolution: + { + integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==, + } + engines: { node: ">=4" } + + decompress-tarbz2@4.1.1: + resolution: + { + integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==, + } + engines: { node: ">=4" } + + decompress-targz@4.1.1: + resolution: + { + integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==, + } + engines: { node: ">=4" } + + decompress-unzip@4.0.1: + resolution: + { + integrity: sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==, + } + engines: { node: ">=4" } + + decompress@4.2.1: + resolution: + { + integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==, + } + engines: { node: ">=4" } + + dedent@1.5.3: + resolution: + { + integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==, + } + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + + deep-extend@0.6.0: + resolution: + { + integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==, + } + engines: { node: ">=4.0.0" } + + deep-is@0.1.4: + resolution: + { + integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, + } + + deepmerge@1.5.2: + resolution: + { + integrity: sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==, + } + engines: { node: ">=0.10.0" } + + deepmerge@4.3.1: + resolution: + { + integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==, + } + engines: { node: ">=0.10.0" } + + default-gateway@6.0.3: + resolution: + { + integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==, + } + engines: { node: ">= 10" } + + defaults@1.0.4: + resolution: + { + integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==, + } + + defer-to-connect@1.1.3: + resolution: + { + integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==, + } + + define-data-property@1.1.4: + resolution: + { + integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==, + } + engines: { node: ">= 0.4" } + + define-lazy-prop@2.0.0: + resolution: + { + integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==, + } + engines: { node: ">=8" } + + define-properties@1.2.1: + resolution: + { + integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==, + } + engines: { node: ">= 0.4" } + + delayed-stream@1.0.0: + resolution: + { + integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, + } + engines: { node: ">=0.4.0" } + + depcheck@1.4.7: + resolution: + { + integrity: sha512-1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA==, + } + engines: { node: ">=10" } + hasBin: true + + depd@1.1.2: + resolution: + { + integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==, + } + engines: { node: ">= 0.6" } + + depd@2.0.0: + resolution: + { + integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==, + } + engines: { node: ">= 0.8" } + + deps-regex@0.2.0: + resolution: + { + integrity: sha512-PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q==, + } + + destroy@1.2.0: + resolution: + { + integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==, + } + engines: { node: ">= 0.8", npm: 1.2.8000 || >= 1.4.16 } + + detect-file@1.0.0: + resolution: + { + integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==, + } + engines: { node: ">=0.10.0" } + + detect-libc@1.0.3: + resolution: + { + integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==, + } + engines: { node: ">=0.10" } + hasBin: true + + detect-newline@3.1.0: + resolution: + { + integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==, + } + engines: { node: ">=8" } + + detect-node@2.1.0: + resolution: + { + integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==, + } + + detect-port@1.6.1: + resolution: + { + integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==, + } + engines: { node: ">= 4.0.0" } + hasBin: true + + diff-sequences@29.6.3: + resolution: + { + integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + diff@4.0.2: + resolution: + { + integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==, + } + engines: { node: ">=0.3.1" } + + dingtalk-jsapi@2.15.4: + resolution: + { + integrity: sha512-pPETqUhLJYKNZIewnS9hU1/QqcdRbP2Q9sHySimko0C2nm/n9NoakVLtcKwdqgORq1dkPIP/jqv7RnESxhA2bA==, + } + + dir-glob@3.0.1: + resolution: + { + integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, + } + engines: { node: ">=8" } + + dns-packet@5.6.1: + resolution: + { + integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==, + } + engines: { node: ">=6" } + + doctrine@3.0.0: + resolution: + { + integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, + } + engines: { node: ">=6.0.0" } + + dom-converter@0.2.0: + resolution: + { + integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==, + } + + dom-serializer@1.4.1: + resolution: + { + integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==, + } + + dom7@3.0.0: + resolution: + { + integrity: sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==, + } + + domelementtype@2.3.0: + resolution: + { + integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==, + } + + domexception@4.0.0: + resolution: + { + integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==, + } + engines: { node: ">=12" } + deprecated: Use your platform's native DOMException instead + + domhandler@4.3.1: + resolution: + { + integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==, + } + engines: { node: ">= 4" } + + domutils@2.8.0: + resolution: + { + integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==, + } + + dot-case@3.0.4: + resolution: + { + integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==, + } + + dot-prop@5.3.0: + resolution: + { + integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==, + } + engines: { node: ">=8" } + + dotenv-expand@9.0.0: + resolution: + { + integrity: sha512-uW8Hrhp5ammm9x7kBLR6jDfujgaDarNA02tprvZdyrJ7MpdzD1KyrIHG4l+YoC2fJ2UcdFdNWNWIjt+sexBHJw==, + } + engines: { node: ">=12" } + + dotenv@16.4.5: + resolution: + { + integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==, + } + engines: { node: ">=12" } + + download-git-repo@2.0.0: + resolution: + { + integrity: sha512-al8ZOwpm/DvCd7XC8PupeuNlC2TrvsMxW3FOx1bCbHNBhP1lYjOn9KnPqnZ3o/jz1vxCC5NHGJA7LT+GYMLcHA==, + } + + download@7.1.0: + resolution: + { + integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==, + } + engines: { node: ">=6" } + + duplexer3@0.1.5: + resolution: + { + integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==, + } + + eastasianwidth@0.2.0: + resolution: + { + integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, + } + + ecc-jsbn@0.1.2: + resolution: + { + integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==, + } + + editorconfig@1.0.4: + resolution: + { + integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==, + } + engines: { node: ">=14" } + hasBin: true + + ee-first@1.1.1: + resolution: + { + integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, + } + + electron-to-chromium@1.5.62: + resolution: + { + integrity: sha512-t8c+zLmJHa9dJy96yBZRXGQYoiCEnHYgFwn1asvSPZSUdVxnB62A4RASd7k41ytG3ErFBA0TpHlKg9D9SQBmLg==, + } + + emittery@0.13.1: + resolution: + { + integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==, + } + engines: { node: ">=12" } + + emoji-regex@8.0.0: + resolution: + { + integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, + } + + emoji-regex@9.2.2: + resolution: + { + integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, + } + + emojis-list@3.0.0: + resolution: + { + integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==, + } + engines: { node: ">= 4" } + + encodeurl@1.0.2: + resolution: + { + integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==, + } + engines: { node: ">= 0.8" } + + encodeurl@2.0.0: + resolution: + { + integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==, + } + engines: { node: ">= 0.8" } + + end-of-stream@1.4.4: + resolution: + { + integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==, + } + + enhanced-resolve@5.17.1: + resolution: + { + integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==, + } + engines: { node: ">=10.13.0" } + + entities@2.2.0: + resolution: + { + integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==, + } + + entities@4.5.0: + resolution: + { + integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, + } + engines: { node: ">=0.12" } + + envinfo@7.14.0: + resolution: + { + integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==, + } + engines: { node: ">=4" } + hasBin: true + + errno@0.1.8: + resolution: + { + integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==, + } + hasBin: true + + error-ex@1.3.2: + resolution: + { + integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, + } + + es-define-property@1.0.0: + resolution: + { + integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==, + } + engines: { node: ">= 0.4" } + + es-errors@1.3.0: + resolution: + { + integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==, + } + engines: { node: ">= 0.4" } + + es-module-lexer@0.10.5: + resolution: + { + integrity: sha512-+7IwY/kiGAacQfY+YBhKMvEmyAJnw5grTUgjG85Pe7vcUI/6b7pZjZG8nQ7+48YhzEAEqrEgD2dCz/JIK+AYvw==, + } + + es-module-lexer@0.9.3: + resolution: + { + integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==, + } + + esbuild-android-64@0.14.54: + resolution: + { + integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [android] + + esbuild-android-arm64@0.14.54: + resolution: + { + integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [android] + + esbuild-darwin-64@0.14.54: + resolution: + { + integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [darwin] + + esbuild-darwin-arm64@0.14.54: + resolution: + { + integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [darwin] + + esbuild-freebsd-64@0.14.54: + resolution: + { + integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [freebsd] + + esbuild-freebsd-arm64@0.14.54: + resolution: + { + integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [freebsd] + + esbuild-linux-32@0.14.54: + resolution: + { + integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==, + } + engines: { node: ">=12" } + cpu: [ia32] + os: [linux] + + esbuild-linux-64@0.14.54: + resolution: + { + integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [linux] + + esbuild-linux-arm64@0.14.54: + resolution: + { + integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [linux] + + esbuild-linux-arm@0.14.54: + resolution: + { + integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==, + } + engines: { node: ">=12" } + cpu: [arm] + os: [linux] + + esbuild-linux-mips64le@0.14.54: + resolution: + { + integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==, + } + engines: { node: ">=12" } + cpu: [mips64el] + os: [linux] + + esbuild-linux-ppc64le@0.14.54: + resolution: + { + integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==, + } + engines: { node: ">=12" } + cpu: [ppc64] + os: [linux] + + esbuild-linux-riscv64@0.14.54: + resolution: + { + integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==, + } + engines: { node: ">=12" } + cpu: [riscv64] + os: [linux] + + esbuild-linux-s390x@0.14.54: + resolution: + { + integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==, + } + engines: { node: ">=12" } + cpu: [s390x] + os: [linux] + + esbuild-loader@2.18.0: + resolution: + { + integrity: sha512-AKqxM3bI+gvGPV8o6NAhR+cBxVO8+dh+O0OXBHIXXwuSGumckbPWHzZ17subjBGI2YEGyJ1STH7Haj8aCrwL/w==, + } + peerDependencies: + webpack: ^4.40.0 || ^5.0.0 + + esbuild-netbsd-64@0.14.54: + resolution: + { + integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [netbsd] + + esbuild-openbsd-64@0.14.54: + resolution: + { + integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [openbsd] + + esbuild-sunos-64@0.14.54: + resolution: + { + integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [sunos] + + esbuild-windows-32@0.14.54: + resolution: + { + integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==, + } + engines: { node: ">=12" } + cpu: [ia32] + os: [win32] + + esbuild-windows-64@0.14.54: + resolution: + { + integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==, + } + engines: { node: ">=12" } + cpu: [x64] + os: [win32] + + esbuild-windows-arm64@0.14.54: + resolution: + { + integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==, + } + engines: { node: ">=12" } + cpu: [arm64] + os: [win32] + + esbuild@0.14.54: + resolution: + { + integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==, + } + engines: { node: ">=12" } + hasBin: true + + esbuild@0.19.12: + resolution: + { + integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==, + } + engines: { node: ">=12" } + hasBin: true + + escalade@3.2.0: + resolution: + { + integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==, + } + engines: { node: ">=6" } + + escape-goat@2.1.1: + resolution: + { + integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==, + } + engines: { node: ">=8" } + + escape-html@1.0.3: + resolution: + { + integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, + } + + escape-string-regexp@1.0.5: + resolution: + { + integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, + } + engines: { node: ">=0.8.0" } + + escape-string-regexp@2.0.0: + resolution: + { + integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==, + } + engines: { node: ">=8" } + + escape-string-regexp@4.0.0: + resolution: + { + integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, + } + engines: { node: ">=10" } + + escodegen@2.1.0: + resolution: + { + integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==, + } + engines: { node: ">=6.0" } + hasBin: true + + eslint-config-taro@3.6.35: + resolution: + { + integrity: sha512-90fsuc9zofEW/YPriadQQ7rmYyJIknjKgoFXBan/IR1WRVsei/sJTXadUdv3GxTx7XGLyHTO4a3OiQWp75oujg==, + } + peerDependencies: + eslint: "*" + + eslint-plugin-vue@8.7.1: + resolution: + { + integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 + + eslint-scope@5.1.1: + resolution: + { + integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, + } + engines: { node: ">=8.0.0" } + + eslint-scope@7.2.2: + resolution: + { + integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + eslint-utils@3.0.0: + resolution: + { + integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, + } + engines: { node: ^10.0.0 || ^12.0.0 || >= 14.0.0 } + peerDependencies: + eslint: ">=5" + + eslint-visitor-keys@2.1.0: + resolution: + { + integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, + } + engines: { node: ">=10" } + + eslint-visitor-keys@3.4.3: + resolution: + { + integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + eslint@8.41.0: + resolution: + { + integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + + eslint@8.57.1: + resolution: + { + integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + + espree@9.6.1: + resolution: + { + integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + esprima@4.0.1: + resolution: + { + integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, + } + engines: { node: ">=4" } + hasBin: true + + esquery@1.6.0: + resolution: + { + integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==, + } + engines: { node: ">=0.10" } + + esrecurse@4.3.0: + resolution: + { + integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, + } + engines: { node: ">=4.0" } + + estraverse@4.3.0: + resolution: + { + integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, + } + engines: { node: ">=4.0" } + + estraverse@5.3.0: + resolution: + { + integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, + } + engines: { node: ">=4.0" } + + estree-walker@2.0.2: + resolution: + { + integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, + } + + esutils@2.0.3: + resolution: + { + integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, + } + engines: { node: ">=0.10.0" } + + etag@1.8.1: + resolution: + { + integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==, + } + engines: { node: ">= 0.6" } + + eventemitter3@4.0.7: + resolution: + { + integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==, + } + + events@3.3.0: + resolution: + { + integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==, + } + engines: { node: ">=0.8.x" } + + execa@5.1.1: + resolution: + { + integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, + } + engines: { node: ">=10" } + + exit@0.1.2: + resolution: + { + integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==, + } + engines: { node: ">= 0.8.0" } + + expand-tilde@2.0.2: + resolution: + { + integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==, + } + engines: { node: ">=0.10.0" } + + expect@29.7.0: + resolution: + { + integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + expr-parser@1.0.0: + resolution: + { + integrity: sha512-ncuWTCWH0M5KbaYikXxZ3FG3Q+FTYIEXeXAbxYscdZLFNnR5Le5gRU2r/a/JUZHnxwBDZcxWEWzCoPQlW9Engg==, + } + + express@4.21.1: + resolution: + { + integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==, + } + engines: { node: ">= 0.10.0" } + + ext-list@2.2.2: + resolution: + { + integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==, + } + engines: { node: ">=0.10.0" } + + ext-name@5.0.0: + resolution: + { + integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==, + } + engines: { node: ">=4" } + + extend@3.0.2: + resolution: + { + integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==, + } + + external-editor@3.1.0: + resolution: + { + integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==, + } + engines: { node: ">=4" } + + extsprintf@1.3.0: + resolution: + { + integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==, + } + engines: { "0": node >=0.6.0 } + + fast-deep-equal@3.1.3: + resolution: + { + integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, + } + + fast-glob@3.3.2: + resolution: + { + integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==, + } + engines: { node: ">=8.6.0" } + + fast-json-stable-stringify@2.1.0: + resolution: + { + integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, + } + + fast-levenshtein@2.0.6: + resolution: + { + integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, + } + + fast-uri@3.0.3: + resolution: + { + integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==, + } + + fastest-levenshtein@1.0.16: + resolution: + { + integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==, + } + engines: { node: ">= 4.9.1" } + + fastq@1.17.1: + resolution: + { + integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==, + } + + faye-websocket@0.11.4: + resolution: + { + integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==, + } + engines: { node: ">=0.8.0" } + + fb-watchman@2.0.2: + resolution: + { + integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==, + } + + fd-slicer@1.1.0: + resolution: + { + integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==, + } + + figures@3.2.0: + resolution: + { + integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==, + } + engines: { node: ">=8" } + + file-entry-cache@6.0.1: + resolution: + { + integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, + } + engines: { node: ^10.12.0 || >=12.0.0 } + + file-loader@6.0.0: + resolution: + { + integrity: sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==, + } + engines: { node: ">= 10.13.0" } + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + file-type@3.9.0: + resolution: + { + integrity: sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==, + } + engines: { node: ">=0.10.0" } + + file-type@4.4.0: + resolution: + { + integrity: sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==, + } + engines: { node: ">=4" } + + file-type@5.2.0: + resolution: + { + integrity: sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==, + } + engines: { node: ">=4" } + + file-type@6.2.0: + resolution: + { + integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==, + } + engines: { node: ">=4" } + + file-type@8.1.0: + resolution: + { + integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==, + } + engines: { node: ">=6" } + + filename-reserved-regex@2.0.0: + resolution: + { + integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==, + } + engines: { node: ">=4" } + + filenamify@2.1.0: + resolution: + { + integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==, + } + engines: { node: ">=4" } + + fill-range@7.1.1: + resolution: + { + integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==, + } + engines: { node: ">=8" } + + filter-obj@1.1.0: + resolution: + { + integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==, + } + engines: { node: ">=0.10.0" } + + finalhandler@1.3.1: + resolution: + { + integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==, + } + engines: { node: ">= 0.8" } + + find-cache-dir@2.1.0: + resolution: + { + integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==, + } + engines: { node: ">=6" } + + find-up@3.0.0: + resolution: + { + integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==, + } + engines: { node: ">=6" } + + find-up@4.1.0: + resolution: + { + integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, + } + engines: { node: ">=8" } + + find-up@5.0.0: + resolution: + { + integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, + } + engines: { node: ">=10" } + + find-yarn-workspace-root2@1.2.16: + resolution: + { + integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==, + } + + find-yarn-workspace-root@2.0.0: + resolution: + { + integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==, + } + + findup-sync@5.0.0: + resolution: + { + integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==, + } + engines: { node: ">= 10.13.0" } + + flat-cache@3.2.0: + resolution: + { + integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==, + } + engines: { node: ^10.12.0 || >=12.0.0 } + + flatted@3.3.1: + resolution: + { + integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==, + } + + follow-redirects@1.15.9: + resolution: + { + integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==, + } + engines: { node: ">=4.0" } + peerDependencies: + debug: "*" + peerDependenciesMeta: + debug: + optional: true + + foreground-child@3.3.0: + resolution: + { + integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==, + } + engines: { node: ">=14" } + + forever-agent@0.6.1: + resolution: + { + integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==, + } + + form-data@2.3.3: + resolution: + { + integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==, + } + engines: { node: ">= 0.12" } + + form-data@4.0.1: + resolution: + { + integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==, + } + engines: { node: ">= 6" } + + forwarded@0.2.0: + resolution: + { + integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==, + } + engines: { node: ">= 0.6" } + + fresh@0.5.2: + resolution: + { + integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==, + } + engines: { node: ">= 0.6" } + + from2@2.3.0: + resolution: + { + integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==, + } + + fs-constants@1.0.0: + resolution: + { + integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==, + } + + fs-extra@8.1.0: + resolution: + { + integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==, + } + engines: { node: ">=6 <7 || >=8" } + + fs-monkey@1.0.6: + resolution: + { + integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==, + } + + fs.realpath@1.0.0: + resolution: + { + integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, + } + + fsevents@2.3.3: + resolution: + { + integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, + } + engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } + os: [darwin] + + function-bind@1.1.2: + resolution: + { + integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, + } + + gensync@1.0.0-beta.2: + resolution: + { + integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, + } + engines: { node: ">=6.9.0" } + + get-caller-file@2.0.5: + resolution: + { + integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, + } + engines: { node: 6.* || 8.* || >= 10.* } + + get-intrinsic@1.2.4: + resolution: + { + integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==, + } + engines: { node: ">= 0.4" } + + get-package-type@0.1.0: + resolution: + { + integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==, + } + engines: { node: ">=8.0.0" } + + get-proxy@2.1.0: + resolution: + { + integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==, + } + engines: { node: ">=4" } + + get-stream@2.3.1: + resolution: + { + integrity: sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==, + } + engines: { node: ">=0.10.0" } + + get-stream@3.0.0: + resolution: + { + integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==, + } + engines: { node: ">=4" } + + get-stream@4.1.0: + resolution: + { + integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==, + } + engines: { node: ">=6" } + + get-stream@5.2.0: + resolution: + { + integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==, + } + engines: { node: ">=8" } + + get-stream@6.0.1: + resolution: + { + integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, + } + engines: { node: ">=10" } + + getpass@0.1.7: + resolution: + { + integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==, + } + + git-clone@0.1.0: + resolution: + { + integrity: sha512-zs9rlfa7HyaJAKG9o+V7C6qfMzyc+tb1IIXdUFcOBcR1U7siKy/uPdauLlrH1mc0vOgUwIv4BF+QxPiiTYz3Rw==, + } + + giturl@1.0.3: + resolution: + { + integrity: sha512-qVDEXufVtYUzYqI5hoDUONh9GCEPi0n+e35KNDafdsNt9fPxB0nvFW/kFiw7W42wkg8TUyhBqb+t24yyaoc87A==, + } + engines: { node: ">= 0.10.0" } + + glob-parent@5.1.2: + resolution: + { + integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, + } + engines: { node: ">= 6" } + + glob-parent@6.0.2: + resolution: + { + integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, + } + engines: { node: ">=10.13.0" } + + glob-to-regexp@0.4.1: + resolution: + { + integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==, + } + + glob@10.2.6: + resolution: + { + integrity: sha512-U/rnDpXJGF414QQQZv5uVsabTVxMSwzS5CH0p3DRCIV6ownl4f7PzGnkGmvlum2wB+9RlJWJZ6ACU1INnBqiPA==, + } + engines: { node: ">=16 || 14 >=14.17" } + hasBin: true + + glob@10.4.5: + resolution: + { + integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==, + } + hasBin: true + + glob@7.2.3: + resolution: + { + integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, + } + deprecated: Glob versions prior to v9 are no longer supported + + global-dirs@3.0.1: + resolution: + { + integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==, + } + engines: { node: ">=10" } + + global-modules@1.0.0: + resolution: + { + integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==, + } + engines: { node: ">=0.10.0" } + + global-modules@2.0.0: + resolution: + { + integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==, + } + engines: { node: ">=6" } + + global-prefix@1.0.2: + resolution: + { + integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==, + } + engines: { node: ">=0.10.0" } + + global-prefix@3.0.0: + resolution: + { + integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==, + } + engines: { node: ">=6" } + + globals@11.12.0: + resolution: + { + integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, + } + engines: { node: ">=4" } + + globals@13.24.0: + resolution: + { + integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==, + } + engines: { node: ">=8" } + + globby@11.1.0: + resolution: + { + integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, + } + engines: { node: ">=10" } + + globby@12.2.0: + resolution: + { + integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + + globjoin@0.1.4: + resolution: + { + integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==, + } + + globs@0.1.4: + resolution: + { + integrity: sha512-D23dWbOq48vlOraoSigbcQV4tWrnhwk+E/Um2cMuDS3/5dwGmdFeA7L/vAvDhLFlQOTDqHcXh35m/71g2A2WzQ==, + } + + gopd@1.0.1: + resolution: + { + integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, + } + + got@8.3.2: + resolution: + { + integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==, + } + engines: { node: ">=4" } + + got@9.6.0: + resolution: + { + integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==, + } + engines: { node: ">=8.6" } + + graceful-fs@4.2.11: + resolution: + { + integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, + } + + graphemer@1.4.0: + resolution: + { + integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==, + } + + hammerjs@2.0.8: + resolution: + { + integrity: sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==, + } + engines: { node: ">=0.8.0" } + + handle-thing@2.0.1: + resolution: + { + integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==, + } + + har-schema@2.0.0: + resolution: + { + integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==, + } + engines: { node: ">=4" } + + har-validator@5.1.5: + resolution: + { + integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==, + } + engines: { node: ">=6" } + deprecated: this library is no longer supported + + hard-rejection@2.1.0: + resolution: + { + integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==, + } + engines: { node: ">=6" } + + has-flag@3.0.0: + resolution: + { + integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, + } + engines: { node: ">=4" } + + has-flag@4.0.0: + resolution: + { + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, + } + engines: { node: ">=8" } + + has-property-descriptors@1.0.2: + resolution: + { + integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==, + } + + has-proto@1.0.3: + resolution: + { + integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==, + } + engines: { node: ">= 0.4" } + + has-symbol-support-x@1.4.2: + resolution: + { + integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==, + } + + has-symbols@1.0.3: + resolution: + { + integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, + } + engines: { node: ">= 0.4" } + + has-to-string-tag-x@1.4.1: + resolution: + { + integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==, + } + + has-yarn@2.1.0: + resolution: + { + integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==, + } + engines: { node: ">=8" } + + hash-sum@1.0.2: + resolution: + { + integrity: sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==, + } + + hash-sum@2.0.0: + resolution: + { + integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==, + } + + hasown@2.0.2: + resolution: + { + integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==, + } + engines: { node: ">= 0.4" } + + he@1.2.0: + resolution: + { + integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==, + } + hasBin: true + + header-case@2.0.4: + resolution: + { + integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==, + } + + highlight-es@1.0.3: + resolution: + { + integrity: sha512-s/SIX6yp/5S1p8aC/NRDC1fwEb+myGIfp8/TzZz0rtAv8fzsdX7vGl3Q1TrXCsczFq8DI3CBFBCySPClfBSdbg==, + } + + highlight.js@10.7.3: + resolution: + { + integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==, + } + + history@5.3.0: + resolution: + { + integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==, + } + + hls.js@1.5.17: + resolution: + { + integrity: sha512-wA66nnYFvQa1o4DO/BFgLNRKnBTVXpNeldGRBJ2Y0SvFtdwvFKCbqa9zhHoZLoxHhZ+jYsj3aIBkWQQCPNOhMw==, + } + + homedir-polyfill@1.0.3: + resolution: + { + integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==, + } + engines: { node: ">=0.10.0" } + + hosted-git-info@2.8.9: + resolution: + { + integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==, + } + + hosted-git-info@4.1.0: + resolution: + { + integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==, + } + engines: { node: ">=10" } + + hpack.js@2.1.6: + resolution: + { + integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==, + } + + html-encoding-sniffer@3.0.0: + resolution: + { + integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==, + } + engines: { node: ">=12" } + + html-entities@2.5.2: + resolution: + { + integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==, + } + + html-escaper@2.0.2: + resolution: + { + integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==, + } + + html-minifier-terser@6.1.0: + resolution: + { + integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==, + } + engines: { node: ">=12" } + hasBin: true + + html-minifier@4.0.0: + resolution: + { + integrity: sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==, + } + engines: { node: ">=6" } + hasBin: true + + html-tags@3.3.1: + resolution: + { + integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==, + } + engines: { node: ">=8" } + + html-webpack-plugin@5.5.0: + resolution: + { + integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==, + } + engines: { node: ">=10.13.0" } + peerDependencies: + webpack: ^5.20.0 + + htmlparser2@6.1.0: + resolution: + { + integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==, + } + + http-cache-semantics@3.8.1: + resolution: + { + integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==, + } + + http-cache-semantics@4.1.1: + resolution: + { + integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==, + } + + http-deceiver@1.2.7: + resolution: + { + integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==, + } + + http-errors@1.6.3: + resolution: + { + integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==, + } + engines: { node: ">= 0.6" } + + http-errors@2.0.0: + resolution: + { + integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==, + } + engines: { node: ">= 0.8" } + + http-parser-js@0.5.8: + resolution: + { + integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==, + } + + http-proxy-agent@5.0.0: + resolution: + { + integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==, + } + engines: { node: ">= 6" } + + http-proxy-middleware@2.0.7: + resolution: + { + integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==, + } + engines: { node: ">=12.0.0" } + peerDependencies: + "@types/express": ^4.17.13 + peerDependenciesMeta: + "@types/express": + optional: true + + http-proxy@1.18.1: + resolution: + { + integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==, + } + engines: { node: ">=8.0.0" } + + http-signature@1.2.0: + resolution: + { + integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==, + } + engines: { node: ">=0.8", npm: ">=1.3.7" } + + https-proxy-agent@5.0.1: + resolution: + { + integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, + } + engines: { node: ">= 6" } + + human-signals@2.1.0: + resolution: + { + integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, + } + engines: { node: ">=10.17.0" } + + iconv-lite@0.4.24: + resolution: + { + integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, + } + engines: { node: ">=0.10.0" } + + iconv-lite@0.6.3: + resolution: + { + integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, + } + engines: { node: ">=0.10.0" } + + ics@3.8.1: + resolution: + { + integrity: sha512-UqQlfkajfhrS4pUGQfGIJMYz/Jsl/ob3LqcfEhUmLbwumg+ZNkU0/6S734Vsjq3/FYNpEcZVKodLBoe+zBM69g==, + } + + icss-utils@4.1.1: + resolution: + { + integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==, + } + engines: { node: ">= 6" } + + icss-utils@5.1.0: + resolution: + { + integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==, + } + engines: { node: ^10 || ^12 || >= 14 } + peerDependencies: + postcss: ^8.1.0 + + ieee754@1.2.1: + resolution: + { + integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, + } + + ignore@5.3.2: + resolution: + { + integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==, + } + engines: { node: ">= 4" } + + image-size@0.5.5: + resolution: + { + integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==, + } + engines: { node: ">=0.10.0" } + hasBin: true + + immutable@4.3.7: + resolution: + { + integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==, + } + + import-fresh@3.3.0: + resolution: + { + integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, + } + engines: { node: ">=6" } + + import-lazy@2.1.0: + resolution: + { + integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==, + } + engines: { node: ">=4" } + + import-lazy@4.0.0: + resolution: + { + integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==, + } + engines: { node: ">=8" } + + import-local@3.2.0: + resolution: + { + integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==, + } + engines: { node: ">=8" } + hasBin: true + + imurmurhash@0.1.4: + resolution: + { + integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, + } + engines: { node: ">=0.8.19" } + + indent-string@4.0.0: + resolution: + { + integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, + } + engines: { node: ">=8" } + + inflight@1.0.6: + resolution: + { + integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, + } + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.3: + resolution: + { + integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==, + } + + inherits@2.0.4: + resolution: + { + integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, + } + + ini@1.3.8: + resolution: + { + integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, + } + + ini@2.0.0: + resolution: + { + integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==, + } + engines: { node: ">=10" } + + inquirer@7.3.3: + resolution: + { + integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==, + } + engines: { node: ">=8.0.0" } + + inquirer@8.2.6: + resolution: + { + integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==, + } + engines: { node: ">=12.0.0" } + + into-stream@3.1.0: + resolution: + { + integrity: sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==, + } + engines: { node: ">=4" } + + ipaddr.js@1.9.1: + resolution: + { + integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==, + } + engines: { node: ">= 0.10" } + + ipaddr.js@2.2.0: + resolution: + { + integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==, + } + engines: { node: ">= 10" } + + is-arrayish@0.2.1: + resolution: + { + integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, + } + + is-binary-path@2.1.0: + resolution: + { + integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, + } + engines: { node: ">=8" } + + is-buffer@1.1.6: + resolution: + { + integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==, + } + + is-ci@2.0.0: + resolution: + { + integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==, + } + hasBin: true + + is-core-module@2.15.1: + resolution: + { + integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==, + } + engines: { node: ">= 0.4" } + + is-docker@2.2.1: + resolution: + { + integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==, + } + engines: { node: ">=8" } + hasBin: true + + is-es2016-keyword@1.0.0: + resolution: + { + integrity: sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==, + } + + is-extglob@2.1.1: + resolution: + { + integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, + } + engines: { node: ">=0.10.0" } + + is-fullwidth-code-point@3.0.0: + resolution: + { + integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, + } + engines: { node: ">=8" } + + is-generator-fn@2.1.0: + resolution: + { + integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==, + } + engines: { node: ">=6" } + + is-glob@4.0.3: + resolution: + { + integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, + } + engines: { node: ">=0.10.0" } + + is-installed-globally@0.4.0: + resolution: + { + integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==, + } + engines: { node: ">=10" } + + is-interactive@1.0.0: + resolution: + { + integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==, + } + engines: { node: ">=8" } + + is-invalid-path@1.0.2: + resolution: + { + integrity: sha512-6KLcFrPCEP3AFXMfnWrIFkZpYNBVzZAoBJJDEZKtI3LXkaDjM3uFMJQjxiizUuZTZ9Oh9FNv/soXbx5TcpaDmA==, + } + engines: { node: ">=6.0" } + + is-mobile@4.0.0: + resolution: + { + integrity: sha512-mlcHZA84t1qLSuWkt2v0I2l61PYdyQDt4aG1mLIXF5FDMm4+haBCxCPYSr/uwqQNRk1MiTizn0ypEuRAOLRAew==, + } + + is-natural-number@4.0.1: + resolution: + { + integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==, + } + + is-npm@5.0.0: + resolution: + { + integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==, + } + engines: { node: ">=10" } + + is-number@7.0.0: + resolution: + { + integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, + } + engines: { node: ">=0.12.0" } + + is-obj@2.0.0: + resolution: + { + integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==, + } + engines: { node: ">=8" } + + is-object@1.0.2: + resolution: + { + integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==, + } + + is-path-inside@3.0.3: + resolution: + { + integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, + } + engines: { node: ">=8" } + + is-plain-obj@1.1.0: + resolution: + { + integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==, + } + engines: { node: ">=0.10.0" } + + is-plain-obj@3.0.0: + resolution: + { + integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==, + } + engines: { node: ">=10" } + + is-plain-object@2.0.4: + resolution: + { + integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==, + } + engines: { node: ">=0.10.0" } + + is-plain-object@5.0.0: + resolution: + { + integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==, + } + engines: { node: ">=0.10.0" } + + is-potential-custom-element-name@1.0.1: + resolution: + { + integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==, + } + + is-retry-allowed@1.2.0: + resolution: + { + integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==, + } + engines: { node: ">=0.10.0" } + + is-stream@1.1.0: + resolution: + { + integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==, + } + engines: { node: ">=0.10.0" } + + is-stream@2.0.1: + resolution: + { + integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, + } + engines: { node: ">=8" } + + is-typedarray@1.0.0: + resolution: + { + integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==, + } + + is-unicode-supported@0.1.0: + resolution: + { + integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==, + } + engines: { node: ">=10" } + + is-what@3.14.1: + resolution: + { + integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==, + } + + is-windows@1.0.2: + resolution: + { + integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==, + } + engines: { node: ">=0.10.0" } + + is-wsl@2.2.0: + resolution: + { + integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==, + } + engines: { node: ">=8" } + + is-yarn-global@0.3.0: + resolution: + { + integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==, + } + + isarray@1.0.0: + resolution: + { + integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==, + } + + isexe@2.0.0: + resolution: + { + integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, + } + + isobject@3.0.1: + resolution: + { + integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==, + } + engines: { node: ">=0.10.0" } + + isstream@0.1.2: + resolution: + { + integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==, + } + + istanbul-lib-coverage@3.2.2: + resolution: + { + integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==, + } + engines: { node: ">=8" } + + istanbul-lib-instrument@5.2.1: + resolution: + { + integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==, + } + engines: { node: ">=8" } + + istanbul-lib-instrument@6.0.3: + resolution: + { + integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==, + } + engines: { node: ">=10" } + + istanbul-lib-report@3.0.1: + resolution: + { + integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==, + } + engines: { node: ">=10" } + + istanbul-lib-source-maps@4.0.1: + resolution: + { + integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==, + } + engines: { node: ">=10" } + + istanbul-reports@3.1.7: + resolution: + { + integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==, + } + engines: { node: ">=8" } + + isurl@1.0.0: + resolution: + { + integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==, + } + engines: { node: ">= 4" } + + j-component@1.4.9: + resolution: + { + integrity: sha512-7TaTylECTW4sRaDLaj463sTj9BK6/3rSD67um47ypLPwtZW3wPwynCQ9sdnEJmTIw9Jfy2ZLKWiSDRdaINv50w==, + } + + jackspeak@2.3.6: + resolution: + { + integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==, + } + engines: { node: ">=14" } + + jackspeak@3.4.3: + resolution: + { + integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==, + } + + javascript-stringify@2.1.0: + resolution: + { + integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==, + } + + jest-changed-files@29.7.0: + resolution: + { + integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-circus@29.7.0: + resolution: + { + integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-cli@29.7.0: + resolution: + { + integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jest-config@29.7.0: + resolution: + { + integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + peerDependencies: + "@types/node": "*" + ts-node: ">=9.0.0" + peerDependenciesMeta: + "@types/node": + optional: true + ts-node: + optional: true + + jest-diff@29.7.0: + resolution: + { + integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-docblock@29.7.0: + resolution: + { + integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-each@29.7.0: + resolution: + { + integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-environment-jsdom@29.7.0: + resolution: + { + integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + + jest-environment-node@29.7.0: + resolution: + { + integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-get-type@29.6.3: + resolution: + { + integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-haste-map@29.7.0: + resolution: + { + integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-leak-detector@29.7.0: + resolution: + { + integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-matcher-utils@29.7.0: + resolution: + { + integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-message-util@29.7.0: + resolution: + { + integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-mock@29.7.0: + resolution: + { + integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-pnp-resolver@1.2.3: + resolution: + { + integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==, + } + engines: { node: ">=6" } + peerDependencies: + jest-resolve: "*" + peerDependenciesMeta: + jest-resolve: + optional: true + + jest-regex-util@29.6.3: + resolution: + { + integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-resolve-dependencies@29.7.0: + resolution: + { + integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-resolve@29.7.0: + resolution: + { + integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-runner@29.7.0: + resolution: + { + integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-runtime@29.7.0: + resolution: + { + integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-snapshot@29.7.0: + resolution: + { + integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-util@29.7.0: + resolution: + { + integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-validate@29.7.0: + resolution: + { + integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-watcher@29.7.0: + resolution: + { + integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest-worker@27.5.1: + resolution: + { + integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==, + } + engines: { node: ">= 10.13.0" } + + jest-worker@29.7.0: + resolution: + { + integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + jest@29.7.0: + resolution: + { + integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jiti@1.21.6: + resolution: + { + integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==, + } + hasBin: true + + joi@17.13.3: + resolution: + { + integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==, + } + + joycon@3.1.1: + resolution: + { + integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==, + } + engines: { node: ">=10" } + + js-beautify@1.15.1: + resolution: + { + integrity: sha512-ESjNzSlt/sWE8sciZH8kBF8BPlwXPwhR6pWKAw8bw4Bwj+iZcnKW6ONWUutJ7eObuBZQpiIb8S7OYspWrKt7rA==, + } + engines: { node: ">=14" } + hasBin: true + + js-cookie@3.0.5: + resolution: + { + integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==, + } + engines: { node: ">=14" } + + js-tokens@3.0.2: + resolution: + { + integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==, + } + + js-tokens@4.0.0: + resolution: + { + integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, + } + + js-yaml@3.14.1: + resolution: + { + integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==, + } + hasBin: true + + js-yaml@4.1.0: + resolution: + { + integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, + } + hasBin: true + + jsbn@0.1.1: + resolution: + { + integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==, + } + + jsdom@20.0.3: + resolution: + { + integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==, + } + engines: { node: ">=14" } + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + + jsdom@21.1.2: + resolution: + { + integrity: sha512-sCpFmK2jv+1sjff4u7fzft+pUh2KSUbUrEHYHyfSIbGTIcmnjyp83qg6qLwdJ/I3LpTXx33ACxeRL7Lsyc6lGQ==, + } + engines: { node: ">=14" } + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + + jsesc@3.0.2: + resolution: + { + integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==, + } + engines: { node: ">=6" } + hasBin: true + + json-buffer@3.0.0: + resolution: + { + integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==, + } + + json-buffer@3.0.1: + resolution: + { + integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==, + } + + json-parse-even-better-errors@2.3.1: + resolution: + { + integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, + } + + json-schema-traverse@0.4.1: + resolution: + { + integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, + } + + json-schema-traverse@1.0.0: + resolution: + { + integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, + } + + json-schema@0.4.0: + resolution: + { + integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==, + } + + json-stable-stringify-without-jsonify@1.0.1: + resolution: + { + integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, + } + + json-stringify-safe@5.0.1: + resolution: + { + integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==, + } + + json5@1.0.2: + resolution: + { + integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==, + } + hasBin: true + + json5@2.2.3: + resolution: + { + integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==, + } + engines: { node: ">=6" } + hasBin: true + + jsonfile@4.0.0: + resolution: + { + integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==, + } + + jsonp-retry@1.0.3: + resolution: + { + integrity: sha512-/jmE9+shtKP+oIt2AWO9Wx+C27NTGpLCEw4QHOqpoV2X6ta374HE9C+EEdgu8r3iLKgFMx7u5j0mCwxWN8UdlA==, + } + + jsprim@1.4.2: + resolution: + { + integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==, + } + engines: { node: ">=0.6.0" } + + keyv@3.0.0: + resolution: + { + integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==, + } + + keyv@3.1.0: + resolution: + { + integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==, + } + + keyv@4.5.4: + resolution: + { + integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==, + } + + kind-of@6.0.3: + resolution: + { + integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==, + } + engines: { node: ">=0.10.0" } + + kleur@3.0.3: + resolution: + { + integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==, + } + engines: { node: ">=6" } + + klona@2.0.6: + resolution: + { + integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==, + } + engines: { node: ">= 8" } + + known-css-properties@0.26.0: + resolution: + { + integrity: sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==, + } + + latest-version@5.1.0: + resolution: + { + integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==, + } + engines: { node: ">=8" } + + less-loader@10.2.0: + resolution: + { + integrity: sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==, + } + engines: { node: ">= 12.13.0" } + peerDependencies: + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 + + less@3.13.1: + resolution: + { + integrity: sha512-SwA1aQXGUvp+P5XdZslUOhhLnClSLIjWvJhmd+Vgib5BFIr9lMNlQwmwUNOjXThF/A0x+MCYYPeWEfeWiLRnTw==, + } + engines: { node: ">=6" } + hasBin: true + + less@4.2.0: + resolution: + { + integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==, + } + engines: { node: ">=6" } + hasBin: true + + leven@3.1.0: + resolution: + { + integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==, + } + engines: { node: ">=6" } + + levn@0.4.1: + resolution: + { + integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, + } + engines: { node: ">= 0.8.0" } + + lightningcss-darwin-arm64@1.28.1: + resolution: + { + integrity: sha512-VG3vvzM0m/rguCdm76DdobNeNJnHK+jWcdkNLFWHLh9YCotRvbRIt45JxwcHlIF8TDqWStVLTdghq5NaigVCBQ==, + } + engines: { node: ">= 12.0.0" } + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.28.1: + resolution: + { + integrity: sha512-O7ORdislvKfMohFl4Iq7fxKqdJOuuxArcglVI3amuFO5DJ0wfV3Gxgi1JRo49slfr7OVzJQEHLG4muTWYM5cTQ==, + } + engines: { node: ">= 12.0.0" } + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.28.1: + resolution: + { + integrity: sha512-b7sF89B31kYYijxVcFO7l5u6UNA862YstNu+3YbLl/IQKzveL4a5cwR5cdpG+OOhErg/c2u9WCmzZoX2I5GBvw==, + } + engines: { node: ">= 12.0.0" } + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.28.1: + resolution: + { + integrity: sha512-p61kXwvhUDLLzkWHjzSFfUBW/F0iy3jr3CWi3k8SKULtJEsJXTI9DqRm9EixxMSe2AMBQBt4auTYiQL4B1N51A==, + } + engines: { node: ">= 12.0.0" } + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.28.1: + resolution: + { + integrity: sha512-iO+fN9hOMmzfwqcG2/BgUtMKD48H2JO/SXU44fyIwpY2veb65QF5xiRrQ9l1FwIxbGK3231KBYCtAqv+xf+NsQ==, + } + engines: { node: ">= 12.0.0" } + cpu: [arm64] + os: [linux] + libc: [glibc] + + lightningcss-linux-arm64-musl@1.28.1: + resolution: + { + integrity: sha512-dnMHeXEmCUzHHZjaDpQBYuBKcN9nPC3nPFKl70bcj5Bkn5EmkcgEqm5p035LKOgvAwk1XwLpQCML6pXmCwz0NQ==, + } + engines: { node: ">= 12.0.0" } + cpu: [arm64] + os: [linux] + libc: [musl] + + lightningcss-linux-x64-gnu@1.28.1: + resolution: + { + integrity: sha512-7vWDISaMUn+oo2TwRdf2hl/BLdPxvywv9JKEqNZB/0K7bXwV4XE9wN/C2sAp1gGuh6QBA8lpjF4JIPt3HNlCHA==, + } + engines: { node: ">= 12.0.0" } + cpu: [x64] + os: [linux] + libc: [glibc] + + lightningcss-linux-x64-musl@1.28.1: + resolution: + { + integrity: sha512-IHCu9tVGP+x5BCpA2rF3D04DBokcBza/a8AuHQU+1AiMKubuMegPwcL7RatBgK4ztFHeYnnD5NdhwhRfYMAtNA==, + } + engines: { node: ">= 12.0.0" } + cpu: [x64] + os: [linux] + libc: [musl] + + lightningcss-win32-arm64-msvc@1.28.1: + resolution: + { + integrity: sha512-Erm72kHmMg/3h350PTseskz+eEGBM17Fuu79WW2Qqt0BfWSF1jHHc12lkJCWMYl5jcBHPs5yZdgNHtJ7IJS3Uw==, + } + engines: { node: ">= 12.0.0" } + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.28.1: + resolution: + { + integrity: sha512-ZPQtvx+uQBzrSdHH8p4H3M9Alue+x369TPZAA3b4K3d92FPhpZCuBG04+HQzspam9sVeID9mI6f3VRAs2ezaEA==, + } + engines: { node: ">= 12.0.0" } + cpu: [x64] + os: [win32] + + lightningcss@1.28.1: + resolution: + { + integrity: sha512-KRDkHlLlNj3DWh79CDt93fPlRJh2W1AuHV0ZSZAMMuN7lqlsZTV5842idfS1urWG8q9tc17velp1gCXhY7sLnQ==, + } + engines: { node: ">= 12.0.0" } + + lilconfig@2.1.0: + resolution: + { + integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==, + } + engines: { node: ">=10" } + + lines-and-columns@1.2.4: + resolution: + { + integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, + } + + load-yaml-file@0.2.0: + resolution: + { + integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==, + } + engines: { node: ">=6" } + + loader-runner@4.3.0: + resolution: + { + integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==, + } + engines: { node: ">=6.11.5" } + + loader-utils@1.4.2: + resolution: + { + integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==, + } + engines: { node: ">=4.0.0" } + + loader-utils@2.0.4: + resolution: + { + integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==, + } + engines: { node: ">=8.9.0" } + + locate-path@3.0.0: + resolution: + { + integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==, + } + engines: { node: ">=6" } + + locate-path@5.0.0: + resolution: + { + integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, + } + engines: { node: ">=8" } + + locate-path@6.0.0: + resolution: + { + integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, + } + engines: { node: ">=10" } + + lodash-es@4.17.21: + resolution: + { + integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, + } + + lodash.clonedeep@4.5.0: + resolution: + { + integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==, + } + + lodash.debounce@4.0.8: + resolution: + { + integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==, + } + + lodash.memoize@4.1.2: + resolution: + { + integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==, + } + + lodash.merge@4.6.2: + resolution: + { + integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, + } + + lodash.truncate@4.4.2: + resolution: + { + integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==, + } + + lodash.uniq@4.5.0: + resolution: + { + integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==, + } + + lodash@4.17.21: + resolution: + { + integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, + } + + log-symbols@4.1.0: + resolution: + { + integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, + } + engines: { node: ">=10" } + + loglevel-plugin-prefix@0.8.4: + resolution: + { + integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==, + } + + loglevel@1.9.2: + resolution: + { + integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==, + } + engines: { node: ">= 0.6.0" } + + lower-case@1.1.4: + resolution: + { + integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==, + } + + lower-case@2.0.2: + resolution: + { + integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==, + } + + lowercase-keys@1.0.0: + resolution: + { + integrity: sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==, + } + engines: { node: ">=0.10.0" } + + lowercase-keys@1.0.1: + resolution: + { + integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==, + } + engines: { node: ">=0.10.0" } + + lowercase-keys@2.0.0: + resolution: + { + integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==, + } + engines: { node: ">=8" } + + lru-cache@10.4.3: + resolution: + { + integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==, + } + + lru-cache@4.1.5: + resolution: + { + integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==, + } + + lru-cache@5.1.1: + resolution: + { + integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==, + } + + lru-cache@6.0.0: + resolution: + { + integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, + } + engines: { node: ">=10" } + + magic-string@0.30.12: + resolution: + { + integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==, + } + + make-dir@1.3.0: + resolution: + { + integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==, + } + engines: { node: ">=4" } + + make-dir@2.1.0: + resolution: + { + integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==, + } + engines: { node: ">=6" } + + make-dir@3.1.0: + resolution: + { + integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, + } + engines: { node: ">=8" } + + make-dir@4.0.0: + resolution: + { + integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==, + } + engines: { node: ">=10" } + + make-error@1.3.6: + resolution: + { + integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, + } + + makeerror@1.0.12: + resolution: + { + integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==, + } + + map-obj@1.0.1: + resolution: + { + integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==, + } + engines: { node: ">=0.10.0" } + + map-obj@4.3.0: + resolution: + { + integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==, + } + engines: { node: ">=8" } + + mathml-tag-names@2.1.3: + resolution: + { + integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==, + } + + md5@2.3.0: + resolution: + { + integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==, + } + + mdn-data@1.1.4: + resolution: + { + integrity: sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==, + } + + mdn-data@2.0.14: + resolution: + { + integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==, + } + + mdn-data@2.0.28: + resolution: + { + integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==, + } + + mdn-data@2.0.30: + resolution: + { + integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==, + } + + media-typer@0.3.0: + resolution: + { + integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==, + } + engines: { node: ">= 0.6" } + + memfs@3.5.3: + resolution: + { + integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==, + } + engines: { node: ">= 4.0.0" } + + memoize-one@6.0.0: + resolution: + { + integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==, + } + + meow@9.0.0: + resolution: + { + integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==, + } + engines: { node: ">=10" } + + merge-descriptors@1.0.3: + resolution: + { + integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==, + } + + merge-source-map@1.1.0: + resolution: + { + integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==, + } + + merge-stream@2.0.0: + resolution: + { + integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, + } + + merge2@1.4.1: + resolution: + { + integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, + } + engines: { node: ">= 8" } + + methods@1.1.2: + resolution: + { + integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==, + } + engines: { node: ">= 0.6" } + + metro-react-native-babel-preset@0.72.4: + resolution: + { + integrity: sha512-YGCVaYe1H5fOFktdDdL9IwAyiXjPh1t2eZZFp3KFJak6fxKpN+q5PPhe1kzMa77dbCAqgImv43zkfGa6i27eyA==, + } + peerDependencies: + "@babel/core": "*" + + micromatch@4.0.8: + resolution: + { + integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==, + } + engines: { node: ">=8.6" } + + mime-db@1.52.0: + resolution: + { + integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, + } + engines: { node: ">= 0.6" } + + mime-db@1.53.0: + resolution: + { + integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==, + } + engines: { node: ">= 0.6" } + + mime-types@2.1.35: + resolution: + { + integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, + } + engines: { node: ">= 0.6" } + + mime@1.6.0: + resolution: + { + integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, + } + engines: { node: ">=4" } + hasBin: true + + mime@2.5.2: + resolution: + { + integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==, + } + engines: { node: ">=4.0.0" } + hasBin: true + + mimic-fn@2.1.0: + resolution: + { + integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, + } + engines: { node: ">=6" } + + mimic-response@1.0.1: + resolution: + { + integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==, + } + engines: { node: ">=4" } + + min-indent@1.0.1: + resolution: + { + integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==, + } + engines: { node: ">=4" } + + mini-css-extract-plugin@2.4.6: + resolution: + { + integrity: sha512-khHpc29bdsE9EQiGSLqQieLyMbGca+bkC42/BBL1gXC8yAS0nHpOTUCBYUK6En1FuRdfE9wKXhGtsab8vmsugg==, + } + engines: { node: ">= 12.13.0" } + peerDependencies: + webpack: ^5.0.0 + + minimalistic-assert@1.0.1: + resolution: + { + integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==, + } + + minimatch@3.0.8: + resolution: + { + integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==, + } + + minimatch@3.1.2: + resolution: + { + integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, + } + + minimatch@7.4.6: + resolution: + { + integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==, + } + engines: { node: ">=10" } + + minimatch@9.0.1: + resolution: + { + integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==, + } + engines: { node: ">=16 || 14 >=14.17" } + + minimatch@9.0.3: + resolution: + { + integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, + } + engines: { node: ">=16 || 14 >=14.17" } + + minimatch@9.0.5: + resolution: + { + integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==, + } + engines: { node: ">=16 || 14 >=14.17" } + + minimist-options@4.1.0: + resolution: + { + integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==, + } + engines: { node: ">= 6" } + + minimist@1.2.8: + resolution: + { + integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, + } + + minipass@6.0.2: + resolution: + { + integrity: sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==, + } + engines: { node: ">=16 || 14 >=14.17" } + + minipass@7.1.2: + resolution: + { + integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==, + } + engines: { node: ">=16 || 14 >=14.17" } + + miniprogram-api-typings@3.12.3: + resolution: + { + integrity: sha512-o7bOfrU28MEMCBWo83nXv0ROQSBFxJcfCl4f2wTYqah64ipC5RGqLJfvWJTWhlQt2ECVwspSzM8LgvnfMo7TEQ==, + } + + miniprogram-compiler@0.2.3: + resolution: + { + integrity: sha512-/MfFiXTBUwYxnrTbj1hgwk1+qGkMCTL1zi8IReOq/0SPVkUxpx19E89w+ohYCELFXkMfVbD+6ejrHh3Y1u5sVg==, + } + + miniprogram-exparser@2.29.1: + resolution: + { + integrity: sha512-f2LUVYcQ5O664nOHhrEbtR//hlqln88dRY0mIwuRncJfuXMCdK9FBk0vzNDG6EgaaeTt3iGLeFQLRHlhYktkXw==, + } + + miniprogram-simulate@1.6.1: + resolution: + { + integrity: sha512-WO+T1A1fYZV6qW4mLNEl/+Rtdpw339mPd8q0KkyGHUFbRCIMzIHVutn2UrhUbn6UWZpkGurKwDUckNkpLhJ9QA==, + } + + mkdirp@1.0.4: + resolution: + { + integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, + } + engines: { node: ">=10" } + hasBin: true + + mobile-detect@1.4.5: + resolution: + { + integrity: sha512-yc0LhH6tItlvfLBugVUEtgawwFU2sIe+cSdmRJJCTMZ5GEJyLxNyC/NIOAOGk67Fa8GNpOttO3Xz/1bHpXFD/g==, + } + + ms@2.0.0: + resolution: + { + integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==, + } + + ms@2.1.2: + resolution: + { + integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, + } + + ms@2.1.3: + resolution: + { + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, + } + + multicast-dns@7.2.5: + resolution: + { + integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==, + } + hasBin: true + + multimatch@5.0.0: + resolution: + { + integrity: sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==, + } + engines: { node: ">=10" } + + mute-stream@0.0.8: + resolution: + { + integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==, + } + + mz@2.7.0: + resolution: + { + integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, + } + + nanoid@3.3.7: + resolution: + { + integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==, + } + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } + hasBin: true + + native-request@1.1.2: + resolution: + { + integrity: sha512-/etjwrK0J4Ebbcnt35VMWnfiUX/B04uwGJxyJInagxDqf2z5drSt/lsOvEMWGYunz1kaLZAFrV4NDAbOoDKvAQ==, + } + + natural-compare@1.4.0: + resolution: + { + integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, + } + + needle@3.3.1: + resolution: + { + integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==, + } + engines: { node: ">= 4.4.x" } + hasBin: true + + negotiator@0.6.3: + resolution: + { + integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, + } + engines: { node: ">= 0.6" } + + negotiator@0.6.4: + resolution: + { + integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==, + } + engines: { node: ">= 0.6" } + + neo-async@2.6.2: + resolution: + { + integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, + } + + no-case@2.3.2: + resolution: + { + integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==, + } + + no-case@3.0.4: + resolution: + { + integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==, + } + + node-emoji@1.11.0: + resolution: + { + integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==, + } + + node-forge@1.3.1: + resolution: + { + integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==, + } + engines: { node: ">= 6.13.0" } + + node-int64@0.4.0: + resolution: + { + integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==, + } + + node-releases@2.0.18: + resolution: + { + integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==, + } + + nopt@7.2.1: + resolution: + { + integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + hasBin: true + + normalize-package-data@2.5.0: + resolution: + { + integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==, + } + + normalize-package-data@3.0.3: + resolution: + { + integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==, + } + engines: { node: ">=10" } + + normalize-path@3.0.0: + resolution: + { + integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, + } + engines: { node: ">=0.10.0" } + + normalize-range@0.1.2: + resolution: + { + integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==, + } + engines: { node: ">=0.10.0" } + + normalize-url@2.0.1: + resolution: + { + integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==, + } + engines: { node: ">=4" } + + normalize-url@4.5.1: + resolution: + { + integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==, + } + engines: { node: ">=8" } + + normalize-url@6.1.0: + resolution: + { + integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==, + } + engines: { node: ">=10" } + + npm-check@6.0.1: + resolution: + { + integrity: sha512-tlEhXU3689VLUHYEZTS/BC61vfeN2xSSZwoWDT6WLuenZTpDmGmNT5mtl15erTR0/A15ldK06/NEKg9jYJ9OTQ==, + } + engines: { node: ">=10.9.0" } + hasBin: true + + npm-conf@1.1.3: + resolution: + { + integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==, + } + engines: { node: ">=4" } + + npm-run-path@4.0.1: + resolution: + { + integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, + } + engines: { node: ">=8" } + + nth-check@2.1.1: + resolution: + { + integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, + } + + num2fraction@1.2.2: + resolution: + { + integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==, + } + + nwsapi@2.2.13: + resolution: + { + integrity: sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==, + } + + oauth-sign@0.9.0: + resolution: + { + integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==, + } + + object-assign@4.1.1: + resolution: + { + integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, + } + engines: { node: ">=0.10.0" } + + object-inspect@1.13.3: + resolution: + { + integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==, + } + engines: { node: ">= 0.4" } + + object-keys@1.1.1: + resolution: + { + integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, + } + engines: { node: ">= 0.4" } + + object.assign@4.1.5: + resolution: + { + integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==, + } + engines: { node: ">= 0.4" } + + obuf@1.1.2: + resolution: + { + integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==, + } + + on-finished@2.4.1: + resolution: + { + integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==, + } + engines: { node: ">= 0.8" } + + on-headers@1.0.2: + resolution: + { + integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==, + } + engines: { node: ">= 0.8" } + + once@1.4.0: + resolution: + { + integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, + } + + onetime@5.1.2: + resolution: + { + integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, + } + engines: { node: ">=6" } + + open@8.4.2: + resolution: + { + integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==, + } + engines: { node: ">=12" } + + optionator@0.9.4: + resolution: + { + integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==, + } + engines: { node: ">= 0.8.0" } + + ora@5.4.1: + resolution: + { + integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==, + } + engines: { node: ">=10" } + + os-tmpdir@1.0.2: + resolution: + { + integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==, + } + engines: { node: ">=0.10.0" } + + p-cancelable@0.4.1: + resolution: + { + integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==, + } + engines: { node: ">=4" } + + p-cancelable@1.1.0: + resolution: + { + integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==, + } + engines: { node: ">=6" } + + p-event@2.3.1: + resolution: + { + integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==, + } + engines: { node: ">=6" } + + p-finally@1.0.0: + resolution: + { + integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==, + } + engines: { node: ">=4" } + + p-is-promise@1.1.0: + resolution: + { + integrity: sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==, + } + engines: { node: ">=4" } + + p-limit@2.3.0: + resolution: + { + integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, + } + engines: { node: ">=6" } + + p-limit@3.1.0: + resolution: + { + integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, + } + engines: { node: ">=10" } + + p-locate@3.0.0: + resolution: + { + integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==, + } + engines: { node: ">=6" } + + p-locate@4.1.0: + resolution: + { + integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, + } + engines: { node: ">=8" } + + p-locate@5.0.0: + resolution: + { + integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, + } + engines: { node: ">=10" } + + p-retry@4.6.2: + resolution: + { + integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==, + } + engines: { node: ">=8" } + + p-timeout@2.0.1: + resolution: + { + integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==, + } + engines: { node: ">=4" } + + p-try@2.2.0: + resolution: + { + integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, + } + engines: { node: ">=6" } + + package-json-from-dist@1.0.1: + resolution: + { + integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==, + } + + package-json@6.5.0: + resolution: + { + integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==, + } + engines: { node: ">=8" } + + param-case@2.1.1: + resolution: + { + integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==, + } + + param-case@3.0.4: + resolution: + { + integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==, + } + + parent-module@1.0.1: + resolution: + { + integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, + } + engines: { node: ">=6" } + + parse-json@5.2.0: + resolution: + { + integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==, + } + engines: { node: ">=8" } + + parse-node-version@1.0.1: + resolution: + { + integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==, + } + engines: { node: ">= 0.10" } + + parse-passwd@1.0.0: + resolution: + { + integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==, + } + engines: { node: ">=0.10.0" } + + parse5-htmlparser2-tree-adapter@6.0.1: + resolution: + { + integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==, + } + + parse5@5.1.1: + resolution: + { + integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==, + } + + parse5@6.0.1: + resolution: + { + integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==, + } + + parse5@7.2.1: + resolution: + { + integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==, + } + + parseurl@1.3.3: + resolution: + { + integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==, + } + engines: { node: ">= 0.8" } + + pascal-case@3.1.2: + resolution: + { + integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==, + } + + path-case@3.0.4: + resolution: + { + integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==, + } + + path-exists@3.0.0: + resolution: + { + integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==, + } + engines: { node: ">=4" } + + path-exists@4.0.0: + resolution: + { + integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, + } + engines: { node: ">=8" } + + path-is-absolute@1.0.1: + resolution: + { + integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, + } + engines: { node: ">=0.10.0" } + + path-key@3.1.1: + resolution: + { + integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, + } + engines: { node: ">=8" } + + path-parse@1.0.7: + resolution: + { + integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, + } + + path-scurry@1.11.1: + resolution: + { + integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==, + } + engines: { node: ">=16 || 14 >=14.18" } + + path-to-regexp@0.1.10: + resolution: + { + integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==, + } + + path-to-regexp@3.3.0: + resolution: + { + integrity: sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==, + } + + path-type@4.0.0: + resolution: + { + integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, + } + engines: { node: ">=8" } + + pend@1.2.0: + resolution: + { + integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==, + } + + performance-now@2.1.0: + resolution: + { + integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==, + } + + picocolors@0.2.1: + resolution: + { + integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==, + } + + picocolors@1.1.1: + resolution: + { + integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, + } + + picomatch@2.3.1: + resolution: + { + integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, + } + engines: { node: ">=8.6" } + + pify@2.3.0: + resolution: + { + integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==, + } + engines: { node: ">=0.10.0" } + + pify@3.0.0: + resolution: + { + integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==, + } + engines: { node: ">=4" } + + pify@4.0.1: + resolution: + { + integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==, + } + engines: { node: ">=6" } + + pinkie-promise@2.0.1: + resolution: + { + integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==, + } + engines: { node: ">=0.10.0" } + + pinkie@2.0.4: + resolution: + { + integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==, + } + engines: { node: ">=0.10.0" } + + pirates@4.0.6: + resolution: + { + integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==, + } + engines: { node: ">= 6" } + + pkg-dir@3.0.0: + resolution: + { + integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==, + } + engines: { node: ">=6" } + + pkg-dir@4.2.0: + resolution: + { + integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==, + } + engines: { node: ">=8" } + + pkg-dir@5.0.0: + resolution: + { + integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==, + } + engines: { node: ">=10" } + + platform@1.3.6: + resolution: + { + integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==, + } + + please-upgrade-node@3.2.0: + resolution: + { + integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==, + } + + postcss-calc@8.2.4: + resolution: + { + integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==, + } + peerDependencies: + postcss: ^8.2.2 + + postcss-colormin@5.3.1: + resolution: + { + integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-convert-values@5.1.3: + resolution: + { + integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-comments@5.1.2: + resolution: + { + integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-duplicates@5.1.0: + resolution: + { + integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-empty@5.1.1: + resolution: + { + integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-overridden@5.1.0: + resolution: + { + integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-html-transform@3.6.35: + resolution: + { + integrity: sha512-aeiiwSl4UJCLLBY5AI8+z5fh0DfYXeHThWmnuVstyWwQfCqtwIDN0y9CUHiF9Pw7x2A4xjthMONj2rT7/WylDw==, + } + peerDependencies: + postcss: ^8.4.18 + + postcss-import@14.1.0: + resolution: + { + integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==, + } + engines: { node: ">=10.0.0" } + peerDependencies: + postcss: ^8.0.0 + + postcss-loader@7.3.4: + resolution: + { + integrity: sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==, + } + engines: { node: ">= 14.15.0" } + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + + postcss-media-query-parser@0.2.3: + resolution: + { + integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==, + } + + postcss-merge-longhand@5.1.7: + resolution: + { + integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-merge-rules@5.1.4: + resolution: + { + integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-font-values@5.1.0: + resolution: + { + integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-gradients@5.1.1: + resolution: + { + integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-params@5.1.4: + resolution: + { + integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-selectors@5.2.1: + resolution: + { + integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-modules-extract-imports@2.0.0: + resolution: + { + integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==, + } + engines: { node: ">= 6" } + + postcss-modules-extract-imports@3.1.0: + resolution: + { + integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==, + } + engines: { node: ^10 || ^12 || >= 14 } + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-local-by-default@3.0.3: + resolution: + { + integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==, + } + engines: { node: ">= 6" } + + postcss-modules-local-by-default@4.1.0: + resolution: + { + integrity: sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q==, + } + engines: { node: ^10 || ^12 || >= 14 } + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-scope@2.2.0: + resolution: + { + integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==, + } + engines: { node: ">= 6" } + + postcss-modules-scope@3.2.1: + resolution: + { + integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==, + } + engines: { node: ^10 || ^12 || >= 14 } + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-values@3.0.0: + resolution: + { + integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==, + } + + postcss-modules-values@4.0.0: + resolution: + { + integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==, + } + engines: { node: ^10 || ^12 || >= 14 } + peerDependencies: + postcss: ^8.1.0 + + postcss-normalize-charset@5.1.0: + resolution: + { + integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-display-values@5.1.0: + resolution: + { + integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-positions@5.1.1: + resolution: + { + integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-repeat-style@5.1.1: + resolution: + { + integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-string@5.1.0: + resolution: + { + integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-timing-functions@5.1.0: + resolution: + { + integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-unicode@5.1.1: + resolution: + { + integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-url@5.1.0: + resolution: + { + integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-whitespace@5.1.1: + resolution: + { + integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-ordered-values@5.1.3: + resolution: + { + integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-plugin-constparse@3.6.35: + resolution: + { + integrity: sha512-rCxXBteevyIheyk/zf562kFPynDKa8BtsTNjBIe/mSL9jc448YeFXcx7aSRhSO75xOQEVkNotxUH4KxnXMcIMg==, + } + peerDependencies: + postcss: ^8.4.18 + + postcss-pxtransform@3.6.35: + resolution: + { + integrity: sha512-6zNAf7Wa8F/IyHM5HLAYaDBNzxDnOTkYI1aFDkdGbDmLH8+0lMxSVVQdqHHykW5FFzfL9lAWMwfi67PAXdxrYg==, + } + peerDependencies: + postcss: ^8.4.18 + + postcss-reduce-initial@5.1.2: + resolution: + { + integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-transforms@5.1.0: + resolution: + { + integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-resolve-nested-selector@0.1.6: + resolution: + { + integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==, + } + + postcss-safe-parser@6.0.0: + resolution: + { + integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==, + } + engines: { node: ">=12.0" } + peerDependencies: + postcss: ^8.3.3 + + postcss-selector-parser@6.1.2: + resolution: + { + integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==, + } + engines: { node: ">=4" } + + postcss-selector-parser@7.0.0: + resolution: + { + integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==, + } + engines: { node: ">=4" } + + postcss-svgo@5.1.0: + resolution: + { + integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-unique-selectors@5.1.1: + resolution: + { + integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + postcss-url@10.1.3: + resolution: + { + integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==, + } + engines: { node: ">=10" } + peerDependencies: + postcss: ^8.0.0 + + postcss-value-parser@4.2.0: + resolution: + { + integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, + } + + postcss@7.0.39: + resolution: + { + integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==, + } + engines: { node: ">=6.0.0" } + + postcss@8.4.49: + resolution: + { + integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==, + } + engines: { node: ^10 || ^12 || >=14 } + + preferred-pm@3.1.4: + resolution: + { + integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==, + } + engines: { node: ">=10" } + + prelude-ls@1.2.1: + resolution: + { + integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, + } + engines: { node: ">= 0.8.0" } + + prepend-http@2.0.0: + resolution: + { + integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==, + } + engines: { node: ">=4" } + + prettier@2.8.8: + resolution: + { + integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==, + } + engines: { node: ">=10.13.0" } + hasBin: true + + pretty-bytes@5.6.0: + resolution: + { + integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==, + } + engines: { node: ">=6" } + + pretty-error@4.0.0: + resolution: + { + integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==, + } + + pretty-format@26.6.2: + resolution: + { + integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==, + } + engines: { node: ">= 10" } + + pretty-format@29.7.0: + resolution: + { + integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==, + } + engines: { node: ^14.15.0 || ^16.10.0 || >=18.0.0 } + + pretty-time@1.1.0: + resolution: + { + integrity: sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==, + } + engines: { node: ">=4" } + + process-nextick-args@2.0.1: + resolution: + { + integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, + } + + promise-polyfill@7.1.2: + resolution: + { + integrity: sha512-FuEc12/eKqqoRYIGBrUptCBRhobL19PS2U31vMNTfyck1FxPyMfgsXyW4Mav85y/ZN1hop3hOwRlUDok23oYfQ==, + } + + prompts@2.4.2: + resolution: + { + integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==, + } + engines: { node: ">= 6" } + + property-expr@2.0.6: + resolution: + { + integrity: sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA==, + } + + proto-list@1.2.4: + resolution: + { + integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==, + } + + proxy-addr@2.0.7: + resolution: + { + integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==, + } + engines: { node: ">= 0.10" } + + proxy-from-env@1.1.0: + resolution: + { + integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, + } + + prr@1.0.1: + resolution: + { + integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==, + } + + pseudomap@1.0.2: + resolution: + { + integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==, + } + + psl@1.10.0: + resolution: + { + integrity: sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==, + } + + pump@3.0.2: + resolution: + { + integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==, + } + + punycode@2.3.1: + resolution: + { + integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==, + } + engines: { node: ">=6" } + + pupa@2.1.1: + resolution: + { + integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==, + } + engines: { node: ">=8" } + + pure-rand@6.1.0: + resolution: + { + integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==, + } + + qs@6.13.0: + resolution: + { + integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==, + } + engines: { node: ">=0.6" } + + qs@6.5.3: + resolution: + { + integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==, + } + engines: { node: ">=0.6" } + + query-string@5.1.1: + resolution: + { + integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==, + } + engines: { node: ">=0.10.0" } + + query-string@7.1.3: + resolution: + { + integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==, + } + engines: { node: ">=6" } + + querystringify@2.2.0: + resolution: + { + integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==, + } + + queue-microtask@1.2.3: + resolution: + { + integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, + } + + quick-lru@4.0.1: + resolution: + { + integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==, + } + engines: { node: ">=8" } + + randombytes@2.1.0: + resolution: + { + integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==, + } + + range-parser@1.2.1: + resolution: + { + integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==, + } + engines: { node: ">= 0.6" } + + raw-body@2.5.2: + resolution: + { + integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==, + } + engines: { node: ">= 0.8" } + + rc-config-loader@4.1.3: + resolution: + { + integrity: sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==, + } + + rc@1.2.8: + resolution: + { + integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==, + } + hasBin: true + + react-is@17.0.2: + resolution: + { + integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==, + } + + react-is@18.3.1: + resolution: + { + integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==, + } + + react-refresh@0.11.0: + resolution: + { + integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==, + } + engines: { node: ">=0.10.0" } + + react-refresh@0.4.3: + resolution: + { + integrity: sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==, + } + engines: { node: ">=0.10.0" } + + read-cache@1.0.0: + resolution: + { + integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==, + } + + read-pkg-up@7.0.1: + resolution: + { + integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==, + } + engines: { node: ">=8" } + + read-pkg@5.2.0: + resolution: + { + integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==, + } + engines: { node: ">=8" } + + readable-stream@2.3.8: + resolution: + { + integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, + } + + readable-stream@3.6.2: + resolution: + { + integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, + } + engines: { node: ">= 6" } + + readdirp@3.6.0: + resolution: + { + integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, + } + engines: { node: ">=8.10.0" } + + redent@3.0.0: + resolution: + { + integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==, + } + engines: { node: ">=8" } + + regenerate-unicode-properties@10.2.0: + resolution: + { + integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==, + } + engines: { node: ">=4" } + + regenerate@1.4.2: + resolution: + { + integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==, + } + + regenerator-runtime@0.11.1: + resolution: + { + integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==, + } + + regenerator-runtime@0.14.1: + resolution: + { + integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==, + } + + regenerator-transform@0.15.2: + resolution: + { + integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==, + } + + regex-parser@2.3.0: + resolution: + { + integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==, + } + + regexpu-core@6.1.1: + resolution: + { + integrity: sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==, + } + engines: { node: ">=4" } + + registry-auth-token@4.2.2: + resolution: + { + integrity: sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==, + } + engines: { node: ">=6.0.0" } + + registry-url@5.1.0: + resolution: + { + integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==, + } + engines: { node: ">=8" } + + regjsgen@0.8.0: + resolution: + { + integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==, + } + + regjsparser@0.11.2: + resolution: + { + integrity: sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==, + } + hasBin: true + + relateurl@0.2.7: + resolution: + { + integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==, + } + engines: { node: ">= 0.10" } + + renderkid@3.0.0: + resolution: + { + integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==, + } + + request@2.88.2: + resolution: + { + integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==, + } + engines: { node: ">= 6" } + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + + require-directory@2.1.1: + resolution: + { + integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, + } + engines: { node: ">=0.10.0" } + + require-from-string@2.0.2: + resolution: + { + integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, + } + engines: { node: ">=0.10.0" } + + require-package-name@2.0.1: + resolution: + { + integrity: sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==, + } + + requires-port@1.0.0: + resolution: + { + integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==, + } + + resolve-cwd@3.0.0: + resolution: + { + integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==, + } + engines: { node: ">=8" } + + resolve-dir@1.0.1: + resolution: + { + integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==, + } + engines: { node: ">=0.10.0" } + + resolve-from@4.0.0: + resolution: + { + integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, + } + engines: { node: ">=4" } + + resolve-from@5.0.0: + resolution: + { + integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, + } + engines: { node: ">=8" } + + resolve-pathname@3.0.0: + resolution: + { + integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==, + } + + resolve-url-loader@5.0.0: + resolution: + { + integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==, + } + engines: { node: ">=12" } + + resolve.exports@2.0.2: + resolution: + { + integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==, + } + engines: { node: ">=10" } + + resolve@1.22.8: + resolution: + { + integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==, + } + hasBin: true + + responselike@1.0.2: + resolution: + { + integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==, + } + + restore-cursor@3.1.0: + resolution: + { + integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, + } + engines: { node: ">=8" } + + retry@0.13.1: + resolution: + { + integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==, + } + engines: { node: ">= 4" } + + reusify@1.0.4: + resolution: + { + integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, + } + engines: { iojs: ">=1.0.0", node: ">=0.10.0" } + + rimraf@2.7.1: + resolution: + { + integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==, + } + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rimraf@3.0.2: + resolution: + { + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, + } + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rrweb-cssom@0.6.0: + resolution: + { + integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==, + } + + run-async@2.4.1: + resolution: + { + integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==, + } + engines: { node: ">=0.12.0" } + + run-parallel@1.2.0: + resolution: + { + integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, + } + + runes2@1.1.4: + resolution: + { + integrity: sha512-LNPnEDPOOU4ehF71m5JoQyzT2yxwD6ZreFJ7MxZUAoMKNMY1XrAo60H1CUoX5ncSm0rIuKlqn9JZNRrRkNou2g==, + } + + rxjs@6.6.7: + resolution: + { + integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==, + } + engines: { npm: ">=2.0.0" } + + rxjs@7.8.1: + resolution: + { + integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==, + } + + safe-buffer@5.1.2: + resolution: + { + integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, + } + + safe-buffer@5.2.1: + resolution: + { + integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, + } + + safer-buffer@2.1.2: + resolution: + { + integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, + } + + sass-loader@12.4.0: + resolution: + { + integrity: sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==, + } + engines: { node: ">= 12.13.0" } + peerDependencies: + fibers: ">= 3.1.0" + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + sass: ^1.3.0 + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + + sass@1.50.0: + resolution: + { + integrity: sha512-cLsD6MEZ5URXHStxApajEh7gW189kkjn4Rc8DQweMyF+o5HF5nfEz8QYLMlPsTOD88DknatTmBWkOcw5/LnJLQ==, + } + engines: { node: ">=12.0.0" } + hasBin: true + + sax@1.2.4: + resolution: + { + integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==, + } + + sax@1.4.1: + resolution: + { + integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==, + } + + saxes@6.0.0: + resolution: + { + integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==, + } + engines: { node: ">=v12.22.7" } + + schema-utils@2.7.1: + resolution: + { + integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==, + } + engines: { node: ">= 8.9.0" } + + schema-utils@3.3.0: + resolution: + { + integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==, + } + engines: { node: ">= 10.13.0" } + + schema-utils@4.2.0: + resolution: + { + integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==, + } + engines: { node: ">= 12.13.0" } + + scss-bundle@3.1.2: + resolution: + { + integrity: sha512-lvxTwCKDLgzmRWhGwJ834ggtnEhs0G9FxSJRWte+NwlshVvBcQ/kOHHkpAGDpCxIMNGz/Utl0yd/MWyQAOBhqg==, + } + hasBin: true + + seek-bzip@1.0.6: + resolution: + { + integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==, + } + hasBin: true + + select-hose@2.0.0: + resolution: + { + integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==, + } + + selfsigned@2.4.1: + resolution: + { + integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==, + } + engines: { node: ">=10" } + + semver-compare@1.0.0: + resolution: + { + integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==, + } + + semver-diff@3.1.1: + resolution: + { + integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==, + } + engines: { node: ">=8" } + + semver@5.7.2: + resolution: + { + integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==, + } + hasBin: true + + semver@6.3.1: + resolution: + { + integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, + } + hasBin: true + + semver@7.6.3: + resolution: + { + integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==, + } + engines: { node: ">=10" } + hasBin: true + + send@0.19.0: + resolution: + { + integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==, + } + engines: { node: ">= 0.8.0" } + + sentence-case@3.0.4: + resolution: + { + integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==, + } + + serialize-javascript@6.0.2: + resolution: + { + integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==, + } + + serve-index@1.9.1: + resolution: + { + integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==, + } + engines: { node: ">= 0.8.0" } + + serve-static@1.16.2: + resolution: + { + integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==, + } + engines: { node: ">= 0.8.0" } + + set-function-length@1.2.2: + resolution: + { + integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==, + } + engines: { node: ">= 0.4" } + + setprototypeof@1.1.0: + resolution: + { + integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==, + } + + setprototypeof@1.2.0: + resolution: + { + integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, + } + + shallow-clone@3.0.1: + resolution: + { + integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==, + } + engines: { node: ">=8" } + + shebang-command@2.0.0: + resolution: + { + integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, + } + engines: { node: ">=8" } + + shebang-regex@3.0.0: + resolution: + { + integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, + } + engines: { node: ">=8" } + + side-channel@1.0.6: + resolution: + { + integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==, + } + engines: { node: ">= 0.4" } + + signal-exit@3.0.7: + resolution: + { + integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, + } + + signal-exit@4.1.0: + resolution: + { + integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, + } + engines: { node: ">=14" } + + sisteransi@1.0.5: + resolution: + { + integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==, + } + + slash@3.0.0: + resolution: + { + integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, + } + engines: { node: ">=8" } + + slash@4.0.0: + resolution: + { + integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==, + } + engines: { node: ">=12" } + + slice-ansi@4.0.0: + resolution: + { + integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==, + } + engines: { node: ">=10" } + + snake-case@3.0.4: + resolution: + { + integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==, + } + + sockjs@0.3.24: + resolution: + { + integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==, + } + + sort-keys-length@1.0.1: + resolution: + { + integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==, + } + engines: { node: ">=0.10.0" } + + sort-keys@1.1.2: + resolution: + { + integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==, + } + engines: { node: ">=0.10.0" } + + sort-keys@2.0.0: + resolution: + { + integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==, + } + engines: { node: ">=4" } + + source-list-map@2.0.1: + resolution: + { + integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==, + } + + source-map-js@1.2.1: + resolution: + { + integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, + } + engines: { node: ">=0.10.0" } + + source-map-resolve@0.6.0: + resolution: + { + integrity: sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==, + } + deprecated: See https://github.com/lydell/source-map-resolve#deprecated + + source-map-support@0.5.13: + resolution: + { + integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==, + } + + source-map-support@0.5.21: + resolution: + { + integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==, + } + + source-map@0.5.6: + resolution: + { + integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==, + } + engines: { node: ">=0.10.0" } + + source-map@0.5.7: + resolution: + { + integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==, + } + engines: { node: ">=0.10.0" } + + source-map@0.6.1: + resolution: + { + integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, + } + engines: { node: ">=0.10.0" } + + source-map@0.7.4: + resolution: + { + integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==, + } + engines: { node: ">= 8" } + + spdx-correct@3.2.0: + resolution: + { + integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==, + } + + spdx-exceptions@2.5.0: + resolution: + { + integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==, + } + + spdx-expression-parse@3.0.1: + resolution: + { + integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==, + } + + spdx-license-ids@3.0.20: + resolution: + { + integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==, + } + + spdy-transport@3.0.0: + resolution: + { + integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==, + } + + spdy@4.0.2: + resolution: + { + integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==, + } + engines: { node: ">=6.0.0" } + + split-on-first@1.1.0: + resolution: + { + integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==, + } + engines: { node: ">=6" } + + sprintf-js@1.0.3: + resolution: + { + integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, + } + + sshpk@1.18.0: + resolution: + { + integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==, + } + engines: { node: ">=0.10.0" } + hasBin: true + + ssr-window@3.0.0: + resolution: + { + integrity: sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==, + } + + stable@0.1.8: + resolution: + { + integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==, + } + deprecated: "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + + stack-utils@2.0.6: + resolution: + { + integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==, + } + engines: { node: ">=10" } + + stackframe@1.3.4: + resolution: + { + integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==, + } + + statuses@1.5.0: + resolution: + { + integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==, + } + engines: { node: ">= 0.6" } + + statuses@2.0.1: + resolution: + { + integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==, + } + engines: { node: ">= 0.8" } + + std-env@3.8.0: + resolution: + { + integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==, + } + + strict-uri-encode@1.1.0: + resolution: + { + integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==, + } + engines: { node: ">=0.10.0" } + + strict-uri-encode@2.0.0: + resolution: + { + integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==, + } + engines: { node: ">=4" } + + string-length@4.0.2: + resolution: + { + integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==, + } + engines: { node: ">=10" } + + string-width@4.2.3: + resolution: + { + integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, + } + engines: { node: ">=8" } + + string-width@5.1.2: + resolution: + { + integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, + } + engines: { node: ">=12" } + + string.fromcodepoint@0.2.1: + resolution: + { + integrity: sha512-n69H31OnxSGSZyZbgBlvYIXlrMhJQ0dQAX1js1QDhpaUH6zmU3QYlj07bCwCNlPOu3oRXIubGPl2gDGnHsiCqg==, + } + + string_decoder@1.1.1: + resolution: + { + integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==, + } + + string_decoder@1.3.0: + resolution: + { + integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, + } + + strip-ansi@6.0.1: + resolution: + { + integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, + } + engines: { node: ">=8" } + + strip-ansi@7.1.0: + resolution: + { + integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==, + } + engines: { node: ">=12" } + + strip-bom@3.0.0: + resolution: + { + integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==, + } + engines: { node: ">=4" } + + strip-bom@4.0.0: + resolution: + { + integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==, + } + engines: { node: ">=8" } + + strip-dirs@2.1.0: + resolution: + { + integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==, + } + + strip-final-newline@2.0.0: + resolution: + { + integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, + } + engines: { node: ">=6" } + + strip-indent@3.0.0: + resolution: + { + integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==, + } + engines: { node: ">=8" } + + strip-json-comments@2.0.1: + resolution: + { + integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==, + } + engines: { node: ">=0.10.0" } + + strip-json-comments@3.1.1: + resolution: + { + integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, + } + engines: { node: ">=8" } + + strip-outer@1.0.1: + resolution: + { + integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==, + } + engines: { node: ">=0.10.0" } + + style-loader@1.3.0: + resolution: + { + integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==, + } + engines: { node: ">= 8.9.0" } + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + style-loader@3.3.1: + resolution: + { + integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==, + } + engines: { node: ">= 12.13.0" } + peerDependencies: + webpack: ^5.0.0 + + style-search@0.1.0: + resolution: + { + integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==, + } + + stylehacks@5.1.1: + resolution: + { + integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==, + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + + stylelint@14.16.1: + resolution: + { + integrity: sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + hasBin: true + + stylus-loader@6.2.0: + resolution: + { + integrity: sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==, + } + engines: { node: ">= 12.13.0" } + peerDependencies: + stylus: ">=0.52.4" + webpack: ^5.0.0 + + stylus@0.55.0: + resolution: + { + integrity: sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==, + } + hasBin: true + + supports-color@5.5.0: + resolution: + { + integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, + } + engines: { node: ">=4" } + + supports-color@7.2.0: + resolution: + { + integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, + } + engines: { node: ">=8" } + + supports-color@8.1.1: + resolution: + { + integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==, + } + engines: { node: ">=10" } + + supports-hyperlinks@2.3.0: + resolution: + { + integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==, + } + engines: { node: ">=8" } + + supports-preserve-symlinks-flag@1.0.0: + resolution: + { + integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, + } + engines: { node: ">= 0.4" } + + svg-tags@1.0.0: + resolution: + { + integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==, + } + + svgo@2.8.0: + resolution: + { + integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==, + } + engines: { node: ">=10.13.0" } + hasBin: true + + swiper@6.8.0: + resolution: + { + integrity: sha512-6H3e7VOihasMp8sPXNhRDkc61UD0XeFlefbWfUHecBLBTtmA+9WxJiKDBMdzgetK1cny+5+mKfVcsmxYgnEDSw==, + } + engines: { node: ">= 4.7.0" } + + symbol-tree@3.2.4: + resolution: + { + integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==, + } + + table@6.8.2: + resolution: + { + integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==, + } + engines: { node: ">=10.0.0" } + + tapable@1.1.3: + resolution: + { + integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==, + } + engines: { node: ">=6" } + + tapable@2.2.1: + resolution: + { + integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==, + } + engines: { node: ">=6" } + + tar-stream@1.6.2: + resolution: + { + integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==, + } + engines: { node: ">= 0.8.0" } + + terser-webpack-plugin@5.3.10: + resolution: + { + integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==, + } + engines: { node: ">= 10.13.0" } + peerDependencies: + "@swc/core": "*" + esbuild: "*" + uglify-js: "*" + webpack: ^5.1.0 + peerDependenciesMeta: + "@swc/core": + optional: true + esbuild: + optional: true + uglify-js: + optional: true + + terser@5.36.0: + resolution: + { + integrity: sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==, + } + engines: { node: ">=10" } + hasBin: true + + test-exclude@6.0.0: + resolution: + { + integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==, + } + engines: { node: ">=8" } + + text-table@0.2.0: + resolution: + { + integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, + } + + thenify-all@1.6.0: + resolution: + { + integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==, + } + engines: { node: ">=0.8" } + + thenify@3.3.1: + resolution: + { + integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==, + } + + throat@6.0.2: + resolution: + { + integrity: sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==, + } + + through@2.3.8: + resolution: + { + integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, + } + + thunky@1.1.0: + resolution: + { + integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==, + } + + timed-out@4.0.1: + resolution: + { + integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==, + } + engines: { node: ">=0.10.0" } + + tiny-case@1.0.3: + resolution: + { + integrity: sha512-Eet/eeMhkO6TX8mnUteS9zgPbUMQa4I6Kkp5ORiBD5476/m+PIRiumP5tmh5ioJpH7k51Kehawy2UDfsnxxY8Q==, + } + + tmp@0.0.33: + resolution: + { + integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==, + } + engines: { node: ">=0.6.0" } + + tmpl@1.0.5: + resolution: + { + integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==, + } + + to-buffer@1.1.1: + resolution: + { + integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==, + } + + to-readable-stream@1.0.0: + resolution: + { + integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==, + } + engines: { node: ">=6" } + + to-regex-range@5.0.1: + resolution: + { + integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, + } + engines: { node: ">=8.0" } + + toidentifier@1.0.1: + resolution: + { + integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==, + } + engines: { node: ">=0.6" } + + toposort@2.0.2: + resolution: + { + integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==, + } + + tough-cookie@2.5.0: + resolution: + { + integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==, + } + engines: { node: ">=0.8" } + + tough-cookie@4.1.4: + resolution: + { + integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==, + } + engines: { node: ">=6" } + + tr46@3.0.0: + resolution: + { + integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==, + } + engines: { node: ">=12" } + + tr46@4.1.1: + resolution: + { + integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==, + } + engines: { node: ">=14" } + + trim-newlines@3.0.1: + resolution: + { + integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==, + } + engines: { node: ">=8" } + + trim-repeated@1.0.0: + resolution: + { + integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==, + } + engines: { node: ">=0.10.0" } + + ts-api-utils@1.4.0: + resolution: + { + integrity: sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==, + } + engines: { node: ">=16" } + peerDependencies: + typescript: ">=4.2.0" + + ts-node@10.9.2: + resolution: + { + integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==, + } + hasBin: true + peerDependencies: + "@swc/core": ">=1.2.50" + "@swc/wasm": ">=1.2.50" + "@types/node": "*" + typescript: ">=2.7" + peerDependenciesMeta: + "@swc/core": + optional: true + "@swc/wasm": + optional: true + + tsconfig@7.0.0: + resolution: + { + integrity: sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==, + } + + tslib@1.14.1: + resolution: + { + integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, + } + + tslib@2.8.1: + resolution: + { + integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, + } + + tunnel-agent@0.6.0: + resolution: + { + integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==, + } + + tweetnacl@0.14.5: + resolution: + { + integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==, + } + + type-check@0.4.0: + resolution: + { + integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, + } + engines: { node: ">= 0.8.0" } + + type-detect@4.0.8: + resolution: + { + integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==, + } + engines: { node: ">=4" } + + type-fest@0.18.1: + resolution: + { + integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==, + } + engines: { node: ">=10" } + + type-fest@0.20.2: + resolution: + { + integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, + } + engines: { node: ">=10" } + + type-fest@0.21.3: + resolution: + { + integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, + } + engines: { node: ">=10" } + + type-fest@0.6.0: + resolution: + { + integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==, + } + engines: { node: ">=8" } + + type-fest@0.8.1: + resolution: + { + integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==, + } + engines: { node: ">=8" } + + type-fest@2.19.0: + resolution: + { + integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==, + } + engines: { node: ">=12.20" } + + type-is@1.6.18: + resolution: + { + integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==, + } + engines: { node: ">= 0.6" } + + typedarray-to-buffer@3.1.5: + resolution: + { + integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==, + } + + typescript@5.6.3: + resolution: + { + integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==, + } + engines: { node: ">=14.17" } + hasBin: true + + uglify-js@3.19.3: + resolution: + { + integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==, + } + engines: { node: ">=0.8.0" } + hasBin: true + + unbzip2-stream@1.4.3: + resolution: + { + integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==, + } + + undici-types@5.26.5: + resolution: + { + integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==, + } + + unescape-js@1.1.4: + resolution: + { + integrity: sha512-42SD8NOQEhdYntEiUQdYq/1V/YHwr1HLwlHuTJB5InVVdOSbgI6xu8jK5q65yIzuFCfczzyDF/7hbGzVbyCw0g==, + } + + unicode-canonical-property-names-ecmascript@2.0.1: + resolution: + { + integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==, + } + engines: { node: ">=4" } + + unicode-match-property-ecmascript@2.0.0: + resolution: + { + integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==, + } + engines: { node: ">=4" } + + unicode-match-property-value-ecmascript@2.2.0: + resolution: + { + integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==, + } + engines: { node: ">=4" } + + unicode-property-aliases-ecmascript@2.1.0: + resolution: + { + integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==, + } + engines: { node: ">=4" } + + unique-string@2.0.0: + resolution: + { + integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==, + } + engines: { node: ">=8" } + + universal-router@8.3.0: + resolution: + { + integrity: sha512-cBkihRoHvRQAjdUnDE1GGuuw/TPAIi8z2pEsSmUVAWLeZdgjHzzAb1+0VOO6NvBOvySItOTQikzaGlRxRdJBnA==, + } + + universalify@0.1.2: + resolution: + { + integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==, + } + engines: { node: ">= 4.0.0" } + + universalify@0.2.0: + resolution: + { + integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==, + } + engines: { node: ">= 4.0.0" } + + unpipe@1.0.0: + resolution: + { + integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==, + } + engines: { node: ">= 0.8" } + + update-browserslist-db@1.1.1: + resolution: + { + integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==, + } + hasBin: true + peerDependencies: + browserslist: ">= 4.21.0" + + update-notifier@5.1.0: + resolution: + { + integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==, + } + engines: { node: ">=10" } + + upper-case-first@2.0.2: + resolution: + { + integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==, + } + + upper-case@1.1.3: + resolution: + { + integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==, + } + + upper-case@2.0.2: + resolution: + { + integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==, + } + + uri-js@4.4.1: + resolution: + { + integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, + } + + url-loader@4.1.0: + resolution: + { + integrity: sha512-IzgAAIC8wRrg6NYkFIJY09vtktQcsvU8V6HhtQj9PTefbYImzLB1hufqo4m+RyM5N3mLx5BqJKccgxJS+W3kqw==, + } + engines: { node: ">= 10.13.0" } + peerDependencies: + file-loader: "*" + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + file-loader: + optional: true + + url-parse-lax@3.0.0: + resolution: + { + integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==, + } + engines: { node: ">=4" } + + url-parse@1.5.10: + resolution: + { + integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==, + } + + url-to-options@1.0.1: + resolution: + { + integrity: sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==, + } + engines: { node: ">= 4" } + + util-deprecate@1.0.2: + resolution: + { + integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, + } + + utila@0.4.0: + resolution: + { + integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==, + } + + utils-merge@1.0.1: + resolution: + { + integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==, + } + engines: { node: ">= 0.4.0" } + + uuid@3.4.0: + resolution: + { + integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==, + } + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + + uuid@8.3.2: + resolution: + { + integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==, + } + hasBin: true + + v8-compile-cache-lib@3.0.1: + resolution: + { + integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==, + } + + v8-compile-cache@2.4.0: + resolution: + { + integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==, + } + + v8-to-istanbul@9.3.0: + resolution: + { + integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==, + } + engines: { node: ">=10.12.0" } + + validate-npm-package-license@3.0.4: + resolution: + { + integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, + } + + validate-npm-package-name@5.0.1: + resolution: + { + integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==, + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + + vary@1.1.2: + resolution: + { + integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==, + } + engines: { node: ">= 0.8" } + + verror@1.10.0: + resolution: + { + integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==, + } + engines: { "0": node >=0.6.0 } + + vm2@3.9.19: + resolution: + { + integrity: sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==, + } + engines: { node: ">=6.0" } + deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm. + hasBin: true + + vue-component-type-helpers@2.1.10: + resolution: + { + integrity: sha512-lfgdSLQKrUmADiSV6PbBvYgQ33KF3Ztv6gP85MfGaGaSGMTXORVaHT1EHfsqCgzRNBstPKYDmvAV9Do5CmJ07A==, + } + + vue-eslint-parser@8.3.0: + resolution: + { + integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==, + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: ">=6.0.0" + + vue-hot-reload-api@2.3.4: + resolution: + { + integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==, + } + + vue-loader@15.11.1: + resolution: + { + integrity: sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==, + } + peerDependencies: + "@vue/compiler-sfc": ^3.0.8 + cache-loader: "*" + css-loader: "*" + prettier: "*" + vue-template-compiler: "*" + webpack: ^3.0.0 || ^4.1.0 || ^5.0.0-0 + peerDependenciesMeta: + "@vue/compiler-sfc": + optional: true + cache-loader: + optional: true + prettier: + optional: true + vue-template-compiler: + optional: true + + vue-loader@17.4.2: + resolution: + { + integrity: sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==, + } + peerDependencies: + "@vue/compiler-sfc": "*" + vue: "*" + webpack: ^4.1.0 || ^5.0.0-0 + peerDependenciesMeta: + "@vue/compiler-sfc": + optional: true + vue: + optional: true + + vue-style-loader@4.1.3: + resolution: + { + integrity: sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==, + } + + vue-template-es2015-compiler@1.9.1: + resolution: + { + integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==, + } + + vue@3.5.13: + resolution: + { + integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==, + } + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + + w3c-xmlserializer@4.0.0: + resolution: + { + integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==, + } + engines: { node: ">=14" } + + walker@1.0.8: + resolution: + { + integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==, + } + + watchpack@2.4.2: + resolution: + { + integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==, + } + engines: { node: ">=10.13.0" } + + wbuf@1.7.3: + resolution: + { + integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==, + } + + wcwidth@1.0.1: + resolution: + { + integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==, + } + + webidl-conversions@7.0.0: + resolution: + { + integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==, + } + engines: { node: ">=12" } + + webpack-chain@6.5.1: + resolution: + { + integrity: sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==, + } + engines: { node: ">=8" } + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + + webpack-dev-middleware@5.3.4: + resolution: + { + integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==, + } + engines: { node: ">= 12.13.0" } + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + webpack-dev-server@4.11.1: + resolution: + { + integrity: sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==, + } + engines: { node: ">= 12.13.0" } + hasBin: true + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + webpack-cli: "*" + peerDependenciesMeta: + webpack-cli: + optional: true + + webpack-format-messages@2.0.6: + resolution: + { + integrity: sha512-JOUviZSCupGTf6uJjrxKMEyOawWws566e3phwSyuWBsQxuBU6Gm4QV5wdU8UfkPIhWyhAqSGKeq8fNE9Q4rs9Q==, + } + engines: { node: ">=6" } + + webpack-merge@4.2.2: + resolution: + { + integrity: sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==, + } + + webpack-sources@2.3.1: + resolution: + { + integrity: sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==, + } + engines: { node: ">=10.13.0" } + + webpack-sources@3.2.3: + resolution: + { + integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, + } + engines: { node: ">=10.13.0" } + + webpack-virtual-modules@0.5.0: + resolution: + { + integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==, + } + + webpack@5.78.0: + resolution: + { + integrity: sha512-gT5DP72KInmE/3azEaQrISjTvLYlSM0j1Ezhht/KLVkrqtv10JoP/RXhwmX/frrutOPuSq3o5Vq0ehR/4Vmd1g==, + } + engines: { node: ">=10.13.0" } + hasBin: true + peerDependencies: + webpack-cli: "*" + peerDependenciesMeta: + webpack-cli: + optional: true + + webpackbar@5.0.2: + resolution: + { + integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==, + } + engines: { node: ">=12" } + peerDependencies: + webpack: 3 || 4 || 5 + + websocket-driver@0.7.4: + resolution: + { + integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==, + } + engines: { node: ">=0.8.0" } + + websocket-extensions@0.1.4: + resolution: + { + integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==, + } + engines: { node: ">=0.8.0" } + + whatwg-encoding@2.0.0: + resolution: + { + integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==, + } + engines: { node: ">=12" } + + whatwg-fetch@3.6.20: + resolution: + { + integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==, + } + + whatwg-mimetype@3.0.0: + resolution: + { + integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==, + } + engines: { node: ">=12" } + + whatwg-url@11.0.0: + resolution: + { + integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==, + } + engines: { node: ">=12" } + + whatwg-url@12.0.1: + resolution: + { + integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==, + } + engines: { node: ">=14" } + + which-pm@2.2.0: + resolution: + { + integrity: sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==, + } + engines: { node: ">=8.15" } + + which@1.3.1: + resolution: + { + integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==, + } + hasBin: true + + which@2.0.2: + resolution: + { + integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, + } + engines: { node: ">= 8" } + hasBin: true + + widest-line@3.1.0: + resolution: + { + integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==, + } + engines: { node: ">=8" } + + word-wrap@1.2.5: + resolution: + { + integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==, + } + engines: { node: ">=0.10.0" } + + wrap-ansi@6.2.0: + resolution: + { + integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, + } + engines: { node: ">=8" } + + wrap-ansi@7.0.0: + resolution: + { + integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, + } + engines: { node: ">=10" } + + wrap-ansi@8.1.0: + resolution: + { + integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, + } + engines: { node: ">=12" } + + wrappy@1.0.2: + resolution: + { + integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, + } + + write-file-atomic@3.0.3: + resolution: + { + integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==, + } + + write-file-atomic@4.0.2: + resolution: + { + integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + + ws@8.18.0: + resolution: + { + integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==, + } + 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 + + xdg-basedir@4.0.0: + resolution: + { + integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==, + } + engines: { node: ">=8" } + + xml-name-validator@4.0.0: + resolution: + { + integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==, + } + engines: { node: ">=12" } + + xml2js@0.5.0: + resolution: + { + integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==, + } + engines: { node: ">=4.0.0" } + + xmlbuilder@11.0.1: + resolution: + { + integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==, + } + engines: { node: ">=4.0" } + + xmlchars@2.2.0: + resolution: + { + integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==, + } + + xtend@4.0.2: + resolution: + { + integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, + } + engines: { node: ">=0.4" } + + xxhashjs@0.2.2: + resolution: + { + integrity: sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==, + } + + y18n@5.0.8: + resolution: + { + integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, + } + engines: { node: ">=10" } + + yallist@2.1.2: + resolution: + { + integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==, + } + + yallist@3.1.1: + resolution: + { + integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, + } + + yallist@4.0.0: + resolution: + { + integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, + } + + yaml@1.10.2: + resolution: + { + integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, + } + engines: { node: ">= 6" } + + yargs-parser@20.2.9: + resolution: + { + integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==, + } + engines: { node: ">=10" } + + yargs-parser@21.1.1: + resolution: + { + integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, + } + engines: { node: ">=12" } + + yargs@16.2.0: + resolution: + { + integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==, + } + engines: { node: ">=10" } + + yargs@17.7.2: + resolution: + { + integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, + } + engines: { node: ">=12" } + + yauzl@2.10.0: + resolution: + { + integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==, + } + + yn@3.1.1: + resolution: + { + integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==, + } + engines: { node: ">=6" } + + yocto-queue@0.1.0: + resolution: + { + integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, + } + engines: { node: ">=10" } + + yup@1.4.0: + resolution: + { + integrity: sha512-wPbgkJRCqIf+OHyiTBQoJiP5PFuAXaWiJK6AmYkzQAh5/c2K9hzSApBZG5wV9KoKSePF7sAxmNSvh/13YHkFDg==, + } + +snapshots: + "@ampproject/remapping@2.3.0": + dependencies: + "@jridgewell/gen-mapping": 0.3.5 + "@jridgewell/trace-mapping": 0.3.25 + + "@babel/code-frame@7.26.2": + dependencies: + "@babel/helper-validator-identifier": 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + "@babel/compat-data@7.26.2": {} + + "@babel/core@7.26.0": + dependencies: + "@ampproject/remapping": 2.3.0 + "@babel/code-frame": 7.26.2 + "@babel/generator": 7.26.2 + "@babel/helper-compilation-targets": 7.25.9 + "@babel/helper-module-transforms": 7.26.0(@babel/core@7.26.0) + "@babel/helpers": 7.26.0 + "@babel/parser": 7.26.2 + "@babel/template": 7.25.9 + "@babel/traverse": 7.25.9 + "@babel/types": 7.26.0 + convert-source-map: 2.0.0 + debug: 4.3.7 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + "@babel/eslint-parser@7.25.9(@babel/core@7.26.0)(eslint@8.57.1)": + dependencies: + "@babel/core": 7.26.0 + "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 + eslint: 8.57.1 + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + + "@babel/generator@7.26.2": + dependencies: + "@babel/parser": 7.26.2 + "@babel/types": 7.26.0 + "@jridgewell/gen-mapping": 0.3.5 + "@jridgewell/trace-mapping": 0.3.25 + jsesc: 3.0.2 + + "@babel/helper-annotate-as-pure@7.25.9": + dependencies: + "@babel/types": 7.26.0 + + "@babel/helper-builder-binary-assignment-operator-visitor@7.25.9": + dependencies: + "@babel/traverse": 7.25.9 + "@babel/types": 7.26.0 + transitivePeerDependencies: + - supports-color + + "@babel/helper-compilation-targets@7.25.9": + dependencies: + "@babel/compat-data": 7.26.2 + "@babel/helper-validator-option": 7.25.9 + browserslist: 4.24.2 + lru-cache: 5.1.1 + semver: 6.3.1 + + "@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-annotate-as-pure": 7.25.9 + "@babel/helper-member-expression-to-functions": 7.25.9 + "@babel/helper-optimise-call-expression": 7.25.9 + "@babel/helper-replace-supers": 7.25.9(@babel/core@7.26.0) + "@babel/helper-skip-transparent-expression-wrappers": 7.25.9 + "@babel/traverse": 7.25.9 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + "@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-annotate-as-pure": 7.25.9 + regexpu-core: 6.1.1 + semver: 6.3.1 + + "@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-compilation-targets": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + debug: 4.3.7 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + "@babel/helper-environment-visitor@7.24.7": + dependencies: + "@babel/types": 7.26.0 + + "@babel/helper-member-expression-to-functions@7.25.9": + dependencies: + "@babel/traverse": 7.25.9 + "@babel/types": 7.26.0 + transitivePeerDependencies: + - supports-color + + "@babel/helper-module-imports@7.25.9": + dependencies: + "@babel/traverse": 7.25.9 + "@babel/types": 7.26.0 + transitivePeerDependencies: + - supports-color + + "@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-module-imports": 7.25.9 + "@babel/helper-validator-identifier": 7.25.9 + "@babel/traverse": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/helper-optimise-call-expression@7.25.9": + dependencies: + "@babel/types": 7.26.0 + + "@babel/helper-plugin-utils@7.25.9": {} + + "@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-annotate-as-pure": 7.25.9 + "@babel/helper-wrap-function": 7.25.9 + "@babel/traverse": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-member-expression-to-functions": 7.25.9 + "@babel/helper-optimise-call-expression": 7.25.9 + "@babel/traverse": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/helper-simple-access@7.25.9": + dependencies: + "@babel/traverse": 7.25.9 + "@babel/types": 7.26.0 + transitivePeerDependencies: + - supports-color + + "@babel/helper-skip-transparent-expression-wrappers@7.25.9": + dependencies: + "@babel/traverse": 7.25.9 + "@babel/types": 7.26.0 + transitivePeerDependencies: + - supports-color + + "@babel/helper-string-parser@7.25.9": {} + + "@babel/helper-validator-identifier@7.25.9": {} + + "@babel/helper-validator-option@7.25.9": {} + + "@babel/helper-wrap-function@7.25.9": + dependencies: + "@babel/template": 7.25.9 + "@babel/traverse": 7.25.9 + "@babel/types": 7.26.0 + transitivePeerDependencies: + - supports-color + + "@babel/helpers@7.26.0": + dependencies: + "@babel/template": 7.25.9 + "@babel/types": 7.26.0 + + "@babel/parser@7.26.2": + dependencies: + "@babel/types": 7.26.0 + + "@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/traverse": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": 7.25.9 + "@babel/plugin-transform-optional-chaining": 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/traverse": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-environment-visitor": 7.24.7 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-remap-async-to-generator": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-syntax-async-generators": 7.8.4(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-class-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-class-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + "@babel/plugin-syntax-decorators": 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/plugin-syntax-nullish-coalescing-operator": 7.8.3(@babel/core@7.26.0) + + "@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.26.0)": + dependencies: + "@babel/compat-data": 7.26.2 + "@babel/core": 7.26.0 + "@babel/helper-compilation-targets": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/plugin-syntax-object-rest-spread": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-transform-parameters": 7.25.9(@babel/core@7.26.0) + + "@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/plugin-syntax-optional-catch-binding": 7.8.3(@babel/core@7.26.0) + + "@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": 7.25.9 + "@babel/plugin-syntax-optional-chaining": 7.8.3(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + + "@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-regexp-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-remap-async-to-generator": 7.25.9(@babel/core@7.26.0) + "@babel/traverse": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-module-imports": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-remap-async-to-generator": 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-class-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-class-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-annotate-as-pure": 7.25.9 + "@babel/helper-compilation-targets": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-replace-supers": 7.25.9(@babel/core@7.26.0) + "@babel/traverse": 7.25.9 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/template": 7.25.9 + + "@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-regexp-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-regexp-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-builder-binary-assignment-operator-visitor": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/plugin-syntax-flow": 7.26.0(@babel/core@7.26.0) + + "@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-compilation-targets": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/traverse": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-module-transforms": 7.26.0(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-module-transforms": 7.26.0(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-simple-access": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-module-transforms": 7.26.0(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-validator-identifier": 7.25.9 + "@babel/traverse": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-module-transforms": 7.26.0(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-regexp-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-compilation-targets": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/plugin-transform-parameters": 7.25.9(@babel/core@7.26.0) + + "@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-replace-supers": 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-class-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-annotate-as-pure": 7.25.9 + "@babel/helper-create-class-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/plugin-transform-react-jsx": 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-annotate-as-pure": 7.25.9 + "@babel/helper-module-imports": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/plugin-syntax-jsx": 7.25.9(@babel/core@7.26.0) + "@babel/types": 7.26.0 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-annotate-as-pure": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + regenerator-transform: 0.15.2 + + "@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-regexp-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-module-imports": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": 7.25.9 + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-annotate-as-pure": 7.25.9 + "@babel/helper-create-class-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-skip-transparent-expression-wrappers": 7.25.9 + "@babel/plugin-syntax-typescript": 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-regexp-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-regexp-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-create-regexp-features-plugin": 7.25.9(@babel/core@7.26.0) + "@babel/helper-plugin-utils": 7.25.9 + + "@babel/preset-env@7.26.0(@babel/core@7.26.0)": + dependencies: + "@babel/compat-data": 7.26.2 + "@babel/core": 7.26.0 + "@babel/helper-compilation-targets": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-validator-option": 7.25.9 + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-bugfix-safari-class-field-initializer-scope": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0) + "@babel/plugin-syntax-import-assertions": 7.26.0(@babel/core@7.26.0) + "@babel/plugin-syntax-import-attributes": 7.26.0(@babel/core@7.26.0) + "@babel/plugin-syntax-unicode-sets-regex": 7.18.6(@babel/core@7.26.0) + "@babel/plugin-transform-arrow-functions": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-async-generator-functions": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-async-to-generator": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-block-scoped-functions": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-block-scoping": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-class-properties": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-class-static-block": 7.26.0(@babel/core@7.26.0) + "@babel/plugin-transform-classes": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-computed-properties": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-destructuring": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-dotall-regex": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-duplicate-keys": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-dynamic-import": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-exponentiation-operator": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-export-namespace-from": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-for-of": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-function-name": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-json-strings": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-literals": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-logical-assignment-operators": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-member-expression-literals": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-modules-amd": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-modules-commonjs": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-modules-systemjs": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-modules-umd": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-named-capturing-groups-regex": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-new-target": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-nullish-coalescing-operator": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-numeric-separator": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-object-rest-spread": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-object-super": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-optional-catch-binding": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-optional-chaining": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-parameters": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-private-methods": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-private-property-in-object": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-property-literals": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-regenerator": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-regexp-modifiers": 7.26.0(@babel/core@7.26.0) + "@babel/plugin-transform-reserved-words": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-shorthand-properties": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-spread": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-sticky-regex": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-template-literals": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-typeof-symbol": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-unicode-escapes": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-unicode-property-regex": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-unicode-regex": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-unicode-sets-regex": 7.25.9(@babel/core@7.26.0) + "@babel/preset-modules": 0.1.6-no-external-plugins(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) + core-js-compat: 3.39.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + "@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/types": 7.26.0 + esutils: 2.0.3 + + "@babel/preset-react@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-validator-option": 7.25.9 + "@babel/plugin-transform-react-display-name": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-react-jsx": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-react-jsx-development": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-react-pure-annotations": 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/preset-typescript@7.26.0(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/helper-validator-option": 7.25.9 + "@babel/plugin-syntax-jsx": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-modules-commonjs": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-typescript": 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + "@babel/register@7.25.9(@babel/core@7.26.0)": + dependencies: + "@babel/core": 7.26.0 + clone-deep: 4.0.1 + find-cache-dir: 2.1.0 + make-dir: 2.1.0 + pirates: 4.0.6 + source-map-support: 0.5.21 + + "@babel/runtime-corejs3@7.26.0": + dependencies: + core-js-pure: 3.39.0 + regenerator-runtime: 0.14.1 + + "@babel/runtime@7.26.0": + dependencies: + regenerator-runtime: 0.14.1 + + "@babel/template@7.25.9": + dependencies: + "@babel/code-frame": 7.26.2 + "@babel/parser": 7.26.2 + "@babel/types": 7.26.0 + + "@babel/traverse@7.25.9": + dependencies: + "@babel/code-frame": 7.26.2 + "@babel/generator": 7.26.2 + "@babel/parser": 7.26.2 + "@babel/template": 7.25.9 + "@babel/types": 7.26.0 + debug: 4.3.7 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + "@babel/types@7.26.0": + dependencies: + "@babel/helper-string-parser": 7.25.9 + "@babel/helper-validator-identifier": 7.25.9 + + "@bcoe/v8-coverage@0.2.3": {} + + "@cspotcode/source-map-support@0.8.1": + dependencies: + "@jridgewell/trace-mapping": 0.3.9 + + "@csstools/selector-specificity@2.2.0(postcss-selector-parser@6.1.2)": + dependencies: + postcss-selector-parser: 6.1.2 + + "@devexpress/error-stack-parser@2.0.6": + dependencies: + stackframe: 1.3.4 + + "@esbuild/aix-ppc64@0.19.12": + optional: true + + "@esbuild/android-arm64@0.19.12": + optional: true + + "@esbuild/android-arm@0.19.12": + optional: true + + "@esbuild/android-x64@0.19.12": + optional: true + + "@esbuild/darwin-arm64@0.19.12": + optional: true + + "@esbuild/darwin-x64@0.19.12": + optional: true + + "@esbuild/freebsd-arm64@0.19.12": + optional: true + + "@esbuild/freebsd-x64@0.19.12": + optional: true + + "@esbuild/linux-arm64@0.19.12": + optional: true + + "@esbuild/linux-arm@0.19.12": + optional: true + + "@esbuild/linux-ia32@0.19.12": + optional: true + + "@esbuild/linux-loong64@0.14.54": + optional: true + + "@esbuild/linux-loong64@0.19.12": + optional: true + + "@esbuild/linux-mips64el@0.19.12": + optional: true + + "@esbuild/linux-ppc64@0.19.12": + optional: true + + "@esbuild/linux-riscv64@0.19.12": + optional: true + + "@esbuild/linux-s390x@0.19.12": + optional: true + + "@esbuild/linux-x64@0.19.12": + optional: true + + "@esbuild/netbsd-x64@0.19.12": + optional: true + + "@esbuild/openbsd-x64@0.19.12": + optional: true + + "@esbuild/sunos-x64@0.19.12": + optional: true + + "@esbuild/win32-arm64@0.19.12": + optional: true + + "@esbuild/win32-ia32@0.19.12": + optional: true + + "@esbuild/win32-x64@0.19.12": + optional: true + + "@eslint-community/eslint-utils@4.4.1(eslint@8.41.0)": + dependencies: + eslint: 8.41.0 + eslint-visitor-keys: 3.4.3 + + "@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)": + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + + "@eslint-community/regexpp@4.12.1": {} + + "@eslint/eslintrc@2.1.4": + dependencies: + ajv: 6.12.6 + debug: 4.3.7 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + "@eslint/js@8.41.0": {} + + "@eslint/js@8.57.1": {} + + "@hapi/hoek@9.3.0": {} + + "@hapi/topo@5.1.0": + dependencies: + "@hapi/hoek": 9.3.0 + + "@humanwhocodes/config-array@0.11.14": + dependencies: + "@humanwhocodes/object-schema": 2.0.3 + debug: 4.3.7 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + "@humanwhocodes/config-array@0.13.0": + dependencies: + "@humanwhocodes/object-schema": 2.0.3 + debug: 4.3.7 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + "@humanwhocodes/module-importer@1.0.1": {} + + "@humanwhocodes/object-schema@2.0.3": {} + + "@isaacs/cliui@8.0.2": + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + "@istanbuljs/load-nyc-config@1.1.0": + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 + + "@istanbuljs/schema@0.1.3": {} + + "@jest/console@29.7.0": + dependencies: + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + chalk: 4.1.2 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + + "@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3))": + dependencies: + "@jest/console": 29.7.0 + "@jest/reporters": 29.7.0 + "@jest/test-result": 29.7.0 + "@jest/transform": 29.7.0 + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + "@jest/environment@29.7.0": + dependencies: + "@jest/fake-timers": 29.7.0 + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + jest-mock: 29.7.0 + + "@jest/expect-utils@29.7.0": + dependencies: + jest-get-type: 29.6.3 + + "@jest/expect@29.7.0": + dependencies: + expect: 29.7.0 + jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color + + "@jest/fake-timers@29.7.0": + dependencies: + "@jest/types": 29.6.3 + "@sinonjs/fake-timers": 10.3.0 + "@types/node": 18.19.64 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-util: 29.7.0 + + "@jest/globals@29.7.0": + dependencies: + "@jest/environment": 29.7.0 + "@jest/expect": 29.7.0 + "@jest/types": 29.6.3 + jest-mock: 29.7.0 + transitivePeerDependencies: + - supports-color + + "@jest/reporters@29.7.0": + dependencies: + "@bcoe/v8-coverage": 0.2.3 + "@jest/console": 29.7.0 + "@jest/test-result": 29.7.0 + "@jest/transform": 29.7.0 + "@jest/types": 29.6.3 + "@jridgewell/trace-mapping": 0.3.25 + "@types/node": 18.19.64 + chalk: 4.1.2 + collect-v8-coverage: 1.0.2 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + jest-worker: 29.7.0 + slash: 3.0.0 + string-length: 4.0.2 + strip-ansi: 6.0.1 + v8-to-istanbul: 9.3.0 + transitivePeerDependencies: + - supports-color + + "@jest/schemas@29.6.3": + dependencies: + "@sinclair/typebox": 0.27.8 + + "@jest/source-map@29.6.3": + dependencies: + "@jridgewell/trace-mapping": 0.3.25 + callsites: 3.1.0 + graceful-fs: 4.2.11 + + "@jest/test-result@29.7.0": + dependencies: + "@jest/console": 29.7.0 + "@jest/types": 29.6.3 + "@types/istanbul-lib-coverage": 2.0.6 + collect-v8-coverage: 1.0.2 + + "@jest/test-sequencer@29.7.0": + dependencies: + "@jest/test-result": 29.7.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + slash: 3.0.0 + + "@jest/transform@29.7.0": + dependencies: + "@babel/core": 7.26.0 + "@jest/types": 29.6.3 + "@jridgewell/trace-mapping": 0.3.25 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + micromatch: 4.0.8 + pirates: 4.0.6 + slash: 3.0.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + + "@jest/types@26.6.2": + dependencies: + "@types/istanbul-lib-coverage": 2.0.6 + "@types/istanbul-reports": 3.0.4 + "@types/node": 18.19.64 + "@types/yargs": 15.0.19 + chalk: 4.1.2 + + "@jest/types@29.6.3": + dependencies: + "@jest/schemas": 29.6.3 + "@types/istanbul-lib-coverage": 2.0.6 + "@types/istanbul-reports": 3.0.4 + "@types/node": 18.19.64 + "@types/yargs": 17.0.33 + chalk: 4.1.2 + + "@jridgewell/gen-mapping@0.3.5": + dependencies: + "@jridgewell/set-array": 1.2.1 + "@jridgewell/sourcemap-codec": 1.5.0 + "@jridgewell/trace-mapping": 0.3.25 + + "@jridgewell/resolve-uri@3.1.2": {} + + "@jridgewell/set-array@1.2.1": {} + + "@jridgewell/source-map@0.3.6": + dependencies: + "@jridgewell/gen-mapping": 0.3.5 + "@jridgewell/trace-mapping": 0.3.25 + + "@jridgewell/sourcemap-codec@1.5.0": {} + + "@jridgewell/trace-mapping@0.3.25": + dependencies: + "@jridgewell/resolve-uri": 3.1.2 + "@jridgewell/sourcemap-codec": 1.5.0 + + "@jridgewell/trace-mapping@0.3.9": + dependencies: + "@jridgewell/resolve-uri": 3.1.2 + "@jridgewell/sourcemap-codec": 1.5.0 + + "@leichtgewicht/ip-codec@2.0.5": {} + + "@napi-rs/triples@1.2.0": {} + + "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": + dependencies: + eslint-scope: 5.1.1 + + "@nodelib/fs.scandir@2.1.5": + dependencies: + "@nodelib/fs.stat": 2.0.5 + run-parallel: 1.2.0 + + "@nodelib/fs.stat@2.0.5": {} + + "@nodelib/fs.walk@1.2.8": + dependencies: + "@nodelib/fs.scandir": 2.1.5 + fastq: 1.17.1 + + "@one-ini/wasm@0.1.1": {} + + "@parcel/css@1.14.0": + dependencies: + lightningcss: 1.28.1 + + "@pkgjs/parseargs@0.11.0": + optional: true + + "@sideway/address@4.1.5": + dependencies: + "@hapi/hoek": 9.3.0 + + "@sideway/formula@3.0.1": {} + + "@sideway/pinpoint@2.0.0": {} + + "@sinclair/typebox@0.27.8": {} + + "@sindresorhus/is@0.14.0": {} + + "@sindresorhus/is@0.7.0": {} + + "@sinonjs/commons@3.0.1": + dependencies: + type-detect: 4.0.8 + + "@sinonjs/fake-timers@10.3.0": + dependencies: + "@sinonjs/commons": 3.0.1 + + "@stencil/core@2.22.3": {} + + "@swc/core-darwin-arm64@1.3.96": + optional: true + + "@swc/core-darwin-x64@1.3.96": + optional: true + + "@swc/core-linux-arm-gnueabihf@1.3.96": + optional: true + + "@swc/core-linux-arm64-gnu@1.3.96": + optional: true + + "@swc/core-linux-arm64-musl@1.3.96": + optional: true + + "@swc/core-linux-x64-gnu@1.3.96": + optional: true + + "@swc/core-linux-x64-musl@1.3.96": + optional: true + + "@swc/core-win32-arm64-msvc@1.3.96": + optional: true + + "@swc/core-win32-ia32-msvc@1.3.96": + optional: true + + "@swc/core-win32-x64-msvc@1.3.96": + optional: true + + "@swc/core@1.3.96": + dependencies: + "@swc/counter": 0.1.3 + "@swc/types": 0.1.12 + optionalDependencies: + "@swc/core-darwin-arm64": 1.3.96 + "@swc/core-darwin-x64": 1.3.96 + "@swc/core-linux-arm-gnueabihf": 1.3.96 + "@swc/core-linux-arm64-gnu": 1.3.96 + "@swc/core-linux-arm64-musl": 1.3.96 + "@swc/core-linux-x64-gnu": 1.3.96 + "@swc/core-linux-x64-musl": 1.3.96 + "@swc/core-win32-arm64-msvc": 1.3.96 + "@swc/core-win32-ia32-msvc": 1.3.96 + "@swc/core-win32-x64-msvc": 1.3.96 + + "@swc/counter@0.1.3": {} + + "@swc/register@0.1.10(@swc/core@1.3.96)": + dependencies: + "@swc/core": 1.3.96 + lodash.clonedeep: 4.5.0 + pirates: 4.0.6 + source-map-support: 0.5.21 + + "@swc/types@0.1.12": + dependencies: + "@swc/counter": 0.1.3 + + "@szmarczak/http-timer@1.1.2": + dependencies: + defer-to-connect: 1.1.3 + + "@tarojs/api@3.6.35": + dependencies: + "@babel/runtime": 7.26.0 + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/shared": 3.6.35 + + "@tarojs/binding-darwin-arm64@3.6.35": + optional: true + + "@tarojs/binding-darwin-x64@3.6.35": + optional: true + + "@tarojs/binding-linux-x64-gnu@3.6.35": + optional: true + + "@tarojs/binding-win32-x64-msvc@3.6.35": + optional: true + + "@tarojs/binding@3.6.35": + dependencies: + "@napi-rs/triples": 1.2.0 + optionalDependencies: + "@tarojs/binding-darwin-arm64": 3.6.35 + "@tarojs/binding-darwin-x64": 3.6.35 + "@tarojs/binding-linux-x64-gnu": 3.6.35 + "@tarojs/binding-win32-x64-msvc": 3.6.35 + + "@tarojs/cli@3.6.35(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))": + dependencies: + "@tarojs/binding": 3.6.35 + "@tarojs/helper": 3.6.35 + "@tarojs/plugin-doctor": 0.0.11 + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + adm-zip: 0.4.16 + axios: 1.7.7 + cli-highlight: 2.1.11 + download-git-repo: 2.0.0 + envinfo: 7.14.0 + eslint: 8.57.1 + glob: 7.2.3 + inquirer: 8.2.6 + latest-version: 5.1.0 + lodash: 4.17.21 + minimist: 1.2.8 + npm-check: 6.0.1 + ora: 5.4.1 + request: 2.88.2 + semver: 7.6.3 + validate-npm-package-name: 5.0.1 + xml2js: 0.5.0 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/taro" + - debug + - supports-color + + "@tarojs/components-advanced@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/shared": 3.6.35 + "@tarojs/taro": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + classnames: 2.5.1 + csstype: 3.1.3 + memoize-one: 6.0.0 + postcss: 8.4.49 + tslib: 2.8.1 + optionalDependencies: + vue: 3.5.13(typescript@5.6.3) + transitivePeerDependencies: + - "@tarojs/helper" + - "@types/react" + - "@types/react-native" + - "@types/webpack" + - "@types/webpack-dev-server" + + "@tarojs/components-react@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@babel/runtime": 7.26.0 + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/taro": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + classnames: 2.5.1 + swiper: 6.8.0 + tslib: 2.8.1 + transitivePeerDependencies: + - "@tarojs/helper" + - "@tarojs/runtime" + - "@types/react" + - "@types/react-native" + - "@types/webpack" + - "@types/webpack-dev-server" + - postcss + - vue + + "@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@stencil/core": 2.22.3 + "@tarojs/components-advanced": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + "@tarojs/taro": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + classnames: 2.5.1 + hammerjs: 2.0.8 + hls.js: 1.5.17 + resolve-pathname: 3.0.0 + swiper: 6.8.0 + tslib: 2.8.1 + optionalDependencies: + vue: 3.5.13(typescript@5.6.3) + transitivePeerDependencies: + - "@tarojs/helper" + - "@tarojs/runtime" + - "@tarojs/shared" + - "@types/webpack" + - "@types/webpack-dev-server" + - postcss + - react + + "@tarojs/helper@3.6.35": + dependencies: + "@babel/core": 7.26.0 + "@babel/parser": 7.26.2 + "@babel/plugin-proposal-decorators": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-proposal-object-rest-spread": 7.20.7(@babel/core@7.26.0) + "@babel/plugin-transform-runtime": 7.25.9(@babel/core@7.26.0) + "@babel/preset-env": 7.26.0(@babel/core@7.26.0) + "@babel/preset-typescript": 7.26.0(@babel/core@7.26.0) + "@babel/register": 7.25.9(@babel/core@7.26.0) + "@babel/runtime": 7.26.0 + "@babel/traverse": 7.25.9 + "@swc/core": 1.3.96 + "@swc/register": 0.1.10(@swc/core@1.3.96) + ansi-escapes: 4.3.2 + chalk: 3.0.0 + chokidar: 3.6.0 + cross-spawn: 7.0.5 + debug: 4.3.4 + dotenv: 16.4.5 + dotenv-expand: 9.0.0 + esbuild: 0.19.12 + find-yarn-workspace-root: 2.0.0 + fs-extra: 8.1.0 + lodash: 4.17.21 + require-from-string: 2.0.2 + resolve: 1.22.8 + supports-hyperlinks: 2.3.0 + yauzl: 2.10.0 + transitivePeerDependencies: + - "@swc/helpers" + - supports-color + + "@tarojs/plugin-doctor-darwin-arm64@0.0.11": + optional: true + + "@tarojs/plugin-doctor-darwin-universal@0.0.11": + optional: true + + "@tarojs/plugin-doctor-darwin-x64@0.0.11": + optional: true + + "@tarojs/plugin-doctor-freebsd-x64@0.0.11": + optional: true + + "@tarojs/plugin-doctor-linux-arm-gnueabihf@0.0.11": + optional: true + + "@tarojs/plugin-doctor-linux-arm64-gnu@0.0.11": + optional: true + + "@tarojs/plugin-doctor-linux-arm64-musl@0.0.11": + optional: true + + "@tarojs/plugin-doctor-linux-x64-gnu@0.0.11": + optional: true + + "@tarojs/plugin-doctor-linux-x64-musl@0.0.11": + optional: true + + "@tarojs/plugin-doctor-win32-ia32-msvc@0.0.11": + optional: true + + "@tarojs/plugin-doctor-win32-x64-msvc@0.0.11": + optional: true + + "@tarojs/plugin-doctor@0.0.11": + dependencies: + eslint: 8.41.0 + glob: 10.2.6 + optionalDependencies: + "@tarojs/plugin-doctor-darwin-arm64": 0.0.11 + "@tarojs/plugin-doctor-darwin-universal": 0.0.11 + "@tarojs/plugin-doctor-darwin-x64": 0.0.11 + "@tarojs/plugin-doctor-freebsd-x64": 0.0.11 + "@tarojs/plugin-doctor-linux-arm-gnueabihf": 0.0.11 + "@tarojs/plugin-doctor-linux-arm64-gnu": 0.0.11 + "@tarojs/plugin-doctor-linux-arm64-musl": 0.0.11 + "@tarojs/plugin-doctor-linux-x64-gnu": 0.0.11 + "@tarojs/plugin-doctor-linux-x64-musl": 0.0.11 + "@tarojs/plugin-doctor-win32-ia32-msvc": 0.0.11 + "@tarojs/plugin-doctor-win32-x64-msvc": 0.0.11 + transitivePeerDependencies: + - supports-color + + "@tarojs/plugin-framework-vue3@3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@tarojs/helper": 3.6.35 + "@tarojs/runner-utils": 3.6.35 + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + lodash: 4.17.21 + vue: 3.5.13(typescript@5.6.3) + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/taro" + - supports-color + + "@tarojs/plugin-platform-alipay@3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))": + dependencies: + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/taro" + - supports-color + + "@tarojs/plugin-platform-h5@3.6.35(@tarojs/helper@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/components-react": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/router": 3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + "@tarojs/taro-h5": 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + babel-plugin-transform-taroapi: 3.6.35 + change-case: 4.1.2 + lodash-es: 4.17.21 + resolve: 1.22.8 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/helper" + - "@tarojs/taro" + - "@types/react" + - "@types/react-native" + - "@types/webpack" + - "@types/webpack-dev-server" + - postcss + - supports-color + - vue + + "@tarojs/plugin-platform-harmony-hybrid@3.6.35(@tarojs/helper@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@tarojs/api": 3.6.35 + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/components-react": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/plugin-platform-h5": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/router": 3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + "@tarojs/taro-h5": 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + axios: 1.7.7 + babel-plugin-transform-taroapi: 3.6.35 + base64-js: 1.5.1 + change-case: 4.1.2 + jsonp-retry: 1.0.3 + lodash-es: 4.17.21 + query-string: 7.1.3 + resolve: 1.22.8 + whatwg-fetch: 3.6.20 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/helper" + - "@tarojs/taro" + - "@types/react" + - "@types/react-native" + - "@types/webpack" + - "@types/webpack-dev-server" + - debug + - postcss + - supports-color + - vue + + "@tarojs/plugin-platform-jd@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/helper" + - "@tarojs/runtime" + - "@tarojs/taro" + - "@types/react" + - "@types/react-native" + - "@types/webpack" + - "@types/webpack-dev-server" + - postcss + - supports-color + - vue + + "@tarojs/plugin-platform-qq@3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))": + dependencies: + "@tarojs/plugin-platform-weapp": 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/components" + - "@tarojs/taro" + - supports-color + + "@tarojs/plugin-platform-swan@3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))": + dependencies: + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/taro" + - supports-color + + "@tarojs/plugin-platform-tt@3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))": + dependencies: + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/taro" + - supports-color + + "@tarojs/plugin-platform-weapp@3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))": + dependencies: + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/service": 3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/shared": 3.6.35 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/taro" + - supports-color + + "@tarojs/router@3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))": + dependencies: + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/shared": 3.6.35 + "@tarojs/taro": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + dingtalk-jsapi: 2.15.4 + history: 5.3.0 + mobile-detect: 1.4.5 + query-string: 7.1.3 + tslib: 2.8.1 + universal-router: 8.3.0 + + "@tarojs/runner-utils@3.6.35": + dependencies: + "@tarojs/helper": 3.6.35 + scss-bundle: 3.1.2 + transitivePeerDependencies: + - "@swc/helpers" + - supports-color + + "@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35)": + dependencies: + "@tarojs/shared": 3.6.35 + lodash-es: 4.17.21 + tslib: 2.8.1 + + "@tarojs/service@3.6.35(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))": + dependencies: + "@tarojs/helper": 3.6.35 + "@tarojs/shared": 3.6.35 + "@tarojs/taro": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + joi: 17.13.3 + lodash: 4.17.21 + ora: 5.4.1 + resolve: 1.22.8 + tapable: 1.1.3 + webpack-merge: 4.2.2 + transitivePeerDependencies: + - "@swc/helpers" + - supports-color + + "@tarojs/shared@3.6.35": {} + + "@tarojs/taro-h5@3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))": + dependencies: + "@tarojs/api": 3.6.35 + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/router": 3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/shared": 3.6.35 + abortcontroller-polyfill: 1.7.6 + base64-js: 1.5.1 + ics: 3.8.1 + is-mobile: 4.0.0 + jsonp-retry: 1.0.3 + lodash-es: 4.17.21 + platform: 1.3.6 + query-string: 7.1.3 + tslib: 2.8.1 + whatwg-fetch: 3.6.20 + transitivePeerDependencies: + - "@tarojs/taro" + + "@tarojs/taro-loader@3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@tarojs/helper": 3.6.35 + "@tarojs/taro": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + loader-utils: 1.4.2 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/runtime" + - "@types/react" + - "@types/webpack" + - "@types/webpack-dev-server" + - postcss + - supports-color + - vue + + "@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@tarojs/api": 3.6.35 + "@tarojs/helper": 3.6.35 + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + optionalDependencies: + postcss: 8.4.49 + vue: 3.5.13(typescript@5.6.3) + + "@tarojs/test-utils-dom@0.1.1(@babel/core@7.26.0)": + dependencies: + "@babel/runtime": 7.26.0 + babel-jest: 29.7.0(@babel/core@7.26.0) + pretty-format: 29.7.0 + transitivePeerDependencies: + - "@babel/core" + - supports-color + + "@tarojs/test-utils-shared@0.1.1(@babel/core@7.26.0)": + dependencies: + "@babel/runtime": 7.26.0 + babel-jest: 29.7.0(@babel/core@7.26.0) + pretty-format: 29.7.0 + transitivePeerDependencies: + - "@babel/core" + - supports-color + + "@tarojs/test-utils-vue3@0.1.1(@babel/core@7.26.0)(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/helper@3.6.35)(@tarojs/plugin-framework-vue3@3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)))(@tarojs/plugin-platform-h5@3.6.35(@tarojs/helper@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(jest@29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)))(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@babel/runtime": 7.26.0 + "@tarojs/components": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/helper": 3.6.35 + "@tarojs/plugin-framework-vue3": 3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + "@tarojs/plugin-platform-h5": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/shared": 3.6.35 + "@tarojs/test-utils-dom": 0.1.1(@babel/core@7.26.0) + "@tarojs/test-utils-shared": 0.1.1(@babel/core@7.26.0) + "@vue/test-utils": 2.4.6 + "@vue/vue3-jest": 29.2.6(@babel/core@7.26.0)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)))(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) + babel-jest: 29.7.0(@babel/core@7.26.0) + pretty-format: 29.7.0 + transitivePeerDependencies: + - "@babel/core" + - jest + - supports-color + - typescript + - vue + + "@tarojs/webpack5-prebundle@3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))(webpack@5.78.0(@swc/core@1.3.96))": + dependencies: + "@tarojs/helper": 3.6.35 + "@tarojs/shared": 3.6.35 + "@tarojs/taro": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + enhanced-resolve: 5.17.1 + es-module-lexer: 0.10.5 + lodash: 4.17.21 + webpack: 5.78.0(@swc/core@1.3.96) + webpack-chain: 6.5.1 + webpack-virtual-modules: 0.5.0 + transitivePeerDependencies: + - "@swc/helpers" + - "@tarojs/runtime" + - "@types/react" + - "@types/webpack" + - "@types/webpack-dev-server" + - postcss + - supports-color + - vue + + "@tarojs/webpack5-runner@3.6.35(@babel/core@7.26.0)(@swc/core@1.3.96)(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@vue/compiler-sfc@3.5.13)(postcss@8.4.49)(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))(webpack@5.78.0(@swc/core@1.3.96))": + dependencies: + "@parcel/css": 1.14.0 + "@tarojs/helper": 3.6.35 + "@tarojs/plugin-platform-alipay": 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/plugin-platform-jd": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/plugin-platform-qq": 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/plugin-platform-swan": 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/plugin-platform-tt": 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/plugin-platform-weapp": 3.6.35(@tarojs/components@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(@tarojs/shared@3.6.35)(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)))(@tarojs/shared@3.6.35)(@tarojs/taro@3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))) + "@tarojs/runner-utils": 3.6.35 + "@tarojs/runtime": 3.6.35(@tarojs/shared@3.6.35) + "@tarojs/shared": 3.6.35 + "@tarojs/taro": 3.6.35(@tarojs/helper@3.6.35)(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/taro-loader": 3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3)) + "@tarojs/webpack5-prebundle": 3.6.35(@tarojs/runtime@3.6.35(@tarojs/shared@3.6.35))(postcss@8.4.49)(vue@3.5.13(typescript@5.6.3))(webpack@5.78.0(@swc/core@1.3.96)) + acorn-walk: 8.3.4 + autoprefixer: 9.8.8 + babel-loader: 8.2.1(@babel/core@7.26.0)(webpack@5.78.0(@swc/core@1.3.96)) + copy-webpack-plugin: 10.2.0(webpack@5.78.0(@swc/core@1.3.96)) + css-loader: 6.11.0(webpack@5.78.0(@swc/core@1.3.96)) + css-minimizer-webpack-plugin: 3.4.1(@parcel/css@1.14.0)(csso@5.0.5)(esbuild@0.19.12)(webpack@5.78.0(@swc/core@1.3.96)) + csso: 5.0.5 + detect-port: 1.6.1 + esbuild: 0.19.12 + esbuild-loader: 2.18.0(webpack@5.78.0(@swc/core@1.3.96)) + file-loader: 6.0.0(webpack@5.78.0(@swc/core@1.3.96)) + html-minifier: 4.0.0 + html-webpack-plugin: 5.5.0(webpack@5.78.0(@swc/core@1.3.96)) + jsdom: 21.1.2 + less: 4.2.0 + less-loader: 10.2.0(less@4.2.0)(webpack@5.78.0(@swc/core@1.3.96)) + loader-utils: 1.4.2 + lodash: 4.17.21 + md5: 2.3.0 + micromatch: 4.0.8 + mini-css-extract-plugin: 2.4.6(webpack@5.78.0(@swc/core@1.3.96)) + miniprogram-simulate: 1.6.1 + mkdirp: 1.0.4 + ora: 5.4.1 + postcss: 8.4.49 + postcss-html-transform: 3.6.35(postcss@8.4.49) + postcss-import: 14.1.0(postcss@8.4.49) + postcss-loader: 7.3.4(postcss@8.4.49)(typescript@5.6.3)(webpack@5.78.0(@swc/core@1.3.96)) + postcss-plugin-constparse: 3.6.35(postcss@8.4.49) + postcss-pxtransform: 3.6.35(postcss@8.4.49) + postcss-url: 10.1.3(postcss@8.4.49) + regenerator-runtime: 0.11.1 + resolve: 1.22.8 + resolve-url-loader: 5.0.0 + sass: 1.50.0 + sass-loader: 12.4.0(sass@1.50.0)(webpack@5.78.0(@swc/core@1.3.96)) + sax: 1.2.4 + style-loader: 3.3.1(webpack@5.78.0(@swc/core@1.3.96)) + stylus: 0.55.0 + stylus-loader: 6.2.0(stylus@0.55.0)(webpack@5.78.0(@swc/core@1.3.96)) + terser-webpack-plugin: 5.3.10(@swc/core@1.3.96)(esbuild@0.19.12)(webpack@5.78.0(@swc/core@1.3.96)) + url-loader: 4.1.0(file-loader@6.0.0(webpack@5.78.0(@swc/core@1.3.96)))(webpack@5.78.0(@swc/core@1.3.96)) + vm2: 3.9.19 + vue-loader: 15.11.1(@vue/compiler-sfc@3.5.13)(css-loader@6.11.0(webpack@5.78.0(@swc/core@1.3.96)))(lodash@4.17.21)(webpack@5.78.0(@swc/core@1.3.96)) + webpack: 5.78.0(@swc/core@1.3.96) + webpack-chain: 6.5.1 + webpack-dev-server: 4.11.1(webpack@5.78.0(@swc/core@1.3.96)) + webpack-format-messages: 2.0.6 + webpack-virtual-modules: 0.5.0 + webpackbar: 5.0.2(webpack@5.78.0(@swc/core@1.3.96)) + transitivePeerDependencies: + - "@babel/core" + - "@rspack/core" + - "@swc/core" + - "@swc/helpers" + - "@tarojs/components" + - "@types/react" + - "@types/react-native" + - "@types/webpack" + - "@types/webpack-dev-server" + - "@vue/compiler-sfc" + - arc-templates + - atpl + - babel-core + - bracket-template + - bufferutil + - cache-loader + - canvas + - clean-css + - coffee-script + - debug + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - fibers + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - marko + - mote + - mustache + - node-sass + - nunjucks + - plates + - prettier + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - supports-color + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - typescript + - uglify-js + - underscore + - utf-8-validate + - vash + - velocityjs + - vue + - vue-template-compiler + - walrus + - webpack-cli + - whiskers + + "@tootallnate/once@2.0.0": {} + + "@trysound/sax@0.2.0": {} + + "@tsconfig/node10@1.0.11": {} + + "@tsconfig/node12@1.0.11": {} + + "@tsconfig/node14@1.0.3": {} + + "@tsconfig/node16@1.0.4": {} + + "@types/archy@0.0.31": {} + + "@types/babel__core@7.20.5": + dependencies: + "@babel/parser": 7.26.2 + "@babel/types": 7.26.0 + "@types/babel__generator": 7.6.8 + "@types/babel__template": 7.4.4 + "@types/babel__traverse": 7.20.6 + + "@types/babel__generator@7.6.8": + dependencies: + "@babel/types": 7.26.0 + + "@types/babel__template@7.4.4": + dependencies: + "@babel/parser": 7.26.2 + "@babel/types": 7.26.0 + + "@types/babel__traverse@7.20.6": + dependencies: + "@babel/types": 7.26.0 + + "@types/body-parser@1.19.5": + dependencies: + "@types/connect": 3.4.38 + "@types/node": 18.19.64 + + "@types/bonjour@3.5.13": + dependencies: + "@types/node": 18.19.64 + + "@types/connect-history-api-fallback@1.5.4": + dependencies: + "@types/express-serve-static-core": 5.0.1 + "@types/node": 18.19.64 + + "@types/connect@3.4.38": + dependencies: + "@types/node": 18.19.64 + + "@types/debug@4.1.12": + dependencies: + "@types/ms": 0.7.34 + + "@types/eslint-scope@3.7.7": + dependencies: + "@types/eslint": 9.6.1 + "@types/estree": 0.0.51 + + "@types/eslint@9.6.1": + dependencies: + "@types/estree": 0.0.51 + "@types/json-schema": 7.0.15 + + "@types/estree@0.0.51": {} + + "@types/express-serve-static-core@4.19.6": + dependencies: + "@types/node": 18.19.64 + "@types/qs": 6.9.17 + "@types/range-parser": 1.2.7 + "@types/send": 0.17.4 + + "@types/express-serve-static-core@5.0.1": + dependencies: + "@types/node": 18.19.64 + "@types/qs": 6.9.17 + "@types/range-parser": 1.2.7 + "@types/send": 0.17.4 + + "@types/express@4.17.21": + dependencies: + "@types/body-parser": 1.19.5 + "@types/express-serve-static-core": 4.19.6 + "@types/qs": 6.9.17 + "@types/serve-static": 1.15.7 + + "@types/fs-extra@8.1.5": + dependencies: + "@types/node": 18.19.64 + + "@types/glob@7.2.0": + dependencies: + "@types/minimatch": 5.1.2 + "@types/node": 18.19.64 + + "@types/graceful-fs@4.1.9": + dependencies: + "@types/node": 18.19.64 + + "@types/html-minifier-terser@6.1.0": {} + + "@types/http-errors@2.0.4": {} + + "@types/http-proxy@1.17.15": + dependencies: + "@types/node": 18.19.64 + + "@types/istanbul-lib-coverage@2.0.6": {} + + "@types/istanbul-lib-report@3.0.3": + dependencies: + "@types/istanbul-lib-coverage": 2.0.6 + + "@types/istanbul-reports@3.0.4": + dependencies: + "@types/istanbul-lib-report": 3.0.3 + + "@types/jest@29.5.14": + dependencies: + expect: 29.7.0 + pretty-format: 29.7.0 + + "@types/jsdom@20.0.1": + dependencies: + "@types/node": 18.19.64 + "@types/tough-cookie": 4.0.5 + parse5: 7.2.1 + + "@types/json-schema@7.0.15": {} + + "@types/keyv@3.1.4": + dependencies: + "@types/node": 18.19.64 + + "@types/lodash.debounce@4.0.9": + dependencies: + "@types/lodash": 4.17.13 + + "@types/lodash@4.17.13": {} + + "@types/mime@1.3.5": {} + + "@types/minimatch@3.0.5": {} + + "@types/minimatch@5.1.2": {} + + "@types/minimist@1.2.5": {} + + "@types/ms@0.7.34": {} + + "@types/node-forge@1.3.11": + dependencies: + "@types/node": 18.19.64 + + "@types/node@18.19.64": + dependencies: + undici-types: 5.26.5 + + "@types/normalize-package-data@2.4.4": {} + + "@types/parse-json@4.0.2": {} + + "@types/qs@6.9.17": {} + + "@types/range-parser@1.2.7": {} + + "@types/responselike@1.0.3": + dependencies: + "@types/node": 18.19.64 + + "@types/retry@0.12.0": {} + + "@types/sass@1.45.0": + dependencies: + sass: 1.50.0 + + "@types/send@0.17.4": + dependencies: + "@types/mime": 1.3.5 + "@types/node": 18.19.64 + + "@types/serve-index@1.9.4": + dependencies: + "@types/express": 4.17.21 + + "@types/serve-static@1.15.7": + dependencies: + "@types/http-errors": 2.0.4 + "@types/node": 18.19.64 + "@types/send": 0.17.4 + + "@types/sockjs@0.3.36": + dependencies: + "@types/node": 18.19.64 + + "@types/stack-utils@2.0.3": {} + + "@types/strip-bom@3.0.0": {} + + "@types/strip-json-comments@0.0.30": {} + + "@types/tough-cookie@4.0.5": {} + + "@types/webpack-env@1.18.5": {} + + "@types/ws@8.5.13": + dependencies: + "@types/node": 18.19.64 + + "@types/yargs-parser@21.0.3": {} + + "@types/yargs@15.0.19": + dependencies: + "@types/yargs-parser": 21.0.3 + + "@types/yargs@17.0.33": + dependencies: + "@types/yargs-parser": 21.0.3 + + "@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.3)": + dependencies: + "@typescript-eslint/scope-manager": 6.21.0 + "@typescript-eslint/types": 6.21.0 + "@typescript-eslint/typescript-estree": 6.21.0(typescript@5.6.3) + "@typescript-eslint/visitor-keys": 6.21.0 + debug: 4.3.7 + eslint: 8.57.1 + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + "@typescript-eslint/scope-manager@6.21.0": + dependencies: + "@typescript-eslint/types": 6.21.0 + "@typescript-eslint/visitor-keys": 6.21.0 + + "@typescript-eslint/types@6.21.0": {} + + "@typescript-eslint/typescript-estree@6.21.0(typescript@5.6.3)": + dependencies: + "@typescript-eslint/types": 6.21.0 + "@typescript-eslint/visitor-keys": 6.21.0 + debug: 4.3.7 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.6.3 + ts-api-utils: 1.4.0(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + "@typescript-eslint/visitor-keys@6.21.0": + dependencies: + "@typescript-eslint/types": 6.21.0 + eslint-visitor-keys: 3.4.3 + + "@ungap/structured-clone@1.2.0": {} + + "@vue/babel-helper-vue-transform-on@1.2.5": {} + + "@vue/babel-plugin-jsx@1.2.5(@babel/core@7.26.0)": + dependencies: + "@babel/helper-module-imports": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/plugin-syntax-jsx": 7.25.9(@babel/core@7.26.0) + "@babel/template": 7.25.9 + "@babel/traverse": 7.25.9 + "@babel/types": 7.26.0 + "@vue/babel-helper-vue-transform-on": 1.2.5 + "@vue/babel-plugin-resolve-type": 1.2.5(@babel/core@7.26.0) + html-tags: 3.3.1 + svg-tags: 1.0.0 + optionalDependencies: + "@babel/core": 7.26.0 + transitivePeerDependencies: + - supports-color + + "@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.26.0)": + dependencies: + "@babel/code-frame": 7.26.2 + "@babel/core": 7.26.0 + "@babel/helper-module-imports": 7.25.9 + "@babel/helper-plugin-utils": 7.25.9 + "@babel/parser": 7.26.2 + "@vue/compiler-sfc": 3.5.13 + transitivePeerDependencies: + - supports-color + + "@vue/compiler-core@3.5.13": + dependencies: + "@babel/parser": 7.26.2 + "@vue/shared": 3.5.13 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + + "@vue/compiler-dom@3.5.13": + dependencies: + "@vue/compiler-core": 3.5.13 + "@vue/shared": 3.5.13 + + "@vue/compiler-sfc@3.5.13": + dependencies: + "@babel/parser": 7.26.2 + "@vue/compiler-core": 3.5.13 + "@vue/compiler-dom": 3.5.13 + "@vue/compiler-ssr": 3.5.13 + "@vue/shared": 3.5.13 + estree-walker: 2.0.2 + magic-string: 0.30.12 + postcss: 8.4.49 + source-map-js: 1.2.1 + + "@vue/compiler-ssr@3.5.13": + dependencies: + "@vue/compiler-dom": 3.5.13 + "@vue/shared": 3.5.13 + + "@vue/component-compiler-utils@3.3.0(lodash@4.17.21)": + dependencies: + consolidate: 0.15.1(lodash@4.17.21) + hash-sum: 1.0.2 + lru-cache: 4.1.5 + merge-source-map: 1.1.0 + postcss: 7.0.39 + postcss-selector-parser: 6.1.2 + source-map: 0.6.1 + vue-template-es2015-compiler: 1.9.1 + optionalDependencies: + prettier: 2.8.8 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - coffee-script + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - underscore + - vash + - velocityjs + - walrus + - whiskers + + "@vue/reactivity@3.5.13": + dependencies: + "@vue/shared": 3.5.13 + + "@vue/runtime-core@3.5.13": + dependencies: + "@vue/reactivity": 3.5.13 + "@vue/shared": 3.5.13 + + "@vue/runtime-dom@3.5.13": + dependencies: + "@vue/reactivity": 3.5.13 + "@vue/runtime-core": 3.5.13 + "@vue/shared": 3.5.13 + csstype: 3.1.3 + + "@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@vue/compiler-ssr": 3.5.13 + "@vue/shared": 3.5.13 + vue: 3.5.13(typescript@5.6.3) + + "@vue/shared@3.5.13": {} + + "@vue/test-utils@2.4.6": + dependencies: + js-beautify: 1.15.1 + vue-component-type-helpers: 2.1.10 + + "@vue/vue3-jest@29.2.6(@babel/core@7.26.0)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)))(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))": + dependencies: + "@babel/core": 7.26.0 + "@babel/plugin-transform-modules-commonjs": 7.25.9(@babel/core@7.26.0) + babel-jest: 29.7.0(@babel/core@7.26.0) + chalk: 2.4.2 + convert-source-map: 1.9.0 + css-tree: 2.3.1 + jest: 29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)) + source-map: 0.5.6 + tsconfig: 7.0.0 + vue: 3.5.13(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + "@webassemblyjs/ast@1.11.1": + dependencies: + "@webassemblyjs/helper-numbers": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + + "@webassemblyjs/floating-point-hex-parser@1.11.1": {} + + "@webassemblyjs/helper-api-error@1.11.1": {} + + "@webassemblyjs/helper-buffer@1.11.1": {} + + "@webassemblyjs/helper-numbers@1.11.1": + dependencies: + "@webassemblyjs/floating-point-hex-parser": 1.11.1 + "@webassemblyjs/helper-api-error": 1.11.1 + "@xtuc/long": 4.2.2 + + "@webassemblyjs/helper-wasm-bytecode@1.11.1": {} + + "@webassemblyjs/helper-wasm-section@1.11.1": + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + + "@webassemblyjs/ieee754@1.11.1": + dependencies: + "@xtuc/ieee754": 1.2.0 + + "@webassemblyjs/leb128@1.11.1": + dependencies: + "@xtuc/long": 4.2.2 + + "@webassemblyjs/utf8@1.11.1": {} + + "@webassemblyjs/wasm-edit@1.11.1": + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/helper-wasm-section": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + "@webassemblyjs/wasm-opt": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + "@webassemblyjs/wast-printer": 1.11.1 + + "@webassemblyjs/wasm-gen@1.11.1": + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/ieee754": 1.11.1 + "@webassemblyjs/leb128": 1.11.1 + "@webassemblyjs/utf8": 1.11.1 + + "@webassemblyjs/wasm-opt@1.11.1": + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + + "@webassemblyjs/wasm-parser@1.11.1": + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-api-error": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/ieee754": 1.11.1 + "@webassemblyjs/leb128": 1.11.1 + "@webassemblyjs/utf8": 1.11.1 + + "@webassemblyjs/wast-printer@1.11.1": + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@xtuc/long": 4.2.2 + + "@xtuc/ieee754@1.2.0": {} + + "@xtuc/long@4.2.2": {} + + abab@2.0.6: {} + + abbrev@2.0.0: {} + + abortcontroller-polyfill@1.7.6: {} + + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + + acorn-globals@7.0.1: + dependencies: + acorn: 8.14.0 + acorn-walk: 8.3.4 + + acorn-import-assertions@1.9.0(acorn@8.14.0): + dependencies: + acorn: 8.14.0 + + acorn-jsx@5.3.2(acorn@8.14.0): + dependencies: + acorn: 8.14.0 + + acorn-walk@8.3.4: + dependencies: + acorn: 8.14.0 + + acorn@8.14.0: {} + + address@1.2.2: {} + + adjust-sourcemap-loader@4.0.0: + dependencies: + loader-utils: 2.0.4 + regex-parser: 2.3.0 + + adm-zip@0.4.16: {} + + agent-base@6.0.2: + dependencies: + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + ajv-formats@2.1.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + + ajv-keywords@3.5.2(ajv@6.12.6): + dependencies: + ajv: 6.12.6 + + ajv-keywords@5.1.0(ajv@8.17.1): + dependencies: + ajv: 8.17.1 + fast-deep-equal: 3.1.3 + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + + ansi-align@3.0.1: + dependencies: + string-width: 4.2.3 + + ansi-escapes@4.3.2: + dependencies: + type-fest: 0.21.3 + + ansi-html-community@0.0.8: {} + + ansi-regex@5.0.1: {} + + ansi-regex@6.1.0: {} + + ansi-styles@3.2.1: + dependencies: + color-convert: 1.9.3 + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@5.2.0: {} + + ansi-styles@6.2.1: {} + + any-promise@1.3.0: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + archive-type@4.0.0: + dependencies: + file-type: 4.4.0 + + archy@1.0.0: {} + + arg@4.1.3: {} + + argparse@1.0.10: + dependencies: + sprintf-js: 1.0.3 + + argparse@2.0.1: {} + + array-differ@3.0.0: {} + + array-flatten@1.1.1: {} + + array-union@2.1.0: {} + + array-union@3.0.1: {} + + arrify@1.0.1: {} + + arrify@2.0.1: {} + + asn1@0.2.6: + dependencies: + safer-buffer: 2.1.2 + + assert-plus@1.0.0: {} + + astral-regex@2.0.0: {} + + asynckit@0.4.0: {} + + atob@2.1.2: {} + + autoprefixer@9.8.8: + dependencies: + browserslist: 4.24.2 + caniuse-lite: 1.0.30001680 + normalize-range: 0.1.2 + num2fraction: 1.2.2 + picocolors: 0.2.1 + postcss: 7.0.39 + postcss-value-parser: 4.2.0 + + aws-sign2@0.7.0: {} + + aws4@1.13.2: {} + + axios@1.7.7: + dependencies: + follow-redirects: 1.15.9 + form-data: 4.0.1 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + + babel-helper-evaluate-path@0.5.0: {} + + babel-helper-mark-eval-scopes@0.4.3: {} + + babel-helper-remove-or-void@0.4.3: {} + + babel-jest@29.7.0(@babel/core@7.26.0): + dependencies: + "@babel/core": 7.26.0 + "@jest/transform": 29.7.0 + "@types/babel__core": 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.26.0) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + + babel-loader@8.2.1(@babel/core@7.26.0)(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + "@babel/core": 7.26.0 + find-cache-dir: 2.1.0 + loader-utils: 1.4.2 + make-dir: 2.1.0 + pify: 4.0.1 + schema-utils: 2.7.1 + webpack: 5.78.0(@swc/core@1.3.96) + + babel-plugin-dynamic-import-node@2.3.3: + dependencies: + object.assign: 4.1.5 + + babel-plugin-istanbul@6.1.1: + dependencies: + "@babel/helper-plugin-utils": 7.25.9 + "@istanbuljs/load-nyc-config": 1.1.0 + "@istanbuljs/schema": 0.1.3 + istanbul-lib-instrument: 5.2.1 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-jest-hoist@29.6.3: + dependencies: + "@babel/template": 7.25.9 + "@babel/types": 7.26.0 + "@types/babel__core": 7.20.5 + "@types/babel__traverse": 7.20.6 + + babel-plugin-minify-dead-code-elimination@0.5.2: + dependencies: + babel-helper-evaluate-path: 0.5.0 + babel-helper-mark-eval-scopes: 0.4.3 + babel-helper-remove-or-void: 0.4.3 + lodash: 4.17.21 + + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0): + dependencies: + "@babel/compat-data": 7.26.2 + "@babel/core": 7.26.0 + "@babel/helper-define-polyfill-provider": 0.6.3(@babel/core@7.26.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-define-polyfill-provider": 0.6.3(@babel/core@7.26.0) + core-js-compat: 3.39.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): + dependencies: + "@babel/core": 7.26.0 + "@babel/helper-define-polyfill-provider": 0.6.3(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + + babel-plugin-transform-imports-api@1.0.0: + dependencies: + is-invalid-path: 1.0.2 + + babel-plugin-transform-taroapi@3.6.35: + dependencies: + lodash: 4.17.21 + + babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.0): + dependencies: + "@babel/core": 7.26.0 + "@babel/plugin-syntax-async-generators": 7.8.4(@babel/core@7.26.0) + "@babel/plugin-syntax-bigint": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-syntax-class-properties": 7.12.13(@babel/core@7.26.0) + "@babel/plugin-syntax-class-static-block": 7.14.5(@babel/core@7.26.0) + "@babel/plugin-syntax-import-attributes": 7.26.0(@babel/core@7.26.0) + "@babel/plugin-syntax-import-meta": 7.10.4(@babel/core@7.26.0) + "@babel/plugin-syntax-json-strings": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-syntax-logical-assignment-operators": 7.10.4(@babel/core@7.26.0) + "@babel/plugin-syntax-nullish-coalescing-operator": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-syntax-numeric-separator": 7.10.4(@babel/core@7.26.0) + "@babel/plugin-syntax-object-rest-spread": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-syntax-optional-catch-binding": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-syntax-optional-chaining": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-syntax-private-property-in-object": 7.14.5(@babel/core@7.26.0) + "@babel/plugin-syntax-top-level-await": 7.14.5(@babel/core@7.26.0) + + babel-preset-jest@29.6.3(@babel/core@7.26.0): + dependencies: + "@babel/core": 7.26.0 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) + + babel-preset-taro@3.6.35(@babel/core@7.26.0): + dependencies: + "@babel/core": 7.26.0 + "@babel/plugin-proposal-class-properties": 7.18.6(@babel/core@7.26.0) + "@babel/plugin-proposal-decorators": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-syntax-jsx": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-runtime": 7.25.9(@babel/core@7.26.0) + "@babel/preset-env": 7.26.0(@babel/core@7.26.0) + "@babel/preset-react": 7.25.9(@babel/core@7.26.0) + "@babel/preset-typescript": 7.26.0(@babel/core@7.26.0) + "@babel/runtime": 7.26.0 + "@babel/runtime-corejs3": 7.26.0 + "@tarojs/helper": 3.6.35 + babel-plugin-dynamic-import-node: 2.3.3 + babel-plugin-minify-dead-code-elimination: 0.5.2 + babel-plugin-transform-imports-api: 1.0.0 + core-js: 3.39.0 + lodash: 4.17.21 + metro-react-native-babel-preset: 0.72.4(@babel/core@7.26.0) + react-refresh: 0.11.0 + transitivePeerDependencies: + - "@swc/helpers" + - supports-color + + balanced-match@1.0.2: {} + + balanced-match@2.0.0: {} + + base64-js@1.5.1: {} + + batch@0.6.1: {} + + bcrypt-pbkdf@1.0.2: + dependencies: + tweetnacl: 0.14.5 + + big.js@5.2.2: {} + + binary-extensions@2.3.0: {} + + bl@1.2.3: + dependencies: + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + + bl@4.1.0: + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + + bluebird@3.7.2: {} + + body-parser@1.20.3: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + bonjour-service@1.2.1: + dependencies: + fast-deep-equal: 3.1.3 + multicast-dns: 7.2.5 + + boolbase@1.0.0: {} + + boxen@5.1.2: + dependencies: + ansi-align: 3.0.1 + camelcase: 6.3.0 + chalk: 4.1.2 + cli-boxes: 2.2.1 + string-width: 4.2.3 + type-fest: 0.20.2 + widest-line: 3.1.0 + wrap-ansi: 7.0.0 + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + browserslist@4.24.2: + dependencies: + caniuse-lite: 1.0.30001680 + electron-to-chromium: 1.5.62 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.2) + + bser@2.1.1: + dependencies: + node-int64: 0.4.0 + + buffer-alloc-unsafe@1.1.0: {} + + buffer-alloc@1.2.0: + dependencies: + buffer-alloc-unsafe: 1.1.0 + buffer-fill: 1.0.0 + + buffer-crc32@0.2.13: {} + + buffer-fill@1.0.0: {} + + buffer-from@1.1.2: {} + + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + bytes@3.1.2: {} + + cacheable-request@2.1.4: + dependencies: + clone-response: 1.0.2 + get-stream: 3.0.0 + http-cache-semantics: 3.8.1 + keyv: 3.0.0 + lowercase-keys: 1.0.0 + normalize-url: 2.0.1 + responselike: 1.0.2 + + cacheable-request@6.1.0: + dependencies: + clone-response: 1.0.3 + get-stream: 5.2.0 + http-cache-semantics: 4.1.1 + keyv: 3.1.0 + lowercase-keys: 2.0.0 + normalize-url: 4.5.1 + responselike: 1.0.2 + + call-bind@1.0.7: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + + callsite-record@4.1.5: + dependencies: + "@devexpress/error-stack-parser": 2.0.6 + "@types/lodash": 4.17.13 + callsite: 1.0.0 + chalk: 2.4.2 + highlight-es: 1.0.3 + lodash: 4.17.21 + pinkie-promise: 2.0.1 + + callsite@1.0.0: {} + + callsites@3.1.0: {} + + camel-case@3.0.0: + dependencies: + no-case: 2.3.2 + upper-case: 1.1.3 + + camel-case@4.1.2: + dependencies: + pascal-case: 3.1.2 + tslib: 2.8.1 + + camelcase-keys@6.2.2: + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + + camelcase@5.3.1: {} + + camelcase@6.3.0: {} + + caniuse-api@3.0.0: + dependencies: + browserslist: 4.24.2 + caniuse-lite: 1.0.30001680 + lodash.memoize: 4.1.2 + lodash.uniq: 4.5.0 + + caniuse-lite@1.0.30001680: {} + + capital-case@1.0.4: + dependencies: + no-case: 3.0.4 + tslib: 2.8.1 + upper-case-first: 2.0.2 + + caseless@0.12.0: {} + + caw@2.0.1: + dependencies: + get-proxy: 2.1.0 + isurl: 1.0.0 + tunnel-agent: 0.6.0 + url-to-options: 1.0.1 + + chalk@2.4.2: + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + + chalk@3.0.0: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + change-case@4.1.2: + dependencies: + camel-case: 4.1.2 + capital-case: 1.0.4 + constant-case: 3.0.4 + dot-case: 3.0.4 + header-case: 2.0.4 + no-case: 3.0.4 + param-case: 3.0.4 + pascal-case: 3.1.2 + path-case: 3.0.4 + sentence-case: 3.0.4 + snake-case: 3.0.4 + tslib: 2.8.1 + + char-regex@1.0.2: {} + + chardet@0.7.0: {} + + charenc@0.0.2: {} + + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + chrome-trace-event@1.0.4: {} + + ci-info@2.0.0: {} + + ci-info@3.9.0: {} + + cjs-module-lexer@1.4.1: {} + + classnames@2.5.1: {} + + clean-css@4.2.4: + dependencies: + source-map: 0.6.1 + + clean-css@5.3.3: + dependencies: + source-map: 0.6.1 + + cli-boxes@2.2.1: {} + + cli-cursor@3.1.0: + dependencies: + restore-cursor: 3.1.0 + + cli-highlight@2.1.11: + dependencies: + chalk: 4.1.2 + highlight.js: 10.7.3 + mz: 2.7.0 + parse5: 5.1.1 + parse5-htmlparser2-tree-adapter: 6.0.1 + yargs: 16.2.0 + + cli-spinners@2.9.2: {} + + cli-width@3.0.0: {} + + cliui@7.0.4: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + clone-deep@4.0.1: + dependencies: + is-plain-object: 2.0.4 + kind-of: 6.0.3 + shallow-clone: 3.0.1 + + clone-response@1.0.2: + dependencies: + mimic-response: 1.0.1 + + clone-response@1.0.3: + dependencies: + mimic-response: 1.0.1 + + clone@1.0.4: {} + + co@4.6.0: {} + + collect-v8-coverage@1.0.2: {} + + color-convert@1.9.3: + dependencies: + color-name: 1.1.3 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.3: {} + + color-name@1.1.4: {} + + colord@2.9.3: {} + + colorette@2.0.20: {} + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + commander@10.0.1: {} + + commander@2.20.3: {} + + commander@4.1.1: {} + + commander@7.2.0: {} + + commander@8.3.0: {} + + commondir@1.0.1: {} + + compressible@2.0.18: + dependencies: + mime-db: 1.53.0 + + compression@1.7.5: + dependencies: + bytes: 3.1.2 + compressible: 2.0.18 + debug: 2.6.9 + negotiator: 0.6.4 + on-headers: 1.0.2 + safe-buffer: 5.2.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + concat-map@0.0.1: {} + + config-chain@1.1.13: + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + + configstore@5.0.1: + dependencies: + dot-prop: 5.3.0 + graceful-fs: 4.2.11 + make-dir: 3.1.0 + unique-string: 2.0.0 + write-file-atomic: 3.0.3 + xdg-basedir: 4.0.0 + + connect-history-api-fallback@2.0.0: {} + + consola@2.15.3: {} + + consolidate@0.15.1(lodash@4.17.21): + dependencies: + bluebird: 3.7.2 + optionalDependencies: + lodash: 4.17.21 + + constant-case@3.0.4: + dependencies: + no-case: 3.0.4 + tslib: 2.8.1 + upper-case: 2.0.2 + + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-type@1.0.5: {} + + convert-source-map@1.9.0: {} + + convert-source-map@2.0.0: {} + + cookie-signature@1.0.6: {} + + cookie@0.7.1: {} + + copy-anything@2.0.6: + dependencies: + is-what: 3.14.1 + + copy-webpack-plugin@10.2.0(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + fast-glob: 3.3.2 + glob-parent: 6.0.2 + globby: 12.2.0 + normalize-path: 3.0.0 + schema-utils: 4.2.0 + serialize-javascript: 6.0.2 + webpack: 5.78.0(@swc/core@1.3.96) + + core-js-compat@3.39.0: + dependencies: + browserslist: 4.24.2 + + core-js-pure@3.39.0: {} + + core-js@3.39.0: {} + + core-util-is@1.0.2: {} + + core-util-is@1.0.3: {} + + cosmiconfig@7.1.0: + dependencies: + "@types/parse-json": 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + + cosmiconfig@8.3.6(typescript@5.6.3): + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + optionalDependencies: + typescript: 5.6.3 + + create-jest@29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)): + dependencies: + "@jest/types": 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - "@types/node" + - babel-plugin-macros + - supports-color + - ts-node + + create-require@1.1.1: {} + + cross-spawn@7.0.5: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + crypt@0.0.2: {} + + crypto-random-string@2.0.0: {} + + css-declaration-sorter@6.4.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + css-functions-list@3.2.3: {} + + css-loader@3.4.2(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + camelcase: 5.3.1 + cssesc: 3.0.0 + icss-utils: 4.1.1 + loader-utils: 1.4.2 + normalize-path: 3.0.0 + postcss: 7.0.39 + postcss-modules-extract-imports: 2.0.0 + postcss-modules-local-by-default: 3.0.3 + postcss-modules-scope: 2.2.0 + postcss-modules-values: 3.0.0 + postcss-value-parser: 4.2.0 + schema-utils: 2.7.1 + webpack: 5.78.0(@swc/core@1.3.96) + + css-loader@6.11.0(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) + postcss-modules-local-by-default: 4.1.0(postcss@8.4.49) + postcss-modules-scope: 3.2.1(postcss@8.4.49) + postcss-modules-values: 4.0.0(postcss@8.4.49) + postcss-value-parser: 4.2.0 + semver: 7.6.3 + optionalDependencies: + webpack: 5.78.0(@swc/core@1.3.96) + + css-minimizer-webpack-plugin@3.4.1(@parcel/css@1.14.0)(csso@5.0.5)(esbuild@0.19.12)(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + cssnano: 5.1.15(postcss@8.4.49) + jest-worker: 27.5.1 + postcss: 8.4.49 + schema-utils: 4.2.0 + serialize-javascript: 6.0.2 + source-map: 0.6.1 + webpack: 5.78.0(@swc/core@1.3.96) + optionalDependencies: + "@parcel/css": 1.14.0 + csso: 5.0.5 + esbuild: 0.19.12 + + css-select@4.3.0: + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.1.1 + + css-tree@1.0.0-alpha.29: + dependencies: + mdn-data: 1.1.4 + source-map: 0.5.7 + + css-tree@1.1.3: + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + + css-tree@2.2.1: + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.2.1 + + css-tree@2.3.1: + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.1 + + css-what@6.1.0: {} + + css@3.0.0: + dependencies: + inherits: 2.0.4 + source-map: 0.6.1 + source-map-resolve: 0.6.0 + + cssesc@3.0.0: {} + + cssnano-preset-default@5.2.14(postcss@8.4.49): + dependencies: + css-declaration-sorter: 6.4.1(postcss@8.4.49) + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-calc: 8.2.4(postcss@8.4.49) + postcss-colormin: 5.3.1(postcss@8.4.49) + postcss-convert-values: 5.1.3(postcss@8.4.49) + postcss-discard-comments: 5.1.2(postcss@8.4.49) + postcss-discard-duplicates: 5.1.0(postcss@8.4.49) + postcss-discard-empty: 5.1.1(postcss@8.4.49) + postcss-discard-overridden: 5.1.0(postcss@8.4.49) + postcss-merge-longhand: 5.1.7(postcss@8.4.49) + postcss-merge-rules: 5.1.4(postcss@8.4.49) + postcss-minify-font-values: 5.1.0(postcss@8.4.49) + postcss-minify-gradients: 5.1.1(postcss@8.4.49) + postcss-minify-params: 5.1.4(postcss@8.4.49) + postcss-minify-selectors: 5.2.1(postcss@8.4.49) + postcss-normalize-charset: 5.1.0(postcss@8.4.49) + postcss-normalize-display-values: 5.1.0(postcss@8.4.49) + postcss-normalize-positions: 5.1.1(postcss@8.4.49) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.49) + postcss-normalize-string: 5.1.0(postcss@8.4.49) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.49) + postcss-normalize-unicode: 5.1.1(postcss@8.4.49) + postcss-normalize-url: 5.1.0(postcss@8.4.49) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.49) + postcss-ordered-values: 5.1.3(postcss@8.4.49) + postcss-reduce-initial: 5.1.2(postcss@8.4.49) + postcss-reduce-transforms: 5.1.0(postcss@8.4.49) + postcss-svgo: 5.1.0(postcss@8.4.49) + postcss-unique-selectors: 5.1.1(postcss@8.4.49) + + cssnano-utils@3.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + cssnano@5.1.15(postcss@8.4.49): + dependencies: + cssnano-preset-default: 5.2.14(postcss@8.4.49) + lilconfig: 2.1.0 + postcss: 8.4.49 + yaml: 1.10.2 + + csso@3.5.1: + dependencies: + css-tree: 1.0.0-alpha.29 + + csso@4.2.0: + dependencies: + css-tree: 1.1.3 + + csso@5.0.5: + dependencies: + css-tree: 2.2.1 + + cssom@0.3.8: {} + + cssom@0.5.0: {} + + cssstyle@2.3.0: + dependencies: + cssom: 0.3.8 + + cssstyle@3.0.0: + dependencies: + rrweb-cssom: 0.6.0 + + csstype@3.1.3: {} + + cuint@0.2.2: {} + + dashdash@1.14.1: + dependencies: + assert-plus: 1.0.0 + + data-urls@3.0.2: + dependencies: + abab: 2.0.6 + whatwg-mimetype: 3.0.0 + whatwg-url: 11.0.0 + + data-urls@4.0.0: + dependencies: + abab: 2.0.6 + whatwg-mimetype: 3.0.0 + whatwg-url: 12.0.1 + + debug@2.6.9: + dependencies: + ms: 2.0.0 + + debug@3.1.0: + dependencies: + ms: 2.0.0 + + debug@4.3.4: + dependencies: + ms: 2.1.2 + + debug@4.3.7: + dependencies: + ms: 2.1.3 + + decamelize-keys@1.1.1: + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + + decamelize@1.2.0: {} + + decimal.js@10.4.3: {} + + decode-uri-component@0.2.2: {} + + decompress-response@3.3.0: + dependencies: + mimic-response: 1.0.1 + + decompress-tar@4.1.1: + dependencies: + file-type: 5.2.0 + is-stream: 1.1.0 + tar-stream: 1.6.2 + + decompress-tarbz2@4.1.1: + dependencies: + decompress-tar: 4.1.1 + file-type: 6.2.0 + is-stream: 1.1.0 + seek-bzip: 1.0.6 + unbzip2-stream: 1.4.3 + + decompress-targz@4.1.1: + dependencies: + decompress-tar: 4.1.1 + file-type: 5.2.0 + is-stream: 1.1.0 + + decompress-unzip@4.0.1: + dependencies: + file-type: 3.9.0 + get-stream: 2.3.1 + pify: 2.3.0 + yauzl: 2.10.0 + + decompress@4.2.1: + dependencies: + decompress-tar: 4.1.1 + decompress-tarbz2: 4.1.1 + decompress-targz: 4.1.1 + decompress-unzip: 4.0.1 + graceful-fs: 4.2.11 + make-dir: 1.3.0 + pify: 2.3.0 + strip-dirs: 2.1.0 + + dedent@1.5.3: {} + + deep-extend@0.6.0: {} + + deep-is@0.1.4: {} + + deepmerge@1.5.2: {} + + deepmerge@4.3.1: {} + + default-gateway@6.0.3: + dependencies: + execa: 5.1.1 + + defaults@1.0.4: + dependencies: + clone: 1.0.4 + + defer-to-connect@1.1.3: {} + + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + + define-lazy-prop@2.0.0: {} + + define-properties@1.2.1: + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + + delayed-stream@1.0.0: {} + + depcheck@1.4.7: + dependencies: + "@babel/parser": 7.26.2 + "@babel/traverse": 7.25.9 + "@vue/compiler-sfc": 3.5.13 + callsite: 1.0.0 + camelcase: 6.3.0 + cosmiconfig: 7.1.0 + debug: 4.3.7 + deps-regex: 0.2.0 + findup-sync: 5.0.0 + ignore: 5.3.2 + is-core-module: 2.15.1 + js-yaml: 3.14.1 + json5: 2.2.3 + lodash: 4.17.21 + minimatch: 7.4.6 + multimatch: 5.0.0 + please-upgrade-node: 3.2.0 + readdirp: 3.6.0 + require-package-name: 2.0.1 + resolve: 1.22.8 + resolve-from: 5.0.0 + semver: 7.6.3 + yargs: 16.2.0 + transitivePeerDependencies: + - supports-color + + depd@1.1.2: {} + + depd@2.0.0: {} + + deps-regex@0.2.0: {} + + destroy@1.2.0: {} + + detect-file@1.0.0: {} + + detect-libc@1.0.3: {} + + detect-newline@3.1.0: {} + + detect-node@2.1.0: {} + + detect-port@1.6.1: + dependencies: + address: 1.2.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + diff-sequences@29.6.3: {} + + diff@4.0.2: {} + + dingtalk-jsapi@2.15.4: + dependencies: + promise-polyfill: 7.1.2 + + dir-glob@3.0.1: + dependencies: + path-type: 4.0.0 + + dns-packet@5.6.1: + dependencies: + "@leichtgewicht/ip-codec": 2.0.5 + + doctrine@3.0.0: + dependencies: + esutils: 2.0.3 + + dom-converter@0.2.0: + dependencies: + utila: 0.4.0 + + dom-serializer@1.4.1: + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + + dom7@3.0.0: + dependencies: + ssr-window: 3.0.0 + + domelementtype@2.3.0: {} + + domexception@4.0.0: + dependencies: + webidl-conversions: 7.0.0 + + domhandler@4.3.1: + dependencies: + domelementtype: 2.3.0 + + domutils@2.8.0: + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + + dot-case@3.0.4: + dependencies: + no-case: 3.0.4 + tslib: 2.8.1 + + dot-prop@5.3.0: + dependencies: + is-obj: 2.0.0 + + dotenv-expand@9.0.0: {} + + dotenv@16.4.5: {} + + download-git-repo@2.0.0: + dependencies: + download: 7.1.0 + git-clone: 0.1.0 + rimraf: 2.7.1 + + download@7.1.0: + dependencies: + archive-type: 4.0.0 + caw: 2.0.1 + content-disposition: 0.5.4 + decompress: 4.2.1 + ext-name: 5.0.0 + file-type: 8.1.0 + filenamify: 2.1.0 + get-stream: 3.0.0 + got: 8.3.2 + make-dir: 1.3.0 + p-event: 2.3.1 + pify: 3.0.0 + + duplexer3@0.1.5: {} + + eastasianwidth@0.2.0: {} + + ecc-jsbn@0.1.2: + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + + editorconfig@1.0.4: + dependencies: + "@one-ini/wasm": 0.1.1 + commander: 10.0.1 + minimatch: 9.0.1 + semver: 7.6.3 + + ee-first@1.1.1: {} + + electron-to-chromium@1.5.62: {} + + emittery@0.13.1: {} + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + emojis-list@3.0.0: {} + + encodeurl@1.0.2: {} + + encodeurl@2.0.0: {} + + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + + enhanced-resolve@5.17.1: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + + entities@2.2.0: {} + + entities@4.5.0: {} + + envinfo@7.14.0: {} + + errno@0.1.8: + dependencies: + prr: 1.0.1 + optional: true + + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 + + es-errors@1.3.0: {} + + es-module-lexer@0.10.5: {} + + es-module-lexer@0.9.3: {} + + esbuild-android-64@0.14.54: + optional: true + + esbuild-android-arm64@0.14.54: + optional: true + + esbuild-darwin-64@0.14.54: + optional: true + + esbuild-darwin-arm64@0.14.54: + optional: true + + esbuild-freebsd-64@0.14.54: + optional: true + + esbuild-freebsd-arm64@0.14.54: + optional: true + + esbuild-linux-32@0.14.54: + optional: true + + esbuild-linux-64@0.14.54: + optional: true + + esbuild-linux-arm64@0.14.54: + optional: true + + esbuild-linux-arm@0.14.54: + optional: true + + esbuild-linux-mips64le@0.14.54: + optional: true + + esbuild-linux-ppc64le@0.14.54: + optional: true + + esbuild-linux-riscv64@0.14.54: + optional: true + + esbuild-linux-s390x@0.14.54: + optional: true + + esbuild-loader@2.18.0(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + esbuild: 0.14.54 + joycon: 3.1.1 + json5: 2.2.3 + loader-utils: 2.0.4 + tapable: 2.2.1 + webpack: 5.78.0(@swc/core@1.3.96) + webpack-sources: 2.3.1 + + esbuild-netbsd-64@0.14.54: + optional: true + + esbuild-openbsd-64@0.14.54: + optional: true + + esbuild-sunos-64@0.14.54: + optional: true + + esbuild-windows-32@0.14.54: + optional: true + + esbuild-windows-64@0.14.54: + optional: true + + esbuild-windows-arm64@0.14.54: + optional: true + + esbuild@0.14.54: + optionalDependencies: + "@esbuild/linux-loong64": 0.14.54 + esbuild-android-64: 0.14.54 + esbuild-android-arm64: 0.14.54 + esbuild-darwin-64: 0.14.54 + esbuild-darwin-arm64: 0.14.54 + esbuild-freebsd-64: 0.14.54 + esbuild-freebsd-arm64: 0.14.54 + esbuild-linux-32: 0.14.54 + esbuild-linux-64: 0.14.54 + esbuild-linux-arm: 0.14.54 + esbuild-linux-arm64: 0.14.54 + esbuild-linux-mips64le: 0.14.54 + esbuild-linux-ppc64le: 0.14.54 + esbuild-linux-riscv64: 0.14.54 + esbuild-linux-s390x: 0.14.54 + esbuild-netbsd-64: 0.14.54 + esbuild-openbsd-64: 0.14.54 + esbuild-sunos-64: 0.14.54 + esbuild-windows-32: 0.14.54 + esbuild-windows-64: 0.14.54 + esbuild-windows-arm64: 0.14.54 + + esbuild@0.19.12: + optionalDependencies: + "@esbuild/aix-ppc64": 0.19.12 + "@esbuild/android-arm": 0.19.12 + "@esbuild/android-arm64": 0.19.12 + "@esbuild/android-x64": 0.19.12 + "@esbuild/darwin-arm64": 0.19.12 + "@esbuild/darwin-x64": 0.19.12 + "@esbuild/freebsd-arm64": 0.19.12 + "@esbuild/freebsd-x64": 0.19.12 + "@esbuild/linux-arm": 0.19.12 + "@esbuild/linux-arm64": 0.19.12 + "@esbuild/linux-ia32": 0.19.12 + "@esbuild/linux-loong64": 0.19.12 + "@esbuild/linux-mips64el": 0.19.12 + "@esbuild/linux-ppc64": 0.19.12 + "@esbuild/linux-riscv64": 0.19.12 + "@esbuild/linux-s390x": 0.19.12 + "@esbuild/linux-x64": 0.19.12 + "@esbuild/netbsd-x64": 0.19.12 + "@esbuild/openbsd-x64": 0.19.12 + "@esbuild/sunos-x64": 0.19.12 + "@esbuild/win32-arm64": 0.19.12 + "@esbuild/win32-ia32": 0.19.12 + "@esbuild/win32-x64": 0.19.12 + + escalade@3.2.0: {} + + escape-goat@2.1.1: {} + + escape-html@1.0.3: {} + + escape-string-regexp@1.0.5: {} + + escape-string-regexp@2.0.0: {} + + escape-string-regexp@4.0.0: {} + + escodegen@2.1.0: + dependencies: + esprima: 4.0.1 + estraverse: 5.3.0 + esutils: 2.0.3 + optionalDependencies: + source-map: 0.6.1 + + eslint-config-taro@3.6.35(@babel/core@7.26.0)(eslint@8.57.1)(typescript@5.6.3): + dependencies: + "@babel/eslint-parser": 7.25.9(@babel/core@7.26.0)(eslint@8.57.1) + "@typescript-eslint/parser": 6.21.0(eslint@8.57.1)(typescript@5.6.3) + eslint: 8.57.1 + transitivePeerDependencies: + - "@babel/core" + - supports-color + - typescript + + eslint-plugin-vue@8.7.1(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + eslint-utils: 3.0.0(eslint@8.57.1) + natural-compare: 1.4.0 + nth-check: 2.1.1 + postcss-selector-parser: 6.1.2 + semver: 7.6.3 + vue-eslint-parser: 8.3.0(eslint@8.57.1) + transitivePeerDependencies: + - supports-color + + eslint-scope@5.1.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + + eslint-scope@7.2.2: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-utils@3.0.0(eslint@8.57.1): + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 2.1.0 + + eslint-visitor-keys@2.1.0: {} + + eslint-visitor-keys@3.4.3: {} + + eslint@8.41.0: + dependencies: + "@eslint-community/eslint-utils": 4.4.1(eslint@8.41.0) + "@eslint-community/regexpp": 4.12.1 + "@eslint/eslintrc": 2.1.4 + "@eslint/js": 8.41.0 + "@humanwhocodes/config-array": 0.11.14 + "@humanwhocodes/module-importer": 1.0.1 + "@nodelib/fs.walk": 1.2.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.5 + debug: 4.3.7 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + + eslint@8.57.1: + dependencies: + "@eslint-community/eslint-utils": 4.4.1(eslint@8.57.1) + "@eslint-community/regexpp": 4.12.1 + "@eslint/eslintrc": 2.1.4 + "@eslint/js": 8.57.1 + "@humanwhocodes/config-array": 0.13.0 + "@humanwhocodes/module-importer": 1.0.1 + "@nodelib/fs.walk": 1.2.8 + "@ungap/structured-clone": 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.5 + debug: 4.3.7 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + + espree@9.6.1: + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 3.4.3 + + esprima@4.0.1: {} + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@4.3.0: {} + + estraverse@5.3.0: {} + + estree-walker@2.0.2: {} + + esutils@2.0.3: {} + + etag@1.8.1: {} + + eventemitter3@4.0.7: {} + + events@3.3.0: {} + + execa@5.1.1: + dependencies: + cross-spawn: 7.0.5 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + exit@0.1.2: {} + + expand-tilde@2.0.2: + dependencies: + homedir-polyfill: 1.0.3 + + expect@29.7.0: + dependencies: + "@jest/expect-utils": 29.7.0 + jest-get-type: 29.6.3 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + + expr-parser@1.0.0: {} + + express@4.21.1: + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.10 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + ext-list@2.2.2: + dependencies: + mime-db: 1.53.0 + + ext-name@5.0.0: + dependencies: + ext-list: 2.2.2 + sort-keys-length: 1.0.1 + + extend@3.0.2: {} + + external-editor@3.1.0: + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + + extsprintf@1.3.0: {} + + fast-deep-equal@3.1.3: {} + + fast-glob@3.3.2: + dependencies: + "@nodelib/fs.stat": 2.0.5 + "@nodelib/fs.walk": 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fast-uri@3.0.3: {} + + fastest-levenshtein@1.0.16: {} + + fastq@1.17.1: + dependencies: + reusify: 1.0.4 + + faye-websocket@0.11.4: + dependencies: + websocket-driver: 0.7.4 + + fb-watchman@2.0.2: + dependencies: + bser: 2.1.1 + + fd-slicer@1.1.0: + dependencies: + pend: 1.2.0 + + figures@3.2.0: + dependencies: + escape-string-regexp: 1.0.5 + + file-entry-cache@6.0.1: + dependencies: + flat-cache: 3.2.0 + + file-loader@6.0.0(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + loader-utils: 2.0.4 + schema-utils: 2.7.1 + webpack: 5.78.0(@swc/core@1.3.96) + + file-type@3.9.0: {} + + file-type@4.4.0: {} + + file-type@5.2.0: {} + + file-type@6.2.0: {} + + file-type@8.1.0: {} + + filename-reserved-regex@2.0.0: {} + + filenamify@2.1.0: + dependencies: + filename-reserved-regex: 2.0.0 + strip-outer: 1.0.1 + trim-repeated: 1.0.0 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + filter-obj@1.1.0: {} + + finalhandler@1.3.1: + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + find-cache-dir@2.1.0: + dependencies: + commondir: 1.0.1 + make-dir: 2.1.0 + pkg-dir: 3.0.0 + + find-up@3.0.0: + dependencies: + locate-path: 3.0.0 + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + find-yarn-workspace-root2@1.2.16: + dependencies: + micromatch: 4.0.8 + pkg-dir: 4.2.0 + + find-yarn-workspace-root@2.0.0: + dependencies: + micromatch: 4.0.8 + + findup-sync@5.0.0: + dependencies: + detect-file: 1.0.0 + is-glob: 4.0.3 + micromatch: 4.0.8 + resolve-dir: 1.0.1 + + flat-cache@3.2.0: + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + rimraf: 3.0.2 + + flatted@3.3.1: {} + + follow-redirects@1.15.9: {} + + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.5 + signal-exit: 4.1.0 + + forever-agent@0.6.1: {} + + form-data@2.3.3: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + form-data@4.0.1: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + forwarded@0.2.0: {} + + fresh@0.5.2: {} + + from2@2.3.0: + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + + fs-constants@1.0.0: {} + + fs-extra@8.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + + fs-monkey@1.0.6: {} + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + gensync@1.0.0-beta.2: {} + + get-caller-file@2.0.5: {} + + get-intrinsic@1.2.4: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + + get-package-type@0.1.0: {} + + get-proxy@2.1.0: + dependencies: + npm-conf: 1.1.3 + + get-stream@2.3.1: + dependencies: + object-assign: 4.1.1 + pinkie-promise: 2.0.1 + + get-stream@3.0.0: {} + + get-stream@4.1.0: + dependencies: + pump: 3.0.2 + + get-stream@5.2.0: + dependencies: + pump: 3.0.2 + + get-stream@6.0.1: {} + + getpass@0.1.7: + dependencies: + assert-plus: 1.0.0 + + git-clone@0.1.0: {} + + giturl@1.0.3: {} + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + glob-to-regexp@0.4.1: {} + + glob@10.2.6: + dependencies: + foreground-child: 3.3.0 + jackspeak: 2.3.6 + minimatch: 9.0.5 + minipass: 6.0.2 + path-scurry: 1.11.1 + + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + global-dirs@3.0.1: + dependencies: + ini: 2.0.0 + + global-modules@1.0.0: + dependencies: + global-prefix: 1.0.2 + is-windows: 1.0.2 + resolve-dir: 1.0.1 + + global-modules@2.0.0: + dependencies: + global-prefix: 3.0.0 + + global-prefix@1.0.2: + dependencies: + expand-tilde: 2.0.2 + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 1.0.2 + which: 1.3.1 + + global-prefix@3.0.0: + dependencies: + ini: 1.3.8 + kind-of: 6.0.3 + which: 1.3.1 + + globals@11.12.0: {} + + globals@13.24.0: + dependencies: + type-fest: 0.20.2 + + globby@11.1.0: + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + + globby@12.2.0: + dependencies: + array-union: 3.0.1 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 4.0.0 + + globjoin@0.1.4: {} + + globs@0.1.4: + dependencies: + glob: 7.2.3 + + gopd@1.0.1: + dependencies: + get-intrinsic: 1.2.4 + + got@8.3.2: + dependencies: + "@sindresorhus/is": 0.7.0 + "@types/keyv": 3.1.4 + "@types/responselike": 1.0.3 + cacheable-request: 2.1.4 + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 3.0.0 + into-stream: 3.1.0 + is-retry-allowed: 1.2.0 + isurl: 1.0.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 0.4.1 + p-timeout: 2.0.1 + pify: 3.0.0 + safe-buffer: 5.2.1 + timed-out: 4.0.1 + url-parse-lax: 3.0.0 + url-to-options: 1.0.1 + + got@9.6.0: + dependencies: + "@sindresorhus/is": 0.14.0 + "@szmarczak/http-timer": 1.1.2 + "@types/keyv": 3.1.4 + "@types/responselike": 1.0.3 + cacheable-request: 6.1.0 + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 4.1.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 1.1.0 + to-readable-stream: 1.0.0 + url-parse-lax: 3.0.0 + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + hammerjs@2.0.8: {} + + handle-thing@2.0.1: {} + + har-schema@2.0.0: {} + + har-validator@5.1.5: + dependencies: + ajv: 6.12.6 + har-schema: 2.0.0 + + hard-rejection@2.1.0: {} + + has-flag@3.0.0: {} + + has-flag@4.0.0: {} + + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.0 + + has-proto@1.0.3: {} + + has-symbol-support-x@1.4.2: {} + + has-symbols@1.0.3: {} + + has-to-string-tag-x@1.4.1: + dependencies: + has-symbol-support-x: 1.4.2 + + has-yarn@2.1.0: {} + + hash-sum@1.0.2: {} + + hash-sum@2.0.0: {} + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + he@1.2.0: {} + + header-case@2.0.4: + dependencies: + capital-case: 1.0.4 + tslib: 2.8.1 + + highlight-es@1.0.3: + dependencies: + chalk: 2.4.2 + is-es2016-keyword: 1.0.0 + js-tokens: 3.0.2 + + highlight.js@10.7.3: {} + + history@5.3.0: + dependencies: + "@babel/runtime": 7.26.0 + + hls.js@1.5.17: {} + + homedir-polyfill@1.0.3: + dependencies: + parse-passwd: 1.0.0 + + hosted-git-info@2.8.9: {} + + hosted-git-info@4.1.0: + dependencies: + lru-cache: 6.0.0 + + hpack.js@2.1.6: + dependencies: + inherits: 2.0.4 + obuf: 1.1.2 + readable-stream: 2.3.8 + wbuf: 1.7.3 + + html-encoding-sniffer@3.0.0: + dependencies: + whatwg-encoding: 2.0.0 + + html-entities@2.5.2: {} + + html-escaper@2.0.2: {} + + html-minifier-terser@6.1.0: + dependencies: + camel-case: 4.1.2 + clean-css: 5.3.3 + commander: 8.3.0 + he: 1.2.0 + param-case: 3.0.4 + relateurl: 0.2.7 + terser: 5.36.0 + + html-minifier@4.0.0: + dependencies: + camel-case: 3.0.0 + clean-css: 4.2.4 + commander: 2.20.3 + he: 1.2.0 + param-case: 2.1.1 + relateurl: 0.2.7 + uglify-js: 3.19.3 + + html-tags@3.3.1: {} + + html-webpack-plugin@5.5.0(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + "@types/html-minifier-terser": 6.1.0 + html-minifier-terser: 6.1.0 + lodash: 4.17.21 + pretty-error: 4.0.0 + tapable: 2.2.1 + webpack: 5.78.0(@swc/core@1.3.96) + + htmlparser2@6.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + domutils: 2.8.0 + entities: 2.2.0 + + http-cache-semantics@3.8.1: {} + + http-cache-semantics@4.1.1: {} + + http-deceiver@1.2.7: {} + + http-errors@1.6.3: + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.5.0 + + http-errors@2.0.0: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + + http-parser-js@0.5.8: {} + + http-proxy-agent@5.0.0: + dependencies: + "@tootallnate/once": 2.0.0 + agent-base: 6.0.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + http-proxy-middleware@2.0.7(@types/express@4.17.21): + dependencies: + "@types/http-proxy": 1.17.15 + http-proxy: 1.18.1 + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.8 + optionalDependencies: + "@types/express": 4.17.21 + transitivePeerDependencies: + - debug + + http-proxy@1.18.1: + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.9 + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + + http-signature@1.2.0: + dependencies: + assert-plus: 1.0.0 + jsprim: 1.4.2 + sshpk: 1.18.0 + + https-proxy-agent@5.0.1: + dependencies: + agent-base: 6.0.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + human-signals@2.1.0: {} + + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + + ics@3.8.1: + dependencies: + nanoid: 3.3.7 + runes2: 1.1.4 + yup: 1.4.0 + + icss-utils@4.1.1: + dependencies: + postcss: 7.0.39 + + icss-utils@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + ieee754@1.2.1: {} + + ignore@5.3.2: {} + + image-size@0.5.5: + optional: true + + immutable@4.3.7: {} + + import-fresh@3.3.0: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + import-lazy@2.1.0: {} + + import-lazy@4.0.0: {} + + import-local@3.2.0: + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + + imurmurhash@0.1.4: {} + + indent-string@4.0.0: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.3: {} + + inherits@2.0.4: {} + + ini@1.3.8: {} + + ini@2.0.0: {} + + inquirer@7.3.3: + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.2.0 + lodash: 4.17.21 + mute-stream: 0.0.8 + run-async: 2.4.1 + rxjs: 6.6.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + + inquirer@8.2.6: + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.2.0 + lodash: 4.17.21 + mute-stream: 0.0.8 + ora: 5.4.1 + run-async: 2.4.1 + rxjs: 7.8.1 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + wrap-ansi: 6.2.0 + + into-stream@3.1.0: + dependencies: + from2: 2.3.0 + p-is-promise: 1.1.0 + + ipaddr.js@1.9.1: {} + + ipaddr.js@2.2.0: {} + + is-arrayish@0.2.1: {} + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-buffer@1.1.6: {} + + is-ci@2.0.0: + dependencies: + ci-info: 2.0.0 + + is-core-module@2.15.1: + dependencies: + hasown: 2.0.2 + + is-docker@2.2.1: {} + + is-es2016-keyword@1.0.0: {} + + is-extglob@2.1.1: {} + + is-fullwidth-code-point@3.0.0: {} + + is-generator-fn@2.1.0: {} + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-installed-globally@0.4.0: + dependencies: + global-dirs: 3.0.1 + is-path-inside: 3.0.3 + + is-interactive@1.0.0: {} + + is-invalid-path@1.0.2: {} + + is-mobile@4.0.0: {} + + is-natural-number@4.0.1: {} + + is-npm@5.0.0: {} + + is-number@7.0.0: {} + + is-obj@2.0.0: {} + + is-object@1.0.2: {} + + is-path-inside@3.0.3: {} + + is-plain-obj@1.1.0: {} + + is-plain-obj@3.0.0: {} + + is-plain-object@2.0.4: + dependencies: + isobject: 3.0.1 + + is-plain-object@5.0.0: {} + + is-potential-custom-element-name@1.0.1: {} + + is-retry-allowed@1.2.0: {} + + is-stream@1.1.0: {} + + is-stream@2.0.1: {} + + is-typedarray@1.0.0: {} + + is-unicode-supported@0.1.0: {} + + is-what@3.14.1: {} + + is-windows@1.0.2: {} + + is-wsl@2.2.0: + dependencies: + is-docker: 2.2.1 + + is-yarn-global@0.3.0: {} + + isarray@1.0.0: {} + + isexe@2.0.0: {} + + isobject@3.0.1: {} + + isstream@0.1.2: {} + + istanbul-lib-coverage@3.2.2: {} + + istanbul-lib-instrument@5.2.1: + dependencies: + "@babel/core": 7.26.0 + "@babel/parser": 7.26.2 + "@istanbuljs/schema": 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + istanbul-lib-instrument@6.0.3: + dependencies: + "@babel/core": 7.26.0 + "@babel/parser": 7.26.2 + "@istanbuljs/schema": 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + + istanbul-lib-report@3.0.1: + dependencies: + istanbul-lib-coverage: 3.2.2 + make-dir: 4.0.0 + supports-color: 7.2.0 + + istanbul-lib-source-maps@4.0.1: + dependencies: + debug: 4.3.7 + istanbul-lib-coverage: 3.2.2 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + + istanbul-reports@3.1.7: + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.1 + + isurl@1.0.0: + dependencies: + has-to-string-tag-x: 1.4.1 + is-object: 1.0.2 + + j-component@1.4.9: + dependencies: + expr-parser: 1.0.0 + miniprogram-api-typings: 3.12.3 + miniprogram-exparser: 2.29.1 + + jackspeak@2.3.6: + dependencies: + "@isaacs/cliui": 8.0.2 + optionalDependencies: + "@pkgjs/parseargs": 0.11.0 + + jackspeak@3.4.3: + dependencies: + "@isaacs/cliui": 8.0.2 + optionalDependencies: + "@pkgjs/parseargs": 0.11.0 + + javascript-stringify@2.1.0: {} + + jest-changed-files@29.7.0: + dependencies: + execa: 5.1.1 + jest-util: 29.7.0 + p-limit: 3.1.0 + + jest-circus@29.7.0: + dependencies: + "@jest/environment": 29.7.0 + "@jest/expect": 29.7.0 + "@jest/test-result": 29.7.0 + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + chalk: 4.1.2 + co: 4.6.0 + dedent: 1.5.3 + is-generator-fn: 2.1.0 + jest-each: 29.7.0 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + p-limit: 3.1.0 + pretty-format: 29.7.0 + pure-rand: 6.1.0 + slash: 3.0.0 + stack-utils: 2.0.6 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-cli@29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)): + dependencies: + "@jest/core": 29.7.0(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)) + "@jest/test-result": 29.7.0 + "@jest/types": 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - "@types/node" + - babel-plugin-macros + - supports-color + - ts-node + + jest-config@29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)): + dependencies: + "@babel/core": 7.26.0 + "@jest/test-sequencer": 29.7.0 + "@jest/types": 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + "@types/node": 18.19.64 + ts-node: 10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-diff@29.7.0: + dependencies: + chalk: 4.1.2 + diff-sequences: 29.6.3 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + jest-docblock@29.7.0: + dependencies: + detect-newline: 3.1.0 + + jest-each@29.7.0: + dependencies: + "@jest/types": 29.6.3 + chalk: 4.1.2 + jest-get-type: 29.6.3 + jest-util: 29.7.0 + pretty-format: 29.7.0 + + jest-environment-jsdom@29.7.0: + dependencies: + "@jest/environment": 29.7.0 + "@jest/fake-timers": 29.7.0 + "@jest/types": 29.6.3 + "@types/jsdom": 20.0.1 + "@types/node": 18.19.64 + jest-mock: 29.7.0 + jest-util: 29.7.0 + jsdom: 20.0.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + jest-environment-node@29.7.0: + dependencies: + "@jest/environment": 29.7.0 + "@jest/fake-timers": 29.7.0 + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + jest-mock: 29.7.0 + jest-util: 29.7.0 + + jest-get-type@29.6.3: {} + + jest-haste-map@29.7.0: + dependencies: + "@jest/types": 29.6.3 + "@types/graceful-fs": 4.1.9 + "@types/node": 18.19.64 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + jest-worker: 29.7.0 + micromatch: 4.0.8 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + + jest-leak-detector@29.7.0: + dependencies: + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + jest-matcher-utils@29.7.0: + dependencies: + chalk: 4.1.2 + jest-diff: 29.7.0 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + jest-message-util@29.7.0: + dependencies: + "@babel/code-frame": 7.26.2 + "@jest/types": 29.6.3 + "@types/stack-utils": 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + stack-utils: 2.0.6 + + jest-mock@29.7.0: + dependencies: + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + jest-util: 29.7.0 + + jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): + optionalDependencies: + jest-resolve: 29.7.0 + + jest-regex-util@29.6.3: {} + + jest-resolve-dependencies@29.7.0: + dependencies: + jest-regex-util: 29.6.3 + jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color + + jest-resolve@29.7.0: + dependencies: + chalk: 4.1.2 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) + jest-util: 29.7.0 + jest-validate: 29.7.0 + resolve: 1.22.8 + resolve.exports: 2.0.2 + slash: 3.0.0 + + jest-runner@29.7.0: + dependencies: + "@jest/console": 29.7.0 + "@jest/environment": 29.7.0 + "@jest/test-result": 29.7.0 + "@jest/transform": 29.7.0 + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + chalk: 4.1.2 + emittery: 0.13.1 + graceful-fs: 4.2.11 + jest-docblock: 29.7.0 + jest-environment-node: 29.7.0 + jest-haste-map: 29.7.0 + jest-leak-detector: 29.7.0 + jest-message-util: 29.7.0 + jest-resolve: 29.7.0 + jest-runtime: 29.7.0 + jest-util: 29.7.0 + jest-watcher: 29.7.0 + jest-worker: 29.7.0 + p-limit: 3.1.0 + source-map-support: 0.5.13 + transitivePeerDependencies: + - supports-color + + jest-runtime@29.7.0: + dependencies: + "@jest/environment": 29.7.0 + "@jest/fake-timers": 29.7.0 + "@jest/globals": 29.7.0 + "@jest/source-map": 29.6.3 + "@jest/test-result": 29.7.0 + "@jest/transform": 29.7.0 + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + chalk: 4.1.2 + cjs-module-lexer: 1.4.1 + collect-v8-coverage: 1.0.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + strip-bom: 4.0.0 + transitivePeerDependencies: + - supports-color + + jest-snapshot@29.7.0: + dependencies: + "@babel/core": 7.26.0 + "@babel/generator": 7.26.2 + "@babel/plugin-syntax-jsx": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-syntax-typescript": 7.25.9(@babel/core@7.26.0) + "@babel/types": 7.26.0 + "@jest/expect-utils": 29.7.0 + "@jest/transform": 29.7.0 + "@jest/types": 29.6.3 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) + chalk: 4.1.2 + expect: 29.7.0 + graceful-fs: 4.2.11 + jest-diff: 29.7.0 + jest-get-type: 29.6.3 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + natural-compare: 1.4.0 + pretty-format: 29.7.0 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + + jest-util@29.7.0: + dependencies: + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + chalk: 4.1.2 + ci-info: 3.9.0 + graceful-fs: 4.2.11 + picomatch: 2.3.1 + + jest-validate@29.7.0: + dependencies: + "@jest/types": 29.6.3 + camelcase: 6.3.0 + chalk: 4.1.2 + jest-get-type: 29.6.3 + leven: 3.1.0 + pretty-format: 29.7.0 + + jest-watcher@29.7.0: + dependencies: + "@jest/test-result": 29.7.0 + "@jest/types": 29.6.3 + "@types/node": 18.19.64 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.13.1 + jest-util: 29.7.0 + string-length: 4.0.2 + + jest-worker@27.5.1: + dependencies: + "@types/node": 18.19.64 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jest-worker@29.7.0: + dependencies: + "@types/node": 18.19.64 + jest-util: 29.7.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jest@29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)): + dependencies: + "@jest/core": 29.7.0(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)) + "@jest/types": 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@18.19.64)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3)) + transitivePeerDependencies: + - "@types/node" + - babel-plugin-macros + - supports-color + - ts-node + + jiti@1.21.6: {} + + joi@17.13.3: + dependencies: + "@hapi/hoek": 9.3.0 + "@hapi/topo": 5.1.0 + "@sideway/address": 4.1.5 + "@sideway/formula": 3.0.1 + "@sideway/pinpoint": 2.0.0 + + joycon@3.1.1: {} + + js-beautify@1.15.1: + dependencies: + config-chain: 1.1.13 + editorconfig: 1.0.4 + glob: 10.4.5 + js-cookie: 3.0.5 + nopt: 7.2.1 + + js-cookie@3.0.5: {} + + js-tokens@3.0.2: {} + + js-tokens@4.0.0: {} + + js-yaml@3.14.1: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + jsbn@0.1.1: {} + + jsdom@20.0.3: + dependencies: + abab: 2.0.6 + acorn: 8.14.0 + acorn-globals: 7.0.1 + cssom: 0.5.0 + cssstyle: 2.3.0 + data-urls: 3.0.2 + decimal.js: 10.4.3 + domexception: 4.0.0 + escodegen: 2.1.0 + form-data: 4.0.1 + html-encoding-sniffer: 3.0.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.13 + parse5: 7.2.1 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 4.1.4 + w3c-xmlserializer: 4.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 11.0.0 + ws: 8.18.0 + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + jsdom@21.1.2: + dependencies: + abab: 2.0.6 + acorn: 8.14.0 + acorn-globals: 7.0.1 + cssstyle: 3.0.0 + data-urls: 4.0.0 + decimal.js: 10.4.3 + domexception: 4.0.0 + escodegen: 2.1.0 + form-data: 4.0.1 + html-encoding-sniffer: 3.0.0 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.13 + parse5: 7.2.1 + rrweb-cssom: 0.6.0 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 4.1.4 + w3c-xmlserializer: 4.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 12.0.1 + ws: 8.18.0 + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + jsesc@3.0.2: {} + + json-buffer@3.0.0: {} + + json-buffer@3.0.1: {} + + json-parse-even-better-errors@2.3.1: {} + + json-schema-traverse@0.4.1: {} + + json-schema-traverse@1.0.0: {} + + json-schema@0.4.0: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + json-stringify-safe@5.0.1: {} + + json5@1.0.2: + dependencies: + minimist: 1.2.8 + + json5@2.2.3: {} + + jsonfile@4.0.0: + optionalDependencies: + graceful-fs: 4.2.11 + + jsonp-retry@1.0.3: + dependencies: + object-assign: 4.1.1 + + jsprim@1.4.2: + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + + keyv@3.0.0: + dependencies: + json-buffer: 3.0.0 + + keyv@3.1.0: + dependencies: + json-buffer: 3.0.0 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + kind-of@6.0.3: {} + + kleur@3.0.3: {} + + klona@2.0.6: {} + + known-css-properties@0.26.0: {} + + latest-version@5.1.0: + dependencies: + package-json: 6.5.0 + + less-loader@10.2.0(less@4.2.0)(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + klona: 2.0.6 + less: 4.2.0 + webpack: 5.78.0(@swc/core@1.3.96) + + less@3.13.1: + dependencies: + copy-anything: 2.0.6 + tslib: 1.14.1 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + native-request: 1.1.2 + source-map: 0.6.1 + + less@4.2.0: + dependencies: + copy-anything: 2.0.6 + parse-node-version: 1.0.1 + tslib: 2.8.1 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + needle: 3.3.1 + source-map: 0.6.1 + + leven@3.1.0: {} + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + lightningcss-darwin-arm64@1.28.1: + optional: true + + lightningcss-darwin-x64@1.28.1: + optional: true + + lightningcss-freebsd-x64@1.28.1: + optional: true + + lightningcss-linux-arm-gnueabihf@1.28.1: + optional: true + + lightningcss-linux-arm64-gnu@1.28.1: + optional: true + + lightningcss-linux-arm64-musl@1.28.1: + optional: true + + lightningcss-linux-x64-gnu@1.28.1: + optional: true + + lightningcss-linux-x64-musl@1.28.1: + optional: true + + lightningcss-win32-arm64-msvc@1.28.1: + optional: true + + lightningcss-win32-x64-msvc@1.28.1: + optional: true + + lightningcss@1.28.1: + dependencies: + detect-libc: 1.0.3 + optionalDependencies: + lightningcss-darwin-arm64: 1.28.1 + lightningcss-darwin-x64: 1.28.1 + lightningcss-freebsd-x64: 1.28.1 + lightningcss-linux-arm-gnueabihf: 1.28.1 + lightningcss-linux-arm64-gnu: 1.28.1 + lightningcss-linux-arm64-musl: 1.28.1 + lightningcss-linux-x64-gnu: 1.28.1 + lightningcss-linux-x64-musl: 1.28.1 + lightningcss-win32-arm64-msvc: 1.28.1 + lightningcss-win32-x64-msvc: 1.28.1 + + lilconfig@2.1.0: {} + + lines-and-columns@1.2.4: {} + + load-yaml-file@0.2.0: + dependencies: + graceful-fs: 4.2.11 + js-yaml: 3.14.1 + pify: 4.0.1 + strip-bom: 3.0.0 + + loader-runner@4.3.0: {} + + loader-utils@1.4.2: + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 1.0.2 + + loader-utils@2.0.4: + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + + locate-path@3.0.0: + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + lodash-es@4.17.21: {} + + lodash.clonedeep@4.5.0: {} + + lodash.debounce@4.0.8: {} + + lodash.memoize@4.1.2: {} + + lodash.merge@4.6.2: {} + + lodash.truncate@4.4.2: {} + + lodash.uniq@4.5.0: {} + + lodash@4.17.21: {} + + log-symbols@4.1.0: + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + + loglevel-plugin-prefix@0.8.4: {} + + loglevel@1.9.2: {} + + lower-case@1.1.4: {} + + lower-case@2.0.2: + dependencies: + tslib: 2.8.1 + + lowercase-keys@1.0.0: {} + + lowercase-keys@1.0.1: {} + + lowercase-keys@2.0.0: {} + + lru-cache@10.4.3: {} + + lru-cache@4.1.5: + dependencies: + pseudomap: 1.0.2 + yallist: 2.1.2 + + lru-cache@5.1.1: + dependencies: + yallist: 3.1.1 + + lru-cache@6.0.0: + dependencies: + yallist: 4.0.0 + + magic-string@0.30.12: + dependencies: + "@jridgewell/sourcemap-codec": 1.5.0 + + make-dir@1.3.0: + dependencies: + pify: 3.0.0 + + make-dir@2.1.0: + dependencies: + pify: 4.0.1 + semver: 5.7.2 + + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + + make-dir@4.0.0: + dependencies: + semver: 7.6.3 + + make-error@1.3.6: {} + + makeerror@1.0.12: + dependencies: + tmpl: 1.0.5 + + map-obj@1.0.1: {} + + map-obj@4.3.0: {} + + mathml-tag-names@2.1.3: {} + + md5@2.3.0: + dependencies: + charenc: 0.0.2 + crypt: 0.0.2 + is-buffer: 1.1.6 + + mdn-data@1.1.4: {} + + mdn-data@2.0.14: {} + + mdn-data@2.0.28: {} + + mdn-data@2.0.30: {} + + media-typer@0.3.0: {} + + memfs@3.5.3: + dependencies: + fs-monkey: 1.0.6 + + memoize-one@6.0.0: {} + + meow@9.0.0: + dependencies: + "@types/minimist": 1.2.5 + camelcase-keys: 6.2.2 + decamelize: 1.2.0 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 + + merge-descriptors@1.0.3: {} + + merge-source-map@1.1.0: + dependencies: + source-map: 0.6.1 + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + methods@1.1.2: {} + + metro-react-native-babel-preset@0.72.4(@babel/core@7.26.0): + dependencies: + "@babel/core": 7.26.0 + "@babel/plugin-proposal-async-generator-functions": 7.20.7(@babel/core@7.26.0) + "@babel/plugin-proposal-class-properties": 7.18.6(@babel/core@7.26.0) + "@babel/plugin-proposal-export-default-from": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-proposal-nullish-coalescing-operator": 7.18.6(@babel/core@7.26.0) + "@babel/plugin-proposal-object-rest-spread": 7.20.7(@babel/core@7.26.0) + "@babel/plugin-proposal-optional-catch-binding": 7.18.6(@babel/core@7.26.0) + "@babel/plugin-proposal-optional-chaining": 7.21.0(@babel/core@7.26.0) + "@babel/plugin-syntax-dynamic-import": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-syntax-export-default-from": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-syntax-flow": 7.26.0(@babel/core@7.26.0) + "@babel/plugin-syntax-nullish-coalescing-operator": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-syntax-optional-chaining": 7.8.3(@babel/core@7.26.0) + "@babel/plugin-transform-arrow-functions": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-async-to-generator": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-block-scoping": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-classes": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-computed-properties": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-destructuring": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-exponentiation-operator": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-flow-strip-types": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-function-name": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-literals": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-modules-commonjs": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-named-capturing-groups-regex": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-parameters": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-react-display-name": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-react-jsx": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-react-jsx-self": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-react-jsx-source": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-runtime": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-shorthand-properties": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-spread": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-sticky-regex": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-template-literals": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-typescript": 7.25.9(@babel/core@7.26.0) + "@babel/plugin-transform-unicode-regex": 7.25.9(@babel/core@7.26.0) + "@babel/template": 7.25.9 + react-refresh: 0.4.3 + transitivePeerDependencies: + - supports-color + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + mime-db@1.52.0: {} + + mime-db@1.53.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mime@1.6.0: {} + + mime@2.5.2: {} + + mimic-fn@2.1.0: {} + + mimic-response@1.0.1: {} + + min-indent@1.0.1: {} + + mini-css-extract-plugin@2.4.6(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + schema-utils: 4.2.0 + webpack: 5.78.0(@swc/core@1.3.96) + + minimalistic-assert@1.0.1: {} + + minimatch@3.0.8: + dependencies: + brace-expansion: 1.1.11 + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@7.4.6: + dependencies: + brace-expansion: 2.0.1 + + minimatch@9.0.1: + dependencies: + brace-expansion: 2.0.1 + + minimatch@9.0.3: + dependencies: + brace-expansion: 2.0.1 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + + minimist-options@4.1.0: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + + minimist@1.2.8: {} + + minipass@6.0.2: {} + + minipass@7.1.2: {} + + miniprogram-api-typings@3.12.3: {} + + miniprogram-compiler@0.2.3: + dependencies: + glob: 7.2.3 + unescape-js: 1.1.4 + + miniprogram-exparser@2.29.1: {} + + miniprogram-simulate@1.6.1: + dependencies: + csso: 3.5.1 + j-component: 1.4.9 + less: 3.13.1 + miniprogram-compiler: 0.2.3 + postcss: 7.0.39 + pretty-format: 26.6.2 + + mkdirp@1.0.4: {} + + mobile-detect@1.4.5: {} + + ms@2.0.0: {} + + ms@2.1.2: {} + + ms@2.1.3: {} + + multicast-dns@7.2.5: + dependencies: + dns-packet: 5.6.1 + thunky: 1.1.0 + + multimatch@5.0.0: + dependencies: + "@types/minimatch": 3.0.5 + array-differ: 3.0.0 + array-union: 2.1.0 + arrify: 2.0.1 + minimatch: 3.1.2 + + mute-stream@0.0.8: {} + + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + + nanoid@3.3.7: {} + + native-request@1.1.2: + optional: true + + natural-compare@1.4.0: {} + + needle@3.3.1: + dependencies: + iconv-lite: 0.6.3 + sax: 1.2.4 + optional: true + + negotiator@0.6.3: {} + + negotiator@0.6.4: {} + + neo-async@2.6.2: {} + + no-case@2.3.2: + dependencies: + lower-case: 1.1.4 + + no-case@3.0.4: + dependencies: + lower-case: 2.0.2 + tslib: 2.8.1 + + node-emoji@1.11.0: + dependencies: + lodash: 4.17.21 + + node-forge@1.3.1: {} + + node-int64@0.4.0: {} + + node-releases@2.0.18: {} + + nopt@7.2.1: + dependencies: + abbrev: 2.0.0 + + normalize-package-data@2.5.0: + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.8 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + + normalize-package-data@3.0.3: + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.15.1 + semver: 7.6.3 + validate-npm-package-license: 3.0.4 + + normalize-path@3.0.0: {} + + normalize-range@0.1.2: {} + + normalize-url@2.0.1: + dependencies: + prepend-http: 2.0.0 + query-string: 5.1.1 + sort-keys: 2.0.0 + + normalize-url@4.5.1: {} + + normalize-url@6.1.0: {} + + npm-check@6.0.1: + dependencies: + callsite-record: 4.1.5 + chalk: 4.1.2 + co: 4.6.0 + depcheck: 1.4.7 + execa: 5.1.1 + giturl: 1.0.3 + global-modules: 2.0.0 + globby: 11.1.0 + inquirer: 7.3.3 + is-ci: 2.0.0 + lodash: 4.17.21 + meow: 9.0.0 + minimatch: 3.1.2 + node-emoji: 1.11.0 + ora: 5.4.1 + package-json: 6.5.0 + path-exists: 4.0.0 + pkg-dir: 5.0.0 + preferred-pm: 3.1.4 + rc-config-loader: 4.1.3 + semver: 7.6.3 + semver-diff: 3.1.1 + strip-ansi: 6.0.1 + text-table: 0.2.0 + throat: 6.0.2 + update-notifier: 5.1.0 + xtend: 4.0.2 + transitivePeerDependencies: + - supports-color + + npm-conf@1.1.3: + dependencies: + config-chain: 1.1.13 + pify: 3.0.0 + + npm-run-path@4.0.1: + dependencies: + path-key: 3.1.1 + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + num2fraction@1.2.2: {} + + nwsapi@2.2.13: {} + + oauth-sign@0.9.0: {} + + object-assign@4.1.1: {} + + object-inspect@1.13.3: {} + + object-keys@1.1.1: {} + + object.assign@4.1.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + + obuf@1.1.2: {} + + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + + on-headers@1.0.2: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + onetime@5.1.2: + dependencies: + mimic-fn: 2.1.0 + + open@8.4.2: + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + ora@5.4.1: + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.2 + is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + + os-tmpdir@1.0.2: {} + + p-cancelable@0.4.1: {} + + p-cancelable@1.1.0: {} + + p-event@2.3.1: + dependencies: + p-timeout: 2.0.1 + + p-finally@1.0.0: {} + + p-is-promise@1.1.0: {} + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@3.0.0: + dependencies: + p-limit: 2.3.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + p-retry@4.6.2: + dependencies: + "@types/retry": 0.12.0 + retry: 0.13.1 + + p-timeout@2.0.1: + dependencies: + p-finally: 1.0.0 + + p-try@2.2.0: {} + + package-json-from-dist@1.0.1: {} + + package-json@6.5.0: + dependencies: + got: 9.6.0 + registry-auth-token: 4.2.2 + registry-url: 5.1.0 + semver: 6.3.1 + + param-case@2.1.1: + dependencies: + no-case: 2.3.2 + + param-case@3.0.4: + dependencies: + dot-case: 3.0.4 + tslib: 2.8.1 + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + parse-json@5.2.0: + dependencies: + "@babel/code-frame": 7.26.2 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + parse-node-version@1.0.1: {} + + parse-passwd@1.0.0: {} + + parse5-htmlparser2-tree-adapter@6.0.1: + dependencies: + parse5: 6.0.1 + + parse5@5.1.1: {} + + parse5@6.0.1: {} + + parse5@7.2.1: + dependencies: + entities: 4.5.0 + + parseurl@1.3.3: {} + + pascal-case@3.1.2: + dependencies: + no-case: 3.0.4 + tslib: 2.8.1 + + path-case@3.0.4: + dependencies: + dot-case: 3.0.4 + tslib: 2.8.1 + + path-exists@3.0.0: {} + + path-exists@4.0.0: {} + + path-is-absolute@1.0.1: {} + + path-key@3.1.1: {} + + path-parse@1.0.7: {} + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 6.0.2 + + path-to-regexp@0.1.10: {} + + path-to-regexp@3.3.0: {} + + path-type@4.0.0: {} + + pend@1.2.0: {} + + performance-now@2.1.0: {} + + picocolors@0.2.1: {} + + picocolors@1.1.1: {} + + picomatch@2.3.1: {} + + pify@2.3.0: {} + + pify@3.0.0: {} + + pify@4.0.1: {} + + pinkie-promise@2.0.1: + dependencies: + pinkie: 2.0.4 + + pinkie@2.0.4: {} + + pirates@4.0.6: {} + + pkg-dir@3.0.0: + dependencies: + find-up: 3.0.0 + + pkg-dir@4.2.0: + dependencies: + find-up: 4.1.0 + + pkg-dir@5.0.0: + dependencies: + find-up: 5.0.0 + + platform@1.3.6: {} + + please-upgrade-node@3.2.0: + dependencies: + semver-compare: 1.0.0 + + postcss-calc@8.2.4(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + + postcss-colormin@5.3.1(postcss@8.4.49): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-convert-values@5.1.3(postcss@8.4.49): + dependencies: + browserslist: 4.24.2 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-discard-comments@5.1.2(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-duplicates@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-empty@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-discard-overridden@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-html-transform@3.6.35(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-import@14.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + + postcss-loader@7.3.4(postcss@8.4.49)(typescript@5.6.3)(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + cosmiconfig: 8.3.6(typescript@5.6.3) + jiti: 1.21.6 + postcss: 8.4.49 + semver: 7.6.3 + webpack: 5.78.0(@swc/core@1.3.96) + transitivePeerDependencies: + - typescript + + postcss-media-query-parser@0.2.3: {} + + postcss-merge-longhand@5.1.7(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + stylehacks: 5.1.1(postcss@8.4.49) + + postcss-merge-rules@5.1.4(postcss@8.4.49): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-minify-font-values@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-minify-gradients@5.1.1(postcss@8.4.49): + dependencies: + colord: 2.9.3 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-minify-params@5.1.4(postcss@8.4.49): + dependencies: + browserslist: 4.24.2 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-minify-selectors@5.2.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-modules-extract-imports@2.0.0: + dependencies: + postcss: 7.0.39 + + postcss-modules-extract-imports@3.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-modules-local-by-default@3.0.3: + dependencies: + icss-utils: 4.1.1 + postcss: 7.0.39 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + + postcss-modules-local-by-default@4.1.0(postcss@8.4.49): + dependencies: + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 + postcss-value-parser: 4.2.0 + + postcss-modules-scope@2.2.0: + dependencies: + postcss: 7.0.39 + postcss-selector-parser: 6.1.2 + + postcss-modules-scope@3.2.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 + + postcss-modules-values@3.0.0: + dependencies: + icss-utils: 4.1.1 + postcss: 7.0.39 + + postcss-modules-values@4.0.0(postcss@8.4.49): + dependencies: + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 + + postcss-normalize-charset@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-normalize-display-values@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-positions@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-repeat-style@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-string@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-timing-functions@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-unicode@5.1.1(postcss@8.4.49): + dependencies: + browserslist: 4.24.2 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-url@5.1.0(postcss@8.4.49): + dependencies: + normalize-url: 6.1.0 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-normalize-whitespace@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-ordered-values@5.1.3(postcss@8.4.49): + dependencies: + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-plugin-constparse@3.6.35(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-pxtransform@3.6.35(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-reduce-initial@5.1.2(postcss@8.4.49): + dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + postcss: 8.4.49 + + postcss-reduce-transforms@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + + postcss-resolve-nested-selector@0.1.6: {} + + postcss-safe-parser@6.0.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-selector-parser@7.0.0: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-svgo@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + svgo: 2.8.0 + + postcss-unique-selectors@5.1.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-url@10.1.3(postcss@8.4.49): + dependencies: + make-dir: 3.1.0 + mime: 2.5.2 + minimatch: 3.0.8 + postcss: 8.4.49 + xxhashjs: 0.2.2 + + postcss-value-parser@4.2.0: {} + + postcss@7.0.39: + dependencies: + picocolors: 0.2.1 + source-map: 0.6.1 + + postcss@8.4.49: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + preferred-pm@3.1.4: + dependencies: + find-up: 5.0.0 + find-yarn-workspace-root2: 1.2.16 + path-exists: 4.0.0 + which-pm: 2.2.0 + + prelude-ls@1.2.1: {} + + prepend-http@2.0.0: {} + + prettier@2.8.8: + optional: true + + pretty-bytes@5.6.0: {} + + pretty-error@4.0.0: + dependencies: + lodash: 4.17.21 + renderkid: 3.0.0 + + pretty-format@26.6.2: + dependencies: + "@jest/types": 26.6.2 + ansi-regex: 5.0.1 + ansi-styles: 4.3.0 + react-is: 17.0.2 + + pretty-format@29.7.0: + dependencies: + "@jest/schemas": 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.3.1 + + pretty-time@1.1.0: {} + + process-nextick-args@2.0.1: {} + + promise-polyfill@7.1.2: {} + + prompts@2.4.2: + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + + property-expr@2.0.6: {} + + proto-list@1.2.4: {} + + proxy-addr@2.0.7: + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + + proxy-from-env@1.1.0: {} + + prr@1.0.1: + optional: true + + pseudomap@1.0.2: {} + + psl@1.10.0: + dependencies: + punycode: 2.3.1 + + pump@3.0.2: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + + punycode@2.3.1: {} + + pupa@2.1.1: + dependencies: + escape-goat: 2.1.1 + + pure-rand@6.1.0: {} + + qs@6.13.0: + dependencies: + side-channel: 1.0.6 + + qs@6.5.3: {} + + query-string@5.1.1: + dependencies: + decode-uri-component: 0.2.2 + object-assign: 4.1.1 + strict-uri-encode: 1.1.0 + + query-string@7.1.3: + dependencies: + decode-uri-component: 0.2.2 + filter-obj: 1.1.0 + split-on-first: 1.1.0 + strict-uri-encode: 2.0.0 + + querystringify@2.2.0: {} + + queue-microtask@1.2.3: {} + + quick-lru@4.0.1: {} + + randombytes@2.1.0: + dependencies: + safe-buffer: 5.2.1 + + range-parser@1.2.1: {} + + raw-body@2.5.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + + rc-config-loader@4.1.3: + dependencies: + debug: 4.3.7 + js-yaml: 4.1.0 + json5: 2.2.3 + require-from-string: 2.0.2 + transitivePeerDependencies: + - supports-color + + rc@1.2.8: + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + + react-is@17.0.2: {} + + react-is@18.3.1: {} + + react-refresh@0.11.0: {} + + react-refresh@0.4.3: {} + + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + + read-pkg-up@7.0.1: + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + + read-pkg@5.2.0: + dependencies: + "@types/normalize-package-data": 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + + redent@3.0.0: + dependencies: + indent-string: 4.0.0 + strip-indent: 3.0.0 + + regenerate-unicode-properties@10.2.0: + dependencies: + regenerate: 1.4.2 + + regenerate@1.4.2: {} + + regenerator-runtime@0.11.1: {} + + regenerator-runtime@0.14.1: {} + + regenerator-transform@0.15.2: + dependencies: + "@babel/runtime": 7.26.0 + + regex-parser@2.3.0: {} + + regexpu-core@6.1.1: + dependencies: + regenerate: 1.4.2 + regenerate-unicode-properties: 10.2.0 + regjsgen: 0.8.0 + regjsparser: 0.11.2 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.2.0 + + registry-auth-token@4.2.2: + dependencies: + rc: 1.2.8 + + registry-url@5.1.0: + dependencies: + rc: 1.2.8 + + regjsgen@0.8.0: {} + + regjsparser@0.11.2: + dependencies: + jsesc: 3.0.2 + + relateurl@0.2.7: {} + + renderkid@3.0.0: + dependencies: + css-select: 4.3.0 + dom-converter: 0.2.0 + htmlparser2: 6.1.0 + lodash: 4.17.21 + strip-ansi: 6.0.1 + + request@2.88.2: + dependencies: + aws-sign2: 0.7.0 + aws4: 1.13.2 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 2.3.3 + har-validator: 5.1.5 + http-signature: 1.2.0 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + oauth-sign: 0.9.0 + performance-now: 2.1.0 + qs: 6.5.3 + safe-buffer: 5.2.1 + tough-cookie: 2.5.0 + tunnel-agent: 0.6.0 + uuid: 3.4.0 + + require-directory@2.1.1: {} + + require-from-string@2.0.2: {} + + require-package-name@2.0.1: {} + + requires-port@1.0.0: {} + + resolve-cwd@3.0.0: + dependencies: + resolve-from: 5.0.0 + + resolve-dir@1.0.1: + dependencies: + expand-tilde: 2.0.2 + global-modules: 1.0.0 + + resolve-from@4.0.0: {} + + resolve-from@5.0.0: {} + + resolve-pathname@3.0.0: {} + + resolve-url-loader@5.0.0: + dependencies: + adjust-sourcemap-loader: 4.0.0 + convert-source-map: 1.9.0 + loader-utils: 2.0.4 + postcss: 8.4.49 + source-map: 0.6.1 + + resolve.exports@2.0.2: {} + + resolve@1.22.8: + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + responselike@1.0.2: + dependencies: + lowercase-keys: 1.0.1 + + restore-cursor@3.1.0: + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + + retry@0.13.1: {} + + reusify@1.0.4: {} + + rimraf@2.7.1: + dependencies: + glob: 7.2.3 + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + rrweb-cssom@0.6.0: {} + + run-async@2.4.1: {} + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + runes2@1.1.4: {} + + rxjs@6.6.7: + dependencies: + tslib: 1.14.1 + + rxjs@7.8.1: + dependencies: + tslib: 2.8.1 + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + safer-buffer@2.1.2: {} + + sass-loader@12.4.0(sass@1.50.0)(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + klona: 2.0.6 + neo-async: 2.6.2 + webpack: 5.78.0(@swc/core@1.3.96) + optionalDependencies: + sass: 1.50.0 + + sass@1.50.0: + dependencies: + chokidar: 3.6.0 + immutable: 4.3.7 + source-map-js: 1.2.1 + + sax@1.2.4: {} + + sax@1.4.1: {} + + saxes@6.0.0: + dependencies: + xmlchars: 2.2.0 + + schema-utils@2.7.1: + dependencies: + "@types/json-schema": 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + + schema-utils@3.3.0: + dependencies: + "@types/json-schema": 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + + schema-utils@4.2.0: + dependencies: + "@types/json-schema": 7.0.15 + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) + + scss-bundle@3.1.2: + dependencies: + "@types/archy": 0.0.31 + "@types/debug": 4.1.12 + "@types/fs-extra": 8.1.5 + "@types/glob": 7.2.0 + "@types/lodash.debounce": 4.0.9 + "@types/sass": 1.45.0 + archy: 1.0.0 + chalk: 3.0.0 + chokidar: 3.6.0 + commander: 4.1.1 + fs-extra: 8.1.0 + globs: 0.1.4 + lodash.debounce: 4.0.8 + loglevel: 1.9.2 + loglevel-plugin-prefix: 0.8.4 + pretty-bytes: 5.6.0 + sass: 1.50.0 + tslib: 1.14.1 + + seek-bzip@1.0.6: + dependencies: + commander: 2.20.3 + + select-hose@2.0.0: {} + + selfsigned@2.4.1: + dependencies: + "@types/node-forge": 1.3.11 + node-forge: 1.3.1 + + semver-compare@1.0.0: {} + + semver-diff@3.1.1: + dependencies: + semver: 6.3.1 + + semver@5.7.2: {} + + semver@6.3.1: {} + + semver@7.6.3: {} + + send@0.19.0: + 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 + transitivePeerDependencies: + - supports-color + + sentence-case@3.0.4: + dependencies: + no-case: 3.0.4 + tslib: 2.8.1 + upper-case-first: 2.0.2 + + serialize-javascript@6.0.2: + dependencies: + randombytes: 2.1.0 + + serve-index@1.9.1: + dependencies: + accepts: 1.3.8 + batch: 0.6.1 + debug: 2.6.9 + escape-html: 1.0.3 + http-errors: 1.6.3 + mime-types: 2.1.35 + parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color + + serve-static@1.16.2: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + transitivePeerDependencies: + - supports-color + + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + + setprototypeof@1.1.0: {} + + setprototypeof@1.2.0: {} + + shallow-clone@3.0.1: + dependencies: + kind-of: 6.0.3 + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + side-channel@1.0.6: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.3 + + signal-exit@3.0.7: {} + + signal-exit@4.1.0: {} + + sisteransi@1.0.5: {} + + slash@3.0.0: {} + + slash@4.0.0: {} + + slice-ansi@4.0.0: + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + + snake-case@3.0.4: + dependencies: + dot-case: 3.0.4 + tslib: 2.8.1 + + sockjs@0.3.24: + dependencies: + faye-websocket: 0.11.4 + uuid: 8.3.2 + websocket-driver: 0.7.4 + + sort-keys-length@1.0.1: + dependencies: + sort-keys: 1.1.2 + + sort-keys@1.1.2: + dependencies: + is-plain-obj: 1.1.0 + + sort-keys@2.0.0: + dependencies: + is-plain-obj: 1.1.0 + + source-list-map@2.0.1: {} + + source-map-js@1.2.1: {} + + source-map-resolve@0.6.0: + dependencies: + atob: 2.1.2 + decode-uri-component: 0.2.2 + + source-map-support@0.5.13: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map-support@0.5.21: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map@0.5.6: {} + + source-map@0.5.7: {} + + source-map@0.6.1: {} + + source-map@0.7.4: {} + + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.20 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.20 + + spdx-license-ids@3.0.20: {} + + spdy-transport@3.0.0: + dependencies: + debug: 4.3.7 + detect-node: 2.1.0 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 3.6.2 + wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color + + spdy@4.0.2: + dependencies: + debug: 4.3.7 + handle-thing: 2.0.1 + http-deceiver: 1.2.7 + select-hose: 2.0.0 + spdy-transport: 3.0.0 + transitivePeerDependencies: + - supports-color + + split-on-first@1.1.0: {} + + sprintf-js@1.0.3: {} + + sshpk@1.18.0: + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + + ssr-window@3.0.0: {} + + stable@0.1.8: {} + + stack-utils@2.0.6: + dependencies: + escape-string-regexp: 2.0.0 + + stackframe@1.3.4: {} + + statuses@1.5.0: {} + + statuses@2.0.1: {} + + std-env@3.8.0: {} + + strict-uri-encode@1.1.0: {} + + strict-uri-encode@2.0.0: {} + + string-length@4.0.2: + dependencies: + char-regex: 1.0.2 + strip-ansi: 6.0.1 + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + + string.fromcodepoint@0.2.1: {} + + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.1.0: + dependencies: + ansi-regex: 6.1.0 + + strip-bom@3.0.0: {} + + strip-bom@4.0.0: {} + + strip-dirs@2.1.0: + dependencies: + is-natural-number: 4.0.1 + + strip-final-newline@2.0.0: {} + + strip-indent@3.0.0: + dependencies: + min-indent: 1.0.1 + + strip-json-comments@2.0.1: {} + + strip-json-comments@3.1.1: {} + + strip-outer@1.0.1: + dependencies: + escape-string-regexp: 1.0.5 + + style-loader@1.3.0(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + loader-utils: 2.0.4 + schema-utils: 2.7.1 + webpack: 5.78.0(@swc/core@1.3.96) + + style-loader@3.3.1(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + webpack: 5.78.0(@swc/core@1.3.96) + + style-search@0.1.0: {} + + stylehacks@5.1.1(postcss@8.4.49): + dependencies: + browserslist: 4.24.2 + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + stylelint@14.16.1: + dependencies: + "@csstools/selector-specificity": 2.2.0(postcss-selector-parser@6.1.2) + balanced-match: 2.0.0 + colord: 2.9.3 + cosmiconfig: 7.1.0 + css-functions-list: 3.2.3 + debug: 4.3.7 + fast-glob: 3.3.2 + fastest-levenshtein: 1.0.16 + file-entry-cache: 6.0.1 + global-modules: 2.0.0 + globby: 11.1.0 + globjoin: 0.1.4 + html-tags: 3.3.1 + ignore: 5.3.2 + import-lazy: 4.0.0 + imurmurhash: 0.1.4 + is-plain-object: 5.0.0 + known-css-properties: 0.26.0 + mathml-tag-names: 2.1.3 + meow: 9.0.0 + micromatch: 4.0.8 + normalize-path: 3.0.0 + picocolors: 1.1.1 + postcss: 8.4.49 + postcss-media-query-parser: 0.2.3 + postcss-resolve-nested-selector: 0.1.6 + postcss-safe-parser: 6.0.0(postcss@8.4.49) + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + resolve-from: 5.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + style-search: 0.1.0 + supports-hyperlinks: 2.3.0 + svg-tags: 1.0.0 + table: 6.8.2 + v8-compile-cache: 2.4.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + + stylus-loader@6.2.0(stylus@0.55.0)(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + fast-glob: 3.3.2 + klona: 2.0.6 + normalize-path: 3.0.0 + stylus: 0.55.0 + webpack: 5.78.0(@swc/core@1.3.96) + + stylus@0.55.0: + dependencies: + css: 3.0.0 + debug: 3.1.0 + glob: 7.2.3 + mkdirp: 1.0.4 + safer-buffer: 2.1.2 + sax: 1.2.4 + semver: 6.3.1 + source-map: 0.7.4 + transitivePeerDependencies: + - supports-color + + supports-color@5.5.0: + dependencies: + has-flag: 3.0.0 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + supports-color@8.1.1: + dependencies: + has-flag: 4.0.0 + + supports-hyperlinks@2.3.0: + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + svg-tags@1.0.0: {} + + svgo@2.8.0: + dependencies: + "@trysound/sax": 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.1.1 + stable: 0.1.8 + + swiper@6.8.0: + dependencies: + dom7: 3.0.0 + ssr-window: 3.0.0 + + symbol-tree@3.2.4: {} + + table@6.8.2: + dependencies: + ajv: 8.17.1 + lodash.truncate: 4.4.2 + slice-ansi: 4.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + tapable@1.1.3: {} + + tapable@2.2.1: {} + + tar-stream@1.6.2: + dependencies: + bl: 1.2.3 + buffer-alloc: 1.2.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + readable-stream: 2.3.8 + to-buffer: 1.1.1 + xtend: 4.0.2 + + terser-webpack-plugin@5.3.10(@swc/core@1.3.96)(esbuild@0.19.12)(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + "@jridgewell/trace-mapping": 0.3.25 + jest-worker: 27.5.1 + schema-utils: 3.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.78.0(@swc/core@1.3.96) + optionalDependencies: + "@swc/core": 1.3.96 + esbuild: 0.19.12 + + terser@5.36.0: + dependencies: + "@jridgewell/source-map": 0.3.6 + acorn: 8.14.0 + commander: 2.20.3 + source-map-support: 0.5.21 + + test-exclude@6.0.0: + dependencies: + "@istanbuljs/schema": 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + + text-table@0.2.0: {} + + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + + throat@6.0.2: {} + + through@2.3.8: {} + + thunky@1.1.0: {} + + timed-out@4.0.1: {} + + tiny-case@1.0.3: {} + + tmp@0.0.33: + dependencies: + os-tmpdir: 1.0.2 + + tmpl@1.0.5: {} + + to-buffer@1.1.1: {} + + to-readable-stream@1.0.0: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + toidentifier@1.0.1: {} + + toposort@2.0.2: {} + + tough-cookie@2.5.0: + dependencies: + psl: 1.10.0 + punycode: 2.3.1 + + tough-cookie@4.1.4: + dependencies: + psl: 1.10.0 + punycode: 2.3.1 + universalify: 0.2.0 + url-parse: 1.5.10 + + tr46@3.0.0: + dependencies: + punycode: 2.3.1 + + tr46@4.1.1: + dependencies: + punycode: 2.3.1 + + trim-newlines@3.0.1: {} + + trim-repeated@1.0.0: + dependencies: + escape-string-regexp: 1.0.5 + + ts-api-utils@1.4.0(typescript@5.6.3): + dependencies: + typescript: 5.6.3 + + ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.64)(typescript@5.6.3): + dependencies: + "@cspotcode/source-map-support": 0.8.1 + "@tsconfig/node10": 1.0.11 + "@tsconfig/node12": 1.0.11 + "@tsconfig/node14": 1.0.3 + "@tsconfig/node16": 1.0.4 + "@types/node": 18.19.64 + acorn: 8.14.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.6.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + "@swc/core": 1.3.96 + + tsconfig@7.0.0: + dependencies: + "@types/strip-bom": 3.0.0 + "@types/strip-json-comments": 0.0.30 + strip-bom: 3.0.0 + strip-json-comments: 2.0.1 + + tslib@1.14.1: {} + + tslib@2.8.1: {} + + tunnel-agent@0.6.0: + dependencies: + safe-buffer: 5.2.1 + + tweetnacl@0.14.5: {} + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type-detect@4.0.8: {} + + type-fest@0.18.1: {} + + type-fest@0.20.2: {} + + type-fest@0.21.3: {} + + type-fest@0.6.0: {} + + type-fest@0.8.1: {} + + type-fest@2.19.0: {} + + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + + typedarray-to-buffer@3.1.5: + dependencies: + is-typedarray: 1.0.0 + + typescript@5.6.3: {} + + uglify-js@3.19.3: {} + + unbzip2-stream@1.4.3: + dependencies: + buffer: 5.7.1 + through: 2.3.8 + + undici-types@5.26.5: {} + + unescape-js@1.1.4: + dependencies: + string.fromcodepoint: 0.2.1 + + unicode-canonical-property-names-ecmascript@2.0.1: {} + + unicode-match-property-ecmascript@2.0.0: + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.1 + unicode-property-aliases-ecmascript: 2.1.0 + + unicode-match-property-value-ecmascript@2.2.0: {} + + unicode-property-aliases-ecmascript@2.1.0: {} + + unique-string@2.0.0: + dependencies: + crypto-random-string: 2.0.0 + + universal-router@8.3.0: + dependencies: + path-to-regexp: 3.3.0 + + universalify@0.1.2: {} + + universalify@0.2.0: {} + + unpipe@1.0.0: {} + + update-browserslist-db@1.1.1(browserslist@4.24.2): + dependencies: + browserslist: 4.24.2 + escalade: 3.2.0 + picocolors: 1.1.1 + + update-notifier@5.1.0: + dependencies: + boxen: 5.1.2 + chalk: 4.1.2 + 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.6.3 + semver-diff: 3.1.1 + xdg-basedir: 4.0.0 + + upper-case-first@2.0.2: + dependencies: + tslib: 2.8.1 + + upper-case@1.1.3: {} + + upper-case@2.0.2: + dependencies: + tslib: 2.8.1 + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + url-loader@4.1.0(file-loader@6.0.0(webpack@5.78.0(@swc/core@1.3.96)))(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + loader-utils: 2.0.4 + mime-types: 2.1.35 + schema-utils: 2.7.1 + webpack: 5.78.0(@swc/core@1.3.96) + optionalDependencies: + file-loader: 6.0.0(webpack@5.78.0(@swc/core@1.3.96)) + + url-parse-lax@3.0.0: + dependencies: + prepend-http: 2.0.0 + + url-parse@1.5.10: + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + + url-to-options@1.0.1: {} + + util-deprecate@1.0.2: {} + + utila@0.4.0: {} + + utils-merge@1.0.1: {} + + uuid@3.4.0: {} + + uuid@8.3.2: {} + + v8-compile-cache-lib@3.0.1: {} + + v8-compile-cache@2.4.0: {} + + v8-to-istanbul@9.3.0: + dependencies: + "@jridgewell/trace-mapping": 0.3.25 + "@types/istanbul-lib-coverage": 2.0.6 + convert-source-map: 2.0.0 + + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + + validate-npm-package-name@5.0.1: {} + + vary@1.1.2: {} + + verror@1.10.0: + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + + vm2@3.9.19: + dependencies: + acorn: 8.14.0 + acorn-walk: 8.3.4 + + vue-component-type-helpers@2.1.10: {} + + vue-eslint-parser@8.3.0(eslint@8.57.1): + dependencies: + debug: 4.3.7 + eslint: 8.57.1 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + lodash: 4.17.21 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + + vue-hot-reload-api@2.3.4: {} + + vue-loader@15.11.1(@vue/compiler-sfc@3.5.13)(css-loader@6.11.0(webpack@5.78.0(@swc/core@1.3.96)))(lodash@4.17.21)(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + "@vue/component-compiler-utils": 3.3.0(lodash@4.17.21) + css-loader: 6.11.0(webpack@5.78.0(@swc/core@1.3.96)) + hash-sum: 1.0.2 + loader-utils: 1.4.2 + vue-hot-reload-api: 2.3.4 + vue-style-loader: 4.1.3 + webpack: 5.78.0(@swc/core@1.3.96) + optionalDependencies: + "@vue/compiler-sfc": 3.5.13 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - coffee-script + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - underscore + - vash + - velocityjs + - walrus + - whiskers + + vue-loader@17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3))(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + chalk: 4.1.2 + hash-sum: 2.0.0 + watchpack: 2.4.2 + webpack: 5.78.0(@swc/core@1.3.96) + optionalDependencies: + "@vue/compiler-sfc": 3.5.13 + vue: 3.5.13(typescript@5.6.3) + + vue-style-loader@4.1.3: + dependencies: + hash-sum: 1.0.2 + loader-utils: 1.4.2 + + vue-template-es2015-compiler@1.9.1: {} + + vue@3.5.13(typescript@5.6.3): + dependencies: + "@vue/compiler-dom": 3.5.13 + "@vue/compiler-sfc": 3.5.13 + "@vue/runtime-dom": 3.5.13 + "@vue/server-renderer": 3.5.13(vue@3.5.13(typescript@5.6.3)) + "@vue/shared": 3.5.13 + optionalDependencies: + typescript: 5.6.3 + + w3c-xmlserializer@4.0.0: + dependencies: + xml-name-validator: 4.0.0 + + walker@1.0.8: + dependencies: + makeerror: 1.0.12 + + watchpack@2.4.2: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + + wbuf@1.7.3: + dependencies: + minimalistic-assert: 1.0.1 + + wcwidth@1.0.1: + dependencies: + defaults: 1.0.4 + + webidl-conversions@7.0.0: {} + + webpack-chain@6.5.1: + dependencies: + deepmerge: 1.5.2 + javascript-stringify: 2.1.0 + + webpack-dev-middleware@5.3.4(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + colorette: 2.0.20 + memfs: 3.5.3 + mime-types: 2.1.35 + range-parser: 1.2.1 + schema-utils: 4.2.0 + webpack: 5.78.0(@swc/core@1.3.96) + + webpack-dev-server@4.11.1(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + "@types/bonjour": 3.5.13 + "@types/connect-history-api-fallback": 1.5.4 + "@types/express": 4.17.21 + "@types/serve-index": 1.9.4 + "@types/serve-static": 1.15.7 + "@types/sockjs": 0.3.36 + "@types/ws": 8.5.13 + ansi-html-community: 0.0.8 + bonjour-service: 1.2.1 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.7.5 + connect-history-api-fallback: 2.0.0 + default-gateway: 6.0.3 + express: 4.21.1 + graceful-fs: 4.2.11 + html-entities: 2.5.2 + http-proxy-middleware: 2.0.7(@types/express@4.17.21) + ipaddr.js: 2.2.0 + open: 8.4.2 + p-retry: 4.6.2 + rimraf: 3.0.2 + schema-utils: 4.2.0 + selfsigned: 2.4.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack: 5.78.0(@swc/core@1.3.96) + webpack-dev-middleware: 5.3.4(webpack@5.78.0(@swc/core@1.3.96)) + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + webpack-format-messages@2.0.6: + dependencies: + kleur: 3.0.3 + + webpack-merge@4.2.2: + dependencies: + lodash: 4.17.21 + + webpack-sources@2.3.1: + dependencies: + source-list-map: 2.0.1 + source-map: 0.6.1 + + webpack-sources@3.2.3: {} + + webpack-virtual-modules@0.5.0: {} + + webpack@5.78.0(@swc/core@1.3.96): + dependencies: + "@types/eslint-scope": 3.7.7 + "@types/estree": 0.0.51 + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/wasm-edit": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + acorn: 8.14.0 + acorn-import-assertions: 1.9.0(acorn@8.14.0) + browserslist: 4.24.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 0.9.3 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.3.96)(esbuild@0.19.12)(webpack@5.78.0(@swc/core@1.3.96)) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - "@swc/core" + - esbuild + - uglify-js + + webpackbar@5.0.2(webpack@5.78.0(@swc/core@1.3.96)): + dependencies: + chalk: 4.1.2 + consola: 2.15.3 + pretty-time: 1.1.0 + std-env: 3.8.0 + webpack: 5.78.0(@swc/core@1.3.96) + + websocket-driver@0.7.4: + dependencies: + http-parser-js: 0.5.8 + safe-buffer: 5.2.1 + websocket-extensions: 0.1.4 + + websocket-extensions@0.1.4: {} + + whatwg-encoding@2.0.0: + dependencies: + iconv-lite: 0.6.3 + + whatwg-fetch@3.6.20: {} + + whatwg-mimetype@3.0.0: {} + + whatwg-url@11.0.0: + dependencies: + tr46: 3.0.0 + webidl-conversions: 7.0.0 + + whatwg-url@12.0.1: + dependencies: + tr46: 4.1.1 + webidl-conversions: 7.0.0 + + which-pm@2.2.0: + dependencies: + load-yaml-file: 0.2.0 + path-exists: 4.0.0 + + which@1.3.1: + dependencies: + isexe: 2.0.0 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + widest-line@3.1.0: + dependencies: + string-width: 4.2.3 + + word-wrap@1.2.5: {} + + wrap-ansi@6.2.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + + wrappy@1.0.2: {} + + write-file-atomic@3.0.3: + dependencies: + imurmurhash: 0.1.4 + is-typedarray: 1.0.0 + signal-exit: 3.0.7 + typedarray-to-buffer: 3.1.5 + + write-file-atomic@4.0.2: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + + ws@8.18.0: {} + + xdg-basedir@4.0.0: {} + + xml-name-validator@4.0.0: {} + + xml2js@0.5.0: + dependencies: + sax: 1.4.1 + xmlbuilder: 11.0.1 + + xmlbuilder@11.0.1: {} + + xmlchars@2.2.0: {} + + xtend@4.0.2: {} + + xxhashjs@0.2.2: + dependencies: + cuint: 0.2.2 + + y18n@5.0.8: {} + + yallist@2.1.2: {} + + yallist@3.1.1: {} + + yallist@4.0.0: {} + + yaml@1.10.2: {} + + yargs-parser@20.2.9: {} + + yargs-parser@21.1.1: {} + + yargs@16.2.0: + dependencies: + cliui: 7.0.4 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + yauzl@2.10.0: + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + + yn@3.1.1: {} + + yocto-queue@0.1.0: {} + + yup@1.4.0: + dependencies: + property-expr: 2.0.6 + tiny-case: 1.0.3 + toposort: 2.0.2 + type-fest: 2.19.0 diff --git a/project.config.json b/project.config.json new file mode 100644 index 0000000..33171f0 --- /dev/null +++ b/project.config.json @@ -0,0 +1,15 @@ +{ + "miniprogramRoot": "./dist", + "projectname": "jdt-yaotouzi", + "description": "", + "appid": "touristappid", + "setting": { + "urlCheck": true, + "es6": false, + "enhance": false, + "compileHotReLoad": false, + "postcss": false, + "minified": false + }, + "compileType": "miniprogram" +} diff --git a/project.tt.json b/project.tt.json new file mode 100644 index 0000000..823e888 --- /dev/null +++ b/project.tt.json @@ -0,0 +1,9 @@ +{ + "miniprogramRoot": "./", + "projectname": "jdt-yaotouzi", + "appid": "testAppId", + "setting": { + "es6": false, + "minified": false + } +} diff --git a/src/api/index.js b/src/api/index.js new file mode 100644 index 0000000..b32a44d --- /dev/null +++ b/src/api/index.js @@ -0,0 +1,20 @@ +import request from "@/utils/request"; + +// 获取投注项 +export const getGameOption = () => + request({ + url: "/dice/betting", + method: "GET", + }); + +// 获取开奖列表 +export const getKaiJiangList = () => + request({ url: "/dice/draw", method: "GET" }); + +// 获取用户信息 +export const getJfDz = (uid) => + request({ url: `/dice/userBettingInfo?uid=${uid}`, method: "GET" }); + +// 获取用户投注记录 +export const getTzJl = (uid) => + request({ url: `/dice/userBettingRecord?uid=${uid}`, method: "GET" }); diff --git a/src/app.config.js b/src/app.config.js new file mode 100644 index 0000000..a04e4b4 --- /dev/null +++ b/src/app.config.js @@ -0,0 +1,9 @@ +export default defineAppConfig({ + pages: ["pages/index/index", "pages/records/index"], + window: { + backgroundTextStyle: "light", + navigationBarBackgroundColor: "#fff", + navigationBarTitleText: "摇骰子", + navigationBarTextStyle: "black", + }, +}); diff --git a/src/app.js b/src/app.js new file mode 100644 index 0000000..a2749e4 --- /dev/null +++ b/src/app.js @@ -0,0 +1,13 @@ +import { createApp } from "vue"; +import Taro from "@tarojs/taro"; +import "./app.scss"; + +const App = createApp({ + onLaunch({ query }) { + Taro.setStorageSync("uid", query.uid); + Taro.setStorageSync("id", query.id); + }, + onShow(options) {}, +}); + +export default App; diff --git a/src/app.scss b/src/app.scss new file mode 100644 index 0000000..e69de29 diff --git a/src/config/index.js b/src/config/index.js new file mode 100644 index 0000000..745c524 --- /dev/null +++ b/src/config/index.js @@ -0,0 +1,10 @@ +// 用于配置项目的一些常量,如接口地址、websocket地址等 +import Taro from "@tarojs/taro"; + +export const app = { + API_URL: () => `${process.env.TARO_APP_API}`, + API_WS: () => + `${process.env.TARO_APP_WS}?uid=${Taro.getStorageSync( + "uid" + )}&game_id=${Taro.getStorageSync("id")}`, +}; diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..505efd2 --- /dev/null +++ b/src/index.html @@ -0,0 +1,22 @@ + + + + + + + + + + + jdt-yaotouzi + + + +
+ + diff --git a/src/pages/index/index.config.js b/src/pages/index/index.config.js new file mode 100644 index 0000000..c06700e --- /dev/null +++ b/src/pages/index/index.config.js @@ -0,0 +1,3 @@ +export default definePageConfig({ + navigationBarTitleText: "摇骰子", +}); diff --git a/src/pages/index/index.scss b/src/pages/index/index.scss new file mode 100644 index 0000000..7f575fa --- /dev/null +++ b/src/pages/index/index.scss @@ -0,0 +1,444 @@ +.index { + background-color: #23684b; + width: 100%; + height: 100%; + + //.tips { + // border-radius: 0; + // width: 100%; + // height: 60px; + //} + + .userInfo { + width: 92%; + margin: 10px auto; + //margin: auto; + padding: 20px; + display: flex; + justify-content: space-between; + align-items: center; + + .left { + display: flex; + align-items: center; + + image { + width: 100px; + height: 100px; + border-radius: 50%; + border: 2px solid #ffffff; + } + + .userText { + margin-left: 10px; + width: 250px; + // 文字超出显示省略号 + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + + .userName { + font-size: 35px; + } + + .userScore { + font-size: 25px; + } + } + } + + .right { + background-color: #429c78; + border-radius: 50px; + flex: 1; + display: flex; + justify-content: flex-start; + align-items: center; + padding: 10px; + + .icon { + background-image: url("../../static/dz.png"); + background-size: 100% 100%; + width: 50px; + height: 50px; + display: inline-block; + } + + .bean { + margin-left: 20px; + } + } + } + + .gameInfo { + width: 92%; + margin: auto; + padding: 20px; + display: flex; + justify-content: space-between; + align-items: center; + + .left { + display: flex; + + image { + width: 110px; + height: 110px; + } + + .game_box { + margin-left: 10px; + width: 200px; + // 文字超出显示省略号 + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + + .gameName { + font-size: 35px; + } + + .lottery { + font-size: 25px; + display: flex; + justify-content: flex-start; + + .text { + background-color: #e9422f; + width: 55px; + height: 55px; + text-align: center; + line-height: 55px; + font-size: 40px; + margin-right: 30px; + border-radius: 10px; + } + } + } + } + + .center { + font-size: 30px; + } + + .right { + .btn { + width: 137px; + background: linear-gradient(-180deg, #fbe039, #fdc413); + font-size: 30px; + text-align: center; + border: 1px solid #ffedc5; + border-radius: 26px; + } + } + } + + .opt { + display: flex; + justify-content: space-between; + margin: 0 10px; + flex-wrap: wrap; + + .item { + width: 19%; + text-align: center; + //margin: auto 3px; + margin-top: 10px; + border: 1px dashed #228960; + position: relative; + + .name { + //font-size: 30px; + font-weight: bold; + } + + .odd { + font-size: 25px; + } + + .mask { + position: absolute; + //background: #7950f2; + width: 100%; + height: 100%; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + border-radius: 10px; + text-align: center; + line-height: 100px; + background-color: rgba(0, 0, 0, 0.4); + + .text { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + } + } + } + + .item1 { + width: 24%; + } + } + + .opt1 { + display: flex; + justify-content: space-between; + flex-wrap: wrap; + text-align: center; + box-sizing: border-box; + height: 400px; + padding: 0 10px; + margin-top: 10px; + + .optt { + width: 27%; + height: 100%; + } + + .item { + width: 100%; + margin-bottom: 10px; + text-align: center; + border: 1px dashed #228960; + position: relative; + height: 48%; + + .name { + font-size: 55px; + font-weight: bold; + position: absolute; + top: 40%; + left: 50%; + transform: translate(-50%, -50%); + } + + .odd { + font-size: 25px; + position: absolute; + width: 100%; + top: 60%; + left: 50%; + transform: translate(-50%, -10%); + } + + .mask { + position: absolute; + //background: #7950f2; + width: 100%; + height: 100%; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + border-radius: 10px; + background-color: rgba(0, 0, 0, 0.4); + + .text { + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + } + } + } + + .base { + background-image: url("../../static/cais.png"); + background-size: 100% 100%; + //flex: 1; + width: 43%; + height: 100%; + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: center; + position: relative; + overflow: hidden; + + .qz { + background-image: url("../../static/qz.png"); + background-size: 100% 100%; + width: 90%; + height: 25%; + margin-bottom: 20px; + line-height: 100px; + color: #fbe039; + font-weight: bold; + } + } + } + + .bottomBar { + width: 100%; + box-sizing: border-box; + height: 130px; + position: fixed; + bottom: 0; + border-top-left-radius: 40px; + border-top-right-radius: 40px; + display: flex; + justify-content: space-between; + align-items: center; + padding: 0 50px; + + .btn1 { + background-image: url("../../static/cz.png"); + background-size: 100% 100%; + width: 150px; + height: 100px; + text-align: center; + line-height: 95px; + } + + .btn2 { + background-image: url("../../static/ssd.png"); + background-size: 100% 100%; + width: 150px; + height: 100px; + text-align: center; + line-height: 100px; + } + + .btn3 { + background-image: url("../../static/tz.png"); + background-size: 100% 100%; + width: 150px; + height: 100px; + text-align: center; + line-height: 95px; + } + } +} + +.subColor { + background-color: #228960; + color: white; + border-radius: 10px; +} + +.btn1, +.btn2, +.btn3 { + &:active { + animation: btn ease 0.3s; + } +} + +@keyframes btn { + 0% { + transform: scale(1); + } + 50% { + transform: scale(1.1); + } + 100% { + transform: scale(1); + } +} + +// 虚线边框且闪烁3秒 +.flicker { + animation: flicker 1s infinite; +} + +@keyframes flicker { + 0% { + border: 1px dashed #228960; + background-color: #228960; + } + 50% { + border: 1px dashed white; + background: rgba(225, 225, 225, 0.5); + } + 100% { + border: 1px dashed #228960; + background-color: #228960; + } +} + +.expanding-div { + width: 10px; + height: 90px; + background-image: url("../../static/qzzz.png"); + background-size: 100% 100%; + position: absolute; + left: 50%; + top: 55%; + transform: translate(-50%, -50%); + animation-name: rotate, expand; + animation-duration: 2s, 3s; + animation-delay: 0s, 2s; + animation-timing-function: linear, ease-in-out; + animation-fill-mode: forwards, forwards; + overflow: hidden; + text-align: center; + line-height: 90px; + color: red; +} + +@keyframes rotate { + 0% { + top: -100%; + transform: translate(-50%, -50%) rotate(0deg); + } + 100% { + top: 50%; + transform: translate(-50%, -50%) rotate(360deg); + } +} + +@keyframes expand { + from { + width: 10px; + } + to { + width: 200px; + } +} + +// 倒计时动画 +.activeQz { + animation: change-size 1s ease-in-out infinite; + font-weight: bold; +} + +@keyframes change-size { + 0% { + opacity: 1; + } + 90% { + font-size: 300px; + opacity: 0; + } + 100% { + opacity: 1; + } +} + +.card { + width: 92%; + padding: 20px; + margin: 10px auto; + border-radius: 10px; + + .sub { + margin-top: 10px; + color: #555555; + } +} + +.close { + width: 35px; + height: 35px; + border-radius: 50%; + background-color: rgba(255, 0, 0, 0.4); + position: absolute; + top: -10px; + right: -10px; + text-align: center; + line-height: 30px; + font-size: 25px; + z-index: 1; +} diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue new file mode 100644 index 0000000..70f9efa --- /dev/null +++ b/src/pages/index/index.vue @@ -0,0 +1,678 @@ + + + + + diff --git a/src/pages/records/index.config.js b/src/pages/records/index.config.js new file mode 100644 index 0000000..cf06cf7 --- /dev/null +++ b/src/pages/records/index.config.js @@ -0,0 +1,4 @@ +export default definePageConfig({ + navigationBarBackgroundColor: "#23684B", + enablePullDownRefresh: true, +}); diff --git a/src/pages/records/index.vue b/src/pages/records/index.vue new file mode 100644 index 0000000..725f0be --- /dev/null +++ b/src/pages/records/index.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/src/static/cais.png b/src/static/cais.png new file mode 100644 index 0000000000000000000000000000000000000000..c643da0e4fefcc5e073839c4c3ff66b619504ad5 GIT binary patch literal 141061 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

_U27YS^p{gncgfd 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 literal 0 HcmV?d00001 diff --git a/src/static/cz.png b/src/static/cz.png new file mode 100644 index 0000000000000000000000000000000000000000..4ffb848a24099a3e2842746a2927646464126983 GIT binary patch literal 3528 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 x#(gKJwFhM;KQ1O;Ri0#%H z5suD#jpTfG@{1++Vz(gOFrkD1_b$<|FM=#};igW@7imE5YG8@VAV=yn@A($!(UjNZz;k zYU5@-giXxBbw!0_a3L66Xe_OXT`A#>(NZoVcG*w{W7fWrq_bm-9y1-aG=G1soQcxC z6gFEWLDgs=dkJ;a7X{Bef74d6tRkVqtrKujhT}9enI8KR%Qvj=Tzp&cu{NS6IQ0w8G zc5%J%6c{Q^kh!G59CZENn}9zlcVtGzjDe5@yiG2M)(X^qY5Q4~@boP6jX#Nm!^2Z0 zkP|5VHQM^ic&ojOXS}z^bp7u; z7yRyOtjqV|IrU(3w`g*J%h@&ZW8pR5`dx>%jnpb%)SFCCL(-sVqg?wc?43_{>f6^;S-R#VQVb7E z$G>&X?|8N}bwqb6U;T{UJu^%uUf;zMj7ThJe--a`Pssdf`}kaMyb=~;N$bv=Ic9>l{jKsJfrmDy8jdD z8M~=Sv5qgg5Z3dG>waJBRw6>)+GIuUMXK0$R#=C9eKn`m{_^~sq57BF z68eFz%**hk3)4Q|?#zhphG+^DJqo$);iWmIT>kIM@;b=lG zb0fUX^E~i#PFAC=`kA`g5c4cmr4XUTba+S2 zrKl>-{T_Iis^wTM+8-+~)>ox7pnyvc=&3+h#lSs%|mt z5qGt1pU?!#>mT)}iNnj4fN8lj){>TeIntDml-$>QfMrgYvqXure7r$g49-?QUWEiV zM%ZP?<|#2JarA2afY7=FIMyu~0od91*gAz8fPxe>w~xr7OwAZAf`4c7Ui~dnTj!7H z)W&Y0D$<gbG{0VUi22(c{M zE&7BCt&;6_oKr>Jll&9Qy|mjW)ls{wsTB#3t!Zkgk4LDgCTu*tnn`h|R~Byq1Nmj{ zkRadE0j>V{qM$03A&JQH#m8nnpd=gdFYQJ)ZkkT%AXuDPj{-d1myJhPu~wDvEtli(B;zKZfd|$_S7t!R?OO z2+K`eO2}$LM!+l*I#=2*yR3i`;{TgczF*Y*A`}kspm>`J@D%@lfyB6H<@&Ke1HjG* z0l{u)M%@P39Rjw%IoOW`!A7UnKbWwCV!Km5TR@=w{Zxp{EM^`a9)Z$O8pzahR)+6{ z4h|K)zgB|CR)@0t>s~XN^;l#Mf%<5%i7ixDLpHi(L-wYXj2-g9WgUUyz)#QwMp+0` zwiY7jS80zn1GASsZQE6-=wNl5d-T0Zzt;#F#RBDl*UOJ*DengVy$KUgtu&M2P9XvC#PZ70 zc}n2Q0B16#nKN6jq?p*b(9pTiNC@&pk1MN+FNi&Q&9gdC5`JR5sPkxsazXu`viP-` z>-6*ll6X$8Ld~$#_n?vLx`PecFg~R!nLQ*XVpP*!%U>w}{bMB~ZobfYds>xReC25D z>KBarSl~^!W>2KA*igx+9YyWSqt6o1wZZ$8t=KP4W?|rRiX}1NLsNnKS&dh-LXm~n z3AS?U5W&5Qs*}IF zngXkXKNP^*1n?`Y_MpRt0LW>$m>k)2^!%sedJF|Q zzZEsT#W=ydz80fnhU~!s!Qou+JZvq<@0670f$I3avrmJx&`qTxDWA5cwVf)T?3vMd zxY5Z2Rd#^|F`$hL@OU02-!IjgaJ0sCkss^yrAV}hLsz1(5PTCpI@dzfGSwmU*O zb550zS$x)Y;fwG!WYXc=N$)PB^OLE4+Xlnm2`Dh(MO(E2s6`vS%W=|DJ5-qDbdXT| z4%q*|D)Smz7OSD;$i^0-BT1`%9zrc?65(+ph0Z^%xm$GddF%CA iY9@pAsKny?uZ`UIVe06B*xS%`A7*A`ZCGtUkNzJCfQX9# literal 0 HcmV?d00001 diff --git a/src/static/qzzz.png b/src/static/qzzz.png new file mode 100644 index 0000000000000000000000000000000000000000..65bfac16e48e267f92073694d9654effbc144860 GIT binary patch literal 11291 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 literal 0 HcmV?d00001 diff --git a/src/static/ssd.png b/src/static/ssd.png new file mode 100644 index 0000000000000000000000000000000000000000..f6767166c604c7fac0cd2999fa6535dbaf554765 GIT binary patch literal 3414 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 literal 0 HcmV?d00001 diff --git a/src/static/tx.png b/src/static/tx.png new file mode 100644 index 0000000000000000000000000000000000000000..0c70c62634aa40b4ba8ac60705a99c52361e165e GIT binary patch literal 29782 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 B*r)&i literal 0 HcmV?d00001 diff --git a/src/static/tz.png b/src/static/tz.png new file mode 100644 index 0000000000000000000000000000000000000000..630489b65733f109e56ef9fc62ab7db7eaf80270 GIT binary patch literal 3696 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 O0000 + Taro.vibrateShort({ + type: "medium", + complete: () => { + Func(); + }, + }), +}; diff --git a/src/utils/request.js b/src/utils/request.js new file mode 100644 index 0000000..e46fe2a --- /dev/null +++ b/src/utils/request.js @@ -0,0 +1,25 @@ +import { app } from "@/config"; +import Taro from "@tarojs/taro"; + +const request = (request) => { + return new Promise((resolve, reject) => { + Taro.request({ + url: `${app.API_URL()}${request.url}`, + method: request.method, + timeout: 5000, + dataType: "json", + header: request.header || {}, + data: request.data || {}, + success: (res) => { + resolve(res.data); + // Taro.hideLoading() + }, + fail: (err) => { + reject(err); + Taro.hideLoading(); + }, + }); + }); +}; + +export default request;