From 5ba3b1e6110116c0a8490dafb2b5c006458e3a0c Mon Sep 17 00:00:00 2001 From: innocces Date: Wed, 24 Jul 2024 18:51:00 +0800 Subject: [PATCH 01/10] feat(react-vite): plugin-react support vite compiler --- packages/plugin-react/src/index.ts | 69 ++++--------------- packages/plugin-react/src/runtime/constant.ts | 4 ++ .../src/runtime/modifyViteConfig.ts | 67 ++++++++++++++++++ .../src/runtime/modifyWebpackChain.ts | 27 ++++++++ packages/plugin-react/src/runtime/shared.ts | 40 +++++++++++ 5 files changed, 150 insertions(+), 57 deletions(-) create mode 100644 packages/plugin-react/src/runtime/constant.ts create mode 100644 packages/plugin-react/src/runtime/modifyViteConfig.ts create mode 100644 packages/plugin-react/src/runtime/modifyWebpackChain.ts create mode 100644 packages/plugin-react/src/runtime/shared.ts diff --git a/packages/plugin-react/src/index.ts b/packages/plugin-react/src/index.ts index 21c6b7864..6a7f3ddfd 100644 --- a/packages/plugin-react/src/index.ts +++ b/packages/plugin-react/src/index.ts @@ -1,65 +1,20 @@ -import { chalk } from '@tarojs/helper'; import { IPluginContext } from '@tarojs/service'; -// 同时兼容一下 preact 和 nerv -const reactLike = ['preact', 'nerv']; -const supportFrameworks = ['react', ...reactLike]; +import { modifyViteConfig } from './runtime/modifyViteConfig'; +import { modifyWebpackChain } from './runtime/modifyWebpackChain'; + +import { getReactPath } from './runtime/shared'; +import { supportFrameworks } from './runtime/constant'; +// 同时兼容一下 preact 和 nerv export default (ctx: IPluginContext) => { const { framework } = ctx.initialConfig; - if ((framework && !supportFrameworks.includes(framework)) || !getReactPath(framework)) + if ( + (framework && !supportFrameworks.includes(framework)) || + !getReactPath(framework) + ) return; - ctx.modifyWebpackChain(({ chain, webpack }) => { - setDefinePlugin(chain, webpack); - console.log( - chalk.blue( - `✨ 逮到一个使用taro-hooks的小可爱~ \n 当前使用的框架是: ${framework}`, - ), - ); - - chain.resolve.alias.set('@taro-hooks/core', getRealRuntimePath()); - - // 检查一下除 react 的框架是否包含了对应的 alias. 不然 runtime 会报错 - if (reactLike.includes(framework!) && !chain.resolve.alias.get('react')) { - chain.resolve.alias.set('react', framework!); - } - }); + modifyWebpackChain(ctx); + modifyViteConfig(ctx); }; - -function setDefinePlugin(chain: any, webpack: any) { - chain.plugin('defined').use(webpack.DefinePlugin, [ - { - // fix process is not defined in 3.5.x webpackv5 mode! - __TARO_HOOKS_REACT__: JSON.stringify(true), - __TARO_HOOKS_VUE__: JSON.stringify(false), - TARO_ENV: JSON.stringify(process.env.TARO_ENV?.toLocaleUpperCase()), - }, - ]); -} - -function getNumberVersion(): number { - try { - const pkgPath = require.resolve('@tarojs/taro/package.json', { - paths: [process.cwd()], - }); - return require(pkgPath).version?.replace(/\./gi, ''); - } catch (e) { - return Infinity; - } -} - -function getRealRuntimePath(): string { - return `@taro-hooks/plugin-react/dist/runtime`; -} - -export function getReactPath(framework = 'react'): string { - try { - return require.resolve(framework, { - paths: [process.cwd()], - }); - } catch (error) { - console.log(chalk.yellow(`找不到 ${framework}. 请先安装。`)); - process.exit(1); - } -} diff --git a/packages/plugin-react/src/runtime/constant.ts b/packages/plugin-react/src/runtime/constant.ts new file mode 100644 index 000000000..a7dd6faf9 --- /dev/null +++ b/packages/plugin-react/src/runtime/constant.ts @@ -0,0 +1,4 @@ +// 同时兼容一下 preact 和 nerv +export const reactLike = ['preact', 'nerv']; + +export const supportFrameworks = ['react', ...reactLike]; diff --git a/packages/plugin-react/src/runtime/modifyViteConfig.ts b/packages/plugin-react/src/runtime/modifyViteConfig.ts new file mode 100644 index 000000000..9468f8d01 --- /dev/null +++ b/packages/plugin-react/src/runtime/modifyViteConfig.ts @@ -0,0 +1,67 @@ +import { IPluginContext } from '@tarojs/service'; +import { chalk } from '@tarojs/helper'; +import { reactLike } from './constant'; +import { getRealRuntimePath, isVersion4, getDefine } from './shared'; + +export function modifyViteConfig(ctx: IPluginContext) { + const { framework } = ctx.initialConfig; + + if (isVersion4() && 'modifyViteConfig' in ctx) { + ctx.modifyViteConfig(({ viteConfig }) => { + const taroHooksVitePlugins = [setDefinePlugin(), setAlias(framework)]; + console.log( + chalk.blue( + `✨ 逮到一个使用taro-hooks的小可爱~ \n 当前使用的框架是: ${framework}`, + ), + ); + + viteConfig.plugins.push(...taroHooksVitePlugins); + }); + } +} + +function setDefinePlugin() { + return { + name: '@taro-hooks/plugin-react:define', + config: () => { + return { + define: { + ...getDefine(), + }, + }; + }, + }; +} + +function setAlias(framework) { + return { + name: '@taro-hooks/plugin-react:alias', + enforce: 'pre', + config: (userConfig) => { + const alias: Record[] = [ + { find: '@taro-hooks/core', replacement: getRealRuntimePath() }, + ]; + const userAlias = userConfig.resolve?.alias; + let aliasReact = true; + if (Array.isArray(userAlias)) { + aliasReact = userAlias.find((v) => v.find === 'react'); + } else if ( + Object.prototype.toString.call(userAlias) === '[object Object]' + ) { + aliasReact = 'react' in userAlias; + } + // 检查一下除 react 的框架是否包含了对应的 alias. 不然 runtime 会报错 + if (reactLike.includes(framework!) && !aliasReact) { + alias.push({ + find: 'react', + replacement: framework, + }); + } + return { + resolve: { + alias, + }, + }; + }, + }; +} diff --git a/packages/plugin-react/src/runtime/modifyWebpackChain.ts b/packages/plugin-react/src/runtime/modifyWebpackChain.ts new file mode 100644 index 000000000..b5d1df7e2 --- /dev/null +++ b/packages/plugin-react/src/runtime/modifyWebpackChain.ts @@ -0,0 +1,27 @@ +import { IPluginContext } from '@tarojs/service'; +import { chalk } from '@tarojs/helper'; +import { reactLike } from './constant'; +import { getRealRuntimePath, getDefine } from './shared'; + +export function modifyWebpackChain(ctx: IPluginContext) { + const { framework } = ctx.initialConfig; + ctx.modifyWebpackChain(({ chain, webpack }) => { + setDefinePlugin(chain, webpack); + console.log( + chalk.blue( + `✨ 逮到一个使用taro-hooks的小可爱~ \n 当前使用的框架是: ${framework}`, + ), + ); + + chain.resolve.alias.set('@taro-hooks/core', getRealRuntimePath()); + + // 检查一下除 react 的框架是否包含了对应的 alias. 不然 runtime 会报错 + if (reactLike.includes(framework!) && !chain.resolve.alias.get('react')) { + chain.resolve.alias.set('react', framework!); + } + }); +} + +function setDefinePlugin(chain: any, webpack: any) { + chain.plugin('defined').use(webpack.DefinePlugin, [getDefine()]); +} diff --git a/packages/plugin-react/src/runtime/shared.ts b/packages/plugin-react/src/runtime/shared.ts new file mode 100644 index 000000000..131deafcc --- /dev/null +++ b/packages/plugin-react/src/runtime/shared.ts @@ -0,0 +1,40 @@ +import { chalk } from '@tarojs/helper'; + +export function getNumberVersion(): number { + try { + const pkgPath = require.resolve('@tarojs/taro/package.json', { + paths: [process.cwd()], + }); + return require(pkgPath).version?.replace(/\./gi, ''); + } catch (e) { + return Infinity; + } +} + +export function isVersion4() { + return String(getNumberVersion()).startsWith('4'); +} + +export function getRealRuntimePath(): string { + return `@taro-hooks/plugin-react/dist/runtime`; +} + +export function getReactPath(framework = 'react'): string { + try { + return require.resolve(framework, { + paths: [process.cwd()], + }); + } catch (error) { + console.log(chalk.yellow(`找不到 ${framework}. 请先安装。`)); + process.exit(1); + } +} + +export function getDefine() { + return { + // fix process is not defined in 3.5.x webpackv5 mode! + __TARO_HOOKS_REACT__: JSON.stringify(true), + __TARO_HOOKS_VUE__: JSON.stringify(false), + TARO_ENV: JSON.stringify(process.env.TARO_ENV?.toLocaleUpperCase()), + }; +} From a29b1f421eea9a54dcc392a5051f99aecc51706d Mon Sep 17 00:00:00 2001 From: innocces Date: Wed, 24 Jul 2024 18:51:28 +0800 Subject: [PATCH 02/10] chore(node): bump node version to 18 --- .npmrc | 19 +++++++++++++++---- .nvmrc | 2 +- package.json | 2 +- 3 files changed, 17 insertions(+), 6 deletions(-) diff --git a/.npmrc b/.npmrc index 9bdfabea1..6a1595e8e 100644 --- a/.npmrc +++ b/.npmrc @@ -1,12 +1,23 @@ registry=https://registry.npmmirror.com puppeteer_download_host=https://npmmirror.com/mirrors -strict-peer-dependencies=false enable-pre-post-scripts=true -auto-install-peers=true allow-same-version=true -link-workspace-packages=true -prefer-workspace-packages=true + +strict-peer-dependencies=false +auto-install-peers=true + +use-node_version=18.20.3 save-workspace-protocol=rolling +save-prefix=* +prefer-workspace-packages=true +include-workspace-root=true +link-workspace-packages=true +hoist-workspace-packages=false +update-notifier=false + +package-manager-strict=false + +use-lockfile-v6=true message="chore(release): publish %s" diff --git a/.nvmrc b/.nvmrc index d9289897d..561a1e9a8 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16.15.1 +18.20.3 diff --git a/package.json b/package.json index 52e81a8f3..8a6784c23 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "zx": "^6.2.5" }, "engines": { - "node": ">=16.0.0", + "node": ">=18.0.0", "pnpm": ">=8" }, "repository": { From da265b60ede2770cd120e45863494ecf2496fc87 Mon Sep 17 00:00:00 2001 From: innocces Date: Wed, 24 Jul 2024 18:51:57 +0800 Subject: [PATCH 03/10] docs(plugin-vite): addon vite-plugin example --- .../taro-hooks-plugin/project.config.json | 2 +- examples/taro-plugin-react-vite/.eslintrc.js | 8 + examples/taro-plugin-react-vite/.gitignore | 8 + .../taro-plugin-react-vite/babel.config.js | 14 + examples/taro-plugin-react-vite/config/dev.ts | 9 + .../taro-plugin-react-vite/config/index.ts | 91 + .../taro-plugin-react-vite/config/prod.ts | 35 + examples/taro-plugin-react-vite/global.d.ts | 31 + examples/taro-plugin-react-vite/package.json | 82 + .../project.config.json | 53 + .../project.private.config.json | 12 + .../taro-plugin-react-vite/project.tt.json | 13 + .../taro-plugin-react-vite/src/app.config.ts | 9 + examples/taro-plugin-react-vite/src/app.less | 0 examples/taro-plugin-react-vite/src/app.ts | 19 + .../taro-plugin-react-vite/src/index.html | 23 + .../src/pages/index/index.config.ts | 4 + .../src/pages/index/index.less | 56 + .../src/pages/index/index.tsx | 48 + examples/taro-plugin-react-vite/tsconfig.json | 28 + pnpm-lock.yaml | 7132 +++++++++++++++-- 21 files changed, 7016 insertions(+), 661 deletions(-) create mode 100644 examples/taro-plugin-react-vite/.eslintrc.js create mode 100644 examples/taro-plugin-react-vite/.gitignore create mode 100644 examples/taro-plugin-react-vite/babel.config.js create mode 100644 examples/taro-plugin-react-vite/config/dev.ts create mode 100644 examples/taro-plugin-react-vite/config/index.ts create mode 100644 examples/taro-plugin-react-vite/config/prod.ts create mode 100644 examples/taro-plugin-react-vite/global.d.ts create mode 100644 examples/taro-plugin-react-vite/package.json create mode 100644 examples/taro-plugin-react-vite/project.config.json create mode 100644 examples/taro-plugin-react-vite/project.private.config.json create mode 100644 examples/taro-plugin-react-vite/project.tt.json create mode 100644 examples/taro-plugin-react-vite/src/app.config.ts create mode 100644 examples/taro-plugin-react-vite/src/app.less create mode 100644 examples/taro-plugin-react-vite/src/app.ts create mode 100644 examples/taro-plugin-react-vite/src/index.html create mode 100644 examples/taro-plugin-react-vite/src/pages/index/index.config.ts create mode 100644 examples/taro-plugin-react-vite/src/pages/index/index.less create mode 100644 examples/taro-plugin-react-vite/src/pages/index/index.tsx create mode 100644 examples/taro-plugin-react-vite/tsconfig.json diff --git a/examples/taro-hooks-plugin/project.config.json b/examples/taro-hooks-plugin/project.config.json index c2bbcccde..2416d50c9 100644 --- a/examples/taro-hooks-plugin/project.config.json +++ b/examples/taro-hooks-plugin/project.config.json @@ -50,4 +50,4 @@ "tabIndent": "insertSpaces", "tabSize": 2 } -} \ No newline at end of file +} diff --git a/examples/taro-plugin-react-vite/.eslintrc.js b/examples/taro-plugin-react-vite/.eslintrc.js new file mode 100644 index 000000000..1010effe1 --- /dev/null +++ b/examples/taro-plugin-react-vite/.eslintrc.js @@ -0,0 +1,8 @@ +module.exports = { + extends: ['taro/react'], + rules: { + 'react/jsx-uses-react': 'off', + 'react/react-in-jsx-scope': 'off', + 'jsx-quotes': ['error', 'prefer-double'], + }, +}; diff --git a/examples/taro-plugin-react-vite/.gitignore b/examples/taro-plugin-react-vite/.gitignore new file mode 100644 index 000000000..1548ec103 --- /dev/null +++ b/examples/taro-plugin-react-vite/.gitignore @@ -0,0 +1,8 @@ +dist/ +dist-weapp/ +deploy_versions/ +.temp/ +.rn_temp/ +node_modules/ +.DS_Store +.swc diff --git a/examples/taro-plugin-react-vite/babel.config.js b/examples/taro-plugin-react-vite/babel.config.js new file mode 100644 index 000000000..c55d0d79e --- /dev/null +++ b/examples/taro-plugin-react-vite/babel.config.js @@ -0,0 +1,14 @@ +// babel-preset-taro 更多选项和默认值: +// https://github.com/NervJS/taro/blob/next/packages/babel-preset-taro/README.md +module.exports = { + presets: [ + [ + 'taro', + { + framework: 'react', + ts: true, + compiler: 'vite' + }, + ], + ] +}; diff --git a/examples/taro-plugin-react-vite/config/dev.ts b/examples/taro-plugin-react-vite/config/dev.ts new file mode 100644 index 000000000..e20ed96ff --- /dev/null +++ b/examples/taro-plugin-react-vite/config/dev.ts @@ -0,0 +1,9 @@ +export default { + env: { + NODE_ENV: '"development"', + }, + defineConstants: {}, + isWatch: true, + mini: {}, + h5: {}, +}; diff --git a/examples/taro-plugin-react-vite/config/index.ts b/examples/taro-plugin-react-vite/config/index.ts new file mode 100644 index 000000000..e7ba7022a --- /dev/null +++ b/examples/taro-plugin-react-vite/config/index.ts @@ -0,0 +1,91 @@ +import { defineConfig, type UserConfigExport } from '@tarojs/cli'; +import { resolve } 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: UserConfigExport<'vite'> = { + projectName: 'taro-plugin-vite', + date: '2024-07-24', + designWidth: 750, + deviceRatio: { + 640: 2.34 / 2, + 750: 1, + 375: 2, + 828: 1.81 / 2, + }, + sourceRoot: 'src', + outputRoot: process.env.TARO_ENV === 'weapp' ? 'dist-weapp' : 'dist', + plugins: ['@taro-hooks/plugin-react'], + defineConstants: { + CF: process.env.CF_PAGES ? JSON.stringify(process.env.CF_PAGES) : "'0'", + }, + alias: { + '@root': resolve(__dirname, '..', '..', '..'), + '@src': resolve(__dirname, '..', 'src'), + }, + copy: { + patterns: [], + options: {}, + }, + framework: 'react', + compiler: 'vite', + mini: { + postcss: { + pxtransform: { + enable: true, + config: {}, + }, + 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/examples/taro-plugin-react-vite/config/prod.ts b/examples/taro-plugin-react-vite/config/prod.ts new file mode 100644 index 000000000..d2f827baf --- /dev/null +++ b/examples/taro-plugin-react-vite/config/prod.ts @@ -0,0 +1,35 @@ +export default { + env: { + NODE_ENV: '"production"', + }, + defineConstants: {}, + 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/examples/taro-plugin-react-vite/global.d.ts b/examples/taro-plugin-react-vite/global.d.ts new file mode 100644 index 000000000..2eca7536a --- /dev/null +++ b/examples/taro-plugin-react-vite/global.d.ts @@ -0,0 +1,31 @@ +/// +/// +import '@taro-hooks/plugin-react'; + +declare module '*.png'; +declare module '*.gif'; +declare module '*.jpg'; +declare module '*.jpeg'; +declare module '*.svg'; +declare module '*.css'; +declare module '*.less'; +declare module '*.scss'; +declare module '*.sass'; +declare module '*.styl'; + +declare const CF: string; + +declare namespace NodeJS { + interface ProcessEnv { + TARO_ENV: + | 'weapp' + | 'swan' + | 'alipay' + | 'h5' + | 'rn' + | 'tt' + | 'quickapp' + | 'qq' + | 'jd'; + } +} diff --git a/examples/taro-plugin-react-vite/package.json b/examples/taro-plugin-react-vite/package.json new file mode 100644 index 000000000..527d30cdf --- /dev/null +++ b/examples/taro-plugin-react-vite/package.json @@ -0,0 +1,82 @@ +{ + "name": "@taro-hooks/taro-hooks-plugin-vite", + "version": "1.0.0", + "private": true, + "description": "@taro-hooks/taro-hooks-plugin-vite", + "templateInfo": { + "name": "default", + "typescript": true, + "css": "less", + "framework": "React" + }, + "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:rn": "taro build --type rn", + "build:qq": "taro build --type qq", + "build:jd": "taro build --type jd", + "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:harmony-hybrid": "npm run build:harmony-hybrid -- --watch" + }, + "browserslist": [ + "defaults and fully supports es6-module", + "maintained node versions" + ], + "author": "", + "dependencies": { + "@babel/runtime": "^7.24.4", + "@taro-hooks/ahooks": "workspace:*", + "@taro-hooks/plugin-react": "workspace:*", + "@taro-hooks/shared": "workspace:*", + "@tarojs/components": "4.0.3-alpha.4", + "@tarojs/helper": "4.0.3-alpha.4", + "@tarojs/plugin-platform-weapp": "4.0.3-alpha.4", + "@tarojs/plugin-platform-alipay": "4.0.3-alpha.4", + "@tarojs/plugin-platform-tt": "4.0.3-alpha.4", + "@tarojs/plugin-platform-swan": "4.0.3-alpha.4", + "@tarojs/plugin-platform-jd": "4.0.3-alpha.4", + "@tarojs/plugin-platform-qq": "4.0.3-alpha.4", + "@tarojs/plugin-platform-h5": "4.0.3-alpha.4", + "@tarojs/plugin-platform-harmony-hybrid": "4.0.3-alpha.4", + "@tarojs/runtime": "4.0.3-alpha.4", + "@tarojs/shared": "4.0.3-alpha.4", + "@tarojs/taro": "4.0.3-alpha.4", + "@tarojs/plugin-framework-react": "4.0.3-alpha.4", + "@tarojs/react": "4.0.3-alpha.4", + "react-dom": "^18.0.0", + "react": "^18.0.0", + "taro-hooks": "workspace:*" + }, + "devDependencies": { + "@babel/core": "^7.24.4", + "@babel/plugin-proposal-class-properties": "7.14.5", + "@tarojs/cli": "4.0.3-alpha.4", + "@tarojs/vite-runner": "4.0.3-alpha.4", + "babel-preset-taro": "4.0.3-alpha.4", + "eslint-config-taro": "4.0.3-alpha.4", + "eslint": "^8.57.0", + "stylelint": "^16.4.0", + "terser": "^5.30.4", + "vite": "^4.2.0", + "@babel/preset-react": "^7.24.1", + "@types/react": "^18.0.0", + "@vitejs/plugin-react": "^4.3.0", + "eslint-plugin-react": "^7.34.1", + "eslint-plugin-react-hooks": "^4.4.0", + "react-refresh": "^0.14.0", + "less": "^4.2.0", + "typescript": "^5.4.5", + "postcss": "^8.4.38" + } +} diff --git a/examples/taro-plugin-react-vite/project.config.json b/examples/taro-plugin-react-vite/project.config.json new file mode 100644 index 000000000..fa00522d2 --- /dev/null +++ b/examples/taro-plugin-react-vite/project.config.json @@ -0,0 +1,53 @@ +{ + "miniprogramRoot": "dist-weapp/", + "projectname": "taro-hooks-plugin-vite", + "description": "项目配置文件,详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", + "appid": "wx15171eb44c7567ae", + "setting": { + "urlCheck": true, + "es6": false, + "postcss": false, + "preloadBackgroundData": false, + "minified": false, + "newFeature": true, + "autoAudits": false, + "coverView": true, + "showShadowRootInWxmlPanel": false, + "scopeDataCheck": false, + "useCompilerModule": false, + "lazyloadPlaceholderEnable": false, + "uglifyFileName": false, + "uploadWithSourceMap": true, + "enhance": false, + "useMultiFrameRuntime": true, + "packNpmManually": false, + "packNpmRelationList": [], + "minifyWXSS": false, + "useStaticServer": true, + "showES6CompileOption": false, + "checkInvalidKey": true, + "babelSetting": { + "ignore": [], + "disablePlugins": [], + "outputPath": "" + }, + "disableUseStrict": false, + "useCompilerPlugins": false, + "minifyWXML": false, + "ignoreUploadUnusedFiles": false + }, + "compileType": "miniprogram", + "simulatorType": "wechat", + "simulatorPluginLibVersion": {}, + "condition": {}, + "libVersion": "2.24.2", + "srcMiniprogramRoot": "dist/", + "packOptions": { + "ignore": [], + "include": [] + }, + "editorSetting": { + "tabIndent": "insertSpaces", + "tabSize": 2 + } +} diff --git a/examples/taro-plugin-react-vite/project.private.config.json b/examples/taro-plugin-react-vite/project.private.config.json new file mode 100644 index 000000000..aa335eb07 --- /dev/null +++ b/examples/taro-plugin-react-vite/project.private.config.json @@ -0,0 +1,12 @@ +{ + "projectname": "taro-hooks-plugin-vite", + "setting": { + "compileHotReLoad": false, + "urlCheck": false, + "bigPackageSizeSupport": true + }, + "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", + "condition": { + "miniprogram": {} + } +} diff --git a/examples/taro-plugin-react-vite/project.tt.json b/examples/taro-plugin-react-vite/project.tt.json new file mode 100644 index 000000000..14e5a6844 --- /dev/null +++ b/examples/taro-plugin-react-vite/project.tt.json @@ -0,0 +1,13 @@ +{ + "miniprogramRoot": "./", + "projectname": "taro-hooks-plugin-vite", + "description": "use taro-hooks-plugin", + "appid": "touristappid", + "setting": { + "urlCheck": true, + "es6": false, + "postcss": false, + "minified": false + }, + "compileType": "miniprogram" +} diff --git a/examples/taro-plugin-react-vite/src/app.config.ts b/examples/taro-plugin-react-vite/src/app.config.ts new file mode 100644 index 000000000..3bfb42614 --- /dev/null +++ b/examples/taro-plugin-react-vite/src/app.config.ts @@ -0,0 +1,9 @@ +export default { + pages: ["pages/index/index"], + window: { + backgroundTextStyle: "light", + navigationBarBackgroundColor: "#fff", + navigationBarTitleText: "WeChat", + navigationBarTextStyle: "black", + }, +}; diff --git a/examples/taro-plugin-react-vite/src/app.less b/examples/taro-plugin-react-vite/src/app.less new file mode 100644 index 000000000..e69de29bb diff --git a/examples/taro-plugin-react-vite/src/app.ts b/examples/taro-plugin-react-vite/src/app.ts new file mode 100644 index 000000000..4386176f0 --- /dev/null +++ b/examples/taro-plugin-react-vite/src/app.ts @@ -0,0 +1,19 @@ +import { Component } from 'react'; +import type { PropsWithChildren } from 'react'; + +import './app.less'; + +class App extends Component { + componentDidMount() {} + + componentDidShow() {} + + componentDidHide() {} + + // this.props.children 是将要会渲染的页面 + render() { + return this.props.children; + } +} + +export default App; diff --git a/examples/taro-plugin-react-vite/src/index.html b/examples/taro-plugin-react-vite/src/index.html new file mode 100644 index 000000000..1bd68b4c0 --- /dev/null +++ b/examples/taro-plugin-react-vite/src/index.html @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + +
+ + + diff --git a/examples/taro-plugin-react-vite/src/pages/index/index.config.ts b/examples/taro-plugin-react-vite/src/pages/index/index.config.ts new file mode 100644 index 000000000..7e17b1c3d --- /dev/null +++ b/examples/taro-plugin-react-vite/src/pages/index/index.config.ts @@ -0,0 +1,4 @@ +export default definePageConfig({ + navigationBarTitleText: 'Taro-hooks', + enableShareAppMessage: true, +}); diff --git a/examples/taro-plugin-react-vite/src/pages/index/index.less b/examples/taro-plugin-react-vite/src/pages/index/index.less new file mode 100644 index 000000000..8b87f58de --- /dev/null +++ b/examples/taro-plugin-react-vite/src/pages/index/index.less @@ -0,0 +1,56 @@ +page { + background-color: white; + padding : 14px; + box-sizing : border-box; + color : #333; +} + +.wrapper { + display : flex; + flex-direction: column; +} + +.logo { + display: block; + width : 270px; + height : 270px; + margin : 0 auto; +} + +.title, +.desc { + text-align: center; + font-size : 32px; +} + +.desc { + margin : 20px 0; + font-size: 28px; + color : rgba(0, 0, 0, .85); +} + +.list { + padding : 24px 0; + font-size : 32px; + display : flex; + align-items : center; + border-color: rgba(51, 51, 51, .1); + border-style: solid; + border-width: 1px 0 1px 0; +} + +.list:not(:first-child) { + border-top-width: 0; +} + +.label { + flex: 0.4; +} + +.button { + display : block; + width : 100%; + background-color: transparent; + border-radius : 2px; + margin-top : 20px; +} \ No newline at end of file diff --git a/examples/taro-plugin-react-vite/src/pages/index/index.tsx b/examples/taro-plugin-react-vite/src/pages/index/index.tsx new file mode 100644 index 000000000..ce18c0508 --- /dev/null +++ b/examples/taro-plugin-react-vite/src/pages/index/index.tsx @@ -0,0 +1,48 @@ +import React, { useCallback } from "react"; +import { View, Text, Button, Image } from "@tarojs/components"; +import { useEnv, useNavigationBar, useModal, useToast } from "taro-hooks"; +// @ts-ignore +import Icon from '@root/public/image/hook.png'; + +import './index.less' + +const Index = () => { + const env = useEnv(); + const { setTitle } = useNavigationBar({ title: "Taro Hooks" }); + const showModal = useModal({ + title: "Taro Hooks Canary!", + showCancel: false, + confirmColor: "#8c2de9", + confirmText: "支持一下" + }); + const { show } = useToast({ mask: true }); + + const handleModal = useCallback(() => { + showModal({ content: "不如给一个star⭐️!" }).then(() => { + show({ title: "点击了支持!" }); + }); + }, [show, showModal]); + + return ( + + + 为Taro而设计的Hooks Library + + 目前覆盖70%官方API. 抹平部分API在H5端短板. 提供近40+Hooks! + 并结合ahook适配Taro! 更多信息可以查看新版文档: https://next-version-taro-hooks.vercel.app/ + + + 运行环境 + {env} + + + + + ); +}; + +export default Index; \ No newline at end of file diff --git a/examples/taro-plugin-react-vite/tsconfig.json b/examples/taro-plugin-react-vite/tsconfig.json new file mode 100644 index 000000000..bc1966dc6 --- /dev/null +++ b/examples/taro-plugin-react-vite/tsconfig.json @@ -0,0 +1,28 @@ +{ + "compilerOptions": { + "target": "es2017", + "module": "commonjs", + "removeComments": false, + "preserveConstEnums": true, + "moduleResolution": "node", + "experimentalDecorators": true, + "noImplicitAny": false, + "allowSyntheticDefaultImports": true, + "outDir": "lib", + "noUnusedLocals": true, + "noUnusedParameters": true, + "strictNullChecks": true, + "sourceMap": true, + "rootDir": ".", + "jsx": "react-jsx", + "allowJs": true, + "resolveJsonModule": true, + "typeRoots": ["node_modules/@types"], + "paths": { + // TS5090 leading './' + "@/*": ["./src/*"] + } + }, + "include": ["./src", "./types", "./config"], + "compileOnSave": false +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a922ab7ce..004a1b29c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,7 +23,7 @@ importers: version: 2.27.1 '@rollup/plugin-babel': specifier: ^5.3.1 - version: 5.3.1(@babel/core@7.22.5)(rollup@2.79.1) + version: 5.3.1(@babel/core@7.24.9)(rollup@2.79.1) '@rollup/plugin-commonjs': specifier: ^22.0.2 version: 22.0.2(rollup@2.79.1) @@ -56,7 +56,7 @@ importers: version: 0.8.18 babel-preset-taro: specifier: ^3.6.11 - version: 3.6.11(@babel/core@7.22.5) + version: 3.6.11(@babel/core@7.24.9) chalk: specifier: ^5.2.0 version: 5.2.0 @@ -92,7 +92,7 @@ importers: version: 4.0.2 gulp-babel: specifier: ^8.0.0 - version: 8.0.0(@babel/core@7.22.5) + version: 8.0.0(@babel/core@7.24.9) gulp-less: specifier: ^5.0.0 version: 5.0.0 @@ -125,7 +125,7 @@ importers: version: 4.1.1(rollup@2.79.1) rollup-plugin-ts: specifier: ^3.2.0 - version: 3.2.0(@babel/core@7.22.5)(@babel/runtime@7.22.5)(@swc/core@1.3.23)(rollup@2.79.1)(typescript@4.9.5) + version: 3.2.0(@babel/core@7.24.9)(@babel/runtime@7.22.5)(@swc/core@1.3.23)(rollup@2.79.1)(typescript@4.9.5) ts-node: specifier: ^10.9.1 version: 10.9.1(@swc/core@1.3.23)(@types/node@18.15.12)(typescript@4.9.5) @@ -164,40 +164,40 @@ importers: version: 0.1.0-alpha.1(@tarojs/components@3.6.21) '@tarojs/components': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) '@tarojs/helper': specifier: 3.6.21 version: 3.6.21 '@tarojs/plugin-framework-react': specifier: 3.6.21 - version: 3.6.21(@pmmmwh/react-refresh-webpack-plugin@0.5.10)(@types/react@18.0.37)(postcss@8.4.24)(react-refresh@0.11.0)(react@18.2.0) + version: 3.6.21(@pmmmwh/react-refresh-webpack-plugin@0.5.10)(@types/react@18.0.37)(postcss@8.4.39)(react-refresh@0.11.0)(react@18.2.0) '@tarojs/plugin-platform-alipay': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/plugin-platform-h5': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/plugin-platform-jd': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/plugin-platform-qq': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) '@tarojs/plugin-platform-swan': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/plugin-platform-tt': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/plugin-platform-weapp': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) '@tarojs/react': specifier: 3.6.21 version: 3.6.21(react@18.2.0) '@tarojs/router': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/runtime': specifier: 3.6.21 version: 3.6.21 @@ -206,10 +206,10 @@ importers: version: 3.6.21 '@tarojs/taro': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/taro-h5': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) mockjs: specifier: ^1.1.0 version: 1.1.0 @@ -234,13 +234,13 @@ importers: version: link:../../packages/plugin-auto-import '@tarojs/cli': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/service': specifier: 3.6.21 - version: 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + version: 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/webpack5-runner': specifier: 3.6.21 - version: 3.6.21(@babel/core@7.21.4)(@swc/core@1.3.96)(@types/react@18.0.37)(postcss@8.4.24)(react-dom@18.2.0)(react@18.2.0)(webpack@5.69.0) + version: 3.6.21(@babel/core@7.21.4)(@swc/core@1.3.96)(@types/react@18.0.37)(postcss@8.4.39)(react-dom@18.2.0)(react@18.2.0)(webpack@5.69.0) '@types/react': specifier: ^18.0.37 version: 18.0.37 @@ -306,37 +306,37 @@ importers: version: link:../../packages/shared '@tarojs/components': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/helper': specifier: 3.6.21 version: 3.6.21 '@tarojs/plugin-framework-vue3': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/plugin-platform-alipay': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/plugin-platform-h5': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/plugin-platform-jd': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/plugin-platform-qq': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/plugin-platform-swan': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/plugin-platform-tt': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/plugin-platform-weapp': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/router': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/runtime': specifier: 3.6.21 version: 3.6.21 @@ -345,10 +345,10 @@ importers: version: 3.6.21 '@tarojs/taro': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/taro-h5': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) mockjs: specifier: ^1.1.0 version: 1.1.0 @@ -364,13 +364,13 @@ importers: version: 7.21.4 '@tarojs/cli': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/plugin-html': specifier: 3.6.21 - version: 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + version: 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/webpack5-runner': specifier: 3.6.21 - version: 3.6.21(@babel/core@7.21.4)(@swc/core@1.3.96)(@types/react@17.0.58)(@vue/compiler-sfc@3.2.47)(postcss@8.4.24)(vue@3.2.47)(webpack@5.69.0) + version: 3.6.21(@babel/core@7.21.4)(@swc/core@1.3.96)(@types/react@17.0.58)(@vue/compiler-sfc@3.2.47)(postcss@8.4.39)(vue@3.2.47)(webpack@5.69.0) '@types/webpack-env': specifier: ^1.18.0 version: 1.18.0 @@ -420,6 +420,133 @@ importers: specifier: 5.69.0 version: 5.69.0(@swc/core@1.3.96) + examples/taro-plugin-react-vite: + dependencies: + '@babel/runtime': + specifier: ^7.24.4 + version: 7.24.8 + '@taro-hooks/ahooks': + specifier: workspace:* + version: link:../../packages/ahooks + '@taro-hooks/plugin-react': + specifier: workspace:* + version: link:../../packages/plugin-react + '@taro-hooks/shared': + specifier: workspace:* + version: link:../../packages/shared + '@tarojs/components': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1) + '@tarojs/helper': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4 + '@tarojs/plugin-framework-react': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@vitejs/plugin-react@4.3.1)(react@18.2.0)(vite@4.5.3) + '@tarojs/plugin-platform-alipay': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-h5': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18) + '@tarojs/plugin-platform-harmony-hybrid': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@babel/core@7.24.9)(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18) + '@tarojs/plugin-platform-jd': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-qq': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/plugin-platform-weapp@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-swan': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-tt': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-weapp': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/react': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(react@18.2.0) + '@tarojs/runtime': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4 + '@tarojs/shared': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4 + '@tarojs/taro': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(rollup@2.79.1) + react: + specifier: ^18.0.0 + version: 18.2.0 + react-dom: + specifier: ^18.0.0 + version: 18.2.0(react@18.2.0) + taro-hooks: + specifier: workspace:* + version: link:../../packages/hooks + devDependencies: + '@babel/core': + specifier: ^7.24.4 + version: 7.24.9 + '@babel/plugin-proposal-class-properties': + specifier: 7.14.5 + version: 7.14.5(@babel/core@7.24.9) + '@babel/preset-react': + specifier: ^7.24.1 + version: 7.24.7(@babel/core@7.24.9) + '@tarojs/cli': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4 + '@tarojs/vite-runner': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(postcss@8.4.39)(rollup@2.79.1)(terser@5.31.3)(typescript@5.5.4)(vite@4.5.3) + '@types/react': + specifier: ^18.0.0 + version: 18.2.11 + '@vitejs/plugin-react': + specifier: ^4.3.0 + version: 4.3.1(vite@4.5.3) + babel-preset-taro: + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@babel/core@7.24.9)(@babel/preset-react@7.24.7)(react-refresh@0.14.2) + eslint: + specifier: ^8.57.0 + version: 8.57.0 + eslint-config-taro: + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@babel/core@7.24.9)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.35.0)(eslint@8.57.0)(typescript@5.5.4) + eslint-plugin-react: + specifier: ^7.34.1 + version: 7.35.0(eslint@8.57.0) + eslint-plugin-react-hooks: + specifier: ^4.4.0 + version: 4.6.0(eslint@8.57.0) + less: + specifier: ^4.2.0 + version: 4.2.0 + postcss: + specifier: ^8.4.38 + version: 8.4.39 + react-refresh: + specifier: ^0.14.0 + version: 0.14.2 + stylelint: + specifier: ^16.4.0 + version: 16.7.0(typescript@5.5.4) + terser: + specifier: ^5.30.4 + version: 5.31.3 + typescript: + specifier: ^5.4.5 + version: 5.5.4 + vite: + specifier: ^4.2.0 + version: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + packages/ahooks: dependencies: '@taro-hooks/shared': @@ -1011,6 +1138,14 @@ packages: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.18 + /@ampproject/remapping@2.3.0: + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + /@antfu/utils@0.7.5: resolution: {integrity: sha512-dlR6LdS+0SzOAPx/TPRhnoi7hE251OVeT2Snw0RguNbBSbjUHdWr0l3vcUUDg26rEysT89kCbtw1lVorBXLLCg==} dev: false @@ -1039,6 +1174,13 @@ packages: dependencies: '@babel/highlight': 7.22.5 + /@babel/code-frame@7.24.7: + resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.24.7 + picocolors: 1.0.0 + /@babel/compat-data@7.21.4: resolution: {integrity: sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==} engines: {node: '>=6.9.0'} @@ -1048,6 +1190,10 @@ packages: resolution: {integrity: sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==} engines: {node: '>=6.9.0'} + /@babel/compat-data@7.24.9: + resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} + engines: {node: '>=6.9.0'} + /@babel/core@7.12.9: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} @@ -1116,6 +1262,28 @@ packages: transitivePeerDependencies: - supports-color + /@babel/core@7.24.9: + resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.10 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helpers': 7.24.8 + '@babel/parser': 7.24.8 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + convert-source-map: 2.0.0 + debug: 4.3.4(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + /@babel/eslint-parser@7.21.3(@babel/core@7.21.4)(eslint@8.38.0): resolution: {integrity: sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -1130,6 +1298,20 @@ packages: semver: 6.3.0 dev: true + /@babel/eslint-parser@7.24.8(@babel/core@7.24.9)(eslint@8.57.0): + resolution: {integrity: sha512-nYAikI4XTGokU2QX7Jx+v4rxZKhKivaQaREZjuW3mrJrbdWJ5yUfohnoUULge+zEEaKjPYNxhoRgUKktjXtbwA==} + 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 + dependencies: + '@babel/core': 7.24.9 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 8.57.0 + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + dev: true + /@babel/generator@7.22.5: resolution: {integrity: sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==} engines: {node: '>=6.9.0'} @@ -1139,18 +1321,43 @@ packages: '@jridgewell/trace-mapping': 0.3.18 jsesc: 2.5.2 + /@babel/generator@7.24.10: + resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.9 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 + /@babel/helper-annotate-as-pure@7.24.7: + resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.9 + /@babel/helper-builder-binary-assignment-operator-visitor@7.22.5: resolution: {integrity: sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 + /@babel/helper-builder-binary-assignment-operator-visitor@7.24.7: + resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-compilation-targets@7.21.4(@babel/core@7.21.4): resolution: {integrity: sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==} engines: {node: '>=6.9.0'} @@ -1192,6 +1399,29 @@ packages: lru-cache: 5.1.1 semver: 6.3.0 + /@babel/helper-compilation-targets@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.22.5 + '@babel/core': 7.24.9 + '@babel/helper-validator-option': 7.22.5 + browserslist: 4.21.7 + lru-cache: 5.1.1 + semver: 6.3.0 + + /@babel/helper-compilation-targets@7.24.8: + resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.24.9 + '@babel/helper-validator-option': 7.24.8 + browserslist: 4.23.2 + lru-cache: 5.1.1 + semver: 6.3.1 + /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} engines: {node: '>=6.9.0'} @@ -1231,6 +1461,45 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-member-expression-to-functions': 7.22.5 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.5 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + + /@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9): + resolution: {integrity: sha512-4f6Oqnmyp2PP3olgUMmOwC3akxSm5aBYraQ6YDdKy7NcAMkDECHWG0DEnV6M2UAkERgIBhYt8S27rURPg7SxWA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} engines: {node: '>=6.9.0'} @@ -1254,6 +1523,29 @@ packages: regexpu-core: 5.3.2 semver: 6.3.0 + /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.0 + + /@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.24.7 + regexpu-core: 5.3.2 + semver: 6.3.1 + dev: true + /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.21.4): resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} peerDependencies: @@ -1301,10 +1593,46 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-define-polyfill-provider@0.4.0(@babel/core@7.24.9): + resolution: {integrity: sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==} + peerDependencies: + '@babel/core': ^7.4.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + debug: 4.3.4(supports-color@8.1.1) + lodash.debounce: 4.0.8 + resolve: 1.22.2 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.9): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + debug: 4.3.4(supports-color@8.1.1) + lodash.debounce: 4.0.8 + resolve: 1.22.2 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-environment-visitor@7.22.5: resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} engines: {node: '>=6.9.0'} + /@babel/helper-environment-visitor@7.24.7: + resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.9 + /@babel/helper-function-name@7.22.5: resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==} engines: {node: '>=6.9.0'} @@ -1312,18 +1640,48 @@ packages: '@babel/template': 7.22.5 '@babel/types': 7.22.5 + /@babel/helper-function-name@7.24.7: + resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.7 + '@babel/types': 7.24.9 + /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 + /@babel/helper-hoist-variables@7.24.7: + resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.9 + /@babel/helper-member-expression-to-functions@7.22.5: resolution: {integrity: sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 + /@babel/helper-member-expression-to-functions@7.24.8: + resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-module-imports@7.18.6: + resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.22.5 + dev: true + /@babel/helper-module-imports@7.21.4: resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} engines: {node: '>=6.9.0'} @@ -1337,6 +1695,15 @@ packages: dependencies: '@babel/types': 7.22.5 + /@babel/helper-module-imports@7.24.7: + resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color + /@babel/helper-module-transforms@7.22.5: resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==} engines: {node: '>=6.9.0'} @@ -1352,12 +1719,34 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9): + resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color + /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 + /@babel/helper-optimise-call-expression@7.24.7: + resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.9 + dev: true + /@babel/helper-plugin-utils@7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} @@ -1370,6 +1759,10 @@ packages: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} + /@babel/helper-plugin-utils@7.24.8: + resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} + engines: {node: '>=6.9.0'} + /@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==} engines: {node: '>=6.9.0'} @@ -1399,6 +1792,34 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-wrap-function': 7.22.5 + '@babel/types': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-wrap-function': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-replace-supers@7.22.5: resolution: {integrity: sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==} engines: {node: '>=6.9.0'} @@ -1412,32 +1833,79 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-simple-access@7.22.5: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 + /@babel/helper-simple-access@7.24.7: + resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color + /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 + /@babel/helper-skip-transparent-expression-wrappers@7.24.7: + resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-split-export-declaration@7.22.5: resolution: {integrity: sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 + /@babel/helper-split-export-declaration@7.24.7: + resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.9 + /@babel/helper-string-parser@7.22.5: resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} + /@babel/helper-string-parser@7.24.8: + resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-identifier@7.22.5: resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==} engines: {node: '>=6.9.0'} + /@babel/helper-validator-identifier@7.24.7: + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-option@7.21.0: resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} engines: {node: '>=6.9.0'} @@ -1447,6 +1915,10 @@ packages: resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==} engines: {node: '>=6.9.0'} + /@babel/helper-validator-option@7.24.8: + resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} + engines: {node: '>=6.9.0'} + /@babel/helper-wrap-function@7.22.5: resolution: {integrity: sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==} engines: {node: '>=6.9.0'} @@ -1458,6 +1930,18 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-wrap-function@7.24.7: + resolution: {integrity: sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-function-name': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helpers@7.22.5: resolution: {integrity: sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==} engines: {node: '>=6.9.0'} @@ -1468,6 +1952,13 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helpers@7.24.8: + resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.7 + '@babel/types': 7.24.9 + /@babel/highlight@7.22.5: resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==} engines: {node: '>=6.9.0'} @@ -1476,6 +1967,15 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 + /@babel/highlight@7.24.7: + resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.24.7 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.0 + /@babel/parser@7.16.4: resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==} engines: {node: '>=6.0.0'} @@ -1498,6 +1998,24 @@ packages: dependencies: '@babel/types': 7.22.5 + /@babel/parser@7.24.8: + resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.24.9 + + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} engines: {node: '>=6.9.0'} @@ -1527,6 +2045,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==} engines: {node: '>=6.9.0'} @@ -1562,6 +2099,42 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-transform-optional-chaining': 7.22.5(@babel/core@7.22.5) + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.22.5(@babel/core@7.24.9) + + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} @@ -1577,24 +2150,25 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.22.5): + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.9): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.5) + '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.21.4): - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + /@babel/plugin-proposal-class-properties@7.14.5(@babel/core@7.21.4): + resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1605,14 +2179,28 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.22.5): + /@babel/plugin-proposal-class-properties@7.14.5(@babel/core@7.24.9): + resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) + '@babel/core': 7.21.4 + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color @@ -1663,6 +2251,36 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-proposal-decorators@7.21.0(@babel/core@7.24.9): + resolution: {integrity: sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.5 + '@babel/plugin-syntax-decorators': 7.21.0(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} @@ -1685,15 +2303,15 @@ packages: '@babel/plugin-syntax-export-default-from': 7.18.6(@babel/core@7.21.4) dev: true - /@babel/plugin-proposal-export-default-from@7.18.10(@babel/core@7.22.5): + /@babel/plugin-proposal-export-default-from@7.18.10(@babel/core@7.24.9): resolution: {integrity: sha512-5H2N3R2aQFxkV4PIBUR/i7PUSwgTZjouJKzI8eKswfIjT0PhvzkPn0t0wIS5zn6maQuvtT0t1oHtMUz61LOuow==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-default-from': 7.18.6(@babel/core@7.22.5) + '@babel/plugin-syntax-export-default-from': 7.18.6(@babel/core@7.24.9) dev: true /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.21.4): @@ -1740,15 +2358,15 @@ packages: '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.4) dev: true - /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.5): + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.9): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) dev: true /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.21.4): @@ -1800,6 +2418,20 @@ packages: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.5) '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.5) + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.9): + resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.22.5 + '@babel/core': 7.24.9 + '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.24.9) + dev: true + /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} @@ -1811,15 +2443,15 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.4) dev: true - /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.22.5): + /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.9): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) dev: true /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.21.4): @@ -1834,16 +2466,16 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.4) dev: true - /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.22.5): + /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.9): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) dev: true /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.21.4): @@ -1891,6 +2523,14 @@ packages: dependencies: '@babel/core': 7.22.5 + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.9): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} @@ -1912,6 +2552,16 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.24.9): + resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} + engines: {node: '>=4'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.21.4): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -1929,6 +2579,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.9): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.21.4): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -1946,6 +2604,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.9): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.21.4): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} @@ -1965,6 +2631,15 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.9): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-decorators@7.21.0(@babel/core@7.21.4): resolution: {integrity: sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==} engines: {node: '>=6.9.0'} @@ -1984,6 +2659,26 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-decorators@7.21.0(@babel/core@7.24.9): + resolution: {integrity: sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: @@ -2001,6 +2696,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.9): + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-export-default-from@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew==} engines: {node: '>=6.9.0'} @@ -2011,13 +2714,13 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-export-default-from@7.18.6(@babel/core@7.22.5): + /@babel/plugin-syntax-export-default-from@7.18.6(@babel/core@7.24.9): resolution: {integrity: sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -2038,6 +2741,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.9): + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-flow@7.21.4(@babel/core@7.21.4): resolution: {integrity: sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==} engines: {node: '>=6.9.0'} @@ -2048,13 +2759,13 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-flow@7.21.4(@babel/core@7.22.5): + /@babel/plugin-syntax-flow@7.21.4(@babel/core@7.24.9): resolution: {integrity: sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -2087,6 +2798,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} engines: {node: '>=6.9.0'} @@ -2106,6 +2836,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.21.4): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -2123,6 +2872,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.9): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: @@ -2140,6 +2897,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.9): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-jsx@7.12.1(@babel/core@7.12.9): resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} peerDependencies: @@ -2177,6 +2942,24 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.21.4): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -2194,6 +2977,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.9): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -2211,6 +3002,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.9): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.21.4): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: @@ -2228,6 +3027,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.9): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.9): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: @@ -2253,6 +3060,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.9): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: @@ -2270,6 +3085,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.9): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: @@ -2287,6 +3110,14 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.9): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.21.4): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} @@ -2306,7 +3137,16 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.21.4): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.9): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.21.4): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -2325,6 +3165,15 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.9): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} engines: {node: '>=6.9.0'} @@ -2344,6 +3193,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} @@ -2365,6 +3233,16 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.9): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-arrow-functions@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==} engines: {node: '>=6.9.0'} @@ -2394,6 +3272,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-async-generator-functions@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==} engines: {node: '>=6.9.0'} @@ -2423,6 +3320,35 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-async-generator-functions@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-async-to-generator@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==} engines: {node: '>=6.9.0'} @@ -2464,6 +3390,33 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} engines: {node: '>=6.9.0'} @@ -2493,6 +3446,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.21.4): resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} engines: {node: '>=6.9.0'} @@ -2522,6 +3494,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} engines: {node: '>=6.9.0'} @@ -2547,6 +3538,31 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==} engines: {node: '>=6.9.0'} @@ -2574,6 +3590,33 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-classes@7.21.0(@babel/core@7.21.4): resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==} engines: {node: '>=6.9.0'} @@ -2633,6 +3676,44 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-classes@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.5 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-classes@7.24.8(@babel/core@7.24.9): + resolution: {integrity: sha512-VXy91c47uujj758ud9wx+OMgheXm4qJfyhj1P18YvlrQkNOSrwsteHk+EFS3OMGfhMhpZa0A+81eE7G4QC+3CA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-split-export-declaration': 7.24.7 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-computed-properties@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==} engines: {node: '>=6.9.0'} @@ -2665,6 +3746,27 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.5 + /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/template': 7.22.5 + + /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/template': 7.24.7 + dev: true + /@babel/plugin-transform-destructuring@7.21.3(@babel/core@7.21.4): resolution: {integrity: sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==} engines: {node: '>=6.9.0'} @@ -2694,6 +3796,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.9): + resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} engines: {node: '>=6.9.0'} @@ -2726,6 +3847,27 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} engines: {node: '>=6.9.0'} @@ -2755,6 +3897,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==} engines: {node: '>=6.9.0'} @@ -2776,6 +3937,27 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.5) + /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.9) + + /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.9) + dev: true + /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} engines: {node: '>=6.9.0'} @@ -2808,6 +3990,29 @@ packages: '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==} engines: {node: '>=6.9.0'} @@ -2829,26 +4034,47 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.5) - /@babel/plugin-transform-flow-strip-types@7.21.0(@babel/core@7.21.4): - resolution: {integrity: sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==} + /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.21.4) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.9) + + /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.9) dev: true - /@babel/plugin-transform-flow-strip-types@7.21.0(@babel/core@7.22.5): + /@babel/plugin-transform-flow-strip-types@7.21.0(@babel/core@7.21.4): resolution: {integrity: sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.21.4 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.21.4) + dev: true + + /@babel/plugin-transform-flow-strip-types@7.21.0(@babel/core@7.24.9): + resolution: {integrity: sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.22.5) + '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.24.9) dev: true /@babel/plugin-transform-for-of@7.21.0(@babel/core@7.21.4): @@ -2880,6 +4106,28 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} engines: {node: '>=6.9.0'} @@ -2915,6 +4163,29 @@ packages: '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) + '@babel/helper-function-name': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==} engines: {node: '>=6.9.0'} @@ -2936,6 +4207,27 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.5) + /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) + + /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) + dev: true + /@babel/plugin-transform-literals@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} engines: {node: '>=6.9.0'} @@ -2965,6 +4257,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-literals@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==} engines: {node: '>=6.9.0'} @@ -2986,6 +4297,27 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.5) + /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) + + /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) + dev: true + /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} engines: {node: '>=6.9.0'} @@ -3015,6 +4347,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-modules-amd@7.20.11(@babel/core@7.21.4): resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==} engines: {node: '>=6.9.0'} @@ -3053,6 +4404,31 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-commonjs@7.21.2(@babel/core@7.21.4): resolution: {integrity: sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==} engines: {node: '>=6.9.0'} @@ -3094,6 +4470,33 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.9): + resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-simple-access': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-systemjs@7.20.11(@babel/core@7.21.4): resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==} engines: {node: '>=6.9.0'} @@ -3138,6 +4541,35 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-identifier': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} engines: {node: '>=6.9.0'} @@ -3176,6 +4608,31 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-named-capturing-groups-regex@7.20.5(@babel/core@7.21.4): resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==} engines: {node: '>=6.9.0'} @@ -3208,6 +4665,27 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} engines: {node: '>=6.9.0'} @@ -3237,6 +4715,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==} engines: {node: '>=6.9.0'} @@ -3258,6 +4755,27 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.5) + /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) + + /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) + dev: true + /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==} engines: {node: '>=6.9.0'} @@ -3279,6 +4797,27 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.5) + /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) + + /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) + dev: true + /@babel/plugin-transform-object-assign@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-mQisZ3JfqWh2gVXvfqYCAAyRs6+7oev+myBsTwW5RnPhYXOTuCEw2oe3YgxlXMViXUS53lG8koulI7mJ+8JE+A==} engines: {node: '>=6.9.0'} @@ -3316,6 +4855,32 @@ packages: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.5) '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.5) + /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.22.5 + '@babel/core': 7.24.9 + '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.24.9) + + /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) + dev: true + /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} engines: {node: '>=6.9.0'} @@ -3354,6 +4919,31 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==} engines: {node: '>=6.9.0'} @@ -3375,6 +4965,27 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.5) + /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) + + /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) + dev: true + /@babel/plugin-transform-optional-chaining@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==} engines: {node: '>=6.9.0'} @@ -3398,6 +5009,31 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.5) + /@babel/plugin-transform-optional-chaining@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) + + /@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.24.9): + resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-parameters@7.21.3(@babel/core@7.21.4): resolution: {integrity: sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==} engines: {node: '>=6.9.0'} @@ -3436,6 +5072,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} engines: {node: '>=6.9.0'} @@ -3449,46 +5104,100 @@ packages: - supports-color dev: true - /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} + /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.5): + resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.21.4): + resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.4 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.4) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.5): + resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 + '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.5) transitivePeerDependencies: - supports-color - /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.21.4): + /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.4) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true - /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} + /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.9) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} @@ -3519,13 +5228,32 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.22.5): + /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + + /@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.21.4): @@ -3538,14 +5266,24 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.5): + /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} @@ -3557,14 +5295,16 @@ packages: '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.21.4) dev: true - /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} + /@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-react-jsx-self@7.21.0(@babel/core@7.21.4): resolution: {integrity: sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==} @@ -3576,16 +5316,25 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-jsx-self@7.21.0(@babel/core@7.22.5): + /@babel/plugin-transform-react-jsx-self@7.21.0(@babel/core@7.24.9): resolution: {integrity: sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + /@babel/plugin-transform-react-jsx-source@7.19.6(@babel/core@7.21.4): resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==} engines: {node: '>=6.9.0'} @@ -3596,16 +5345,25 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-jsx-source@7.19.6(@babel/core@7.22.5): + /@babel/plugin-transform-react-jsx-source@7.19.6(@babel/core@7.24.9): resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} engines: {node: '>=6.9.0'} @@ -3620,18 +5378,34 @@ packages: '@babel/types': 7.22.5 dev: true - /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.5): + /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.5) + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.9) '@babel/types': 7.22.5 + dev: true + + /@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} @@ -3644,15 +5418,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} + /@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-regenerator@7.20.5(@babel/core@7.21.4): resolution: {integrity: sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==} @@ -3686,6 +5460,27 @@ packages: '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.1 + /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + regenerator-transform: 0.15.1 + + /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + regenerator-transform: 0.15.2 + dev: true + /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} engines: {node: '>=6.9.0'} @@ -3715,6 +5510,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-runtime@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-bg4Wxd1FWeFx3daHFTWk1pkSWK/AyQuiyAoeZAOkAOUBjnZPH6KT7eMxouV47tQ6hl6ax2zyAWBdWZXbrvXlaw==} engines: {node: '>=6.9.0'} @@ -3748,6 +5562,39 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-runtime@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-bg4Wxd1FWeFx3daHFTWk1pkSWK/AyQuiyAoeZAOkAOUBjnZPH6KT7eMxouV47tQ6hl6ax2zyAWBdWZXbrvXlaw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.24.9) + babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.24.9) + babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.24.9) + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-runtime@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.9) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.9) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.9) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} engines: {node: '>=6.9.0'} @@ -3777,6 +5624,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-spread@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==} engines: {node: '>=6.9.0'} @@ -3809,6 +5675,29 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + /@babel/plugin-transform-spread@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + + /@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} engines: {node: '>=6.9.0'} @@ -3838,6 +5727,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} engines: {node: '>=6.9.0'} @@ -3867,6 +5775,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} engines: {node: '>=6.9.0'} @@ -3896,6 +5823,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.24.9): + resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-typescript@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==} engines: {node: '>=6.9.0'} @@ -3925,6 +5871,35 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-typescript@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-typescript@7.24.8(@babel/core@7.24.9): + resolution: {integrity: sha512-CgFgtN61BbdOGCP4fLaAMOPkzWUh6yQZNMr5YSt8uz2cZSSiQONCQFWqsE4NeVfOIhqDOlS9CR3WD91FzMeB2Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-unicode-escapes@7.18.10(@babel/core@7.21.4): resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} engines: {node: '>=6.9.0'} @@ -3954,6 +5929,25 @@ packages: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} engines: {node: '>=6.9.0'} @@ -3975,6 +5969,27 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} engines: {node: '>=6.9.0'} @@ -4007,6 +6022,27 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} engines: {node: '>=6.9.0'} @@ -4028,6 +6064,27 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + dev: true + /@babel/preset-env@7.21.4(@babel/core@7.21.4): resolution: {integrity: sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==} engines: {node: '>=6.9.0'} @@ -4295,6 +6352,188 @@ packages: transitivePeerDependencies: - supports-color + /@babel/preset-env@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-fj06hw89dpiZzGZtxn+QybifF07nNiZjZ7sazs2aVDcysAZVGjW7+7iFYxg6GLNM47R/thYfLdrXc+2f11Vi9A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.22.5 + '@babel/core': 7.24.9 + '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.9) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.9) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.9) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.9) + '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-async-generator-functions': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-classes': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-dynamic-import': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-export-namespace-from': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-for-of': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-json-strings': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-logical-assignment-operators': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-modules-systemjs': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-nullish-coalescing-operator': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-numeric-separator': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-object-rest-spread': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-optional-catch-binding': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-optional-chaining': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-private-property-in-object': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-regenerator': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-unicode-escapes': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.24.9) + '@babel/preset-modules': 0.1.5(@babel/core@7.24.9) + '@babel/types': 7.22.5 + babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.24.9) + babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.24.9) + babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.24.9) + core-js-compat: 3.31.0 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + + /@babel/preset-env@7.24.8(@babel/core@7.24.9): + resolution: {integrity: sha512-vObvMZB6hNWuDxhSaEPTKCwcqkAIuDtE+bQGn4XMXne1DSLzFVY8Vmj1bm+mUQXYNN8NmaQEO+r8MMbzPr1jBQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.24.9 + '@babel/core': 7.24.9 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.9) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.9) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.9) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.9) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-classes': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-modules-systemjs': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.24.9) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.9) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.9) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.9) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.9) + core-js-compat: 3.37.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/preset-modules@0.1.5(@babel/core@7.21.4): resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: @@ -4320,6 +6559,29 @@ packages: '@babel/types': 7.22.5 esutils: 2.0.3 + /@babel/preset-modules@0.1.5(@babel/core@7.24.9): + resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.24.9) + '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.24.9) + '@babel/types': 7.22.5 + esutils: 2.0.3 + + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.9): + 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 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/types': 7.22.5 + esutils: 2.0.3 + dev: true + /@babel/preset-react@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==} engines: {node: '>=6.9.0'} @@ -4335,19 +6597,21 @@ packages: '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.21.4) dev: true - /@babel/preset-react@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==} + /@babel/preset-react@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color /@babel/preset-typescript@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==} @@ -4380,6 +6644,37 @@ packages: transitivePeerDependencies: - supports-color + /@babel/preset-typescript@7.22.5(@babel/core@7.24.9): + resolution: {integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.5 + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-typescript': 7.22.5(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + + /@babel/preset-typescript@7.24.7(@babel/core@7.24.9): + resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) + '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/register@7.21.0(@babel/core@7.22.5): resolution: {integrity: sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==} engines: {node: '>=6.9.0'} @@ -4393,6 +6688,20 @@ packages: pirates: 4.0.5 source-map-support: 0.5.21 + /@babel/register@7.21.0(@babel/core@7.24.9): + resolution: {integrity: sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + clone-deep: 4.0.1 + find-cache-dir: 2.1.0 + make-dir: 2.1.0 + pirates: 4.0.5 + source-map-support: 0.5.21 + dev: true + /@babel/regjsgen@0.8.0: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} @@ -4403,12 +6712,26 @@ packages: core-js-pure: 3.31.0 regenerator-runtime: 0.13.11 + /@babel/runtime-corejs3@7.24.8: + resolution: {integrity: sha512-DXG/BhegtMHhnN7YPIvxWd303/9aXvYFD1TjNL3CD6tUrhI2LVsg3Lck0aql5TRH29n4sj3emcROypkZVUfSuA==} + engines: {node: '>=6.9.0'} + dependencies: + core-js-pure: 3.31.0 + regenerator-runtime: 0.14.1 + dev: true + /@babel/runtime@7.22.5: resolution: {integrity: sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.11 + /@babel/runtime@7.24.8: + resolution: {integrity: sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + /@babel/template@7.20.7: resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} engines: {node: '>=6.9.0'} @@ -4426,6 +6749,14 @@ packages: '@babel/parser': 7.22.5 '@babel/types': 7.22.5 + /@babel/template@7.24.7: + resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 + /@babel/traverse@7.21.4: resolution: {integrity: sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==} engines: {node: '>=6.9.0'} @@ -4461,6 +6792,23 @@ packages: transitivePeerDependencies: - supports-color + /@babel/traverse@7.24.8: + resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.10 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 + debug: 4.3.4(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + /@babel/types@7.21.4: resolution: {integrity: sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==} engines: {node: '>=6.9.0'} @@ -4478,10 +6826,18 @@ packages: '@babel/helper-validator-identifier': 7.22.5 to-fast-properties: 2.0.0 + /@babel/types@7.24.9: + resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + /@changesets/apply-release-plan@7.0.0: resolution: {integrity: sha512-vfi69JR416qC9hWmFGSxj7N6wA5J222XNBmezSVATPWDVPIF7gkd4d8CpbEbXmRWbVrkoli3oerGS6dcL/BGsQ==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@changesets/config': 3.0.0 '@changesets/get-version-range-type': 0.4.0 '@changesets/git': 3.0.0 @@ -4499,7 +6855,7 @@ packages: /@changesets/assemble-release-plan@6.0.0: resolution: {integrity: sha512-4QG7NuisAjisbW4hkLCmGW2lRYdPrKzro+fCtZaILX+3zdUELSvYjpL4GTv0E4aM9Mef3PuIQp89VmHJ4y2bfw==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.0.0 '@changesets/types': 6.0.0 @@ -4517,7 +6873,7 @@ packages: resolution: {integrity: sha512-iJ91xlvRnnrJnELTp4eJJEOPjgpF3NOh4qeQehM6Ugiz9gJPRZ2t+TsXun6E3AMN4hScZKjqVXl0TX+C7AB3ZQ==} hasBin: true dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@changesets/apply-release-plan': 7.0.0 '@changesets/assemble-release-plan': 6.0.0 '@changesets/changelog-git': 0.2.0 @@ -4582,7 +6938,7 @@ packages: /@changesets/get-release-plan@4.0.0: resolution: {integrity: sha512-9L9xCUeD/Tb6L/oKmpm8nyzsOzhdNBBbt/ZNcjynbHC07WW4E1eX8NMGC5g5SbM5z/V+MOrYsJ4lRW41GCbg3w==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@changesets/assemble-release-plan': 6.0.0 '@changesets/config': 3.0.0 '@changesets/pre': 2.0.0 @@ -4598,7 +6954,7 @@ packages: /@changesets/git@3.0.0: resolution: {integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -4623,7 +6979,7 @@ packages: /@changesets/pre@2.0.0: resolution: {integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 @@ -4633,7 +6989,7 @@ packages: /@changesets/read@0.6.0: resolution: {integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@changesets/git': 3.0.0 '@changesets/logger': 0.1.0 '@changesets/parse': 0.4.0 @@ -4654,7 +7010,7 @@ packages: /@changesets/write@0.3.0: resolution: {integrity: sha512-slGLb21fxZVUYbyea+94uFiD6ntQW0M2hIKNznFizDhZPDgn2c/fv1UzzlW43RVzh1BEDuIqW6hzlJ1OflNmcw==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@changesets/types': 6.0.0 fs-extra: 7.0.1 human-id: 1.0.2 @@ -5017,6 +7373,40 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true + /@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1): + resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-tokenizer': ^2.4.1 + dependencies: + '@csstools/css-tokenizer': 2.4.1 + dev: true + + /@csstools/css-tokenizer@2.4.1: + resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} + engines: {node: ^14 || ^16 || >=18} + dev: true + + /@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1): + resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-parser-algorithms': ^2.7.1 + '@csstools/css-tokenizer': ^2.4.1 + dependencies: + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + dev: true + + /@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.1): + resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss-selector-parser: ^6.0.13 + dependencies: + postcss-selector-parser: 6.1.1 + dev: true + /@devexpress/error-stack-parser@2.0.6: resolution: {integrity: sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==} dependencies: @@ -5065,14 +7455,14 @@ packages: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/generator': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.5) - '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.22.5) - '@babel/preset-env': 7.22.5(@babel/core@7.22.5) - '@babel/preset-react': 7.22.5(@babel/core@7.22.5) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.5) - '@babel/runtime': 7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.24.9) + '@babel/preset-env': 7.22.5(@babel/core@7.24.9) + '@babel/preset-react': 7.24.7(@babel/core@7.24.9) + '@babel/preset-typescript': 7.22.5(@babel/core@7.24.9) + '@babel/runtime': 7.24.8 '@babel/runtime-corejs3': 7.22.5 '@babel/traverse': 7.22.5 '@docusaurus/cssnano-preset': 2.4.3 @@ -5084,8 +7474,8 @@ packages: '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62) '@slorber/static-site-generator-webpack-plugin': 4.0.7 '@svgr/webpack': 6.5.1 - autoprefixer: 10.4.14(postcss@8.4.24) - babel-loader: 8.3.0(@babel/core@7.22.5)(webpack@5.78.0) + autoprefixer: 10.4.14(postcss@8.4.39) + babel-loader: 8.3.0(@babel/core@7.24.9)(webpack@5.78.0) babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 @@ -5098,7 +7488,7 @@ packages: core-js: 3.31.0 css-loader: 6.8.1(webpack@5.78.0) css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.2)(webpack@5.78.0) - cssnano: 5.1.15(postcss@8.4.24) + cssnano: 5.1.15(postcss@8.4.39) del: 6.1.1 detect-port: 1.5.1 escape-html: 1.0.3 @@ -5112,8 +7502,8 @@ packages: leven: 3.1.0 lodash: 4.17.21 mini-css-extract-plugin: 2.7.6(webpack@5.78.0) - postcss: 8.4.24 - postcss-loader: 7.3.3(postcss@8.4.24)(webpack@5.78.0) + postcss: 8.4.39 + postcss-loader: 7.3.3(postcss@8.4.39)(webpack@5.78.0) prompts: 2.4.2 react: 18.2.0 react-dev-utils: 12.0.1(typescript@4.9.5)(webpack@5.78.0) @@ -5160,9 +7550,9 @@ packages: resolution: {integrity: sha512-ZvGSRCi7z9wLnZrXNPG6DmVPHdKGd8dIn9pYbEOFiYihfv4uDR3UtxogmKf+rT8ZlKFf5Lqne8E8nt08zNM8CA==} engines: {node: '>=16.14'} dependencies: - cssnano-preset-advanced: 5.3.10(postcss@8.4.24) - postcss: 8.4.24 - postcss-sort-media-queries: 4.4.1(postcss@8.4.24) + cssnano-preset-advanced: 5.3.10(postcss@8.4.39) + postcss: 8.4.39 + postcss-sort-media-queries: 4.4.1(postcss@8.4.39) tslib: 2.5.3 /@docusaurus/logger@2.4.3: @@ -5481,15 +7871,15 @@ packages: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@babel/core': 7.22.5 - '@babel/preset-env': 7.22.5(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@babel/preset-env': 7.22.5(@babel/core@7.24.9) '@docusaurus/core': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) '@docusaurus/theme-common': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62)(react-dom@18.2.0)(react@18.2.0)(typescript@4.9.5) '@docusaurus/theme-translations': 2.4.3 '@docusaurus/types': 2.4.3(@swc/core@1.3.62)(react-dom@18.2.0)(react@18.2.0) '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62) '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62) - babel-loader: 8.3.0(@babel/core@7.22.5)(webpack@5.78.0) + babel-loader: 8.3.0(@babel/core@7.24.9)(webpack@5.78.0) clsx: 1.2.1 core-js: 3.31.0 react: 18.2.0 @@ -5634,7 +8024,7 @@ packages: infima: 0.2.0-alpha.43 lodash: 4.17.21 nprogress: 0.2.0 - postcss: 8.4.24 + postcss: 8.4.39 prism-react-renderer: 1.3.5(react@18.2.0) prismjs: 1.29.0 react: 18.2.0 @@ -5865,6 +8255,10 @@ packages: - uglify-js - webpack-cli + /@dual-bundle/import-meta-resolve@4.1.0: + resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} + dev: true + /@endemolshinegroup/cosmiconfig-typescript-loader@3.0.2(cosmiconfig@7.1.0)(typescript@4.9.5): resolution: {integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==} engines: {node: '>=10.0.0'} @@ -5897,6 +8291,22 @@ packages: requiresBuild: true optional: true + /@esbuild/aix-ppc64@0.21.5: + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + optional: true + + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + /@esbuild/android-arm64@0.19.10: resolution: {integrity: sha512-1X4CClKhDgC3by7k8aOWZeBXQX8dHT5QAMCAQDArCLaYfkppoARvh0fit3X2Qs+MXDngKcHv6XXyQCpY0hkK1Q==} engines: {node: '>=12'} @@ -5905,6 +8315,14 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm64@0.21.5: + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + /@esbuild/android-arm@0.15.18: resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==} engines: {node: '>=12'} @@ -5914,6 +8332,14 @@ packages: dev: true optional: true + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + /@esbuild/android-arm@0.19.10: resolution: {integrity: sha512-7W0bK7qfkw1fc2viBfrtAEkDKHatYfHzr/jKAHNr9BvkYDXPcC6bodtm8AyLJNNuqClLNaeTLuwURt4PRT9d7w==} engines: {node: '>=12'} @@ -5922,6 +8348,22 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm@0.21.5: + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + optional: true + /@esbuild/android-x64@0.19.10: resolution: {integrity: sha512-O/nO/g+/7NlitUxETkUv/IvADKuZXyH4BHf/g/7laqKC4i/7whLpB0gvpPc2zpF0q9Q6FXS3TS75QHac9MvVWw==} engines: {node: '>=12'} @@ -5930,6 +8372,22 @@ packages: requiresBuild: true optional: true + /@esbuild/android-x64@0.21.5: + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + /@esbuild/darwin-arm64@0.19.10: resolution: {integrity: sha512-YSRRs2zOpwypck+6GL3wGXx2gNP7DXzetmo5pHXLrY/VIMsS59yKfjPizQ4lLt5vEI80M41gjm2BxrGZ5U+VMA==} engines: {node: '>=12'} @@ -5938,6 +8396,22 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-arm64@0.21.5: + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + /@esbuild/darwin-x64@0.19.10: resolution: {integrity: sha512-alfGtT+IEICKtNE54hbvPg13xGBe4GkVxyGWtzr+yHO7HIiRJppPDhOKq3zstTcVf8msXb/t4eavW3jCDpMSmA==} engines: {node: '>=12'} @@ -5946,6 +8420,22 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-x64@0.21.5: + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + /@esbuild/freebsd-arm64@0.19.10: resolution: {integrity: sha512-dMtk1wc7FSH8CCkE854GyGuNKCewlh+7heYP/sclpOG6Cectzk14qdUIY5CrKDbkA/OczXq9WesqnPl09mj5dg==} engines: {node: '>=12'} @@ -5954,6 +8444,22 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-arm64@0.21.5: + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + /@esbuild/freebsd-x64@0.19.10: resolution: {integrity: sha512-G5UPPspryHu1T3uX8WiOEUa6q6OlQh6gNl4CO4Iw5PS+Kg5bVggVFehzXBJY6X6RSOMS8iXDv2330VzaObm4Ag==} engines: {node: '>=12'} @@ -5962,6 +8468,22 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-x64@0.21.5: + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-arm64@0.19.10: resolution: {integrity: sha512-QxaouHWZ+2KWEj7cGJmvTIHVALfhpGxo3WLmlYfJ+dA5fJB6lDEIg+oe/0//FuyVHuS3l79/wyBxbHr0NgtxJQ==} engines: {node: '>=12'} @@ -5970,16 +8492,56 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm@0.19.10: - resolution: {integrity: sha512-j6gUW5aAaPgD416Hk9FHxn27On28H4eVI9rJ4az7oCGTFW48+LcgNDBN+9f8rKZz7EEowo889CPKyeaD0iw9Kg==} + /@esbuild/linux-arm64@0.21.5: + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-arm@0.19.10: + resolution: {integrity: sha512-j6gUW5aAaPgD416Hk9FHxn27On28H4eVI9rJ4az7oCGTFW48+LcgNDBN+9f8rKZz7EEowo889CPKyeaD0iw9Kg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-arm@0.21.5: + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ia32@0.19.10: + resolution: {integrity: sha512-4ub1YwXxYjj9h1UIZs2hYbnTZBtenPw5NfXCRgEkGb0b6OJ2gpkMvDqRDYIDRjRdWSe/TBiZltm3Y3Q8SN1xNg==} engines: {node: '>=12'} - cpu: [arm] + cpu: [ia32] os: [linux] requiresBuild: true optional: true - /@esbuild/linux-ia32@0.19.10: - resolution: {integrity: sha512-4ub1YwXxYjj9h1UIZs2hYbnTZBtenPw5NfXCRgEkGb0b6OJ2gpkMvDqRDYIDRjRdWSe/TBiZltm3Y3Q8SN1xNg==} + /@esbuild/linux-ia32@0.21.5: + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -6004,6 +8566,14 @@ packages: dev: true optional: true + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-loong64@0.19.10: resolution: {integrity: sha512-lo3I9k+mbEKoxtoIbM0yC/MZ1i2wM0cIeOejlVdZ3D86LAcFXFRdeuZmh91QJvUTW51bOK5W2BznGNIl4+mDaA==} engines: {node: '>=12'} @@ -6012,6 +8582,22 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-loong64@0.21.5: + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-mips64el@0.19.10: resolution: {integrity: sha512-J4gH3zhHNbdZN0Bcr1QUGVNkHTdpijgx5VMxeetSk6ntdt+vR1DqGmHxQYHRmNb77tP6GVvD+K0NyO4xjd7y4A==} engines: {node: '>=12'} @@ -6020,6 +8606,22 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-mips64el@0.21.5: + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-ppc64@0.19.10: resolution: {integrity: sha512-tgT/7u+QhV6ge8wFMzaklOY7KqiyitgT1AUHMApau32ZlvTB/+efeCtMk4eXS+uEymYK249JsoiklZN64xt6oQ==} engines: {node: '>=12'} @@ -6028,6 +8630,22 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ppc64@0.21.5: + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-riscv64@0.19.10: resolution: {integrity: sha512-0f/spw0PfBMZBNqtKe5FLzBDGo0SKZKvMl5PHYQr3+eiSscfJ96XEknCe+JoOayybWUFQbcJTrk946i3j9uYZA==} engines: {node: '>=12'} @@ -6036,6 +8654,22 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-riscv64@0.21.5: + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-s390x@0.19.10: resolution: {integrity: sha512-pZFe0OeskMHzHa9U38g+z8Yx5FNCLFtUnJtQMpwhS+r4S566aK2ci3t4NCP4tjt6d5j5uo4h7tExZMjeKoehAA==} engines: {node: '>=12'} @@ -6044,6 +8678,22 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-s390x@0.21.5: + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + /@esbuild/linux-x64@0.19.10: resolution: {integrity: sha512-SpYNEqg/6pZYoc+1zLCjVOYvxfZVZj6w0KROZ3Fje/QrM3nfvT2llI+wmKSrWuX6wmZeTapbarvuNNK/qepSgA==} engines: {node: '>=12'} @@ -6052,6 +8702,22 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-x64@0.21.5: + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + /@esbuild/netbsd-x64@0.19.10: resolution: {integrity: sha512-ACbZ0vXy9zksNArWlk2c38NdKg25+L9pr/mVaj9SUq6lHZu/35nx2xnQVRGLrC1KKQqJKRIB0q8GspiHI3J80Q==} engines: {node: '>=12'} @@ -6060,6 +8726,22 @@ packages: requiresBuild: true optional: true + /@esbuild/netbsd-x64@0.21.5: + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + /@esbuild/openbsd-x64@0.19.10: resolution: {integrity: sha512-PxcgvjdSjtgPMiPQrM3pwSaG4kGphP+bLSb+cihuP0LYdZv1epbAIecHVl5sD3npkfYBZ0ZnOjR878I7MdJDFg==} engines: {node: '>=12'} @@ -6068,6 +8750,22 @@ packages: requiresBuild: true optional: true + /@esbuild/openbsd-x64@0.21.5: + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true + /@esbuild/sunos-x64@0.19.10: resolution: {integrity: sha512-ZkIOtrRL8SEJjr+VHjmW0znkPs+oJXhlJbNwfI37rvgeMtk3sxOQevXPXjmAPZPigVTncvFqLMd+uV0IBSEzqA==} engines: {node: '>=12'} @@ -6076,6 +8774,22 @@ packages: requiresBuild: true optional: true + /@esbuild/sunos-x64@0.21.5: + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true + + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + /@esbuild/win32-arm64@0.19.10: resolution: {integrity: sha512-+Sa4oTDbpBfGpl3Hn3XiUe4f8TU2JF7aX8cOfqFYMMjXp6ma6NJDztl5FDG8Ezx0OjwGikIHw+iA54YLDNNVfw==} engines: {node: '>=12'} @@ -6084,6 +8798,22 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-arm64@0.21.5: + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + /@esbuild/win32-ia32@0.19.10: resolution: {integrity: sha512-EOGVLK1oWMBXgfttJdPHDTiivYSjX6jDNaATeNOaCOFEVcfMjtbx7WVQwPSE1eIfCp/CaSF2nSrDtzc4I9f8TQ==} engines: {node: '>=12'} @@ -6092,6 +8822,22 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-ia32@0.21.5: + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + /@esbuild/win32-x64@0.19.10: resolution: {integrity: sha512-whqLG6Sc70AbU73fFYvuYzaE4MNMBIlR1Y/IrUeOXFrWHxBEjjbZaQ3IXIQS8wJdAzue2GwYZCjOrgrU1oUHoA==} engines: {node: '>=12'} @@ -6100,6 +8846,14 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-x64@0.21.5: + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + /@eslint-community/eslint-utils@4.4.0(eslint@8.38.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6120,6 +8874,21 @@ packages: eslint-visitor-keys: 3.4.0 dev: true + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.0 + dev: true + + /@eslint-community/regexpp@4.11.0: + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + /@eslint-community/regexpp@4.5.0: resolution: {integrity: sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -6176,6 +8945,23 @@ packages: - supports-color dev: true + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.4(supports-color@8.1.1) + espree: 9.6.1 + globals: 13.20.0 + ignore: 5.2.4 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /@eslint/js@8.38.0: resolution: {integrity: sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6186,6 +8972,11 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /@eslint/js@8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /@gar/promisify@1.1.3: resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: true @@ -6198,6 +8989,18 @@ packages: dependencies: '@hapi/hoek': 9.3.0 + /@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.4(supports-color@8.1.1) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + /@humanwhocodes/config-array@0.11.8: resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} engines: {node: '>=10.10.0'} @@ -6229,6 +9032,11 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + dev: true + /@hutson/parse-repository-url@3.0.2: resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} engines: {node: '>=6.9.0'} @@ -6287,6 +9095,14 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.18 + /@jridgewell/gen-mapping@0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.25 + /@jridgewell/resolve-uri@3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} engines: {node: '>=6.0.0'} @@ -6294,12 +9110,15 @@ packages: /@jridgewell/resolve-uri@3.1.1: resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} engines: {node: '>=6.0.0'} - dev: true /@jridgewell/set-array@1.1.2: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} + /@jridgewell/set-array@1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + /@jridgewell/source-map@0.3.3: resolution: {integrity: sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==} dependencies: @@ -6318,6 +9137,12 @@ packages: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 + /@jridgewell/trace-mapping@0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: @@ -7078,7 +9903,7 @@ packages: /@manypkg/find-root@1.1.0: resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 @@ -7087,7 +9912,7 @@ packages: /@manypkg/get-packages@1.1.3: resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -7143,6 +9968,10 @@ packages: glob-to-regexp: 0.3.0 dev: true + /@napi-rs/triples@1.2.0: + resolution: {integrity: sha512-HAPjR3bnCsdXBsATpDIP5WCrw0JcACwhhrwIAQhiR46n+jm+a2F8kBsfseAuWtSyQ+H3Yebt2k43B5dy+04yMA==} + dev: true + /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} dependencies: @@ -7656,6 +10485,34 @@ packages: react: 18.2.0 dev: false + /@rnx-kit/babel-preset-metro-react-native@1.1.8(@babel/core@7.24.9)(@babel/runtime@7.24.8): + resolution: {integrity: sha512-8DotuBK1ZgV0H/tmCmtW/3ofA7JR/8aPqSu9lKnuqwBfq4bxz+w1sMyfFl89m4teWlkhgyczWBGD6NCLqTgi9A==} + peerDependencies: + '@babel/core': ^7.20.0 + '@babel/plugin-transform-typescript': ^7.20.0 + '@babel/runtime': ^7.20.0 + '@react-native/babel-preset': '*' + metro-react-native-babel-preset: '*' + peerDependenciesMeta: + '@babel/plugin-transform-typescript': + optional: true + '@react-native/babel-preset': + optional: true + metro-react-native-babel-preset: + optional: true + dependencies: + '@babel/core': 7.24.9 + '@babel/runtime': 7.24.8 + '@rnx-kit/console': 1.1.0 + babel-plugin-const-enum: 1.2.0(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + dev: true + + /@rnx-kit/console@1.1.0: + resolution: {integrity: sha512-N+zFhTSXroiK4eL26vs61Pmtl7wzTPAKLd4JKw9/fk5cNAHUscCXF/uclzuYN61Ye5AwygIvcwbm9wv4Jfa92A==} + dev: true + /@rollup/plugin-babel@5.3.1(@babel/core@7.21.4)(rollup@2.79.1): resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} @@ -7673,7 +10530,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-babel@5.3.1(@babel/core@7.22.5)(rollup@2.79.1): + /@rollup/plugin-babel@5.3.1(@babel/core@7.24.9)(rollup@2.79.1): resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -7684,12 +10541,31 @@ packages: '@types/babel__core': optional: true dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/helper-module-imports': 7.22.5 '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 dev: true + /@rollup/plugin-babel@6.0.4(@babel/core@7.24.9)(rollup@2.79.1): + resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==} + engines: {node: '>=14.0.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@types/babel__core': ^7.1.9 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + '@types/babel__core': + optional: true + rollup: + optional: true + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-imports': 7.22.5 + '@rollup/pluginutils': 5.1.0(rollup@2.79.1) + rollup: 2.79.1 + dev: true + /@rollup/plugin-commonjs@21.1.0(rollup@2.79.1): resolution: {integrity: sha512-6ZtHx3VHIp2ReNNDxHjuUml6ur+WcQ28N1yHgCQwsbNkQg2suhxGMDQGJOn/KuDxKtd1xuZP5xSTwBA4GQ8hbA==} engines: {node: '>= 8.0.0'} @@ -7722,6 +10598,21 @@ packages: rollup: 2.79.1 dev: true + /@rollup/plugin-inject@5.0.5(rollup@2.79.1): + resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@2.79.1) + estree-walker: 2.0.2 + magic-string: 0.30.10 + rollup: 2.79.1 + dev: true + /@rollup/plugin-node-resolve@11.2.1(rollup@2.79.1): resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} engines: {node: '>= 10.0.0'} @@ -7799,13 +10690,27 @@ packages: estree-walker: 1.0.1 picomatch: 2.3.1 rollup: 2.79.1 - dev: true + dev: true + + /@rollup/pluginutils@5.0.2(rollup@2.79.1): + resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.1 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 2.79.1 - /@rollup/pluginutils@5.0.2(rollup@2.79.1): - resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} + /@rollup/pluginutils@5.1.0(rollup@2.79.1): + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true @@ -7814,12 +10719,18 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 2.79.1 + dev: true /@sideway/address@4.1.4: resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} dependencies: '@hapi/hoek': 9.3.0 + /@sideway/address@4.1.5: + resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} + dependencies: + '@hapi/hoek': 9.3.0 + /@sideway/formula@3.0.1: resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} @@ -7866,7 +10777,7 @@ packages: postcss: '>=7.0.0' postcss-syntax: '>=0.36.2' dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 postcss: 7.0.39 postcss-syntax: 0.36.2(postcss-html@0.36.0)(postcss-less@3.1.4)(postcss-scss@2.1.1)(postcss@7.0.39) transitivePeerDependencies: @@ -7897,92 +10808,92 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.22.5): + /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.24.9): resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 - /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.22.5): + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.9): resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 - /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.22.5): + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.9): resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 - /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.22.5): + /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.24.9): resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 - /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.22.5): + /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.24.9): resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 - /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.22.5): + /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.24.9): resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 - /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.22.5): + /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.24.9): resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 - /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.22.5): + /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.24.9): resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 - /@svgr/babel-preset@6.5.1(@babel/core@7.22.5): + /@svgr/babel-preset@6.5.1(@babel/core@7.24.9): resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.5 - '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.22.5) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.22.5) - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.24.9) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.9) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.9) + '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.24.9) + '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.24.9) + '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.24.9) + '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.24.9) + '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.24.9) /@svgr/core@6.5.1: resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.22.5 - '@svgr/babel-preset': 6.5.1(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@svgr/babel-preset': 6.5.1(@babel/core@7.24.9) '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) camelcase: 6.3.0 cosmiconfig: 7.1.0 @@ -8002,8 +10913,8 @@ packages: peerDependencies: '@svgr/core': ^6.0.0 dependencies: - '@babel/core': 7.22.5 - '@svgr/babel-preset': 6.5.1(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@svgr/babel-preset': 6.5.1(@babel/core@7.24.9) '@svgr/core': 6.5.1 '@svgr/hast-util-to-babel-ast': 6.5.1 svg-parser: 2.0.4 @@ -8025,11 +10936,11 @@ packages: resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.22.5 - '@babel/plugin-transform-react-constant-elements': 7.22.5(@babel/core@7.22.5) - '@babel/preset-env': 7.22.5(@babel/core@7.22.5) - '@babel/preset-react': 7.22.5(@babel/core@7.22.5) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@babel/plugin-transform-react-constant-elements': 7.22.5(@babel/core@7.24.9) + '@babel/preset-env': 7.22.5(@babel/core@7.24.9) + '@babel/preset-react': 7.24.7(@babel/core@7.24.9) + '@babel/preset-typescript': 7.22.5(@babel/core@7.24.9) '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) @@ -8405,8 +11316,8 @@ packages: dependencies: '@taroify/hooks': 0.1.0-alpha.1(@tarojs/taro@3.6.21)(lodash@4.17.21)(react@18.2.0) '@taroify/icons': 0.1.0-alpha.1(@tarojs/components@3.6.21) - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) classnames: 2.3.2 lodash: 4.17.21 promise: 8.3.0 @@ -8425,7 +11336,7 @@ packages: lodash: ^4.17.21 react: ^17.0.2 dependencies: - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@vant/area-data': 1.4.1 lodash: 4.17.21 react: 18.2.0 @@ -8436,14 +11347,14 @@ packages: peerDependencies: '@tarojs/components': ^3.3.9 dependencies: - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) classnames: 2.3.2 dev: false /@tarojs/api@3.6.11: resolution: {integrity: sha512-AMjxSYU5yD8ooRiZc4eqdBfiZU1XMWmlcrvme6Tx1305BXYcZJ2Hqu1H+GhbyRkiWG+7eIzz1dKc673dlgh0OQ==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@tarojs/runtime': 3.6.11 '@tarojs/shared': 3.6.11 dev: true @@ -8451,10 +11362,21 @@ packages: /@tarojs/api@3.6.21: resolution: {integrity: sha512-40t4287p3g1eTglRGGz0Z5cPQyrRSaDQrLdVy1YMsJ6ORBHH+YAulVOcAVxDdFB7TE3XewK93RcKKIHbbNmqxw==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 '@tarojs/runtime': 3.6.21 '@tarojs/shared': 3.6.21 + /@tarojs/api@4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4): + resolution: {integrity: sha512-kDdVioLB+3myzQUGYXh3u10L47wknIHw5+YIazZE6VMTj7D57AN+NWmo8/uh3ZFrBFm2L5pZG7oaBG5CojGcBw==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dependencies: + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dev: false + /@tarojs/binding-darwin-arm64@3.6.21: resolution: {integrity: sha512-3TuGvFep2hmlxoL2LYMIECXFW/Ch9XMzy1b0Em83BGrXQG/eSy4exRZ9W+oODqf6O82ZP/mI5TTHMWzHiAzymw==} engines: {node: '>= 10'} @@ -8464,6 +11386,15 @@ packages: dev: true optional: true + /@tarojs/binding-darwin-arm64@4.0.3-alpha.4: + resolution: {integrity: sha512-RAcfw6VpEaDs6vdQoDCacjsw3VpC1z6PPbJdhZDyKjzfVvKzm+LEDCbSRwdXIG44+qVfiMNQiei2QrE+p856qQ==} + engines: {node: '>= 18'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@tarojs/binding-darwin-x64@3.6.21: resolution: {integrity: sha512-w3AtfxrHdnOl2wHhuIhqLlZJM47Xmfx9lB3myZdOMWV04i6YreyqGD3jXpQy+ck+RPBdetaggQQc7KyDqq6uxA==} engines: {node: '>= 10'} @@ -8473,6 +11404,15 @@ packages: dev: true optional: true + /@tarojs/binding-darwin-x64@4.0.3-alpha.4: + resolution: {integrity: sha512-QjOBq7+762Lkg6G6oBnOWYUChHe+S3zkOZMl6c/GCg5sq5Sr6y93Ut+2tQ4rLwAZzES38fsAP5+rV4Bj39XJBg==} + engines: {node: '>= 18'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@tarojs/binding-linux-x64-gnu@3.6.21: resolution: {integrity: sha512-Ogg8a3nDk0zVWm8QJOF7Mkt1wNSjo9Qz1T1+hW14JmYjv2PTWW9G1WyHyOEwelDk5fhPZw1n+lcVwuGiETturQ==} engines: {node: '>= 10'} @@ -8483,6 +11423,16 @@ packages: dev: true optional: true + /@tarojs/binding-linux-x64-gnu@4.0.3-alpha.4: + resolution: {integrity: sha512-fExedRMMePZLiM8l4rF5U6hmMwfR7vWQqtX4XemNWtHQ2jo1iqvUNUq29qzTYyn5pvGtzWP43ups+cSFke1hwA==} + engines: {node: '>= 18'} + cpu: [x64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + /@tarojs/binding-win32-x64-msvc@3.6.21: resolution: {integrity: sha512-R2MgL986T6W+24M2L4aD1kkoD+FVFlCqB05jmiBGwNvdgr1YNV7B0QyWh45+J2g24eGQXBlEPdwv8SGRpK3ysg==} engines: {node: '>= 10'} @@ -8492,6 +11442,15 @@ packages: dev: true optional: true + /@tarojs/binding-win32-x64-msvc@4.0.3-alpha.4: + resolution: {integrity: sha512-u3ZcXnoxaqHSESrO5JvzAQRDkja8Vlw1qzuI89q0X+qlIL2xDUE9yoGQUgNKtIswx/ZOTkL5VXYCTlG8rf++fg==} + engines: {node: '>= 18'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@tarojs/binding@3.6.21: resolution: {integrity: sha512-gLCAfLKvdrADnQUoVkYFyNVxgWMuq5YBcp6YS2yo4/FqfH54Uc67LNFn3xLovXxQSeZJbCK5HLCe559G3vhrrw==} optionalDependencies: @@ -8501,7 +11460,19 @@ packages: '@tarojs/binding-win32-x64-msvc': 3.6.21 dev: true - /@tarojs/cli@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/binding@4.0.3-alpha.4: + resolution: {integrity: sha512-Xn/wHYVrQ5/JQRToUYJ5ZYTh6Pk39XjHZCl+G/caX8YEVIWVyDEqTbF1cqNTMUAZE9693f7XiVscchH4gQag8Q==} + requiresBuild: true + dependencies: + '@napi-rs/triples': 1.2.0 + optionalDependencies: + '@tarojs/binding-darwin-arm64': 4.0.3-alpha.4 + '@tarojs/binding-darwin-x64': 4.0.3-alpha.4 + '@tarojs/binding-linux-x64-gnu': 4.0.3-alpha.4 + '@tarojs/binding-win32-x64-msvc': 4.0.3-alpha.4 + dev: true + + /@tarojs/cli@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-2afCwf6WuD+0/zrrBgKPFXLK1WItMB5JfrWg+tpRcXM8Oui9B65yae0lW0tAAEn+2hQvkmahqgi+o3pftovylg==} engines: {node: '>=12'} hasBin: true @@ -8509,7 +11480,7 @@ packages: '@tarojs/binding': 3.6.21 '@tarojs/helper': 3.6.21 '@tarojs/plugin-doctor': 0.0.11 - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 adm-zip: 0.4.16 cli-highlight: 2.1.11 @@ -8537,7 +11508,7 @@ packages: - vue dev: true - /@tarojs/cli@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/cli@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-2afCwf6WuD+0/zrrBgKPFXLK1WItMB5JfrWg+tpRcXM8Oui9B65yae0lW0tAAEn+2hQvkmahqgi+o3pftovylg==} engines: {node: '>=12'} hasBin: true @@ -8545,7 +11516,7 @@ packages: '@tarojs/binding': 3.6.21 '@tarojs/helper': 3.6.21 '@tarojs/plugin-doctor': 0.0.11 - '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/shared': 3.6.21 adm-zip: 0.4.16 cli-highlight: 2.1.11 @@ -8573,6 +11544,33 @@ packages: - vue dev: true + /@tarojs/cli@4.0.3-alpha.4: + resolution: {integrity: sha512-qGHT/2LHrF6GgSE7+GKaEgNUYgjqAJsKpsBV8RRX7h+9RC7CajRg/gOf2Ok0MR+53WPFMDAP+jgHT/uQAkRiMQ==} + engines: {node: '>= 18'} + hasBin: true + dependencies: + '@tarojs/binding': 4.0.3-alpha.4 + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/plugin-doctor': 0.0.13 + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + adm-zip: 0.5.14 + axios: 1.7.2 + cli-highlight: 2.1.11 + download-git-repo: 3.0.2 + envinfo: 7.13.0 + inquirer: 8.2.6 + latest-version: 5.1.0 + minimist: 1.2.8 + ora: 5.4.1 + semver: 7.6.3 + validate-npm-package-name: 5.0.0 + transitivePeerDependencies: + - '@swc/helpers' + - debug + - supports-color + dev: true + /@tarojs/components-advanced@3.6.11(@types/react@17.0.58): resolution: {integrity: sha512-LlKNwHO59p0QDJSB0LmSLbqS8ti85KXH9VR7YDvEQniCOrat54E4B10qclNuV4THxH/vyZgBPrVZeCDfY0Ezzw==} peerDependencies: @@ -8584,14 +11582,14 @@ packages: vue: optional: true dependencies: - '@tarojs/components': 3.6.11(@types/react@17.0.58)(postcss@8.4.24) + '@tarojs/components': 3.6.11(@types/react@17.0.58)(postcss@8.4.39) '@tarojs/runtime': 3.6.11 '@tarojs/shared': 3.6.11 - '@tarojs/taro': 3.6.11(@types/react@17.0.58)(postcss@8.4.24) + '@tarojs/taro': 3.6.11(@types/react@17.0.58)(postcss@8.4.39) classnames: 2.3.2 csstype: 3.1.2 memoize-one: 6.0.0 - postcss: 8.4.24 + postcss: 8.4.39 transitivePeerDependencies: - '@types/react' - '@types/react-native' @@ -8610,14 +11608,14 @@ packages: vue: optional: true dependencies: - '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/runtime': 3.6.21 '@tarojs/shared': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) classnames: 2.3.2 csstype: 3.1.2 memoize-one: 6.0.0 - postcss: 8.4.24 + postcss: 8.4.39 vue: 3.2.47 transitivePeerDependencies: - '@types/react' @@ -8636,14 +11634,14 @@ packages: vue: optional: true dependencies: - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) '@tarojs/runtime': 3.6.21 '@tarojs/shared': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) classnames: 2.3.2 csstype: 3.1.2 memoize-one: 6.0.0 - postcss: 8.4.24 + postcss: 8.4.39 react: 18.2.0 transitivePeerDependencies: - '@types/react' @@ -8651,12 +11649,46 @@ packages: - '@types/webpack' - '@types/webpack-dev-server' - /@tarojs/components-react@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/components-advanced@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1): + resolution: {integrity: sha512-6HUYhfpZGNNN+imJdfN9DwFX7Kjjm6IESH5hq9NwBbjyVX95vxg4VuRiFtCzmDzx3mUtEUCN83cRb1j0LkPGGA==} + peerDependencies: + '@tarojs/runtime': ~4.0.3-alpha.4 + '@tarojs/shared': ~4.0.3-alpha.4 + '@tarojs/taro': ~4.0.3-alpha.4 + react: '>=17' + vue: '*' + peerDependenciesMeta: + react: + optional: true + vue: + optional: true + dependencies: + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1) + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(rollup@2.79.1) + classnames: 2.3.2 + csstype: 3.1.2 + memoize-one: 6.0.0 + react: 18.2.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@tarojs/helper' + - '@types/react' + - html-webpack-plugin + - postcss + - rollup + - webpack + - webpack-chain + - webpack-dev-server + dev: false + + /@tarojs/components-react@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-pW/kqYwWMKTOCDCpGo9gcT4dsOUCmXn7zaO/QXzDp1bzpO7X3UDJi8ygdY9/RU5ex5sX52lOb5UFbW8D8QkaXg==} dependencies: - '@babel/runtime': 7.22.5 - '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@babel/runtime': 7.24.8 + '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) classnames: 2.3.2 intersection-observer: 0.7.0 resolve-pathname: 3.0.0 @@ -8671,12 +11703,12 @@ packages: - vue dev: false - /@tarojs/components-react@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/components-react@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-pW/kqYwWMKTOCDCpGo9gcT4dsOUCmXn7zaO/QXzDp1bzpO7X3UDJi8ygdY9/RU5ex5sX52lOb5UFbW8D8QkaXg==} dependencies: - '@babel/runtime': 7.22.5 - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@babel/runtime': 7.24.8 + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) classnames: 2.3.2 intersection-observer: 0.7.0 resolve-pathname: 3.0.0 @@ -8691,6 +11723,33 @@ packages: - vue dev: false + /@tarojs/components-react@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18): + resolution: {integrity: sha512-/3AGC3eHsbCevHyZ/qnYdCCLz8Fr7XaeY2Vmvatghk08kBs+9gFx/7WKFzSFBNBPkE8F4BEVavbtSW5IwFmftg==} + peerDependencies: + react: '*' + solid-js: '*' + dependencies: + '@babel/runtime': 7.24.8 + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1) + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(rollup@2.79.1) + classnames: 2.3.2 + react: 18.2.0 + solid-js: 1.8.18 + swiper: 6.8.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@tarojs/helper' + - '@types/react' + - html-webpack-plugin + - postcss + - rollup + - vue + - webpack + - webpack-chain + - webpack-dev-server + dev: false + /@tarojs/components@3.6.11(@types/react@17.0.58): resolution: {integrity: sha512-AB9ItZ5KTDlXfa1H+XeUUZokIkbFfOtA6kdpdU81UV77fI/jD9vZhPv/mp0P6bsMfJ1W4wxynLOQ6TwHgYIpVw==} peerDependencies: @@ -8723,7 +11782,7 @@ packages: - react dev: true - /@tarojs/components@3.6.11(@types/react@17.0.58)(postcss@8.4.24): + /@tarojs/components@3.6.11(@types/react@17.0.58)(postcss@8.4.39): resolution: {integrity: sha512-AB9ItZ5KTDlXfa1H+XeUUZokIkbFfOtA6kdpdU81UV77fI/jD9vZhPv/mp0P6bsMfJ1W4wxynLOQ6TwHgYIpVw==} peerDependencies: '@types/react': '*' @@ -8739,8 +11798,8 @@ packages: dependencies: '@stencil/core': 2.22.3 '@tarojs/components-advanced': 3.6.11(@types/react@17.0.58) - '@tarojs/router': 3.6.11(@types/react@17.0.58)(postcss@8.4.24) - '@tarojs/taro': 3.6.11(@types/react@17.0.58)(postcss@8.4.24) + '@tarojs/router': 3.6.11(@types/react@17.0.58)(postcss@8.4.39) + '@tarojs/taro': 3.6.11(@types/react@17.0.58)(postcss@8.4.39) '@types/react': 17.0.58 classnames: 2.3.2 hls.js: 1.4.0 @@ -8755,7 +11814,7 @@ packages: - react dev: true - /@tarojs/components@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/components@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-Xih9e5ggny4IoCivxthwrS+wPZE8+88XorfLFcMbFiXjI1KoPP2IR5oRaVhXTyGpz4c4Sg2noCqtN/IwJbqjug==} peerDependencies: '@types/react': '*' @@ -8771,8 +11830,8 @@ packages: dependencies: '@stencil/core': 2.22.3 '@tarojs/components-advanced': 3.6.21(@types/react@17.0.58)(vue@3.2.47) - '@tarojs/router': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/router': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@types/react': 17.0.58 classnames: 2.3.2 hls.js: 1.4.0 @@ -8787,7 +11846,7 @@ packages: - postcss - react - /@tarojs/components@3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0): + /@tarojs/components@3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0): resolution: {integrity: sha512-Xih9e5ggny4IoCivxthwrS+wPZE8+88XorfLFcMbFiXjI1KoPP2IR5oRaVhXTyGpz4c4Sg2noCqtN/IwJbqjug==} peerDependencies: '@types/react': '*' @@ -8803,8 +11862,8 @@ packages: dependencies: '@stencil/core': 2.22.3 '@tarojs/components-advanced': 3.6.21(@types/react@18.0.37)(react@18.2.0) - '@tarojs/router': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/router': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@types/react': 18.0.37 classnames: 2.3.2 hls.js: 1.4.0 @@ -8818,8 +11877,75 @@ packages: - postcss - react + /@tarojs/components@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1): + resolution: {integrity: sha512-eanZ4OOsBIZHST5JjcONBLK/to8RptdJxug2aVnJONpOfieRBmkP0k+tlhkr/9bnxm61AhH+OpOmBu7RxE3QsQ==} + engines: {node: '>= 18'} + peerDependencies: + '@types/react': '*' + vue: '*' + peerDependenciesMeta: + '@types/react': + optional: true + vue: + optional: true + dependencies: + '@stencil/core': 2.22.3 + '@tarojs/components-advanced': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1) + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/taro': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(rollup@2.79.1) + '@types/react': 18.2.11 + classnames: 2.3.2 + hammerjs: 2.0.8 + hls.js: 1.4.0 + resolve-pathname: 3.0.0 + swiper: 6.8.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@tarojs/helper' + - '@tarojs/shared' + - html-webpack-plugin + - postcss + - react + - rollup + - webpack + - webpack-chain + - webpack-dev-server + dev: false + /@tarojs/helper@3.6.11: resolution: {integrity: sha512-r6xUnMPgYKidHE67RcU0CXW5gyJzgC/N6HnwCmth6wY5Yi/x5V79GSnc4L39OQLC8b+t7qnq4+faVkcaV4IXtA==} + dependencies: + '@babel/core': 7.24.9 + '@babel/parser': 7.22.5 + '@babel/plugin-proposal-decorators': 7.21.0(@babel/core@7.24.9) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.9) + '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.24.9) + '@babel/preset-env': 7.22.5(@babel/core@7.24.9) + '@babel/preset-typescript': 7.22.5(@babel/core@7.24.9) + '@babel/register': 7.21.0(@babel/core@7.24.9) + '@babel/runtime': 7.24.8 + '@babel/traverse': 7.22.5 + '@swc/core': 1.3.23 + '@swc/register': 0.1.10(@swc/core@1.3.23) + ansi-escapes: 4.3.2 + chalk: 3.0.0 + chokidar: 3.5.3 + cross-spawn: 7.0.3 + debug: 4.3.4(supports-color@8.1.1) + esbuild: 0.14.54 + 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.2 + supports-hyperlinks: 2.3.0 + yauzl: 2.10.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@tarojs/helper@3.6.21: + resolution: {integrity: sha512-Y5JzO69ZliSzHp60I4S4NhOX+Y7Yv9sPyhwLqGNSxFE6hpjdn0kJ9BB3rL21I8kayARqg/eO33ESOyrhZcgdBg==} dependencies: '@babel/core': 7.22.5 '@babel/parser': 7.22.5 @@ -8831,14 +11957,16 @@ packages: '@babel/register': 7.21.0(@babel/core@7.22.5) '@babel/runtime': 7.22.5 '@babel/traverse': 7.22.5 - '@swc/core': 1.3.23 - '@swc/register': 0.1.10(@swc/core@1.3.23) + '@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.5.3 cross-spawn: 7.0.3 debug: 4.3.4(supports-color@8.1.1) - esbuild: 0.14.54 + dotenv: 16.0.3 + dotenv-expand: 9.0.0 + esbuild: 0.19.10 find-yarn-workspace-root: 2.0.0 fs-extra: 8.1.0 lodash: 4.17.21 @@ -8847,42 +11975,156 @@ packages: supports-hyperlinks: 2.3.0 yauzl: 2.10.0 transitivePeerDependencies: + - '@swc/helpers' + - supports-color + + /@tarojs/helper@4.0.3-alpha.4: + resolution: {integrity: sha512-TbLgGnlNBTPzuGdxpHK/MRRYB665eSJDDTN/a/HCcMGraASMxsWcwmOxVN5XQU/V9JfMEm5jNPmnJVczOjqrGw==} + engines: {node: '>= 18'} + dependencies: + '@babel/core': 7.24.9 + '@babel/generator': 7.24.10 + '@babel/parser': 7.24.8 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + '@swc/core': 1.3.96 + '@swc/register': 0.1.10(@swc/core@1.3.96) + ansi-escapes: 4.3.2 + chalk: 4.1.2 + chokidar: 3.6.0 + cross-spawn: 7.0.3 + debug: 4.3.4(supports-color@8.1.1) + dotenv: 16.4.5 + dotenv-expand: 11.0.6 + esbuild: 0.21.5 + find-yarn-workspace-root: 2.0.0 + fs-extra: 11.2.0 + lodash: 4.17.21 + require-from-string: 2.0.2 + resolve: 1.22.8 + supports-hyperlinks: 3.0.0 + transitivePeerDependencies: + - '@swc/helpers' - supports-color + + /@tarojs/parse-css-to-stylesheet-android-arm-eabi@0.0.69: + resolution: {integrity: sha512-xfn55ehFWjbIzDTu+0QwMkCf8icC7jwAiDm2S7Cv5Og83gSzMUCb76KzEAwgTSTe0wiLrDai2HAhBftpE4V1Qw==} + engines: {node: '>= 10'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-android-arm64@0.0.69: + resolution: {integrity: sha512-ojVo41qGp+/NUaGGXuuT2/bc0K4H1vzvindeYpUj6LkGL0gQSitdXnviYEnUFqfrMvn7bx1wKTy3uLtADqxgPQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-darwin-arm64@0.0.69: + resolution: {integrity: sha512-xtk3WmfYKvlTxGgxjz6DSqcKmRxXRPG+1bINvvOmcQYbOZtl9cw6X4fC/B204SEv06uC8MYaUZ0z0AbjGzZFrA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-darwin-universal@0.0.69: + resolution: {integrity: sha512-AkXvr4bVy1a8d0xOXxhc05352ubTU2G6h4t1RFuzYJLzMBbQWAI60iHcSaCWhkuV9HUl+3UXv0NoW0NkXq19cw==} + engines: {node: '>= 10'} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-darwin-x64@0.0.69: + resolution: {integrity: sha512-3CTu0tXFZ7aLONaIdrZibKqYUD5IyivF6wfE9CYNEbkkxZoJU29dJ2o9kfVpcxFwKq/4BuH1TKWGYCiCOSyo4g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-linux-arm-gnueabihf@0.0.69: + resolution: {integrity: sha512-LFx3R8X/JXrBeNnlJOgvOxPTaWF7kUl6NMbOUWQbIfx/opqducTVAqrRF9ev1pYlbkRoQpabls8Z21LXDuYaaw==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-linux-arm64-gnu@0.0.69: + resolution: {integrity: sha512-nKlCyYz8NUVI7P8qS3j3tq49ZesGKgoXt3WH5iNPT1PEflxuSgA9T6UcPtUy0X/RolOF6p5Gd/UyhxcY2dUg+A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-linux-arm64-musl@0.0.69: + resolution: {integrity: sha512-bYODGCEx1Ni4EMNuZU95IUPqVZAXsY9gIc5CPSfKQ2j167Vbeo/gskQk/uNVjmnYJ69PplgJ9npylINgLIPIrA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [musl] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-linux-x64-gnu@0.0.69: + resolution: {integrity: sha512-89f03s+txGJ1c8Zc6Ib4qTAP4YhfFbVFq29XExqbC7eGvpQl5DeOtwonO5DBwMc7lA+LG4b1Q4CMXE3qodn2eA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-linux-x64-musl@0.0.69: + resolution: {integrity: sha512-vyewIf1KysXYNIJdkzc9JSPguTG9zD65Belk3H186mLR18KtsvrqNqlWnP8kKfduF4ixh6qt0F2PkKbeI9PZvg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [musl] + requiresBuild: true + dev: true + optional: true + + /@tarojs/parse-css-to-stylesheet-win32-x64-msvc@0.0.69: + resolution: {integrity: sha512-CHKlVjAiSAZTFNV8GkfXV88Jy9yyFSvKBAO3++l2KSQUBUWmPX775FbH+god2BOLf5SfAXRPd0HVAEK9qNeHXQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true dev: true + optional: true - /@tarojs/helper@3.6.21: - resolution: {integrity: sha512-Y5JzO69ZliSzHp60I4S4NhOX+Y7Yv9sPyhwLqGNSxFE6hpjdn0kJ9BB3rL21I8kayARqg/eO33ESOyrhZcgdBg==} - dependencies: - '@babel/core': 7.22.5 - '@babel/parser': 7.22.5 - '@babel/plugin-proposal-decorators': 7.21.0(@babel/core@7.22.5) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.22.5) - '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.22.5) - '@babel/preset-env': 7.22.5(@babel/core@7.22.5) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.5) - '@babel/register': 7.21.0(@babel/core@7.22.5) - '@babel/runtime': 7.22.5 - '@babel/traverse': 7.22.5 - '@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.5.3 - cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) - dotenv: 16.0.3 - dotenv-expand: 9.0.0 - esbuild: 0.19.10 - 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.2 - supports-hyperlinks: 2.3.0 - yauzl: 2.10.0 - transitivePeerDependencies: - - '@swc/helpers' - - supports-color + /@tarojs/parse-css-to-stylesheet@0.0.69: + resolution: {integrity: sha512-v9P3vEhAcbBqfv1d/tTLn8fYQzxjqHo4MckbrBksN2MNIaKxaeTWOsFudzOVcFrkPuqBatsCoPXevePDwKLXrw==} + engines: {node: '>= 10'} + optionalDependencies: + '@tarojs/parse-css-to-stylesheet-android-arm-eabi': 0.0.69 + '@tarojs/parse-css-to-stylesheet-android-arm64': 0.0.69 + '@tarojs/parse-css-to-stylesheet-darwin-arm64': 0.0.69 + '@tarojs/parse-css-to-stylesheet-darwin-universal': 0.0.69 + '@tarojs/parse-css-to-stylesheet-darwin-x64': 0.0.69 + '@tarojs/parse-css-to-stylesheet-linux-arm-gnueabihf': 0.0.69 + '@tarojs/parse-css-to-stylesheet-linux-arm64-gnu': 0.0.69 + '@tarojs/parse-css-to-stylesheet-linux-arm64-musl': 0.0.69 + '@tarojs/parse-css-to-stylesheet-linux-x64-gnu': 0.0.69 + '@tarojs/parse-css-to-stylesheet-linux-x64-musl': 0.0.69 + '@tarojs/parse-css-to-stylesheet-win32-x64-msvc': 0.0.69 + dev: true /@tarojs/plugin-doctor-darwin-arm64@0.0.11: resolution: {integrity: sha512-H3C0TQD7k9YalSR2kgrVEvP1TfhSeRQDQQXhSurLStNuTqhrk8JSzxbxYC/Of5edM/uu+5xOzT0YfMV2LKG5UA==} @@ -8893,6 +12135,15 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-darwin-arm64@0.0.13: + resolution: {integrity: sha512-BRqMB6jOflPIVdQEJ5vJ7j1OcEcgg65IPPY9YVNx5MnYE/SoZj6/yWvmDNc507ZEkWd4H1sJ4Jfk7eKUxm44PQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor-darwin-universal@0.0.11: resolution: {integrity: sha512-iZXID/UBsFGkouXJV/g/UTogPJ9IqCNmqCQ/bTZYNnIPHxxCUVZj7R1or8f/RJk3IHi0WroZHVbkz/NF9IqMVA==} engines: {node: '>= 10'} @@ -8901,6 +12152,14 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-darwin-universal@0.0.13: + resolution: {integrity: sha512-qIv94zgybce+Wq6/Bgy+Np+3BM2SYipuuKTg4LU3ALfJ+YxJetYDcbat9GPxulZqyvxKshYaYtusfwzCu+QWEw==} + engines: {node: '>= 10'} + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor-darwin-x64@0.0.11: resolution: {integrity: sha512-wNFty0LOq0lX2WMG3ea0IYsvSq0Y1Z24zIumSfnsL8R3x3AaKQBf0d/nzY++Wp0Kc7rEskS9gtYR7Z0b4oB9tA==} engines: {node: '>= 10'} @@ -8910,6 +12169,15 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-darwin-x64@0.0.13: + resolution: {integrity: sha512-zjx3OGlcyOTr+VoRcFmQQcsXscwNucpynlhEYS3ZlofVe9qI0LeTMb/jbMriT/W0c1b4nlVaM8sv+HKz4NKUeA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor-freebsd-x64@0.0.11: resolution: {integrity: sha512-ymFqr5w8CdEvYMQS3zzRfmiAe/6yFF8b2sufvHHbggLDgdDoAQfOuXAMHH0tK4TQTM6hXdHi2Ii3xwGPFczPGg==} engines: {node: '>= 10'} @@ -8928,6 +12196,15 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-linux-arm-gnueabihf@0.0.13: + resolution: {integrity: sha512-WkViXfZNrB7HRoDySNhm6JG1IaIBmYGWZDwz0BuhkDQPZLfCCy6v01rSo5wfHGdyLnDg6CkENBS1IrdIU9zK+A==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor-linux-arm64-gnu@0.0.11: resolution: {integrity: sha512-oirqs+UYX6lKNxjFW6zpUGliW3ovC/v3fw76c4E8I18KVgTTRLpcqDiXPBgId0cyr3xdtKG0idzE5RXL/cNJFg==} engines: {node: '>= 10'} @@ -8938,6 +12215,16 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-linux-arm64-gnu@0.0.13: + resolution: {integrity: sha512-C6ZjqhyOqBcI4y+BFXYjBHBZY6441fO5YIoMv3Sc+nAV+LR1vvyGJ95JcC+Vma+sEjxRMP0IO9lvcLRIcrbrsA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor-linux-arm64-musl@0.0.11: resolution: {integrity: sha512-SXes1wj2MLQod50+9sgSZlN4eli3VXVxMNqdk03ArrWtFURCpuDiHwRERjoqlo91Hf4IxU6zU7ml86gPZ0dkaw==} engines: {node: '>= 10'} @@ -8948,6 +12235,16 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-linux-arm64-musl@0.0.13: + resolution: {integrity: sha512-V1HnFITOLgHVyQ+OCa1oPFKOtGFRtP91vlbUGfOwMA4GeOVw9g28W/hfTyucTCkfZWlrssLehgW6L2AGAMXh2w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [musl] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor-linux-x64-gnu@0.0.11: resolution: {integrity: sha512-nyW2tjzYA8nw39pKpaYtpGbEOZNRTV97Ir+UEvsuZbAr5F1lV2Q+2IwN8dGY41/lXw9JQay6FDRqUPRXAMB4kw==} engines: {node: '>= 10'} @@ -8958,6 +12255,16 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-linux-x64-gnu@0.0.13: + resolution: {integrity: sha512-oetfzBW60uenPBBF4/NE6Mf0Iwkw1YGqIIBiN++aVQynbWrmMzWBsW8kleZ5vN1npxI9aud9EfRU1uM37DrG2A==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [glibc] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor-linux-x64-musl@0.0.11: resolution: {integrity: sha512-epKcAwJdVYMGmeWdqGZrdOS+nhDz4SiGlZqYMcDjSlGK7OM0wlSor6xpz59adYVe86t/a/gjimu5IT2ofVEfsA==} engines: {node: '>= 10'} @@ -8968,6 +12275,16 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-linux-x64-musl@0.0.13: + resolution: {integrity: sha512-OdIF/kFwwM0kQPDnpkanhvfWRaAI6EtDmpM9rQA/Lu2QcJq86w5d7X/WSN0U2xF1nialAUrfl79NyIaEzp4Fcw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [musl] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor-win32-ia32-msvc@0.0.11: resolution: {integrity: sha512-UBKdbbtDK1QmsRZiKEjo+TtSt+E/ljIzx5wbDna2yEuDtJqBwNg6SqkYg3LxUiJK8O5hwwVJGdJWI9a9bHpI8w==} engines: {node: '>= 10'} @@ -8977,6 +12294,15 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-win32-ia32-msvc@0.0.13: + resolution: {integrity: sha512-nIbG2SliRhRwACLa1kNMskcfjsihp+3tZQMAxl+LoYUq6JRaWgP3vH2nHkDyZHTCheBTDtAaupqXWrYF3w+U6g==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor-win32-x64-msvc@0.0.11: resolution: {integrity: sha512-2ABKPwTpT93PIk6+s/cGGUnu32OcyfAzz5y9gpLQ/i3XwysPSBq9Lt6Z1VCD2DVPnloIdWU+NYk5gXhCoWZV5A==} engines: {node: '>= 10'} @@ -8986,6 +12312,15 @@ packages: dev: true optional: true + /@tarojs/plugin-doctor-win32-x64-msvc@0.0.13: + resolution: {integrity: sha512-G1mjsGzyeb4TPw7RoqOl4xPPhf5Lfp4BH9hjfBYbGM0RL5UFHmhfzvn2Icrriyk68v2GoQeHroZ2p6qAtbXdBw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@tarojs/plugin-doctor@0.0.11: resolution: {integrity: sha512-oHxEGMQwtls2ZFUkhVho1U3RSYhlNvKeIJMVzxgCMrgCBqJcGdGKhNLDpgqvGqqRuSs9iSMBrC9QMY8xsmRo4g==} engines: {node: '>= 10'} @@ -9008,7 +12343,28 @@ packages: - supports-color dev: true - /@tarojs/plugin-framework-react@3.6.21(@pmmmwh/react-refresh-webpack-plugin@0.5.10)(@types/react@18.0.37)(postcss@8.4.24)(react-refresh@0.11.0)(react@18.2.0): + /@tarojs/plugin-doctor@0.0.13: + resolution: {integrity: sha512-X4aq/VS9Xr5UYkiZv5T0vSx1OycuzjYgbJDFs4YPWwJDaY1LOzn8Nlzb/rQchkBlxDPHmqUQQvejL0o6+REgbw==} + engines: {node: '>= 10'} + dependencies: + eslint: 8.41.0 + glob: 10.2.6 + optionalDependencies: + '@tarojs/plugin-doctor-darwin-arm64': 0.0.13 + '@tarojs/plugin-doctor-darwin-universal': 0.0.13 + '@tarojs/plugin-doctor-darwin-x64': 0.0.13 + '@tarojs/plugin-doctor-linux-arm-gnueabihf': 0.0.13 + '@tarojs/plugin-doctor-linux-arm64-gnu': 0.0.13 + '@tarojs/plugin-doctor-linux-arm64-musl': 0.0.13 + '@tarojs/plugin-doctor-linux-x64-gnu': 0.0.13 + '@tarojs/plugin-doctor-linux-x64-musl': 0.0.13 + '@tarojs/plugin-doctor-win32-ia32-msvc': 0.0.13 + '@tarojs/plugin-doctor-win32-x64-msvc': 0.0.13 + transitivePeerDependencies: + - supports-color + dev: true + + /@tarojs/plugin-framework-react@3.6.21(@pmmmwh/react-refresh-webpack-plugin@0.5.10)(@types/react@18.0.37)(postcss@8.4.39)(react-refresh@0.11.0)(react@18.2.0): resolution: {integrity: sha512-EyIWgPnndCiJrvpoyUPFzelniAASjOEMDMku4yoRvjZkuM0ztzR9ZMZLxPjfUAz10cL6gFLeNzCfiFWVeEJKBw==} peerDependencies: '@pmmmwh/react-refresh-webpack-plugin': '*' @@ -9031,7 +12387,7 @@ packages: '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(webpack@5.69.0) '@tarojs/helper': 3.6.21 '@tarojs/runtime': 3.6.21 - '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/shared': 3.6.21 acorn: 8.10.0 acorn-walk: 8.2.0 @@ -9048,7 +12404,52 @@ packages: - vue dev: false - /@tarojs/plugin-framework-vue3@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/plugin-framework-react@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@vitejs/plugin-react@4.3.1)(react@18.2.0)(vite@4.5.3): + resolution: {integrity: sha512-MERu0zhS7rSqHCDzBtiJ71NxQWDbl4zMiXZUBQMjQGmiZi7CH+XSM15UPYzPWzDFX1H4HJspM4mwQshPOr5k5w==} + engines: {node: '>= 18'} + peerDependencies: + '@pmmmwh/react-refresh-webpack-plugin': '*' + '@preact/preset-vite': ^2 + '@prefresh/webpack': ^4 + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@vitejs/plugin-react': ^4 + preact: ^10 + react: ^18 + vite: ^4 + webpack: ^5 + peerDependenciesMeta: + '@pmmmwh/react-refresh-webpack-plugin': + optional: true + '@preact/preset-vite': + optional: true + '@prefresh/webpack': + optional: true + '@vitejs/plugin-react': + optional: true + preact: + optional: true + react: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@vitejs/plugin-react': 4.3.1(vite@4.5.3) + acorn: 8.12.1 + acorn-walk: 8.3.3 + lodash: 4.17.21 + react: 18.2.0 + tslib: 2.6.3 + vite: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + dev: false + + /@tarojs/plugin-framework-vue3@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-QhfUZbpzcm0MEMeR2MfkGeJzgKUoWC4/cReVSsJziYJ20qHN6qY0ntmH57Jto40gkmrltfC6GM08HDuvETG1mg==} peerDependencies: vue: ^3.0.0 @@ -9056,7 +12457,7 @@ packages: '@tarojs/helper': 3.6.21 '@tarojs/runner-utils': 3.6.21 '@tarojs/runtime': 3.6.21 - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 lodash: 4.17.21 vue: 3.2.47 @@ -9069,7 +12470,7 @@ packages: - supports-color dev: false - /@tarojs/plugin-html@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/plugin-html@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-zfxQBBlLcp8wRSSn5DIZCO2j9/OO9b5TJLaMkfwWe7gcFkTxOam7Px6O7gHovWl4JVfmH7NE4Dmpkv5eNDirrw==} dependencies: '@babel/generator': 7.22.5 @@ -9077,7 +12478,7 @@ packages: '@babel/traverse': 7.22.5 '@babel/types': 7.22.5 '@tarojs/runtime': 3.6.21 - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9089,11 +12490,11 @@ packages: - vue dev: true - /@tarojs/plugin-platform-alipay@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/plugin-platform-alipay@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-C8E5ah5jxcmKke7jEnPVVvWdtKYOGnLKJvrZNm4BFvF9rRgkkoQs/1XILBGhtLSpSTTrLKp25FKB8fzmLBb+pg==} dependencies: - '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9105,11 +12506,11 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-alipay@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/plugin-platform-alipay@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-C8E5ah5jxcmKke7jEnPVVvWdtKYOGnLKJvrZNm4BFvF9rRgkkoQs/1XILBGhtLSpSTTrLKp25FKB8fzmLBb+pg==} dependencies: - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9121,15 +12522,26 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-h5@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/plugin-platform-alipay@4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4): + resolution: {integrity: sha512-uJBwmiZJHdlkTd/swGDi0ej+8n+aHm0c64W2iUFcSTT78x16KZSc7h8atsSotLzbyjWSl9mb/96H+3GaPcuVcw==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dev: false + + /@tarojs/plugin-platform-h5@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-ykO2ragTsnakAkrSsOs0LnooAdsYj9+QojsGRGPHtpxtg+GEf2EDuE/YM1Dw+eJM3uUfYJPXg3p++VoeNMtVPw==} dependencies: - '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/components-react': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/router': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/components-react': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/router': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 - '@tarojs/taro-h5': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/taro-h5': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) babel-plugin-transform-taroapi: 3.6.21 change-case: 4.1.2 lodash-es: 4.17.21 @@ -9145,15 +12557,15 @@ packages: - vue dev: false - /@tarojs/plugin-platform-h5@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/plugin-platform-h5@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-ykO2ragTsnakAkrSsOs0LnooAdsYj9+QojsGRGPHtpxtg+GEf2EDuE/YM1Dw+eJM3uUfYJPXg3p++VoeNMtVPw==} dependencies: - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/components-react': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) - '@tarojs/router': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) - '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/components-react': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) + '@tarojs/router': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) + '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/shared': 3.6.21 - '@tarojs/taro-h5': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/taro-h5': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) babel-plugin-transform-taroapi: 3.6.21 change-case: 4.1.2 lodash-es: 4.17.21 @@ -9169,10 +12581,80 @@ packages: - vue dev: false - /@tarojs/plugin-platform-jd@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/plugin-platform-h5@4.0.3-alpha.4(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18): + resolution: {integrity: sha512-WJU/YkgcvMwEntNRuAqKUCDABiYA2aUHGkcuKCRb2O7+ZxUu0XeGb4p3MouYR0WWAr9VmWUodeIxTQ0+k8Ahcw==} + dependencies: + '@babel/core': 7.24.9 + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1) + '@tarojs/components-react': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18) + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro-h5': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4) + babel-plugin-transform-taroapi: 4.0.3-alpha.4(@babel/core@7.24.9) + change-case: 4.1.2 + lodash-es: 4.17.21 + tslib: 2.6.3 + transitivePeerDependencies: + - '@swc/helpers' + - '@tarojs/taro' + - '@types/react' + - html-webpack-plugin + - postcss + - react + - rollup + - solid-js + - supports-color + - vue + - webpack + - webpack-chain + - webpack-dev-server + dev: false + + /@tarojs/plugin-platform-harmony-hybrid@4.0.3-alpha.4(@babel/core@7.24.9)(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18): + resolution: {integrity: sha512-Hk+yT8OsnU1nBHnHquoVaTxafvadMCavXKKDvfQuuTvPJiuYvlgVrJwzrWVcdHlsw+tHTpCOreiPA/N4Jqx6lA==} + dependencies: + '@tarojs/api': 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1) + '@tarojs/components-react': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18) + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/plugin-platform-h5': 4.0.3-alpha.4(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18) + '@tarojs/router': 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4) + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro-h5': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4) + axios: 1.7.2 + babel-plugin-transform-taroapi: 4.0.3-alpha.4(@babel/core@7.24.9) + base64-js: 1.5.1 + change-case: 4.1.2 + jsonp-retry: 1.0.3 + lodash-es: 4.17.21 + query-string: 9.1.0 + whatwg-fetch: 3.6.20 + transitivePeerDependencies: + - '@babel/core' + - '@swc/helpers' + - '@tarojs/taro' + - '@types/react' + - debug + - html-webpack-plugin + - postcss + - react + - rollup + - solid-js + - supports-color + - vue + - webpack + - webpack-chain + - webpack-dev-server + dev: false + + /@tarojs/plugin-platform-jd@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-rATT/eEvM5+PMRsH4KpcLXKyMVknt7Z0+JQvVNzwk/xTJhzMUiTtD345bGAw83XFK7J25HCpHZ+trGmYvfiDiQ==} dependencies: - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9183,10 +12665,10 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-jd@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/plugin-platform-jd@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-rATT/eEvM5+PMRsH4KpcLXKyMVknt7Z0+JQvVNzwk/xTJhzMUiTtD345bGAw83XFK7J25HCpHZ+trGmYvfiDiQ==} dependencies: - '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9197,11 +12679,22 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-qq@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/plugin-platform-jd@4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4): + resolution: {integrity: sha512-3FrnfZVbRI5xvXF6m1v7LkPFPt95oYeoeLkW8XtASsn/ZbrxdljQMpuk8lD1JGW+B9LVUw/gRWaGniQNesA+Pg==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dev: false + + /@tarojs/plugin-platform-qq@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-S7CJp6XOIDrmUDUyEUKcfR+abewfvOTRdk3fD3aU0tLW0U/D6Z8zXz6e/ZwO6FzDFLu87DVX+kdcbb4VpyTZIQ==} dependencies: - '@tarojs/plugin-platform-weapp': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/plugin-platform-weapp': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9214,11 +12707,11 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-qq@3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0): + /@tarojs/plugin-platform-qq@3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0): resolution: {integrity: sha512-S7CJp6XOIDrmUDUyEUKcfR+abewfvOTRdk3fD3aU0tLW0U/D6Z8zXz6e/ZwO6FzDFLu87DVX+kdcbb4VpyTZIQ==} dependencies: - '@tarojs/plugin-platform-weapp': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/plugin-platform-weapp': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9231,11 +12724,22 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-swan@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/plugin-platform-qq@4.0.3-alpha.4(@tarojs/plugin-platform-weapp@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4): + resolution: {integrity: sha512-CrmbjGFNP1fbx7CCaaMKH+MJbDfEEM1xw3KxXag9ehIOmFkR37sU8TH+ZOWedh1+CCNmpmHsO8JgnnuMbdcQWQ==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/plugin-platform-weapp': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dependencies: + '@tarojs/plugin-platform-weapp': 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/shared': 4.0.3-alpha.4 + dev: false + + /@tarojs/plugin-platform-swan@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-SHh8SexJugdrGFyxpM7TBkiVJ2P7e+rrjQgqSv3cinn7cDIAsRTVdYEiS4v30JgNj9cL6w+FfrD5Oc4gi6KqFw==} dependencies: - '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9247,11 +12751,11 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-swan@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/plugin-platform-swan@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-SHh8SexJugdrGFyxpM7TBkiVJ2P7e+rrjQgqSv3cinn7cDIAsRTVdYEiS4v30JgNj9cL6w+FfrD5Oc4gi6KqFw==} dependencies: - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9263,11 +12767,22 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-tt@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/plugin-platform-swan@4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4): + resolution: {integrity: sha512-WxkOYKn5YIwB4bqkOZ5GuyrKYhOBoNWfjxezNvu43WsNfF9JTSrxwIX5AaTsdDJgjCDB9z7jWOoJUhrEECPLWw==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dev: false + + /@tarojs/plugin-platform-tt@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-gGe/ItWXKNAPLkqQALlra5Si2OnwQCqGt6cDZ85DImo9anEUw2M+X9LycoGwo1AW3z7GcpX4Ywko1hM7Z25iLQ==} dependencies: - '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9279,11 +12794,11 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-tt@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/plugin-platform-tt@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-gGe/ItWXKNAPLkqQALlra5Si2OnwQCqGt6cDZ85DImo9anEUw2M+X9LycoGwo1AW3z7GcpX4Ywko1hM7Z25iLQ==} dependencies: - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9295,11 +12810,22 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-weapp@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/plugin-platform-tt@4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4): + resolution: {integrity: sha512-KbgzxMg7BOlrJsgFaZrhIJBoSJHMy1uMO9KmOv8YJxngA7Ujd1k2wJnHKtIuOFaQxKJLKiDhGXFLDXyEliq1FQ==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dev: false + + /@tarojs/plugin-platform-weapp@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-2VKcegw68LFVc8iCo/Zl3ICpBM0T4MPOdcppu1HGt438cSErGhFE0AYY9xJBU0EgYP9b7268MXdey7zCNNrang==} dependencies: - '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/service': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9312,11 +12838,11 @@ packages: - supports-color - vue - /@tarojs/plugin-platform-weapp@3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0): + /@tarojs/plugin-platform-weapp@3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0): resolution: {integrity: sha512-2VKcegw68LFVc8iCo/Zl3ICpBM0T4MPOdcppu1HGt438cSErGhFE0AYY9xJBU0EgYP9b7268MXdey7zCNNrang==} dependencies: - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/service': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/shared': 3.6.21 transitivePeerDependencies: - '@swc/helpers' @@ -9329,6 +12855,17 @@ packages: - supports-color - vue + /@tarojs/plugin-platform-weapp@4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4): + resolution: {integrity: sha512-KRkJAxFVHxFD2FOaqhFM/QjUWqANtfJMrfBqFNyvlfR1nJoDaLBuMEUAdWfjIvUZU35mDXijfnNsFqX4yA6DRA==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dependencies: + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + dev: false + /@tarojs/react@3.6.21(react@18.2.0): resolution: {integrity: sha512-9YIMqHaEELuQ+PRGFjhv4K1UWmJN3L4HBKgGtwcL8XcxvNH2CBwFnQuxXUp2NzXlcNuu+peXjtLmsFoq4vxxdQ==} dependencies: @@ -9339,6 +12876,18 @@ packages: - react dev: false + /@tarojs/react@4.0.3-alpha.4(react@18.2.0): + resolution: {integrity: sha512-n8238PFCl8OdhimTzvFXcu/7e9Tx/gWwwYWMimykfCAe7D01H8VBALZUgGeQMppc98n+JN/WQ0W2sm12Z29nXQ==} + engines: {node: '>= 18'} + peerDependencies: + react: ^18 + dependencies: + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + react: 18.2.0 + react-reconciler: 0.29.0(react@18.2.0) + dev: false + /@tarojs/router@3.6.11(@types/react@17.0.58): resolution: {integrity: sha512-HIJIMUaXerCV8/UK4JqRB+IHB1Soje4aRKWkf8I07VYgrdBM6R4qdfdQ5mv0RF2EOtDqI6g+kFMf5uOOCgw/0g==} dependencies: @@ -9357,11 +12906,11 @@ packages: - vue dev: true - /@tarojs/router@3.6.11(@types/react@17.0.58)(postcss@8.4.24): + /@tarojs/router@3.6.11(@types/react@17.0.58)(postcss@8.4.39): resolution: {integrity: sha512-HIJIMUaXerCV8/UK4JqRB+IHB1Soje4aRKWkf8I07VYgrdBM6R4qdfdQ5mv0RF2EOtDqI6g+kFMf5uOOCgw/0g==} dependencies: '@tarojs/runtime': 3.6.11 - '@tarojs/taro': 3.6.11(@types/react@17.0.58)(postcss@8.4.24) + '@tarojs/taro': 3.6.11(@types/react@17.0.58)(postcss@8.4.39) dingtalk-jsapi: 2.15.4 history: 5.3.0 mobile-detect: 1.4.5 @@ -9375,11 +12924,11 @@ packages: - vue dev: true - /@tarojs/router@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/router@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-h9BNw+wsvFwbTeHx1XyyuQ1sbFwWktbSmdVDmrgL0kjuL2TqKivgFL5vAVi09btUyZ283IeZjN0DQsHIaBTyjw==} dependencies: '@tarojs/runtime': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) dingtalk-jsapi: 2.15.4 history: 5.3.0 mobile-detect: 1.4.5 @@ -9392,11 +12941,11 @@ packages: - postcss - vue - /@tarojs/router@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/router@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-h9BNw+wsvFwbTeHx1XyyuQ1sbFwWktbSmdVDmrgL0kjuL2TqKivgFL5vAVi09btUyZ283IeZjN0DQsHIaBTyjw==} dependencies: '@tarojs/runtime': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) dingtalk-jsapi: 2.15.4 history: 5.3.0 mobile-detect: 1.4.5 @@ -9409,6 +12958,25 @@ packages: - postcss - vue + /@tarojs/router@4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4): + resolution: {integrity: sha512-9nu2iuO1/0SZfZclZvoJzGHULdgHS3fzirECRu6uxDmIX8w21XRT3Hv2Yj4bsJ7JfbYtyDm+4ZdtGbpDSFhUdg==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro': 4.0.3-alpha.4 + dependencies: + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(rollup@2.79.1) + dingtalk-jsapi: 2.15.4 + history: 5.3.0 + mobile-detect: 1.4.5 + query-string: 9.1.0 + tslib: 2.6.3 + universal-router: 9.2.0 + dev: false + /@tarojs/runner-utils@3.6.21: resolution: {integrity: sha512-yvXLBe4i10JQ1dUkypEkZVtHYOsbezHDMbZv+/mQ+GaBGGezuKoBF/EkilahrGRHHtvj8uI1Oy9Ld3vJaOB+5w==} dependencies: @@ -9418,6 +12986,17 @@ packages: - '@swc/helpers' - supports-color + /@tarojs/runner-utils@4.0.3-alpha.4: + resolution: {integrity: sha512-tWrOV8ESBE+xkkZsT96vqQW9wv+ehLm+ddYwSg4jAeZ1Xh2zmuFeVOJYqrG1wH7NNh/dnUetaopDlr7DyxcWoA==} + engines: {node: '>= 18'} + dependencies: + '@tarojs/helper': 4.0.3-alpha.4 + rollup: 3.29.4 + scss-bundle: 3.1.2 + transitivePeerDependencies: + - '@swc/helpers' + - supports-color + /@tarojs/runtime@3.6.11: resolution: {integrity: sha512-1sRVm6vSp96PSlnBbmuLV6UcIyRu1niLpXDTxWHh3BLao+lCNJDkj2bumlqlxyAU5CjfXvVVsdiVfQ4fxzFTbw==} dependencies: @@ -9431,6 +13010,13 @@ packages: '@tarojs/shared': 3.6.21 lodash-es: 4.17.21 + /@tarojs/runtime@4.0.3-alpha.4: + resolution: {integrity: sha512-k1U9VB4vDrLo+gr6zFakuC6GCUNEYQa/6KKE0Nbt4A8V3E1U8/gm3Q0Y3XHqEM8C5T12DOY0w5Rc6As6QxsItg==} + engines: {node: '>= 18'} + dependencies: + '@tarojs/shared': 4.0.3-alpha.4 + tslib: 2.6.3 + /@tarojs/service@3.6.11(@types/react@17.0.58)(vue@3.2.47): resolution: {integrity: sha512-W1ceF6+vWwOBCOyPUmCYiWtsl91GSbBV2Tdey5dvRAzSdghvSBgp3geRCvKW+g88ROdJvkRDx0CDA2t6J39OpQ==} dependencies: @@ -9473,12 +13059,12 @@ packages: - vue dev: true - /@tarojs/service@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/service@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-IQssh964xIqB//0BCQy93vUq8nNefrUhSUMSn1cZWRTdAoeqK+kaQRwL+9nqRZZPtwqrobpVnESwzsXKpEbPFA==} dependencies: '@tarojs/helper': 3.6.21 '@tarojs/shared': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) joi: 17.9.2 lodash: 4.17.21 ora: 5.4.1 @@ -9494,12 +13080,12 @@ packages: - supports-color - vue - /@tarojs/service@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/service@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-IQssh964xIqB//0BCQy93vUq8nNefrUhSUMSn1cZWRTdAoeqK+kaQRwL+9nqRZZPtwqrobpVnESwzsXKpEbPFA==} dependencies: '@tarojs/helper': 3.6.21 '@tarojs/shared': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) joi: 17.9.2 lodash: 4.17.21 ora: 5.4.1 @@ -9515,6 +13101,23 @@ packages: - supports-color - vue + /@tarojs/service@4.0.3-alpha.4: + resolution: {integrity: sha512-w4H4eGIVutWbcD6SCEVvLoWvqTXkNaBym7hH1Dr6IFGOF6lIy5Jit4A00jDOHFc7cBJcx5rKoHSuvIUy6r3w5A==} + engines: {node: '>= 18'} + dependencies: + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/runner-utils': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + joi: 17.13.3 + lodash: 4.17.21 + ora: 5.4.1 + resolve: 1.22.8 + tapable: 2.2.1 + webpack-merge: 5.10.0 + transitivePeerDependencies: + - '@swc/helpers' + - supports-color + /@tarojs/shared@3.6.11: resolution: {integrity: sha512-gAhhKUWL0c/JJm36lZ69tY0fn3n3I4wl02KSnxdz2JNmqSlnth6fQhBQG1NpsEfzM5WXRgPMhr01wCOqyhBkvA==} dev: true @@ -9522,6 +13125,10 @@ packages: /@tarojs/shared@3.6.21: resolution: {integrity: sha512-pPr77YJ43t0SaoO/tGmFUgrOniiNcbbrhtBqGW8GEvC5fgjXyPyX2+Yt9+0Az3afDLXbIDolqWVnYy+F/gitwQ==} + /@tarojs/shared@4.0.3-alpha.4: + resolution: {integrity: sha512-MH3zkvXMG3fsliw6SMfBQueXsynlZwVWc9ksQZVQ20GuVNE7X1yTCFghImB6fkk5k+dVhRnjbU3wKxOGnv9fvQ==} + engines: {node: '>= 18'} + /@tarojs/taro-h5@3.6.11(@types/react@17.0.58): resolution: {integrity: sha512-29x9xjhTZdxZOx4AJ1/4Ax6t1gsc3mSl2JN7Ia/Aj62ZR8j8UG5CrtP2MfcZE9tqf+gCHN618NNoEn1pYgoFBQ==} dependencies: @@ -9548,12 +13155,12 @@ packages: - vue dev: true - /@tarojs/taro-h5@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/taro-h5@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-PpJkcZL2I3K8EpKZRr5GOTv9N0BUTRgmgAhh65KlnpCW5v00bR4enVt7RTT9RBKy+LaZWyG0FbdEiHQm9z/hUg==} dependencies: '@tarojs/api': 3.6.21 - '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/router': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/components': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/router': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/runtime': 3.6.21 '@tarojs/shared': 3.6.21 abortcontroller-polyfill: 1.7.5 @@ -9573,12 +13180,12 @@ packages: - vue dev: false - /@tarojs/taro-h5@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/taro-h5@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-PpJkcZL2I3K8EpKZRr5GOTv9N0BUTRgmgAhh65KlnpCW5v00bR4enVt7RTT9RBKy+LaZWyG0FbdEiHQm9z/hUg==} dependencies: '@tarojs/api': 3.6.21 - '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/router': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/components': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/router': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) '@tarojs/runtime': 3.6.21 '@tarojs/shared': 3.6.21 abortcontroller-polyfill: 1.7.5 @@ -9598,11 +13205,35 @@ packages: - vue dev: false - /@tarojs/taro-loader@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/taro-h5@4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4): + resolution: {integrity: sha512-XH4J0Hfphjv7a7LpDIPLeIVDZoFljbbTPen2+gheoc7PlfNo4XDXmqpm+WqpuvYfJWiIx5XBTi0rvbzHuZ0xsQ==} + peerDependencies: + '@tarojs/components': ~4.0.3-alpha.4 + dependencies: + '@tarojs/api': 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1) + '@tarojs/router': 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4) + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + abortcontroller-polyfill: 1.7.5 + base64-js: 1.5.1 + ics: 3.7.6 + is-mobile: 4.0.0 + jsonp-retry: 1.0.3 + lodash-es: 4.17.21 + platform: 1.3.6 + query-string: 9.1.0 + tslib: 2.6.3 + whatwg-fetch: 3.6.20 + transitivePeerDependencies: + - '@tarojs/taro' + dev: false + + /@tarojs/taro-loader@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-b6DJ5t2s8XgHHcITGKn+D4241GBJdJIRWcOy6/nvpKNlTCB3sFwqqhAbF3hdsLyO1C4Tt3Jz5rbXUTg7K3j3sw==} dependencies: '@tarojs/helper': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) loader-utils: 1.4.2 transitivePeerDependencies: - '@swc/helpers' @@ -9614,11 +13245,11 @@ packages: - vue dev: true - /@tarojs/taro-loader@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/taro-loader@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-b6DJ5t2s8XgHHcITGKn+D4241GBJdJIRWcOy6/nvpKNlTCB3sFwqqhAbF3hdsLyO1C4Tt3Jz5rbXUTg7K3j3sw==} dependencies: '@tarojs/helper': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) loader-utils: 1.4.2 transitivePeerDependencies: - '@swc/helpers' @@ -9630,7 +13261,7 @@ packages: - vue dev: true - /@tarojs/taro@3.6.11(@types/react@17.0.58)(postcss@8.4.24): + /@tarojs/taro@3.6.11(@types/react@17.0.58)(postcss@8.4.39): resolution: {integrity: sha512-wAqvGRuOjEdIfpRn+7APimf00RjQBOmkhK1ZF67iRUPw6kUBrXfDtmoserVTarlPEj0DPt2I8vWGN7tas+cWlQ==} peerDependencies: '@types/react': '*' @@ -9653,7 +13284,7 @@ packages: '@tarojs/api': 3.6.11 '@tarojs/runtime': 3.6.11 '@types/react': 17.0.58 - postcss: 8.4.24 + postcss: 8.4.39 dev: true /@tarojs/taro@3.6.11(@types/react@17.0.58)(vue@3.2.47): @@ -9707,7 +13338,7 @@ packages: '@types/react': 18.2.11 dev: true - /@tarojs/taro@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47): + /@tarojs/taro@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-w1jYQYKO5pEhqEqXK5iJ5ItLva+1YSQpWo1LHLJ+q09qTS/fFM6WMFbaaWjj41/m7vDopPihzFH+/4+cuXL0OA==} peerDependencies: '@types/react': '*' @@ -9730,10 +13361,10 @@ packages: '@tarojs/api': 3.6.21 '@tarojs/runtime': 3.6.21 '@types/react': 17.0.58 - postcss: 8.4.24 + postcss: 8.4.39 vue: 3.2.47 - /@tarojs/taro@3.6.21(@types/react@18.0.37)(postcss@8.4.24): + /@tarojs/taro@3.6.21(@types/react@18.0.37)(postcss@8.4.39): resolution: {integrity: sha512-w1jYQYKO5pEhqEqXK5iJ5ItLva+1YSQpWo1LHLJ+q09qTS/fFM6WMFbaaWjj41/m7vDopPihzFH+/4+cuXL0OA==} peerDependencies: '@types/react': '*' @@ -9748,24 +13379,119 @@ packages: optional: true '@types/webpack-dev-server': optional: true - postcss: + postcss: + optional: true + vue: + optional: true + dependencies: + '@tarojs/api': 3.6.21 + '@tarojs/runtime': 3.6.21 + '@types/react': 18.0.37 + postcss: 8.4.39 + + /@tarojs/taro@4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(rollup@2.79.1): + resolution: {integrity: sha512-O05nnbOC7PSQzkLbapJX1asd4wy7X9XWh4/iT8aQK9sUScgL1JpVuhtYRSwqwpIn8eqDWX1oVkGAgH47UNwjRQ==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/components': 4.0.3-alpha.4 + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@types/react': ^18 + html-webpack-plugin: ^5 + postcss: ^8 + rollup: ^3 + vue: ^3 + webpack: ^5 + webpack-chain: ^6 + webpack-dev-server: ^4 + peerDependenciesMeta: + '@types/react': + optional: true + html-webpack-plugin: + optional: true + rollup: + optional: true + vue: + optional: true + webpack: + optional: true + webpack-chain: optional: true - vue: + webpack-dev-server: optional: true dependencies: - '@tarojs/api': 3.6.21 - '@tarojs/runtime': 3.6.21 - '@types/react': 18.0.37 - postcss: 8.4.24 + '@tarojs/api': 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1) + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@types/postcss-url': 10.0.4 + '@types/react': 18.2.11 + postcss: 8.4.39 + rollup: 2.79.1 + dev: false + + /@tarojs/vite-runner@4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(postcss@8.4.39)(rollup@2.79.1)(terser@5.31.3)(typescript@5.5.4)(vite@4.5.3): + resolution: {integrity: sha512-jutzjd9Vnh/Ma9mnJY0XRiUZQtiZEQjemkoUksR16H9Uqt1Gx7rMDRsbHSA8Rfqdw4iB2YO+w0GPEK891DuIpQ==} + peerDependencies: + '@tarojs/runtime': 4.0.3-alpha.4 + postcss: ^8 + vite: ^4 + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/core': 7.24.9 + '@rollup/plugin-babel': 6.0.4(@babel/core@7.24.9)(rollup@2.79.1) + '@rollup/plugin-inject': 5.0.5(rollup@2.79.1) + '@rollup/pluginutils': 5.1.0(rollup@2.79.1) + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/parse-css-to-stylesheet': 0.0.69 + '@tarojs/runner-utils': 4.0.3-alpha.4 + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@vitejs/plugin-legacy': 4.1.1(terser@5.31.3)(vite@4.5.3) + acorn-walk: 8.3.3 + autoprefixer: 10.4.19(postcss@8.4.39) + babel-plugin-transform-taroapi: 4.0.3-alpha.4(@babel/core@7.24.9) + connect-history-api-fallback: 2.0.0 + fast-glob: 3.3.2 + html-minifier: 4.0.0 + json5: 2.2.3 + lodash: 4.17.21 + magic-string: 0.30.10 + mrmime: 2.0.0 + picomatch: 4.0.2 + postcss: 8.4.39 + postcss-css-variables: 0.19.0(postcss@8.4.39) + postcss-html-transform: 4.0.3-alpha.4(postcss@8.4.39) + postcss-import: 16.1.0(postcss@8.4.39) + postcss-load-config: 5.1.0(postcss@8.4.39) + postcss-modules: 6.0.0(postcss@8.4.39) + postcss-plugin-constparse: 4.0.3-alpha.4(postcss@8.4.39) + postcss-pxtransform: 4.0.3-alpha.4(postcss@8.4.39) + regenerator-runtime: 0.11.1 + sax: 1.2.4 + stylelint: 16.7.0(typescript@5.5.4) + vite: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + vite-plugin-static-copy: 0.17.1(vite@4.5.3) + transitivePeerDependencies: + - '@swc/helpers' + - '@types/babel__core' + - jiti + - rollup + - supports-color + - terser + - tsx + - typescript + dev: true - /@tarojs/webpack5-prebundle@3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47)(webpack@5.69.0): + /@tarojs/webpack5-prebundle@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47)(webpack@5.69.0): resolution: {integrity: sha512-lbcqY32pirr0qIT7yRILvteYL93jp2b+2Gc2AYMS0lJodvgeqgkzBa3kr97INmosPxTij+aW27uGkqyb/cMlMg==} peerDependencies: webpack: ^5.78.0 dependencies: '@tarojs/helper': 3.6.21 '@tarojs/shared': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) enhanced-resolve: 5.14.1 es-module-lexer: 0.10.5 lodash: 4.17.21 @@ -9782,14 +13508,14 @@ packages: - vue dev: true - /@tarojs/webpack5-prebundle@3.6.21(@types/react@18.0.37)(postcss@8.4.24)(webpack@5.69.0): + /@tarojs/webpack5-prebundle@3.6.21(@types/react@18.0.37)(postcss@8.4.39)(webpack@5.69.0): resolution: {integrity: sha512-lbcqY32pirr0qIT7yRILvteYL93jp2b+2Gc2AYMS0lJodvgeqgkzBa3kr97INmosPxTij+aW27uGkqyb/cMlMg==} peerDependencies: webpack: ^5.78.0 dependencies: '@tarojs/helper': 3.6.21 '@tarojs/shared': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) enhanced-resolve: 5.14.1 es-module-lexer: 0.10.5 lodash: 4.17.21 @@ -9806,7 +13532,7 @@ packages: - vue dev: true - /@tarojs/webpack5-runner@3.6.21(@babel/core@7.21.4)(@swc/core@1.3.96)(@types/react@17.0.58)(@vue/compiler-sfc@3.2.47)(postcss@8.4.24)(vue@3.2.47)(webpack@5.69.0): + /@tarojs/webpack5-runner@3.6.21(@babel/core@7.21.4)(@swc/core@1.3.96)(@types/react@17.0.58)(@vue/compiler-sfc@3.2.47)(postcss@8.4.39)(vue@3.2.47)(webpack@5.69.0): resolution: {integrity: sha512-y4583b3gNGQI1BsSvspiKxRu3sJ8fN4AeEdnArLEa4UYAfoHG+PXpD3YutZiqeBzRsM91jaBQdrcNXuU2GkYVQ==} peerDependencies: postcss: ^8.4.18 @@ -9814,18 +13540,18 @@ packages: dependencies: '@parcel/css': 1.14.0 '@tarojs/helper': 3.6.21 - '@tarojs/plugin-platform-alipay': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/plugin-platform-jd': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/plugin-platform-qq': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/plugin-platform-swan': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/plugin-platform-tt': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/plugin-platform-weapp': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) + '@tarojs/plugin-platform-alipay': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/plugin-platform-jd': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/plugin-platform-qq': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/plugin-platform-swan': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/plugin-platform-tt': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/plugin-platform-weapp': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) '@tarojs/runner-utils': 3.6.21 '@tarojs/runtime': 3.6.21 '@tarojs/shared': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/taro-loader': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47) - '@tarojs/webpack5-prebundle': 3.6.21(@types/react@17.0.58)(postcss@8.4.24)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/taro': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/taro-loader': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47) + '@tarojs/webpack5-prebundle': 3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47)(webpack@5.69.0) acorn-walk: 8.2.0 autoprefixer: 9.8.8 babel-loader: 8.2.1(@babel/core@7.21.4)(webpack@5.69.0) @@ -9850,13 +13576,13 @@ packages: miniprogram-simulate: 1.5.9 mkdirp: 1.0.4 ora: 5.4.1 - postcss: 8.4.24 - postcss-html-transform: 3.6.21(postcss@8.4.24) - postcss-import: 14.1.0(postcss@8.4.24) - postcss-loader: 7.3.3(postcss@8.4.24)(webpack@5.69.0) - postcss-plugin-constparse: 3.6.21(postcss@8.4.24) - postcss-pxtransform: 3.6.21(postcss@8.4.24) - postcss-url: 10.1.3(postcss@8.4.24) + postcss: 8.4.39 + postcss-html-transform: 3.6.21(postcss@8.4.39) + postcss-import: 14.1.0(postcss@8.4.39) + postcss-loader: 7.3.3(postcss@8.4.39)(webpack@5.69.0) + postcss-plugin-constparse: 3.6.21(postcss@8.4.39) + postcss-pxtransform: 3.6.21(postcss@8.4.39) + postcss-url: 10.1.3(postcss@8.4.39) regenerator-runtime: 0.11.1 resolve: 1.22.2 resolve-url-loader: 5.0.0 @@ -9951,7 +13677,7 @@ packages: - whiskers dev: true - /@tarojs/webpack5-runner@3.6.21(@babel/core@7.21.4)(@swc/core@1.3.96)(@types/react@18.0.37)(postcss@8.4.24)(react-dom@18.2.0)(react@18.2.0)(webpack@5.69.0): + /@tarojs/webpack5-runner@3.6.21(@babel/core@7.21.4)(@swc/core@1.3.96)(@types/react@18.0.37)(postcss@8.4.39)(react-dom@18.2.0)(react@18.2.0)(webpack@5.69.0): resolution: {integrity: sha512-y4583b3gNGQI1BsSvspiKxRu3sJ8fN4AeEdnArLEa4UYAfoHG+PXpD3YutZiqeBzRsM91jaBQdrcNXuU2GkYVQ==} peerDependencies: postcss: ^8.4.18 @@ -9959,18 +13685,18 @@ packages: dependencies: '@parcel/css': 1.14.0 '@tarojs/helper': 3.6.21 - '@tarojs/plugin-platform-alipay': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) - '@tarojs/plugin-platform-jd': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) - '@tarojs/plugin-platform-qq': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) - '@tarojs/plugin-platform-swan': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) - '@tarojs/plugin-platform-tt': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) - '@tarojs/plugin-platform-weapp': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(react@18.2.0) + '@tarojs/plugin-platform-alipay': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) + '@tarojs/plugin-platform-jd': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) + '@tarojs/plugin-platform-qq': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) + '@tarojs/plugin-platform-swan': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) + '@tarojs/plugin-platform-tt': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) + '@tarojs/plugin-platform-weapp': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(react@18.2.0) '@tarojs/runner-utils': 3.6.21 '@tarojs/runtime': 3.6.21 '@tarojs/shared': 3.6.21 - '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) - '@tarojs/taro-loader': 3.6.21(@types/react@18.0.37)(postcss@8.4.24) - '@tarojs/webpack5-prebundle': 3.6.21(@types/react@18.0.37)(postcss@8.4.24)(webpack@5.69.0) + '@tarojs/taro': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) + '@tarojs/taro-loader': 3.6.21(@types/react@18.0.37)(postcss@8.4.39) + '@tarojs/webpack5-prebundle': 3.6.21(@types/react@18.0.37)(postcss@8.4.39)(webpack@5.69.0) acorn-walk: 8.2.0 autoprefixer: 9.8.8 babel-loader: 8.2.1(@babel/core@7.21.4)(webpack@5.69.0) @@ -9995,13 +13721,13 @@ packages: miniprogram-simulate: 1.5.9 mkdirp: 1.0.4 ora: 5.4.1 - postcss: 8.4.24 - postcss-html-transform: 3.6.21(postcss@8.4.24) - postcss-import: 14.1.0(postcss@8.4.24) - postcss-loader: 7.3.3(postcss@8.4.24)(webpack@5.69.0) - postcss-plugin-constparse: 3.6.21(postcss@8.4.24) - postcss-pxtransform: 3.6.21(postcss@8.4.24) - postcss-url: 10.1.3(postcss@8.4.24) + postcss: 8.4.39 + postcss-html-transform: 3.6.21(postcss@8.4.39) + postcss-import: 14.1.0(postcss@8.4.39) + postcss-loader: 7.3.3(postcss@8.4.39)(webpack@5.69.0) + postcss-plugin-constparse: 3.6.21(postcss@8.4.39) + postcss-pxtransform: 3.6.21(postcss@8.4.39) + postcss-url: 10.1.3(postcss@8.4.39) regenerator-runtime: 0.11.1 resolve: 1.22.2 resolve-url-loader: 5.0.0 @@ -10137,6 +13863,31 @@ packages: resolution: {integrity: sha512-6T1aHTSSK4l8+67ANKHha/CRVxyk/bAl6OGCOxsKVsHaSxWpqsqgupc8rPw8vQGjtIgIZ+EaHqMz8gA4d6xZhQ==} dev: false + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + dependencies: + '@babel/parser': 7.22.5 + '@babel/types': 7.22.5 + '@types/babel__generator': 7.6.8 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.6 + + /@types/babel__generator@7.6.8: + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + dependencies: + '@babel/types': 7.22.5 + + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + dependencies: + '@babel/parser': 7.22.5 + '@babel/types': 7.22.5 + + /@types/babel__traverse@7.20.6: + resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + dependencies: + '@babel/types': 7.22.5 + /@types/body-parser@1.19.2: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: @@ -10361,6 +14112,13 @@ packages: /@types/parse5@5.0.3: resolution: {integrity: sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==} + /@types/postcss-url@10.0.4: + resolution: {integrity: sha512-5QIO9NgbWmAkle65haRqkdgYPCOXheNsaFdbTJJQjT302yK3H49ql4t9a4y0NfpuPtU/UBo15VcV64WCSIMJKg==} + dependencies: + '@types/node': 18.15.12 + postcss: 8.4.39 + dev: false + /@types/prop-types@15.7.5: resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} @@ -10542,6 +14300,35 @@ packages: - supports-color dev: true + /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.5.4): + resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.2.4 + natural-compare: 1.4.0 + semver: 7.5.4 + ts-api-utils: 1.3.0(typescript@5.5.4) + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/parser@5.59.0(eslint@8.38.0)(typescript@4.9.5): resolution: {integrity: sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -10562,6 +14349,27 @@ packages: - supports-color dev: true + /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4): + 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 + dependencies: + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.57.0 + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/scope-manager@5.59.0: resolution: {integrity: sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -10570,6 +14378,14 @@ packages: '@typescript-eslint/visitor-keys': 5.59.0 dev: true + /@typescript-eslint/scope-manager@6.21.0: + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 + dev: true + /@typescript-eslint/type-utils@5.59.0(eslint@8.38.0)(typescript@4.9.5): resolution: {integrity: sha512-d/B6VSWnZwu70kcKQSCqjcXpVH+7ABKH8P1KNn4K7j5PXXuycZTPXF44Nui0TEm6rbWGi8kc78xRgOC4n7xFgA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -10590,11 +14406,36 @@ packages: - supports-color dev: true + /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.5.4): + resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + debug: 4.3.4(supports-color@8.1.1) + eslint: 8.57.0 + ts-api-utils: 1.3.0(typescript@5.5.4) + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/types@5.59.0: resolution: {integrity: sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /@typescript-eslint/types@6.21.0: + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + /@typescript-eslint/typescript-estree@5.59.0(typescript@4.9.5): resolution: {integrity: sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -10616,6 +14457,28 @@ packages: - supports-color dev: true + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.4): + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.5.4 + ts-api-utils: 1.3.0(typescript@5.5.4) + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/utils@5.59.0(eslint@8.38.0)(typescript@4.9.5): resolution: {integrity: sha512-GGLFd+86drlHSvPgN/el6dRQNYYGOvRSDVydsUaQluwIW3HvbXuxyuD5JETvBt/9qGYe+lOrDk6gRrWOHb/FvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -10636,22 +14499,88 @@ packages: - typescript dev: true + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.5.4): + resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@types/json-schema': 7.0.12 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) + eslint: 8.57.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/visitor-keys@5.59.0: resolution: {integrity: sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: '@typescript-eslint/types': 5.59.0 - eslint-visitor-keys: 3.4.0 + eslint-visitor-keys: 3.4.2 + dev: true + + /@typescript-eslint/visitor-keys@6.21.0: + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.21.0 + eslint-visitor-keys: 3.4.2 dev: true /@ungap/promise-all-settled@1.1.2: resolution: {integrity: sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==} dev: true + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: true + /@vant/area-data@1.4.1: resolution: {integrity: sha512-D8zI/rfxREhnIKGoYzsEJZ73fte4JARhFeFftLIH7ynu1sPrCBEgPkLEbwPyvw3VC4JdSIuzaK5uOhu+BcoPXw==} dev: false + /@vitejs/plugin-legacy@4.1.1(terser@5.31.3)(vite@4.5.3): + resolution: {integrity: sha512-um3gbVouD2Q/g19C0qpDfHwveXDCAHzs8OC3e9g6aXpKoD1H14himgs7wkMnhAynBJy7QqUoZNAXDuqN8zLR2g==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + terser: ^5.4.0 + vite: ^4.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/preset-env': 7.24.8(@babel/core@7.24.9) + browserslist: 4.23.2 + core-js: 3.37.1 + magic-string: 0.30.10 + regenerator-runtime: 0.13.11 + systemjs: 6.15.1 + terser: 5.31.3 + vite: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + transitivePeerDependencies: + - supports-color + dev: true + + /@vitejs/plugin-react@4.3.1(vite@4.5.3): + resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.9) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.2 + vite: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + transitivePeerDependencies: + - supports-color + /@vue/babel-helper-vue-transform-on@1.0.2: resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==} dev: true @@ -11112,6 +15041,12 @@ packages: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} + /acorn-walk@8.3.3: + resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.12.1 + /acorn@6.4.2: resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} engines: {node: '>=0.4.0'} @@ -11129,6 +15064,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + /acorn@8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} @@ -11155,6 +15095,11 @@ packages: engines: {node: '>=0.3.0'} dev: true + /adm-zip@0.5.14: + resolution: {integrity: sha512-DnyqqifT4Jrcvb8USYjp6FHtBpEIz1mnXu6pTRHZ0RL69LbQYiO+0lDFg5+OKA7U29oWSs3a/i8fhn8ZcceIWg==} + engines: {node: '>=12.0'} + dev: true + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -11264,7 +15209,7 @@ packages: engines: {node: '>=4'} hasBin: true dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 async: 3.2.4 chalk: 4.1.2 didyoumean: 1.2.2 @@ -11478,6 +15423,14 @@ packages: is-array-buffer: 3.0.2 dev: true + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + dev: true + /array-differ@3.0.0: resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==} engines: {node: '>=8'} @@ -11514,6 +15467,18 @@ packages: is-string: 1.0.7 dev: true + /array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + is-string: 1.0.7 + dev: true + /array-initial@1.1.0: resolution: {integrity: sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==} engines: {node: '>=0.10.0'} @@ -11574,6 +15539,30 @@ packages: engines: {node: '>=0.10.0'} dev: true + /array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: true + /array.prototype.flat@1.3.1: resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==} engines: {node: '>= 0.4'} @@ -11584,6 +15573,16 @@ packages: es-shim-unscopables: 1.0.0 dev: true + /array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.0 + dev: true + /array.prototype.flatmap@1.3.1: resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==} engines: {node: '>= 0.4'} @@ -11594,6 +15593,16 @@ packages: es-shim-unscopables: 1.0.0 dev: true + /array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.0 + dev: true + /array.prototype.reduce@1.0.5: resolution: {integrity: sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==} engines: {node: '>= 0.4'} @@ -11615,6 +15624,31 @@ packages: get-intrinsic: 1.2.0 dev: true + /array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + dev: true + + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + dev: true + /arrify@1.0.1: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} @@ -11702,7 +15736,6 @@ packages: /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: true /at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} @@ -11714,7 +15747,7 @@ packages: hasBin: true dev: true - /autoprefixer@10.4.14(postcss@8.4.24): + /autoprefixer@10.4.14(postcss@8.4.39): resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -11726,8 +15759,24 @@ packages: fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.24 + postcss: 8.4.39 + postcss-value-parser: 4.2.0 + + /autoprefixer@10.4.19(postcss@8.4.39): + resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.23.2 + caniuse-lite: 1.0.30001643 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.0.0 + postcss: 8.4.39 postcss-value-parser: 4.2.0 + dev: true /autoprefixer@8.6.5: resolution: {integrity: sha512-PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig==} @@ -11758,6 +15807,13 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 + dev: true + /aws-lambda@1.0.7: resolution: {integrity: sha512-9GNFMRrEMG5y3Jvv+V4azWvc+qNWdWLTjDdhf/zgMlz8haaaLWv0xeAIWxz9PuWUBawsVxy0zZotjCdR3Xq+2w==} hasBin: true @@ -11803,6 +15859,15 @@ packages: transitivePeerDependencies: - debug + /axios@1.7.2: + resolution: {integrity: sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==} + dependencies: + follow-redirects: 1.15.6 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + /babel-helper-evaluate-path@0.5.0: resolution: {integrity: sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA==} dev: true @@ -11831,14 +15896,14 @@ packages: webpack: 5.69.0(@swc/core@1.3.96) dev: true - /babel-loader@8.3.0(@babel/core@7.22.5)(webpack@5.78.0): + /babel-loader@8.3.0(@babel/core@7.24.9)(webpack@5.78.0): resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 @@ -11854,6 +15919,19 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@mdx-js/util': 1.6.22 + /babel-plugin-const-enum@1.2.0(@babel/core@7.24.9): + resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.24.9) + '@babel/traverse': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-dynamic-import-node@2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: @@ -11914,6 +15992,19 @@ packages: - supports-color dev: true + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.9): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.24.9 + '@babel/core': 7.24.9 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.9) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-corejs2@0.4.3(@babel/core@7.21.4): resolution: {integrity: sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==} peerDependencies: @@ -11939,6 +16030,30 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-corejs2@0.4.3(@babel/core@7.24.9): + resolution: {integrity: sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.22.5 + '@babel/core': 7.24.9 + '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.24.9) + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + + /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.9): + resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.9) + core-js-compat: 3.37.1 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.21.4): resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} peerDependencies: @@ -11974,6 +16089,17 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-corejs3@0.8.1(@babel/core@7.24.9): + resolution: {integrity: sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.24.9) + core-js-compat: 3.31.0 + transitivePeerDependencies: + - supports-color + /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.21.4): resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} peerDependencies: @@ -11999,12 +16125,33 @@ packages: /babel-plugin-polyfill-regenerator@0.5.0(@babel/core@7.22.5): resolution: {integrity: sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.22.5) + transitivePeerDependencies: + - supports-color + + /babel-plugin-polyfill-regenerator@0.5.0(@babel/core@7.24.9): + resolution: {integrity: sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.9): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.22.5 - '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.9) transitivePeerDependencies: - supports-color + dev: true /babel-plugin-transform-async-to-promises@0.8.18: resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} @@ -12024,26 +16171,46 @@ packages: taro-css-to-react-native: 3.6.11 dev: true + /babel-plugin-transform-solid-jsx@4.0.3-alpha.4(@babel/core@7.24.9): + resolution: {integrity: sha512-tKzhbSZpbdt7eVOP5HRdYzqfao/395XUKfys/fAtr/w2Hjn4tR+R70e7G75Duf4iIT6xpOAkFtZC/ElWpHxWNA==} + dependencies: + '@babel/helper-module-imports': 7.18.6 + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.9) + html-entities: 2.3.3 + validate-html-nesting: 1.2.2 + transitivePeerDependencies: + - '@babel/core' + dev: true + /babel-plugin-transform-taroapi@3.6.21: resolution: {integrity: sha512-hKH7Lwjd88dtWVQxo4kmCk7rqhxmLltxCrJHsZUipGFWj+ii6M/DRmNZYCkqDviXlDxtO6BmTl+lI9/wriGBNQ==} dependencies: lodash: 4.17.21 dev: false - /babel-preset-taro@3.6.11(@babel/core@7.22.5): + /babel-plugin-transform-taroapi@4.0.3-alpha.4(@babel/core@7.24.9): + resolution: {integrity: sha512-H2fO7DG/3zx9Va3pmTLmXVHqwst8H5XJFgllR2EiCMOUZ0WjrotClCDcOdUb8MhSa92SaQpaKdmv8j7ldntF+A==} + engines: {node: '>= 18'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.9 + lodash: 4.17.21 + + /babel-preset-taro@3.6.11(@babel/core@7.24.9): resolution: {integrity: sha512-7hgapHkFYOjlPXF9BA0SbFgyqwTmPJ3JqJcDnSzMAsMLCuObGdqRCX2HKznpo4bOPveVunvX8EiKyhrmcKCesA==} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.22.5 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.5) - '@babel/plugin-proposal-decorators': 7.21.0(@babel/core@7.22.5) - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.22.5) - '@babel/preset-env': 7.22.5(@babel/core@7.22.5) - '@babel/preset-react': 7.22.5(@babel/core@7.22.5) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.5) - '@babel/runtime': 7.22.5 + '@babel/core': 7.24.9 + '@babel/plugin-proposal-class-properties': 7.14.5(@babel/core@7.24.9) + '@babel/plugin-proposal-decorators': 7.21.0(@babel/core@7.24.9) + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.24.9) + '@babel/preset-env': 7.22.5(@babel/core@7.24.9) + '@babel/preset-react': 7.24.7(@babel/core@7.24.9) + '@babel/preset-typescript': 7.22.5(@babel/core@7.24.9) + '@babel/runtime': 7.24.8 '@babel/runtime-corejs3': 7.22.5 '@tarojs/helper': 3.6.11 '@tarojs/shared': 3.6.11 @@ -12055,7 +16222,7 @@ packages: babel-plugin-transform-react-jsx-to-rn-stylesheet: 3.6.11 core-js: 3.31.0 lodash: 4.17.21 - metro-react-native-babel-preset: 0.72.3(@babel/core@7.22.5) + metro-react-native-babel-preset: 0.72.3(@babel/core@7.24.9) react-refresh: 0.11.0 transitivePeerDependencies: - supports-color @@ -12090,6 +16257,56 @@ packages: - supports-color dev: true + /babel-preset-taro@4.0.3-alpha.4(@babel/core@7.24.9)(@babel/preset-react@7.24.7)(react-refresh@0.14.2): + resolution: {integrity: sha512-FGCciAJnXa5kW2oWiRgRX31OJeedXmFVvjPhzT+xljtPhX6UR6i118EIP6mKRMXY4fdAXgOJDzevjaHMjMio2Q==} + engines: {node: '>= 18'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/preset-react': ^7.24.1 + '@prefresh/babel-plugin': ^0.5.1 + '@tarojs/taro-rn': 4.0.3-alpha.4 + '@vue/babel-plugin-jsx': ^1.2.2 + babel-preset-solid: ^1.8.16 + react-refresh: ^0.14.0 + peerDependenciesMeta: + '@babel/preset-react': + optional: true + '@prefresh/babel-plugin': + optional: true + '@tarojs/taro-rn': + optional: true + '@vue/babel-plugin-jsx': + optional: true + babel-preset-solid: + optional: true + react-refresh: + optional: true + dependencies: + '@babel/core': 7.24.9 + '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.9) + '@babel/preset-env': 7.24.8(@babel/core@7.24.9) + '@babel/preset-react': 7.24.7(@babel/core@7.24.9) + '@babel/preset-typescript': 7.24.7(@babel/core@7.24.9) + '@babel/runtime': 7.24.8 + '@babel/runtime-corejs3': 7.24.8 + '@rnx-kit/babel-preset-metro-react-native': 1.1.8(@babel/core@7.24.9)(@babel/runtime@7.24.8) + '@tarojs/helper': 4.0.3-alpha.4 + 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 + babel-plugin-transform-solid-jsx: 4.0.3-alpha.4(@babel/core@7.24.9) + core-js: 3.37.1 + react-refresh: 0.14.2 + transitivePeerDependencies: + - '@babel/plugin-transform-typescript' + - '@react-native/babel-preset' + - '@swc/helpers' + - metro-react-native-babel-preset + - supports-color + dev: true + /bach@1.2.0: resolution: {integrity: sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==} engines: {node: '>= 0.10'} @@ -12347,6 +16564,13 @@ packages: dependencies: fill-range: 7.0.1 + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 + dev: true + /breakword@1.0.5: resolution: {integrity: sha512-ex5W9DoOQ/LUEU3PMdLs9ua/CYZl1678NUkKOdUSi8Aw5F1idieaiRURCBFJCwVcrD1J8Iy3vfWSloaMwO2qFg==} dependencies: @@ -12460,6 +16684,16 @@ packages: node-releases: 2.0.12 update-browserslist-db: 1.0.11(browserslist@4.21.7) + /browserslist@4.23.2: + resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001643 + electron-to-chromium: 1.5.0 + node-releases: 2.0.18 + update-browserslist-db: 1.1.0(browserslist@4.23.2) + /btoa-lite@1.0.0: resolution: {integrity: sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==} dev: false @@ -12644,6 +16878,17 @@ packages: function-bind: 1.1.1 get-intrinsic: 1.2.0 + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + dev: true + /call-me-maybe@1.0.2: resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} dev: true @@ -12768,6 +17013,9 @@ packages: /caniuse-lite@1.0.30001502: resolution: {integrity: sha512-AZ+9tFXw1sS0o0jcpJQIXvFTOB/xGiQ4OQ2t98QX3NDn2EZTSRBC801gxrsGgViuq2ak/NLkNgSNEPtCr5lfKg==} + /caniuse-lite@1.0.30001643: + resolution: {integrity: sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==} + /capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} dependencies: @@ -12945,6 +17193,20 @@ packages: optionalDependencies: fsevents: 2.3.2 + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.2 + /chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} dev: true @@ -13281,7 +17543,6 @@ packages: engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - dev: true /comma-separated-tokens@1.0.8: resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} @@ -13851,6 +18112,9 @@ packages: /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==} @@ -13867,7 +18131,6 @@ packages: resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} dependencies: is-what: 3.14.1 - dev: true /copy-concurrently@1.0.5: resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} @@ -13937,6 +18200,12 @@ packages: dependencies: browserslist: 4.21.7 + /core-js-compat@3.37.1: + resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} + dependencies: + browserslist: 4.23.2 + dev: true + /core-js-pure@3.30.1: resolution: {integrity: sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==} requiresBuild: true @@ -13949,6 +18218,11 @@ packages: resolution: {integrity: sha512-NIp2TQSGfR6ba5aalZD+ZQ1fSxGhDo/s1w0nx3RYzf2pnJxt7YynxFlFScP6eV7+GZsKO95NSjGxyJsU3DZgeQ==} requiresBuild: true + /core-js@3.37.1: + resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} + requiresBuild: true + dev: true + /core-util-is@1.0.2: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} dev: true @@ -14020,6 +18294,22 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 + /cosmiconfig@9.0.0(typescript@5.5.4): + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + typescript: 5.5.4 + dev: true + /create-banner@2.0.0: resolution: {integrity: sha512-9Q4L1/d3e0NdW74DgwBNeSEIqcawD6YU45oCb3m8EQCssS2uoTsDkGRBfRWF7VGU3/x4mxiBm8IvnKM40adjOg==} dependencies: @@ -14144,13 +18434,18 @@ packages: engines: {node: '>=4'} dev: true - /css-declaration-sorter@6.4.0(postcss@8.4.24): + /css-declaration-sorter@6.4.0(postcss@8.4.39): resolution: {integrity: sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==} engines: {node: ^10 || ^12 || >=14} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 + + /css-functions-list@3.2.2: + resolution: {integrity: sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==} + engines: {node: '>=12 || >=16'} + dev: true /css-loader@3.4.2(webpack@5.69.0): resolution: {integrity: sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==} @@ -14179,12 +18474,12 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.24) - postcss: 8.4.24 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.24) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.24) - postcss-modules-scope: 3.0.0(postcss@8.4.24) - postcss-modules-values: 4.0.0(postcss@8.4.24) + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.39) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.39) + postcss-modules-scope: 3.0.0(postcss@8.4.39) + postcss-modules-values: 4.0.0(postcss@8.4.39) postcss-value-parser: 4.2.0 semver: 7.5.4 webpack: 5.69.0(@swc/core@1.3.96) @@ -14196,12 +18491,12 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.24) - postcss: 8.4.24 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.24) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.24) - postcss-modules-scope: 3.0.0(postcss@8.4.24) - postcss-modules-values: 4.0.0(postcss@8.4.24) + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.39) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.39) + postcss-modules-scope: 3.0.0(postcss@8.4.39) + postcss-modules-values: 4.0.0(postcss@8.4.39) postcss-value-parser: 4.2.0 semver: 7.5.4 webpack: 5.78.0(@swc/core@1.3.62) @@ -14230,11 +18525,11 @@ packages: optional: true dependencies: '@parcel/css': 1.14.0 - cssnano: 5.1.15(postcss@8.4.24) + cssnano: 5.1.15(postcss@8.4.39) csso: 5.0.5 esbuild: 0.19.10 jest-worker: 27.5.1 - postcss: 8.4.24 + postcss: 8.4.39 schema-utils: 4.1.0 serialize-javascript: 6.0.1 source-map: 0.6.1 @@ -14267,9 +18562,9 @@ packages: optional: true dependencies: clean-css: 5.3.2 - cssnano: 5.1.15(postcss@8.4.24) + cssnano: 5.1.15(postcss@8.4.39) jest-worker: 29.6.2 - postcss: 8.4.24 + postcss: 8.4.39 schema-utils: 4.1.0 serialize-javascript: 6.0.1 source-map: 0.6.1 @@ -14316,6 +18611,14 @@ packages: source-map-js: 1.0.2 dev: true + /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} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.0.2 + dev: true + /css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} @@ -14333,74 +18636,74 @@ packages: engines: {node: '>=4'} hasBin: true - /cssnano-preset-advanced@5.3.10(postcss@8.4.24): + /cssnano-preset-advanced@5.3.10(postcss@8.4.39): resolution: {integrity: sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - autoprefixer: 10.4.14(postcss@8.4.24) - cssnano-preset-default: 5.2.14(postcss@8.4.24) - postcss: 8.4.24 - postcss-discard-unused: 5.1.0(postcss@8.4.24) - postcss-merge-idents: 5.1.1(postcss@8.4.24) - postcss-reduce-idents: 5.2.0(postcss@8.4.24) - postcss-zindex: 5.1.0(postcss@8.4.24) + autoprefixer: 10.4.14(postcss@8.4.39) + cssnano-preset-default: 5.2.14(postcss@8.4.39) + postcss: 8.4.39 + postcss-discard-unused: 5.1.0(postcss@8.4.39) + postcss-merge-idents: 5.1.1(postcss@8.4.39) + postcss-reduce-idents: 5.2.0(postcss@8.4.39) + postcss-zindex: 5.1.0(postcss@8.4.39) - /cssnano-preset-default@5.2.14(postcss@8.4.24): + /cssnano-preset-default@5.2.14(postcss@8.4.39): resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.0(postcss@8.4.24) - cssnano-utils: 3.1.0(postcss@8.4.24) - postcss: 8.4.24 - postcss-calc: 8.2.4(postcss@8.4.24) - postcss-colormin: 5.3.1(postcss@8.4.24) - postcss-convert-values: 5.1.3(postcss@8.4.24) - postcss-discard-comments: 5.1.2(postcss@8.4.24) - postcss-discard-duplicates: 5.1.0(postcss@8.4.24) - postcss-discard-empty: 5.1.1(postcss@8.4.24) - postcss-discard-overridden: 5.1.0(postcss@8.4.24) - postcss-merge-longhand: 5.1.7(postcss@8.4.24) - postcss-merge-rules: 5.1.4(postcss@8.4.24) - postcss-minify-font-values: 5.1.0(postcss@8.4.24) - postcss-minify-gradients: 5.1.1(postcss@8.4.24) - postcss-minify-params: 5.1.4(postcss@8.4.24) - postcss-minify-selectors: 5.2.1(postcss@8.4.24) - postcss-normalize-charset: 5.1.0(postcss@8.4.24) - postcss-normalize-display-values: 5.1.0(postcss@8.4.24) - postcss-normalize-positions: 5.1.1(postcss@8.4.24) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.24) - postcss-normalize-string: 5.1.0(postcss@8.4.24) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.24) - postcss-normalize-unicode: 5.1.1(postcss@8.4.24) - postcss-normalize-url: 5.1.0(postcss@8.4.24) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.24) - postcss-ordered-values: 5.1.3(postcss@8.4.24) - postcss-reduce-initial: 5.1.2(postcss@8.4.24) - postcss-reduce-transforms: 5.1.0(postcss@8.4.24) - postcss-svgo: 5.1.0(postcss@8.4.24) - postcss-unique-selectors: 5.1.1(postcss@8.4.24) - - /cssnano-utils@3.1.0(postcss@8.4.24): + css-declaration-sorter: 6.4.0(postcss@8.4.39) + cssnano-utils: 3.1.0(postcss@8.4.39) + postcss: 8.4.39 + postcss-calc: 8.2.4(postcss@8.4.39) + postcss-colormin: 5.3.1(postcss@8.4.39) + postcss-convert-values: 5.1.3(postcss@8.4.39) + postcss-discard-comments: 5.1.2(postcss@8.4.39) + postcss-discard-duplicates: 5.1.0(postcss@8.4.39) + postcss-discard-empty: 5.1.1(postcss@8.4.39) + postcss-discard-overridden: 5.1.0(postcss@8.4.39) + postcss-merge-longhand: 5.1.7(postcss@8.4.39) + postcss-merge-rules: 5.1.4(postcss@8.4.39) + postcss-minify-font-values: 5.1.0(postcss@8.4.39) + postcss-minify-gradients: 5.1.1(postcss@8.4.39) + postcss-minify-params: 5.1.4(postcss@8.4.39) + postcss-minify-selectors: 5.2.1(postcss@8.4.39) + postcss-normalize-charset: 5.1.0(postcss@8.4.39) + postcss-normalize-display-values: 5.1.0(postcss@8.4.39) + postcss-normalize-positions: 5.1.1(postcss@8.4.39) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.39) + postcss-normalize-string: 5.1.0(postcss@8.4.39) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.39) + postcss-normalize-unicode: 5.1.1(postcss@8.4.39) + postcss-normalize-url: 5.1.0(postcss@8.4.39) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.39) + postcss-ordered-values: 5.1.3(postcss@8.4.39) + postcss-reduce-initial: 5.1.2(postcss@8.4.39) + postcss-reduce-transforms: 5.1.0(postcss@8.4.39) + postcss-svgo: 5.1.0(postcss@8.4.39) + postcss-unique-selectors: 5.1.1(postcss@8.4.39) + + /cssnano-utils@3.1.0(postcss@8.4.39): resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 - /cssnano@5.1.15(postcss@8.4.24): + /cssnano@5.1.15(postcss@8.4.39): resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.24) + cssnano-preset-default: 5.2.14(postcss@8.4.39) lilconfig: 2.1.0 - postcss: 8.4.24 + postcss: 8.4.39 yaml: 1.10.2 /csso@3.5.1: @@ -14526,6 +18829,33 @@ packages: whatwg-url: 12.0.1 dev: true + /data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + + /data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + dev: true + /date-format@4.0.14: resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} engines: {node: '>=4.0'} @@ -14569,7 +18899,6 @@ packages: optional: true dependencies: ms: 2.1.3 - dev: true /debug@4.3.1: resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} @@ -14608,6 +18937,18 @@ packages: ms: 2.1.2 supports-color: 8.1.1 + /debug@4.3.5: + resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + /debuglog@1.0.1: resolution: {integrity: sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==} dev: true @@ -14648,6 +18989,11 @@ packages: resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} engines: {node: '>=0.10'} + /decode-uri-component@0.4.1: + resolution: {integrity: sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==} + engines: {node: '>=14.16'} + dev: false + /decompress-response@3.3.0: resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} engines: {node: '>=4'} @@ -14761,6 +19107,15 @@ packages: /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'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + dev: true + /define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} @@ -14772,6 +19127,15 @@ packages: has-property-descriptors: 1.0.0 object-keys: 1.1.1 + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.0 + object-keys: 1.1.1 + dev: true + /define-property@0.2.5: resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} engines: {node: '>=0.10.0'} @@ -14819,7 +19183,6 @@ packages: /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - dev: true /delegates@1.0.0: resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} @@ -15047,7 +19410,7 @@ packages: /dom-helpers@5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 csstype: 3.1.2 dev: false @@ -15170,6 +19533,12 @@ packages: is-obj: 2.0.0 dev: true + /dotenv-expand@11.0.6: + resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} + engines: {node: '>=12'} + dependencies: + dotenv: 16.4.5 + /dotenv-expand@9.0.0: resolution: {integrity: sha512-uW8Hrhp5ammm9x7kBLR6jDfujgaDarNA02tprvZdyrJ7MpdzD1KyrIHG4l+YoC2fJ2UcdFdNWNWIjt+sexBHJw==} engines: {node: '>=12'} @@ -15178,6 +19547,10 @@ packages: resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} 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==} dependencies: @@ -15186,6 +19559,14 @@ packages: rimraf: 2.7.1 dev: true + /download-git-repo@3.0.2: + resolution: {integrity: sha512-N8hWXD4hXqmEcNoR8TBYFntaOcYvEQ7Bz90mgm3bZRTuteGQqwT32VDMnTyD0KTEvb8BWrMc1tVmzuV9u/WrAg==} + dependencies: + download: 7.1.0 + git-clone: 0.1.0 + rimraf: 3.0.2 + dev: true + /download@7.1.0: resolution: {integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==} engines: {node: '>=6'} @@ -15264,6 +19645,9 @@ packages: /electron-to-chromium@1.4.427: resolution: {integrity: sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==} + /electron-to-chromium@1.5.0: + resolution: {integrity: sha512-Vb3xHHYnLseK8vlMJQKJYXJ++t4u1/qJ3vykuVrVjvdiOEhYyT1AuP4x03G8EnPmYvYOhe9T+dADTmthjRQMkA==} + /elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} dependencies: @@ -15389,6 +19773,12 @@ packages: engines: {node: '>=6'} dev: true + /envinfo@7.13.0: + resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==} + engines: {node: '>=4'} + hasBin: true + dev: true + /envinfo@7.8.1: resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==} engines: {node: '>=4'} @@ -15405,7 +19795,6 @@ packages: requiresBuild: true dependencies: prr: 1.0.1 - dev: true /error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -15457,10 +19846,94 @@ packages: which-typed-array: 1.1.9 dev: true + /es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.2 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + dev: true + /es-array-method-boxes-properly@1.0.0: resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} dev: true + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: true + + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: true + + /es-iterator-helpers@1.0.19: + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + globalthis: 1.0.3 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + iterator.prototype: 1.1.2 + safe-array-concat: 1.1.2 + dev: true + /es-module-lexer@0.10.5: resolution: {integrity: sha512-+7IwY/kiGAacQfY+YBhKMvEmyAJnw5grTUgjG85Pe7vcUI/6b7pZjZG8nQ7+48YhzEAEqrEgD2dCz/JIK+AYvw==} dev: true @@ -15468,6 +19941,13 @@ packages: /es-module-lexer@0.9.3: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} + /es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + dev: true + /es-set-tostringtag@2.0.1: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} @@ -15477,12 +19957,27 @@ packages: has-tostringtag: 1.0.0 dev: true + /es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + dev: true + /es-shim-unscopables@1.0.0: resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} dependencies: has: 1.0.3 dev: true + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + dependencies: + hasown: 2.0.2 + dev: true + /es-to-primitive@1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} @@ -15956,6 +20451,35 @@ packages: esbuild-windows-arm64: 0.15.18 dev: true + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 + /esbuild@0.19.10: resolution: {integrity: sha512-S1Y27QGt/snkNYrRcswgRFqZjaTG5a5xM3EQo97uNBnH505pdzSNe/HLBq1v0RO7iK/ngdbhJB6mDAp0OK+iUA==} engines: {node: '>=12'} @@ -15986,10 +20510,44 @@ packages: '@esbuild/win32-ia32': 0.19.10 '@esbuild/win32-x64': 0.19.10 + /esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} + /escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + /escape-goat@2.1.1: resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} engines: {node: '>=8'} @@ -16069,6 +20627,37 @@ packages: - typescript dev: true + /eslint-config-taro@4.0.3-alpha.4(@babel/core@7.24.9)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.35.0)(eslint@8.57.0)(typescript@5.5.4): + resolution: {integrity: sha512-B7Se9qO15hruBk9rMXf/BjH6vjWJchSG2e6SyMJWeELcRwfapCEidjPBR4Zj3Vj6gt5sollTSAU7+laOhVRFGA==} + engines: {node: '>= 18'} + peerDependencies: + eslint: ^8 + eslint-plugin-react: ^7.33.2 + eslint-plugin-react-hooks: ^4.4.0 + eslint-plugin-vue: ^9.17.0 + peerDependenciesMeta: + eslint-plugin-react: + optional: true + eslint-plugin-react-hooks: + optional: true + eslint-plugin-vue: + optional: true + dependencies: + '@babel/eslint-parser': 7.24.8(@babel/core@7.24.9)(eslint@8.57.0) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + eslint: 8.57.0 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.57.0) + eslint-plugin-react: 7.35.0(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + transitivePeerDependencies: + - '@babel/core' + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + - typescript + dev: true + /eslint-import-resolver-node@0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} dependencies: @@ -16079,6 +20668,16 @@ packages: - supports-color dev: true + /eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + dependencies: + debug: 3.2.7 + is-core-module: 2.15.0 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.0)(eslint-import-resolver-node@0.3.7)(eslint@8.38.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} @@ -16108,6 +20707,35 @@ packages: - supports-color dev: true + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + debug: 3.2.7 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + transitivePeerDependencies: + - supports-color + dev: true + /eslint-module-utils@2.8.0(eslint-import-resolver-node@0.3.7)(eslint@7.32.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} @@ -16201,6 +20829,41 @@ packages: - supports-color dev: true + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + hasown: 2.0.2 + is-core-module: 2.15.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + /eslint-plugin-jsdoc@36.1.1(eslint@7.32.0): resolution: {integrity: sha512-nuLDvH1EJaKx0PCa9oeQIxH6pACIhZd1gkalTUxZbaxxwokjs7TplqY0Q8Ew3CoZaf5aowm0g/Z3JGHCatt+gQ==} engines: {node: ^12 || ^14 || ^16} @@ -16247,6 +20910,15 @@ packages: eslint: 8.38.0 dev: true + /eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.57.0 + dev: true + /eslint-plugin-react@7.32.2(eslint@8.38.0): resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} @@ -16271,6 +20943,33 @@ packages: string.prototype.matchall: 4.0.8 dev: true + /eslint-plugin-react@7.35.0(eslint@8.57.0): + resolution: {integrity: sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + dependencies: + array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 + array.prototype.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.4 + doctrine: 2.1.0 + es-iterator-helpers: 1.0.19 + eslint: 8.57.0 + estraverse: 5.3.0 + hasown: 2.0.2 + jsx-ast-utils: 3.3.3 + minimatch: 3.1.2 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.values: 1.2.0 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.11 + string.prototype.repeat: 1.0.0 + dev: true + /eslint-plugin-vue@8.7.1(eslint@8.38.0): resolution: {integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -16311,6 +21010,14 @@ packages: estraverse: 5.3.0 dev: true + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + /eslint-utils@2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} engines: {node: '>=6'} @@ -16348,6 +21055,11 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /eslint@7.32.0: resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} engines: {node: ^10.12.0 || >=12.0.0} @@ -16494,6 +21206,53 @@ packages: - supports-color dev: true + /eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/regexpp': 4.11.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4(supports-color@8.1.1) + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.20.0 + graphemer: 1.4.0 + ignore: 5.2.4 + 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 + dev: true + /espree@7.3.1: resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} engines: {node: ^10.12.0 || >=12.0.0} @@ -16518,7 +21277,7 @@ packages: dependencies: acorn: 8.10.0 acorn-jsx: 5.3.2(acorn@8.10.0) - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 dev: true /esprima@4.0.1: @@ -16872,6 +21631,7 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 + dev: true /fast-glob@3.3.1: resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} @@ -16883,6 +21643,16 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -16992,6 +21762,13 @@ packages: flat-cache: 3.0.4 dev: true + /file-entry-cache@9.0.0: + resolution: {integrity: sha512-6MgEugi8p2tiUhqO7GnPsmbCCzj0YRCwwaTbpGRyKZesjRSzkqkAE9fPp7V2yMs5hwfgbQLgdvSSkGNg1s5Uvw==} + engines: {node: '>=18'} + dependencies: + flat-cache: 5.0.0 + dev: true + /file-loader@6.0.0(webpack@5.69.0): resolution: {integrity: sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==} engines: {node: '>= 10.13.0'} @@ -17109,10 +21886,22 @@ packages: dependencies: to-regex-range: 5.0.1 + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + /filter-obj@1.1.0: resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} engines: {node: '>=0.10.0'} + /filter-obj@5.1.0: + resolution: {integrity: sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==} + engines: {node: '>=14.16'} + dev: false + /finalhandler@1.1.2: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} engines: {node: '>= 0.8'} @@ -17284,15 +22073,26 @@ packages: rimraf: 3.0.2 dev: true + /flat-cache@5.0.0: + resolution: {integrity: sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==} + engines: {node: '>=18'} + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + dev: true + /flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - dev: true /flatted@3.2.7: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} dev: true + /flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + dev: true + /flush-write-stream@1.1.1: resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} dependencies: @@ -17321,6 +22121,15 @@ packages: debug: optional: true + /follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: @@ -17403,7 +22212,6 @@ packages: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: true /format@0.2.2: resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} @@ -17424,6 +22232,10 @@ packages: /fraction.js@4.2.0: resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} + /fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + dev: true + /fragment-cache@0.2.1: resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} engines: {node: '>=0.10.0'} @@ -17471,6 +22283,14 @@ packages: universalify: 2.0.0 dev: true + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.0 + /fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -17555,6 +22375,9 @@ packages: /function-bind@1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + /function.prototype.name@1.1.5: resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} engines: {node: '>= 0.4'} @@ -17565,6 +22388,16 @@ packages: functions-have-names: 1.2.3 dev: true + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + functions-have-names: 1.2.3 + dev: true + /functional-red-black-tree@1.0.1: resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} dev: true @@ -17586,6 +22419,12 @@ packages: wide-align: 1.1.5 dev: true + /generic-names@4.0.0: + resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} + dependencies: + loader-utils: 3.2.1 + dev: true + /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -17609,6 +22448,17 @@ packages: has: 1.0.3 has-symbols: 1.0.3 + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.1 + has-symbols: 1.0.3 + hasown: 2.0.2 + dev: true + /get-own-enumerable-property-symbols@3.0.2: resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} @@ -17687,6 +22537,15 @@ packages: get-intrinsic: 1.2.0 dev: true + /get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + dev: true + /get-value@2.0.6: resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} engines: {node: '>=0.10.0'} @@ -17958,8 +22817,8 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.4 + fast-glob: 3.3.2 + ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 @@ -17980,7 +22839,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.1 ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 @@ -18108,13 +22967,13 @@ packages: engines: {node: '>=4.x'} dev: true - /gulp-babel@8.0.0(@babel/core@7.22.5): + /gulp-babel@8.0.0(@babel/core@7.24.9): resolution: {integrity: sha512-oomaIqDXxFkg7lbpBou/gnUkX51/Y/M2ZfSjL2hdqXTAlSWZcgZtd2o0cOH0r/eE8LWD0+Q/PsLsr2DKOoqToQ==} engines: {node: '>=6'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 plugin-error: 1.0.1 replace-ext: 1.0.1 through2: 2.0.5 @@ -18152,7 +23011,7 @@ packages: resolution: {integrity: sha512-W2I3TewO/By6UZsM/wJG3pyK5M6J0NYmJAAhwYXQHR+38S0iDtZasmUgFCH3CQj+pQYw/PAIzxvFvwtEXz1HhQ==} engines: {node: '>=6'} dependencies: - less: 4.1.3 + less: 4.2.0 object-assign: 4.1.1 plugin-error: 1.0.1 replace-ext: 2.0.0 @@ -18203,6 +23062,11 @@ packages: dependencies: duplexer: 0.1.2 + /hammerjs@2.0.8: + resolution: {integrity: sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==} + engines: {node: '>=0.8.0'} + dev: false + /handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} @@ -18267,11 +23131,22 @@ packages: dependencies: get-intrinsic: 1.2.0 + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + dependencies: + es-define-property: 1.0.0 + dev: true + /has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} dev: true + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + dev: true + /has-symbol-support-x@1.4.2: resolution: {integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==} dev: true @@ -18292,6 +23167,13 @@ packages: dependencies: has-symbols: 1.0.3 + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + /has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} dev: true @@ -18361,6 +23243,12 @@ packages: minimalistic-assert: 1.0.1 dev: true + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + /hast-to-hyperscript@9.0.1: resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==} dependencies: @@ -18458,7 +23346,7 @@ packages: /history@4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.3.1 @@ -18468,7 +23356,7 @@ packages: /history@5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 /hls.js@1.4.0: resolution: {integrity: sha512-VEjg7Rx5FlE9TB3MIn0HPgq3J+vR7EoQnjaqMCk/ISEaCOSZlAFh4g867f1QkSxZiq9kHeUZo+iH16X7VS3jKA==} @@ -18540,7 +23428,7 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.17.7 + terser: 5.31.3 /html-minifier@4.0.0: resolution: {integrity: sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==} @@ -18773,7 +23661,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - dev: true /ics@3.2.0: resolution: {integrity: sha512-7YWa5LQBW7ao+9Yz+L0bdUWYXCUE/UBPMY/9w9UFU6Ho2dBz85caJKiB+Tm+qv8HN6pCpH8jaWemXJijs8+PiA==} @@ -18781,6 +23668,14 @@ packages: nanoid: 3.3.6 yup: 1.2.0 + /ics@3.7.6: + resolution: {integrity: sha512-Z1QIWoPzyzqKUSj2Ui9vD3ca0AS+uHyiCjkROFx9PiKtJu9vMuMo6KJ4aqFmMAqn5q3fLq/5tLTJRm4zr9jjgw==} + dependencies: + nanoid: 3.3.6 + runes2: 1.1.4 + yup: 1.2.0 + dev: false + /icss-utils@4.1.1: resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} engines: {node: '>= 6'} @@ -18788,13 +23683,13 @@ packages: postcss: 7.0.39 dev: true - /icss-utils@5.1.0(postcss@8.4.24): + /icss-utils@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 /idb@7.1.1: resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==} @@ -18832,12 +23727,15 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + 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 requiresBuild: true - dev: true optional: true /image-size@1.0.2: @@ -19001,6 +23899,27 @@ packages: wrap-ansi: 7.0.0 dev: true + /inquirer@8.2.6: + resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} + engines: {node: '>=12.0.0'} + 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 + dev: true + /internal-slot@1.0.5: resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} @@ -19010,6 +23929,15 @@ packages: side-channel: 1.0.4 dev: true + /internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.4 + dev: true + /interpret@1.4.0: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} engines: {node: '>= 0.10'} @@ -19105,9 +24033,24 @@ packages: is-typed-array: 1.1.10 dev: true + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true + /is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + /is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + /is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: @@ -19177,6 +24120,12 @@ packages: dependencies: has: 1.0.3 + /is-core-module@2.15.0: + resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + /is-data-descriptor@0.1.4: resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==} engines: {node: '>=0.10.0'} @@ -19191,6 +24140,13 @@ packages: kind-of: 6.0.3 dev: true + /is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + dependencies: + is-typed-array: 1.1.13 + dev: true + /is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -19265,6 +24221,12 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} + /is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + dependencies: + call-bind: 1.0.7 + dev: true + /is-fullwidth-code-point@1.0.0: resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} engines: {node: '>=0.10.0'} @@ -19287,8 +24249,6 @@ packages: requiresBuild: true dependencies: has-tostringtag: 1.0.0 - dev: false - optional: true /is-glob@2.0.1: resolution: {integrity: sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==} @@ -19333,6 +24293,15 @@ packages: resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} dev: true + /is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + dev: true + + /is-mobile@4.0.0: + resolution: {integrity: sha512-mlcHZA84t1qLSuWkt2v0I2l61PYdyQDt4aG1mLIXF5FDMm4+haBCxCPYSr/uwqQNRk1MiTizn0ypEuRAOLRAew==} + dev: false + /is-module@1.0.0: resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} dev: true @@ -19351,6 +24320,11 @@ packages: engines: {node: '>= 0.4'} dev: true + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + dev: true + /is-npm@5.0.0: resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} engines: {node: '>=10'} @@ -19486,12 +24460,24 @@ packages: resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} engines: {node: '>=6'} + /is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + dev: true + /is-shared-array-buffer@1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} dependencies: call-bind: 1.0.2 dev: true + /is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + dev: true + /is-ssh@1.4.0: resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} dependencies: @@ -19550,6 +24536,13 @@ packages: gopd: 1.0.1 has-tostringtag: 1.0.0 + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.15 + dev: true + /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -19573,15 +24566,27 @@ packages: engines: {node: '>=0.10.0'} dev: true + /is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + dev: true + /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: call-bind: 1.0.2 dev: true + /is-weakset@2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true + /is-what@3.14.1: resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} - dev: true /is-whitespace-character@1.0.4: resolution: {integrity: sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==} @@ -19614,6 +24619,10 @@ packages: /isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + dev: true + /isbinaryfile@4.0.10: resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} engines: {node: '>= 8.0.0'} @@ -19656,7 +24665,7 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/parser': 7.22.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 @@ -19712,6 +24721,16 @@ packages: is-object: 1.0.2 dev: true + /iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + dependencies: + define-properties: 1.2.1 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + reflect.getprototypeof: 1.0.6 + set-function-name: 2.0.2 + dev: true + /j-component@1.4.9: resolution: {integrity: sha512-7TaTylECTW4sRaDLaj463sTj9BK6/3rSD67um47ypLPwtZW3wPwynCQ9sdnEJmTIw9Jfy2ZLKWiSDRdaINv50w==} dependencies: @@ -19792,6 +24811,15 @@ packages: dev: false optional: true + /joi@17.13.3: + resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} + 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 + /joi@17.9.1: resolution: {integrity: sha512-FariIi9j6QODKATGBrEX7HZcja8Bsh3rfdGYy/Sb65sGlZWK/QWesU1ghk7aJWDj95knjXlQfSmzFSPPkLVsfw==} dependencies: @@ -19910,11 +24938,15 @@ packages: /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==} + dev: true + /json-fixer@1.6.15: resolution: {integrity: sha512-TuDuZ5KrgyjoCIppdPXBMqiGfota55+odM+j2cQ5rt/XKyKmqGB3Whz1F8SN8+60yYGy/Nu5lbRZ+rx8kBIvBw==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 chalk: 4.1.2 pegjs: 0.10.0 dev: true @@ -20135,6 +25167,12 @@ packages: dependencies: json-buffer: 3.0.0 + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: true + /kind-of@3.2.2: resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} engines: {node: '>=0.10.0'} @@ -20175,6 +25213,10 @@ packages: resolution: {integrity: sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==} dev: true + /known-css-properties@0.34.0: + resolution: {integrity: sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==} + dev: true + /known-css-properties@0.6.1: resolution: {integrity: sha512-nQRpMcHm1cQ6gmztdvLcIvxocznSMqH/y6XtERrWrHaymOYdDGroRqetJvJycxGEr1aakXiigDgn7JnzuXlk6A==} dev: true @@ -20298,6 +25340,25 @@ packages: - supports-color dev: true + /less@4.2.0: + resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==} + engines: {node: '>=6'} + hasBin: true + dependencies: + copy-anything: 2.0.6 + parse-node-version: 1.0.1 + tslib: 2.5.3 + 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.2.0 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + /leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -20457,6 +25518,11 @@ packages: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} + /lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} + dev: true + /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -20637,6 +25703,10 @@ packages: resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} dev: true + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: true + /lodash.clonedeep@4.5.0: resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} @@ -20864,6 +25934,12 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true + /magic-string@0.30.10: + resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + /magic-string@0.30.2: resolution: {integrity: sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==} engines: {node: '>=12'} @@ -21130,6 +26206,10 @@ packages: resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} dev: true + /mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: true + /mdurl@1.0.1: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} @@ -21184,6 +26264,11 @@ packages: yargs-parser: 20.2.9 dev: true + /meow@13.2.0: + resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} + engines: {node: '>=18'} + dev: true + /meow@5.0.0: resolution: {integrity: sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==} engines: {node: '>=6'} @@ -21282,7 +26367,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.21.4) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.21.4) + '@babel/plugin-proposal-class-properties': 7.14.5(@babel/core@7.21.4) '@babel/plugin-proposal-export-default-from': 7.18.10(@babel/core@7.21.4) '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.21.4) '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.21.4) @@ -21323,48 +26408,48 @@ packages: - supports-color dev: true - /metro-react-native-babel-preset@0.72.3(@babel/core@7.22.5): + /metro-react-native-babel-preset@0.72.3(@babel/core@7.24.9): resolution: {integrity: sha512-uJx9y/1NIqoYTp6ZW1osJ7U5ZrXGAJbOQ/Qzl05BdGYvN1S7Qmbzid6xOirgK0EIT0pJKEEh1s8qbassYZe4cw==} peerDependencies: '@babel/core': '*' dependencies: - '@babel/core': 7.22.5 - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.22.5) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.5) - '@babel/plugin-proposal-export-default-from': 7.18.10(@babel/core@7.22.5) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.5) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.22.5) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.22.5) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.5) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.5) - '@babel/plugin-syntax-export-default-from': 7.18.6(@babel/core@7.22.5) - '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.22.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.5) - '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-classes': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-flow-strip-types': 7.21.0(@babel/core@7.22.5) - '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-react-jsx-self': 7.21.0(@babel/core@7.22.5) - '@babel/plugin-transform-react-jsx-source': 7.19.6(@babel/core@7.22.5) - '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-typescript': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.5) + '@babel/core': 7.24.9 + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.9) + '@babel/plugin-proposal-class-properties': 7.14.5(@babel/core@7.24.9) + '@babel/plugin-proposal-export-default-from': 7.18.10(@babel/core@7.24.9) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.9) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.9) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.9) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.9) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-export-default-from': 7.18.6(@babel/core@7.24.9) + '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.24.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) + '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-classes': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-flow-strip-types': 7.21.0(@babel/core@7.24.9) + '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx-self': 7.21.0(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx-source': 7.19.6(@babel/core@7.24.9) + '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-typescript': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.24.9) '@babel/template': 7.22.5 react-refresh: 0.4.3 transitivePeerDependencies: @@ -21466,6 +26551,14 @@ packages: braces: 3.0.2 picomatch: 2.3.1 + /micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + dev: true + /miller-rabin@4.0.1: resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} hasBin: true @@ -21836,6 +26929,11 @@ packages: resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} engines: {node: '>=10'} + /mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} + dev: true + /ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -21897,6 +26995,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + /nanomatch@1.2.13: resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} engines: {node: '>=0.10.0'} @@ -21941,7 +27044,6 @@ packages: sax: 1.2.4 transitivePeerDependencies: - supports-color - dev: true optional: true /negotiator@0.6.3: @@ -22090,6 +27192,9 @@ packages: /node-releases@2.0.12: resolution: {integrity: sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==} + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + /nopt@4.0.3: resolution: {integrity: sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==} hasBin: true @@ -22388,6 +27493,11 @@ packages: /object-inspect@1.12.3: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} + /object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} + dev: true + /object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -22413,6 +27523,16 @@ packages: has-symbols: 1.0.3 object-keys: 1.1.1 + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + /object.defaults@1.1.0: resolution: {integrity: sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==} engines: {node: '>=0.10.0'} @@ -22432,6 +27552,15 @@ packages: es-abstract: 1.21.2 dev: true + /object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + /object.fromentries@2.0.6: resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==} engines: {node: '>= 0.4'} @@ -22441,6 +27570,16 @@ packages: es-abstract: 1.21.2 dev: true + /object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + dev: true + /object.getownpropertydescriptors@2.1.5: resolution: {integrity: sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==} engines: {node: '>= 0.8'} @@ -22451,6 +27590,15 @@ packages: es-abstract: 1.21.2 dev: true + /object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + dev: true + /object.hasown@1.1.2: resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==} dependencies: @@ -22498,6 +27646,15 @@ packages: es-abstract: 1.21.2 dev: true + /object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + /obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} @@ -22580,6 +27737,18 @@ packages: word-wrap: 1.2.3 dev: true + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + 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 + dev: true + /ora@5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} @@ -22925,7 +28094,6 @@ packages: /parse-node-version@1.0.1: resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} engines: {node: '>= 0.10'} - dev: true /parse-numeric-range@1.3.0: resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==} @@ -23074,6 +28242,10 @@ packages: /path-to-regexp@3.2.0: resolution: {integrity: sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==} + /path-to-regexp@6.2.2: + resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} + dev: false + /path-type@1.1.0: resolution: {integrity: sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==} engines: {node: '>=0.10.0'} @@ -23138,10 +28310,18 @@ packages: /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + /picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + /picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + /picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + dev: true + /pidtree@0.3.1: resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} engines: {node: '>=0.10'} @@ -23216,6 +28396,10 @@ packages: dependencies: find-up: 3.0.0 + /platform@1.3.6: + resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} + dev: false + /please-upgrade-node@3.2.0: resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==} dependencies: @@ -23242,16 +28426,21 @@ packages: engines: {node: '>=0.10.0'} dev: true - /postcss-calc@8.2.4(postcss@8.4.24): + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: true + + /postcss-calc@8.2.4(postcss@8.4.39): resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - /postcss-colormin@5.3.1(postcss@8.4.24): + /postcss-colormin@5.3.1(postcss@8.4.39): resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -23260,66 +28449,86 @@ packages: browserslist: 4.21.7 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-convert-values@5.1.3(postcss@8.4.24): + /postcss-convert-values@5.1.3(postcss@8.4.39): resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.7 - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-discard-comments@5.1.2(postcss@8.4.24): + /postcss-css-variables@0.19.0(postcss@8.4.39): + resolution: {integrity: sha512-Hr0WEYKLK9VCrY15anHXOd4RCvJy/xRvCnWdplGBeLInwEj6Z14hgzTb2W/39dYTCnS8hnHUfU4/F1zxX0IZuQ==} + peerDependencies: + postcss: ^8.2.6 + dependencies: + balanced-match: 1.0.2 + escape-string-regexp: 1.0.5 + extend: 3.0.2 + postcss: 8.4.39 + dev: true + + /postcss-discard-comments@5.1.2(postcss@8.4.39): resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 - /postcss-discard-duplicates@5.1.0(postcss@8.4.24): + /postcss-discard-duplicates@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 - /postcss-discard-empty@5.1.1(postcss@8.4.24): + /postcss-discard-empty@5.1.1(postcss@8.4.39): resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 - /postcss-discard-overridden@5.1.0(postcss@8.4.24): + /postcss-discard-overridden@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 - /postcss-discard-unused@5.1.0(postcss@8.4.24): + /postcss-discard-unused@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-selector-parser: 6.0.13 - /postcss-html-transform@3.6.21(postcss@8.4.24): + /postcss-html-transform@3.6.21(postcss@8.4.39): resolution: {integrity: sha512-8lDSGGaZ0+/SdGjizRMjHwL6VcF9wAWLF1lxIPZp6gIYhqrI3s6oHbMFZhxQUXQCOLhdwkfd+SgZKpahv0DEAw==} peerDependencies: postcss: ^8.4.18 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 + dev: true + + /postcss-html-transform@4.0.3-alpha.4(postcss@8.4.39): + resolution: {integrity: sha512-tcBrqD+jmvVaYbEdzi2DTQBG0NrPQy50oBDfPF5vRswB0yZeYaMv+UZGLV6xPln3rv7jhkoakV2cxmE57HVahA==} + engines: {node: '>= 18'} + peerDependencies: + postcss: ^8 + dependencies: + postcss: 8.4.39 dev: true /postcss-html@0.28.0(postcss-syntax@0.28.0)(postcss@6.0.23): @@ -23330,7 +28539,7 @@ packages: dependencies: htmlparser2: 3.10.1 postcss: 6.0.23 - postcss-syntax: 0.28.0(postcss@8.4.24) + postcss-syntax: 0.28.0(postcss@8.4.39) dev: true /postcss-html@0.36.0(postcss-syntax@0.36.2)(postcss@7.0.39): @@ -23344,13 +28553,25 @@ packages: postcss-syntax: 0.36.2(postcss-html@0.36.0)(postcss-less@3.1.4)(postcss-scss@2.1.1)(postcss@7.0.39) dev: true - /postcss-import@14.1.0(postcss@8.4.24): + /postcss-import@14.1.0(postcss@8.4.39): resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.2 + dev: true + + /postcss-import@16.1.0(postcss@8.4.39): + resolution: {integrity: sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==} + engines: {node: '>=18.0.0'} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.39 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.2 @@ -23370,7 +28591,27 @@ packages: postcss: 7.0.39 dev: true - /postcss-loader@7.3.3(postcss@8.4.24)(webpack@5.69.0): + /postcss-load-config@5.1.0(postcss@8.4.39): + resolution: {integrity: sha512-G5AJ+IX0aD0dygOE0yFZQ/huFFMSNneyfp0e3/bT05a8OfPC5FUoZRPfGijUdGOJNMewJiwzcHJXFafFzeKFVA==} + engines: {node: '>= 18'} + peerDependencies: + jiti: '>=1.21.0' + postcss: '>=8.0.9' + tsx: ^4.8.1 + peerDependenciesMeta: + jiti: + optional: true + postcss: + optional: true + tsx: + optional: true + dependencies: + lilconfig: 3.1.2 + postcss: 8.4.39 + yaml: 2.4.5 + dev: true + + /postcss-loader@7.3.3(postcss@8.4.39)(webpack@5.69.0): resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -23379,12 +28620,12 @@ packages: dependencies: cosmiconfig: 8.2.0 jiti: 1.18.2 - postcss: 8.4.24 + postcss: 8.4.39 semver: 7.5.4 webpack: 5.69.0(@swc/core@1.3.96) dev: true - /postcss-loader@7.3.3(postcss@8.4.24)(webpack@5.78.0): + /postcss-loader@7.3.3(postcss@8.4.39)(webpack@5.78.0): resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -23393,7 +28634,7 @@ packages: dependencies: cosmiconfig: 8.2.0 jiti: 1.18.2 - postcss: 8.4.24 + postcss: 8.4.39 semver: 7.5.4 webpack: 5.78.0(@swc/core@1.3.62) @@ -23404,7 +28645,7 @@ packages: postcss-syntax: '>=0.28.0' dependencies: postcss: 6.0.23 - postcss-syntax: 0.28.0(postcss@8.4.24) + postcss-syntax: 0.28.0(postcss@8.4.39) remark: 9.0.0 unist-util-find-all-after: 1.0.5 dev: true @@ -23413,27 +28654,27 @@ packages: resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} dev: true - /postcss-merge-idents@5.1.1(postcss@8.4.24): + /postcss-merge-idents@5.1.1(postcss@8.4.39): resolution: {integrity: sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0(postcss@8.4.24) - postcss: 8.4.24 + cssnano-utils: 3.1.0(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-merge-longhand@5.1.7(postcss@8.4.24): + /postcss-merge-longhand@5.1.7(postcss@8.4.39): resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.24) + stylehacks: 5.1.1(postcss@8.4.39) - /postcss-merge-rules@5.1.4(postcss@8.4.24): + /postcss-merge-rules@5.1.4(postcss@8.4.39): resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -23441,48 +28682,48 @@ packages: dependencies: browserslist: 4.21.7 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.24) - postcss: 8.4.24 + cssnano-utils: 3.1.0(postcss@8.4.39) + postcss: 8.4.39 postcss-selector-parser: 6.0.13 - /postcss-minify-font-values@5.1.0(postcss@8.4.24): + /postcss-minify-font-values@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-minify-gradients@5.1.1(postcss@8.4.24): + /postcss-minify-gradients@5.1.1(postcss@8.4.39): resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.24) - postcss: 8.4.24 + cssnano-utils: 3.1.0(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-minify-params@5.1.4(postcss@8.4.24): + /postcss-minify-params@5.1.4(postcss@8.4.39): resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.7 - cssnano-utils: 3.1.0(postcss@8.4.24) - postcss: 8.4.24 + cssnano-utils: 3.1.0(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-minify-selectors@5.2.1(postcss@8.4.24): + /postcss-minify-selectors@5.2.1(postcss@8.4.39): resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-selector-parser: 6.0.13 /postcss-modules-extract-imports@2.0.0: @@ -23492,13 +28733,13 @@ packages: postcss: 7.0.39 dev: true - /postcss-modules-extract-imports@3.0.0(postcss@8.4.24): + /postcss-modules-extract-imports@3.0.0(postcss@8.4.39): resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 /postcss-modules-local-by-default@3.0.3: resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==} @@ -23510,14 +28751,14 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-modules-local-by-default@4.0.3(postcss@8.4.24): + /postcss-modules-local-by-default@4.0.3(postcss@8.4.39): resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.24) - postcss: 8.4.24 + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 @@ -23529,13 +28770,13 @@ packages: postcss-selector-parser: 6.0.13 dev: true - /postcss-modules-scope@3.0.0(postcss@8.4.24): + /postcss-modules-scope@3.0.0(postcss@8.4.39): resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-selector-parser: 6.0.13 /postcss-modules-values@3.0.0: @@ -23545,133 +28786,167 @@ packages: postcss: 7.0.39 dev: true - /postcss-modules-values@4.0.0(postcss@8.4.24): + /postcss-modules-values@4.0.0(postcss@8.4.39): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.24) - postcss: 8.4.24 + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 + + /postcss-modules@6.0.0(postcss@8.4.39): + resolution: {integrity: sha512-7DGfnlyi/ju82BRzTIjWS5C4Tafmzl3R79YP/PASiocj+aa6yYphHhhKUOEoXQToId5rgyFgJ88+ccOUydjBXQ==} + peerDependencies: + postcss: ^8.0.0 + dependencies: + generic-names: 4.0.0 + icss-utils: 5.1.0(postcss@8.4.39) + lodash.camelcase: 4.3.0 + postcss: 8.4.39 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.39) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.39) + postcss-modules-scope: 3.0.0(postcss@8.4.39) + postcss-modules-values: 4.0.0(postcss@8.4.39) + string-hash: 1.1.3 + dev: true - /postcss-normalize-charset@5.1.0(postcss@8.4.24): + /postcss-normalize-charset@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 - /postcss-normalize-display-values@5.1.0(postcss@8.4.24): + /postcss-normalize-display-values@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-normalize-positions@5.1.1(postcss@8.4.24): + /postcss-normalize-positions@5.1.1(postcss@8.4.39): resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-normalize-repeat-style@5.1.1(postcss@8.4.24): + /postcss-normalize-repeat-style@5.1.1(postcss@8.4.39): resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-normalize-string@5.1.0(postcss@8.4.24): + /postcss-normalize-string@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-normalize-timing-functions@5.1.0(postcss@8.4.24): + /postcss-normalize-timing-functions@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-normalize-unicode@5.1.1(postcss@8.4.24): + /postcss-normalize-unicode@5.1.1(postcss@8.4.39): resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.7 - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-normalize-url@5.1.0(postcss@8.4.24): + /postcss-normalize-url@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-normalize-whitespace@5.1.1(postcss@8.4.24): + /postcss-normalize-whitespace@5.1.1(postcss@8.4.39): resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-ordered-values@5.1.3(postcss@8.4.24): + /postcss-ordered-values@5.1.3(postcss@8.4.39): resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0(postcss@8.4.24) - postcss: 8.4.24 + cssnano-utils: 3.1.0(postcss@8.4.39) + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-plugin-constparse@3.6.21(postcss@8.4.24): + /postcss-plugin-constparse@3.6.21(postcss@8.4.39): resolution: {integrity: sha512-A5eqSMheRTYr037G3iwANW5urOSIMQaszcsIf/sx1EhBIoxdRnTD9gAXoDRo8H3t9Wu5Sit12ssq28VGvmj3Iw==} peerDependencies: postcss: ^8.4.18 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 + dev: true + + /postcss-plugin-constparse@4.0.3-alpha.4(postcss@8.4.39): + resolution: {integrity: sha512-eYZmjtoI15v8fDkQR6b2+JXNVSdhcic5p0ZQazxAUJQStUkchmZ2luwz9NKSI/0JYKlW/yxzCsoB18101TJLXQ==} + engines: {node: '>= 18'} + peerDependencies: + postcss: ^8 + dependencies: + postcss: 8.4.39 dev: true - /postcss-pxtransform@3.6.21(postcss@8.4.24): + /postcss-pxtransform@3.6.21(postcss@8.4.39): resolution: {integrity: sha512-4pOVwTvsTwgkaVYoiQf/9rjdpRywBVSwJRylH8AODg7mCTPQ2EPyBqfq8G3JSDENNt2JQDkiLBLoMeqlRDLGIA==} peerDependencies: postcss: ^8.4.18 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 dev: true - /postcss-reduce-idents@5.2.0(postcss@8.4.24): + /postcss-pxtransform@4.0.3-alpha.4(postcss@8.4.39): + resolution: {integrity: sha512-062NRRREA1ezmK2M+zhGQBfsJJs58BxkYo/cWrMSatqyGtZBFtNV96KuRCQfwH4zOnipw+IwKGXEAHgVfUxGTg==} + engines: {node: '>= 18'} + peerDependencies: + postcss: ^8 + dependencies: + postcss: 8.4.39 + dev: true + + /postcss-reduce-idents@5.2.0(postcss@8.4.39): resolution: {integrity: sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 - /postcss-reduce-initial@5.1.2(postcss@8.4.24): + /postcss-reduce-initial@5.1.2(postcss@8.4.39): resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -23679,15 +28954,15 @@ packages: dependencies: browserslist: 4.21.7 caniuse-api: 3.0.0 - postcss: 8.4.24 + postcss: 8.4.39 - /postcss-reduce-transforms@5.1.0(postcss@8.4.24): + /postcss-reduce-transforms@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 /postcss-reporter@5.0.0: @@ -23717,6 +28992,15 @@ packages: postcss: 7.0.39 dev: true + /postcss-safe-parser@7.0.0(postcss@8.4.39): + resolution: {integrity: sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==} + engines: {node: '>=18.0'} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.39 + dev: true + /postcss-sass@0.3.5: resolution: {integrity: sha512-B5z2Kob4xBxFjcufFnhQ2HqJQ2y/Zs/ic5EZbCywCkxKd756Q40cIQ/veRDwSrw1BF6+4wUgmpm0sBASqVi65A==} dependencies: @@ -23768,13 +29052,21 @@ packages: cssesc: 3.0.0 util-deprecate: 1.0.2 - /postcss-sort-media-queries@4.4.1(postcss@8.4.24): + /postcss-selector-parser@6.1.1: + resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-sort-media-queries@4.4.1(postcss@8.4.39): resolution: {integrity: sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.4.16 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 sort-css-media-queries: 2.1.0 /postcss-sorting@5.0.1: @@ -23785,17 +29077,17 @@ packages: postcss: 7.0.39 dev: true - /postcss-svgo@5.1.0(postcss@8.4.24): + /postcss-svgo@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-value-parser: 4.2.0 svgo: 2.8.0 - /postcss-syntax@0.28.0(postcss@8.4.24): + /postcss-syntax@0.28.0(postcss@8.4.39): resolution: {integrity: sha512-9W3T1fSE9QWKyW6s84kZapv0BP5uvj7mNBp34kwI93uGWULzZjaKv4xR4phubBD53cRgaM/qnvquVK1KLsl+Kg==} peerDependencies: postcss: '>=5.0.0' @@ -23816,7 +29108,7 @@ packages: postcss-scss: optional: true dependencies: - postcss: 8.4.24 + postcss: 8.4.39 dev: true /postcss-syntax@0.36.2(postcss-html@0.36.0)(postcss-less@3.1.4)(postcss-scss@2.1.1)(postcss@7.0.39): @@ -23846,16 +29138,16 @@ packages: postcss-scss: 2.1.1 dev: true - /postcss-unique-selectors@5.1.1(postcss@8.4.24): + /postcss-unique-selectors@5.1.1(postcss@8.4.39): resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 postcss-selector-parser: 6.0.13 - /postcss-url@10.1.3(postcss@8.4.24): + /postcss-url@10.1.3(postcss@8.4.39): resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} engines: {node: '>=10'} peerDependencies: @@ -23864,7 +29156,7 @@ packages: make-dir: 3.1.0 mime: 2.5.2 minimatch: 3.0.8 - postcss: 8.4.24 + postcss: 8.4.39 xxhashjs: 0.2.2 dev: true @@ -23875,13 +29167,13 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss-zindex@5.1.0(postcss@8.4.24): + /postcss-zindex@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.24 + postcss: 8.4.39 /postcss@5.2.18: resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==} @@ -23918,6 +29210,14 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 + /postcss@8.4.39: + resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + /preferred-pm@3.0.3: resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==} engines: {node: '>=10'} @@ -24092,11 +29392,9 @@ packages: /proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - dev: true /prr@1.0.1: resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - dev: true /ps-tree@1.2.0: resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} @@ -24264,6 +29562,15 @@ packages: split-on-first: 1.1.0 strict-uri-encode: 2.0.0 + /query-string@9.1.0: + resolution: {integrity: sha512-t6dqMECpCkqfyv2FfwVS1xcB6lgXW/0XZSaKdsCNGYkqMO76AFiJEg4vINzoDKcZa6MS7JX+OHIjwh06K5vczw==} + engines: {node: '>=18'} + dependencies: + decode-uri-component: 0.4.1 + filter-obj: 5.1.0 + split-on-first: 3.0.0 + dev: false + /querystring-es3@0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} engines: {node: '>=0.4.x'} @@ -24469,7 +29776,7 @@ packages: react: ^16.6.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 invariant: 2.2.4 prop-types: 15.8.1 react: 17.0.2 @@ -24484,7 +29791,7 @@ packages: react: ^16.6.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 invariant: 2.2.4 prop-types: 15.8.1 react: 18.2.0 @@ -24527,7 +29834,7 @@ packages: react-loadable: '*' webpack: '>=4.41.1 || 5.x' dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 react-loadable: /@docusaurus/react-loadable@5.5.2(react@18.2.0) webpack: 5.78.0(@swc/core@1.3.62) @@ -24542,10 +29849,25 @@ packages: scheduler: 0.21.0 dev: false + /react-reconciler@0.29.0(react@18.2.0): + resolution: {integrity: sha512-wa0fGj7Zht1EYMRhKWwoo1H9GApxYLBuhoAuXN0TlltESAjDssB+Apf0T/DngVqaMyPypDmabL37vw/2aRM98Q==} + engines: {node: '>=0.10.0'} + peerDependencies: + react: ^18.2.0 + dependencies: + loose-envify: 1.4.0 + react: 18.2.0 + scheduler: 0.23.0 + dev: false + /react-refresh@0.11.0: resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==} engines: {node: '>=0.10.0'} + /react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + engines: {node: '>=0.10.0'} + /react-refresh@0.4.3: resolution: {integrity: sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==} engines: {node: '>=0.10.0'} @@ -24557,7 +29879,7 @@ packages: react: '>=15' react-router: '>=5' dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 react: 18.2.0 react-router: 5.3.4(react@18.2.0) @@ -24566,7 +29888,7 @@ packages: peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -24580,7 +29902,7 @@ packages: peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 @@ -24597,7 +29919,7 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 react: 18.2.0 use-composed-ref: 1.3.0(react@18.2.0) use-latest: 1.2.1(@types/react@17.0.58)(react@18.2.0) @@ -24611,7 +29933,7 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -24864,6 +30186,19 @@ packages: strip-indent: 4.0.0 dev: true + /reflect.getprototypeof@1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + globalthis: 1.0.3 + which-builtin-type: 1.1.3 + dev: true + /regenerate-unicode-properties@10.1.0: resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==} engines: {node: '>=4'} @@ -24880,10 +30215,19 @@ packages: /regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + /regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + /regenerator-transform@0.15.1: resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==} dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.24.8 + + /regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + dependencies: + '@babel/runtime': 7.24.8 + dev: true /regex-cache@0.4.4: resolution: {integrity: sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==} @@ -24913,6 +30257,16 @@ packages: functions-have-names: 1.2.3 dev: true + /regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 + dev: true + /regexpp@3.2.0: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} engines: {node: '>=8'} @@ -25253,7 +30607,7 @@ packages: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.24 + postcss: 8.4.39 source-map: 0.6.1 dev: true @@ -25270,6 +30624,14 @@ packages: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + dependencies: + is-core-module: 2.15.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + /resolve@2.0.0-next.4: resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} hasBin: true @@ -25279,6 +30641,15 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + dependencies: + is-core-module: 2.15.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + /responselike@1.0.2: resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} dependencies: @@ -25360,10 +30731,10 @@ packages: jest-worker: 26.6.2 rollup: 2.79.1 serialize-javascript: 4.0.0 - terser: 5.17.7 + terser: 5.31.3 dev: true - /rollup-plugin-ts@3.2.0(@babel/core@7.22.5)(@babel/runtime@7.22.5)(@swc/core@1.3.23)(rollup@2.79.1)(typescript@4.9.5): + /rollup-plugin-ts@3.2.0(@babel/core@7.24.9)(@babel/runtime@7.22.5)(@swc/core@1.3.23)(rollup@2.79.1)(typescript@4.9.5): resolution: {integrity: sha512-KkTLVifkUexEiAXS9VtSjDrjKr0TyusmNJpb2ZTAzI9VuPumSu4AktIaVNnwv70iUEitHwZtET7OAM+5n1u1tg==} engines: {node: '>=14.9.0', npm: '>=7.0.0', pnpm: '>=3.2.0', yarn: '>=1.13'} peerDependencies: @@ -25392,7 +30763,7 @@ packages: '@swc/helpers': optional: true dependencies: - '@babel/core': 7.22.5 + '@babel/core': 7.24.9 '@babel/runtime': 7.22.5 '@rollup/pluginutils': 5.0.2(rollup@2.79.1) '@swc/core': 1.3.23 @@ -25416,6 +30787,13 @@ packages: optionalDependencies: fsevents: 2.3.2 + /rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + /rrweb-cssom@0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} dev: true @@ -25429,7 +30807,7 @@ packages: dependencies: find-up: 5.0.0 picocolors: 1.0.0 - postcss: 8.4.24 + postcss: 8.4.39 strip-json-comments: 3.1.1 dev: false @@ -25449,6 +30827,10 @@ packages: aproba: 1.2.0 dev: true + /runes2@1.1.4: + resolution: {integrity: sha512-LNPnEDPOOU4ehF71m5JoQyzT2yxwD6ZreFJ7MxZUAoMKNMY1XrAo60H1CUoX5ncSm0rIuKlqn9JZNRrRkNou2g==} + dev: false + /rxjs@6.6.7: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} engines: {npm: '>=2.0.0'} @@ -25467,6 +30849,16 @@ packages: dependencies: tslib: 2.5.3 + /safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + dev: true + /safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -25481,6 +30873,15 @@ packages: is-regex: 1.1.4 dev: true + /safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + dev: true + /safe-regex@1.1.0: resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} dependencies: @@ -25752,6 +31153,10 @@ packages: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + /semver@7.3.5: resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} engines: {node: '>=10'} @@ -25783,6 +31188,12 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + dev: true + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -25827,6 +31238,20 @@ packages: dependencies: randombytes: 2.1.0 + /seroval-plugins@1.1.0(seroval@1.1.0): + resolution: {integrity: sha512-KtcJg590L3X3dd7ixs6am4UGVcV69TyjYhHtanIdQJq4dy2OceWXmmvWrYx7oFDNe+LNdxdWd0I5BQXuV5fBhA==} + engines: {node: '>=10'} + peerDependencies: + seroval: ^1.0 + dependencies: + seroval: 1.1.0 + dev: false + + /seroval@1.1.0: + resolution: {integrity: sha512-74Wpe+hhPx4V8NFe00I2Fu9gTJopKoH5vE7nCqFzVgKOXV8AnN23T58K79QLYQotzGpH93UZ+UN2Y11j9huZJg==} + engines: {node: '>=10'} + dev: false + /serve-handler@6.1.5: resolution: {integrity: sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==} dependencies: @@ -25867,6 +31292,28 @@ packages: /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + 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 + dev: true + + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + dev: true + /set-value@2.0.1: resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} engines: {node: '>=0.10.0'} @@ -25952,6 +31399,16 @@ packages: get-intrinsic: 1.2.0 object-inspect: 1.12.3 + /side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.2 + dev: true + /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -26152,6 +31609,14 @@ packages: smart-buffer: 4.2.0 dev: true + /solid-js@1.8.18: + resolution: {integrity: sha512-cpkxDPvO/AuKBugVv6xKFd1C9VC0XZMu4VtF56IlHoux8HgyW44uqNSWbozMnVcpIzHIhS3vVXPAVZYM26jpWw==} + dependencies: + csstype: 3.1.2 + seroval: 1.1.0 + seroval-plugins: 1.1.0(seroval@1.1.0) + dev: false + /sort-css-media-queries@2.1.0: resolution: {integrity: sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==} engines: {node: '>= 6.3.0'} @@ -26192,6 +31657,10 @@ packages: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + /source-map-resolve@0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} deprecated: See https://github.com/lydell/source-map-resolve#deprecated @@ -26320,6 +31789,11 @@ packages: resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} engines: {node: '>=6'} + /split-on-first@3.0.0: + resolution: {integrity: sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==} + engines: {node: '>=12'} + dev: false + /split-string@3.1.0: resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} engines: {node: '>=0.10.0'} @@ -26492,6 +31966,10 @@ packages: engines: {node: '>=0.6.19'} dev: true + /string-hash@1.1.3: + resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} + dev: true + /string-width@1.0.2: resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} engines: {node: '>=0.10.0'} @@ -26529,6 +32007,24 @@ packages: resolution: {integrity: sha512-n69H31OnxSGSZyZbgBlvYIXlrMhJQ0dQAX1js1QDhpaUH6zmU3QYlj07bCwCNlPOu3oRXIubGPl2gDGnHsiCqg==} dev: true + /string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.2 + set-function-name: 2.0.2 + side-channel: 1.0.6 + dev: true + /string.prototype.matchall@4.0.8: resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==} dependencies: @@ -26551,6 +32047,13 @@ packages: es-abstract: 1.21.2 dev: true + /string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + dependencies: + define-properties: 1.2.0 + es-abstract: 1.21.2 + dev: true + /string.prototype.trim@1.2.7: resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==} engines: {node: '>= 0.4'} @@ -26560,6 +32063,16 @@ packages: es-abstract: 1.21.2 dev: true + /string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + dev: true + /string.prototype.trimend@1.0.6: resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} dependencies: @@ -26568,6 +32081,14 @@ packages: es-abstract: 1.21.2 dev: true + /string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + /string.prototype.trimstart@1.0.6: resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} dependencies: @@ -26576,6 +32097,15 @@ packages: es-abstract: 1.21.2 dev: true + /string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + /string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: @@ -26757,14 +32287,14 @@ packages: dependencies: inline-style-parser: 0.1.1 - /stylehacks@5.1.1(postcss@8.4.24): + /stylehacks@5.1.1(postcss@8.4.39): resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.7 - postcss: 8.4.24 + postcss: 8.4.39 postcss-selector-parser: 6.0.13 /stylelint-config-recommended@5.0.0(stylelint@13.13.1): @@ -26854,6 +32384,55 @@ packages: - supports-color dev: true + /stylelint@16.7.0(typescript@5.5.4): + resolution: {integrity: sha512-Q1ATiXlz+wYr37a7TGsfvqYn2nSR3T/isw3IWlZQzFzCNoACHuGBb6xBplZXz56/uDRJHIygxjh7jbV/8isewA==} + engines: {node: '>=18.12.0'} + hasBin: true + dependencies: + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) + '@dual-bundle/import-meta-resolve': 4.1.0 + balanced-match: 2.0.0 + colord: 2.9.3 + cosmiconfig: 9.0.0(typescript@5.5.4) + css-functions-list: 3.2.2 + css-tree: 2.3.1 + debug: 4.3.5 + fast-glob: 3.3.2 + fastest-levenshtein: 1.0.16 + file-entry-cache: 9.0.0 + global-modules: 2.0.0 + globby: 11.1.0 + globjoin: 0.1.4 + html-tags: 3.3.1 + ignore: 5.3.1 + imurmurhash: 0.1.4 + is-plain-object: 5.0.0 + known-css-properties: 0.34.0 + mathml-tag-names: 2.1.3 + meow: 13.2.0 + micromatch: 4.0.7 + normalize-path: 3.0.0 + picocolors: 1.0.1 + postcss: 8.4.39 + postcss-resolve-nested-selector: 0.1.1 + postcss-safe-parser: 7.0.0(postcss@8.4.39) + postcss-selector-parser: 6.1.1 + postcss-value-parser: 4.2.0 + resolve-from: 5.0.0 + string-width: 4.2.3 + strip-ansi: 7.1.0 + supports-hyperlinks: 3.0.0 + svg-tags: 1.0.0 + table: 6.8.2 + write-file-atomic: 5.0.1 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /stylelint@9.3.0: resolution: {integrity: sha512-u59pWTlrdwjqriJtTvO1a0wRK1mfbQQp7jLt27SX4zl2HmtVHOM/I1wd43xHTvUJZDKp1PTOpqRAamU3gFvmOA==} engines: {node: '>=6'} @@ -26892,7 +32471,7 @@ packages: postcss-sass: 0.3.5 postcss-scss: 1.0.6 postcss-selector-parser: 3.1.2 - postcss-syntax: 0.28.0(postcss@8.4.24) + postcss-syntax: 0.28.0(postcss@8.4.39) postcss-value-parser: 3.3.1 resolve-from: 4.0.0 signal-exit: 3.0.7 @@ -26986,6 +32565,13 @@ packages: has-flag: 4.0.0 supports-color: 7.2.0 + /supports-hyperlinks@3.0.0: + resolution: {integrity: sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==} + engines: {node: '>=14.18'} + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + /supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} @@ -27048,6 +32634,10 @@ packages: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true + /systemjs@6.15.1: + resolution: {integrity: sha512-Nk8c4lXvMB98MtbmjX7JwJRgJOL8fluecYCfCeYBznwmpOs8Bf15hLM6z4z71EDAhQVrQrI+wt1aLWSXZq+hXA==} + dev: true + /table@4.0.3: resolution: {integrity: sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==} engines: {node: '>=4.0.0'} @@ -27071,6 +32661,17 @@ packages: strip-ansi: 6.0.1 dev: true + /table@6.8.2: + resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} + engines: {node: '>=10.0.0'} + dependencies: + ajv: 8.12.0 + lodash.truncate: 4.4.2 + slice-ansi: 4.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + /tapable@1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} @@ -27244,7 +32845,7 @@ packages: jest-worker: 27.5.1 schema-utils: 3.2.0 serialize-javascript: 6.0.1 - terser: 5.17.7 + terser: 5.31.3 webpack: 5.69.0(@swc/core@1.3.62) /terser-webpack-plugin@5.3.7(@swc/core@1.3.96)(webpack@5.69.0): @@ -27268,7 +32869,7 @@ packages: jest-worker: 27.5.1 schema-utils: 3.2.0 serialize-javascript: 6.0.1 - terser: 5.17.7 + terser: 5.31.3 webpack: 5.69.0(@swc/core@1.3.96) /terser-webpack-plugin@5.3.9(@swc/core@1.3.23)(esbuild@0.15.18)(webpack@5.78.0): @@ -27293,7 +32894,7 @@ packages: jest-worker: 27.5.1 schema-utils: 3.2.0 serialize-javascript: 6.0.1 - terser: 5.17.7 + terser: 5.31.3 webpack: 5.78.0(@swc/core@1.3.23)(esbuild@0.15.18) dev: true @@ -27318,7 +32919,7 @@ packages: jest-worker: 27.5.1 schema-utils: 3.2.0 serialize-javascript: 6.0.1 - terser: 5.17.7 + terser: 5.31.3 webpack: 5.78.0(@swc/core@1.3.62) /terser-webpack-plugin@5.3.9(@swc/core@1.3.96)(esbuild@0.19.10)(webpack@5.69.0): @@ -27343,7 +32944,7 @@ packages: jest-worker: 27.5.1 schema-utils: 3.2.0 serialize-javascript: 6.0.1 - terser: 5.17.7 + terser: 5.31.3 webpack: 5.69.0(@swc/core@1.3.96) dev: true @@ -27358,8 +32959,8 @@ packages: source-map-support: 0.5.21 dev: true - /terser@5.17.7: - resolution: {integrity: sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==} + /terser@5.31.3: + resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -27630,6 +33231,15 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: true + /ts-api-utils@1.3.0(typescript@5.5.4): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.5.4 + dev: true + /ts-clone-node@2.0.4(typescript@4.9.5): resolution: {integrity: sha512-eG6FAgmQsenhIJOIFhUcO6yyYejBKZIKcI3y21jiQmIOrth5pD6GElyPAyeihbPSyBs3u/9PVNXy+5I7jGy8jA==} engines: {node: '>=14.9.0'} @@ -27697,6 +33307,15 @@ packages: strip-bom: 3.0.0 dev: true + /tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true + /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -27706,6 +33325,9 @@ packages: /tslib@2.5.3: resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} + /tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + /tsutils@3.21.0(typescript@4.9.5): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} @@ -27823,6 +33445,38 @@ packages: /type@2.7.2: resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} + /typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + dev: true + + /typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + + /typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + /typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: @@ -27831,6 +33485,18 @@ packages: is-typed-array: 1.1.10 dev: true + /typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + dev: true + /typed.js@2.0.16: resolution: {integrity: sha512-IBB52GlJiTUOnomwdVVf7lWgC6gScn8md+26zTHj5oJWA+4pSuclHE76rbGI2hnyO+NT+QXdIUHbfjAY5nEtcw==} dev: false @@ -27873,6 +33539,12 @@ packages: engines: {node: '>=4.2.0'} hasBin: true + /typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + /ua-parser-js@0.7.35: resolution: {integrity: sha512-veRf7dawaj9xaWEu9HoTVn5Pggtc/qj+kqTOFvNiN1l0YdxwC1kvel57UCjThjGa3BHBihE8/UJAHI+uQHmd/g==} dev: true @@ -28206,6 +33878,12 @@ packages: dependencies: path-to-regexp: 3.2.0 + /universal-router@9.2.0: + resolution: {integrity: sha512-V5PyhtX7JaUDF+EM8YvP4NlfPcqYfswMJV3J0LVPqBC70sabj6UAu3rPI7kSMNwRDZ+F6Wf0zcEmECcglHx2xg==} + dependencies: + path-to-regexp: 6.2.2 + dev: false + /universal-user-agent@6.0.0: resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==} @@ -28297,6 +33975,16 @@ packages: escalade: 3.1.1 picocolors: 1.0.0 + /update-browserslist-db@1.1.0(browserslist@4.23.2): + resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.23.2 + escalade: 3.1.2 + picocolors: 1.0.1 + /update-notifier@5.1.0: resolution: {integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==} engines: {node: '>=10'} @@ -28536,6 +34224,10 @@ packages: homedir-polyfill: 1.0.3 dev: true + /validate-html-nesting@1.2.2: + resolution: {integrity: sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==} + dev: true + /validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: @@ -28683,6 +34375,56 @@ packages: replace-ext: 1.0.1 dev: true + /vite-plugin-static-copy@0.17.1(vite@4.5.3): + resolution: {integrity: sha512-9h3iaVs0bqnqZOM5YHJXGHqdC5VAVlTZ2ARYsuNpzhEJUHmFqXY7dAK4ZFpjEQ4WLFKcaN8yWbczr81n01U4sQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + dependencies: + chokidar: 3.5.3 + fast-glob: 3.3.2 + fs-extra: 11.1.1 + picocolors: 1.0.0 + vite: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + dev: true + + /vite@4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3): + resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.15.12 + esbuild: 0.18.20 + less: 4.2.0 + postcss: 8.4.39 + rollup: 3.29.4 + terser: 5.31.3 + optionalDependencies: + fsevents: 2.3.2 + /vm-browserify@1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: true @@ -29185,6 +34927,14 @@ packages: dependencies: lodash: 4.17.21 + /webpack-merge@5.10.0: + resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} + engines: {node: '>=10.0.0'} + dependencies: + clone-deep: 4.0.1 + flat: 5.0.2 + wildcard: 2.0.1 + /webpack-merge@5.8.0: resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==} engines: {node: '>=10.0.0'} @@ -29469,6 +35219,10 @@ packages: /whatwg-fetch@3.6.2: resolution: {integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==} + /whatwg-fetch@3.6.20: + resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} + dev: false + /whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} @@ -29515,6 +35269,34 @@ packages: is-symbol: 1.0.4 dev: true + /which-builtin-type@1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} + dependencies: + function.prototype.name: 1.1.5 + has-tostringtag: 1.0.0 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.0.2 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.9 + dev: true + + /which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.3 + dev: true + /which-module@1.0.0: resolution: {integrity: sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==} dev: true @@ -29530,6 +35312,17 @@ packages: path-exists: 4.0.0 dev: true + /which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + dev: true + /which-typed-array@1.1.9: resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==} engines: {node: '>= 0.4'} @@ -29584,6 +35377,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + /wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} dev: true @@ -29606,10 +35404,10 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) - '@babel/core': 7.22.5 - '@babel/preset-env': 7.22.5(@babel/core@7.22.5) - '@babel/runtime': 7.22.5 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.22.5)(rollup@2.79.1) + '@babel/core': 7.24.9 + '@babel/preset-env': 7.22.5(@babel/core@7.24.9) + '@babel/runtime': 7.24.8 + '@rollup/plugin-babel': 5.3.1(@babel/core@7.24.9)(rollup@2.79.1) '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1) '@rollup/plugin-replace': 2.4.2(rollup@2.79.1) '@surma/rollup-plugin-off-main-thread': 2.2.3 @@ -29796,6 +35594,14 @@ packages: signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 + /write-file-atomic@5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.1.0 + dev: true + /write-json-file@3.2.0: resolution: {integrity: sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==} engines: {node: '>=6'} @@ -29962,6 +35768,12 @@ packages: engines: {node: '>= 14'} dev: true + /yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + engines: {node: '>= 14'} + hasBin: true + dev: true + /yargs-parser@10.1.0: resolution: {integrity: sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==} dependencies: From 09ced6ffd962565ac845d64e9d506d195bd80ce4 Mon Sep 17 00:00:00 2001 From: innocces Date: Thu, 25 Jul 2024 09:55:32 +0800 Subject: [PATCH 04/10] fix(react-vite): modifyVite check env condition --- .../project.config.json | 2 +- .../project.private.config.json | 8 +++---- .../src/runtime/modifyViteConfig.ts | 23 ++++++++----------- 3 files changed, 14 insertions(+), 19 deletions(-) diff --git a/examples/taro-plugin-react-vite/project.config.json b/examples/taro-plugin-react-vite/project.config.json index fa00522d2..74d5689d4 100644 --- a/examples/taro-plugin-react-vite/project.config.json +++ b/examples/taro-plugin-react-vite/project.config.json @@ -50,4 +50,4 @@ "tabIndent": "insertSpaces", "tabSize": 2 } -} +} \ No newline at end of file diff --git a/examples/taro-plugin-react-vite/project.private.config.json b/examples/taro-plugin-react-vite/project.private.config.json index aa335eb07..38025c2fa 100644 --- a/examples/taro-plugin-react-vite/project.private.config.json +++ b/examples/taro-plugin-react-vite/project.private.config.json @@ -1,12 +1,10 @@ { "projectname": "taro-hooks-plugin-vite", "setting": { - "compileHotReLoad": false, + "compileHotReLoad": true, "urlCheck": false, "bigPackageSizeSupport": true }, "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", - "condition": { - "miniprogram": {} - } -} + "condition": {} +} \ No newline at end of file diff --git a/packages/plugin-react/src/runtime/modifyViteConfig.ts b/packages/plugin-react/src/runtime/modifyViteConfig.ts index 9468f8d01..dc47059bc 100644 --- a/packages/plugin-react/src/runtime/modifyViteConfig.ts +++ b/packages/plugin-react/src/runtime/modifyViteConfig.ts @@ -1,23 +1,20 @@ import { IPluginContext } from '@tarojs/service'; import { chalk } from '@tarojs/helper'; import { reactLike } from './constant'; -import { getRealRuntimePath, isVersion4, getDefine } from './shared'; +import { getRealRuntimePath, getDefine } from './shared'; export function modifyViteConfig(ctx: IPluginContext) { const { framework } = ctx.initialConfig; + ctx.modifyViteConfig?.(({ viteConfig }) => { + const taroHooksVitePlugins = [setDefinePlugin(), setAlias(framework)]; + console.log( + chalk.blue( + `✨ 逮到一个使用taro-hooks的小可爱~ \n 当前使用的框架是: ${framework}`, + ), + ); - if (isVersion4() && 'modifyViteConfig' in ctx) { - ctx.modifyViteConfig(({ viteConfig }) => { - const taroHooksVitePlugins = [setDefinePlugin(), setAlias(framework)]; - console.log( - chalk.blue( - `✨ 逮到一个使用taro-hooks的小可爱~ \n 当前使用的框架是: ${framework}`, - ), - ); - - viteConfig.plugins.push(...taroHooksVitePlugins); - }); - } + viteConfig.plugins.push(...taroHooksVitePlugins); + }); } function setDefinePlugin() { From 501a8b1b62c769cc59b9f3b7cc218ae3b58807a8 Mon Sep 17 00:00:00 2001 From: innocces Date: Thu, 25 Jul 2024 10:53:22 +0800 Subject: [PATCH 05/10] feat(vite-vue): plugin-vue support vite mode --- packages/plugin-vue/src/index.ts | 57 +++---------------- .../src/runtime/modifyViteConfig.ts | 48 ++++++++++++++++ .../src/runtime/modifyWebpackChain.ts | 21 +++++++ packages/plugin-vue/src/runtime/shared.ts | 40 +++++++++++++ 4 files changed, 116 insertions(+), 50 deletions(-) create mode 100644 packages/plugin-vue/src/runtime/modifyViteConfig.ts create mode 100644 packages/plugin-vue/src/runtime/modifyWebpackChain.ts create mode 100644 packages/plugin-vue/src/runtime/shared.ts diff --git a/packages/plugin-vue/src/index.ts b/packages/plugin-vue/src/index.ts index 22daf342b..1a7fd9986 100644 --- a/packages/plugin-vue/src/index.ts +++ b/packages/plugin-vue/src/index.ts @@ -1,56 +1,13 @@ -import { chalk } from '@tarojs/helper'; import { IPluginContext } from '@tarojs/service'; +import { getVuePath } from './runtime/shared'; + +import { modifyViteConfig } from './runtime/modifyViteConfig'; +import { modifyWebpackChain } from './runtime/modifyWebpackChain'; export default (ctx: IPluginContext) => { const { framework } = ctx.initialConfig; - if (framework !== 'vue3' || !getReactPath()) return; - - ctx.modifyWebpackChain(({ chain, webpack }) => { - setDefinePlugin(chain, webpack); - console.log( - chalk.blue( - '✨ 逮到一个使用taro-hooks的小可爱~ \n 当前使用的框架是: Vue3', - ), - ); + if (framework !== 'vue3' || !getVuePath()) return; - chain.resolve.alias.set('@taro-hooks/core', getRealRuntimePath()); - }); + modifyWebpackChain(ctx); + modifyViteConfig(ctx); }; - -function setDefinePlugin(chain: any, webpack: any) { - chain.plugin('defined').use(webpack.DefinePlugin, [ - { - // fix process is not defined in 3.5.x webpackv5 mode! - __TARO_HOOKS_REACT__: JSON.stringify(false), - __TARO_HOOKS_VUE__: JSON.stringify(true), - TARO_ENV: JSON.stringify(process.env.TARO_ENV?.toLocaleUpperCase()), - }, - ]); -} - -// check version > 3.3 -function needConcatArgs(): boolean { - try { - const pkgPath = require.resolve('@tarojs/taro/package.json', { - paths: [process.cwd()], - }); - return require(pkgPath).version?.replace(/\./gi, '') < 330; - } catch (e) { - return false; - } -} - -function getRealRuntimePath(): string { - return `@taro-hooks/plugin-vue/dist/runtime`; -} - -export function getReactPath(): string { - try { - return require.resolve('vue', { - paths: [process.cwd()], - }); - } catch (error) { - console.log(chalk.yellow('找不到 Vue. 请先安装。')); - process.exit(1); - } -} diff --git a/packages/plugin-vue/src/runtime/modifyViteConfig.ts b/packages/plugin-vue/src/runtime/modifyViteConfig.ts new file mode 100644 index 000000000..bcf2962a7 --- /dev/null +++ b/packages/plugin-vue/src/runtime/modifyViteConfig.ts @@ -0,0 +1,48 @@ +import { IPluginContext } from '@tarojs/service'; +import { chalk } from '@tarojs/helper'; +import { getRealRuntimePath, getDefine } from './shared'; + +export function modifyViteConfig(ctx: IPluginContext) { + const { framework } = ctx.initialConfig; + ctx.modifyViteConfig?.(({ viteConfig }) => { + const taroHooksVitePlugins = [setDefinePlugin(), setAlias()]; + console.log( + chalk.blue( + `✨ 逮到一个使用taro-hooks的小可爱~ \n 当前使用的框架是: ${framework}`, + ), + ); + + viteConfig.plugins.push(...taroHooksVitePlugins); + }); +} + +function setDefinePlugin() { + return { + name: '@taro-hooks/plugin-vue:define', + config: () => { + return { + define: { + ...getDefine(), + }, + }; + }, + }; +} + +function setAlias() { + return { + name: '@taro-hooks/plugin-react:alias', + enforce: 'pre', + config: () => { + const alias: Record[] = [ + { find: '@taro-hooks/core', replacement: getRealRuntimePath() }, + ]; + + return { + resolve: { + alias, + }, + }; + }, + }; +} diff --git a/packages/plugin-vue/src/runtime/modifyWebpackChain.ts b/packages/plugin-vue/src/runtime/modifyWebpackChain.ts new file mode 100644 index 000000000..6916e1083 --- /dev/null +++ b/packages/plugin-vue/src/runtime/modifyWebpackChain.ts @@ -0,0 +1,21 @@ +import { IPluginContext } from '@tarojs/service'; +import { chalk } from '@tarojs/helper'; +import { getRealRuntimePath, getDefine } from './shared'; + +export function modifyWebpackChain(ctx: IPluginContext) { + const { framework } = ctx.initialConfig; + ctx.modifyWebpackChain(({ chain, webpack }) => { + setDefinePlugin(chain, webpack); + console.log( + chalk.blue( + '✨ 逮到一个使用taro-hooks的小可爱~ \n 当前使用的框架是: Vue3', + ), + ); + + chain.resolve.alias.set('@taro-hooks/core', getRealRuntimePath()); + }); +} + +function setDefinePlugin(chain: any, webpack: any) { + chain.plugin('defined').use(webpack.DefinePlugin, [getDefine()]); +} diff --git a/packages/plugin-vue/src/runtime/shared.ts b/packages/plugin-vue/src/runtime/shared.ts new file mode 100644 index 000000000..711667de9 --- /dev/null +++ b/packages/plugin-vue/src/runtime/shared.ts @@ -0,0 +1,40 @@ +import { chalk } from '@tarojs/helper'; + +export function getNumberVersion(): number { + try { + const pkgPath = require.resolve('@tarojs/taro/package.json', { + paths: [process.cwd()], + }); + return require(pkgPath).version?.replace(/\./gi, ''); + } catch (e) { + return Infinity; + } +} + +export function isVersion4() { + return String(getNumberVersion()).startsWith('4'); +} + +export function getRealRuntimePath(): string { + return `@taro-hooks/plugin-vue/dist/runtime`; +} + +export function getVuePath(): string { + try { + return require.resolve('Vue', { + paths: [process.cwd()], + }); + } catch (error) { + console.log(chalk.yellow(`找不到 Vue. 请先安装。`)); + process.exit(1); + } +} + +export function getDefine() { + return { + // fix process is not defined in 3.5.x webpackv5 mode! + __TARO_HOOKS_REACT__: JSON.stringify(false), + __TARO_HOOKS_VUE__: JSON.stringify(true), + TARO_ENV: JSON.stringify(process.env.TARO_ENV?.toLocaleUpperCase()), + }; +} From cf3d957deae337a2837acc76a4db41ce6bda7064 Mon Sep 17 00:00:00 2001 From: innocces Date: Thu, 25 Jul 2024 10:54:47 +0800 Subject: [PATCH 06/10] docs(plugin-vue): example with vite mode for plugin-vue --- .../taro-plugin-react-vite/config/index.ts | 36 +- .../taro-plugin-react-vite/src/index.html | 5 +- examples/taro-plugin-vue-vite/.editorconfig | 12 + examples/taro-plugin-vue-vite/.eslintrc | 5 + examples/taro-plugin-vue-vite/.gitignore | 8 + examples/taro-plugin-vue-vite/README.md | 3 + examples/taro-plugin-vue-vite/babel.config.js | 13 + examples/taro-plugin-vue-vite/config/dev.ts | 9 + examples/taro-plugin-vue-vite/config/index.ts | 87 + examples/taro-plugin-vue-vite/config/prod.ts | 35 + examples/taro-plugin-vue-vite/global.d.ts | 30 + examples/taro-plugin-vue-vite/package.json | 77 + .../taro-plugin-vue-vite/project.config.json | 48 + .../project.private.config.json | 11 + examples/taro-plugin-vue-vite/project.tt.json | 9 + .../taro-plugin-vue-vite/src/app.config.ts | 9 + examples/taro-plugin-vue-vite/src/app.less | 0 examples/taro-plugin-vue-vite/src/app.ts | 12 + examples/taro-plugin-vue-vite/src/index.html | 24 + .../src/pages/index/index.config.ts | 4 + .../src/pages/index/index.vue | 96 + examples/taro-plugin-vue-vite/tsconfig.json | 31 + packages/compressorjs/.gitignore | 1 + packages/compressorjs/docs/js/compressor.js | 897 ------ pnpm-lock.yaml | 2823 ++++++++++------- 25 files changed, 2268 insertions(+), 2017 deletions(-) create mode 100644 examples/taro-plugin-vue-vite/.editorconfig create mode 100644 examples/taro-plugin-vue-vite/.eslintrc create mode 100644 examples/taro-plugin-vue-vite/.gitignore create mode 100644 examples/taro-plugin-vue-vite/README.md create mode 100644 examples/taro-plugin-vue-vite/babel.config.js create mode 100644 examples/taro-plugin-vue-vite/config/dev.ts create mode 100644 examples/taro-plugin-vue-vite/config/index.ts create mode 100644 examples/taro-plugin-vue-vite/config/prod.ts create mode 100644 examples/taro-plugin-vue-vite/global.d.ts create mode 100644 examples/taro-plugin-vue-vite/package.json create mode 100644 examples/taro-plugin-vue-vite/project.config.json create mode 100644 examples/taro-plugin-vue-vite/project.private.config.json create mode 100644 examples/taro-plugin-vue-vite/project.tt.json create mode 100644 examples/taro-plugin-vue-vite/src/app.config.ts create mode 100644 examples/taro-plugin-vue-vite/src/app.less create mode 100644 examples/taro-plugin-vue-vite/src/app.ts create mode 100644 examples/taro-plugin-vue-vite/src/index.html create mode 100644 examples/taro-plugin-vue-vite/src/pages/index/index.config.ts create mode 100644 examples/taro-plugin-vue-vite/src/pages/index/index.vue create mode 100644 examples/taro-plugin-vue-vite/tsconfig.json delete mode 100644 packages/compressorjs/docs/js/compressor.js diff --git a/examples/taro-plugin-react-vite/config/index.ts b/examples/taro-plugin-react-vite/config/index.ts index e7ba7022a..df8d1c408 100644 --- a/examples/taro-plugin-react-vite/config/index.ts +++ b/examples/taro-plugin-react-vite/config/index.ts @@ -5,7 +5,7 @@ import devConfig from './dev'; import prodConfig from './prod'; // https://taro-docs.jd.com/docs/next/config#defineconfig-辅助函数 -export default defineConfig(async (merge, { command, mode }) => { +export default defineConfig(async (merge, {}) => { const baseConfig: UserConfigExport<'vite'> = { projectName: 'taro-plugin-vite', date: '2024-07-24', @@ -50,26 +50,22 @@ export default defineConfig(async (merge, { command, mode }) => { 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: {}, + miniCssExtractPluginOption: { + ignoreOrder: true, + filename: 'css/[name].[hash].css', + chunkFilename: 'css/[name].[chunkhash].css', }, - cssModules: { - enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true - config: { - namingPattern: 'module', // 转换模式,取值为 global/module - generateScopedName: '[name]__[local]___[hash:base64:5]', + postcss: { + autoprefixer: { + enable: true, + config: {}, + }, + cssModules: { + enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true + config: { + namingPattern: 'module', // 转换模式,取值为 global/module + generateScopedName: '[name]__[local]___[hash:base64:5]', + }, }, }, }, diff --git a/examples/taro-plugin-react-vite/src/index.html b/examples/taro-plugin-react-vite/src/index.html index 1bd68b4c0..42578c497 100644 --- a/examples/taro-plugin-react-vite/src/index.html +++ b/examples/taro-plugin-react-vite/src/index.html @@ -10,10 +10,7 @@ - + diff --git a/examples/taro-plugin-vue-vite/.editorconfig b/examples/taro-plugin-vue-vite/.editorconfig new file mode 100644 index 000000000..5760be583 --- /dev/null +++ b/examples/taro-plugin-vue-vite/.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/examples/taro-plugin-vue-vite/.eslintrc b/examples/taro-plugin-vue-vite/.eslintrc new file mode 100644 index 000000000..8814ca72f --- /dev/null +++ b/examples/taro-plugin-vue-vite/.eslintrc @@ -0,0 +1,5 @@ +// ESLint 检查 .vue 文件需要单独配置编辑器: +// https://eslint.vuejs.org/user-guide/#editor-integrations +{ + "extends": ["taro/vue3", "./babel.config.js"] +} diff --git a/examples/taro-plugin-vue-vite/.gitignore b/examples/taro-plugin-vue-vite/.gitignore new file mode 100644 index 000000000..1548ec103 --- /dev/null +++ b/examples/taro-plugin-vue-vite/.gitignore @@ -0,0 +1,8 @@ +dist/ +dist-weapp/ +deploy_versions/ +.temp/ +.rn_temp/ +node_modules/ +.DS_Store +.swc diff --git a/examples/taro-plugin-vue-vite/README.md b/examples/taro-plugin-vue-vite/README.md new file mode 100644 index 000000000..f67e65c5f --- /dev/null +++ b/examples/taro-plugin-vue-vite/README.md @@ -0,0 +1,3 @@ +# `Vue demo` + +taro-hooks vue demo diff --git a/examples/taro-plugin-vue-vite/babel.config.js b/examples/taro-plugin-vue-vite/babel.config.js new file mode 100644 index 000000000..cdfba23d8 --- /dev/null +++ b/examples/taro-plugin-vue-vite/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: true, + }, + ], + ] +}; diff --git a/examples/taro-plugin-vue-vite/config/dev.ts b/examples/taro-plugin-vue-vite/config/dev.ts new file mode 100644 index 000000000..e20ed96ff --- /dev/null +++ b/examples/taro-plugin-vue-vite/config/dev.ts @@ -0,0 +1,9 @@ +export default { + env: { + NODE_ENV: '"development"', + }, + defineConstants: {}, + isWatch: true, + mini: {}, + h5: {}, +}; diff --git a/examples/taro-plugin-vue-vite/config/index.ts b/examples/taro-plugin-vue-vite/config/index.ts new file mode 100644 index 000000000..5f0c01616 --- /dev/null +++ b/examples/taro-plugin-vue-vite/config/index.ts @@ -0,0 +1,87 @@ +import { defineConfig, type UserConfigExport } from '@tarojs/cli'; +import { resolve } 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: UserConfigExport<'vite'> = { + projectName: 'taro-plugin-vue-vite', + date: '2024-07-24', + designWidth: 750, + deviceRatio: { + 640: 2.34 / 2, + 750: 1, + 375: 2, + 828: 1.81 / 2, + }, + sourceRoot: 'src', + outputRoot: process.env.TARO_ENV === 'weapp' ? 'dist-weapp' : 'dist', + plugins: ['@taro-hooks/plugin-vue'], + defineConstants: { + CF: process.env.CF_PAGES ? JSON.stringify(process.env.CF_PAGES) : "'0'", + }, + alias: { + '@root': resolve(__dirname, '..', '..', '..'), + '@src': resolve(__dirname, '..', 'src'), + }, + copy: { + patterns: [], + options: {}, + }, + framework: 'vue3', + compiler: 'vite', + mini: { + postcss: { + pxtransform: { + enable: true, + config: {}, + }, + cssModules: { + enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true + config: { + namingPattern: 'module', // 转换模式,取值为 global/module + generateScopedName: '[name]__[local]___[hash:base64:5]', + }, + }, + }, + }, + h5: { + publicPath: '/', + staticDirectory: 'static', + 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/examples/taro-plugin-vue-vite/config/prod.ts b/examples/taro-plugin-vue-vite/config/prod.ts new file mode 100644 index 000000000..d2f827baf --- /dev/null +++ b/examples/taro-plugin-vue-vite/config/prod.ts @@ -0,0 +1,35 @@ +export default { + env: { + NODE_ENV: '"production"', + }, + defineConstants: {}, + 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/examples/taro-plugin-vue-vite/global.d.ts b/examples/taro-plugin-vue-vite/global.d.ts new file mode 100644 index 000000000..076ea1714 --- /dev/null +++ b/examples/taro-plugin-vue-vite/global.d.ts @@ -0,0 +1,30 @@ +/// +/// +import '@taro-hooks/plugin-vue'; + +declare module '*.png'; +declare module '*.gif'; +declare module '*.jpg'; +declare module '*.jpeg'; +declare module '*.svg'; +declare module '*.css'; +declare module '*.less'; +declare module '*.scss'; +declare module '*.sass'; +declare module '*.styl'; +declare module '*.vue'; + +declare namespace NodeJS { + interface ProcessEnv { + TARO_ENV: + | 'weapp' + | 'swan' + | 'alipay' + | 'h5' + | 'rn' + | 'tt' + | 'quickapp' + | 'qq' + | 'jd'; + } +} diff --git a/examples/taro-plugin-vue-vite/package.json b/examples/taro-plugin-vue-vite/package.json new file mode 100644 index 000000000..698d9f77e --- /dev/null +++ b/examples/taro-plugin-vue-vite/package.json @@ -0,0 +1,77 @@ +{ + "name": "@taro-hooks/taro-hooks-plugin-vue-vite", + "version": "1.0.0", + "private": true, + "description": "@taro-hooks/taro-hooks-plugin-vue-vite", + "templateInfo": { + "name": "default", + "typescript": true, + "css": "less", + "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:rn": "taro build --type rn", + "build:qq": "taro build --type qq", + "build:jd": "taro build --type jd", + "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:harmony-hybrid": "npm run build:harmony-hybrid -- --watch" + }, + "browserslist": [ + "defaults and fully supports es6-module", + "maintained node versions" + ], + "author": "", + "dependencies": { + "@babel/runtime": "^7.24.4", + "@taro-hooks/ahooks": "workspace:*", + "@taro-hooks/plugin-vue": "workspace:*", + "@taro-hooks/shared": "workspace:*", + "@tarojs/components": "4.0.3-alpha.4", + "@tarojs/helper": "4.0.3-alpha.4", + "@tarojs/plugin-platform-weapp": "4.0.3-alpha.4", + "@tarojs/plugin-platform-alipay": "4.0.3-alpha.4", + "@tarojs/plugin-platform-tt": "4.0.3-alpha.4", + "@tarojs/plugin-platform-swan": "4.0.3-alpha.4", + "@tarojs/plugin-platform-jd": "4.0.3-alpha.4", + "@tarojs/plugin-platform-qq": "4.0.3-alpha.4", + "@tarojs/plugin-platform-h5": "4.0.3-alpha.4", + "@tarojs/plugin-platform-harmony-hybrid": "4.0.3-alpha.4", + "@tarojs/runtime": "4.0.3-alpha.4", + "@tarojs/shared": "4.0.3-alpha.4", + "@tarojs/taro": "4.0.3-alpha.4", + "@tarojs/plugin-framework-vue3": "4.0.3-alpha.4", + "vue": "^3.0.0", + "taro-hooks": "workspace:*" + }, + "devDependencies": { + "@babel/core": "^7.24.4", + "@babel/plugin-proposal-class-properties": "7.14.5", + "@tarojs/cli": "4.0.3-alpha.4", + "@tarojs/vite-runner": "4.0.3-alpha.4", + "babel-preset-taro": "4.0.3-alpha.4", + "eslint-config-taro": "4.0.3-alpha.4", + "eslint": "^8.57.0", + "stylelint": "^16.4.0", + "terser": "^5.30.4", + "vite": "^4.2.0", + "@vitejs/plugin-vue": "^5.0.4", + "@vitejs/plugin-vue-jsx": "^3.1.0", + "eslint-plugin-vue": "^9.17.0", + "less": "^4.2.0", + "typescript": "^5.4.5", + "postcss": "^8.4.38" + } +} diff --git a/examples/taro-plugin-vue-vite/project.config.json b/examples/taro-plugin-vue-vite/project.config.json new file mode 100644 index 000000000..fba0866c4 --- /dev/null +++ b/examples/taro-plugin-vue-vite/project.config.json @@ -0,0 +1,48 @@ +{ + "miniprogramRoot": "dist-weapp/", + "projectname": "taro-plugin-vue-vite", + "description": "项目配置文件,详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", + "appid": "wx15171eb44c7567ae", + "setting": { + "urlCheck": true, + "es6": false, + "postcss": false, + "minified": false, + "coverView": true, + "lazyloadPlaceholderEnable": false, + "preloadBackgroundData": false, + "autoAudits": false, + "uglifyFileName": false, + "uploadWithSourceMap": true, + "enhance": false, + "useMultiFrameRuntime": true, + "showShadowRootInWxmlPanel": true, + "packNpmManually": false, + "packNpmRelationList": [], + "minifyWXSS": false, + "useStaticServer": true, + "showES6CompileOption": false, + "checkInvalidKey": true, + "babelSetting": { + "ignore": [], + "disablePlugins": [], + "outputPath": "" + }, + "disableUseStrict": false, + "useCompilerPlugins": false, + "minifyWXML": false, + "ignoreUploadUnusedFiles": false + }, + "compileType": "miniprogram", + "libVersion": "2.24.6", + "srcMiniprogramRoot": "dist/", + "packOptions": { + "ignore": [], + "include": [] + }, + "condition": {}, + "editorSetting": { + "tabIndent": "insertSpaces", + "tabSize": 4 + } +} \ No newline at end of file diff --git a/examples/taro-plugin-vue-vite/project.private.config.json b/examples/taro-plugin-vue-vite/project.private.config.json new file mode 100644 index 000000000..62bbe2707 --- /dev/null +++ b/examples/taro-plugin-vue-vite/project.private.config.json @@ -0,0 +1,11 @@ +{ + "projectname": "taro-plugin-vue-vite", + "setting": { + "compileHotReLoad": true, + "urlCheck": false, + "bigPackageSizeSupport": true, + "useIsolateContext": false + }, + "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", + "condition": {} +} \ No newline at end of file diff --git a/examples/taro-plugin-vue-vite/project.tt.json b/examples/taro-plugin-vue-vite/project.tt.json new file mode 100644 index 000000000..69970335d --- /dev/null +++ b/examples/taro-plugin-vue-vite/project.tt.json @@ -0,0 +1,9 @@ +{ + "miniprogramRoot": "./", + "projectname": "taro-plugin-vue-vite", + "appid": "testAppId", + "setting": { + "es6": false, + "minified": false + } +} diff --git a/examples/taro-plugin-vue-vite/src/app.config.ts b/examples/taro-plugin-vue-vite/src/app.config.ts new file mode 100644 index 000000000..3bfb42614 --- /dev/null +++ b/examples/taro-plugin-vue-vite/src/app.config.ts @@ -0,0 +1,9 @@ +export default { + pages: ["pages/index/index"], + window: { + backgroundTextStyle: "light", + navigationBarBackgroundColor: "#fff", + navigationBarTitleText: "WeChat", + navigationBarTextStyle: "black", + }, +}; diff --git a/examples/taro-plugin-vue-vite/src/app.less b/examples/taro-plugin-vue-vite/src/app.less new file mode 100644 index 000000000..e69de29bb diff --git a/examples/taro-plugin-vue-vite/src/app.ts b/examples/taro-plugin-vue-vite/src/app.ts new file mode 100644 index 000000000..72d9727d1 --- /dev/null +++ b/examples/taro-plugin-vue-vite/src/app.ts @@ -0,0 +1,12 @@ +import { createApp } from 'vue'; + +import './app.less'; + +const App = createApp({ + onShow(options) { + console.log('App onShow.'); + }, + // 入口组件不需要实现 render 方法,即使实现了也会被 taro 所覆盖 +}); + +export default App; diff --git a/examples/taro-plugin-vue-vite/src/index.html b/examples/taro-plugin-vue-vite/src/index.html new file mode 100644 index 000000000..9ca5cc10d --- /dev/null +++ b/examples/taro-plugin-vue-vite/src/index.html @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + +
+ + + diff --git a/examples/taro-plugin-vue-vite/src/pages/index/index.config.ts b/examples/taro-plugin-vue-vite/src/pages/index/index.config.ts new file mode 100644 index 000000000..7e17b1c3d --- /dev/null +++ b/examples/taro-plugin-vue-vite/src/pages/index/index.config.ts @@ -0,0 +1,4 @@ +export default definePageConfig({ + navigationBarTitleText: 'Taro-hooks', + enableShareAppMessage: true, +}); diff --git a/examples/taro-plugin-vue-vite/src/pages/index/index.vue b/examples/taro-plugin-vue-vite/src/pages/index/index.vue new file mode 100644 index 000000000..f1a3b0fb1 --- /dev/null +++ b/examples/taro-plugin-vue-vite/src/pages/index/index.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/examples/taro-plugin-vue-vite/tsconfig.json b/examples/taro-plugin-vue-vite/tsconfig.json new file mode 100644 index 000000000..82c8b9a2f --- /dev/null +++ b/examples/taro-plugin-vue-vite/tsconfig.json @@ -0,0 +1,31 @@ +{ + "compilerOptions": { + "target": "es2017", + "module": "commonjs", + "removeComments": false, + "preserveConstEnums": true, + "moduleResolution": "node", + "experimentalDecorators": true, + "noImplicitAny": false, + "allowSyntheticDefaultImports": true, + "outDir": "lib", + "noUnusedLocals": true, + "noUnusedParameters": true, + "strictNullChecks": true, + "sourceMap": true, + "baseUrl": ".", + "rootDir": ".", + "jsx": "preserve", + "allowJs": true, + "resolveJsonModule": true, + "typeRoots": ["node_modules/@types"], + "paths": { + "@root/*": ["../../*"], + // TS5090 leading './' + "@/*": ["./src/*"] + }, + "skipLibCheck": true + }, + "include": ["./src", "global.d.ts"], + "compileOnSave": false +} diff --git a/packages/compressorjs/.gitignore b/packages/compressorjs/.gitignore index 864c7ed0d..204b7d15a 100644 --- a/packages/compressorjs/.gitignore +++ b/packages/compressorjs/.gitignore @@ -1,3 +1,4 @@ *.map coverage node_modules +docs diff --git a/packages/compressorjs/docs/js/compressor.js b/packages/compressorjs/docs/js/compressor.js deleted file mode 100644 index a2ba2857b..000000000 --- a/packages/compressorjs/docs/js/compressor.js +++ /dev/null @@ -1,897 +0,0 @@ -/*! - * Compressor.js v2.0.11 - * https://fengyuanchen.github.io/compressorjs - * - * Copyright 2018-present Chen Fengyuan - * Released under the MIT license - * - * Date: 2024-04-24T02:56:03.695Z - */ - -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : - typeof define === 'function' && define.amd ? define(factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Compressor = factory()); -})(this, (function () { 'use strict'; - - function _extends() { - _extends = Object.assign ? Object.assign.bind() : function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - return target; - }; - return _extends.apply(this, arguments); - } - - var canvasToBlob = {exports: {}}; - - /* - * JavaScript Canvas to Blob - * https://github.com/blueimp/JavaScript-Canvas-to-Blob - * - * Copyright 2012, Sebastian Tschan - * https://blueimp.net - * - * Licensed under the MIT license: - * https://opensource.org/licenses/MIT - * - * Based on stackoverflow user Stoive's code snippet: - * http://stackoverflow.com/q/4998908 - */ - (function (module) { - if (typeof window === 'undefined') { - return; - } - if (typeof window === 'undefined') { - return; - } - (function (window) { - - var CanvasPrototype = window.HTMLCanvasElement && window.HTMLCanvasElement.prototype; - var hasCanvasPrototype = !!CanvasPrototype; - var hasBlobConstructor = window.Blob && function () { - try { - return Boolean(new Blob()); - } catch (e) { - return false; - } - }(); - var hasArrayBufferViewSupport = hasBlobConstructor && window.Uint8Array && function () { - try { - return new Blob([new Uint8Array(100)]).size === 100; - } catch (e) { - return false; - } - }(); - var BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder || window.MSBlobBuilder; - var dataURIPattern = /^data:((.*?)(;charset=.*?)?)(;base64)?,/; - var dataURLtoBlob = (hasBlobConstructor || BlobBuilder) && window.atob && window.ArrayBuffer && window.Uint8Array && function (dataURI) { - var matches, mediaType, isBase64, dataString, byteString, arrayBuffer, intArray, i, bb; - // Parse the dataURI components as per RFC 2397 - matches = dataURI.match(dataURIPattern); - if (!matches) { - throw new Error('invalid data URI'); - } - // Default to text/plain;charset=US-ASCII - mediaType = matches[2] ? matches[1] : 'text/plain' + (matches[3] || ';charset=US-ASCII'); - isBase64 = !!matches[4]; - dataString = dataURI.slice(matches[0].length); - if (isBase64) { - // Convert base64 to raw binary data held in a string: - byteString = atob(dataString); - } else { - // Convert base64/URLEncoded data component to raw binary: - byteString = decodeURIComponent(dataString); - } - // Write the bytes of the string to an ArrayBuffer: - arrayBuffer = new ArrayBuffer(byteString.length); - intArray = new Uint8Array(arrayBuffer); - for (i = 0; i < byteString.length; i += 1) { - intArray[i] = byteString.charCodeAt(i); - } - // Write the ArrayBuffer (or ArrayBufferView) to a blob: - if (hasBlobConstructor) { - return new Blob([hasArrayBufferViewSupport ? intArray : arrayBuffer], { - type: mediaType - }); - } - bb = new BlobBuilder(); - bb.append(arrayBuffer); - return bb.getBlob(mediaType); - }; - if (hasCanvasPrototype) { - if (window.HTMLCanvasElement && !CanvasPrototype.toBlob) { - if (CanvasPrototype.mozGetAsFile) { - CanvasPrototype.toBlob = function (callback, type, quality) { - var self = this; - setTimeout(function () { - if (quality && CanvasPrototype.toDataURL && dataURLtoBlob) { - callback(dataURLtoBlob(self.toDataURL(type, quality))); - } else { - callback(self.mozGetAsFile('blob', type)); - } - }); - }; - } else if (CanvasPrototype.toDataURL && dataURLtoBlob) { - if (CanvasPrototype.msToBlob) { - CanvasPrototype.toBlob = function (callback, type, quality) { - var self = this; - setTimeout(function () { - if ((type && type !== 'image/png' || quality) && CanvasPrototype.toDataURL && dataURLtoBlob) { - callback(dataURLtoBlob(self.toDataURL(type, quality))); - } else { - callback(self.msToBlob(type)); - } - }); - }; - } else { - CanvasPrototype.toBlob = function (callback, type, quality) { - var self = this; - setTimeout(function () { - callback(dataURLtoBlob(self.toDataURL(type, quality))); - }); - }; - } - } - } - } - if (module.exports) { - module.exports = dataURLtoBlob; - } else { - window.dataURLtoBlob = dataURLtoBlob; - } - })(globalThis || window); // shims globalThis to miniprogram - })(canvasToBlob); - var toBlob = canvasToBlob.exports; - - var isBlob = value => { - if (typeof Blob === 'undefined') { - return false; - } - return value instanceof Blob || Object.prototype.toString.call(value) === '[object Blob]'; - }; - - var DEFAULTS = { - /** - * Indicates if output the original image instead of the compressed one - * when the size of the compressed image is greater than the original one's - * @type {boolean} - */ - strict: true, - /** - * Indicates if read the image's Exif Orientation information, - * and then rotate or flip the image automatically. - * @type {boolean} - */ - checkOrientation: true, - /** - * The max width of the output image. - * @type {number} - */ - maxWidth: Infinity, - /** - * The max height of the output image. - * @type {number} - */ - maxHeight: Infinity, - /** - * The min width of the output image. - * @type {number} - */ - minWidth: 0, - /** - * The min height of the output image. - * @type {number} - */ - minHeight: 0, - /** - * The width of the output image. - * If not specified, the natural width of the source image will be used. - * @type {number} - */ - width: undefined, - /** - * The height of the output image. - * If not specified, the natural height of the source image will be used. - * @type {number} - */ - height: undefined, - /** - * Sets how the size of the image should be resized to the container - * specified by the `width` and `height` options. - * @type {string} - */ - resize: 'none', - /** - * The quality of the output image. - * It must be a number between `0` and `1`, - * and only available for `image/jpeg` and `image/webp` images. - * Check out {@link https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/toBlob canvas.toBlob}. - * @type {number} - */ - quality: 0.8, - /** - * The mime type of the output image. - * By default, the original mime type of the source image file will be used. - * @type {string} - */ - mimeType: 'auto', - /** - * Files whose file type is included in this list, - * and whose file size exceeds the `convertSize` value will be converted to JPEGs. - * @type {string|Array} - */ - convertTypes: ['image/png'], - /** - * PNG files over this size (5 MB by default) will be converted to JPEGs. - * To disable this, just set the value to `Infinity`. - * @type {number} - */ - convertSize: 5000000, - /** - * The hook function to execute before draw the image into the canvas for compression. - * @type {Function} - * @param {CanvasRenderingContext2D} context - The 2d rendering context of the canvas. - * @param {HTMLCanvasElement} canvas - The canvas for compression. - * @example - * function (context, canvas) { - * context.fillStyle = '#fff'; - * } - */ - beforeDraw: null, - /** - * The hook function to execute after drew the image into the canvas for compression. - * @type {Function} - * @param {CanvasRenderingContext2D} context - The 2d rendering context of the canvas. - * @param {HTMLCanvasElement} canvas - The canvas for compression. - * @example - * function (context, canvas) { - * context.filter = 'grayscale(100%)'; - * } - */ - drew: null, - /** - * The hook function to execute when success to compress the image. - * @type {Function} - * @param {File} file - The compressed image File object. - * @example - * function (file) { - * console.log(file); - * } - */ - success: null, - /** - * The hook function to execute when fail to compress the image. - * @type {Function} - * @param {Error} err - An Error object. - * @example - * function (err) { - * console.log(err.message); - * } - */ - error: null - }; - - const IS_BROWSER = typeof window !== 'undefined' && typeof window.document !== 'undefined'; - const WINDOW = IS_BROWSER ? window : {}; - - /** - * Check if the given value is a positive number. - * @param {*} value - The value to check. - * @returns {boolean} Returns `true` if the given value is a positive number, else `false`. - */ - const isPositiveNumber = value => value > 0 && value < Infinity; - const { - slice - } = Array.prototype; - - /** - * Convert array-like or iterable object to an array. - * @param {*} value - The value to convert. - * @returns {Array} Returns a new array. - */ - function toArray(value) { - return Array.from ? Array.from(value) : slice.call(value); - } - const REGEXP_IMAGE_TYPE = /^image\/.+$/; - - /** - * Check if the given value is a mime type of image. - * @param {*} value - The value to check. - * @returns {boolean} Returns `true` if the given is a mime type of image, else `false`. - */ - function isImageType(value) { - return REGEXP_IMAGE_TYPE.test(value); - } - - /** - * Convert image type to extension. - * @param {string} value - The image type to convert. - * @returns {boolean} Returns the image extension. - */ - function imageTypeToExtension(value) { - let extension = isImageType(value) ? value.substr(6) : ''; - if (extension === 'jpeg') { - extension = 'jpg'; - } - return `.${extension}`; - } - const { - fromCharCode - } = String; - - /** - * Get string from char code in data view. - * @param {DataView} dataView - The data view for read. - * @param {number} start - The start index. - * @param {number} length - The read length. - * @returns {string} The read result. - */ - function getStringFromCharCode(dataView, start, length) { - let str = ''; - let i; - length += start; - for (i = start; i < length; i += 1) { - str += fromCharCode(dataView.getUint8(i)); - } - return str; - } - const { - btoa - } = WINDOW; - - /** - * Transform array buffer to Data URL. - * @param {ArrayBuffer} arrayBuffer - The array buffer to transform. - * @param {string} mimeType - The mime type of the Data URL. - * @returns {string} The result Data URL. - */ - function arrayBufferToDataURL(arrayBuffer, mimeType) { - const chunks = []; - const chunkSize = 8192; - let uint8 = new Uint8Array(arrayBuffer); - while (uint8.length > 0) { - // XXX: Babel's `toConsumableArray` helper will throw error in IE or Safari 9 - // eslint-disable-next-line prefer-spread - chunks.push(fromCharCode.apply(null, toArray(uint8.subarray(0, chunkSize)))); - uint8 = uint8.subarray(chunkSize); - } - return `data:${mimeType};base64,${btoa(chunks.join(''))}`; - } - - /** - * Get orientation value from given array buffer. - * @param {ArrayBuffer} arrayBuffer - The array buffer to read. - * @returns {number} The read orientation value. - */ - function resetAndGetOrientation(arrayBuffer) { - const dataView = new DataView(arrayBuffer); - let orientation; - - // Ignores range error when the image does not have correct Exif information - try { - let littleEndian; - let app1Start; - let ifdStart; - - // Only handle JPEG image (start by 0xFFD8) - if (dataView.getUint8(0) === 0xff && dataView.getUint8(1) === 0xd8) { - const length = dataView.byteLength; - let offset = 2; - while (offset + 1 < length) { - if (dataView.getUint8(offset) === 0xff && dataView.getUint8(offset + 1) === 0xe1) { - app1Start = offset; - break; - } - offset += 1; - } - } - if (app1Start) { - const exifIDCode = app1Start + 4; - const tiffOffset = app1Start + 10; - if (getStringFromCharCode(dataView, exifIDCode, 4) === 'Exif') { - const endianness = dataView.getUint16(tiffOffset); - littleEndian = endianness === 0x4949; - if (littleEndian || endianness === 0x4d4d /* bigEndian */) { - if (dataView.getUint16(tiffOffset + 2, littleEndian) === 0x002a) { - const firstIFDOffset = dataView.getUint32(tiffOffset + 4, littleEndian); - if (firstIFDOffset >= 0x00000008) { - ifdStart = tiffOffset + firstIFDOffset; - } - } - } - } - } - if (ifdStart) { - const length = dataView.getUint16(ifdStart, littleEndian); - let offset; - let i; - for (i = 0; i < length; i += 1) { - offset = ifdStart + i * 12 + 2; - if (dataView.getUint16(offset, littleEndian) === 0x0112 /* Orientation */) { - // 8 is the offset of the current tag's value - offset += 8; - - // Get the original orientation value - orientation = dataView.getUint16(offset, littleEndian); - - // Override the orientation with its default value - dataView.setUint16(offset, 1, littleEndian); - break; - } - } - } - } catch (e) { - orientation = 1; - } - return orientation; - } - - /** - * Parse Exif Orientation value. - * @param {number} orientation - The orientation to parse. - * @returns {Object} The parsed result. - */ - function parseOrientation(orientation) { - let rotate = 0; - let scaleX = 1; - let scaleY = 1; - switch (orientation) { - // Flip horizontal - case 2: - scaleX = -1; - break; - - // Rotate left 180° - case 3: - rotate = -180; - break; - - // Flip vertical - case 4: - scaleY = -1; - break; - - // Flip vertical and rotate right 90° - case 5: - rotate = 90; - scaleY = -1; - break; - - // Rotate right 90° - case 6: - rotate = 90; - break; - - // Flip horizontal and rotate right 90° - case 7: - rotate = 90; - scaleX = -1; - break; - - // Rotate left 90° - case 8: - rotate = -90; - break; - } - return { - rotate, - scaleX, - scaleY - }; - } - const REGEXP_DECIMALS = /\.\d*(?:0|9){12}\d*$/; - - /** - * Normalize decimal number. - * Check out {@link https://0.30000000000000004.com/} - * @param {number} value - The value to normalize. - * @param {number} [times=100000000000] - The times for normalizing. - * @returns {number} Returns the normalized number. - */ - function normalizeDecimalNumber(value) { - let times = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 100000000000; - return REGEXP_DECIMALS.test(value) ? Math.round(value * times) / times : value; - } - - /** - * Get the max sizes in a rectangle under the given aspect ratio. - * @param {Object} data - The original sizes. - * @param {string} [type='contain'] - The adjust type. - * @returns {Object} The result sizes. - */ - function getAdjustedSizes(_ref) { - let { - aspectRatio, - height, - width - } = _ref; - let type = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'none'; - const isValidWidth = isPositiveNumber(width); - const isValidHeight = isPositiveNumber(height); - if (isValidWidth && isValidHeight) { - const adjustedWidth = height * aspectRatio; - if ((type === 'contain' || type === 'none') && adjustedWidth > width || type === 'cover' && adjustedWidth < width) { - height = width / aspectRatio; - } else { - width = height * aspectRatio; - } - } else if (isValidWidth) { - height = width / aspectRatio; - } else if (isValidHeight) { - width = height * aspectRatio; - } - return { - width, - height - }; - } - - const { - ArrayBuffer: ArrayBuffer$1, - FileReader - } = WINDOW; - const URL = WINDOW.URL || WINDOW.webkitURL; - const REGEXP_EXTENSION = /\.\w+$/; - const AnotherCompressor = WINDOW.Compressor; - - /** - * Creates a new image compressor. - * @class - */ - class Compressor { - /** - * The constructor of Compressor. - * @param {File|Blob} file - The target image file for compressing. - * @param {Object} [options] - The options for compressing. - */ - constructor(file, options) { - this.file = file; - this.image = new Image(); - this.options = { - ...DEFAULTS, - ...options - }; - this.aborted = false; - this.result = null; - this.init(); - } - init() { - const { - file, - options - } = this; - if (!isBlob(file)) { - this.fail(new Error('The first argument must be a File or Blob object.')); - return; - } - const mimeType = file.type; - if (!isImageType(mimeType)) { - this.fail(new Error('The first argument must be an image File or Blob object.')); - return; - } - if (!URL || !FileReader) { - this.fail(new Error('The current browser does not support image compression.')); - return; - } - if (!ArrayBuffer$1) { - options.checkOrientation = false; - } - if (URL && !options.checkOrientation) { - this.load({ - url: URL.createObjectURL(file) - }); - } else { - const reader = new FileReader(); - const checkOrientation = options.checkOrientation && mimeType === 'image/jpeg'; - this.reader = reader; - reader.onload = _ref => { - let { - target - } = _ref; - const { - result - } = target; - const data = {}; - if (checkOrientation) { - // Reset the orientation value to its default value 1 - // as some iOS browsers will render image with its orientation - const orientation = resetAndGetOrientation(result); - if (orientation > 1 || !URL) { - // Generate a new URL which has the default orientation value - data.url = arrayBufferToDataURL(result, mimeType); - if (orientation > 1) { - _extends(data, parseOrientation(orientation)); - } - } else { - data.url = URL.createObjectURL(file); - } - } else { - data.url = result; - } - this.load(data); - }; - reader.onabort = () => { - this.fail(new Error('Aborted to read the image with FileReader.')); - }; - reader.onerror = () => { - this.fail(new Error('Failed to read the image with FileReader.')); - }; - reader.onloadend = () => { - this.reader = null; - }; - if (checkOrientation) { - reader.readAsArrayBuffer(file); - } else { - reader.readAsDataURL(file); - } - } - } - load(data) { - const { - file, - image - } = this; - image.onload = () => { - this.draw({ - ...data, - naturalWidth: image.naturalWidth, - naturalHeight: image.naturalHeight - }); - }; - image.onabort = () => { - this.fail(new Error('Aborted to load the image.')); - }; - image.onerror = () => { - this.fail(new Error('Failed to load the image.')); - }; - - // Match all browsers that use WebKit as the layout engine in iOS devices, - // such as Safari for iOS, Chrome for iOS, and in-app browsers. - if (WINDOW.navigator && /(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(WINDOW.navigator.userAgent)) { - // Fix the `The operation is insecure` error (#57) - image.crossOrigin = 'anonymous'; - } - image.alt = file.name; - image.src = data.url; - } - draw(_ref2) { - let { - naturalWidth, - naturalHeight, - rotate = 0, - scaleX = 1, - scaleY = 1 - } = _ref2; - const { - file, - image, - options - } = this; - const canvas = document.createElement('canvas'); - const context = canvas.getContext('2d'); - const is90DegreesRotated = Math.abs(rotate) % 180 === 90; - const resizable = (options.resize === 'contain' || options.resize === 'cover') && isPositiveNumber(options.width) && isPositiveNumber(options.height); - let maxWidth = Math.max(options.maxWidth, 0) || Infinity; - let maxHeight = Math.max(options.maxHeight, 0) || Infinity; - let minWidth = Math.max(options.minWidth, 0) || 0; - let minHeight = Math.max(options.minHeight, 0) || 0; - let aspectRatio = naturalWidth / naturalHeight; - let { - width, - height - } = options; - if (is90DegreesRotated) { - [maxWidth, maxHeight] = [maxHeight, maxWidth]; - [minWidth, minHeight] = [minHeight, minWidth]; - [width, height] = [height, width]; - } - if (resizable) { - aspectRatio = width / height; - } - ({ - width: maxWidth, - height: maxHeight - } = getAdjustedSizes({ - aspectRatio, - width: maxWidth, - height: maxHeight - }, 'contain')); - ({ - width: minWidth, - height: minHeight - } = getAdjustedSizes({ - aspectRatio, - width: minWidth, - height: minHeight - }, 'cover')); - if (resizable) { - ({ - width, - height - } = getAdjustedSizes({ - aspectRatio, - width, - height - }, options.resize)); - } else { - ({ - width = naturalWidth, - height = naturalHeight - } = getAdjustedSizes({ - aspectRatio, - width, - height - })); - } - width = Math.floor(normalizeDecimalNumber(Math.min(Math.max(width, minWidth), maxWidth))); - height = Math.floor(normalizeDecimalNumber(Math.min(Math.max(height, minHeight), maxHeight))); - const destX = -width / 2; - const destY = -height / 2; - const destWidth = width; - const destHeight = height; - const params = []; - if (resizable) { - let srcX = 0; - let srcY = 0; - let srcWidth = naturalWidth; - let srcHeight = naturalHeight; - ({ - width: srcWidth, - height: srcHeight - } = getAdjustedSizes({ - aspectRatio, - width: naturalWidth, - height: naturalHeight - }, { - contain: 'cover', - cover: 'contain' - }[options.resize])); - srcX = (naturalWidth - srcWidth) / 2; - srcY = (naturalHeight - srcHeight) / 2; - params.push(srcX, srcY, srcWidth, srcHeight); - } - params.push(destX, destY, destWidth, destHeight); - if (is90DegreesRotated) { - [width, height] = [height, width]; - } - canvas.width = width; - canvas.height = height; - if (!isImageType(options.mimeType)) { - options.mimeType = file.type; - } - let fillStyle = 'transparent'; - - // Converts PNG files over the `convertSize` to JPEGs. - if (file.size > options.convertSize && options.convertTypes.indexOf(options.mimeType) >= 0) { - options.mimeType = 'image/jpeg'; - } - if (options.mimeType === 'image/jpeg') { - fillStyle = '#fff'; - } - - // Override the default fill color (#000, black) - context.fillStyle = fillStyle; - context.fillRect(0, 0, width, height); - if (options.beforeDraw) { - options.beforeDraw.call(this, context, canvas); - } - if (this.aborted) { - return; - } - context.save(); - context.translate(width / 2, height / 2); - context.rotate(rotate * Math.PI / 180); - context.scale(scaleX, scaleY); - context.drawImage(image, ...params); - context.restore(); - if (options.drew) { - options.drew.call(this, context, canvas); - } - if (this.aborted) { - return; - } - const done = result => { - if (!this.aborted) { - this.done({ - naturalWidth, - naturalHeight, - result - }); - } - }; - if (canvas.toBlob) { - canvas.toBlob(done, options.mimeType, options.quality); - } else { - done(toBlob(canvas.toDataURL(options.mimeType, options.quality))); - } - } - done(_ref3) { - let { - naturalWidth, - naturalHeight, - result - } = _ref3; - const { - file, - image, - options - } = this; - if (URL && !options.checkOrientation) { - URL.revokeObjectURL(image.src); - } - if (result) { - // Returns original file if the result is greater than it and without size related options - if (options.strict && result.size > file.size && options.mimeType === file.type && !(options.width > naturalWidth || options.height > naturalHeight || options.minWidth > naturalWidth || options.minHeight > naturalHeight || options.maxWidth < naturalWidth || options.maxHeight < naturalHeight)) { - result = file; - } else { - const date = new Date(); - result.lastModified = date.getTime(); - result.lastModifiedDate = date; - result.name = file.name; - - // Convert the extension to match its type - if (result.name && result.type !== file.type) { - result.name = result.name.replace(REGEXP_EXTENSION, imageTypeToExtension(result.type)); - } - } - } else { - // Returns original file if the result is null in some cases. - result = file; - } - this.result = result; - if (options.success) { - options.success.call(this, result); - } - } - fail(err) { - const { - options - } = this; - if (options.error) { - options.error.call(this, err); - } else { - throw err; - } - } - abort() { - if (!this.aborted) { - this.aborted = true; - if (this.reader) { - this.reader.abort(); - } else if (!this.image.complete) { - this.image.onload = null; - this.image.onabort(); - } else { - this.fail(new Error('The compression process has been aborted.')); - } - } - } - - /** - * Get the no conflict compressor class. - * @returns {Compressor} The compressor class. - */ - static noConflict() { - window.Compressor = AnotherCompressor; - return Compressor; - } - - /** - * Change the default options. - * @param {Object} options - The new default options. - */ - static setDefaults(options) { - _extends(DEFAULTS, options); - } - } - - return Compressor; - -})); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 004a1b29c..1015b53d2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -547,6 +547,118 @@ importers: specifier: ^4.2.0 version: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + examples/taro-plugin-vue-vite: + dependencies: + '@babel/runtime': + specifier: ^7.24.4 + version: 7.24.8 + '@taro-hooks/ahooks': + specifier: workspace:* + version: link:../../packages/ahooks + '@taro-hooks/plugin-vue': + specifier: workspace:* + version: link:../../packages/plugin-vue + '@taro-hooks/shared': + specifier: workspace:* + version: link:../../packages/shared + '@tarojs/components': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/helper': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4 + '@tarojs/plugin-framework-vue3': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/runner-utils@4.0.3-alpha.4)(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@vitejs/plugin-vue-jsx@3.1.0)(@vitejs/plugin-vue@5.1.0)(vite@4.5.3)(vue-loader@17.0.1)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/plugin-platform-alipay': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-h5': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/taro@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/plugin-platform-harmony-hybrid': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@babel/core@7.24.9)(@tarojs/taro@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/plugin-platform-jd': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-qq': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/plugin-platform-weapp@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-swan': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-tt': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/plugin-platform-weapp': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/service@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/runtime': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4 + '@tarojs/shared': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4 + '@tarojs/taro': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + taro-hooks: + specifier: workspace:* + version: link:../../packages/hooks + vue: + specifier: ^3.0.0 + version: 3.2.47 + devDependencies: + '@babel/core': + specifier: ^7.24.4 + version: 7.24.9 + '@babel/plugin-proposal-class-properties': + specifier: 7.14.5 + version: 7.14.5(@babel/core@7.24.9) + '@tarojs/cli': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4 + '@tarojs/vite-runner': + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(postcss@8.4.39)(rollup@2.79.1)(terser@5.31.3)(typescript@5.5.4)(vite@4.5.3) + '@vitejs/plugin-vue': + specifier: ^5.0.4 + version: 5.1.0(vite@4.5.3)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': + specifier: ^3.1.0 + version: 3.1.0(vite@4.5.3)(vue@3.2.47) + babel-preset-taro: + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@babel/core@7.24.9)(@babel/preset-react@7.24.7)(react-refresh@0.14.2) + eslint: + specifier: ^8.57.0 + version: 8.57.0 + eslint-config-taro: + specifier: 4.0.3-alpha.4 + version: 4.0.3-alpha.4(@babel/core@7.24.9)(eslint-plugin-vue@9.27.0)(eslint@8.57.0)(typescript@5.5.4) + eslint-plugin-vue: + specifier: ^9.17.0 + version: 9.27.0(eslint@8.57.0) + less: + specifier: ^4.2.0 + version: 4.2.0 + postcss: + specifier: ^8.4.38 + version: 8.4.39 + stylelint: + specifier: ^16.4.0 + version: 16.7.0(typescript@5.5.4) + terser: + specifier: ^5.30.4 + version: 5.31.3 + typescript: + specifier: ^5.4.5 + version: 5.5.4 + vite: + specifier: ^4.2.0 + version: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + packages/ahooks: dependencies: '@taro-hooks/shared': @@ -1137,6 +1249,7 @@ packages: dependencies: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.18 + dev: true /@ampproject/remapping@2.3.0: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} @@ -1144,7 +1257,6 @@ packages: dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - dev: true /@antfu/utils@0.7.5: resolution: {integrity: sha512-dlR6LdS+0SzOAPx/TPRhnoi7hE251OVeT2Snw0RguNbBSbjUHdWr0l3vcUUDg26rEysT89kCbtw1lVorBXLLCg==} @@ -1173,13 +1285,14 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.22.5 + dev: true /@babel/code-frame@7.24.7: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.0 + picocolors: 1.0.1 /@babel/compat-data@7.21.4: resolution: {integrity: sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==} @@ -1198,20 +1311,20 @@ packages: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helpers': 7.22.5 - '@babel/parser': 7.22.5 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.5 - '@babel/types': 7.22.5 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.10 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.12.9) + '@babel/helpers': 7.24.8 + '@babel/parser': 7.24.8 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 convert-source-map: 1.9.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 - resolve: 1.22.2 + resolve: 1.22.8 semver: 5.7.1 source-map: 0.5.7 transitivePeerDependencies: @@ -1244,21 +1357,21 @@ packages: resolution: {integrity: sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==} engines: {node: '>=6.9.0'} dependencies: - '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.22.5) - '@babel/helper-module-transforms': 7.22.5 - '@babel/helpers': 7.22.5 - '@babel/parser': 7.22.5 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.5 - '@babel/types': 7.22.5 + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.10 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.22.5) + '@babel/helpers': 7.24.8 + '@babel/parser': 7.24.8 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 convert-source-map: 1.9.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -1266,7 +1379,7 @@ packages: resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} engines: {node: '>=6.9.0'} dependencies: - '@ampproject/remapping': 2.2.1 + '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 '@babel/generator': 7.24.10 '@babel/helper-compilation-targets': 7.24.8 @@ -1277,7 +1390,7 @@ packages: '@babel/traverse': 7.24.8 '@babel/types': 7.24.9 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -1295,7 +1408,7 @@ packages: '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 8.38.0 eslint-visitor-keys: 2.1.0 - semver: 6.3.0 + semver: 6.3.1 dev: true /@babel/eslint-parser@7.24.8(@babel/core@7.24.9)(eslint@8.57.0): @@ -1334,7 +1447,8 @@ packages: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 + dev: true /@babel/helper-annotate-as-pure@7.24.7: resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} @@ -1346,7 +1460,7 @@ packages: resolution: {integrity: sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 /@babel/helper-builder-binary-assignment-operator-visitor@7.24.7: resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} @@ -1356,7 +1470,6 @@ packages: '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-compilation-targets@7.21.4(@babel/core@7.21.4): resolution: {integrity: sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==} @@ -1369,7 +1482,7 @@ packages: '@babel/helper-validator-option': 7.22.5 browserslist: 4.21.7 lru-cache: 5.1.1 - semver: 6.3.0 + semver: 6.3.1 dev: true /@babel/helper-compilation-targets@7.22.5(@babel/core@7.21.4): @@ -1386,32 +1499,6 @@ packages: semver: 6.3.0 dev: true - /@babel/helper-compilation-targets@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.22.5 - '@babel/core': 7.22.5 - '@babel/helper-validator-option': 7.22.5 - browserslist: 4.21.7 - lru-cache: 5.1.1 - semver: 6.3.0 - - /@babel/helper-compilation-targets@7.22.5(@babel/core@7.24.9): - resolution: {integrity: sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.22.5 - '@babel/core': 7.24.9 - '@babel/helper-validator-option': 7.22.5 - browserslist: 4.21.7 - lru-cache: 5.1.1 - semver: 6.3.0 - /@babel/helper-compilation-targets@7.24.8: resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} engines: {node: '>=6.9.0'} @@ -1422,61 +1509,42 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.21.4): - resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} + /@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.21.4): + resolution: {integrity: sha512-4f6Oqnmyp2PP3olgUMmOwC3akxSm5aBYraQ6YDdKy7NcAMkDECHWG0DEnV6M2UAkERgIBhYt8S27rURPg7SxWA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-member-expression-to-functions': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 - semver: 6.3.0 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.21.4) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} + /@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.22.5): + resolution: {integrity: sha512-4f6Oqnmyp2PP3olgUMmOwC3akxSm5aBYraQ6YDdKy7NcAMkDECHWG0DEnV6M2UAkERgIBhYt8S27rURPg7SxWA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-member-expression-to-functions': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - - /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.24.9): - resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-member-expression-to-functions': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 - semver: 6.3.0 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.22.5) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -1498,7 +1566,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} @@ -1507,9 +1574,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 regexpu-core: 5.3.2 - semver: 6.3.0 + semver: 6.3.1 dev: true /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5): @@ -1519,9 +1586,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 regexpu-core: 5.3.2 - semver: 6.3.0 + semver: 6.3.1 /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} @@ -1530,9 +1597,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 regexpu-core: 5.3.2 - semver: 6.3.0 + semver: 6.3.1 /@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==} @@ -1544,7 +1611,6 @@ packages: '@babel/helper-annotate-as-pure': 7.24.7 regexpu-core: 5.3.2 semver: 6.3.1 - dev: true /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.21.4): resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} @@ -1552,12 +1618,12 @@ packages: '@babel/core': ^7.4.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + debug: 4.3.5 lodash.debounce: 4.0.8 - resolve: 1.22.2 - semver: 6.3.0 + resolve: 1.22.8 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -1568,12 +1634,12 @@ packages: '@babel/core': ^7.4.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + debug: 4.3.5 lodash.debounce: 4.0.8 - resolve: 1.22.2 - semver: 6.3.0 + resolve: 1.22.8 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -1584,12 +1650,12 @@ packages: '@babel/core': ^7.4.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + debug: 4.3.5 lodash.debounce: 4.0.8 - resolve: 1.22.2 - semver: 6.3.0 + resolve: 1.22.8 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -1599,14 +1665,29 @@ packages: '@babel/core': ^7.4.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + debug: 4.3.5 lodash.debounce: 4.0.8 - resolve: 1.22.2 - semver: 6.3.0 + resolve: 1.22.8 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.21.4): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.21.4 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + debug: 4.3.5 + lodash.debounce: 4.0.8 + resolve: 1.22.8 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.9): resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} @@ -1616,16 +1697,16 @@ packages: '@babel/core': 7.24.9 '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 lodash.debounce: 4.0.8 - resolve: 1.22.2 + resolve: 1.22.8 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-environment-visitor@7.22.5: resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} engines: {node: '>=6.9.0'} + dev: true /@babel/helper-environment-visitor@7.24.7: resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} @@ -1637,8 +1718,9 @@ packages: resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.22.5 - '@babel/types': 7.22.5 + '@babel/template': 7.24.7 + '@babel/types': 7.24.9 + dev: true /@babel/helper-function-name@7.24.7: resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} @@ -1651,7 +1733,8 @@ packages: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 + dev: true /@babel/helper-hoist-variables@7.24.7: resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} @@ -1659,12 +1742,6 @@ packages: dependencies: '@babel/types': 7.24.9 - /@babel/helper-member-expression-to-functions@7.22.5: - resolution: {integrity: sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.22.5 - /@babel/helper-member-expression-to-functions@7.24.8: resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} engines: {node: '>=6.9.0'} @@ -1673,27 +1750,33 @@ packages: '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-module-imports@7.18.6: resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 dev: true /@babel/helper-module-imports@7.21.4: resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 dev: true + /@babel/helper-module-imports@7.22.15: + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.9 + /@babel/helper-module-imports@7.22.5: resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 + dev: true /@babel/helper-module-imports@7.24.7: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} @@ -1718,6 +1801,53 @@ packages: '@babel/types': 7.22.5 transitivePeerDependencies: - supports-color + dev: true + + /@babel/helper-module-transforms@7.24.9(@babel/core@7.12.9): + resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color + + /@babel/helper-module-transforms@7.24.9(@babel/core@7.21.4): + resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.21.4 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-module-transforms@7.24.9(@babel/core@7.22.5): + resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color /@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9): resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} @@ -1738,14 +1868,14 @@ packages: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 + dev: true /@babel/helper-optimise-call-expression@7.24.7: resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.9 - dev: true /@babel/helper-plugin-utils@7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} @@ -1755,10 +1885,6 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-plugin-utils@7.22.5: - resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} - engines: {node: '>=6.9.0'} - /@babel/helper-plugin-utils@7.24.8: resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} engines: {node: '>=6.9.0'} @@ -1770,10 +1896,10 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-wrap-function': 7.22.5 - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color dev: true @@ -1785,10 +1911,10 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-wrap-function': 7.22.5 - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color @@ -1799,10 +1925,10 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-wrap-function': 7.22.5 - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color @@ -1818,18 +1944,45 @@ packages: '@babel/helper-wrap-function': 7.24.7 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-replace-supers@7.22.5: resolution: {integrity: sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-member-expression-to-functions': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.5 - '@babel/types': 7.22.5 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-replace-supers@7.24.7(@babel/core@7.21.4): + resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.21.4 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-replace-supers@7.24.7(@babel/core@7.22.5): + resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 transitivePeerDependencies: - supports-color @@ -1845,13 +1998,13 @@ packages: '@babel/helper-optimise-call-expression': 7.24.7 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-simple-access@7.22.5: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 + dev: true /@babel/helper-simple-access@7.24.7: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} @@ -1866,7 +2019,8 @@ packages: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 + dev: true /@babel/helper-skip-transparent-expression-wrappers@7.24.7: resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} @@ -1876,13 +2030,13 @@ packages: '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-split-export-declaration@7.22.5: resolution: {integrity: sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 + dev: true /@babel/helper-split-export-declaration@7.24.7: resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} @@ -1923,10 +2077,10 @@ packages: resolution: {integrity: sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': 7.22.5 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.5 - '@babel/types': 7.22.5 + '@babel/helper-function-name': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color @@ -1940,7 +2094,6 @@ packages: '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color - dev: true /@babel/helpers@7.22.5: resolution: {integrity: sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==} @@ -1951,6 +2104,7 @@ packages: '@babel/types': 7.22.5 transitivePeerDependencies: - supports-color + dev: true /@babel/helpers@7.24.8: resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==} @@ -1963,9 +2117,10 @@ packages: resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 + dev: true /@babel/highlight@7.24.7: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} @@ -1974,14 +2129,14 @@ packages: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.0 + picocolors: 1.0.1 /@babel/parser@7.16.4: resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 dev: true /@babel/parser@7.21.4: @@ -1989,7 +2144,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 /@babel/parser@7.22.5: resolution: {integrity: sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==} @@ -2014,7 +2169,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} @@ -2023,7 +2177,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.21.4): @@ -2033,7 +2187,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.22.5): @@ -2043,7 +2197,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==} @@ -2052,7 +2206,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==} @@ -2062,7 +2216,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==} @@ -2071,9 +2224,11 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.21.4) + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.21.4): @@ -2083,9 +2238,11 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/plugin-transform-optional-chaining': 7.22.5(@babel/core@7.21.4) + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.5): @@ -2095,9 +2252,11 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.22.5(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.22.5) + transitivePeerDependencies: + - supports-color /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==} @@ -2106,9 +2265,11 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.22.5(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} @@ -2122,7 +2283,6 @@ packages: '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==} @@ -2133,7 +2293,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} @@ -2143,7 +2302,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.21.4) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.4) transitivePeerDependencies: @@ -2158,7 +2317,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.24.9) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) transitivePeerDependencies: @@ -2173,8 +2332,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -2187,8 +2346,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -2200,8 +2359,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -2213,8 +2372,8 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -2227,8 +2386,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-replace-supers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.5 '@babel/plugin-syntax-decorators': 7.21.0(@babel/core@7.21.4) @@ -2243,10 +2402,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.22.5) + '@babel/helper-split-export-declaration': 7.24.7 '@babel/plugin-syntax-decorators': 7.21.0(@babel/core@7.22.5) transitivePeerDependencies: - supports-color @@ -2258,10 +2417,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-split-export-declaration': 7.24.7 '@babel/plugin-syntax-decorators': 7.21.0(@babel/core@7.24.9) transitivePeerDependencies: - supports-color @@ -2288,7 +2447,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.4) dev: true @@ -2299,7 +2458,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-default-from': 7.18.6(@babel/core@7.21.4) dev: true @@ -2310,7 +2469,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-default-from': 7.18.6(@babel/core@7.24.9) dev: true @@ -2321,7 +2480,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.21.4) dev: true @@ -2332,7 +2491,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.4) dev: true @@ -2343,7 +2502,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.4) dev: true @@ -2354,7 +2513,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.4) dev: true @@ -2365,7 +2524,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) dev: true @@ -2376,7 +2535,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.4) dev: true @@ -2387,9 +2546,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.12.9) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.12.9) /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} @@ -2399,8 +2558,8 @@ packages: dependencies: '@babel/compat-data': 7.22.5 '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.4) '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.21.4) dev: true @@ -2413,8 +2572,8 @@ packages: dependencies: '@babel/compat-data': 7.22.5 '@babel/core': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.5) '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.5) @@ -2426,8 +2585,8 @@ packages: dependencies: '@babel/compat-data': 7.22.5 '@babel/core': 7.24.9 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.24.9) dev: true @@ -2439,7 +2598,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.4) dev: true @@ -2450,7 +2609,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) dev: true @@ -2461,9 +2620,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.4) + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.9): @@ -2473,9 +2634,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.21.4): @@ -2485,8 +2648,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -2499,8 +2662,8 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -2539,7 +2702,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.5): @@ -2550,7 +2713,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.24.9): resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} @@ -2560,7 +2723,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.21.4): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -2568,7 +2731,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.5): @@ -2577,7 +2740,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.9): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -2585,7 +2748,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.21.4): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} @@ -2593,7 +2756,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.5): @@ -2602,7 +2765,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.9): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} @@ -2610,7 +2773,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.21.4): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} @@ -2619,7 +2782,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.5): @@ -2629,7 +2792,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.9): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} @@ -2638,7 +2801,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-decorators@7.21.0(@babel/core@7.21.4): resolution: {integrity: sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==} @@ -2647,7 +2810,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-decorators@7.21.0(@babel/core@7.22.5): @@ -2657,7 +2820,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-decorators@7.21.0(@babel/core@7.24.9): resolution: {integrity: sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==} @@ -2666,7 +2829,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.9): @@ -2685,7 +2848,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.5): @@ -2694,7 +2857,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.9): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} @@ -2702,7 +2865,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-export-default-from@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew==} @@ -2711,7 +2874,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-export-default-from@7.18.6(@babel/core@7.24.9): @@ -2721,7 +2884,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.21.4): @@ -2730,7 +2893,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.5): @@ -2739,7 +2902,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.9): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} @@ -2747,7 +2910,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-flow@7.21.4(@babel/core@7.21.4): resolution: {integrity: sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==} @@ -2756,7 +2919,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-flow@7.21.4(@babel/core@7.24.9): @@ -2766,7 +2929,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-import-assertions@7.20.0(@babel/core@7.21.4): @@ -2776,7 +2939,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.21.4): @@ -2786,7 +2949,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.5): @@ -2796,7 +2959,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} @@ -2805,7 +2968,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} @@ -2815,7 +2978,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} @@ -2824,7 +2986,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.5): @@ -2834,7 +2996,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} @@ -2843,7 +3005,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} @@ -2853,7 +3015,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.21.4): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -2861,7 +3022,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.5): @@ -2870,7 +3031,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.9): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -2878,7 +3039,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -2886,7 +3047,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.5): @@ -2895,7 +3056,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.9): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -2903,7 +3064,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-jsx@7.12.1(@babel/core@7.12.9): resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} @@ -2911,7 +3072,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.21.4): resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==} @@ -2920,7 +3081,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.21.4): @@ -2930,7 +3091,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.5): @@ -2940,7 +3101,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} @@ -2949,7 +3110,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + + /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.21.4): + resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.4 + '@babel/helper-plugin-utils': 7.24.8 + dev: true /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} @@ -2966,7 +3137,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.5): @@ -2975,7 +3146,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.9): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -2983,7 +3154,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -2991,7 +3162,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.5): @@ -3000,7 +3171,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.9): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -3008,7 +3179,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.21.4): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -3016,7 +3187,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.5): @@ -3025,7 +3196,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.9): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -3033,7 +3204,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.9): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -3041,7 +3212,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -3049,7 +3220,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.5): @@ -3058,7 +3229,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.9): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -3066,7 +3237,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -3074,7 +3245,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.5): @@ -3083,7 +3254,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.9): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -3091,7 +3262,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.21.4): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -3099,7 +3270,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.5): @@ -3108,7 +3279,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.9): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -3116,7 +3287,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.21.4): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} @@ -3125,7 +3296,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.5): @@ -3135,7 +3306,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.9): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} @@ -3144,7 +3315,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.21.4): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -3153,7 +3324,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.5): @@ -3163,7 +3334,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.9): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -3172,7 +3343,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} @@ -3181,7 +3352,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.5): @@ -3191,7 +3362,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} @@ -3200,7 +3371,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} @@ -3210,7 +3381,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} @@ -3220,7 +3390,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.5): @@ -3231,7 +3401,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.9): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} @@ -3241,7 +3411,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-arrow-functions@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==} @@ -3250,7 +3420,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.21.4): @@ -3260,7 +3430,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.5): @@ -3270,7 +3440,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} @@ -3279,7 +3449,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} @@ -3289,7 +3459,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-async-generator-functions@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==} @@ -3298,8 +3467,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.21.4) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.4) transitivePeerDependencies: @@ -3313,8 +3482,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.5) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.5) transitivePeerDependencies: @@ -3327,8 +3496,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.24.9) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) transitivePeerDependencies: @@ -3347,7 +3516,6 @@ packages: '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-async-to-generator@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==} @@ -3357,7 +3525,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -3370,8 +3538,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -3384,8 +3552,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.5) transitivePeerDependencies: - supports-color @@ -3397,8 +3565,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.24.9) transitivePeerDependencies: - supports-color @@ -3415,7 +3583,6 @@ packages: '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} @@ -3424,7 +3591,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.21.4): @@ -3434,7 +3601,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.5): @@ -3444,7 +3611,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} @@ -3453,7 +3620,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} @@ -3463,7 +3630,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.21.4): resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} @@ -3472,7 +3638,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.21.4): @@ -3482,7 +3648,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.22.5): @@ -3492,7 +3658,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==} @@ -3501,7 +3667,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==} @@ -3511,42 +3677,29 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true - /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.21.4): - resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} + /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.21.4): + resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} + /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.22.5): + resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color - - /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.24.9): - resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -3561,7 +3714,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==} @@ -3570,8 +3722,8 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -3584,8 +3736,8 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.5) transitivePeerDependencies: - supports-color @@ -3597,8 +3749,8 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.9) transitivePeerDependencies: - supports-color @@ -3615,7 +3767,6 @@ packages: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-classes@7.21.0(@babel/core@7.21.4): resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==} @@ -3625,11 +3776,11 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.21.4) + '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-function-name': 7.22.5 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-replace-supers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.5 globals: 11.12.0 @@ -3644,14 +3795,14 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.21.4) - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.21.4) + '@babel/helper-split-export-declaration': 7.24.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -3664,14 +3815,14 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.22.5) - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.22.5) + '@babel/helper-split-export-declaration': 7.24.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -3683,14 +3834,14 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) + '@babel/helper-split-export-declaration': 7.24.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -3712,7 +3863,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-computed-properties@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==} @@ -3721,8 +3871,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/template': 7.24.7 dev: true /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.21.4): @@ -3732,8 +3882,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/template': 7.24.7 dev: true /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.5): @@ -3743,8 +3893,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/template': 7.24.7 /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} @@ -3753,8 +3903,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/template': 7.24.7 /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} @@ -3765,7 +3915,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/template': 7.24.7 - dev: true /@babel/plugin-transform-destructuring@7.21.3(@babel/core@7.21.4): resolution: {integrity: sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==} @@ -3774,7 +3923,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.21.4): @@ -3784,7 +3933,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.22.5): @@ -3794,7 +3943,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==} @@ -3803,7 +3952,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.9): resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==} @@ -3813,7 +3962,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} @@ -3823,7 +3971,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.21.4): @@ -3834,7 +3982,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.5): @@ -3845,7 +3993,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} @@ -3855,7 +4003,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} @@ -3866,7 +4014,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} @@ -3875,7 +4022,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.21.4): @@ -3885,7 +4032,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.5): @@ -3895,7 +4042,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} @@ -3904,7 +4051,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} @@ -3914,7 +4061,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==} @@ -3923,7 +4069,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.4) dev: true @@ -3934,7 +4080,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.5) /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.24.9): @@ -3944,7 +4090,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.9) /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.9): @@ -3956,7 +4102,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.9) - dev: true /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} @@ -3966,7 +4111,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.21.4): @@ -3977,7 +4122,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.5): @@ -3988,7 +4133,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} @@ -3998,7 +4143,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} @@ -4011,7 +4156,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==} @@ -4020,7 +4164,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.21.4) dev: true @@ -4031,7 +4175,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.5) /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.24.9): @@ -4041,7 +4185,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.9) /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.9): @@ -4053,7 +4197,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.9) - dev: true /@babel/plugin-transform-flow-strip-types@7.21.0(@babel/core@7.21.4): resolution: {integrity: sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==} @@ -4062,7 +4205,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.21.4) dev: true @@ -4073,7 +4216,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.24.9) dev: true @@ -4084,7 +4227,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.21.4): @@ -4094,7 +4237,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.22.5): @@ -4104,7 +4247,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==} @@ -4113,7 +4256,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} @@ -4126,7 +4269,6 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} @@ -4135,9 +4277,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.21.4) + '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-function-name': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.21.4): @@ -4147,9 +4289,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.21.4) - '@babel/helper-function-name': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.5): @@ -4159,9 +4301,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.22.5) - '@babel/helper-function-name': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} @@ -4170,9 +4312,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) - '@babel/helper-function-name': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==} @@ -4184,7 +4326,6 @@ packages: '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==} @@ -4193,7 +4334,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.4) dev: true @@ -4204,7 +4345,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.5) /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.24.9): @@ -4214,7 +4355,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.9): @@ -4226,7 +4367,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) - dev: true /@babel/plugin-transform-literals@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} @@ -4235,7 +4375,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-literals@7.22.5(@babel/core@7.21.4): @@ -4245,7 +4385,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.5): @@ -4255,7 +4395,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-literals@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} @@ -4264,7 +4404,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==} @@ -4274,7 +4414,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==} @@ -4283,7 +4422,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.4) dev: true @@ -4294,7 +4433,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.5) /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.24.9): @@ -4304,7 +4443,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.9): @@ -4316,7 +4455,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) - dev: true /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} @@ -4325,7 +4463,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.21.4): @@ -4335,7 +4473,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.5): @@ -4345,7 +4483,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} @@ -4354,7 +4492,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} @@ -4364,7 +4502,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-modules-amd@7.20.11(@babel/core@7.21.4): resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==} @@ -4373,8 +4510,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -4386,8 +4523,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -4399,8 +4536,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -4411,8 +4548,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -4427,7 +4564,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-modules-commonjs@7.21.2(@babel/core@7.21.4): resolution: {integrity: sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==} @@ -4436,8 +4572,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-simple-access': 7.22.5 transitivePeerDependencies: - supports-color @@ -4450,9 +4586,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color dev: true @@ -4464,9 +4600,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color @@ -4477,9 +4613,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color @@ -4495,7 +4631,6 @@ packages: '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-modules-systemjs@7.20.11(@babel/core@7.21.4): resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==} @@ -4505,8 +4640,8 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-identifier': 7.22.5 transitivePeerDependencies: - supports-color @@ -4519,10 +4654,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 transitivePeerDependencies: - supports-color dev: true @@ -4534,10 +4669,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 transitivePeerDependencies: - supports-color @@ -4548,10 +4683,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 transitivePeerDependencies: - supports-color @@ -4568,7 +4703,6 @@ packages: '@babel/helper-validator-identifier': 7.24.7 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} @@ -4577,8 +4711,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -4590,8 +4724,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -4603,8 +4737,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -4615,8 +4749,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -4631,7 +4765,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.20.5(@babel/core@7.21.4): resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==} @@ -4641,7 +4774,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.21.4): @@ -4652,7 +4785,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.5): @@ -4663,7 +4796,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} @@ -4673,7 +4806,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} @@ -4684,7 +4817,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} @@ -4693,7 +4825,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.21.4): @@ -4703,7 +4835,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.5): @@ -4713,7 +4845,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} @@ -4722,7 +4854,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} @@ -4732,7 +4864,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==} @@ -4741,7 +4872,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.4) dev: true @@ -4752,7 +4883,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.5) /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.24.9): @@ -4762,7 +4893,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.9): @@ -4774,7 +4905,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) - dev: true /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==} @@ -4783,7 +4913,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.4) dev: true @@ -4794,7 +4924,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.5) /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.24.9): @@ -4804,7 +4934,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.9): @@ -4816,7 +4946,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) - dev: true /@babel/plugin-transform-object-assign@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-mQisZ3JfqWh2gVXvfqYCAAyRs6+7oev+myBsTwW5RnPhYXOTuCEw2oe3YgxlXMViXUS53lG8koulI7mJ+8JE+A==} @@ -4834,10 +4963,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.5 + '@babel/compat-data': 7.24.9 '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.4) '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.21.4) dev: true @@ -4848,12 +4977,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.5 + '@babel/compat-data': 7.24.9 '@babel/core': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.5) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.5) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.22.5) /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==} @@ -4861,12 +4990,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.5 + '@babel/compat-data': 7.24.9 '@babel/core': 7.24.9 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} @@ -4879,7 +5008,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.9) - dev: true /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} @@ -4888,7 +5016,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-replace-supers': 7.22.5 transitivePeerDependencies: - supports-color @@ -4901,8 +5029,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.21.4) transitivePeerDependencies: - supports-color dev: true @@ -4914,8 +5042,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.22.5) transitivePeerDependencies: - supports-color @@ -4926,8 +5054,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) transitivePeerDependencies: - supports-color @@ -4942,7 +5070,6 @@ packages: '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==} @@ -4951,7 +5078,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.4) dev: true @@ -4962,7 +5089,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.5) /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.24.9): @@ -4972,7 +5099,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.9): @@ -4984,7 +5111,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) - dev: true /@babel/plugin-transform-optional-chaining@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==} @@ -4993,9 +5119,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.4) + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-transform-optional-chaining@7.22.5(@babel/core@7.22.5): @@ -5005,9 +5133,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.5) + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-optional-chaining@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==} @@ -5016,9 +5146,24 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.22.5): + resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.5) + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.24.9): resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} @@ -5032,7 +5177,6 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-parameters@7.21.3(@babel/core@7.21.4): resolution: {integrity: sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==} @@ -5041,18 +5185,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true - /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.12.9): - resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} engines: {node: '>=6.9.0'} @@ -5060,7 +5195,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.5): @@ -5070,7 +5205,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} @@ -5079,7 +5214,25 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + + /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.12.9): + resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.24.8 + + /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.22.5): + resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} @@ -5089,7 +5242,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} @@ -5098,8 +5250,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -5111,8 +5263,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -5123,8 +5275,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -5139,7 +5291,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} @@ -5148,9 +5299,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -5163,9 +5314,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.5) transitivePeerDependencies: - supports-color @@ -5177,9 +5328,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.9) transitivePeerDependencies: - supports-color @@ -5197,7 +5348,6 @@ packages: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} @@ -5206,7 +5356,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.21.4): @@ -5216,7 +5366,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.5): @@ -5226,7 +5376,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} @@ -5235,7 +5385,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} @@ -5245,7 +5395,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==} @@ -5254,7 +5403,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==} @@ -5263,7 +5412,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.24.9): @@ -5273,7 +5422,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.9): @@ -5293,6 +5442,8 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.21.4) + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.24.9): @@ -5313,7 +5464,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-react-jsx-self@7.21.0(@babel/core@7.24.9): @@ -5323,7 +5474,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.9): @@ -5342,7 +5493,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-react-jsx-source@7.19.6(@babel/core@7.24.9): @@ -5352,7 +5503,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.24.9): @@ -5371,11 +5522,13 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.21.4) - '@babel/types': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.21.4) + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.24.9): @@ -5385,11 +5538,13 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.9) - '@babel/types': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/types': 7.24.9 + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.9): @@ -5414,8 +5569,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.24.9): @@ -5435,7 +5590,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 regenerator-transform: 0.15.1 dev: true @@ -5446,7 +5601,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 regenerator-transform: 0.15.1 dev: true @@ -5457,7 +5612,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 regenerator-transform: 0.15.1 /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.24.9): @@ -5467,7 +5622,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 regenerator-transform: 0.15.1 /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.9): @@ -5479,7 +5634,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 regenerator-transform: 0.15.2 - dev: true /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} @@ -5488,7 +5642,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.21.4): @@ -5498,7 +5652,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.5): @@ -5508,7 +5662,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} @@ -5517,7 +5671,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} @@ -5527,7 +5681,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-runtime@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-bg4Wxd1FWeFx3daHFTWk1pkSWK/AyQuiyAoeZAOkAOUBjnZPH6KT7eMxouV47tQ6hl6ax2zyAWBdWZXbrvXlaw==} @@ -5537,11 +5690,11 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.21.4) babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.21.4) babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.21.4) - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -5553,12 +5706,12 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.22.5) babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.22.5) babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.22.5) - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -5569,14 +5722,31 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.24.9) babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.24.9) babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.24.9) - semver: 6.3.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-runtime@7.24.7(@babel/core@7.21.4): + resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.4 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.21.4) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.21.4) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.21.4) + semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-runtime@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} @@ -5602,7 +5772,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.21.4): @@ -5612,7 +5782,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.5): @@ -5622,7 +5792,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} @@ -5631,7 +5801,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} @@ -5641,7 +5811,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-spread@7.20.7(@babel/core@7.21.4): resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==} @@ -5650,7 +5819,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true @@ -5661,8 +5830,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color dev: true /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.5): @@ -5672,8 +5843,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-spread@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} @@ -5682,8 +5855,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} @@ -5696,7 +5871,6 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} @@ -5705,7 +5879,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.21.4): @@ -5715,7 +5889,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.5): @@ -5725,7 +5899,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} @@ -5734,7 +5908,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} @@ -5744,7 +5918,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} @@ -5753,7 +5926,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.21.4): @@ -5763,7 +5936,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.5): @@ -5773,7 +5946,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} @@ -5782,7 +5955,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} @@ -5792,7 +5965,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.21.4): resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} @@ -5801,7 +5973,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.21.4): @@ -5811,7 +5983,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.5): @@ -5821,7 +5993,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} @@ -5830,7 +6002,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.24.9): resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==} @@ -5840,7 +6012,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-typescript@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==} @@ -5849,9 +6020,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.21.4) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.21.4) transitivePeerDependencies: - supports-color @@ -5864,9 +6035,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.22.5) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.5) transitivePeerDependencies: - supports-color @@ -5878,9 +6049,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.24.9) transitivePeerDependencies: - supports-color @@ -5898,7 +6069,6 @@ packages: '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-unicode-escapes@7.18.10(@babel/core@7.21.4): resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} @@ -5907,7 +6077,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.21.4): @@ -5917,7 +6087,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.22.5): @@ -5927,7 +6097,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==} @@ -5936,7 +6106,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} @@ -5946,7 +6116,6 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} @@ -5956,7 +6125,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.5): @@ -5967,7 +6136,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} @@ -5977,7 +6146,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} @@ -5988,7 +6157,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.21.4): resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} @@ -5998,7 +6166,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.21.4): @@ -6009,7 +6177,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.5): @@ -6020,7 +6188,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} @@ -6030,7 +6198,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} @@ -6041,7 +6209,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} @@ -6051,7 +6218,7 @@ packages: dependencies: '@babel/core': 7.21.4 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: true /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.5): @@ -6062,7 +6229,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.24.9): resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} @@ -6072,7 +6239,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.24.9): resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} @@ -6083,7 +6250,6 @@ packages: '@babel/core': 7.24.9 '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.8 - dev: true /@babel/preset-env@7.21.4(@babel/core@7.21.4): resolution: {integrity: sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==} @@ -6179,8 +6345,8 @@ packages: dependencies: '@babel/compat-data': 7.22.5 '@babel/core': 7.21.4 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.21.4) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-option': 7.22.5 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.21.4) '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.21.4) @@ -6208,7 +6374,7 @@ packages: '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.21.4) - '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.21.4) + '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.21.4) '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-classes': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.21.4) @@ -6252,12 +6418,12 @@ packages: '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.21.4) '@babel/preset-modules': 0.1.5(@babel/core@7.21.4) - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.21.4) babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.21.4) babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.21.4) core-js-compat: 3.31.0 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -6268,11 +6434,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.5 + '@babel/compat-data': 7.24.9 '@babel/core': 7.22.5 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.22.5) '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.22.5) '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.5) @@ -6299,7 +6465,7 @@ packages: '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.5) '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.22.5) '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.22.5) + '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.22.5) '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.22.5) '@babel/plugin-transform-classes': 7.22.5(@babel/core@7.22.5) '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.5) @@ -6343,12 +6509,12 @@ packages: '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.5) '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.22.5) '@babel/preset-modules': 0.1.5(@babel/core@7.22.5) - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.22.5) babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.22.5) babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.22.5) core-js-compat: 3.31.0 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -6358,11 +6524,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.5 + '@babel/compat-data': 7.24.9 '@babel/core': 7.24.9 - '@babel/helper-compilation-targets': 7.22.5(@babel/core@7.24.9) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.5 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.24.9) '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.24.9) '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.9) @@ -6389,7 +6555,7 @@ packages: '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.24.9) - '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-classes': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.24.9) @@ -6433,12 +6599,12 @@ packages: '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.24.9) '@babel/preset-modules': 0.1.5(@babel/core@7.24.9) - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.24.9) babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.24.9) babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.24.9) core-js-compat: 3.31.0 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -6532,7 +6698,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /@babel/preset-modules@0.1.5(@babel/core@7.21.4): resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} @@ -6540,10 +6705,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.21.4) '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.21.4) - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 esutils: 2.0.3 dev: true @@ -6553,10 +6718,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.5) '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.5) - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 esutils: 2.0.3 /@babel/preset-modules@0.1.5(@babel/core@7.24.9): @@ -6565,10 +6730,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.24.9) '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.24.9) - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 esutils: 2.0.3 /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.9): @@ -6578,9 +6743,8 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 esutils: 2.0.3 - dev: true /@babel/preset-react@7.22.5(@babel/core@7.21.4): resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==} @@ -6589,12 +6753,14 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-option': 7.22.5 '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.21.4) + transitivePeerDependencies: + - supports-color dev: true /@babel/preset-react@7.24.7(@babel/core@7.24.9): @@ -6620,7 +6786,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.4 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-option': 7.22.5 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.21.4) @@ -6636,7 +6802,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-option': 7.22.5 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.5) '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.5) @@ -6651,7 +6817,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-option': 7.22.5 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.24.9) @@ -6673,7 +6839,6 @@ packages: '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /@babel/register@7.21.0(@babel/core@7.22.5): resolution: {integrity: sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==} @@ -6736,9 +6901,9 @@ packages: resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.5 - '@babel/parser': 7.22.5 - '@babel/types': 7.22.5 + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 dev: true /@babel/template@7.22.5: @@ -6748,6 +6913,7 @@ packages: '@babel/code-frame': 7.22.5 '@babel/parser': 7.22.5 '@babel/types': 7.22.5 + dev: true /@babel/template@7.24.7: resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} @@ -6761,15 +6927,15 @@ packages: resolution: {integrity: sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.5 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.10 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-function-name': 7.22.5 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.5 - '@babel/parser': 7.22.5 - '@babel/types': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6779,15 +6945,15 @@ packages: resolution: {integrity: sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 - '@babel/parser': 7.22.5 - '@babel/types': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.10 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6804,7 +6970,7 @@ packages: '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.8 '@babel/types': 7.24.9 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6849,7 +7015,7 @@ packages: outdent: 0.5.0 prettier: 2.8.7 resolve-from: 5.0.0 - semver: 7.5.4 + semver: 7.6.3 dev: true /@changesets/assemble-release-plan@6.0.0: @@ -6860,7 +7026,7 @@ packages: '@changesets/get-dependents-graph': 2.0.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 - semver: 7.5.4 + semver: 7.6.3 dev: true /@changesets/changelog-git@0.2.0: @@ -6916,7 +7082,7 @@ packages: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - micromatch: 4.0.5 + micromatch: 4.0.7 dev: true /@changesets/errors@0.2.0: @@ -6932,7 +7098,7 @@ packages: '@manypkg/get-packages': 1.1.3 chalk: 2.4.2 fs-extra: 7.0.1 - semver: 7.5.4 + semver: 7.6.3 dev: true /@changesets/get-release-plan@4.0.0: @@ -6959,7 +7125,7 @@ packages: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 is-subdir: 1.2.0 - micromatch: 4.0.5 + micromatch: 4.0.7 spawndamnit: 2.0.0 dev: true @@ -7266,13 +7432,13 @@ packages: '@types/node': 18.15.12 chalk: 4.1.2 cosmiconfig: 8.2.0 - cosmiconfig-typescript-loader: 4.3.0(@types/node@18.15.12)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@4.9.5) + cosmiconfig-typescript-loader: 4.3.0(@types/node@18.15.12)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@swc/core@1.3.23)(@types/node@18.15.12)(typescript@4.9.5) - typescript: 4.9.5 + ts-node: 10.9.1(@swc/core@1.3.23)(@types/node@18.15.12)(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -7553,14 +7719,14 @@ packages: cssnano-preset-advanced: 5.3.10(postcss@8.4.39) postcss: 8.4.39 postcss-sort-media-queries: 4.4.1(postcss@8.4.39) - tslib: 2.5.3 + tslib: 2.6.3 /@docusaurus/logger@2.4.3: resolution: {integrity: sha512-Zxws7r3yLufk9xM1zq9ged0YHs65mlRmtsobnFkdZTxWXdTYlWWLWdKyNKAsVC+D7zg+pv2fGbyabdOnyZOM3w==} engines: {node: '>=16.14'} dependencies: chalk: 4.1.2 - tslib: 2.5.3 + tslib: 2.6.3 /@docusaurus/mdx-loader@2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-b1+fDnWtl3GiqkL0BRjYtc94FZrcDDBV1j8446+4tptB9BAOlePwG2p/pK6vGvfL53lkOsszXMghr2g67M0vCw==} @@ -7569,8 +7735,8 @@ packages: react: ^16.8.4 || ^17.0.0 react-dom: ^16.8.4 || ^17.0.0 dependencies: - '@babel/parser': 7.22.5 - '@babel/traverse': 7.22.5 + '@babel/parser': 7.24.8 + '@babel/traverse': 7.24.8 '@docusaurus/logger': 2.4.3 '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62) '@mdx-js/mdx': 1.6.22 @@ -7583,7 +7749,7 @@ packages: react-dom: 18.2.0(react@18.2.0) remark-emoji: 2.2.0 stringify-object: 3.3.0 - tslib: 2.5.3 + tslib: 2.6.3 unified: 9.2.2 unist-util-visit: 2.0.3 url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.78.0) @@ -7639,7 +7805,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) reading-time: 1.5.0 - tslib: 2.5.3 + tslib: 2.6.3 unist-util-visit: 2.0.3 utility-types: 3.10.0 webpack: 5.78.0(@swc/core@1.3.62) @@ -7682,7 +7848,7 @@ packages: lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.3 + tslib: 2.6.3 utility-types: 3.10.0 webpack: 5.78.0(@swc/core@1.3.62) transitivePeerDependencies: @@ -7717,7 +7883,7 @@ packages: fs-extra: 10.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.3 + tslib: 2.6.3 webpack: 5.78.0(@swc/core@1.3.62) transitivePeerDependencies: - '@parcel/css' @@ -7750,7 +7916,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-json-view: 1.21.3(@types/react@17.0.58)(react-dom@18.2.0)(react@18.2.0) - tslib: 2.5.3 + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -7783,7 +7949,7 @@ packages: '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.3 + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -7814,7 +7980,7 @@ packages: '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.3 + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -7845,7 +8011,7 @@ packages: '@docusaurus/utils-validation': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.3 + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -7927,7 +8093,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) sitemap: 7.1.1 - tslib: 2.5.3 + tslib: 2.6.3 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -8031,7 +8197,7 @@ packages: react-dom: 18.2.0(react@18.2.0) react-router-dom: 5.3.4(react@18.2.0) rtlcss: 3.5.0 - tslib: 2.5.3 + tslib: 2.6.3 utility-types: 3.10.0 transitivePeerDependencies: - '@parcel/css' @@ -8073,7 +8239,7 @@ packages: prism-react-renderer: 1.3.5(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.3 + tslib: 2.6.3 use-sync-external-store: 1.2.0(react@18.2.0) utility-types: 3.10.0 transitivePeerDependencies: @@ -8117,7 +8283,7 @@ packages: lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.3 + tslib: 2.6.3 utility-types: 3.10.0 transitivePeerDependencies: - '@algolia/client-search' @@ -8146,7 +8312,7 @@ packages: engines: {node: '>=16.14'} dependencies: fs-extra: 10.1.0 - tslib: 2.5.3 + tslib: 2.6.3 /@docusaurus/types@2.2.0(@swc/core@1.3.23)(esbuild@0.15.18)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-b6xxyoexfbRNRI8gjblzVOnLr4peCJhGbYGPpJ3LFqpi5nsFfoK4mmDLvWdeah0B7gmJeXabN7nQkFoqeSdmOw==} @@ -8203,7 +8369,7 @@ packages: optional: true dependencies: '@docusaurus/types': 2.4.3(@swc/core@1.3.62)(react-dom@18.2.0)(react@18.2.0) - tslib: 2.5.3 + tslib: 2.6.3 /@docusaurus/utils-validation@2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62): resolution: {integrity: sha512-G2+Vt3WR5E/9drAobP+hhZQMaswRwDlp6qOMi7o7ZypB+VO7N//DZWhZEwhcRGepMDJGQEwtPv7UxtYwPL9PBw==} @@ -8213,7 +8379,7 @@ packages: '@docusaurus/utils': 2.4.3(@docusaurus/types@2.4.3)(@swc/core@1.3.62) joi: 17.9.2 js-yaml: 4.1.0 - tslib: 2.5.3 + tslib: 2.6.3 transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -8242,10 +8408,10 @@ packages: gray-matter: 4.0.3 js-yaml: 4.1.0 lodash: 4.17.21 - micromatch: 4.0.5 + micromatch: 4.0.7 resolve-pathname: 3.0.0 shelljs: 0.8.5 - tslib: 2.5.3 + tslib: 2.6.3 url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.78.0) webpack: 5.78.0(@swc/core@1.3.62) transitivePeerDependencies: @@ -8269,7 +8435,7 @@ packages: lodash.get: 4.4.2 make-error: 1.3.6 ts-node: 9.1.1(typescript@4.9.5) - tslib: 2.5.3 + tslib: 2.6.3 transitivePeerDependencies: - typescript dev: true @@ -8861,7 +9027,7 @@ packages: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: eslint: 8.38.0 - eslint-visitor-keys: 3.4.0 + eslint-visitor-keys: 3.4.3 dev: true /@eslint-community/eslint-utils@4.4.0(eslint@8.41.0): @@ -8871,7 +9037,7 @@ packages: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: eslint: 8.41.0 - eslint-visitor-keys: 3.4.0 + eslint-visitor-keys: 3.4.3 dev: true /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): @@ -8881,7 +9047,7 @@ packages: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: eslint: 8.57.0 - eslint-visitor-keys: 3.4.0 + eslint-visitor-keys: 3.4.3 dev: true /@eslint-community/regexpp@4.11.0: @@ -8899,7 +9065,7 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 espree: 7.3.1 globals: 13.20.0 ignore: 4.0.6 @@ -8916,7 +9082,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 espree: 9.5.1 globals: 13.20.0 ignore: 5.2.4 @@ -8928,32 +9094,15 @@ packages: - supports-color dev: true - /@eslint/eslintrc@2.1.1: - resolution: {integrity: sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) - espree: 9.6.1 - globals: 13.20.0 - ignore: 5.2.4 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - /@eslint/eslintrc@2.1.4: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 espree: 9.6.1 globals: 13.20.0 - ignore: 5.2.4 + ignore: 5.3.1 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -8995,7 +9144,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -9006,7 +9155,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -9017,7 +9166,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -9093,7 +9242,7 @@ packages: dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.25 /@jridgewell/gen-mapping@0.3.5: resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} @@ -9110,6 +9259,7 @@ packages: /@jridgewell/resolve-uri@3.1.1: resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} engines: {node: '>=6.0.0'} + dev: true /@jridgewell/set-array@1.1.2: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} @@ -9122,8 +9272,8 @@ packages: /@jridgewell/source-map@0.3.3: resolution: {integrity: sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==} dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} @@ -9140,7 +9290,7 @@ packages: /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: - '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.15 /@jridgewell/trace-mapping@0.3.9: @@ -9166,7 +9316,7 @@ packages: npm-package-arg: 8.1.5 p-map: 4.0.0 pacote: 11.3.5 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - bluebird - supports-color @@ -9197,7 +9347,7 @@ packages: p-map-series: 2.1.0 p-waterfall: 2.1.1 read-package-tree: 5.3.1 - semver: 7.5.4 + semver: 7.6.3 dev: true /@lerna/changed@4.0.0: @@ -9302,7 +9452,7 @@ packages: npm-package-arg: 8.1.5 npmlog: 4.1.2 pify: 5.0.0 - semver: 7.5.4 + semver: 7.6.3 dev: true /@lerna/create-symlink@4.0.0: @@ -9330,7 +9480,7 @@ packages: p-reduce: 2.1.0 pacote: 11.3.5 pify: 5.0.0 - semver: 7.5.4 + semver: 7.6.3 slash: 3.0.0 validate-npm-package-license: 3.0.4 validate-npm-package-name: 3.0.0 @@ -9441,7 +9591,7 @@ packages: engines: {node: '>= 10.18.0'} dependencies: '@lerna/child-process': 4.0.0 - semver: 7.5.4 + semver: 7.6.3 dev: true /@lerna/import@4.0.0: @@ -9464,7 +9614,7 @@ packages: dependencies: '@lerna/command': 4.0.0 '@lerna/output': 4.0.0 - envinfo: 7.8.1 + envinfo: 7.13.0 dev: true /@lerna/init@4.0.0: @@ -9613,7 +9763,7 @@ packages: '@lerna/validation-error': 4.0.0 npm-package-arg: 8.1.5 npmlog: 4.1.2 - semver: 7.5.4 + semver: 7.6.3 dev: true /@lerna/package@4.0.0: @@ -9629,7 +9779,7 @@ packages: resolution: {integrity: sha512-GQqguzETdsYRxOSmdFZ6zDBXDErIETWOqomLERRY54f4p+tk4aJjoVdd9xKwehC9TBfIFvlRbL1V9uQGHh1opg==} engines: {node: '>= 10.18.0'} dependencies: - semver: 7.5.4 + semver: 7.6.3 dev: true /@lerna/profiler@4.0.0: @@ -9698,7 +9848,7 @@ packages: p-map: 4.0.0 p-pipe: 3.1.0 pacote: 11.3.5 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - bluebird - encoding @@ -9830,7 +9980,7 @@ packages: p-pipe: 3.1.0 p-reduce: 2.1.0 p-waterfall: 2.1.1 - semver: 7.5.4 + semver: 7.6.3 slash: 3.0.0 temp-write: 4.0.0 write-json-file: 4.3.0 @@ -10010,7 +10160,7 @@ packages: resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.4 + semver: 7.6.3 dev: true /@npmcli/git@2.1.0: @@ -10022,7 +10172,7 @@ packages: npm-pick-manifest: 6.1.1 promise-inflight: 1.0.1(bluebird@3.7.2) promise-retry: 2.0.1 - semver: 7.5.4 + semver: 7.6.3 which: 2.0.2 transitivePeerDependencies: - bluebird @@ -10624,7 +10774,7 @@ packages: builtin-modules: 3.3.0 deepmerge: 4.3.1 is-module: 1.0.0 - resolve: 1.22.2 + resolve: 1.22.8 rollup: 2.79.1 dev: true @@ -10719,7 +10869,6 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 2.79.1 - dev: true /@sideway/address@4.1.4: resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} @@ -10904,7 +11053,7 @@ packages: resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} engines: {node: '>=10'} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 entities: 4.5.0 /@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1): @@ -10938,9 +11087,9 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/plugin-transform-react-constant-elements': 7.22.5(@babel/core@7.24.9) - '@babel/preset-env': 7.22.5(@babel/core@7.24.9) + '@babel/preset-env': 7.24.8(@babel/core@7.24.9) '@babel/preset-react': 7.24.7(@babel/core@7.24.9) - '@babel/preset-typescript': 7.22.5(@babel/core@7.24.9) + '@babel/preset-typescript': 7.24.7(@babel/core@7.24.9) '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) @@ -11649,6 +11798,41 @@ packages: - '@types/webpack' - '@types/webpack-dev-server' + /@tarojs/components-advanced@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0): + resolution: {integrity: sha512-6HUYhfpZGNNN+imJdfN9DwFX7Kjjm6IESH5hq9NwBbjyVX95vxg4VuRiFtCzmDzx3mUtEUCN83cRb1j0LkPGGA==} + peerDependencies: + '@tarojs/runtime': ~4.0.3-alpha.4 + '@tarojs/shared': ~4.0.3-alpha.4 + '@tarojs/taro': ~4.0.3-alpha.4 + react: '>=17' + vue: '*' + peerDependenciesMeta: + react: + optional: true + vue: + optional: true + dependencies: + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + classnames: 2.3.2 + csstype: 3.1.2 + memoize-one: 6.0.0 + react: 18.2.0 + tslib: 2.6.3 + vue: 3.2.47 + transitivePeerDependencies: + - '@tarojs/helper' + - '@types/react' + - html-webpack-plugin + - postcss + - rollup + - webpack + - webpack-chain + - webpack-dev-server + dev: false + /@tarojs/components-advanced@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1): resolution: {integrity: sha512-6HUYhfpZGNNN+imJdfN9DwFX7Kjjm6IESH5hq9NwBbjyVX95vxg4VuRiFtCzmDzx3mUtEUCN83cRb1j0LkPGGA==} peerDependencies: @@ -11723,6 +11907,33 @@ packages: - vue dev: false + /@tarojs/components-react@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18)(vue@3.2.47)(webpack@5.69.0): + resolution: {integrity: sha512-/3AGC3eHsbCevHyZ/qnYdCCLz8Fr7XaeY2Vmvatghk08kBs+9gFx/7WKFzSFBNBPkE8F4BEVavbtSW5IwFmftg==} + peerDependencies: + react: '*' + solid-js: '*' + dependencies: + '@babel/runtime': 7.24.8 + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + classnames: 2.3.2 + react: 18.2.0 + solid-js: 1.8.18 + swiper: 6.8.0 + tslib: 2.6.3 + transitivePeerDependencies: + - '@tarojs/helper' + - '@types/react' + - html-webpack-plugin + - postcss + - rollup + - vue + - webpack + - webpack-chain + - webpack-dev-server + dev: false + /@tarojs/components-react@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18): resolution: {integrity: sha512-/3AGC3eHsbCevHyZ/qnYdCCLz8Fr7XaeY2Vmvatghk08kBs+9gFx/7WKFzSFBNBPkE8F4BEVavbtSW5IwFmftg==} peerDependencies: @@ -11877,6 +12088,42 @@ packages: - postcss - react + /@tarojs/components@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0): + resolution: {integrity: sha512-eanZ4OOsBIZHST5JjcONBLK/to8RptdJxug2aVnJONpOfieRBmkP0k+tlhkr/9bnxm61AhH+OpOmBu7RxE3QsQ==} + engines: {node: '>= 18'} + peerDependencies: + '@types/react': '*' + vue: '*' + peerDependenciesMeta: + '@types/react': + optional: true + vue: + optional: true + dependencies: + '@stencil/core': 2.22.3 + '@tarojs/components-advanced': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/taro': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + '@types/react': 17.0.58 + classnames: 2.3.2 + hammerjs: 2.0.8 + hls.js: 1.4.0 + resolve-pathname: 3.0.0 + swiper: 6.8.0 + tslib: 2.6.3 + vue: 3.2.47 + transitivePeerDependencies: + - '@tarojs/helper' + - '@tarojs/shared' + - html-webpack-plugin + - postcss + - react + - rollup + - webpack + - webpack-chain + - webpack-dev-server + dev: false + /@tarojs/components@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1): resolution: {integrity: sha512-eanZ4OOsBIZHST5JjcONBLK/to8RptdJxug2aVnJONpOfieRBmkP0k+tlhkr/9bnxm61AhH+OpOmBu7RxE3QsQ==} engines: {node: '>= 18'} @@ -12470,6 +12717,42 @@ packages: - supports-color dev: false + /@tarojs/plugin-framework-vue3@4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/runner-utils@4.0.3-alpha.4)(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@vitejs/plugin-vue-jsx@3.1.0)(@vitejs/plugin-vue@5.1.0)(vite@4.5.3)(vue-loader@17.0.1)(vue@3.2.47)(webpack@5.69.0): + resolution: {integrity: sha512-F7S2NZnQkc4V3oBPNCaXcfhww4ARFN9BN38MdFRCH5EfgFxq/DoMQOBeVRrrU5iJ2By4O0HBI4UN94zMin6MRw==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/runner-utils': 4.0.3-alpha.4 + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@vitejs/plugin-vue': ^5 + '@vitejs/plugin-vue-jsx': ^3 + vite: ^4 + vue: ^3 + vue-loader: ^17.0.0 + webpack: ^5 + peerDependenciesMeta: + '@vitejs/plugin-vue': + optional: true + '@vitejs/plugin-vue-jsx': + optional: true + vite: + optional: true + dependencies: + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/runner-utils': 4.0.3-alpha.4 + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@vitejs/plugin-vue': 5.1.0(vite@4.5.3)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.3)(vue@3.2.47) + lodash: 4.17.21 + tslib: 2.6.2 + vite: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + vue: 3.2.47 + vue-loader: 17.0.1(@vue/compiler-sfc@3.2.47)(vue@3.2.47)(webpack@5.69.0) + webpack: 5.69.0(@swc/core@1.3.96) + dev: false + /@tarojs/plugin-html@3.6.21(@types/react@17.0.58)(postcss@8.4.39)(vue@3.2.47): resolution: {integrity: sha512-zfxQBBlLcp8wRSSn5DIZCO2j9/OO9b5TJLaMkfwWe7gcFkTxOam7Px6O7gHovWl4JVfmH7NE4Dmpkv5eNDirrw==} dependencies: @@ -12581,6 +12864,37 @@ packages: - vue dev: false + /@tarojs/plugin-platform-h5@4.0.3-alpha.4(@tarojs/taro@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18)(vue@3.2.47)(webpack@5.69.0): + resolution: {integrity: sha512-WJU/YkgcvMwEntNRuAqKUCDABiYA2aUHGkcuKCRb2O7+ZxUu0XeGb4p3MouYR0WWAr9VmWUodeIxTQ0+k8Ahcw==} + dependencies: + '@babel/core': 7.24.9 + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/components-react': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro-h5': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4) + babel-plugin-transform-taroapi: 4.0.3-alpha.4(@babel/core@7.24.9) + change-case: 4.1.2 + lodash-es: 4.17.21 + tslib: 2.6.3 + transitivePeerDependencies: + - '@swc/helpers' + - '@tarojs/taro' + - '@types/react' + - html-webpack-plugin + - postcss + - react + - rollup + - solid-js + - supports-color + - vue + - webpack + - webpack-chain + - webpack-dev-server + dev: false + /@tarojs/plugin-platform-h5@4.0.3-alpha.4(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18): resolution: {integrity: sha512-WJU/YkgcvMwEntNRuAqKUCDABiYA2aUHGkcuKCRb2O7+ZxUu0XeGb4p3MouYR0WWAr9VmWUodeIxTQ0+k8Ahcw==} dependencies: @@ -12612,6 +12926,45 @@ packages: - webpack-dev-server dev: false + /@tarojs/plugin-platform-harmony-hybrid@4.0.3-alpha.4(@babel/core@7.24.9)(@tarojs/taro@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18)(vue@3.2.47)(webpack@5.69.0): + resolution: {integrity: sha512-Hk+yT8OsnU1nBHnHquoVaTxafvadMCavXKKDvfQuuTvPJiuYvlgVrJwzrWVcdHlsw+tHTpCOreiPA/N4Jqx6lA==} + dependencies: + '@tarojs/api': 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/components-react': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/plugin-platform-h5': 4.0.3-alpha.4(@tarojs/taro@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/router': 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4) + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/service': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@tarojs/taro-h5': 4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/taro@4.0.3-alpha.4) + axios: 1.7.2 + babel-plugin-transform-taroapi: 4.0.3-alpha.4(@babel/core@7.24.9) + base64-js: 1.5.1 + change-case: 4.1.2 + jsonp-retry: 1.0.3 + lodash-es: 4.17.21 + query-string: 9.1.0 + whatwg-fetch: 3.6.20 + transitivePeerDependencies: + - '@babel/core' + - '@swc/helpers' + - '@tarojs/taro' + - '@types/react' + - debug + - html-webpack-plugin + - postcss + - react + - rollup + - solid-js + - supports-color + - vue + - webpack + - webpack-chain + - webpack-dev-server + dev: false + /@tarojs/plugin-platform-harmony-hybrid@4.0.3-alpha.4(@babel/core@7.24.9)(@tarojs/taro@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(solid-js@1.8.18): resolution: {integrity: sha512-Hk+yT8OsnU1nBHnHquoVaTxafvadMCavXKKDvfQuuTvPJiuYvlgVrJwzrWVcdHlsw+tHTpCOreiPA/N4Jqx6lA==} dependencies: @@ -13389,6 +13742,50 @@ packages: '@types/react': 18.0.37 postcss: 8.4.39 + /@tarojs/taro@4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0): + resolution: {integrity: sha512-O05nnbOC7PSQzkLbapJX1asd4wy7X9XWh4/iT8aQK9sUScgL1JpVuhtYRSwqwpIn8eqDWX1oVkGAgH47UNwjRQ==} + engines: {node: '>= 18'} + peerDependencies: + '@tarojs/components': 4.0.3-alpha.4 + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@types/react': ^18 + html-webpack-plugin: ^5 + postcss: ^8 + rollup: ^3 + vue: ^3 + webpack: ^5 + webpack-chain: ^6 + webpack-dev-server: ^4 + peerDependenciesMeta: + '@types/react': + optional: true + html-webpack-plugin: + optional: true + rollup: + optional: true + vue: + optional: true + webpack: + optional: true + webpack-chain: + optional: true + webpack-dev-server: + optional: true + dependencies: + '@tarojs/api': 4.0.3-alpha.4(@tarojs/runtime@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4) + '@tarojs/components': 4.0.3-alpha.4(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@17.0.58)(postcss@8.4.39)(react@18.2.0)(rollup@2.79.1)(vue@3.2.47)(webpack@5.69.0) + '@tarojs/helper': 4.0.3-alpha.4 + '@tarojs/runtime': 4.0.3-alpha.4 + '@tarojs/shared': 4.0.3-alpha.4 + '@types/postcss-url': 10.0.4 + '@types/react': 17.0.58 + postcss: 8.4.39 + rollup: 2.79.1 + vue: 3.2.47 + webpack: 5.69.0(@swc/core@1.3.96) + dev: false + /@tarojs/taro@4.0.3-alpha.4(@tarojs/components@4.0.3-alpha.4)(@tarojs/helper@4.0.3-alpha.4)(@tarojs/shared@4.0.3-alpha.4)(@types/react@18.2.11)(postcss@8.4.39)(rollup@2.79.1): resolution: {integrity: sha512-O05nnbOC7PSQzkLbapJX1asd4wy7X9XWh4/iT8aQK9sUScgL1JpVuhtYRSwqwpIn8eqDWX1oVkGAgH47UNwjRQ==} engines: {node: '>= 18'} @@ -13866,8 +14263,8 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.22.5 - '@babel/types': 7.22.5 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 @@ -13875,18 +14272,18 @@ packages: /@types/babel__generator@7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.22.5 - '@babel/types': 7.22.5 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 /@types/babel__traverse@7.20.6: resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} dependencies: - '@babel/types': 7.22.5 + '@babel/types': 7.24.9 /@types/body-parser@1.19.2: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} @@ -14317,12 +14714,12 @@ packages: '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 eslint: 8.57.0 graphemer: 1.4.0 - ignore: 5.2.4 + ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.5.4 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: @@ -14363,7 +14760,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 eslint: 8.57.0 typescript: 5.5.4 transitivePeerDependencies: @@ -14398,7 +14795,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.59.0(typescript@4.9.5) '@typescript-eslint/utils': 5.59.0(eslint@8.38.0)(typescript@4.9.5) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 eslint: 8.38.0 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 @@ -14418,7 +14815,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.5.4) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.5.4) typescript: 5.5.4 @@ -14447,10 +14844,10 @@ packages: dependencies: '@typescript-eslint/types': 5.59.0 '@typescript-eslint/visitor-keys': 5.59.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.3 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -14468,11 +14865,11 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.5.4 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: @@ -14493,7 +14890,7 @@ packages: '@typescript-eslint/typescript-estree': 5.59.0(typescript@4.9.5) eslint: 8.38.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -14512,7 +14909,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) eslint: 8.57.0 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -14523,7 +14920,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: '@typescript-eslint/types': 5.59.0 - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 dev: true /@typescript-eslint/visitor-keys@6.21.0: @@ -14531,7 +14928,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 6.21.0 - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 dev: true /@ungap/promise-all-settled@1.1.2: @@ -14581,10 +14978,38 @@ packages: transitivePeerDependencies: - supports-color + /@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.3)(vue@3.2.47): + resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 || ^5.0.0 + vue: ^3.0.0 + dependencies: + '@babel/core': 7.24.9 + '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) + vite: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + vue: 3.2.47 + transitivePeerDependencies: + - supports-color + + /@vitejs/plugin-vue@5.1.0(vite@4.5.3)(vue@3.2.47): + resolution: {integrity: sha512-QMRxARyrdiwi1mj3AW4fLByoHTavreXq0itdEW696EihXglf1MB3D4C2gBvE0jMPH29ZjC3iK8aIaUMLf4EOGA==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 + dependencies: + vite: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) + vue: 3.2.47 + /@vue/babel-helper-vue-transform-on@1.0.2: resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==} dev: true + /@vue/babel-helper-vue-transform-on@1.2.2: + resolution: {integrity: sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==} + /@vue/babel-plugin-jsx@1.1.1(@babel/core@7.21.4): resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==} dependencies: @@ -14602,20 +15027,70 @@ packages: - supports-color dev: true + /@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.9): + resolution: {integrity: sha512-nYTkZUVTu4nhP199UoORePsql0l+wj7v/oyQjtThUVhJl1U+6qHuoVhIvR3bf7eVKjbCK+Cs2AWd7mi9Mpz9rA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true + dependencies: + '@babel/core': 7.24.9 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 + '@vue/babel-helper-vue-transform-on': 1.2.2 + '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.9) + camelcase: 6.3.0 + html-tags: 3.3.1 + svg-tags: 1.0.0 + transitivePeerDependencies: + - supports-color + + /@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.9): + resolution: {integrity: sha512-EntyroPwNg5IPVdUJupqs0CFzuf6lUrVvCspmv2J1FITLeGnUCuoGNNk78dgCusxEiYj6RMkTJflGSxk5aIC4A==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/core': 7.24.9 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/parser': 7.24.8 + '@vue/compiler-sfc': 3.4.34 + /@vue/compiler-core@3.2.47: resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==} dependencies: - '@babel/parser': 7.22.5 + '@babel/parser': 7.24.8 '@vue/shared': 3.2.47 estree-walker: 2.0.2 source-map: 0.6.1 + /@vue/compiler-core@3.4.34: + resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==} + dependencies: + '@babel/parser': 7.24.8 + '@vue/shared': 3.4.34 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + /@vue/compiler-dom@3.2.47: resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==} dependencies: '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 + /@vue/compiler-dom@3.4.34: + resolution: {integrity: sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==} + dependencies: + '@vue/compiler-core': 3.4.34 + '@vue/shared': 3.4.34 + /@vue/compiler-sfc@3.2.47: resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==} dependencies: @@ -14630,12 +15105,31 @@ packages: postcss: 8.4.24 source-map: 0.6.1 + /@vue/compiler-sfc@3.4.34: + resolution: {integrity: sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==} + dependencies: + '@babel/parser': 7.24.8 + '@vue/compiler-core': 3.4.34 + '@vue/compiler-dom': 3.4.34 + '@vue/compiler-ssr': 3.4.34 + '@vue/shared': 3.4.34 + estree-walker: 2.0.2 + magic-string: 0.30.10 + postcss: 8.4.39 + source-map-js: 1.2.0 + /@vue/compiler-ssr@3.2.47: resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==} dependencies: '@vue/compiler-dom': 3.2.47 '@vue/shared': 3.2.47 + /@vue/compiler-ssr@3.4.34: + resolution: {integrity: sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==} + dependencies: + '@vue/compiler-dom': 3.4.34 + '@vue/shared': 3.4.34 + /@vue/component-compiler-utils@3.3.0(lodash@4.17.21)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==} dependencies: @@ -14644,7 +15138,7 @@ packages: lru-cache: 4.1.5 merge-source-map: 1.1.0 postcss: 7.0.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.1.1 source-map: 0.6.1 vue-template-es2015-compiler: 1.9.1 optionalDependencies: @@ -14708,7 +15202,7 @@ packages: /@vue/reactivity-transform@3.2.47: resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==} dependencies: - '@babel/parser': 7.22.5 + '@babel/parser': 7.24.8 '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 estree-walker: 2.0.2 @@ -14744,6 +15238,9 @@ packages: /@vue/shared@3.2.47: resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} + /@vue/shared@3.4.34: + resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==} + /@webassemblyjs/ast@1.11.1: resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} dependencies: @@ -15003,8 +15500,8 @@ packages: /acorn-globals@7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.12.1 + acorn-walk: 8.3.3 dev: true /acorn-import-assertions@1.8.0(acorn@8.8.2): @@ -15014,12 +15511,12 @@ packages: dependencies: acorn: 8.8.2 - /acorn-import-assertions@1.9.0(acorn@8.10.0): + /acorn-import-assertions@1.9.0(acorn@8.12.1): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.10.0 + acorn: 8.12.1 /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -15037,6 +15534,14 @@ packages: acorn: 8.10.0 dev: true + /acorn-jsx@5.3.2(acorn@8.12.1): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.12.1 + dev: true + /acorn-walk@8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} @@ -15104,7 +15609,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color dev: true @@ -15113,7 +15618,7 @@ packages: resolution: {integrity: sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==} engines: {node: '>= 8.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 depd: 2.0.0 humanize-ms: 1.2.1 transitivePeerDependencies: @@ -15577,10 +16082,10 @@ packages: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 + call-bind: 1.0.7 + define-properties: 1.2.1 es-abstract: 1.23.3 - es-shim-unscopables: 1.0.0 + es-shim-unscopables: 1.0.2 dev: true /array.prototype.flatmap@1.3.1: @@ -15607,9 +16112,9 @@ packages: resolution: {integrity: sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 es-array-method-boxes-properly: 1.0.0 is-string: 1.0.7 dev: true @@ -15754,11 +16259,11 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.21.7 + browserslist: 4.23.2 caniuse-lite: 1.0.30001502 fraction.js: 4.2.0 normalize-range: 0.1.2 - picocolors: 1.0.0 + picocolors: 1.0.1 postcss: 8.4.39 postcss-value-parser: 4.2.0 @@ -15773,10 +16278,9 @@ packages: caniuse-lite: 1.0.30001643 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.0 + picocolors: 1.0.1 postcss: 8.4.39 postcss-value-parser: 4.2.0 - dev: true /autoprefixer@8.6.5: resolution: {integrity: sha512-PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig==} @@ -15806,13 +16310,13 @@ packages: /available-typed-arrays@1.0.5: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} + dev: true /available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} dependencies: possible-typed-array-names: 1.0.0 - dev: true /aws-lambda@1.0.7: resolution: {integrity: sha512-9GNFMRrEMG5y3Jvv+V4azWvc+qNWdWLTjDdhf/zgMlz8haaaLWv0xeAIWxz9PuWUBawsVxy0zZotjCdR3Xq+2w==} @@ -15855,7 +16359,7 @@ packages: /axios@0.25.0: resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==} dependencies: - follow-redirects: 1.15.2 + follow-redirects: 1.15.6 transitivePeerDependencies: - debug @@ -15925,9 +16429,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.24.9) - '@babel/traverse': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) + '@babel/traverse': 7.24.8 transitivePeerDependencies: - supports-color dev: true @@ -15987,7 +16491,20 @@ packages: '@babel/compat-data': 7.22.5 '@babel/core': 7.21.4 '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.4) - semver: 6.3.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.21.4): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.24.9 + '@babel/core': 7.21.4 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.21.4) + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -16003,17 +16520,16 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /babel-plugin-polyfill-corejs2@0.4.3(@babel/core@7.21.4): resolution: {integrity: sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.5 + '@babel/compat-data': 7.24.9 '@babel/core': 7.21.4 '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.21.4) - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -16023,10 +16539,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.5 + '@babel/compat-data': 7.24.9 '@babel/core': 7.22.5 '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.22.5) - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -16035,13 +16551,25 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.5 + '@babel/compat-data': 7.24.9 '@babel/core': 7.24.9 '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.24.9) - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.21.4): + resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.21.4 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.21.4) + core-js-compat: 3.37.1 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.9): resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} peerDependencies: @@ -16052,7 +16580,6 @@ packages: core-js-compat: 3.37.1 transitivePeerDependencies: - supports-color - dev: true /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.21.4): resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} @@ -16085,7 +16612,7 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.22.5) - core-js-compat: 3.31.0 + core-js-compat: 3.37.1 transitivePeerDependencies: - supports-color @@ -16096,7 +16623,7 @@ packages: dependencies: '@babel/core': 7.24.9 '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.24.9) - core-js-compat: 3.31.0 + core-js-compat: 3.37.1 transitivePeerDependencies: - supports-color @@ -16142,6 +16669,17 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.21.4): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.21.4 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.21.4) + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.9): resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: @@ -16151,7 +16689,6 @@ packages: '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - dev: true /babel-plugin-transform-async-to-promises@0.8.18: resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} @@ -16569,7 +17106,6 @@ packages: engines: {node: '>=8'} dependencies: fill-range: 7.1.1 - dev: true /breakword@1.0.5: resolution: {integrity: sha512-ex5W9DoOQ/LUEU3PMdLs9ua/CYZl1678NUkKOdUSi8Aw5F1idieaiRURCBFJCwVcrD1J8Iy3vfWSloaMwO2qFg==} @@ -16648,11 +17184,11 @@ packages: '@types/object-path': 0.11.1 '@types/semver': 7.3.13 '@types/ua-parser-js': 0.7.36 - browserslist: 4.21.7 + browserslist: 4.23.2 caniuse-lite: 1.0.30001502 isbot: 3.6.10 object-path: 0.11.8 - semver: 7.5.4 + semver: 7.6.3 ua-parser-js: 1.0.35 dev: true @@ -16660,7 +17196,7 @@ packages: resolution: {integrity: sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==} hasBin: true dependencies: - caniuse-lite: 1.0.30001502 + caniuse-lite: 1.0.30001643 electron-to-chromium: 1.4.427 dev: true @@ -16683,6 +17219,7 @@ packages: electron-to-chromium: 1.4.427 node-releases: 2.0.12 update-browserslist-db: 1.0.11(browserslist@4.21.7) + dev: true /browserslist@4.23.2: resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==} @@ -16761,7 +17298,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.4 + semver: 7.6.3 dev: true /byline@5.0.0: @@ -16887,7 +17424,6 @@ packages: function-bind: 1.1.2 get-intrinsic: 1.2.4 set-function-length: 1.2.2 - dev: true /call-me-maybe@1.0.2: resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} @@ -16943,7 +17479,7 @@ packages: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 - tslib: 2.5.3 + tslib: 2.6.3 /camelcase-css@2.0.1: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} @@ -17002,8 +17538,8 @@ packages: /caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.21.7 - caniuse-lite: 1.0.30001502 + browserslist: 4.23.2 + caniuse-lite: 1.0.30001643 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -17020,7 +17556,7 @@ packages: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} dependencies: no-case: 3.0.4 - tslib: 2.5.3 + tslib: 2.6.3 upper-case-first: 2.0.2 /caseless@0.12.0: @@ -17198,7 +17734,7 @@ packages: engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -17911,7 +18447,7 @@ packages: resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} dependencies: no-case: 3.0.4 - tslib: 2.5.3 + tslib: 2.6.3 upper-case: 2.0.2 /constants-browserify@1.0.0: @@ -18047,7 +18583,7 @@ packages: json-stringify-safe: 5.0.1 lodash: 4.17.21 meow: 8.1.2 - semver: 6.3.0 + semver: 6.3.1 split: 1.0.1 through2: 4.0.2 dev: true @@ -18181,7 +18717,7 @@ packages: peerDependencies: webpack: ^5.1.0 dependencies: - fast-glob: 3.3.1 + fast-glob: 3.3.2 glob-parent: 6.0.2 globby: 13.1.4 normalize-path: 3.0.0 @@ -18198,13 +18734,12 @@ packages: /core-js-compat@3.31.0: resolution: {integrity: sha512-hM7YCu1cU6Opx7MXNu0NuumM0ezNeAeRKadixyiQELWY3vT3De9S4J5ZBMraWV2vZnrE1Cirl0GtFtDtMUXzPw==} dependencies: - browserslist: 4.21.7 + browserslist: 4.23.2 /core-js-compat@3.37.1: resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} dependencies: browserslist: 4.23.2 - dev: true /core-js-pure@3.30.1: resolution: {integrity: sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==} @@ -18238,7 +18773,7 @@ packages: vary: 1.1.2 dev: true - /cosmiconfig-typescript-loader@4.3.0(@types/node@18.15.12)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@4.9.5): + /cosmiconfig-typescript-loader@4.3.0(@types/node@18.15.12)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.5.4): resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} requiresBuild: true @@ -18250,8 +18785,8 @@ packages: dependencies: '@types/node': 18.15.12 cosmiconfig: 8.2.0 - ts-node: 10.9.1(@swc/core@1.3.23)(@types/node@18.15.12)(typescript@4.9.5) - typescript: 4.9.5 + ts-node: 10.9.1(@swc/core@1.3.23)(@types/node@18.15.12)(typescript@5.5.4) + typescript: 5.5.4 dev: true optional: true @@ -18481,7 +19016,7 @@ packages: postcss-modules-scope: 3.0.0(postcss@8.4.39) postcss-modules-values: 4.0.0(postcss@8.4.39) postcss-value-parser: 4.2.0 - semver: 7.5.4 + semver: 7.6.3 webpack: 5.69.0(@swc/core@1.3.96) dev: true @@ -18498,7 +19033,7 @@ packages: postcss-modules-scope: 3.0.0(postcss@8.4.39) postcss-modules-values: 4.0.0(postcss@8.4.39) postcss-value-parser: 4.2.0 - semver: 7.5.4 + semver: 7.6.3 webpack: 5.78.0(@swc/core@1.3.62) /css-mediaquery@0.1.2: @@ -18608,7 +19143,7 @@ packages: engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} dependencies: mdn-data: 2.0.28 - source-map-js: 1.0.2 + source-map-js: 1.2.0 dev: true /css-tree@2.3.1: @@ -18616,7 +19151,7 @@ packages: engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} dependencies: mdn-data: 2.0.30 - source-map-js: 1.0.2 + source-map-js: 1.2.0 dev: true /css-what@6.1.0: @@ -18642,7 +19177,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - autoprefixer: 10.4.14(postcss@8.4.39) + autoprefixer: 10.4.19(postcss@8.4.39) cssnano-preset-default: 5.2.14(postcss@8.4.39) postcss: 8.4.39 postcss-discard-unused: 5.1.0(postcss@8.4.39) @@ -18947,7 +19482,6 @@ packages: optional: true dependencies: ms: 2.1.2 - dev: true /debuglog@1.0.1: resolution: {integrity: sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==} @@ -19114,7 +19648,6 @@ packages: es-define-property: 1.0.0 es-errors: 1.3.0 gopd: 1.0.1 - dev: true /define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} @@ -19194,13 +19727,13 @@ packages: hasBin: true dependencies: '@babel/parser': 7.16.4 - '@babel/traverse': 7.22.5 + '@babel/traverse': 7.24.8 '@vue/compiler-sfc': 3.2.47 camelcase: 6.3.0 cosmiconfig: 7.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 deps-regex: 0.1.4 - ignore: 5.2.4 + ignore: 5.3.1 is-core-module: 2.12.0 js-yaml: 3.14.1 json5: 2.2.3 @@ -19211,10 +19744,10 @@ packages: query-ast: 1.0.5 readdirp: 3.6.0 require-package-name: 2.0.1 - resolve: 1.22.2 + resolve: 1.22.8 sass: 1.63.3 scss-parser: 1.0.6 - semver: 7.5.4 + semver: 7.6.3 yargs: 16.2.0 transitivePeerDependencies: - supports-color @@ -19290,7 +19823,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -19518,7 +20051,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.5.3 + tslib: 2.6.3 /dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} @@ -19644,6 +20177,7 @@ packages: /electron-to-chromium@1.4.427: resolution: {integrity: sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==} + dev: true /electron-to-chromium@1.5.0: resolution: {integrity: sha512-Vb3xHHYnLseK8vlMJQKJYXJ++t4u1/qJ3vykuVrVjvdiOEhYyT1AuP4x03G8EnPmYvYOhe9T+dADTmthjRQMkA==} @@ -19714,7 +20248,7 @@ packages: base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 engine.io-parser: 5.0.6 ws: 8.11.0 transitivePeerDependencies: @@ -19907,12 +20441,10 @@ packages: engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.2.4 - dev: true /es-errors@1.3.0: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - dev: true /es-iterator-helpers@1.0.19: resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} @@ -20658,6 +21190,36 @@ packages: - typescript dev: true + /eslint-config-taro@4.0.3-alpha.4(@babel/core@7.24.9)(eslint-plugin-vue@9.27.0)(eslint@8.57.0)(typescript@5.5.4): + resolution: {integrity: sha512-B7Se9qO15hruBk9rMXf/BjH6vjWJchSG2e6SyMJWeELcRwfapCEidjPBR4Zj3Vj6gt5sollTSAU7+laOhVRFGA==} + engines: {node: '>= 18'} + peerDependencies: + eslint: ^8 + eslint-plugin-react: ^7.33.2 + eslint-plugin-react-hooks: ^4.4.0 + eslint-plugin-vue: ^9.17.0 + peerDependenciesMeta: + eslint-plugin-react: + optional: true + eslint-plugin-react-hooks: + optional: true + eslint-plugin-vue: + optional: true + dependencies: + '@babel/eslint-parser': 7.24.8(@babel/core@7.24.9)(eslint@8.57.0) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + eslint: 8.57.0 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.57.0) + eslint-plugin-vue: 9.27.0(eslint@8.57.0) + transitivePeerDependencies: + - '@babel/core' + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + - typescript + dev: true + /eslint-import-resolver-node@0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} dependencies: @@ -20987,6 +21549,25 @@ packages: - supports-color dev: true + /eslint-plugin-vue@9.27.0(eslint@8.57.0): + resolution: {integrity: sha512-5Dw3yxEyuBSXTzT5/Ge1X5kIkRTQ3nvBn/VwPwInNiZBSJOO/timWMUaflONnFBzU6NhB68lxnCda7ULV5N7LA==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + eslint: 8.57.0 + globals: 13.24.0 + natural-compare: 1.4.0 + nth-check: 2.1.1 + postcss-selector-parser: 6.1.1 + semver: 7.6.3 + vue-eslint-parser: 9.4.3(eslint@8.57.0) + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /eslint-scope@4.0.3: resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} engines: {node: '>=4.0.0'} @@ -21050,11 +21631,6 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint-visitor-keys@3.4.2: - resolution: {integrity: sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /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} @@ -21164,20 +21740,20 @@ packages: hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) - '@eslint-community/regexpp': 4.5.0 - '@eslint/eslintrc': 2.1.1 + '@eslint-community/regexpp': 4.11.0 + '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.41.0 - '@humanwhocodes/config-array': 0.11.8 + '@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.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.2 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 espree: 9.6.1 esquery: 1.5.0 esutils: 2.0.3 @@ -21187,7 +21763,7 @@ packages: glob-parent: 6.0.2 globals: 13.20.0 graphemer: 1.4.0 - ignore: 5.2.4 + ignore: 5.3.1 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 @@ -21198,7 +21774,7 @@ packages: lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.1 + optionator: 0.9.4 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 text-table: 0.2.0 @@ -21275,8 +21851,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 3.4.3 dev: true @@ -21577,7 +22153,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -21641,7 +22217,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.7 /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} @@ -21651,7 +22227,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.7 /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -21891,7 +22467,6 @@ packages: engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 - dev: true /filter-obj@1.1.0: resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} @@ -21996,14 +22571,14 @@ packages: /find-yarn-workspace-root2@1.2.16: resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} dependencies: - micromatch: 4.0.5 + micromatch: 4.0.7 pkg-dir: 4.2.0 dev: true /find-yarn-workspace-root@2.0.0: resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==} dependencies: - micromatch: 4.0.5 + micromatch: 4.0.7 /findup-sync@2.0.0: resolution: {integrity: sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==} @@ -22035,7 +22610,7 @@ packages: dependencies: detect-file: 1.0.0 is-glob: 4.0.3 - micromatch: 4.0.5 + micromatch: 4.0.7 resolve-dir: 1.0.1 dev: true @@ -22180,10 +22755,10 @@ packages: vue-template-compiler: optional: true dependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.24.7 '@types/json-schema': 7.0.12 chalk: 4.1.2 - chokidar: 3.5.3 + chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 fs-extra: 9.1.0 @@ -22191,7 +22766,7 @@ packages: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.5.4 + semver: 7.6.3 tapable: 1.1.3 typescript: 4.9.5 webpack: 5.78.0(@swc/core@1.3.62) @@ -22234,7 +22809,6 @@ packages: /fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - dev: true /fragment-cache@0.2.1: resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} @@ -22457,7 +23031,6 @@ packages: has-proto: 1.0.1 has-symbols: 1.0.3 hasown: 2.0.2 - dev: true /get-own-enumerable-property-symbols@3.0.2: resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} @@ -22601,7 +23174,7 @@ packages: hasBin: true dependencies: meow: 8.1.2 - semver: 6.3.0 + semver: 6.3.1 dev: true /git-up@4.0.5: @@ -22804,6 +23377,13 @@ packages: type-fest: 0.20.2 dev: true + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + /globalthis@1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} @@ -22828,8 +23408,8 @@ packages: dependencies: array-union: 3.0.1 dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 + fast-glob: 3.3.2 + ignore: 5.3.1 merge2: 1.4.1 slash: 4.0.0 dev: true @@ -22839,8 +23419,8 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 + fast-glob: 3.3.2 + ignore: 5.3.1 merge2: 1.4.1 slash: 4.0.0 @@ -23135,12 +23715,10 @@ packages: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: es-define-property: 1.0.0 - dev: true /has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} - dev: true /has-proto@1.0.3: resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} @@ -23166,13 +23744,13 @@ packages: engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 + dev: true /has-tostringtag@1.0.2: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 - dev: true /has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} @@ -23234,7 +23812,6 @@ packages: /hash-sum@2.0.0: resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} - dev: true /hash.js@1.1.7: resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} @@ -23324,7 +23901,7 @@ packages: resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} dependencies: capital-case: 1.0.4 - tslib: 2.5.3 + tslib: 2.6.3 /helpertypes@0.0.19: resolution: {integrity: sha512-J00e55zffgi3yVnUp0UdbMztNkr2PnizEkOe9URNohnrNhW5X0QpegkuLpOmFQInpi93Nb8MCjQRHAiCDF42NQ==} @@ -23548,7 +24125,7 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color dev: true @@ -23559,7 +24136,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color dev: true @@ -23578,7 +24155,7 @@ packages: http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 - micromatch: 4.0.5 + micromatch: 4.0.7 transitivePeerDependencies: - debug @@ -23610,7 +24187,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color dev: true @@ -23620,7 +24197,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color dev: true @@ -23665,13 +24242,13 @@ packages: /ics@3.2.0: resolution: {integrity: sha512-7YWa5LQBW7ao+9Yz+L0bdUWYXCUE/UBPMY/9w9UFU6Ho2dBz85caJKiB+Tm+qv8HN6pCpH8jaWemXJijs8+PiA==} dependencies: - nanoid: 3.3.6 + nanoid: 3.3.7 yup: 1.2.0 /ics@3.7.6: resolution: {integrity: sha512-Z1QIWoPzyzqKUSj2Ui9vD3ca0AS+uHyiCjkROFx9PiKtJu9vMuMo6KJ4aqFmMAqn5q3fLq/5tLTJRm4zr9jjgw==} dependencies: - nanoid: 3.3.6 + nanoid: 3.3.7 runes2: 1.1.4 yup: 1.2.0 dev: false @@ -23726,6 +24303,7 @@ packages: /ignore@5.2.4: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + dev: true /ignore@5.3.1: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} @@ -23851,7 +24429,7 @@ packages: promzard: 0.3.0 read: 1.0.7 read-package-json: 4.1.2 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-license: 3.0.4 validate-npm-package-name: 3.0.0 dev: true @@ -24020,8 +24598,8 @@ packages: engines: {node: '>= 0.4'} requiresBuild: true dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 dev: false optional: true @@ -24048,7 +24626,7 @@ packages: resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: true /is-bigint@1.0.4: @@ -24079,8 +24657,8 @@ packages: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 + call-bind: 1.0.7 + has-tostringtag: 1.0.2 dev: true /is-buffer@1.1.6: @@ -24248,7 +24826,7 @@ packages: engines: {node: '>= 0.4'} requiresBuild: true dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 /is-glob@2.0.1: resolution: {integrity: sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==} @@ -24333,7 +24911,7 @@ packages: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: true /is-number@2.1.0: @@ -24535,13 +25113,13 @@ packages: for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.0 + dev: true /is-typed-array@1.1.13: resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} dependencies: which-typed-array: 1.1.15 - dev: true /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -24666,10 +25244,10 @@ packages: engines: {node: '>=8'} dependencies: '@babel/core': 7.24.9 - '@babel/parser': 7.22.5 + '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -24687,7 +25265,7 @@ packages: resolution: {integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==} engines: {node: '>=6'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 rimraf: 2.7.1 @@ -25024,7 +25602,7 @@ packages: jws: 3.2.2 lodash: 4.17.21 ms: 2.1.3 - semver: 7.5.4 + semver: 7.6.3 dev: false /jsprim@1.4.2: @@ -25238,7 +25816,7 @@ packages: /launch-editor@2.6.0: resolution: {integrity: sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==} dependencies: - picocolors: 1.0.0 + picocolors: 1.0.1 shell-quote: 1.8.1 /lazystream@1.0.1: @@ -25347,7 +25925,7 @@ packages: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 - tslib: 2.5.3 + tslib: 2.6.3 optionalDependencies: errno: 0.1.8 graceful-fs: 4.2.11 @@ -25399,7 +25977,7 @@ packages: normalize-package-data: 3.0.3 npm-package-arg: 8.1.5 npm-registry-fetch: 11.0.0 - semver: 7.5.4 + semver: 7.6.3 ssri: 8.0.1 transitivePeerDependencies: - bluebird @@ -25417,7 +25995,7 @@ packages: is-plain-object: 2.0.4 object.map: 1.0.1 rechoir: 0.6.2 - resolve: 1.22.2 + resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: true @@ -25820,7 +26398,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 flatted: 3.2.7 rfdc: 1.3.0 streamroller: 3.1.5 @@ -25875,7 +26453,7 @@ packages: /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.5.3 + tslib: 2.6.3 /lowercase-keys@1.0.0: resolution: {integrity: sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==} @@ -25938,7 +26516,6 @@ packages: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: true /magic-string@0.30.2: resolution: {integrity: sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==} @@ -25965,7 +26542,7 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 6.3.1 /make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} @@ -26077,7 +26654,7 @@ packages: dependencies: findup-sync: 2.0.0 micromatch: 3.1.10 - resolve: 1.22.2 + resolve: 1.22.8 stack-trace: 0.0.10 transitivePeerDependencies: - supports-color @@ -26395,14 +26972,14 @@ packages: '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-react-jsx-self': 7.21.0(@babel/core@7.21.4) '@babel/plugin-transform-react-jsx-source': 7.19.6(@babel/core@7.21.4) - '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.21.4) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.21.4) '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-typescript': 7.22.5(@babel/core@7.21.4) '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.21.4) - '@babel/template': 7.22.5 + '@babel/template': 7.24.7 react-refresh: 0.4.3 transitivePeerDependencies: - supports-color @@ -26443,14 +27020,14 @@ packages: '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-react-jsx-self': 7.21.0(@babel/core@7.24.9) '@babel/plugin-transform-react-jsx-source': 7.19.6(@babel/core@7.24.9) - '@babel/plugin-transform-runtime': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.24.9) '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.24.9) - '@babel/plugin-transform-typescript': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.24.9) - '@babel/template': 7.22.5 + '@babel/template': 7.24.7 react-refresh: 0.4.3 transitivePeerDependencies: - supports-color @@ -26498,7 +27075,7 @@ packages: /micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -26550,6 +27127,7 @@ packages: dependencies: braces: 3.0.2 picomatch: 2.3.1 + dev: true /micromatch@4.0.7: resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} @@ -26557,7 +27135,6 @@ packages: dependencies: braces: 3.0.3 picomatch: 2.3.1 - dev: true /miller-rabin@4.0.1: resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} @@ -26862,7 +27439,7 @@ packages: /mlly@1.4.0: resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==} dependencies: - acorn: 8.10.0 + acorn: 8.12.1 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.2.0 @@ -27070,7 +27647,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.5.3 + tslib: 2.6.3 /node-domexception@1.0.0: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} @@ -27153,7 +27730,7 @@ packages: npmlog: 4.1.2 request: 2.88.2 rimraf: 3.0.2 - semver: 7.5.4 + semver: 7.6.3 tar: 6.1.13 which: 2.0.2 dev: true @@ -27191,6 +27768,7 @@ packages: /node-releases@2.0.12: resolution: {integrity: sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==} + dev: true /node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} @@ -27215,7 +27793,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.2 + resolve: 1.22.8 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -27226,7 +27804,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.12.0 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-license: 3.0.4 dev: true @@ -27332,7 +27910,7 @@ packages: resolution: {integrity: sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==} engines: {node: '>=10'} dependencies: - semver: 7.5.4 + semver: 7.6.3 dev: true /npm-lifecycle@3.1.5: @@ -27357,7 +27935,7 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 4.1.0 - semver: 7.5.4 + semver: 7.6.3 validate-npm-package-name: 3.0.0 dev: true @@ -27378,7 +27956,7 @@ packages: npm-install-checks: 4.0.0 npm-normalize-package-bin: 1.0.1 npm-package-arg: 8.1.5 - semver: 7.5.4 + semver: 7.6.3 dev: true /npm-registry-fetch@11.0.0: @@ -27585,9 +28163,9 @@ packages: engines: {node: '>= 0.8'} dependencies: array.prototype.reduce: 1.0.5 - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 dev: true /object.groupby@1.0.3: @@ -27722,7 +28300,7 @@ packages: levn: 0.3.0 prelude-ls: 1.1.2 type-check: 0.3.2 - word-wrap: 1.2.3 + word-wrap: 1.2.5 dev: true /optionator@0.9.1: @@ -27956,7 +28534,7 @@ packages: got: 9.6.0 registry-auth-token: 4.2.2 registry-url: 5.1.0 - semver: 6.3.0 + semver: 6.3.1 /pacote@11.3.5: resolution: {integrity: sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==} @@ -28009,7 +28587,7 @@ packages: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 - tslib: 2.5.3 + tslib: 2.6.3 /parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -28086,7 +28664,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.24.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -28153,7 +28731,7 @@ packages: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 - tslib: 2.5.3 + tslib: 2.6.3 /pascalcase@0.1.1: resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} @@ -28168,7 +28746,7 @@ packages: resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} dependencies: dot-case: 3.0.4 - tslib: 2.5.3 + tslib: 2.6.3 /path-dirname@1.0.2: resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} @@ -28429,7 +29007,6 @@ packages: /possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - dev: true /postcss-calc@8.2.4(postcss@8.4.39): resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} @@ -28437,7 +29014,7 @@ packages: postcss: ^8.2.2 dependencies: postcss: 8.4.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 /postcss-colormin@5.3.1(postcss@8.4.39): @@ -28446,7 +29023,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.7 + browserslist: 4.23.2 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.39 @@ -28458,7 +29035,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.7 + browserslist: 4.23.2 postcss: 8.4.39 postcss-value-parser: 4.2.0 @@ -28512,7 +29089,7 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.1.1 /postcss-html-transform@3.6.21(postcss@8.4.39): resolution: {integrity: sha512-8lDSGGaZ0+/SdGjizRMjHwL6VcF9wAWLF1lxIPZp6gIYhqrI3s6oHbMFZhxQUXQCOLhdwkfd+SgZKpahv0DEAw==} @@ -28621,7 +29198,7 @@ packages: cosmiconfig: 8.2.0 jiti: 1.18.2 postcss: 8.4.39 - semver: 7.5.4 + semver: 7.6.3 webpack: 5.69.0(@swc/core@1.3.96) dev: true @@ -28635,7 +29212,7 @@ packages: cosmiconfig: 8.2.0 jiti: 1.18.2 postcss: 8.4.39 - semver: 7.5.4 + semver: 7.6.3 webpack: 5.78.0(@swc/core@1.3.62) /postcss-markdown@0.28.0(postcss-syntax@0.28.0)(postcss@6.0.23): @@ -28680,11 +29257,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.7 + browserslist: 4.23.2 caniuse-api: 3.0.0 cssnano-utils: 3.1.0(postcss@8.4.39) postcss: 8.4.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.1.1 /postcss-minify-font-values@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} @@ -28712,7 +29289,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.7 + browserslist: 4.23.2 cssnano-utils: 3.1.0(postcss@8.4.39) postcss: 8.4.39 postcss-value-parser: 4.2.0 @@ -28724,7 +29301,7 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.1.1 /postcss-modules-extract-imports@2.0.0: resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} @@ -28759,7 +29336,7 @@ packages: dependencies: icss-utils: 5.1.0(postcss@8.4.39) postcss: 8.4.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 /postcss-modules-scope@2.2.0: @@ -28777,7 +29354,7 @@ packages: postcss: ^8.1.0 dependencies: postcss: 8.4.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.1.1 /postcss-modules-values@3.0.0: resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} @@ -28870,7 +29447,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.7 + browserslist: 4.23.2 postcss: 8.4.39 postcss-value-parser: 4.2.0 @@ -28952,7 +29529,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.7 + browserslist: 4.23.2 caniuse-api: 3.0.0 postcss: 8.4.39 @@ -29051,6 +29628,7 @@ packages: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 + dev: true /postcss-selector-parser@6.1.1: resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==} @@ -29058,7 +29636,6 @@ packages: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - dev: true /postcss-sort-media-queries@4.4.1(postcss@8.4.39): resolution: {integrity: sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==} @@ -29145,7 +29722,7 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.1.1 /postcss-url@10.1.3(postcss@8.4.39): resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} @@ -29395,6 +29972,7 @@ packages: /prr@1.0.1: resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + requiresBuild: true /ps-tree@1.2.0: resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} @@ -29671,7 +30249,7 @@ packages: /rc-config-loader@4.1.2: resolution: {integrity: sha512-qKTnVWFl9OQYKATPzdfaZIbTxcHziQl92zYSxYC6umhOqyAsoj8H8Gq/+aFjAso68sBdjTz3A7omqeAkkF1MWg==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 js-yaml: 4.1.0 json5: 2.2.3 require-from-string: 2.0.2 @@ -29707,9 +30285,9 @@ packages: typescript: optional: true dependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.24.7 address: 1.2.2 - browserslist: 4.21.7 + browserslist: 4.23.2 chalk: 4.1.2 cross-spawn: 7.0.3 detect-port-alt: 1.1.6 @@ -30154,7 +30732,7 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.2 + resolve: 1.22.8 /recursive-readdir@2.2.3: resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==} @@ -30227,7 +30805,6 @@ packages: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: '@babel/runtime': 7.24.8 - dev: true /regex-cache@0.4.4: resolution: {integrity: sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==} @@ -30686,6 +31263,7 @@ packages: /rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -30727,7 +31305,7 @@ packages: peerDependencies: rollup: ^2.0.0 dependencies: - '@babel/code-frame': 7.22.5 + '@babel/code-frame': 7.24.7 jest-worker: 26.6.2 rollup: 2.79.1 serialize-javascript: 4.0.0 @@ -30806,7 +31384,7 @@ packages: hasBin: true dependencies: find-up: 5.0.0 - picocolors: 1.0.0 + picocolors: 1.0.1 postcss: 8.4.39 strip-json-comments: 3.1.1 dev: false @@ -30841,13 +31419,13 @@ packages: /rxjs@7.8.0: resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} dependencies: - tslib: 2.5.3 + tslib: 2.6.3 dev: true /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.5.3 + tslib: 2.6.3 /safe-array-concat@1.1.2: resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} @@ -30912,7 +31490,7 @@ packages: neo-async: 2.6.2 sass: 1.63.3 schema-utils: 3.2.0 - semver: 7.5.4 + semver: 7.6.3 webpack: 5.69.0(@swc/core@1.3.62) dev: false @@ -31077,7 +31655,7 @@ packages: '@types/sass': 1.45.0 archy: 1.0.0 chalk: 3.0.0 - chokidar: 3.5.3 + chokidar: 3.6.0 commander: 4.1.1 fs-extra: 8.1.0 globs: 0.1.4 @@ -31136,7 +31714,7 @@ packages: resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 6.3.1 /semver-greatest-satisfied-range@1.1.0: resolution: {integrity: sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==} @@ -31152,6 +31730,7 @@ packages: /semver@6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true + dev: true /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} @@ -31192,7 +31771,6 @@ packages: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true - dev: true /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} @@ -31218,7 +31796,7 @@ packages: resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} dependencies: no-case: 3.0.4 - tslib: 2.5.3 + tslib: 2.6.3 upper-case-first: 2.0.2 /serialize-javascript@4.0.0: @@ -31302,7 +31880,6 @@ packages: get-intrinsic: 1.2.4 gopd: 1.0.1 has-property-descriptors: 1.0.2 - dev: true /set-function-name@2.0.2: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} @@ -31503,7 +32080,7 @@ packages: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 - tslib: 2.5.3 + tslib: 2.6.3 /snapdragon-node@2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} @@ -31551,7 +32128,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 transitivePeerDependencies: - supports-color dev: true @@ -31562,7 +32139,7 @@ packages: dependencies: accepts: 1.3.8 base64id: 2.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 engine.io: 6.4.1 socket.io-adapter: 2.5.2 socket.io-parser: 4.2.2 @@ -31584,7 +32161,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -31595,7 +32172,7 @@ packages: engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -31754,7 +32331,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -31767,7 +32344,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -31946,7 +32523,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -32230,7 +32807,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.10.0 + acorn: 8.12.1 dev: false /strip-outer@1.0.1: @@ -32293,9 +32870,9 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.7 + browserslist: 4.23.2 postcss: 8.4.39 - postcss-selector-parser: 6.0.13 + postcss-selector-parser: 6.1.1 /stylelint-config-recommended@5.0.0(stylelint@13.13.1): resolution: {integrity: sha512-c8aubuARSu5A3vEHLBeOSJt1udOdS+1iue7BmJDTSXoCBmfEQmmWX+59vYIj3NQdJBY6a/QRv1ozVFpaB9jaqA==} @@ -32510,7 +33087,7 @@ packages: mkdirp: 1.0.4 safer-buffer: 2.1.2 sax: 1.2.4 - semver: 6.3.0 + semver: 6.3.1 source-map: 0.7.4 transitivePeerDependencies: - supports-color @@ -32588,7 +33165,6 @@ packages: /svg-tags@1.0.0: resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} - dev: true /svgo@2.8.0: resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} @@ -32600,7 +33176,7 @@ packages: css-select: 4.3.0 css-tree: 1.1.3 csso: 4.2.0 - picocolors: 1.0.0 + picocolors: 1.0.1 stable: 0.1.8 /swc-loader@0.2.3(@swc/core@1.3.62)(webpack@5.69.0): @@ -32888,7 +33464,7 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.3.23 esbuild: 0.15.18 jest-worker: 27.5.1 @@ -32914,7 +33490,7 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.3.62 jest-worker: 27.5.1 schema-utils: 3.2.0 @@ -32953,7 +33529,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - acorn: 8.10.0 + acorn: 8.12.1 commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.21 @@ -32965,7 +33541,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.3 - acorn: 8.10.0 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 @@ -33282,6 +33858,39 @@ packages: yn: 3.1.1 dev: true + /ts-node@10.9.1(@swc/core@1.3.23)(@types/node@18.15.12)(typescript@5.5.4): + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + 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 + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@swc/core': 1.3.23 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.3 + '@types/node': 18.15.12 + acorn: 8.10.0 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + dev: true + optional: true + /ts-node@9.1.1(typescript@4.9.5): resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} engines: {node: '>=10.0.0'} @@ -33325,6 +33934,10 @@ packages: /tslib@2.5.3: resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} + /tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + dev: false + /tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} @@ -33700,11 +34313,11 @@ packages: /unimport@3.1.3(rollup@2.79.1): resolution: {integrity: sha512-up4TE2yA+nMyyErGTjbYGVw95MriGa2hVRXQ3/JRp7984cwwqULcnBjHaovVpsO8tZc2j0fvgGu9yiBKOyxvYw==} dependencies: - '@rollup/pluginutils': 5.0.2(rollup@2.79.1) + '@rollup/pluginutils': 5.1.0(rollup@2.79.1) escape-string-regexp: 5.0.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 local-pkg: 0.4.3 - magic-string: 0.30.2 + magic-string: 0.30.10 mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 @@ -33931,8 +34544,8 @@ packages: /unplugin@1.4.0: resolution: {integrity: sha512-5x4eIEL6WgbzqGtF9UV8VEC/ehKptPXDS6L2b0mv4FRMkJxRtjaJfOWDd6a8+kYbqsjklix7yWP0N3SUepjXcg==} dependencies: - acorn: 8.10.0 - chokidar: 3.5.3 + acorn: 8.12.1 + chokidar: 3.6.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 dev: false @@ -33963,7 +34576,7 @@ packages: dependencies: browserslist: 4.21.5 escalade: 3.1.1 - picocolors: 1.0.0 + picocolors: 1.0.1 /update-browserslist-db@1.0.11(browserslist@4.21.7): resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} @@ -33972,8 +34585,9 @@ packages: browserslist: '>= 4.21.0' dependencies: browserslist: 4.21.7 - escalade: 3.1.1 - picocolors: 1.0.0 + escalade: 3.1.2 + picocolors: 1.0.1 + dev: true /update-browserslist-db@1.1.0(browserslist@4.23.2): resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} @@ -34000,14 +34614,14 @@ packages: is-yarn-global: 0.3.0 latest-version: 5.1.0 pupa: 2.1.1 - semver: 7.5.4 + semver: 7.6.3 semver-diff: 3.1.1 xdg-basedir: 4.0.0 /upper-case-first@2.0.2: resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} dependencies: - tslib: 2.5.3 + tslib: 2.6.3 /upper-case@1.1.3: resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==} @@ -34016,7 +34630,7 @@ packages: /upper-case@2.0.2: resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} dependencies: - tslib: 2.5.3 + tslib: 2.6.3 /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -34176,8 +34790,8 @@ packages: inherits: 2.0.4 is-arguments: 1.1.1 is-generator-function: 1.0.10 - is-typed-array: 1.1.10 - which-typed-array: 1.1.9 + is-typed-array: 1.1.13 + which-typed-array: 1.1.15 dev: false optional: true @@ -34384,7 +34998,7 @@ packages: chokidar: 3.5.3 fast-glob: 3.3.2 fs-extra: 11.1.1 - picocolors: 1.0.0 + picocolors: 1.0.1 vite: 4.5.3(@types/node@18.15.12)(less@4.2.0)(terser@5.31.3) dev: true @@ -34458,14 +35072,32 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5 eslint: 8.38.0 - eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.0 - espree: 9.5.1 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 esquery: 1.5.0 lodash: 4.17.21 - semver: 7.5.4 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /vue-eslint-parser@9.4.3(eslint@8.57.0): + resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + dependencies: + debug: 4.3.5 + eslint: 8.57.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.5.0 + lodash: 4.17.21 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -34651,7 +35283,6 @@ packages: loader-utils: 2.0.4 vue: 3.2.47 webpack: 5.69.0(@swc/core@1.3.96) - dev: true /vue-style-loader@4.1.3: resolution: {integrity: sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==} @@ -34714,7 +35345,7 @@ packages: graceful-fs: 4.2.11 neo-async: 2.6.2 optionalDependencies: - chokidar: 3.5.3 + chokidar: 3.6.0 watchpack-chokidar2: 2.0.1 transitivePeerDependencies: - supports-color @@ -34768,8 +35399,8 @@ packages: hasBin: true dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.12.1 + acorn-walk: 8.3.3 chalk: 4.1.2 commander: 7.2.0 gzip-size: 6.0.0 @@ -34887,7 +35518,7 @@ packages: '@types/ws': 8.5.5 ansi-html-community: 0.0.8 bonjour-service: 1.1.1 - chokidar: 3.5.3 + chokidar: 3.6.0 colorette: 2.0.20 compression: 1.7.4 connect-history-api-fallback: 2.0.0 @@ -35105,8 +35736,8 @@ packages: '@webassemblyjs/ast': 1.11.1 '@webassemblyjs/wasm-edit': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.10.0 - acorn-import-assertions: 1.9.0(acorn@8.10.0) + acorn: 8.12.1 + acorn-import-assertions: 1.9.0(acorn@8.12.1) browserslist: 4.21.7 chrome-trace-event: 1.0.3 enhanced-resolve: 5.14.1 @@ -35145,9 +35776,9 @@ packages: '@webassemblyjs/ast': 1.11.1 '@webassemblyjs/wasm-edit': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.10.0 - acorn-import-assertions: 1.9.0(acorn@8.10.0) - browserslist: 4.21.7 + acorn: 8.12.1 + acorn-import-assertions: 1.9.0(acorn@8.12.1) + browserslist: 4.23.2 chrome-trace-event: 1.0.3 enhanced-resolve: 5.14.1 es-module-lexer: 0.9.3 @@ -35273,7 +35904,7 @@ packages: resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} engines: {node: '>= 0.4'} dependencies: - function.prototype.name: 1.1.5 + function.prototype.name: 1.1.6 has-tostringtag: 1.0.0 is-async-function: 2.0.0 is-date-object: 1.0.5 @@ -35284,7 +35915,7 @@ packages: isarray: 2.0.5 which-boxed-primitive: 1.0.2 which-collection: 1.0.2 - which-typed-array: 1.1.9 + which-typed-array: 1.1.15 dev: true /which-collection@1.0.2: @@ -35321,7 +35952,6 @@ packages: for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.2 - dev: true /which-typed-array@1.1.9: resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==} @@ -35333,6 +35963,7 @@ packages: gopd: 1.0.1 has-tostringtag: 1.0.0 is-typed-array: 1.1.10 + dev: true /which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} @@ -35405,7 +36036,7 @@ packages: dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) '@babel/core': 7.24.9 - '@babel/preset-env': 7.22.5(@babel/core@7.24.9) + '@babel/preset-env': 7.24.8(@babel/core@7.24.9) '@babel/runtime': 7.24.8 '@rollup/plugin-babel': 5.3.1(@babel/core@7.24.9)(rollup@2.79.1) '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1) @@ -35806,7 +36437,7 @@ packages: resolution: {integrity: sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==} dependencies: camelcase: 3.0.0 - object.assign: 4.1.4 + object.assign: 4.1.5 dev: true /yargs-unparser@2.0.0: From 13bbdad834f32227fe223dddd3a10500fbfafc81 Mon Sep 17 00:00:00 2001 From: innocces Date: Thu, 25 Jul 2024 11:15:42 +0800 Subject: [PATCH 07/10] fix(demo): fix vue demo index hooks import error --- examples/taro-hooks-plugin-vue/src/pages/index/index.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/taro-hooks-plugin-vue/src/pages/index/index.vue b/examples/taro-hooks-plugin-vue/src/pages/index/index.vue index 0e0e696c8..e7a68eb28 100644 --- a/examples/taro-hooks-plugin-vue/src/pages/index/index.vue +++ b/examples/taro-hooks-plugin-vue/src/pages/index/index.vue @@ -34,7 +34,8 @@