From 89823b2a12258b7321d105eef44239c61b7cc466 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E7=86=B1?= Date: Wed, 30 Oct 2024 20:03:10 +0800 Subject: [PATCH] build: optimize UMD build and remove CJS build steps --- common/shared/package.json | 13 +- common/shared/vite/build-pkg.js | 103 +- common/shared/vite/build-umd.js | 126 + common/shared/vite/index.js | 75 +- common/storybook/package.json | 18 +- examples/package.json | 2 +- mockdata/package.json | 16 +- package.json | 26 +- .../action-recorder/package.json | 25 +- packages-experimental/debugger/package.json | 16 +- packages-experimental/debugger/vite.config.ts | 2 +- .../uni-docs-ui/package.json | 15 +- .../uni-formula-ui/package.json | 25 +- .../uni-formula/package.json | 15 +- .../uni-sheets-ui/package.json | 15 +- .../uni-slides-ui/package.json | 15 +- packages-experimental/uniui/package.json | 17 +- packages/core/package.json | 15 +- packages/data-validation/package.json | 16 +- packages/design/package.json | 35 +- packages/docs-drawing-ui/package.json | 25 +- packages/docs-drawing/package.json | 16 +- packages/docs-hyper-link-ui/package.json | 25 +- packages/docs-hyper-link/package.json | 16 +- packages/docs-mention-ui/package.json | 15 +- packages/docs-thread-comment-ui/package.json | 15 +- packages/docs-ui/package.json | 27 +- packages/docs/package.json | 16 +- packages/drawing-ui/package.json | 25 +- packages/drawing/package.json | 15 +- packages/engine-formula/package.json | 13 +- packages/engine-numfmt/package.json | 13 +- packages/engine-render/package.json | 13 +- packages/facade/package.json | 16 +- packages/find-replace/package.json | 28 +- packages/network/package.json | 16 +- packages/rpc-node/package.json | 17 +- packages/rpc/package.json | 16 +- .../package.json | 25 +- .../package.json | 13 +- .../sheets-crosshair-highlight/package.json | 25 +- .../sheets-data-validation-ui/package.json | 25 +- packages/sheets-data-validation/package.json | 15 +- packages/sheets-drawing-ui/package.json | 25 +- packages/sheets-drawing/package.json | 16 +- packages/sheets-filter-ui/package.json | 27 +- packages/sheets-filter/package.json | 16 +- packages/sheets-find-replace/package.json | 26 +- packages/sheets-formula-ui/package.json | 29 +- packages/sheets-formula/package.json | 16 +- packages/sheets-hyper-link-ui/package.json | 25 +- .../src/controllers/menu.ts | 2 +- packages/sheets-hyper-link/package.json | 16 +- packages/sheets-numfmt-ui/package.json | 30 +- packages/sheets-numfmt/package.json | 16 +- packages/sheets-sort-ui/package.json | 25 +- packages/sheets-sort/package.json | 26 +- .../sheets-thread-comment-ui/package.json | 25 +- packages/sheets-thread-comment/package.json | 16 +- packages/sheets-ui/package.json | 32 +- .../src/views/permission/panel-list/index.tsx | 2 +- packages/sheets-zen-editor/package.json | 25 +- packages/sheets/package.json | 26 +- packages/slides-ui/package.json | 27 +- packages/slides/package.json | 16 +- packages/telemetry/package.json | 16 +- packages/thread-comment-ui/package.json | 25 +- packages/thread-comment/package.json | 13 +- packages/ui/package.json | 27 +- packages/umd/README.md | 38 - packages/umd/package.json | 100 - packages/umd/scripts/index.mjs | 297 -- packages/uniscript/package.json | 25 +- packages/watermark/package.json | 29 +- pnpm-lock.yaml | 4422 +++++++++-------- 75 files changed, 3113 insertions(+), 3363 deletions(-) create mode 100644 common/shared/vite/build-umd.js delete mode 100644 packages/umd/README.md delete mode 100644 packages/umd/package.json delete mode 100644 packages/umd/scripts/index.mjs diff --git a/common/shared/package.json b/common/shared/package.json index 91253420791..99741bb2b77 100644 --- a/common/shared/package.json +++ b/common/shared/package.json @@ -17,14 +17,15 @@ "./vite": "./vite/index.js" }, "dependencies": { - "@typescript-eslint/parser": "^8.8.1", - "@vitejs/plugin-react": "^4.3.2", - "@vitest/coverage-istanbul": "^2.1.2", + "@typescript-eslint/parser": "^8.12.2", + "@vitejs/plugin-react": "^4.3.3", + "@vitest/coverage-istanbul": "^2.1.4", + "fs-extra": "^11.2.0", "happy-dom": "15.0.0", "javascript-obfuscator": "^4.1.1", - "vite": "^5.4.8", - "vite-plugin-dts": "^4.2.3", + "vite": "^5.4.10", + "vite-plugin-dts": "^4.3.0", "vite-plugin-external": "^4.3.1", - "vitest": "^2.1.2" + "vitest": "^2.1.4" } } diff --git a/common/shared/vite/build-pkg.js b/common/shared/vite/build-pkg.js index 4c3cd8460a2..5ed66af4f19 100644 --- a/common/shared/vite/build-pkg.js +++ b/common/shared/vite/build-pkg.js @@ -14,118 +14,117 @@ * limitations under the License. */ -const fs = require('node:fs'); const path = require('node:path'); const process = require('node:process'); -const esbuild = require('esbuild'); +const fs = require('fs-extra'); exports.buildPkg = function buildPkg() { return { name: 'build-pkg', - enforce: 'pre', - generateBundle() { - const srcDir = path.resolve(process.cwd(), 'src/locale'); - const outputDir = path.resolve(process.cwd(), 'lib/locale'); + apply: 'build', + enforce: 'post', + buildEnd() { const pkgPath = path.resolve(process.cwd(), 'package.json'); if (!fs.existsSync(pkgPath)) { return; } - const pkg = require(pkgPath); + const pkg = fs.readJSONSync(pkgPath); + // author pkg.author = 'DreamNum '; - // pkg.license = 'Apache-2.0'; + + // license + if (pkg.name.startsWith('@univer/')) { + pkg.license = 'Apache-2.0'; + } + + // funding pkg.funding = { type: 'opencollective', url: 'https://opencollective.com/univer', }; + + // homepage pkg.homepage = 'https://univer.ai'; + + // repository pkg.repository = { type: 'git', url: 'https://github.com/dream-num/univer', }; + + // bugs pkg.bugs = { url: 'https://github.com/dream-num/univer/issues', }; + + // keywords pkg.keywords = pkg.keywords || [ 'univer', ]; + // exports pkg.exports = Object.assign({ '.': './src/index.ts', './*': './src/*', }, pkg.exports); - pkg.main = './lib/cjs/index.js'; - pkg.module = './lib/es/index.js'; - pkg.types = './lib/types/index.d.ts'; + + const facadeEntry = path.resolve(process.cwd(), 'src/facade/index.ts'); + if (fs.existsSync(facadeEntry)) { + pkg.publishConfig.exports['./facade'] = { + import: './lib/es/facade.js', + types: './lib/types/facade/index.d.ts', + }; + } + + // main + pkg.main = './src/index.ts'; + + // publishConfig pkg.publishConfig = { access: 'public', - main: './lib/cjs/index.js', + main: './lib/es/index.js', module: './lib/es/index.js', exports: { '.': { import: './lib/es/index.js', - require: './lib/cjs/index.js', types: './lib/types/index.d.ts', }, './*': { import: './lib/es/*', - require: './lib/cjs/*', types: './lib/types/index.d.ts', }, './lib/*': './lib/*', }, }; + // locale + const localeDir = path.resolve(process.cwd(), 'src/locale'); + if (fs.existsSync(localeDir)) { + pkg.exports['./locale/*'] = './src/locale/*.ts'; + pkg.publishConfig.exports['./locale/*'] = { + import: './lib/locale/*.js', + types: './lib/types/locale/*.d.ts', + }; + } + + // directories pkg.directories = { lib: 'lib', }; + // files pkg.files = [ 'lib', ]; - if (fs.existsSync(srcDir)) { - fs.readdirSync(srcDir) - .filter((file) => file.includes('-') && fs.statSync(path.resolve(srcDir, file)).isFile()) - .forEach((file) => { - const fullPath = path.join(srcDir, file); - - const syncResult = esbuild.buildSync({ - entryPoints: [fullPath], - bundle: true, - platform: 'node', - format: 'cjs', - write: false, - }); - - // eslint-disable-next-line no-new-func - const module = new Function('module', `${syncResult.outputFiles[0].text};return module;`)({}); - const result = module.exports.default; - const data = JSON.stringify(result, null, 2); - - if (!fs.existsSync(outputDir)) { - fs.mkdirSync(outputDir, { recursive: true }); - } - - const outputPath = path.resolve(outputDir, file.replace('.ts', '.json')); - - fs.writeFileSync(outputPath, data); - - // eslint-disable-next-line no-console - console.log(`[vite:build-pkg] ${outputPath} generated`); - - // exports - pkg.exports['./locale/*'] = './src/locale/*.ts'; - pkg.publishConfig.exports['./locale/*'] = './lib/locale/*.json'; - }); - } - pkg.univerSpace = pkg.publishConfig.exports; - fs.writeFileSync( + fs.writeJSONSync( `${process.cwd()}/package.json`, - `${JSON.stringify(pkg, null, 4)}\n` + pkg, + { spaces: 4, EOL: '\n' } ); }, }; diff --git a/common/shared/vite/build-umd.js b/common/shared/vite/build-umd.js new file mode 100644 index 00000000000..916ff9c5d07 --- /dev/null +++ b/common/shared/vite/build-umd.js @@ -0,0 +1,126 @@ +/** + * Copyright 2023-present DreamNum Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +const path = require('node:path'); +const process = require('node:process'); +const react = require('@vitejs/plugin-react'); +const vue = require('@vitejs/plugin-vue'); +const fs = require('fs-extra'); +const { build, mergeConfig } = require('vite'); +const vitePluginExternal = require('vite-plugin-external'); + +const { autoExternalizeDependency } = require('./auto-externalize-dependency-plugin'); +const { obfuscator } = require('./obfuscator'); +const { convertLibNameFromPackageName } = require('./utils'); + +exports.buildUMD = function buildUMD() { + return { + name: 'build-umd', + apply: 'build', + enforce: 'post', + async buildEnd() { + const pkgPath = path.resolve(process.cwd(), 'package.json'); + + if (!fs.existsSync(pkgPath)) { + return; + } + + const pkg = fs.readJSONSync(pkgPath); + + const basicConfig = { + configFile: false, + build: { + emptyOutDir: false, + target: 'chrome70', + lib: { + formats: ['umd'], + }, + }, + plugins: [ + autoExternalizeDependency(), + vitePluginExternal({ + nodeBuiltins: true, + }), + react(), + vue(), + ], + define: { + 'process.env.NODE_ENV': JSON.stringify('production'), + 'process.env.BUILD_TIMESTAMP': JSON.stringify(Number.parseInt(Date.now() / 1000)), + }, + css: { + modules: { + localsConvention: 'camelCaseOnly', + generateScopedName: 'univer-[local]', + }, + }, + }; + + if (!pkg.name.startsWith('@univerjs/')) { + basicConfig.plugins.push(obfuscator()); + } + + await build(mergeConfig({ + build: { + outDir: 'lib', + lib: { + entry: path.resolve(process.cwd(), 'src/index.ts'), + name: convertLibNameFromPackageName(pkg.name), + fileName: () => 'umd/index.js', + }, + }, + }, basicConfig)); + + const facadeEntry = path.resolve(process.cwd(), 'src/facade/index.ts'); + if (fs.existsSync(facadeEntry)) { + await build(mergeConfig({ + build: { + outDir: 'lib', + lib: { + entry: path.resolve(process.cwd(), 'src/facade/index.ts'), + name: convertLibNameFromPackageName(`${pkg.name}Facade`), + fileName: () => 'umd/facade.js', + }, + }, + }, basicConfig)); + } + + const localeDir = path.resolve(process.cwd(), 'src/locale'); + if (fs.existsSync(localeDir)) { + const locales = fs.readdirSync(localeDir); + + for (const file of locales) { + if (fs.statSync(path.resolve(localeDir, file)).isDirectory()) { + continue; + } + + const localeValue = file.replace('.ts', ''); + + await build(mergeConfig({ + build: { + outDir: 'lib/umd', + lib: { + entry: path.resolve(process.cwd(), path.resolve(localeDir, file)), + name: convertLibNameFromPackageName(`${pkg.name}-${localeValue}`), + fileName: () => `locale/${localeValue}.js`, + }, + }, + }, basicConfig)); + } + } + }, + }; +}; diff --git a/common/shared/vite/index.js b/common/shared/vite/index.js index 3ab50883872..f1aa76baa3c 100644 --- a/common/shared/vite/index.js +++ b/common/shared/vite/index.js @@ -14,15 +14,18 @@ * limitations under the License. */ -const { resolve } = require('node:path'); +const path = require('node:path'); const process = require('node:process'); - const react = require('@vitejs/plugin-react'); +const fs = require('fs-extra'); const { default: dts } = require('vite-plugin-dts'); + const vitePluginExternal = require('vite-plugin-external'); const { defineConfig, mergeConfig } = require('vitest/config'); + const { autoExternalizeDependency } = require('./auto-externalize-dependency-plugin'); const { buildPkg } = require('./build-pkg'); +const { buildUMD } = require('./build-umd'); const { obfuscator } = require('./obfuscator'); const { convertLibNameFromPackageName } = require('./utils'); @@ -32,6 +35,7 @@ const { convertLibNameFromPackageName } = require('./utils'); * @property {boolean} react - whether to use react * @property {boolean} css - whether to use css * @property {boolean} dom - whether to use dom + * @property {'ignore' | undefined} umd - whether to use vue */ /** @@ -43,7 +47,7 @@ const { convertLibNameFromPackageName } = require('./utils'); */ function createViteConfig(overrideConfig, /** @type {IOptions} */ options) { - const { mode, pkg, features } = options; + const { mode, pkg, features = {} } = options; const dirname = process.cwd(); @@ -51,13 +55,22 @@ function createViteConfig(overrideConfig, /** @type {IOptions} */ options) { const originalConfig = { esbuild: {}, build: { + emptyOutDir: false, target: 'chrome70', outDir: 'lib', lib: { - entry: resolve(dirname, 'src/index.ts'), + entry: { + index: path.resolve(dirname, 'src/index.ts'), + }, name: convertLibNameFromPackageName(pkg.name), - fileName: (format) => `${format}/index.js`, - formats: ['es', 'umd', 'cjs'], + fileName: (format, entryName) => { + if (entryName.startsWith('locale/')) { + return `${entryName}.js`; + } else { + return `${format}/${entryName}.js`; + } + }, + formats: ['es'], }, }, plugins: [ @@ -111,6 +124,24 @@ function createViteConfig(overrideConfig, /** @type {IOptions} */ options) { }, }; + const facadeEntry = path.resolve(dirname, 'src/facade/index.ts'); + if (fs.existsSync(facadeEntry)) { + originalConfig.build.lib.entry.facade = facadeEntry; + } + + const localeDir = path.resolve(process.cwd(), 'src/locale'); + if (fs.existsSync(localeDir)) { + const locales = fs.readdirSync(localeDir); + + for (const file of locales) { + if (fs.statSync(path.resolve(localeDir, file)).isDirectory()) { + continue; + } + const localeValue = file.replace('.ts', ''); + originalConfig.build.lib.entry[`locale/${localeValue}`] = path.resolve(localeDir, file); + } + } + if (process.env.APP_TYPE === 'staging') { originalConfig.build.sourcemap = true; @@ -125,23 +156,25 @@ function createViteConfig(overrideConfig, /** @type {IOptions} */ options) { } } - if (features) { - if (features.react) { - originalConfig.plugins.push(react()); - } + if (features.react) { + originalConfig.plugins.push(react()); + } - if (features.css) { - originalConfig.css = { - modules: { - localsConvention: 'camelCaseOnly', - generateScopedName: 'univer-[local]', - }, - }; - } + if (features.css) { + originalConfig.css = { + modules: { + localsConvention: 'camelCaseOnly', + generateScopedName: 'univer-[local]', + }, + }; + } - if (features.dom) { - originalConfig.test.environment = 'happy-dom'; - } + if (features.dom) { + originalConfig.test.environment = 'happy-dom'; + } + + if (features.umd !== 'ignore') { + originalConfig.plugins.push(buildUMD()); } return mergeConfig( diff --git a/common/storybook/package.json b/common/storybook/package.json index def14a3b339..08479eeae29 100644 --- a/common/storybook/package.json +++ b/common/storybook/package.json @@ -16,23 +16,23 @@ "build:storybook": "storybook build" }, "dependencies": { - "@chromatic-com/storybook": "^2.0.2", - "@storybook/addon-essentials": "^8.3.5", - "@storybook/addon-interactions": "^8.3.5", - "@storybook/addon-links": "^8.3.5", + "@chromatic-com/storybook": "^3.2.1", + "@storybook/addon-essentials": "^8.3.6", + "@storybook/addon-interactions": "^8.3.6", + "@storybook/addon-links": "^8.3.6", "@storybook/addon-styling-webpack": "^1.0.0", "@storybook/addon-webpack5-compiler-swc": "^1.0.5", - "@storybook/blocks": "^8.3.5", + "@storybook/blocks": "^8.3.6", "@storybook/icons": "^1.2.12", - "@storybook/react": "^8.3.5", - "@storybook/react-webpack5": "^8.3.5", - "@storybook/types": "^8.3.5", + "@storybook/react": "^8.3.6", + "@storybook/react-webpack5": "^8.3.6", + "@storybook/types": "^8.3.6", "@univerjs/core": "workspace:*", "@univerjs/design": "workspace:*", "@univerjs/ui": "workspace:*", "css-loader": "^7.1.2", "less-loader": "^12.2.0", - "storybook": "^8.3.5", + "storybook": "^8.3.6", "storybook-addon-swc": "^1.2.0", "style-loader": "^4.0.0", "tsconfig-paths-webpack-plugin": "^4.1.0", diff --git a/examples/package.json b/examples/package.json index a52b15668c0..3153602b247 100644 --- a/examples/package.json +++ b/examples/package.json @@ -29,7 +29,7 @@ "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", "@univerjs/find-replace": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/mockdata": "workspace:*", "@univerjs/rpc": "workspace:*", "@univerjs/sheets": "workspace:*", diff --git a/mockdata/package.json b/mockdata/package.json index 084b5e549f5..6780c756c5e 100644 --- a/mockdata/package.json +++ b/mockdata/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -76,24 +73,23 @@ "@univerjs/sheets-hyper-link": "workspace:*", "@univerjs/sheets-sort": "workspace:*", "@univerjs/sheets-thread-comment": "workspace:*", - "@univerjs/thread-comment": "workspace:*" + "@univerjs/thread-comment": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.1", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/package.json b/package.json index 407512335a8..3199ca3a79b 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "lint:types": "turbo lint:types", "test": "turbo test -- --passWithNoTests", "coverage": "turbo coverage -- --passWithNoTests", - "build": "turbo build --no-cache --concurrency=50% --filter=!./common/* && pnpm --filter @univerjs/umd build:umd", + "build": "turbo build --no-cache --concurrency=50% --filter=!./common/*", "build:ci": "turbo build --concurrency=100% --filter=!./common/*", "build:demo": "pnpm --filter univer-examples build:demo", "build:e2e": "pnpm --filter univer-examples build:e2e", @@ -43,34 +43,34 @@ "release": "release-it" }, "devDependencies": { - "@antfu/eslint-config": "3.7.3", + "@antfu/eslint-config": "3.8.0", "@commitlint/cli": "^19.5.0", "@commitlint/config-conventional": "^19.5.0", - "@eslint-react/eslint-plugin": "^1.14.3", + "@eslint-react/eslint-plugin": "^1.15.2", "@playwright/test": "^1.48.0", "@release-it-plugins/workspaces": "^4.2.0", - "@release-it/conventional-changelog": "^8.0.2", + "@release-it/conventional-changelog": "^9.0.2", "@storybook/react": "8.3.5", - "@types/node": "^22.7.5", - "@types/react": "^18.3.11", + "@types/node": "^22.8.4", + "@types/react": "^18.3.12", "@univerjs-infra/shared": "workspace:*", "@univerjs/design": "workspace:*", - "@vitejs/plugin-react": "^4.3.2", - "eslint": "9.12.0", + "@vitejs/plugin-react": "^4.3.3", + "eslint": "9.13.0", "eslint-plugin-format": "^0.1.2", "eslint-plugin-header": "^3.1.1", "eslint-plugin-no-barrel-import": "^0.0.2", "eslint-plugin-no-penetrating-import": "^0.0.1", - "eslint-plugin-react": "^7.37.1", + "eslint-plugin-react": "^7.37.2", "eslint-plugin-react-hooks": "5.0.0", - "eslint-plugin-react-refresh": "^0.4.12", + "eslint-plugin-react-refresh": "^0.4.14", "husky": "^9.1.6", "lint-staged": "^15.2.10", "react": "18.3.1", "react-dom": "18.3.1", - "release-it": "^17.8.2", - "serve": "^14.2.3", - "turbo": "^2.1.3", + "release-it": "^17.10.0", + "serve": "^14.2.4", + "turbo": "^2.2.3", "typescript": "^5.6.3" }, "lint-staged": { diff --git a/packages-experimental/action-recorder/package.json b/packages-experimental/action-recorder/package.json index 4dc639f1d57..e569e7e1d3b 100644 --- a/packages-experimental/action-recorder/package.json +++ b/packages-experimental/action-recorder/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -65,7 +65,7 @@ "dependencies": { "@univerjs/core": "workspace:*", "@univerjs/design": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-filter": "workspace:*", "@univerjs/sheets-ui": "workspace:*", @@ -78,21 +78,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages-experimental/debugger/package.json b/packages-experimental/debugger/package.json index c3611ecb7a3..094a66dcc5f 100644 --- a/packages-experimental/debugger/package.json +++ b/packages-experimental/debugger/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -64,7 +61,8 @@ "@univerjs/mockdata": "workspace:*", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-drawing-ui": "workspace:*", - "@univerjs/ui": "workspace:*" + "@univerjs/ui": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "optionalDependencies": { "vue": ">=3.0.0" @@ -74,19 +72,17 @@ "@vitejs/plugin-vue": "^5.1.3", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2", + "vite": "^5.4.10", + "vitest": "^2.1.4", "vue": "^3.5.3" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages-experimental/debugger/vite.config.ts b/packages-experimental/debugger/vite.config.ts index 80c79ba811a..7c86dc59e12 100644 --- a/packages-experimental/debugger/vite.config.ts +++ b/packages-experimental/debugger/vite.config.ts @@ -11,7 +11,7 @@ export default ({ mode }) => createViteConfig({ react: true, css: true, dom: true, - vue: true, + umd: 'ignore', }, }); diff --git a/packages-experimental/uni-docs-ui/package.json b/packages-experimental/uni-docs-ui/package.json index 70b68cdb90e..cef51aa012b 100644 --- a/packages-experimental/uni-docs-ui/package.json +++ b/packages-experimental/uni-docs-ui/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -66,7 +63,7 @@ "@univerjs/docs-drawing-ui": "workspace:*", "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/ui": "workspace:*", "@univerjs/uniui": "workspace:*", "clsx": "^2.1.1" @@ -75,18 +72,16 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages-experimental/uni-formula-ui/package.json b/packages-experimental/uni-formula-ui/package.json index aa5efe56e8f..0b666142f07 100644 --- a/packages-experimental/uni-formula-ui/package.json +++ b/packages-experimental/uni-formula-ui/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -68,7 +68,7 @@ "@univerjs/docs": "workspace:*", "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/rpc": "workspace:*", "@univerjs/sheets-formula": "workspace:*", "@univerjs/sheets-formula-ui": "workspace:*", @@ -82,21 +82,22 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages-experimental/uni-formula/package.json b/packages-experimental/uni-formula/package.json index 62bda43a00c..cc4c82932fc 100644 --- a/packages-experimental/uni-formula/package.json +++ b/packages-experimental/uni-formula/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -62,25 +59,23 @@ "dependencies": { "@univerjs/core": "workspace:*", "@univerjs/docs": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "clsx": "^2.1.1" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages-experimental/uni-sheets-ui/package.json b/packages-experimental/uni-sheets-ui/package.json index f1b2a8b346a..7439f7628a2 100644 --- a/packages-experimental/uni-sheets-ui/package.json +++ b/packages-experimental/uni-sheets-ui/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -65,7 +62,7 @@ "@univerjs/design": "workspace:*", "@univerjs/docs": "workspace:*", "@univerjs/docs-ui": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-drawing-ui": "workspace:*", "@univerjs/sheets-ui": "workspace:*", @@ -77,18 +74,16 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages-experimental/uni-slides-ui/package.json b/packages-experimental/uni-slides-ui/package.json index 7a9505c6676..8063ccbf8b3 100644 --- a/packages-experimental/uni-slides-ui/package.json +++ b/packages-experimental/uni-slides-ui/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -63,7 +60,7 @@ "@univerjs/core": "workspace:*", "@univerjs/design": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/slides": "workspace:*", "@univerjs/slides-ui": "workspace:*", "@univerjs/ui": "workspace:*", @@ -77,18 +74,16 @@ "react-dom": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages-experimental/uniui/package.json b/packages-experimental/uniui/package.json index 422df0ab6ec..b6adb5809cc 100644 --- a/packages-experimental/uniui/package.json +++ b/packages-experimental/uniui/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -63,13 +60,13 @@ }, "dependencies": { "@floating-ui/react-dom": "^2.1.2", - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@univerjs/core": "workspace:*", "@univerjs/design": "workspace:*", "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-ui": "workspace:*", "@univerjs/ui": "workspace:*", @@ -84,18 +81,16 @@ "react-dom": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/core/package.json b/packages/core/package.json index 1e3e8810cae..87690907e00 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -24,22 +24,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -67,7 +64,7 @@ "@wendellhu/redi": "0.16.1", "kdbush": "^4.0.2", "lodash-es": "^4.17.21", - "nanoid": "5.0.7", + "nanoid": "5.0.8", "numeral": "^2.0.6", "numfmt": "^2.5.2", "ot-json1": "^1.0.2", @@ -80,18 +77,16 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/data-validation/package.json b/packages/data-validation/package.json index 9ca76765424..6fbf1be782f 100644 --- a/packages/data-validation/package.json +++ b/packages/data-validation/package.json @@ -24,22 +24,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -64,25 +61,24 @@ "dependencies": { "@univerjs/core": "workspace:*", "@univerjs/protocol": "0.1.39-alpha.38", - "@univerjs/sheets": "workspace:*" + "@univerjs/sheets": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "@univerjs/core": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/design/package.json b/packages/design/package.json index 7738d82fb08..4e09d326fd5 100644 --- a/packages/design/package.json +++ b/packages/design/package.json @@ -25,26 +25,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -68,28 +68,28 @@ "@rc-component/color-picker": "^2.0.1", "@rc-component/trigger": "^2.2.3", "@types/react-mentions": "^4.4.0", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "clsx": "^2.1.1", "dayjs": "^1.11.13", "rc-dialog": "^9.6.0", "rc-dropdown": "^4.2.0", "rc-input": "^1.6.3", "rc-input-number": "^9.2.0", - "rc-menu": "^9.15.1", - "rc-picker": "^4.6.15", + "rc-menu": "^9.16.0", + "rc-picker": "^4.7.0", "rc-segmented": "^2.5.0", - "rc-select": "^14.15.2", + "rc-select": "^14.16.2", "rc-textarea": "^1.8.2", "rc-tooltip": "^6.2.1", "rc-util": "^5.43.0", "react-draggable": "^4.4.6", - "react-grid-layout": "^1.4.4", + "react-grid-layout": "^1.5.0", "react-mentions": "^4.4.10", "react-transition-group": "^4.4.5" }, "devDependencies": { "@testing-library/react": "^16.0.1", - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@types/react-grid-layout": "^1.3.5", "@types/react-transition-group": "^4.4.11", @@ -98,21 +98,22 @@ "react": "18.3.1", "react-dom": "18.3.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/docs-drawing-ui/package.json b/packages/docs-drawing-ui/package.json index 88bf746395b..5b1db0fce6f 100644 --- a/packages/docs-drawing-ui/package.json +++ b/packages/docs-drawing-ui/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -71,7 +71,7 @@ "@univerjs/drawing": "workspace:*", "@univerjs/drawing-ui": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1" }, @@ -81,21 +81,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/docs-drawing/package.json b/packages/docs-drawing/package.json index 221cf9ea179..2d6b1087e85 100644 --- a/packages/docs-drawing/package.json +++ b/packages/docs-drawing/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -62,23 +59,22 @@ }, "dependencies": { "@univerjs/core": "workspace:*", - "@univerjs/drawing": "workspace:*" + "@univerjs/drawing": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/docs-hyper-link-ui/package.json b/packages/docs-hyper-link-ui/package.json index f4ab77ef5cf..5d7028478ef 100644 --- a/packages/docs-hyper-link-ui/package.json +++ b/packages/docs-hyper-link-ui/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -69,7 +69,7 @@ "@univerjs/docs-hyper-link": "workspace:*", "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1" }, @@ -78,21 +78,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/docs-hyper-link/package.json b/packages/docs-hyper-link/package.json index cf27d48159a..4728e8b0539 100644 --- a/packages/docs-hyper-link/package.json +++ b/packages/docs-hyper-link/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -61,24 +58,23 @@ }, "dependencies": { "@univerjs/core": "workspace:*", - "@univerjs/icons": "^0.1.84" + "@univerjs/icons": "^0.2.2", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/docs-mention-ui/package.json b/packages/docs-mention-ui/package.json index 7c6569e99e8..bdc665ea858 100644 --- a/packages/docs-mention-ui/package.json +++ b/packages/docs-mention-ui/package.json @@ -24,22 +24,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -72,24 +69,22 @@ "clsx": "^2.1.1" }, "devDependencies": { - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@univerjs-infra/shared": "workspace:*", "less": "^4.2.0", "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/docs-thread-comment-ui/package.json b/packages/docs-thread-comment-ui/package.json index 036ce1b63bc..c838421ab04 100644 --- a/packages/docs-thread-comment-ui/package.json +++ b/packages/docs-thread-comment-ui/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -67,7 +64,7 @@ "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/thread-comment": "workspace:*", "@univerjs/thread-comment-ui": "workspace:*", "@univerjs/ui": "workspace:*", @@ -78,18 +75,16 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/docs-ui/package.json b/packages/docs-ui/package.json index 2cd0f023b93..58434262ae0 100644 --- a/packages/docs-ui/package.json +++ b/packages/docs-ui/package.json @@ -26,26 +26,26 @@ "./locale/*": "./src/locale/*.ts", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -71,32 +71,33 @@ "@univerjs/docs": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1" }, "devDependencies": { - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@univerjs-infra/shared": "workspace:*", "less": "^4.2.0", "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/docs/package.json b/packages/docs/package.json index f5f0766606c..c0284d2863a 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -24,22 +24,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -63,24 +60,23 @@ }, "dependencies": { "@univerjs/core": "workspace:*", - "@univerjs/engine-render": "workspace:*" + "@univerjs/engine-render": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/drawing-ui/package.json b/packages/drawing-ui/package.json index 1bdb3a63d42..956f5c1c6a6 100644 --- a/packages/drawing-ui/package.json +++ b/packages/drawing-ui/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -67,7 +67,7 @@ "@univerjs/design": "workspace:*", "@univerjs/drawing": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1" }, @@ -77,21 +77,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/drawing/package.json b/packages/drawing/package.json index 6a832a0f46d..e74013cebfc 100644 --- a/packages/drawing/package.json +++ b/packages/drawing/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -61,7 +58,7 @@ }, "dependencies": { "@univerjs/core": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "ot-json1": "^1.0.2" }, "devDependencies": { @@ -69,18 +66,16 @@ "less": "^4.2.0", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/engine-formula/package.json b/packages/engine-formula/package.json index 7b2945a58a6..635b14867fe 100644 --- a/packages/engine-formula/package.json +++ b/packages/engine-formula/package.json @@ -25,22 +25,19 @@ "./*": "./src/*", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -73,18 +70,16 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/engine-numfmt/package.json b/packages/engine-numfmt/package.json index c3c7f17fb79..bf690f43bec 100644 --- a/packages/engine-numfmt/package.json +++ b/packages/engine-numfmt/package.json @@ -24,22 +24,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -61,18 +58,16 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/engine-render/package.json b/packages/engine-render/package.json index a9616d3e331..33e188778ea 100644 --- a/packages/engine-render/package.json +++ b/packages/engine-render/package.json @@ -24,22 +24,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -74,8 +71,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "browser": { "fs": false @@ -83,12 +80,10 @@ "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/facade/package.json b/packages/facade/package.json index 27e322168c8..1bd49f4e0d3 100644 --- a/packages/facade/package.json +++ b/packages/facade/package.json @@ -24,22 +24,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -86,7 +83,8 @@ "@univerjs/thread-comment": "workspace:*", "@univerjs/thread-comment-ui": "workspace:*", "@univerjs/ui": "workspace:*", - "@univerjs/watermark": "workspace:*" + "@univerjs/watermark": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", @@ -95,18 +93,16 @@ "jsdom": "^24.1.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/find-replace/package.json b/packages/find-replace/package.json index 750a8b050af..ec747275e8c 100644 --- a/packages/find-replace/package.json +++ b/packages/find-replace/package.json @@ -25,26 +25,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -69,8 +69,9 @@ "@univerjs/design": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", - "@univerjs/ui": "workspace:*" + "@univerjs/icons": "^0.2.2", + "@univerjs/ui": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", @@ -78,21 +79,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/network/package.json b/packages/network/package.json index 96dc4ddde88..cd11cad406f 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -23,22 +23,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -61,24 +58,23 @@ "rxjs": ">=7.0.0" }, "dependencies": { - "@univerjs/core": "workspace:*" + "@univerjs/core": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/rpc-node/package.json b/packages/rpc-node/package.json index e8b38dafb75..a44ff7e0068 100644 --- a/packages/rpc-node/package.json +++ b/packages/rpc-node/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -61,26 +58,24 @@ }, "dependencies": { "@univerjs/core": "workspace:*", - "@univerjs/rpc": "workspace:*", - "rxjs": "^7.8.1" + "@univerjs/rpc": "workspace:*" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "@univerjs/core": "workspace:*", "@univerjs/rpc": "workspace:*", + "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/rpc/package.json b/packages/rpc/package.json index 862db7d1acb..29b0020331e 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -23,22 +23,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -58,24 +55,23 @@ "rxjs": ">=7.0.0" }, "dependencies": { - "@univerjs/core": "workspace:*" + "@univerjs/core": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/sheets-conditional-formatting-ui/package.json b/packages/sheets-conditional-formatting-ui/package.json index 73de399f59a..e8be0dbdeb7 100644 --- a/packages/sheets-conditional-formatting-ui/package.json +++ b/packages/sheets-conditional-formatting-ui/package.json @@ -25,26 +25,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -71,7 +71,7 @@ "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/protocol": "0.1.39-alpha.38", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-conditional-formatting": "workspace:*", @@ -89,21 +89,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-conditional-formatting/package.json b/packages/sheets-conditional-formatting/package.json index 0722801c5b3..8895b1f686b 100644 --- a/packages/sheets-conditional-formatting/package.json +++ b/packages/sheets-conditional-formatting/package.json @@ -24,22 +24,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -75,18 +72,16 @@ "@univerjs/icons-svg": "^0.1.78", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/sheets-crosshair-highlight/package.json b/packages/sheets-crosshair-highlight/package.json index 5e54d0afe23..2a5d1f1b057 100644 --- a/packages/sheets-crosshair-highlight/package.json +++ b/packages/sheets-crosshair-highlight/package.json @@ -24,26 +24,26 @@ "./locale/*": "./src/locale/*.ts", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -66,7 +66,7 @@ "dependencies": { "@univerjs/core": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-ui": "workspace:*", "@univerjs/ui": "workspace:*", @@ -78,21 +78,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-data-validation-ui/package.json b/packages/sheets-data-validation-ui/package.json index be6f76d1268..8cb89354bc8 100644 --- a/packages/sheets-data-validation-ui/package.json +++ b/packages/sheets-data-validation-ui/package.json @@ -25,26 +25,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -74,7 +74,7 @@ "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/protocol": "0.1.39-alpha.38", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-data-validation": "workspace:*", @@ -91,21 +91,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-data-validation/package.json b/packages/sheets-data-validation/package.json index 6aded10a0cf..c8f9ba7ff67 100644 --- a/packages/sheets-data-validation/package.json +++ b/packages/sheets-data-validation/package.json @@ -25,22 +25,19 @@ "./*": "./src/*", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -68,7 +65,7 @@ "@univerjs/core": "workspace:*", "@univerjs/data-validation": "workspace:*", "@univerjs/engine-formula": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/protocol": "0.1.39-alpha.38", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-formula": "workspace:*", @@ -79,18 +76,16 @@ "less": "^4.2.0", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/sheets-drawing-ui/package.json b/packages/sheets-drawing-ui/package.json index 449c7b929e1..89c8f3719fb 100644 --- a/packages/sheets-drawing-ui/package.json +++ b/packages/sheets-drawing-ui/package.json @@ -24,26 +24,26 @@ "./locale/*": "./src/locale/*.ts", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -69,7 +69,7 @@ "@univerjs/drawing": "workspace:*", "@univerjs/drawing-ui": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-drawing": "workspace:*", "@univerjs/sheets-ui": "workspace:*", @@ -82,21 +82,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-drawing/package.json b/packages/sheets-drawing/package.json index 606d64a1d45..ad5dc2ccefb 100644 --- a/packages/sheets-drawing/package.json +++ b/packages/sheets-drawing/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -62,23 +59,22 @@ }, "dependencies": { "@univerjs/core": "workspace:*", - "@univerjs/drawing": "workspace:*" + "@univerjs/drawing": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/sheets-filter-ui/package.json b/packages/sheets-filter-ui/package.json index f102c2b6818..d4d9ecf2245 100644 --- a/packages/sheets-filter-ui/package.json +++ b/packages/sheets-filter-ui/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -67,14 +67,14 @@ "@univerjs/core": "workspace:*", "@univerjs/design": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/rpc": "workspace:*", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-filter": "workspace:*", "@univerjs/sheets-ui": "workspace:*", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1", - "rc-virtual-list": "^3.14.5" + "rc-virtual-list": "^3.14.8" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", @@ -82,21 +82,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-filter/package.json b/packages/sheets-filter/package.json index 2ade098c653..022adc2964a 100644 --- a/packages/sheets-filter/package.json +++ b/packages/sheets-filter/package.json @@ -23,22 +23,19 @@ "./*": "./src/*", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -62,24 +59,23 @@ }, "dependencies": { "@univerjs/core": "workspace:*", - "@univerjs/sheets": "workspace:*" + "@univerjs/sheets": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/sheets-find-replace/package.json b/packages/sheets-find-replace/package.json index e93f6f04dba..2f6ef38721c 100644 --- a/packages/sheets-find-replace/package.json +++ b/packages/sheets-find-replace/package.json @@ -25,26 +25,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -70,27 +70,29 @@ "@univerjs/find-replace": "workspace:*", "@univerjs/protocol": "0.1.39-alpha.38", "@univerjs/sheets": "workspace:*", - "@univerjs/sheets-ui": "workspace:*" + "@univerjs/sheets-ui": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-formula-ui/package.json b/packages/sheets-formula-ui/package.json index f54c32f9cfd..744d330a347 100644 --- a/packages/sheets-formula-ui/package.json +++ b/packages/sheets-formula-ui/package.json @@ -27,26 +27,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -74,7 +74,7 @@ "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-formula": "workspace:*", "@univerjs/sheets-numfmt-ui": "workspace:*", @@ -83,28 +83,29 @@ "clsx": "^2.1.1" }, "devDependencies": { - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@univerjs-infra/shared": "workspace:*", - "@vitejs/plugin-react": "^4.3.2", + "@vitejs/plugin-react": "^4.3.3", "less": "^4.2.0", "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.4", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-formula/package.json b/packages/sheets-formula/package.json index db04445f14c..97a268a8c26 100644 --- a/packages/sheets-formula/package.json +++ b/packages/sheets-formula/package.json @@ -24,22 +24,19 @@ "./*": "./src/*", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -67,25 +64,24 @@ "@univerjs/engine-formula": "workspace:*", "@univerjs/rpc": "workspace:*", "@univerjs/sheets": "workspace:*", - "@univerjs/sheets-numfmt": "workspace:*" + "@univerjs/sheets-numfmt": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "less": "^4.2.0", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/sheets-hyper-link-ui/package.json b/packages/sheets-hyper-link-ui/package.json index 55fa221e299..cef27a83e34 100644 --- a/packages/sheets-hyper-link-ui/package.json +++ b/packages/sheets-hyper-link-ui/package.json @@ -26,26 +26,26 @@ "./locale/*": "./src/locale/*.ts", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -72,7 +72,7 @@ "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-formula-ui": "workspace:*", "@univerjs/sheets-hyper-link": "workspace:*", @@ -84,21 +84,22 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-hyper-link-ui/src/controllers/menu.ts b/packages/sheets-hyper-link-ui/src/controllers/menu.ts index 90b051935fd..516f8733be7 100644 --- a/packages/sheets-hyper-link-ui/src/controllers/menu.ts +++ b/packages/sheets-hyper-link-ui/src/controllers/menu.ts @@ -100,7 +100,7 @@ const getLinkDisable$ = (accessor: IAccessor) => { return disableRange$.pipe( distinctUntilChanged(), - switchMap(((disableRange) => disableCell$.pipe(map((disableCell) => disableRange || disableCell)))) + switchMap((disableRange) => disableCell$.pipe(map((disableCell) => disableRange || disableCell))) ); }; diff --git a/packages/sheets-hyper-link/package.json b/packages/sheets-hyper-link/package.json index 7a1ccb5f3bb..9e3c113088c 100644 --- a/packages/sheets-hyper-link/package.json +++ b/packages/sheets-hyper-link/package.json @@ -23,22 +23,19 @@ "./*": "./src/*", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -65,24 +62,23 @@ "@univerjs/docs": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/protocol": "0.1.39-alpha.38", - "@univerjs/sheets": "workspace:*" + "@univerjs/sheets": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/sheets-numfmt-ui/package.json b/packages/sheets-numfmt-ui/package.json index 56475836617..b0b1bce9d58 100644 --- a/packages/sheets-numfmt-ui/package.json +++ b/packages/sheets-numfmt-ui/package.json @@ -25,26 +25,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -70,34 +70,36 @@ "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-numfmt": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.79", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-numfmt": "workspace:*", "@univerjs/sheets-ui": "workspace:*", - "@univerjs/ui": "workspace:*" + "@univerjs/ui": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@univerjs-infra/shared": "workspace:*", "less": "^4.2.0", "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-numfmt/package.json b/packages/sheets-numfmt/package.json index 5b9e9b51d06..85af7660f41 100644 --- a/packages/sheets-numfmt/package.json +++ b/packages/sheets-numfmt/package.json @@ -26,22 +26,19 @@ "./locale/*": "./src/locale/*.ts", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -67,24 +64,23 @@ "@univerjs/core": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-numfmt": "workspace:*", - "@univerjs/sheets": "workspace:*" + "@univerjs/sheets": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/sheets-sort-ui/package.json b/packages/sheets-sort-ui/package.json index 0c9acca25a2..c6818fddb42 100644 --- a/packages/sheets-sort-ui/package.json +++ b/packages/sheets-sort-ui/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -67,7 +67,7 @@ "@univerjs/design": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-sort": "workspace:*", "@univerjs/sheets-ui": "workspace:*", @@ -81,21 +81,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-sort/package.json b/packages/sheets-sort/package.json index dce4d571dd7..d38d3af9642 100644 --- a/packages/sheets-sort/package.json +++ b/packages/sheets-sort/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -66,27 +66,29 @@ "dependencies": { "@univerjs/core": "workspace:*", "@univerjs/engine-formula": "workspace:*", - "@univerjs/sheets": "workspace:*" + "@univerjs/sheets": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-thread-comment-ui/package.json b/packages/sheets-thread-comment-ui/package.json index f209788e202..b934ca897b6 100644 --- a/packages/sheets-thread-comment-ui/package.json +++ b/packages/sheets-thread-comment-ui/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -68,7 +68,7 @@ "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.79", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-thread-comment": "workspace:*", "@univerjs/sheets-ui": "workspace:*", @@ -82,21 +82,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-thread-comment/package.json b/packages/sheets-thread-comment/package.json index 1e209e4fffc..6a7b6f95892 100644 --- a/packages/sheets-thread-comment/package.json +++ b/packages/sheets-thread-comment/package.json @@ -23,22 +23,19 @@ "./*": "./src/*", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -64,25 +61,24 @@ "@univerjs/core": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/sheets": "workspace:*", - "@univerjs/thread-comment": "workspace:*" + "@univerjs/thread-comment": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/sheets-ui/package.json b/packages/sheets-ui/package.json index 708fb94d885..fc88bbcdcb2 100644 --- a/packages/sheets-ui/package.json +++ b/packages/sheets-ui/package.json @@ -23,29 +23,28 @@ "exports": { ".": "./src/index.ts", "./*": "./src/*", - "./locale/*": "./src/locale/*.ts", - "./facade": "./src/facade/index.ts" + "./facade": "./src/facade/index.ts", + "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", - "types": "./lib/types/index.d.ts", + "main": "./src/index.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -73,7 +72,7 @@ "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-numfmt": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/protocol": "0.1.39-alpha.38", "@univerjs/sheets": "workspace:*", "@univerjs/telemetry": "workspace:*", @@ -81,27 +80,28 @@ "clsx": "^2.1.1" }, "devDependencies": { - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@univerjs-infra/shared": "workspace:*", "less": "^4.2.0", "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets-ui/src/views/permission/panel-list/index.tsx b/packages/sheets-ui/src/views/permission/panel-list/index.tsx index b047395ec79..3eaa1896d88 100644 --- a/packages/sheets-ui/src/views/permission/panel-list/index.tsx +++ b/packages/sheets-ui/src/views/permission/panel-list/index.tsx @@ -233,7 +233,7 @@ export const SheetPermissionPanelList = () => { const viewPermission = viewAction?.allowed; const manageCollaboratorAction = item.actions.find((action) => action.action === UnitAction.ManageCollaborator); - const deleteAction = item.actions.find(((action) => action.action === UnitAction.Delete)); + const deleteAction = item.actions.find((action) => action.action === UnitAction.Delete); const hasManagerPermission = manageCollaboratorAction?.allowed || currentUser.userID === item.creator?.userID; const hasDeletePermission = deleteAction?.allowed || currentUser.userID === item.creator?.userID; diff --git a/packages/sheets-zen-editor/package.json b/packages/sheets-zen-editor/package.json index 9e443478421..a90a7a6b117 100644 --- a/packages/sheets-zen-editor/package.json +++ b/packages/sheets-zen-editor/package.json @@ -25,26 +25,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -70,7 +70,7 @@ "@univerjs/docs": "workspace:*", "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-ui": "workspace:*", "@univerjs/ui": "workspace:*", @@ -82,21 +82,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/sheets/package.json b/packages/sheets/package.json index ec3e445d13f..14ba48e22b8 100644 --- a/packages/sheets/package.json +++ b/packages/sheets/package.json @@ -26,26 +26,26 @@ "./locale/*": "./src/locale/*.ts", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -69,27 +69,29 @@ "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-numfmt": "workspace:*", "@univerjs/protocol": "0.1.39-alpha.38", - "@univerjs/rpc": "workspace:*" + "@univerjs/rpc": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/slides-ui/package.json b/packages/slides-ui/package.json index 2108715d3d4..020df32d0b9 100644 --- a/packages/slides-ui/package.json +++ b/packages/slides-ui/package.json @@ -25,26 +25,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -71,33 +71,34 @@ "@univerjs/docs-ui": "workspace:*", "@univerjs/drawing": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/slides": "workspace:*", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1" }, "devDependencies": { - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@univerjs-infra/shared": "workspace:*", "less": "^4.2.0", "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/slides/package.json b/packages/slides/package.json index f3f1886e059..f162c9dc9f0 100644 --- a/packages/slides/package.json +++ b/packages/slides/package.json @@ -24,22 +24,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -64,24 +61,23 @@ }, "dependencies": { "@univerjs/core": "workspace:*", - "@univerjs/engine-render": "workspace:*" + "@univerjs/engine-render": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index 308d7926803..ff6f9437b26 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -21,22 +21,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -59,7 +56,8 @@ "@univerjs/core": "workspace:*" }, "dependencies": { - "@univerjs/core": "workspace:*" + "@univerjs/core": "workspace:*", + "@vitejs/plugin-react": "4.3.3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", @@ -70,18 +68,16 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/thread-comment-ui/package.json b/packages/thread-comment-ui/package.json index 27b41b7115f..5a0a9c54383 100644 --- a/packages/thread-comment-ui/package.json +++ b/packages/thread-comment-ui/package.json @@ -23,26 +23,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -68,7 +68,7 @@ "@univerjs/docs": "workspace:*", "@univerjs/docs-ui": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "@univerjs/protocol": "0.1.39-alpha.38", "@univerjs/thread-comment": "workspace:*", "@univerjs/ui": "workspace:*", @@ -81,21 +81,22 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/thread-comment/package.json b/packages/thread-comment/package.json index 0b2526c2851..e45fc7b1154 100644 --- a/packages/thread-comment/package.json +++ b/packages/thread-comment/package.json @@ -22,22 +22,19 @@ ".": "./src/index.ts", "./*": "./src/*" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" @@ -68,18 +65,16 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*" diff --git a/packages/ui/package.json b/packages/ui/package.json index ad285386bce..fe9ffcbc79e 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -26,26 +26,26 @@ "./locale/*": "./src/locale/*.ts", "./facade": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -71,7 +71,7 @@ "@univerjs/design": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.84", + "@univerjs/icons": "^0.2.2", "clsx": "^2.1.1", "localforage": "^1.10.0", "rc-notification": "^5.6.2", @@ -83,7 +83,7 @@ "devDependencies": { "@testing-library/react": "^16.0.1", "@testing-library/react-hooks": "^8.0.1", - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@types/react-transition-group": "^4.4.11", "@univerjs-infra/shared": "workspace:*", @@ -92,22 +92,23 @@ "react-dom": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2", + "vite": "^5.4.10", + "vitest": "^2.1.4", "vue": "^3.5.11" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/umd/README.md b/packages/umd/README.md deleted file mode 100644 index 7fe2b238e10..00000000000 --- a/packages/umd/README.md +++ /dev/null @@ -1,38 +0,0 @@ -# @univerjs/umd - -## Package Overview - -| Package Name | Version | License | Downloads | -| --- | --- | --- | --- | -| `@univerjs/umd` | [![][npm-version-shield]][npm-version-link] | ![][npm-license-shield] | ![][npm-downloads-shield] | - -## Introduction - -`@univerjs/umd` is a UMD bundle for Univer. It is a standalone version of the library that can be used in any web project without the need for a module bundler. - -## Usage - -You can include the UMD bundle in your HTML file using the following script tag: - -```html - - -``` - -If you are already using React, ReactDOM, and RxJS in your project, you can opt for the slim version of the UMD bundle, which excludes these dependencies. - -```diff -+ -+ -+ - -- -+ - -``` - - -[npm-version-shield]: https://img.shields.io/npm/v/@univerjs/core?style=flat-square -[npm-version-link]: https://npmjs.com/package/@univerjs/core -[npm-license-shield]: https://img.shields.io/npm/l/@univerjs/core?style=flat-square -[npm-downloads-shield]: https://img.shields.io/npm/dm/@univerjs/core?style=flat-square diff --git a/packages/umd/package.json b/packages/umd/package.json deleted file mode 100644 index 2989b51d893..00000000000 --- a/packages/umd/package.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "name": "@univerjs/umd", - "version": "0.4.2", - "private": false, - "description": "UMD bundle for Univer", - "author": "DreamNum ", - "license": "Apache-2.0", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/univer" - }, - "homepage": "https://univer.ai", - "repository": { - "type": "git", - "url": "https://github.com/dream-num/univer" - }, - "bugs": { - "url": "https://github.com/dream-num/univer/issues" - }, - "keywords": [ - "univer" - ], - "main": "./lib/univer.full.umd.js", - "publishConfig": { - "access": "public", - "exports": { - "./lib/*": "./lib/*" - } - }, - "directories": { - "lib": "lib" - }, - "files": [ - "lib" - ], - "scripts": { - "build:umd": "node ./scripts/index.mjs" - }, - "dependencies": { - "@univerjs/core": "workspace:*", - "@univerjs/data-validation": "workspace:*", - "@univerjs/design": "workspace:*", - "@univerjs/docs": "workspace:*", - "@univerjs/docs-drawing": "workspace:*", - "@univerjs/docs-drawing-ui": "workspace:*", - "@univerjs/docs-hyper-link": "workspace:*", - "@univerjs/docs-hyper-link-ui": "workspace:*", - "@univerjs/docs-thread-comment-ui": "workspace:*", - "@univerjs/docs-ui": "workspace:*", - "@univerjs/drawing": "workspace:*", - "@univerjs/drawing-ui": "workspace:*", - "@univerjs/engine-formula": "workspace:*", - "@univerjs/engine-numfmt": "workspace:*", - "@univerjs/engine-render": "workspace:*", - "@univerjs/facade": "workspace:*", - "@univerjs/find-replace": "workspace:*", - "@univerjs/network": "workspace:*", - "@univerjs/protocol": "0.1.39-alpha.38", - "@univerjs/rpc": "workspace:*", - "@univerjs/sheets": "workspace:*", - "@univerjs/sheets-conditional-formatting": "workspace:*", - "@univerjs/sheets-conditional-formatting-ui": "workspace:*", - "@univerjs/sheets-crosshair-highlight": "workspace:*", - "@univerjs/sheets-data-validation": "workspace:*", - "@univerjs/sheets-data-validation-ui": "workspace:*", - "@univerjs/sheets-drawing": "workspace:*", - "@univerjs/sheets-drawing-ui": "workspace:*", - "@univerjs/sheets-filter": "workspace:*", - "@univerjs/sheets-filter-ui": "workspace:*", - "@univerjs/sheets-find-replace": "workspace:*", - "@univerjs/sheets-formula": "workspace:*", - "@univerjs/sheets-formula-ui": "workspace:*", - "@univerjs/sheets-hyper-link": "workspace:*", - "@univerjs/sheets-hyper-link-ui": "workspace:*", - "@univerjs/sheets-numfmt-ui": "workspace:*", - "@univerjs/sheets-sort": "workspace:*", - "@univerjs/sheets-sort-ui": "workspace:*", - "@univerjs/sheets-thread-comment": "workspace:*", - "@univerjs/sheets-thread-comment-ui": "workspace:*", - "@univerjs/sheets-ui": "workspace:*", - "@univerjs/sheets-zen-editor": "workspace:*", - "@univerjs/slides": "workspace:*", - "@univerjs/slides-ui": "workspace:*", - "@univerjs/telemetry": "workspace:*", - "@univerjs/thread-comment": "workspace:*", - "@univerjs/thread-comment-ui": "workspace:*", - "@univerjs/ui": "workspace:*", - "@univerjs/uniscript": "workspace:*", - "@univerjs/watermark": "workspace:*", - "clsx": "^2.1.1", - "dayjs": "^1.11.13", - "monaco-editor": "0.52.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "rxjs": "^7.8.1" - }, - "devDependencies": { - "lodash-es": "^4.17.21" - } -} diff --git a/packages/umd/scripts/index.mjs b/packages/umd/scripts/index.mjs deleted file mode 100644 index 9ae647a046a..00000000000 --- a/packages/umd/scripts/index.mjs +++ /dev/null @@ -1,297 +0,0 @@ -/** - * Copyright 2023-present DreamNum Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * TODO: @jikkai - * 1. monaco-editor is not included in the build. User may not able to use uniscript by default. - * 2. lodash is not included in the build. - * 3. vue is not included in the build. User may not able to extend the UI with Vue. - */ - -import fs from 'node:fs'; -import path from 'node:path'; -import { fileURLToPath } from 'node:url'; -import { merge } from 'lodash-es'; - -const __filename = fileURLToPath(import.meta.url); -const __dirname = path.dirname(__filename); - -const nodeModulesPath = path.resolve(__dirname, '../node_modules'); - -function generateUMDTemplate(code) { - return `(function (root, factory) { - if (typeof define === 'function' && define.amd) { - define([], factory); - } else if (typeof module === 'object' && module.exports) { - module.exports = factory(); - } else { - root.UniverUMD = root.UniverUMD || {}; - Object.assign(root.UniverUMD, factory()); - } -}(typeof self !== 'undefined' ? self : this, function () { - var exports = ${code}; - return exports; -}));`; -} - -async function generateLocale() { - const libs = [ - '@univerjs/design', - '@univerjs/docs-drawing-ui', - '@univerjs/docs-ui', - '@univerjs/docs-hyper-link-ui', - '@univerjs/drawing-ui', - '@univerjs/find-replace', - '@univerjs/sheets', - '@univerjs/sheets-conditional-formatting-ui', - '@univerjs/sheets-data-validation-ui', - '@univerjs/sheets-drawing-ui', - '@univerjs/sheets-filter-ui', - '@univerjs/sheets-sort-ui', - '@univerjs/sheets-find-replace', - '@univerjs/sheets-formula-ui', - '@univerjs/sheets-hyper-link-ui', - '@univerjs/sheets-numfmt-ui', - '@univerjs/sheets-thread-comment-ui', - '@univerjs/sheets-ui', - '@univerjs/sheets-zen-editor', - '@univerjs/slides-ui', - '@univerjs/thread-comment-ui', - '@univerjs/ui', - '@univerjs/uniscript', - '@univerjs/sheets-crosshair-highlight', - '@univerjs/watermark', - ]; - - const languages = [{ - key: 'en-US', - dayjsKey: 'en', - }, { - key: 'ru-RU', - dayjsKey: 'ru', - }, { - key: 'zh-CN', - dayjsKey: 'zh-cn', - }, { - key: 'vi-VN', - dayjsKey: 'vi', - }, { - key: 'zh-TW', - dayjsKey: 'zh-tw', - }, { - key: 'fa-IR', - dayjsKey: 'fa', - }]; - - const outputDir = path.resolve(__dirname, '../lib/locale'); - if (!fs.existsSync(outputDir)) { - fs.mkdirSync(outputDir, { recursive: true }); - } - - for (const lang of languages) { - let output = {}; - for (const lib of libs) { - const file = path.resolve(nodeModulesPath, lib, `lib/locale/${lang.key}.json`); - if (!fs.existsSync(file)) { - throw new Error(`File not found: ${file}`); - } - - const data = fs.readFileSync(file, 'utf-8'); - output = merge(JSON.parse(data), output); - } - - let result = generateUMDTemplate(`{ - "${lang.key}": ${JSON.stringify(output)} - }`); - - // append dayjs locale - const dayjsFile = path.resolve(nodeModulesPath, 'dayjs/locale', `${lang.dayjsKey}.js`); - if (fs.existsSync(dayjsFile)) { - result += fs.readFileSync(dayjsFile, 'utf-8'); - } - - fs.writeFileSync(path.resolve(outputDir, `${lang.key}.js`), result, 'utf-8'); - } -}; - -function buildCSS() { - const libs = [ - '@univerjs/design', - '@univerjs/ui', - '@univerjs/drawing-ui', - '@univerjs/docs-ui', - '@univerjs/docs-drawing-ui', - '@univerjs/sheets-ui', - '@univerjs/sheets-formula-ui', - '@univerjs/sheets-numfmt-ui', - '@univerjs/sheets-zen-editor', - '@univerjs/sheets-data-validation-ui', - '@univerjs/sheets-drawing-ui', - '@univerjs/sheets-conditional-formatting-ui', - '@univerjs/sheets-filter-ui', - '@univerjs/sheets-sort-ui', - '@univerjs/thread-comment-ui', - '@univerjs/sheets-hyper-link-ui', - '@univerjs/docs-hyper-link-ui', - '@univerjs/slides-ui', - '@univerjs/find-replace', - '@univerjs/uniscript', - '@univerjs/sheets-crosshair-highlight', - '@univerjs/watermark', - ]; - - const output = libs.map((lib) => { - const file = path.resolve(nodeModulesPath, lib, 'lib/index.css'); - - if (!fs.existsSync(file)) { - throw new Error(`File not found: ${file}`); - } - - return fs.readFileSync(file, 'utf-8'); - }); - - return output.join('\n'); -} - -function buildExternalLib({ react, rxjs }) { - const libs = [ - 'clsx/dist/clsx.min.js', - 'dayjs/dayjs.min.js', - ]; - if (react) { - libs.unshift( - 'react/umd/react.production.min.js', - 'react-dom/umd/react-dom.production.min.js' - ); - } - if (rxjs) { - libs.unshift('rxjs/dist/bundles/rxjs.umd.min.js'); - } - - const output = libs.map((lib) => { - const file = path.resolve(nodeModulesPath, lib); - - if (!fs.existsSync(file)) { - throw new Error(`File not found: ${file}`); - } - - return fs.readFileSync(file, 'utf-8'); - }); - - return output.join('\n'); -} - -function buildJS() { - const libs = [ - '@univerjs/protocol', - '@univerjs/core', - '@univerjs/telemetry', - '@univerjs/rpc', - '@univerjs/design', - '@univerjs/engine-render', - '@univerjs/engine-numfmt', - '@univerjs/engine-formula', - '@univerjs/ui', - '@univerjs/docs', - '@univerjs/docs-ui', - '@univerjs/sheets', - '@univerjs/sheets-ui', - '@univerjs/sheets-formula', - '@univerjs/sheets-formula-ui', - '@univerjs/sheets-numfmt-ui', - '@univerjs/sheets-zen-editor', - '@univerjs/sheets-conditional-formatting', - '@univerjs/sheets-conditional-formatting-ui', - '@univerjs/find-replace', - '@univerjs/sheets-find-replace', - '@univerjs/data-validation', - '@univerjs/sheets-data-validation', - '@univerjs/sheets-data-validation-ui', - '@univerjs/sheets-filter', - '@univerjs/sheets-filter-ui', - '@univerjs/sheets-sort', - '@univerjs/sheets-sort-ui', - '@univerjs/thread-comment', - '@univerjs/thread-comment-ui', - '@univerjs/sheets-thread-comment', - '@univerjs/sheets-thread-comment', - '@univerjs/docs-thread-comment-ui', - '@univerjs/drawing', - '@univerjs/drawing-ui', - '@univerjs/sheets-hyper-link', - '@univerjs/sheets-hyper-link-ui', - '@univerjs/sheets-drawing', - '@univerjs/sheets-drawing-ui', - '@univerjs/docs-drawing', - '@univerjs/docs-drawing-ui', - '@univerjs/docs-hyper-link', - '@univerjs/docs-hyper-link-ui', - '@univerjs/slides', - '@univerjs/slides-ui', - '@univerjs/network', - '@univerjs/facade', - '@univerjs/uniscript', - '@univerjs/sheets-crosshair-highlight', - '@univerjs/watermark', - ]; - - const output = libs.map((lib) => { - const file = path.resolve(nodeModulesPath, lib, 'lib/umd/index.js'); - - if (!fs.existsSync(file)) { - throw new Error(`File not found: ${file}`); - } - - return fs.readFileSync(file, 'utf-8'); - }); - - return output.join('\n'); -} - -function generateOutput(filename, output) { - const outputFile = path.resolve(__dirname, `../lib/${filename}`); - - if (!fs.existsSync(outputFile)) { - fs.mkdirSync(path.dirname(outputFile), { recursive: true }); - } - - fs.writeFileSync(outputFile, output, 'utf-8'); -} - -async function main() { - generateOutput('univer.css', buildCSS()); - - const outputJS = buildJS(); - - const fullLib = buildExternalLib({ - react: true, - rxjs: true, - }); - generateOutput('univer.full.umd.js', `${fullLib}\n${outputJS}`); - - const slimLib = buildExternalLib({ - react: false, - rxjs: false, - }); - generateOutput('univer.slim.umd.js', `${slimLib}\n${outputJS}`); - - await generateLocale(); - - console.log('\u001B[32m[@univerjs/umd] Build completed.'); -} - -main(); - diff --git a/packages/uniscript/package.json b/packages/uniscript/package.json index 27a04f19cb5..3299f0ed523 100644 --- a/packages/uniscript/package.json +++ b/packages/uniscript/package.json @@ -25,26 +25,26 @@ "./*": "./src/*", "./locale/*": "./src/locale/*.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -75,26 +75,27 @@ "monaco-editor": "0.52.0" }, "devDependencies": { - "@types/react": "^18.3.11", + "@types/react": "^18.3.12", "@univerjs-infra/shared": "workspace:*", "less": "^4.2.0", "rxjs": "^7.8.1", "typescript": "^5.6.3", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/packages/watermark/package.json b/packages/watermark/package.json index b70944adb2a..f6234be4aba 100644 --- a/packages/watermark/package.json +++ b/packages/watermark/package.json @@ -26,26 +26,26 @@ "./locale/*": "./src/locale/*.ts", "./facade/*": "./src/facade/index.ts" }, - "main": "./lib/cjs/index.js", - "module": "./lib/es/index.js", + "main": "./src/index.ts", "types": "./lib/types/index.d.ts", "publishConfig": { "access": "public", - "main": "./lib/cjs/index.js", + "main": "./lib/es/index.js", "module": "./lib/es/index.js", "exports": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } }, "directories": { @@ -69,32 +69,33 @@ "@univerjs/core": "workspace:*", "@univerjs/design": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/icons": "^0.1.80", + "@univerjs/icons": "^0.2.2", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1" }, "devDependencies": { - "@types/react": "^18.3.9", + "@types/react": "^18.3.12", "@univerjs-infra/shared": "workspace:*", "less": "^4.2.0", "react": "18.3.1", "rxjs": "^7.8.1", - "typescript": "^5.6.2", - "vite": "^5.4.8", - "vitest": "^2.1.1" + "typescript": "^5.6.3", + "vite": "^5.4.10", + "vitest": "^2.1.4" }, "univerSpace": { ".": { "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", "types": "./lib/types/index.d.ts" }, "./*": { "import": "./lib/es/*", - "require": "./lib/cjs/*", "types": "./lib/types/index.d.ts" }, "./lib/*": "./lib/*", - "./locale/*": "./lib/locale/*.json" + "./locale/*": { + "import": "./lib/locale/*.js", + "types": "./lib/types/locale/*.d.ts" + } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 42c3954d28d..97577842f02 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,35 +9,35 @@ importers: .: devDependencies: '@antfu/eslint-config': - specifier: 3.7.3 - version: 3.7.3(@eslint-react/eslint-plugin@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/utils@8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.12.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.12.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.12(eslint@9.12.0(jiti@1.21.6)))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + specifier: 3.8.0 + version: 3.8.0(@eslint-react/eslint-plugin@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.14(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) '@commitlint/cli': specifier: ^19.5.0 - version: 19.5.0(@types/node@22.7.5)(typescript@5.6.3) + version: 19.5.0(@types/node@22.8.4)(typescript@5.6.3) '@commitlint/config-conventional': specifier: ^19.5.0 version: 19.5.0 '@eslint-react/eslint-plugin': - specifier: ^1.14.3 - version: 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^1.15.2 + version: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) '@playwright/test': specifier: ^1.48.0 version: 1.48.0 '@release-it-plugins/workspaces': specifier: ^4.2.0 - version: 4.2.0(release-it@17.8.2(typescript@5.6.3)) + version: 4.2.0(release-it@17.10.0(typescript@5.6.3)) '@release-it/conventional-changelog': - specifier: ^8.0.2 - version: 8.0.2(release-it@17.8.2(typescript@5.6.3)) + specifier: ^9.0.2 + version: 9.0.2(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0)(release-it@17.10.0(typescript@5.6.3)) '@storybook/react': specifier: 8.3.5 - version: 8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.6.3) + version: 8.3.5(@storybook/test@8.3.5(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) '@types/node': - specifier: ^22.7.5 - version: 22.7.5 + specifier: ^22.8.4 + version: 22.8.4 '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@univerjs-infra/shared': specifier: workspace:* version: link:common/shared @@ -45,32 +45,32 @@ importers: specifier: workspace:* version: link:packages/design '@vitejs/plugin-react': - specifier: ^4.3.2 - version: 4.3.2(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + specifier: ^4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) eslint: - specifier: 9.12.0 - version: 9.12.0(jiti@1.21.6) + specifier: 9.13.0 + version: 9.13.0(jiti@1.21.6) eslint-plugin-format: specifier: ^0.1.2 - version: 0.1.2(eslint@9.12.0(jiti@1.21.6)) + version: 0.1.2(eslint@9.13.0(jiti@1.21.6)) eslint-plugin-header: specifier: ^3.1.1 - version: 3.1.1(eslint@9.12.0(jiti@1.21.6)) + version: 3.1.1(eslint@9.13.0(jiti@1.21.6)) eslint-plugin-no-barrel-import: specifier: ^0.0.2 - version: 0.0.2(eslint@9.12.0(jiti@1.21.6)) + version: 0.0.2(eslint@9.13.0(jiti@1.21.6)) eslint-plugin-no-penetrating-import: specifier: ^0.0.1 - version: 0.0.1(eslint@9.12.0(jiti@1.21.6)) + version: 0.0.1(eslint@9.13.0(jiti@1.21.6)) eslint-plugin-react: - specifier: ^7.37.1 - version: 7.37.1(eslint@9.12.0(jiti@1.21.6)) + specifier: ^7.37.2 + version: 7.37.2(eslint@9.13.0(jiti@1.21.6)) eslint-plugin-react-hooks: specifier: 5.0.0 - version: 5.0.0(eslint@9.12.0(jiti@1.21.6)) + version: 5.0.0(eslint@9.13.0(jiti@1.21.6)) eslint-plugin-react-refresh: - specifier: ^0.4.12 - version: 0.4.12(eslint@9.12.0(jiti@1.21.6)) + specifier: ^0.4.14 + version: 0.4.14(eslint@9.13.0(jiti@1.21.6)) husky: specifier: ^9.1.6 version: 9.1.6 @@ -84,14 +84,14 @@ importers: specifier: 18.3.1 version: 18.3.1(react@18.3.1) release-it: - specifier: ^17.8.2 - version: 17.8.2(typescript@5.6.3) + specifier: ^17.10.0 + version: 17.10.0(typescript@5.6.3) serve: - specifier: ^14.2.3 - version: 14.2.3 + specifier: ^14.2.4 + version: 14.2.4 turbo: - specifier: ^2.1.3 - version: 2.1.3 + specifier: ^2.2.3 + version: 2.2.3 typescript: specifier: ^5.6.3 version: 5.6.3 @@ -99,14 +99,17 @@ importers: common/shared: dependencies: '@typescript-eslint/parser': - specifier: ^8.8.1 - version: 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.12.2 + version: 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) '@vitejs/plugin-react': - specifier: ^4.3.2 - version: 4.3.2(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + specifier: ^4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) '@vitest/coverage-istanbul': - specifier: ^2.1.2 - version: 2.1.2(vitest@2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + specifier: ^2.1.4 + version: 2.1.4(vitest@2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + fs-extra: + specifier: ^11.2.0 + version: 11.2.0 happy-dom: specifier: 15.0.0 version: 15.0.0 @@ -114,32 +117,32 @@ importers: specifier: ^4.1.1 version: 4.1.1 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vite-plugin-dts: - specifier: ^4.2.3 - version: 4.2.3(@types/node@22.7.5)(rollup@4.21.2)(typescript@5.6.3)(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + specifier: ^4.3.0 + version: 4.3.0(@types/node@22.8.4)(rollup@4.24.3)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) vite-plugin-external: specifier: ^4.3.1 version: 4.3.1 vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) common/storybook: dependencies: '@chromatic-com/storybook': - specifier: ^2.0.2 - version: 2.0.2(react@18.3.1) + specifier: ^3.2.1 + version: 3.2.1(react@18.3.1)(storybook@8.3.6) '@storybook/addon-essentials': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.3.6 + version: 8.3.6(storybook@8.3.6) '@storybook/addon-interactions': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.3.6 + version: 8.3.6(storybook@8.3.6) '@storybook/addon-links': - specifier: ^8.3.5 - version: 8.3.5(react@18.3.1)(storybook@8.3.5) + specifier: ^8.3.6 + version: 8.3.6(react@18.3.1)(storybook@8.3.6) '@storybook/addon-styling-webpack': specifier: ^1.0.0 version: 1.0.0(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) @@ -147,20 +150,20 @@ importers: specifier: ^1.0.5 version: 1.0.5(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) '@storybook/blocks': - specifier: ^8.3.5 - version: 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) + specifier: ^8.3.6 + version: 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) '@storybook/icons': specifier: ^1.2.12 version: 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/react': - specifier: ^8.3.5 - version: 8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.6.3) + specifier: ^8.3.6 + version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) '@storybook/react-webpack5': - specifier: ^8.3.5 - version: 8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(@swc/core@1.7.5)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.6.3) + specifier: ^8.3.6 + version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(@swc/core@1.7.5)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) '@storybook/types': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.3.6 + version: 8.3.6(storybook@8.3.6) '@univerjs/core': specifier: workspace:* version: link:../../packages/core @@ -177,8 +180,8 @@ importers: specifier: ^12.2.0 version: 12.2.0(less@4.2.0)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) storybook: - specifier: ^8.3.5 - version: 8.3.5 + specifier: ^8.3.6 + version: 8.3.6 storybook-addon-swc: specifier: ^1.2.0 version: 1.2.0(@swc/core@1.7.5)(terser-webpack-plugin@5.3.10(@swc/core@1.7.5)(esbuild@0.23.1)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)))(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) @@ -250,8 +253,8 @@ importers: specifier: workspace:* version: link:../packages/find-replace '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/mockdata': specifier: workspace:* version: link:../mockdata @@ -380,14 +383,14 @@ importers: version: 18.3.1(react@18.3.1) react-mosaic-component: specifier: ^6.1.0 - version: 6.1.0(@types/node@22.7.5)(@types/react@18.3.11)(dnd-core@16.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.1.0(@types/node@22.8.4)(@types/react@18.3.12)(dnd-core@16.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rxjs: specifier: ^7.8.1 version: 7.8.1 devDependencies: '@types/react': specifier: ^18.3.11 - version: 18.3.11 + version: 18.3.12 '@types/react-dom': specifier: ^18.3.1 version: 18.3.1 @@ -548,6 +551,9 @@ importers: '@univerjs/thread-comment': specifier: workspace:* version: link:../packages/thread-comment + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -559,11 +565,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.1 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/action-recorder: dependencies: @@ -574,8 +580,8 @@ importers: specifier: workspace:* version: link:../../packages/design '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../../packages/sheets @@ -608,11 +614,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/debugger: dependencies: @@ -637,6 +643,9 @@ importers: '@univerjs/ui': specifier: workspace:* version: link:../../packages/ui + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) react: specifier: ^16.9.0 || ^17.0.0 || ^18.0.0 version: 18.3.1 @@ -650,7 +659,7 @@ importers: version: link:../../common/shared '@vitejs/plugin-vue': specifier: ^5.1.3 - version: 5.1.3(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))(vue@3.4.38(typescript@5.6.3)) + version: 5.1.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))(vue@3.4.38(typescript@5.6.3)) rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -658,11 +667,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-docs-ui: dependencies: @@ -685,8 +694,8 @@ importers: specifier: workspace:* version: link:../../packages/engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/ui': specifier: workspace:* version: link:../../packages/ui @@ -707,11 +716,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-formula: dependencies: @@ -722,8 +731,8 @@ importers: specifier: workspace:* version: link:../../packages/docs '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -738,11 +747,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-formula-ui: dependencies: @@ -762,8 +771,8 @@ importers: specifier: workspace:* version: link:../../packages/engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/rpc': specifier: workspace:* version: link:../../packages/rpc @@ -802,11 +811,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-sheets-ui: dependencies: @@ -823,8 +832,8 @@ importers: specifier: workspace:* version: link:../../packages/docs-ui '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../../packages/sheets @@ -857,11 +866,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-slides-ui: dependencies: @@ -875,8 +884,8 @@ importers: specifier: workspace:* version: link:../../packages/engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/slides': specifier: workspace:* version: link:../../packages/slides @@ -912,11 +921,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uniui: dependencies: @@ -924,8 +933,8 @@ importers: specifier: ^2.1.2 version: 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@types/react-dom': specifier: ^18.3.1 version: 18.3.1 @@ -942,8 +951,8 @@ importers: specifier: workspace:* version: link:../../packages/engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../../packages/sheets @@ -955,7 +964,7 @@ importers: version: link:../../packages/ui '@xyflow/react': specifier: ^12.3.2 - version: 12.3.2(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 12.3.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -982,11 +991,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/core: dependencies: @@ -1003,8 +1012,8 @@ importers: specifier: ^4.17.21 version: 4.17.21 nanoid: - specifier: 5.0.7 - version: 5.0.7 + specifier: 5.0.8 + version: 5.0.8 numeral: specifier: ^2.0.6 version: 2.0.6 @@ -1040,11 +1049,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/data-validation: dependencies: @@ -1057,6 +1066,9 @@ importers: '@univerjs/sheets': specifier: workspace:* version: link:../sheets + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1068,11 +1080,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/design: dependencies: @@ -1086,8 +1098,8 @@ importers: specifier: ^4.4.0 version: 4.4.0 '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -1107,17 +1119,17 @@ importers: specifier: ^9.2.0 version: 9.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-menu: - specifier: ^9.15.1 - version: 9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^9.16.0 + version: 9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-picker: - specifier: ^4.6.15 - version: 4.6.15(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^4.7.0 + version: 4.7.0(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-segmented: specifier: ^2.5.0 version: 2.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-select: - specifier: ^14.15.2 - version: 14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^14.16.2 + version: 14.16.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-textarea: specifier: ^1.8.2 version: 1.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1131,8 +1143,8 @@ importers: specifier: ^4.4.6 version: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-grid-layout: - specifier: ^1.4.4 - version: 1.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.5.0 + version: 1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-mentions: specifier: ^4.4.10 version: 4.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1142,10 +1154,10 @@ importers: devDependencies: '@testing-library/react': specifier: ^16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@types/react-dom': specifier: ^18.3.1 version: 18.3.1 @@ -1171,11 +1183,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs: dependencies: @@ -1185,6 +1197,9 @@ importers: '@univerjs/engine-render': specifier: workspace:* version: link:../engine-render + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1196,11 +1211,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-drawing: dependencies: @@ -1210,6 +1225,9 @@ importers: '@univerjs/drawing': specifier: workspace:* version: link:../drawing + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1218,11 +1236,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-drawing-ui: dependencies: @@ -1251,8 +1269,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -1276,11 +1294,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-hyper-link: dependencies: @@ -1288,8 +1306,11 @@ importers: specifier: workspace:* version: link:../core '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1301,11 +1322,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-hyper-link-ui: dependencies: @@ -1328,8 +1349,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -1350,11 +1371,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-mention-ui: dependencies: @@ -1381,8 +1402,8 @@ importers: version: 2.1.1 devDependencies: '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared @@ -1399,11 +1420,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-thread-comment-ui: dependencies: @@ -1426,8 +1447,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/thread-comment': specifier: workspace:* version: link:../thread-comment @@ -1454,11 +1475,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-ui: dependencies: @@ -1478,8 +1499,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -1488,8 +1509,8 @@ importers: version: 2.1.1 devDependencies: '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared @@ -1506,11 +1527,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/drawing: dependencies: @@ -1518,8 +1539,8 @@ importers: specifier: workspace:* version: link:../core '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) ot-json1: specifier: ^1.0.2 version: 1.0.2 @@ -1537,11 +1558,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/drawing-ui: dependencies: @@ -1558,8 +1579,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -1583,11 +1604,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/engine-formula: dependencies: @@ -1617,11 +1638,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/engine-numfmt: devDependencies: @@ -1632,11 +1653,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/engine-render: dependencies: @@ -1672,11 +1693,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/facade: dependencies: @@ -1755,6 +1776,9 @@ importers: '@univerjs/watermark': specifier: workspace:* version: link:../watermark + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1775,11 +1799,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/find-replace: dependencies: @@ -1796,11 +1820,14 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/ui': specifier: workspace:* version: link:../ui + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1818,17 +1845,20 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/network: dependencies: '@univerjs/core': specifier: workspace:* version: link:../core + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1840,17 +1870,20 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/rpc: dependencies: '@univerjs/core': specifier: workspace:* version: link:../core + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1862,11 +1895,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/rpc-node: dependencies: @@ -1876,22 +1909,22 @@ importers: '@univerjs/rpc': specifier: workspace:* version: link:../rpc - rxjs: - specifier: ^7.8.1 - version: 7.8.1 devDependencies: '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared + rxjs: + specifier: ^7.8.1 + version: 7.8.1 typescript: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets: dependencies: @@ -1910,6 +1943,9 @@ importers: '@univerjs/rpc': specifier: workspace:* version: link:../rpc + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1921,11 +1957,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-conditional-formatting: dependencies: @@ -1961,11 +1997,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-conditional-formatting-ui: dependencies: @@ -1985,8 +2021,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/protocol': specifier: 0.1.39-alpha.38 version: 0.1.39-alpha.38(@grpc/grpc-js@1.10.9)(rxjs@7.8.1) @@ -2037,11 +2073,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-crosshair-highlight: dependencies: @@ -2052,8 +2088,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2083,11 +2119,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-data-validation: dependencies: @@ -2104,8 +2140,8 @@ importers: specifier: workspace:* version: link:../engine-formula '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/protocol': specifier: 0.1.39-alpha.38 version: 0.1.39-alpha.38(@grpc/grpc-js@1.10.9)(rxjs@7.8.1) @@ -2132,11 +2168,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-data-validation-ui: dependencies: @@ -2165,8 +2201,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/protocol': specifier: 0.1.39-alpha.38 version: 0.1.39-alpha.38(@grpc/grpc-js@1.10.9)(rxjs@7.8.1) @@ -2211,11 +2247,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-drawing: dependencies: @@ -2225,6 +2261,9 @@ importers: '@univerjs/drawing': specifier: workspace:* version: link:../drawing + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2233,11 +2272,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-drawing-ui: dependencies: @@ -2257,8 +2296,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2291,11 +2330,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-filter: dependencies: @@ -2305,6 +2344,9 @@ importers: '@univerjs/sheets': specifier: workspace:* version: link:../sheets + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2316,11 +2358,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-filter-ui: dependencies: @@ -2334,8 +2376,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/rpc': specifier: workspace:* version: link:../rpc @@ -2355,8 +2397,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 rc-virtual-list: - specifier: ^3.14.5 - version: 3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^3.14.8 + version: 3.14.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dom: specifier: ^16.9.0 || ^17.0.0 || ^18.0.0 version: 18.3.1(react@18.3.1) @@ -2377,11 +2419,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-find-replace: dependencies: @@ -2406,6 +2448,9 @@ importers: '@univerjs/sheets-ui': specifier: workspace:* version: link:../sheets-ui + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2417,11 +2462,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-formula: dependencies: @@ -2443,6 +2488,9 @@ importers: '@univerjs/sheets-numfmt': specifier: workspace:* version: link:../sheets-numfmt + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2457,11 +2505,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-formula-ui: dependencies: @@ -2484,8 +2532,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2506,14 +2554,14 @@ importers: version: 2.1.1 devDependencies: '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared '@vitejs/plugin-react': - specifier: ^4.3.2 - version: 4.3.2(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + specifier: ^4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) less: specifier: ^4.2.0 version: 4.2.0 @@ -2527,11 +2575,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.4 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-hyper-link: dependencies: @@ -2550,6 +2598,9 @@ importers: '@univerjs/sheets': specifier: workspace:* version: link:../sheets + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2561,11 +2612,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-hyper-link-ui: dependencies: @@ -2588,8 +2639,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2622,11 +2673,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-numfmt: dependencies: @@ -2642,6 +2693,9 @@ importers: '@univerjs/sheets': specifier: workspace:* version: link:../sheets + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2653,11 +2707,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-numfmt-ui: dependencies: @@ -2677,8 +2731,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.79 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2691,10 +2745,13 @@ importers: '@univerjs/ui': specifier: workspace:* version: link:../ui + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared @@ -2711,11 +2768,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-sort: dependencies: @@ -2728,6 +2785,9 @@ importers: '@univerjs/sheets': specifier: workspace:* version: link:../sheets + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2739,11 +2799,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-sort-ui: dependencies: @@ -2760,8 +2820,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2797,11 +2857,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-thread-comment: dependencies: @@ -2817,6 +2877,9 @@ importers: '@univerjs/thread-comment': specifier: workspace:* version: link:../thread-comment + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2831,11 +2894,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-thread-comment-ui: dependencies: @@ -2855,8 +2918,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.79 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2892,11 +2955,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-ui: dependencies: @@ -2922,8 +2985,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/protocol': specifier: 0.1.39-alpha.38 version: 0.1.39-alpha.38(@grpc/grpc-js@1.10.9)(rxjs@7.8.1) @@ -2941,8 +3004,8 @@ importers: version: 2.1.1 devDependencies: '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared @@ -2959,11 +3022,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-zen-editor: dependencies: @@ -2983,8 +3046,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -3014,11 +3077,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/slides: dependencies: @@ -3028,6 +3091,9 @@ importers: '@univerjs/engine-render': specifier: workspace:* version: link:../engine-render + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -3039,11 +3105,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/slides-ui: dependencies: @@ -3066,8 +3132,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/slides': specifier: workspace:* version: link:../slides @@ -3079,8 +3145,8 @@ importers: version: 2.1.1 devDependencies: '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared @@ -3097,17 +3163,20 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/telemetry: dependencies: '@univerjs/core': specifier: workspace:* version: link:../core + '@vitejs/plugin-react': + specifier: 4.3.3 + version: 4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -3131,11 +3200,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/thread-comment: dependencies: @@ -3159,11 +3228,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/thread-comment-ui: dependencies: @@ -3183,8 +3252,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/protocol': specifier: 0.1.39-alpha.38 version: 0.1.39-alpha.38(@grpc/grpc-js@1.10.9)(rxjs@7.8.1) @@ -3217,11 +3286,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/ui: dependencies: @@ -3238,8 +3307,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.84 - version: 0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -3259,13 +3328,13 @@ importers: devDependencies: '@testing-library/react': specifier: ^16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/react-hooks': specifier: ^8.0.1 - version: 8.0.1(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 8.0.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@types/react-dom': specifier: ^18.3.1 version: 18.3.1 @@ -3291,186 +3360,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) - - packages/umd: - dependencies: - '@univerjs/core': - specifier: workspace:* - version: link:../core - '@univerjs/data-validation': - specifier: workspace:* - version: link:../data-validation - '@univerjs/design': - specifier: workspace:* - version: link:../design - '@univerjs/docs': - specifier: workspace:* - version: link:../docs - '@univerjs/docs-drawing': - specifier: workspace:* - version: link:../docs-drawing - '@univerjs/docs-drawing-ui': - specifier: workspace:* - version: link:../docs-drawing-ui - '@univerjs/docs-hyper-link': - specifier: workspace:* - version: link:../docs-hyper-link - '@univerjs/docs-hyper-link-ui': - specifier: workspace:* - version: link:../docs-hyper-link-ui - '@univerjs/docs-thread-comment-ui': - specifier: workspace:* - version: link:../docs-thread-comment-ui - '@univerjs/docs-ui': - specifier: workspace:* - version: link:../docs-ui - '@univerjs/drawing': - specifier: workspace:* - version: link:../drawing - '@univerjs/drawing-ui': - specifier: workspace:* - version: link:../drawing-ui - '@univerjs/engine-formula': - specifier: workspace:* - version: link:../engine-formula - '@univerjs/engine-numfmt': - specifier: workspace:* - version: link:../engine-numfmt - '@univerjs/engine-render': - specifier: workspace:* - version: link:../engine-render - '@univerjs/facade': - specifier: workspace:* - version: link:../facade - '@univerjs/find-replace': - specifier: workspace:* - version: link:../find-replace - '@univerjs/network': - specifier: workspace:* - version: link:../network - '@univerjs/protocol': - specifier: 0.1.39-alpha.38 - version: 0.1.39-alpha.38(@grpc/grpc-js@1.10.9)(rxjs@7.8.1) - '@univerjs/rpc': - specifier: workspace:* - version: link:../rpc - '@univerjs/sheets': - specifier: workspace:* - version: link:../sheets - '@univerjs/sheets-conditional-formatting': - specifier: workspace:* - version: link:../sheets-conditional-formatting - '@univerjs/sheets-conditional-formatting-ui': - specifier: workspace:* - version: link:../sheets-conditional-formatting-ui - '@univerjs/sheets-crosshair-highlight': - specifier: workspace:* - version: link:../sheets-crosshair-highlight - '@univerjs/sheets-data-validation': - specifier: workspace:* - version: link:../sheets-data-validation - '@univerjs/sheets-data-validation-ui': - specifier: workspace:* - version: link:../sheets-data-validation-ui - '@univerjs/sheets-drawing': - specifier: workspace:* - version: link:../sheets-drawing - '@univerjs/sheets-drawing-ui': - specifier: workspace:* - version: link:../sheets-drawing-ui - '@univerjs/sheets-filter': - specifier: workspace:* - version: link:../sheets-filter - '@univerjs/sheets-filter-ui': - specifier: workspace:* - version: link:../sheets-filter-ui - '@univerjs/sheets-find-replace': - specifier: workspace:* - version: link:../sheets-find-replace - '@univerjs/sheets-formula': - specifier: workspace:* - version: link:../sheets-formula - '@univerjs/sheets-formula-ui': - specifier: workspace:* - version: link:../sheets-formula-ui - '@univerjs/sheets-hyper-link': - specifier: workspace:* - version: link:../sheets-hyper-link - '@univerjs/sheets-hyper-link-ui': - specifier: workspace:* - version: link:../sheets-hyper-link-ui - '@univerjs/sheets-numfmt-ui': - specifier: workspace:* - version: link:../sheets-numfmt-ui - '@univerjs/sheets-sort': - specifier: workspace:* - version: link:../sheets-sort - '@univerjs/sheets-sort-ui': - specifier: workspace:* - version: link:../sheets-sort-ui - '@univerjs/sheets-thread-comment': - specifier: workspace:* - version: link:../sheets-thread-comment - '@univerjs/sheets-thread-comment-ui': - specifier: workspace:* - version: link:../sheets-thread-comment-ui - '@univerjs/sheets-ui': - specifier: workspace:* - version: link:../sheets-ui - '@univerjs/sheets-zen-editor': - specifier: workspace:* - version: link:../sheets-zen-editor - '@univerjs/slides': - specifier: workspace:* - version: link:../slides - '@univerjs/slides-ui': - specifier: workspace:* - version: link:../slides-ui - '@univerjs/telemetry': - specifier: workspace:* - version: link:../telemetry - '@univerjs/thread-comment': - specifier: workspace:* - version: link:../thread-comment - '@univerjs/thread-comment-ui': - specifier: workspace:* - version: link:../thread-comment-ui - '@univerjs/ui': - specifier: workspace:* - version: link:../ui - '@univerjs/uniscript': - specifier: workspace:* - version: link:../uniscript - '@univerjs/watermark': - specifier: workspace:* - version: link:../watermark - clsx: - specifier: ^2.1.1 - version: 2.1.1 - dayjs: - specifier: ^1.11.13 - version: 1.11.13 - monaco-editor: - specifier: 0.52.0 - version: 0.52.0 - react: - specifier: 18.3.1 - version: 18.3.1 - react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) - rxjs: - specifier: ^7.8.1 - version: 7.8.1 - devDependencies: - lodash-es: - specifier: ^4.17.21 - version: 4.17.21 + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/uniscript: dependencies: @@ -3503,8 +3397,8 @@ importers: version: 18.3.1 devDependencies: '@types/react': - specifier: ^18.3.11 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared @@ -3518,11 +3412,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/watermark: dependencies: @@ -3536,8 +3430,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/icons': - specifier: ^0.1.80 - version: 0.1.80(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.2.2 + version: 0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -3546,8 +3440,8 @@ importers: version: 2.1.1 devDependencies: '@types/react': - specifier: ^18.3.9 - version: 18.3.11 + specifier: ^18.3.12 + version: 18.3.12 '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared @@ -3561,14 +3455,14 @@ importers: specifier: ^7.8.1 version: 7.8.1 typescript: - specifier: ^5.6.2 + specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.10 + version: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.1.1 - version: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.4 + version: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages: @@ -3583,8 +3477,8 @@ packages: resolution: {integrity: sha512-y2217gk4NqL35giHl72o6Zzqji9O7vHh9YmhUVkPtAOpoTCH4uWxo/pr4VE8t0+ChEPs0qo4eJRC5Q1eXWo3vA==} engines: {node: '>=8.x'} - '@antfu/eslint-config@3.7.3': - resolution: {integrity: sha512-vzhKtzQT+f/xBV8T5U8SFy3D7uAqL2CEcjsJVqtA7F8tdKvGuC/96uWeEKMHk5lRfijgj+xRvb+c4qQn60YlIA==} + '@antfu/eslint-config@3.8.0': + resolution: {integrity: sha512-O5QSufPHpKTm0wk1OQ5c2mOZVzCqYV3hIDrt5zt+cOWqiG8YXLPkSOD4fFwjomATtOuUbcLUwkcgY5dErM7aIw==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 @@ -3594,7 +3488,7 @@ packages: eslint: ^9.10.0 eslint-plugin-astro: ^1.2.0 eslint-plugin-format: '>=0.1.0' - eslint-plugin-react-hooks: ^4.6.0 + eslint-plugin-react-hooks: ^5.0.0 eslint-plugin-react-refresh: ^0.4.4 eslint-plugin-solid: ^0.14.3 eslint-plugin-svelte: '>=2.35.1' @@ -3639,54 +3533,62 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.4': - resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} + '@babel/code-frame@7.26.0': + resolution: {integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==} engines: {node: '>=6.9.0'} - '@babel/core@7.25.2': - resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} + '@babel/compat-data@7.26.0': + resolution: {integrity: sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.25.5': - resolution: {integrity: sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==} + '@babel/core@7.26.0': + resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.25.2': - resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} + '@babel/generator@7.26.0': + resolution: {integrity: sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.24.7': - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + '@babel/helper-compilation-targets@7.25.9': + resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.25.2': - resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} + '@babel/helper-module-imports@7.25.9': + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-plugin-utils@7.24.7': - resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} + '@babel/helper-module-transforms@7.26.0': + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 - '@babel/helper-simple-access@7.24.7': - resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} + '@babel/helper-plugin-utils@7.25.9': + resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} 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-string-parser@7.25.9': + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.7': resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.8': - resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} + '@babel/helper-validator-identifier@7.25.9': + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.25.0': - resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} + '@babel/helper-validator-option@7.25.9': + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.26.0': + resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} engines: {node: '>=6.9.0'} '@babel/highlight@7.24.7': @@ -3698,14 +3600,19 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-transform-react-jsx-self@7.24.7': - resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} + '@babel/parser@7.26.1': + resolution: {integrity: sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-transform-react-jsx-self@7.25.9': + resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-source@7.24.7': - resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} + '@babel/plugin-transform-react-jsx-source@7.25.9': + resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3722,27 +3629,37 @@ packages: resolution: {integrity: sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.26.0': + resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + engines: {node: '>=6.9.0'} + '@babel/runtime@7.4.5': resolution: {integrity: sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==} - '@babel/template@7.25.0': - resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} + '@babel/template@7.25.9': + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.4': - resolution: {integrity: sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==} + '@babel/traverse@7.25.9': + resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} engines: {node: '>=6.9.0'} '@babel/types@7.25.4': resolution: {integrity: sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.26.0': + resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} + engines: {node: '>=6.9.0'} + '@base2/pretty-print-object@1.0.1': resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} - '@chromatic-com/storybook@2.0.2': - resolution: {integrity: sha512-7bPIliISedeIpnVKbzktysFYW5n56bN91kxuOj1XXKixmjbUHRUMvcXd4K2liN6MiR5ZqJtmtcPsZ6CebbGlEA==} + '@chromatic-com/storybook@3.2.1': + resolution: {integrity: sha512-ldFF/JIpmgI911AhWJeLlSSwOgn51MaUFyRA8kLPzkS7lxaMQ5mt33t778llotHg+icWE1AG0ANvI4ZC1PRWzw==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} + peerDependencies: + storybook: '*' '@clack/core@0.3.4': resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==} @@ -3846,6 +3763,10 @@ packages: resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} engines: {node: '>=16'} + '@es-joy/jsdoccomment@0.49.0': + resolution: {integrity: sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==} + engines: {node: '>=16'} + '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} @@ -4278,30 +4199,30 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-plugin-eslint-comments@4.4.0': - resolution: {integrity: sha512-yljsWl5Qv3IkIRmJ38h3NrHXFCm4EUl55M8doGTF6hvzvFF8kRpextgSrg2dwHev9lzBZyafCr9RelGIyQm6fw==} + '@eslint-community/eslint-plugin-eslint-comments@4.4.1': + resolution: {integrity: sha512-lb/Z/MzbTf7CaVYM9WCFNQZ4L1yi3ev2fsFPF99h31ljhSEyUoyEsKsNWiU+qD1glbYTDJdqgyaLKtyTkkqtuQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - '@eslint-community/eslint-utils@4.4.0': - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + '@eslint-community/eslint-utils@4.4.1': + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.11.0': - resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.14.3': - resolution: {integrity: sha512-JU0619vNfl0RaqbsyyEfLJWKupJOmf5JmHt4sCAD6Y1LCW80Pi0ZbBXeCUTdCR36mA8IJxm9PoLFliQyDYj6uw==} + '@eslint-react/ast@1.15.2': + resolution: {integrity: sha512-Dtn6Ai/P74CLoZ4mPR/9Mm4xXuulXULaXNXAzusZSNfa3+4podw6LCxKHpLcLqsvfZN3mciW3cC8CAyH7/MZwg==} - '@eslint-react/core@1.14.3': - resolution: {integrity: sha512-1T/Zubn9PSwJHNN+4SnXXPb6ZjL1ILl9hN2pkPClh8IyBoCTM+u/BHTfxI3aVF5I8yWLNDaiG7nkaxmxoBEOfQ==} + '@eslint-react/core@1.15.2': + resolution: {integrity: sha512-F8qh1oeqdXrepTQKp0kbQ8UTVDhSbJGvsQhO6YMSOC/Bci98Z2ad/VZXfZtMcYtvj+/4s0nmifzrYfvjt7easw==} - '@eslint-react/eslint-plugin@1.14.3': - resolution: {integrity: sha512-U06zO3F56RAYXI0ZKTEpdwyWllV+muvi2gdC1SLARwk4AOmLAV8ke+iHW5EXBfNkCJQ3SgKRan4tpQqqwfEsMA==} + '@eslint-react/eslint-plugin@1.15.2': + resolution: {integrity: sha512-j4O+dVFG24VrEu0lfiY7PTiAdKpYBWrc16/J4OymTERxwJYAZLuedoIYextSYjpJ7Hn9RhQyhGq4jqbcIpyVwg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4310,53 +4231,56 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.14.3': - resolution: {integrity: sha512-LJqS63/S8koDJNIqKZ/yLuFvVk4RiK7K3emjUFx+UXHrIdKwFDMpFkksVVbxqeMX70E+toMXgMepABE0pA54ag==} + '@eslint-react/jsx@1.15.2': + resolution: {integrity: sha512-IwkmPazUhEpMQgu6gVzCWuvWU7Za7SmddKowNIelSfoX0o5uZVh42anrVnGyX0jgx9X7XcZOUYll3F701Ftyqw==} - '@eslint-react/shared@1.14.3': - resolution: {integrity: sha512-GP+mjNZBGXq2CuwyVTE2+74K3tBixxNeaG3ho3ovpQ7e8NlTD3TOZk5vZyOJaeRqaOJoJa54PURe12Qt6loCdw==} + '@eslint-react/shared@1.15.2': + resolution: {integrity: sha512-5xOCUbf+AhWcMKdQSPRmqJrnsepiP1SYyoc0w8M69DLhkuRfTnzVsJsvXNGS74+8oG8jBfRU/C1dkQxNWoODWg==} - '@eslint-react/tools@1.14.3': - resolution: {integrity: sha512-NtewO4fWxzGtVCjAhD6NG4FwLev5Xq87KWpW92brPF+AvTzkr04abt3/14CpojJlW9L9SMK6FsX9tFVP7ZBqJQ==} + '@eslint-react/tools@1.15.2': + resolution: {integrity: sha512-u5vASGC6Ui+5G0AkorTZHevHE1w6Spaun9UdmadMDTuZdPLbfIUPoD4dfZ5AaqH6wVfdpmieHFXsItuvRWHWxw==} - '@eslint-react/types@1.14.3': - resolution: {integrity: sha512-Hi3rBCX0pAxoQs3MQYX/rt4Fxdz97U0pTjSQsm03dGUBb/BEVgrVK9SEZkCqpfPZ7NXrVhuiYudoJRUylNZyCw==} + '@eslint-react/types@1.15.2': + resolution: {integrity: sha512-s8HfvVPl8aCb+coIPrFULDugR22GiRKU6keXwdRqQaHR4U0a6YtSqNFssoxEvMdkesNAQ2kIhZEE4oXRyR7gFw==} - '@eslint-react/var@1.14.3': - resolution: {integrity: sha512-APJJVSyrDrvJn3t4qXBg1XpWMxmW5AEym56a9/ILzLtgOWFsDj6gJCy4o2g5UB2AZqtfS6YS5IfU5B1G/wYtiw==} + '@eslint-react/var@1.15.2': + resolution: {integrity: sha512-Kd37TnpjGWXUshTruUxH2wyo4ODItf/yn8P8VbgOAirkKg/Y7cSsep3hXuY4hXlpOd/ZgoGmtGE8JHsm65Vfxw==} - '@eslint/compat@1.1.1': - resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==} + '@eslint/compat@1.2.2': + resolution: {integrity: sha512-jhgiIrsw+tRfcBQ4BFl2C3vCrIUw2trCY0cnDvGZpwTtKCEDmZhAtMfrEUP/KpnwM6PrO0T+Ltm+ccW74olG3Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9.10.0 + peerDependenciesMeta: + eslint: + optional: true '@eslint/config-array@0.18.0': resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.6.0': - resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==} + '@eslint/core@0.7.0': + resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.1.0': resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.12.0': - resolution: {integrity: sha512-eohesHH8WFRUprDNyEREgqP6beG6htMeUYeCpkEgBCieCMme5r9zFWjzAJp//9S+Kub4rqE+jXe9Cp1a7IYIIA==} + '@eslint/js@9.13.0': + resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/markdown@6.1.0': - resolution: {integrity: sha512-cX1tyD+aIbhzKrCKe/9M5s2jZhldWGOR+cy7cIVpxG9RkoaN4XU+gG3dy6oEKtBFXjDx06GtP0OGO7jgbqa2DA==} + '@eslint/markdown@6.2.1': + resolution: {integrity: sha512-cKVd110hG4ICHmWhIwZJfKmmJBvbiDWyrHODJknAtudKgZtlROGoLX9UEOA0o746zC0hCY4UV4vR+aOGW9S6JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=9' '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.0': - resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==} + '@eslint/plugin-kit@0.2.2': + resolution: {integrity: sha512-CXtq5nR4Su+2I47WPOlWud98Y5Lv8Kyxp2ukhgFx/eW6Blm18VXJO5WuQylPugRo8nbluoi6GvvxBLqHcvqUUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@flatten-js/interval-tree@1.1.3': @@ -4386,12 +4310,12 @@ packages: engines: {node: '>=6'} hasBin: true - '@humanfs/core@0.19.0': - resolution: {integrity: sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==} + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} engines: {node: '>=18.18.0'} - '@humanfs/node@0.16.5': - resolution: {integrity: sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==} + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': @@ -4409,8 +4333,8 @@ packages: '@iarna/toml@2.2.5': resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} - '@inquirer/figures@1.0.3': - resolution: {integrity: sha512-ErXXzENMH5pJt5/ssXV0DfWUZqly8nGzf0UcBV9xTnP+KyffE2mqyxIMBrZ8ijQck2nU0TQm40EQB53YreyWHw==} + '@inquirer/figures@1.0.7': + resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==} engines: {node: '>=18'} '@isaacs/cliui@8.0.2': @@ -4459,11 +4383,11 @@ packages: '@types/react': '>=16' react: '>=16' - '@microsoft/api-extractor-model@7.29.6': - resolution: {integrity: sha512-gC0KGtrZvxzf/Rt9oMYD2dHvtN/1KPEYsrQPyMKhLHnlVuO/f4AFN3E4toqZzD2pt4LhkKoYmL2H9tX3yCOyRw==} + '@microsoft/api-extractor-model@7.29.8': + resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==} - '@microsoft/api-extractor@7.47.7': - resolution: {integrity: sha512-fNiD3G55ZJGhPOBPMKD/enozj8yxJSYyVJWxRWdcUtw842rvthDHJgUWq9gXQTensFlMHv2wGuCjjivPv53j0A==} + '@microsoft/api-extractor@7.47.11': + resolution: {integrity: sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ==} hasBin: true '@microsoft/tsdoc-config@0.17.0': @@ -4533,8 +4457,8 @@ packages: resolution: {integrity: sha512-MB4AYDsM5jhIHro/dq4ix1iWTLGToIGk6cWF5L6vanFaMble5jTX/UBQyiv05HsWnwUtY8JrfHy2LWfKwihqMw==} engines: {node: '>= 18'} - '@octokit/types@13.5.0': - resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} + '@octokit/types@13.6.1': + resolution: {integrity: sha512-PHZE9Z+kWXb23Ndik8MKPirBPziOc0D2/3KH1P+6jK5nGWe96kadZuE4jev2/Jq7FvIfTlT2Ltg8Fv2x1v0a5g==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -4557,8 +4481,8 @@ packages: resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} engines: {node: '>=12.22.0'} - '@pnpm/npm-conf@2.2.2': - resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} + '@pnpm/npm-conf@2.3.1': + resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} engines: {node: '>=12'} '@protobufjs/aspromise@1.1.2': @@ -4630,14 +4554,14 @@ packages: peerDependencies: release-it: ^14.0.0 || ^15.2.0 || ^16.0.0 || ^17.0.0 - '@release-it/conventional-changelog@8.0.2': - resolution: {integrity: sha512-WpnWWRr7O0JeLoiejLrPEWnnwFhCscBn1wBTAXeitiz2/Ifaol0s+t8otf/HYq/OiQOri2iH8d0CnVb72tBdIQ==} + '@release-it/conventional-changelog@9.0.2': + resolution: {integrity: sha512-10IF0E3QmGp67d3WDFekm8ESIhE08duy8dYI9UOFGbQDmhptxwoYbtxypzIel52+cxSDD6gEh/FVLhKlQmJqAA==} engines: {node: ^18.18.0 || ^20.9.0 || ^22.0.0} peerDependencies: release-it: ^17.0.0 - '@rollup/pluginutils@5.1.0': - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + '@rollup/pluginutils@5.1.3': + resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -4645,88 +4569,98 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.21.2': - resolution: {integrity: sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==} + '@rollup/rollup-android-arm-eabi@4.24.3': + resolution: {integrity: sha512-ufb2CH2KfBWPJok95frEZZ82LtDl0A6QKTa8MoM+cWwDZvVGl5/jNb79pIhRvAalUu+7LD91VYR0nwRD799HkQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.21.2': - resolution: {integrity: sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==} + '@rollup/rollup-android-arm64@4.24.3': + resolution: {integrity: sha512-iAHpft/eQk9vkWIV5t22V77d90CRofgR2006UiCjHcHJFVI1E0oBkQIAbz+pLtthFw3hWEmVB4ilxGyBf48i2Q==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.21.2': - resolution: {integrity: sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==} + '@rollup/rollup-darwin-arm64@4.24.3': + resolution: {integrity: sha512-QPW2YmkWLlvqmOa2OwrfqLJqkHm7kJCIMq9kOz40Zo9Ipi40kf9ONG5Sz76zszrmIZZ4hgRIkez69YnTHgEz1w==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.21.2': - resolution: {integrity: sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==} + '@rollup/rollup-darwin-x64@4.24.3': + resolution: {integrity: sha512-KO0pN5x3+uZm1ZXeIfDqwcvnQ9UEGN8JX5ufhmgH5Lz4ujjZMAnxQygZAVGemFWn+ZZC0FQopruV4lqmGMshow==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.21.2': - resolution: {integrity: sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==} + '@rollup/rollup-freebsd-arm64@4.24.3': + resolution: {integrity: sha512-CsC+ZdIiZCZbBI+aRlWpYJMSWvVssPuWqrDy/zi9YfnatKKSLFCe6fjna1grHuo/nVaHG+kiglpRhyBQYRTK4A==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.24.3': + resolution: {integrity: sha512-F0nqiLThcfKvRQhZEzMIXOQG4EeX61im61VYL1jo4eBxv4aZRmpin6crnBJQ/nWnCsjH5F6J3W6Stdm0mBNqBg==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.24.3': + resolution: {integrity: sha512-KRSFHyE/RdxQ1CSeOIBVIAxStFC/hnBgVcaiCkQaVC+EYDtTe4X7z5tBkFyRoBgUGtB6Xg6t9t2kulnX6wJc6A==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.21.2': - resolution: {integrity: sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==} + '@rollup/rollup-linux-arm-musleabihf@4.24.3': + resolution: {integrity: sha512-h6Q8MT+e05zP5BxEKz0vi0DhthLdrNEnspdLzkoFqGwnmOzakEHSlXfVyA4HJ322QtFy7biUAVFPvIDEDQa6rw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.21.2': - resolution: {integrity: sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==} + '@rollup/rollup-linux-arm64-gnu@4.24.3': + resolution: {integrity: sha512-fKElSyXhXIJ9pqiYRqisfirIo2Z5pTTve5K438URf08fsypXrEkVmShkSfM8GJ1aUyvjakT+fn2W7Czlpd/0FQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.21.2': - resolution: {integrity: sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==} + '@rollup/rollup-linux-arm64-musl@4.24.3': + resolution: {integrity: sha512-YlddZSUk8G0px9/+V9PVilVDC6ydMz7WquxozToozSnfFK6wa6ne1ATUjUvjin09jp34p84milxlY5ikueoenw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.21.2': - resolution: {integrity: sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.24.3': + resolution: {integrity: sha512-yNaWw+GAO8JjVx3s3cMeG5Esz1cKVzz8PkTJSfYzE5u7A+NvGmbVFEHP+BikTIyYWuz0+DX9kaA3pH9Sqxp69g==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.21.2': - resolution: {integrity: sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==} + '@rollup/rollup-linux-riscv64-gnu@4.24.3': + resolution: {integrity: sha512-lWKNQfsbpv14ZCtM/HkjCTm4oWTKTfxPmr7iPfp3AHSqyoTz5AgLemYkWLwOBWc+XxBbrU9SCokZP0WlBZM9lA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.21.2': - resolution: {integrity: sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==} + '@rollup/rollup-linux-s390x-gnu@4.24.3': + resolution: {integrity: sha512-HoojGXTC2CgCcq0Woc/dn12wQUlkNyfH0I1ABK4Ni9YXyFQa86Fkt2Q0nqgLfbhkyfQ6003i3qQk9pLh/SpAYw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.21.2': - resolution: {integrity: sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==} + '@rollup/rollup-linux-x64-gnu@4.24.3': + resolution: {integrity: sha512-mnEOh4iE4USSccBOtcrjF5nj+5/zm6NcNhbSEfR3Ot0pxBwvEn5QVUXcuOwwPkapDtGZ6pT02xLoPaNv06w7KQ==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.21.2': - resolution: {integrity: sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==} + '@rollup/rollup-linux-x64-musl@4.24.3': + resolution: {integrity: sha512-rMTzawBPimBQkG9NKpNHvquIUTQPzrnPxPbCY1Xt+mFkW7pshvyIS5kYgcf74goxXOQk0CP3EoOC1zcEezKXhw==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.21.2': - resolution: {integrity: sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==} + '@rollup/rollup-win32-arm64-msvc@4.24.3': + resolution: {integrity: sha512-2lg1CE305xNvnH3SyiKwPVsTVLCg4TmNCF1z7PSHX2uZY2VbUpdkgAllVoISD7JO7zu+YynpWNSKAtOrX3AiuA==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.21.2': - resolution: {integrity: sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==} + '@rollup/rollup-win32-ia32-msvc@4.24.3': + resolution: {integrity: sha512-9SjYp1sPyxJsPWuhOCX6F4jUMXGbVVd5obVpoVEi8ClZqo52ViZewA6eFz85y8ezuOA+uJMP5A5zo6Oz4S5rVQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.21.2': - resolution: {integrity: sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==} + '@rollup/rollup-win32-x64-msvc@4.24.3': + resolution: {integrity: sha512-HGZgRFFYrMrP3TJlq58nR1xy8zHKId25vhmm5S9jETEfDf6xybPxsavFTJaufe2zgOGYJBskGlj49CwtEuFhWQ==} cpu: [x64] os: [win32] - '@rushstack/node-core-library@5.7.0': - resolution: {integrity: sha512-Ff9Cz/YlWu9ce4dmqNBZpA45AEya04XaBFIjV7xTVeEf+y/kTjEasmozqFELXlNG4ROdevss75JrrZ5WgufDkQ==} + '@rushstack/node-core-library@5.9.0': + resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -4736,132 +4670,142 @@ packages: '@rushstack/rig-package@0.5.3': resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - '@rushstack/terminal@0.14.0': - resolution: {integrity: sha512-juTKMAMpTIJKudeFkG5slD8Z/LHwNwGZLtU441l/u82XdTBfsP+LbGKJLCNwP5se+DMCT55GB8x9p6+C4UL7jw==} + '@rushstack/terminal@0.14.2': + resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@4.22.6': - resolution: {integrity: sha512-QSRqHT/IfoC5nk9zn6+fgyqOPXHME0BfchII9EUPR19pocsNp/xSbeBCbD3PIR2Lg+Q5qk7OFqk1VhWPMdKHJg==} + '@rushstack/ts-command-line@4.23.0': + resolution: {integrity: sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ==} '@sindresorhus/merge-streams@2.3.0': resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} - '@storybook/addon-actions@8.3.5': - resolution: {integrity: sha512-t8D5oo+4XfD+F8091wLa2y/CDd/W2lExCeol5Vm1tp5saO+u6f2/d7iykLhTowWV84Uohi3D073uFeyTAlGebg==} + '@storybook/addon-actions@8.3.6': + resolution: {integrity: sha512-nOqgl0WoZK2KwjaABaXMoIgrIHOQl9inOzJvqQau0HOtsvnXGXYfJXYnpjZenoZDoZXKbUDl0U2haDFx2a2fJw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/addon-backgrounds@8.3.5': - resolution: {integrity: sha512-IQGjDujuw8+iSqKREdkL8I5E/5CAHZbfOWd4A75PQK2D6qZ0fu/xRwTOQOH4jP6xn/abvfACOdL6A0d5bU90ag==} + '@storybook/addon-backgrounds@8.3.6': + resolution: {integrity: sha512-yBn+a8i5OJzJaX6Bx5MAkfei7c2nvq+RRmvuyvxw11rtDGR6Nz4OBBe56reWxo868wVUggpRTPJCMVe5tDYgVg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/addon-controls@8.3.5': - resolution: {integrity: sha512-2eCVobUUvY1Rq7sp1U8Mx8t44VXwvi0E+hqyrsqOx5TTSC/FUQ+hNAX6GSYUcFIyQQ1ORpKNlUjAAdjxBv1ZHQ==} + '@storybook/addon-controls@8.3.6': + resolution: {integrity: sha512-9IMLHgtWPuFoRCt3hDsIk1FbkK5SlCMDW1DDwtTBIeWYYZLvptS42+vGVTeQ8v5SejmVzZkzuUdzu3p4sb3IcA==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/addon-docs@8.3.5': - resolution: {integrity: sha512-MOVfo1bY8kXTzbvmWnx3UuSO4WNykFz7Edvb3mxltNyuW7UDRZGuIuSe32ddT/EtLJfurrC9Ja3yBy4KBUGnMA==} + '@storybook/addon-docs@8.3.6': + resolution: {integrity: sha512-31Rk1TOhDIzGM2wNCUIB1xKuWtArW0D2Puua9warEXlQ3FtvwmxnPrwbIzw6ufYZDWPwl9phDYTcRh8WqZIoGg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/addon-essentials@8.3.5': - resolution: {integrity: sha512-hXTtPuN4/IsXjUrkMPAuz1qKAl8DovdXpjQgjQs7jSAVx3kc4BZaGqJ3gaVenKtO8uDchmA92BoQygpkc8eWhw==} + '@storybook/addon-essentials@8.3.6': + resolution: {integrity: sha512-MQPFvThlGU7wlda1xhBPQCmDh90cSSZ31OsVs1uC5kJh0aLbY2gYXPurq1G54kzrYo8SMfBxsXrCplz8Ir6UTg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/addon-highlight@8.3.5': - resolution: {integrity: sha512-ku0epul9aReCR3Gv/emwYnsqg3vgux5OmYMjoDcJC7s+LyfweSzLV/f5t9gSHazikJElh5TehtVkWbC4QfbGSw==} + '@storybook/addon-highlight@8.3.6': + resolution: {integrity: sha512-A7uU+1OPVXGpkklEUJjSl2VEEDLCSNvmffUJlvW1GjajsNFIHOW2CSD+KnfFlQyPxyVbnWAYLqUP4XJxoqrvDw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/addon-interactions@8.3.5': - resolution: {integrity: sha512-GtTy/A+mG7vDOahQr2avT4dpWtCRiFDSYcWyuQOZm10y8VDDw157HQM+FuhxjV9Owrrohy9F24oBUwRG8H3b5A==} + '@storybook/addon-interactions@8.3.6': + resolution: {integrity: sha512-Y0YUJj0oE1+6DFkaTPXM/8+dwTSoy0ltj2Sn2KOTJYzxKQYXBp8TlUv0QOQiGH7o/GKXIWek/VlTuvG/JEeiWw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/addon-links@8.3.5': - resolution: {integrity: sha512-giRCpn6cfJMYPnVJkojoQDO5ae6098fgY9YgAhwaJej/9dufNcioFdbiyfK1vyzbG6TGeTmJ9ncWCXgWRtzxPQ==} + '@storybook/addon-links@8.3.6': + resolution: {integrity: sha512-EGEH/kEjndEldbqyiJ8XSASkxqwzL/lgA/+6mHpa6Ljxhk1s5IMGcdA1ymJYJ2BpNdkUxRj/uxAa38eGcQiJ/g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.3.6 peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.3.5': - resolution: {integrity: sha512-6GVehgbHhFIFS69xSfRV+12VK0cnuIAtZdp1J3eUCc2ATrcigqVjTM6wzZz6kBuX6O3dcusr7Wg46KtNliqLqg==} + '@storybook/addon-measure@8.3.6': + resolution: {integrity: sha512-VHWeGgYjhzhwb2WAqYW/qyEPqg5pwKR/XqFfd+3tEirUs/64olL1l3lzLwZ8Cm07cJ81T8Z4myywb9kObZfQlw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/addon-outline@8.3.5': - resolution: {integrity: sha512-dwmK6GzjEnQP9Yo0VnBUQtJkXZlXdfjWyskZ/IlUVc+IFdeeCtIiMyA92oMfHo8eXt0k1g21ZqMaIn7ZltOuHw==} + '@storybook/addon-outline@8.3.6': + resolution: {integrity: sha512-+VXpM8SIHX2cn30qLlMvER9/6iioFRSn2sAfLniqy4RrcQmcMP+qgE7ZzbzExt7cneJh3VFsYqBS/HElu14Vgg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 '@storybook/addon-styling-webpack@1.0.0': resolution: {integrity: sha512-jo1kzn7pi+NA+LZxrWoRvW6w7dXIKY/BjTG80XX2uU92lIKT+X1k/9vYk/0KPVK3Bsf4tO6ToAuqIRyOk7MHtg==} peerDependencies: webpack: ^5.0.0 - '@storybook/addon-toolbars@8.3.5': - resolution: {integrity: sha512-Ml2gc9q8WbteDvmuAZGgBxt5SqWMXzuTkMjlsA8EB53hlkN1w9esX4s8YtBeNqC3HKoUzcdq8uexSBqU8fDbSA==} + '@storybook/addon-toolbars@8.3.6': + resolution: {integrity: sha512-FJH+lRoZXENfpMR/G09ZqB0TmL/k6bv07GN1ysoVs420tKRgjfz6uXaZz5COrhcdISr5mTNmG+mw9x7xXTfX3Q==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/addon-viewport@8.3.5': - resolution: {integrity: sha512-FSWydoPiVWFXEittG7O1YgvuaqoU9Vb+qoq9XfP/hvQHHMDcMZvC40JaV8AnJeTXaM7ngIjcn9XDEfGbFfOzXw==} + '@storybook/addon-viewport@8.3.6': + resolution: {integrity: sha512-bL51v837W1cng/+0pypkoLsWKWmvux96zLOzqLCpcWAQ4OSMhW3foIWpCiFwMG/KY+GanoOocTx6i7j5hLtuTA==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 '@storybook/addon-webpack5-compiler-swc@1.0.5': resolution: {integrity: sha512-1NlM3noit2vA22OyWb8Ma2lhcEKCS1Snv2kr+EkaVABUqNDfVc9AD/GgYQhF7F/2CoF5N2JU7uzXDzFHd5TzZg==} engines: {node: '>=18'} - '@storybook/blocks@8.3.5': - resolution: {integrity: sha512-8cHTdTywolTHlgwN8I7YH7saWAIjGzV617AwjhJ95AKlC0VtpO1gAFcAgCqr4DU9eMc+LZuvbnaU/RSvA5eCCQ==} + '@storybook/blocks@8.3.6': + resolution: {integrity: sha512-Oc5jU6EzfsENjrd91KcKyEKBh60RT+8uyLi1RIrymC2C/mzZMTEoNIrbnQt0eIqbjlHxn6y9JMJxHu4NJ4EmZg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.3.6 peerDependenciesMeta: react: optional: true react-dom: optional: true - '@storybook/builder-webpack5@8.3.5': - resolution: {integrity: sha512-rhmfdiSlDn3Arki7IMYk11PO29rYuYM4LZ8GlNqREU7VUl/8Vngo/jFIa4pKaIns3ql1RrwzO1wm9JvuL/4ydA==} + '@storybook/builder-webpack5@8.3.6': + resolution: {integrity: sha512-Eqn2k8aA9f0o6IMQNAxGAMfSDeTP3YYCQAtOL5Gt5lgrqLV5JMTbZOfmaRBZ82ej/BBSAopnQKIJjQBBFx6kAQ==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 typescript: '*' peerDependenciesMeta: typescript: optional: true + '@storybook/channels@8.3.6': + resolution: {integrity: sha512-6ahY0n1A19diR5cI63lhDEpMaDsq7LFtMOgWab2NwCsdXoEAl6anvDptyPWW60umN3HrDzSKFdpRx4imOEjlWw==} + peerDependencies: + storybook: ^8.3.6 + '@storybook/components@8.3.5': resolution: {integrity: sha512-Rq28YogakD3FO4F8KwAtGpo1g3t4V/gfCLqTQ8B6oQUFoxLqegkWk/DlwCzvoJndXuQJfdSyM6+r1JcA4Nql5A==} peerDependencies: storybook: ^8.3.5 - '@storybook/core-webpack@8.3.5': - resolution: {integrity: sha512-mN8BHNc6lSGUf/nKgDr6XoTt1cX+Tap9RnKMUiROCDzfVlJPeJBrG4qrTOok7AwObzeDl9DNFyun6+pVgXJe7A==} + '@storybook/components@8.3.6': + resolution: {integrity: sha512-TXuoGZY7X3iixF45lXkYOFk8k2q9OHcqHyHyem1gATLLQXgyOvDgzm+VB7uKBNzssRQPEE+La70nfG8bq/viRw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 - '@storybook/core@8.3.5': - resolution: {integrity: sha512-GOGfTvdioNa/n+Huwg4u/dsyYyBcM+gEcdxi3B7i5x4yJ3I912KoVshumQAOF2myKSRdI8h8aGWdx7nnjd0+5Q==} + '@storybook/core-webpack@8.3.6': + resolution: {integrity: sha512-ks306CFKD7FePQzRYyTjddiLsSriceblzv4rI+IjVtftkJvcEbxub2yWkV27kPP/e9kSd4Li3M34bX5mkiwkZA==} + peerDependencies: + storybook: ^8.3.6 + + '@storybook/core@8.3.6': + resolution: {integrity: sha512-frwfgf0EJ7QL29DWZ5bla/g0eOOWqJGd14t+VUBlpP920zB6sdDfo7+p9JoCjD9u08lGeFDqbPNKayUk+0qDag==} - '@storybook/csf-plugin@8.3.5': - resolution: {integrity: sha512-ODVqNXwJt90hG7QW8I9w/XUyOGlr0l7XltmIJgXwB/2cYDvaGu3JV5Ybg7O0fxPV8uXk7JlRuUD8ZYv5Low6pA==} + '@storybook/csf-plugin@8.3.6': + resolution: {integrity: sha512-TJyJPFejO6Gyr3+bXqE/+LomQbivvfHEbee/GwtlRj0XF4KQlqnvuEdEdcK25JbD0NXT8AbyncEUmjoxE7ojQw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 '@storybook/csf@0.1.11': resolution: {integrity: sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==} @@ -4881,21 +4825,31 @@ packages: peerDependencies: storybook: ^8.3.5 + '@storybook/instrumenter@8.3.6': + resolution: {integrity: sha512-0RowbKwoB/s7rtymlnKNiyWN1Z3ZK5mwgzVjlRmzxDL8hrdi5KDjTNExuJTRR3ZaBP2RR0/I3m/n0p9JhHAZvg==} + peerDependencies: + storybook: ^8.3.6 + '@storybook/manager-api@8.3.5': resolution: {integrity: sha512-fEQoKKi7h7pzh2z9RfuzatJxubrsfL/CB99fNXQ0wshMSY/7O4ckd18pK4fzG9ErnCtLAO9qsim4N/4eQC+/8Q==} peerDependencies: storybook: ^8.3.5 + '@storybook/manager-api@8.3.6': + resolution: {integrity: sha512-Xt5VFZcL+G/9uzaHjzWFhxRNrP+4rPhSRKEvCZorAbC9+Hv+ZDs1JSZS5wMb4WKpXBZ0rwDVOLwngqbVtfRHuQ==} + peerDependencies: + storybook: ^8.3.6 + '@storybook/node-logger@8.1.6': resolution: {integrity: sha512-IZEiTLFHu8Oom/vdEGpisSw5CfU+cw6/fTaX1P3EVClFOWVuy8/3X5MPu4wJH3jPym6E2DBduIUFeRsiuq61gA==} - '@storybook/preset-react-webpack@8.3.5': - resolution: {integrity: sha512-laS9CiZrZ4CSnBTBfkBba3hmlDhzcjIfCvx8/rk3SZ+zh93NpqXixzRt6m0UH2po63dpdu21nXrsW5Cfs88Ypw==} + '@storybook/preset-react-webpack@8.3.6': + resolution: {integrity: sha512-Ar0vhJITXa4xsXT3RdgYZ2mhXxE3jfUisQzsITey5a2RVgnSBIENggmRZ/6j1oVgEXFthbarNEsebGiA+2vDZg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.3.6 typescript: '*' peerDependenciesMeta: typescript: @@ -4906,6 +4860,11 @@ packages: peerDependencies: storybook: ^8.3.5 + '@storybook/preview-api@8.3.6': + resolution: {integrity: sha512-/Wxvb7wbI2O2iH63arRQQyyojA630vibdshkFjuC/u1nYdptEV1jkxa0OYmbZbKCn4/ze6uH4hfsKOpDPV9SWg==} + peerDependencies: + storybook: ^8.3.6 + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0': resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: @@ -4919,26 +4878,48 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta storybook: ^8.3.5 - '@storybook/react-webpack5@8.3.5': - resolution: {integrity: sha512-J7jCxjCuWvRJrAtOwe4ij8rjfTGm1Dpsfbz8xar4ItVw7ikiyALr34E3FJzfgq7M40uGXZhvCl2IVRdGeiLmzg==} + '@storybook/react-dom-shim@8.3.6': + resolution: {integrity: sha512-9BO6VXIdli4GHSfiP/Z0gwAf7oQig3D/yWK2U1+91UWDV8nIAgnNBAi76U4ORC6MiK5MdkDfIikIxnLLeLnahA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.3.6 + + '@storybook/react-webpack5@8.3.6': + resolution: {integrity: sha512-8HBnBab6kPJuX0gQGIl6voZXLRdvyXxd5wmHXc0db0T9Ozq5iuNbo9sUEk9QCwJpuQc7lDDmuOkXHVq1WjSibw==} engines: {node: '>=18.0.0'} peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.3.6 + typescript: '>= 4.2.x' + peerDependenciesMeta: + typescript: + optional: true + + '@storybook/react@8.3.5': + resolution: {integrity: sha512-kuBPe/wBin10SWr4EWPKxiTRGQ4RD2etGEVWVQLqVpOuJp/J2hVvXQHtCfZXU4TZT5x4PBbPRswbr58+XlF+kQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + '@storybook/test': 8.3.5 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta storybook: ^8.3.5 typescript: '>= 4.2.x' peerDependenciesMeta: + '@storybook/test': + optional: true typescript: optional: true - '@storybook/react@8.3.5': - resolution: {integrity: sha512-kuBPe/wBin10SWr4EWPKxiTRGQ4RD2etGEVWVQLqVpOuJp/J2hVvXQHtCfZXU4TZT5x4PBbPRswbr58+XlF+kQ==} + '@storybook/react@8.3.6': + resolution: {integrity: sha512-s3COryqIOYK7urgZaCPb77zlxGjPKr6dIsYmblQJcsFY2ZlG2x0Ysm8b5oRgD8Pv71hCJ0PKYA4RzDgBVYJS9A==} engines: {node: '>=18.0.0'} peerDependencies: - '@storybook/test': 8.3.5 + '@storybook/test': 8.3.6 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.3.6 typescript: '>= 4.2.x' peerDependenciesMeta: '@storybook/test': @@ -4946,23 +4927,38 @@ packages: typescript: optional: true + '@storybook/telemetry@8.3.6': + resolution: {integrity: sha512-fhpbZok7mPeujjFxAKo2vuqhfjhv5BO/mHH7Z8QtgsYqeR7px56arDRgV6CngBZWgFvrQ2wBS0HPV4nB6YWvJQ==} + peerDependencies: + storybook: ^8.3.6 + '@storybook/test@8.3.5': resolution: {integrity: sha512-1BXWsUGWk9FiKKelZZ55FDJdeoL8uRBHbjTYBRM2xJLhdNSvGzI4Tb3bkmxPpGn72Ua6AyldhlTxr2BpUFKOHA==} peerDependencies: storybook: ^8.3.5 + '@storybook/test@8.3.6': + resolution: {integrity: sha512-WIc8LzK9jaEw+e3OiweEM2j3cppPzsWod59swuf6gDBf176EQLIyjtVc+Kh3qO4NNkcL+lwmqaLPjOxlBLaDbg==} + peerDependencies: + storybook: ^8.3.6 + '@storybook/theming@8.3.5': resolution: {integrity: sha512-9HmDDyC691oqfg4RziIM9ElsS2HITaxmH7n/yeUPtuirkPdAQzqOzhvH/Sa0qOhifzs8VjR+Gd/a/ZQ+S38r7w==} peerDependencies: storybook: ^8.3.5 - '@storybook/types@8.3.5': - resolution: {integrity: sha512-XWK8tCgoTI1QycQiZCYtAijws2JjbbGANuq1olBRZ1BcZWvc1TkNSipqF1TLMkPGiNq+MxrXAKutUoQK459fTg==} + '@storybook/theming@8.3.6': + resolution: {integrity: sha512-LQjUk6GXRW9ELkoBKuqzQKFUW+ajfGPfVELcfs3/VQX61VhthJ4olov4bGPc04wsmmFMgN/qODxT485IwOHfPQ==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.3.6 + + '@storybook/types@8.3.6': + resolution: {integrity: sha512-EY+bjIxxmKkFrL7CyDQb3EXbmy0+Y9OieaPrNNM7QXTfGgp81lXhfqMX3HLMMjplk+rcxVJLyzXSBx0nIn91fQ==} + peerDependencies: + storybook: ^8.3.6 - '@stylistic/eslint-plugin@2.8.0': - resolution: {integrity: sha512-Ufvk7hP+bf+pD35R/QfunF793XlSRIC7USr3/EdgduK9j13i2JjmsM0LUz3/foS+jDYp2fzyWZA9N44CPur0Ow==} + '@stylistic/eslint-plugin@2.9.0': + resolution: {integrity: sha512-OrDyFAYjBT61122MIY1a3SfEgy3YCMgt2vL4eoPmvTwDBwyQhAXurxNQznlRD/jESNfYWfID8Ej+31LljvF7Xg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -5147,9 +5143,6 @@ packages: '@types/estree@0.0.51': resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -5207,6 +5200,9 @@ packages: '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + '@types/node@22.8.4': + resolution: {integrity: sha512-SpNNxkftTJOPk0oN+y2bIqurEXHTA2AOZ3EJDDKeJ5VzkvvORSvmQXGQarcOzWV1ac7DCaPBEdMDxBsM+d8jWw==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5219,8 +5215,8 @@ packages: '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - '@types/prop-types@15.7.12': - resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} + '@types/prop-types@15.7.13': + resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} '@types/qs@6.9.15': resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} @@ -5243,8 +5239,8 @@ packages: '@types/react-transition-group@4.4.11': resolution: {integrity: sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==} - '@types/react@18.3.11': - resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==} + '@types/react@18.3.12': + resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -5274,8 +5270,8 @@ packages: '@types/validator@13.12.0': resolution: {integrity: sha512-nH45Lk7oPIJ1RVOF6JgFI6Dy0QpHEzq4QecZhvguxYPDwT8c93prCMqAtiIttm39voZ+DDR+qkNnMpJmMBRqag==} - '@typescript-eslint/eslint-plugin@8.7.0': - resolution: {integrity: sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==} + '@typescript-eslint/eslint-plugin@8.12.2': + resolution: {integrity: sha512-gQxbxM8mcxBwaEmWdtLCIGLfixBMHhQjBqR8sVWNTPpcj45WlYL2IObS/DNMLH1DBP0n8qz+aiiLTGfopPEebw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -5285,8 +5281,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.8.1': - resolution: {integrity: sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==} + '@typescript-eslint/parser@8.12.2': + resolution: {integrity: sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5295,16 +5291,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.7.0': - resolution: {integrity: sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/scope-manager@8.8.1': - resolution: {integrity: sha512-X4JdU+66Mazev/J0gfXlcC/dV6JI37h+93W9BRYXrSn0hrE64IoWgVkO9MSJgEzoWkxONgaQpICWg8vAN74wlA==} + '@typescript-eslint/scope-manager@8.12.2': + resolution: {integrity: sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.7.0': - resolution: {integrity: sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==} + '@typescript-eslint/type-utils@8.12.2': + resolution: {integrity: sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -5312,25 +5304,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.7.0': - resolution: {integrity: sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/types@8.8.1': - resolution: {integrity: sha512-WCcTP4SDXzMd23N27u66zTKMuEevH4uzU8C9jf0RO4E04yVHgQgW+r+TeVTNnO1KIfrL8ebgVVYYMMO3+jC55Q==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.7.0': - resolution: {integrity: sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==} + '@typescript-eslint/types@8.12.2': + resolution: {integrity: sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/typescript-estree@8.8.1': - resolution: {integrity: sha512-A5d1R9p+X+1js4JogdNilDuuq+EHZdsH9MjTVxXOdVFfTJXunKJR/v+fNNyO4TnoOn5HqobzfRlc70NC6HTcdg==} + '@typescript-eslint/typescript-estree@8.12.2': + resolution: {integrity: sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -5338,18 +5317,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.7.0': - resolution: {integrity: sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==} + '@typescript-eslint/utils@8.12.2': + resolution: {integrity: sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@8.7.0': - resolution: {integrity: sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/visitor-keys@8.8.1': - resolution: {integrity: sha512-0/TdC3aeRAsW7MDvYRwEc1Uwm0TIBfzjPFgg60UU2Haj5qsCs9cc3zNgY71edqE3LbWfF/WoZQd3lJoDXFQpag==} + '@typescript-eslint/visitor-keys@8.12.2': + resolution: {integrity: sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.2.0': @@ -5358,14 +5333,8 @@ packages: '@univerjs/icons-svg@0.1.78': resolution: {integrity: sha512-9T9V6wtDkLJIJVCCKiOTgCyU8d9oQVjlK8saDxzyKEK8bWFVgSWIr7swIww0gHjVp0tJXiBRQNhcXMqJvCt2ZQ==} - '@univerjs/icons@0.1.80': - resolution: {integrity: sha512-6lR/dhGkGWbahgpdDdf/xEpDJxcRllIQTnknR9pNyo+4VdO/QrVaI3a2NgebY+0VQTD2rX5CuKKJhbkAdzXQdA==} - peerDependencies: - react: '*' - react-dom: '*' - - '@univerjs/icons@0.1.84': - resolution: {integrity: sha512-fB13Qbn54xHHsX6p2QjI7QjvnLVP143h/4eTlI8BFUtoRA0Wp8Vo1R5mcZyU5sOtlD/nUNlyP27s7q2g8T89cw==} + '@univerjs/icons@0.2.2': + resolution: {integrity: sha512-cG8hDoPESqxoDMcCktqnN4tHUxC/oVgCJE2gBDJnqFf3zvJeudVnDx3AATh0ulkx2QWU7Q1YBaNCXRAei4S1WQ==} peerDependencies: react: '*' react-dom: '*' @@ -5377,8 +5346,8 @@ packages: '@grpc/grpc-js': 1.9.14 rxjs: '>=7.0.0' - '@vitejs/plugin-react@4.3.2': - resolution: {integrity: sha512-hieu+o05v4glEBucTcKMK3dlES0OeJlD9YVOAPraVMOInBCwzumaIFiUjr4bHK7NPgnAHgiskUoceKercrN8vg==} + '@vitejs/plugin-react@4.3.3': + resolution: {integrity: sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.2.0 || ^5.0.0 @@ -5390,21 +5359,19 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/coverage-istanbul@2.1.2': - resolution: {integrity: sha512-dg7ex3GKrTIenAV0oEp78JucTVFsPMzjl1gYWun22O7SBDxcHFC/REZjWLhMTHRHY8ihm4uBCvmu+CvEu5/Adg==} + '@vitest/coverage-istanbul@2.1.4': + resolution: {integrity: sha512-NLmfjzXnRSmLF/h4hYkzjvd7hZ85DRZzPUqXu0McPFCMczDfNmOjMoM3KaxjFaEmOc1YzX9HHbU/Rr9VO+35ow==} peerDependencies: - vitest: 2.1.2 + vitest: 2.1.4 - '@vitest/eslint-plugin@1.1.4': - resolution: {integrity: sha512-kudjgefmJJ7xQ2WfbUU6pZbm7Ou4gLYRaao/8Ynide3G0QhVKHd978sDyWX4KOH0CCMH9cyrGAkFd55eGzJ48Q==} + '@vitest/eslint-plugin@1.1.7': + resolution: {integrity: sha512-pTWGW3y6lH2ukCuuffpan6kFxG6nIuoesbhMiQxskyQMRcCN5t9SXsKrNHvEw3p8wcCsgJoRqFZVkOTn6TjclA==} peerDependencies: '@typescript-eslint/utils': '>= 8.0' eslint: '>= 8.57.0' typescript: '>= 5.0.0' vitest: '*' peerDependenciesMeta: - '@typescript-eslint/utils': - optional: true typescript: optional: true vitest: @@ -5413,14 +5380,13 @@ packages: '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - '@vitest/expect@2.1.2': - resolution: {integrity: sha512-FEgtlN8mIUSEAAnlvn7mP8vzaWhEaAEvhSXCqrsijM7K6QqjB11qoRZYEd4AKSCDz8p0/+yH5LzhZ47qt+EyPg==} + '@vitest/expect@2.1.4': + resolution: {integrity: sha512-DOETT0Oh1avie/D/o2sgMHGrzYUFFo3zqESB2Hn70z6QB1HrS2IQ9z5DfyTqU8sg4Bpu13zZe9V4+UTNQlUeQA==} - '@vitest/mocker@2.1.2': - resolution: {integrity: sha512-ExElkCGMS13JAJy+812fw1aCv2QO/LBK6CyO4WOPAzLTmve50gydOlWhgdBJPx2ztbADUq3JVI0C5U+bShaeEA==} + '@vitest/mocker@2.1.4': + resolution: {integrity: sha512-Ky/O1Lc0QBbutJdW0rqLeFNbuLEyS+mIPiNdlVlp2/yhJ0SbyYqObS5IHdhferJud8MbbwMnexg4jordE5cCoQ==} peerDependencies: - '@vitest/spy': 2.1.2 - msw: ^2.3.5 + msw: ^2.4.9 vite: ^5.0.0 peerDependenciesMeta: msw: @@ -5431,48 +5397,48 @@ packages: '@vitest/pretty-format@2.0.5': resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - '@vitest/pretty-format@2.1.1': - resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} - - '@vitest/pretty-format@2.1.2': - resolution: {integrity: sha512-FIoglbHrSUlOJPDGIrh2bjX1sNars5HbxlcsFKCtKzu4+5lpsRhOCVcuzp0fEhAGHkPZRIXVNzPcpSlkoZ3LuA==} + '@vitest/pretty-format@2.1.4': + resolution: {integrity: sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==} - '@vitest/runner@2.1.2': - resolution: {integrity: sha512-UCsPtvluHO3u7jdoONGjOSil+uON5SSvU9buQh3lP7GgUXHp78guN1wRmZDX4wGK6J10f9NUtP6pO+SFquoMlw==} + '@vitest/runner@2.1.4': + resolution: {integrity: sha512-sKRautINI9XICAMl2bjxQM8VfCMTB0EbsBc/EDFA57V6UQevEKY/TOPOF5nzcvCALltiLfXWbq4MaAwWx/YxIA==} - '@vitest/snapshot@2.1.2': - resolution: {integrity: sha512-xtAeNsZ++aRIYIUsek7VHzry/9AcxeULlegBvsdLncLmNCR6tR8SRjn8BbDP4naxtccvzTqZ+L1ltZlRCfBZFA==} + '@vitest/snapshot@2.1.4': + resolution: {integrity: sha512-3Kab14fn/5QZRog5BPj6Rs8dc4B+mim27XaKWFWHWA87R56AKjHTGcBFKpvZKDzC4u5Wd0w/qKsUIio3KzWW4Q==} '@vitest/spy@2.0.5': resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - '@vitest/spy@2.1.2': - resolution: {integrity: sha512-GSUi5zoy+abNRJwmFhBDC0yRuVUn8WMlQscvnbbXdKLXX9dE59YbfwXxuJ/mth6eeqIzofU8BB5XDo/Ns/qK2A==} + '@vitest/spy@2.1.4': + resolution: {integrity: sha512-4JOxa+UAizJgpZfaCPKK2smq9d8mmjZVPMt2kOsg/R8QkoRzydHH1qHxIYNvr1zlEaFj4SXiaaJWxq/LPLKaLg==} '@vitest/utils@2.0.5': resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} - '@vitest/utils@2.1.1': - resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} + '@vitest/utils@2.1.4': + resolution: {integrity: sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==} - '@vitest/utils@2.1.2': - resolution: {integrity: sha512-zMO2KdYy6mx56btx9JvAqAZ6EyS3g49krMPPrgOp1yxGZiA93HumGk+bZ5jIZtOg5/VBYl5eBmGRQHqq4FG6uQ==} + '@volar/language-core@2.4.8': + resolution: {integrity: sha512-K/GxMOXGq997bO00cdFhTNuR85xPxj0BEEAy+BaqqayTmy9Tmhfgmq2wpJcVspRhcwfgPoE2/mEJa26emUhG/g==} - '@volar/language-core@2.4.4': - resolution: {integrity: sha512-kO9k4kTLfxpg+6lq7/KAIv3m2d62IHuCL6GbVgYZTpfKvIGoAIlDxK7pFcB/eczN2+ydg/vnyaeZ6SGyZrJw2w==} + '@volar/source-map@2.4.8': + resolution: {integrity: sha512-jeWJBkC/WivdelMwxKkpFL811uH/jJ1kVxa+c7OvG48DXc3VrP7pplSWPP2W1dLMqBxD+awRlg55FQQfiup4cA==} - '@volar/source-map@2.4.4': - resolution: {integrity: sha512-xG3PZqOP2haG8XG4Pg3PD1UGDAdqZg24Ru8c/qYjYAnmcj6GBR64mstx+bZux5QOyRaJK+/lNM/RnpvBD3489g==} - - '@volar/typescript@2.4.4': - resolution: {integrity: sha512-QQMQRVj0fVHJ3XdRKiS1LclhG0VBXdFYlyuHRQF/xLk2PuJuHNWP26MDZNvEVCvnyUQuUQhIAfylwY5TGPgc6w==} + '@volar/typescript@2.4.8': + resolution: {integrity: sha512-6xkIYJ5xxghVBhVywMoPMidDDAFT1OoQeXwa27HSgJ6AiIKRe61RXLoik+14Z7r0JvnblXVsjsRLmCr42SGzqg==} '@vue/compiler-core@3.4.38': resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} + '@vue/compiler-core@3.5.12': + resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} + '@vue/compiler-dom@3.4.38': resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} + '@vue/compiler-dom@3.5.12': + resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} + '@vue/compiler-sfc@3.4.38': resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} @@ -5507,6 +5473,9 @@ packages: '@vue/shared@3.4.38': resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} + '@vue/shared@3.5.12': + resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} + '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -5605,6 +5574,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + 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'} @@ -5863,8 +5837,8 @@ packages: browser-assert@1.2.1: resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} - browserslist@4.23.3: - resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} + browserslist@4.24.2: + resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -5913,8 +5887,8 @@ packages: resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} engines: {node: '>=16'} - caniuse-lite@1.0.30001651: - resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==} + caniuse-lite@1.0.30001675: + resolution: {integrity: sha512-/wV1bQwPrkLiQMjaJF5yUMVM/VdRPOCU8QZ+PmG6uW6DvYSrNY1bpwHI/3mOcUosLaJCzYDi5o91IQB51ft6cg==} case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} @@ -5923,8 +5897,8 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - chai@5.1.1: - resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} engines: {node: '>=12'} chalk-template@0.4.0: @@ -5975,8 +5949,8 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - chromatic@11.7.1: - resolution: {integrity: sha512-LvgPimdQdnQB07ZDxLEC2KtxgYeqTw0X71GA7fi3zhgtKLxZcE+BSZ/5I9rrQp1V8ydmfElfw0ZwnUH4fVgUAQ==} + chromatic@11.16.3: + resolution: {integrity: sha512-bckarRbZ3M1BvsmhLqEMschuQPk2FlSD9cvy8383JwoVvaIqLr0dv1tI/DPM4LMuXOjTjeBSZZINVH9r3RMiiA==} hasBin: true peerDependencies: '@chromatic-com/cypress': ^0.*.* || ^1.0.0 @@ -6165,67 +6139,80 @@ packages: resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} engines: {node: '>=16'} - conventional-changelog-atom@4.0.0: - resolution: {integrity: sha512-q2YtiN7rnT1TGwPTwjjBSIPIzDJCRE+XAUahWxnh+buKK99Kks4WLMHoexw38GXx9OUxAsrp44f9qXe5VEMYhw==} - engines: {node: '>=16'} + conventional-changelog-angular@8.0.0: + resolution: {integrity: sha512-CLf+zr6St0wIxos4bmaKHRXWAcsCXrJU6F4VdNDrGRK3B8LDLKoX3zuMV5GhtbGkVR/LohZ6MT6im43vZLSjmA==} + engines: {node: '>=18'} - conventional-changelog-codemirror@4.0.0: - resolution: {integrity: sha512-hQSojc/5imn1GJK3A75m9hEZZhc3urojA5gMpnar4JHmgLnuM3CUIARPpEk86glEKr3c54Po3WV/vCaO/U8g3Q==} - engines: {node: '>=16'} + conventional-changelog-atom@5.0.0: + resolution: {integrity: sha512-WfzCaAvSCFPkznnLgLnfacRAzjgqjLUjvf3MftfsJzQdDICqkOOpcMtdJF3wTerxSpv2IAAjX8doM3Vozqle3g==} + engines: {node: '>=18'} + + conventional-changelog-codemirror@5.0.0: + resolution: {integrity: sha512-8gsBDI5Y3vrKUCxN6Ue8xr6occZ5nsDEc4C7jO/EovFGozx8uttCAyfhRrvoUAWi2WMm3OmYs+0mPJU7kQdYWQ==} + engines: {node: '>=18'} conventional-changelog-conventionalcommits@7.0.2: resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} engines: {node: '>=16'} - conventional-changelog-core@7.0.0: - resolution: {integrity: sha512-UYgaB1F/COt7VFjlYKVE/9tTzfU3VUq47r6iWf6lM5T7TlOxr0thI63ojQueRLIpVbrtHK4Ffw+yQGduw2Bhdg==} - engines: {node: '>=16'} + conventional-changelog-conventionalcommits@8.0.0: + resolution: {integrity: sha512-eOvlTO6OcySPyyyk8pKz2dP4jjElYunj9hn9/s0OB+gapTO8zwS9UQWrZ1pmF2hFs3vw1xhonOLGcGjy/zgsuA==} + engines: {node: '>=18'} - conventional-changelog-ember@4.0.0: - resolution: {integrity: sha512-D0IMhwcJUg1Y8FSry6XAplEJcljkHVlvAZddhhsdbL1rbsqRsMfGx/PIkPYq0ru5aDgn+OxhQ5N5yR7P9mfsvA==} - engines: {node: '>=16'} + conventional-changelog-core@8.0.0: + resolution: {integrity: sha512-EATUx5y9xewpEe10UEGNpbSHRC6cVZgO+hXQjofMqpy+gFIrcGvH3Fl6yk2VFKh7m+ffenup2N7SZJYpyD9evw==} + engines: {node: '>=18'} - conventional-changelog-eslint@5.0.0: - resolution: {integrity: sha512-6JtLWqAQIeJLn/OzUlYmzd9fKeNSWmQVim9kql+v4GrZwLx807kAJl3IJVc3jTYfVKWLxhC3BGUxYiuVEcVjgA==} - engines: {node: '>=16'} + conventional-changelog-ember@5.0.0: + resolution: {integrity: sha512-RPflVfm5s4cSO33GH/Ey26oxhiC67akcxSKL8CLRT3kQX2W3dbE19sSOM56iFqUJYEwv9mD9r6k79weWe1urfg==} + engines: {node: '>=18'} - conventional-changelog-express@4.0.0: - resolution: {integrity: sha512-yWyy5c7raP9v7aTvPAWzqrztACNO9+FEI1FSYh7UP7YT1AkWgv5UspUeB5v3Ibv4/o60zj2o9GF2tqKQ99lIsw==} - engines: {node: '>=16'} + conventional-changelog-eslint@6.0.0: + resolution: {integrity: sha512-eiUyULWjzq+ybPjXwU6NNRflApDWlPEQEHvI8UAItYW/h22RKkMnOAtfCZxMmrcMO1OKUWtcf2MxKYMWe9zJuw==} + engines: {node: '>=18'} - conventional-changelog-jquery@5.0.0: - resolution: {integrity: sha512-slLjlXLRNa/icMI3+uGLQbtrgEny3RgITeCxevJB+p05ExiTgHACP5p3XiMKzjBn80n+Rzr83XMYfRInEtCPPw==} - engines: {node: '>=16'} + conventional-changelog-express@5.0.0: + resolution: {integrity: sha512-D8Q6WctPkQpvr2HNCCmwU5GkX22BVHM0r4EW8vN0230TSyS/d6VQJDAxGb84lbg0dFjpO22MwmsikKL++Oo/oQ==} + engines: {node: '>=18'} - conventional-changelog-jshint@4.0.0: - resolution: {integrity: sha512-LyXq1bbl0yG0Ai1SbLxIk8ZxUOe3AjnlwE6sVRQmMgetBk+4gY9EO3d00zlEt8Y8gwsITytDnPORl8al7InTjg==} - engines: {node: '>=16'} + conventional-changelog-jquery@6.0.0: + resolution: {integrity: sha512-2kxmVakyehgyrho2ZHBi90v4AHswkGzHuTaoH40bmeNqUt20yEkDOSpw8HlPBfvEQBwGtbE+5HpRwzj6ac2UfA==} + engines: {node: '>=18'} - conventional-changelog-preset-loader@4.1.0: - resolution: {integrity: sha512-HozQjJicZTuRhCRTq4rZbefaiCzRM2pr6u2NL3XhrmQm4RMnDXfESU6JKu/pnKwx5xtdkYfNCsbhN5exhiKGJA==} - engines: {node: '>=16'} + conventional-changelog-jshint@5.0.0: + resolution: {integrity: sha512-gGNphSb/opc76n2eWaO6ma4/Wqu3tpa2w7i9WYqI6Cs2fncDSI2/ihOfMvXveeTTeld0oFvwMVNV+IYQIk3F3g==} + engines: {node: '>=18'} - conventional-changelog-writer@7.0.1: - resolution: {integrity: sha512-Uo+R9neH3r/foIvQ0MKcsXkX642hdm9odUp7TqgFS7BsalTcjzRlIfWZrZR1gbxOozKucaKt5KAbjW8J8xRSmA==} - engines: {node: '>=16'} + conventional-changelog-preset-loader@5.0.0: + resolution: {integrity: sha512-SetDSntXLk8Jh1NOAl1Gu5uLiCNSYenB5tm0YVeZKePRIgDW9lQImromTwLa3c/Gae298tsgOM+/CYT9XAl0NA==} + engines: {node: '>=18'} + + conventional-changelog-writer@8.0.0: + resolution: {integrity: sha512-TQcoYGRatlAnT2qEWDON/XSfnVG38JzA7E0wcGScu7RElQBkg9WWgZd1peCWFcWDh1xfb2CfsrcvOn1bbSzztA==} + engines: {node: '>=18'} hasBin: true - conventional-changelog@5.1.0: - resolution: {integrity: sha512-aWyE/P39wGYRPllcCEZDxTVEmhyLzTc9XA6z6rVfkuCD2UBnhV/sgSOKbQrEG5z9mEZJjnopjgQooTKxEg8mAg==} - engines: {node: '>=16'} + conventional-changelog@6.0.0: + resolution: {integrity: sha512-tuUH8H/19VjtD9Ig7l6TQRh+Z0Yt0NZ6w/cCkkyzUbGQTnUEmKfGtkC9gGfVgCfOL1Rzno5NgNF4KY8vR+Jo3w==} + engines: {node: '>=18'} - conventional-commits-filter@4.0.0: - resolution: {integrity: sha512-rnpnibcSOdFcdclpFwWa+pPlZJhXE7l+XK04zxhbWrhgpR96h33QLz8hITTXbcYICxVr3HZFtbtUAQ+4LdBo9A==} - engines: {node: '>=16'} + conventional-commits-filter@5.0.0: + resolution: {integrity: sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==} + engines: {node: '>=18'} conventional-commits-parser@5.0.0: resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} engines: {node: '>=16'} hasBin: true - conventional-recommended-bump@9.0.0: - resolution: {integrity: sha512-HR1yD0G5HgYAu6K0wJjLd7QGRK8MQDqqj6Tn1n/ja1dFwBCE6QmV+iSgQ5F7hkx7OUR/8bHpxJqYtXj2f/opPQ==} - engines: {node: '>=16'} + conventional-commits-parser@6.0.0: + resolution: {integrity: sha512-TbsINLp48XeMXR8EvGjTnKGsZqBemisPoyWESlpRyR8lif0lcwzqz+NMtYSj1ooF/WYjSuu7wX0CtdeeMEQAmA==} + engines: {node: '>=18'} + hasBin: true + + conventional-recommended-bump@10.0.0: + resolution: {integrity: sha512-RK/fUnc2btot0oEVtrj3p2doImDSs7iiz/bftFCDzels0Qs1mxLghp+DFHMaOC0qiCI6sWzlTDyBFSYuot6pRA==} + engines: {node: '>=18'} hasBin: true convert-source-map@2.0.0: @@ -6423,6 +6410,15 @@ packages: supports-color: optional: true + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -6579,12 +6575,15 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.6: - resolution: {integrity: sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==} + electron-to-chromium@1.5.49: + resolution: {integrity: sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A==} emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + emoji-regex@10.4.0: + resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -6643,8 +6642,8 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-iterator-helpers@1.0.19: - resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} + es-iterator-helpers@1.1.0: + resolution: {integrity: sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==} engines: {node: '>= 0.4'} es-module-lexer@1.5.4: @@ -6848,6 +6847,10 @@ packages: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-goat@4.0.0: resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==} engines: {node: '>=12'} @@ -6928,14 +6931,14 @@ packages: peerDependencies: eslint: '>=7.7.0' - eslint-plugin-import-x@4.3.0: - resolution: {integrity: sha512-PxGzP7gAjF2DLeRnQtbYkkgZDg1intFyYr/XS1LgTYXUDrSXMHGkXx8++6i2eDv2jMs0jfeO6G6ykyeWxiFX7w==} + eslint-plugin-import-x@4.3.1: + resolution: {integrity: sha512-5TriWkXulDl486XnYYRgsL+VQoS/7mhN/2ci02iLCuL7gdhbiWxnsuL/NTcaKY9fpMgsMFjWZBtIGW7pb+RX0g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - eslint-plugin-jsdoc@50.3.0: - resolution: {integrity: sha512-P7qDB/RckdKETpBM4CtjHRQ5qXByPmFhRi86sN3E+J+tySchq+RSOGGhI2hDIefmmKFuTi/1ACjqsnDJDDDfzg==} + eslint-plugin-jsdoc@50.4.3: + resolution: {integrity: sha512-uWtwFxGRv6B8sU63HZM5dAGDhgsatb+LONwmILZJhdRALLOkCX2HFZhdL/Kw2ls8SQMAVEfK+LmnEfxInRN8HA==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -6946,8 +6949,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-n@17.10.3: - resolution: {integrity: sha512-ySZBfKe49nQZWR1yFaA0v/GsH6Fgp8ah6XV0WDz6CN8WO0ek4McMzb7A2xnf4DCYV43frjCygvb9f/wx7UUxRw==} + eslint-plugin-n@17.11.1: + resolution: {integrity: sha512-93IUD82N6tIEgjztVI/l3ElHtC2wTa9boJHrD8iN+NyDxjxz/daZUZKfkedjBZNdg6EqDk4irybUsiPwDqXAEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -6968,8 +6971,8 @@ packages: peerDependencies: eslint: '>=7' - eslint-plugin-perfectionist@3.7.0: - resolution: {integrity: sha512-pemhfcR3LDbYVWeveHok9u048yR7GpsnfyPvn6RsDkp/UV7iqBV0y5K0aGb9ZJMsemOyWok7akxGzPLsz+mHKQ==} + eslint-plugin-perfectionist@3.9.1: + resolution: {integrity: sha512-9WRzf6XaAxF4Oi5t/3TqKP5zUjERhasHmLFHin2Yw6ZAp/EP/EVA2dr3BhQrrHWCm5SzTMZf0FcjDnBkO2xFkA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: astro-eslint-parser: ^1.0.2 @@ -6987,8 +6990,8 @@ packages: vue-eslint-parser: optional: true - eslint-plugin-react-debug@1.14.3: - resolution: {integrity: sha512-qEsGT5LGFtYR1Hs9nqfrCqgE8MxrTe5VA7LO7Old8epgHgpgOGIuSIdIKYu7dxlEFGAXFB3JLW7ieYJYcgobbQ==} + eslint-plugin-react-debug@1.15.2: + resolution: {integrity: sha512-k+4Z+Gel0Vh3eQ5fLTOe+wvHuvD6ApOzBDupIRISv+sU24KXykT3J0+xZLy3gu5OfhxQ0hE7b3gY8bZvYaW41w==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -6997,8 +7000,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.14.3: - resolution: {integrity: sha512-tVA7RQI6Jxomeqrckqi/y1gEmcdI29b268p7K8WjRUWNUDXbZR6vEyaLBqzI8+ykO1HsK8+QhOKUHgUKHjOZBQ==} + eslint-plugin-react-dom@1.15.2: + resolution: {integrity: sha512-strNT28BHy7yeQgdbBzPGUHDqRkZFI5IfKlkuiozk+vPSZfLj0K2X8L25DvNXr5eRMTyV6TlUsk1Y6xr6ZJgPg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -7007,8 +7010,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.14.3: - resolution: {integrity: sha512-G6mFfYiKgKbGJOUlmvcsN+n0hNiRGa9pNenv4hSlbm3TJFmlrLG+cHvOa9xe88AvaLJHfF5obgF8X/zhSekIfA==} + eslint-plugin-react-hooks-extra@1.15.2: + resolution: {integrity: sha512-v+PazTS64GPCCGj9dEvSirHc4oNQm74zhE/CpsEo+0IBre38CavN7Ausq/OAgipmnihoyEH7hMgUzJsCAABEmQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -7023,8 +7026,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react-naming-convention@1.14.3: - resolution: {integrity: sha512-qj7XpwYQAKNCTloWA9vPNYDRMsiLa5H/jlF3mH17Is+j/pLH97NRG9CQXbh6kEdLbBFSsHwTDvyP22+CPVZhiA==} + eslint-plugin-react-naming-convention@1.15.2: + resolution: {integrity: sha512-Vj4SOKlFAs0c+ICal0rVZHjVmEFAKEROhJV8xBu6ZO7JcVDb3Yc7N6t8/vTwhGJDk0jQ8quNSV0dPCX4gvLlDw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -7033,13 +7036,13 @@ packages: typescript: optional: true - eslint-plugin-react-refresh@0.4.12: - resolution: {integrity: sha512-9neVjoGv20FwYtCP6CB1dzR1vr57ZDNOXst21wd2xJ/cTlM2xLq0GWVlSNTdMn/4BtP6cHYBMCSp1wFBJ9jBsg==} + eslint-plugin-react-refresh@0.4.14: + resolution: {integrity: sha512-aXvzCTK7ZBv1e7fahFuR3Z/fyQQSIQ711yPgYRj+Oj64tyTgO4iQIDmYXDBqvSWQ/FA4OSCsXOStlF+noU0/NA==} peerDependencies: eslint: '>=7' - eslint-plugin-react-web-api@1.14.3: - resolution: {integrity: sha512-1G/WIUe+ZIPW8px1lmn7ib5fy6LcuwoHDsnq9G92iE8MFXYPA0Pry0ZKaB2lAsjP8rUROv1L9B457QjyCpro2g==} + eslint-plugin-react-web-api@1.15.2: + resolution: {integrity: sha512-UIwuLvJn/2vbnB8IRnfNpsgcNQlJPJKfF/6/XwselRcRkgl5qk1B8pypapG/g3MqJ85jIAUj1Xn+bQu2BiTa7g==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -7048,8 +7051,8 @@ packages: typescript: optional: true - eslint-plugin-react-x@1.14.3: - resolution: {integrity: sha512-VKyF4v1kWp9P6vI7JDJfonmny0HOQiS5v/rMLyldK9UC8k+efJN7dUtLE2Kt7TfxggE5gf+v4rsDB2Opvt5Tvg==} + eslint-plugin-react-x@1.15.2: + resolution: {integrity: sha512-HIpYzojk5fzalJ09UJRhtu1cJcFxM/YsTCdVPE/v3sqWb/1v8bzPVtUkQbR787G4o/M0wTUy+pBzTYAJeBRnOw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -7058,8 +7061,8 @@ packages: typescript: optional: true - eslint-plugin-react@7.37.1: - resolution: {integrity: sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==} + eslint-plugin-react@7.37.2: + resolution: {integrity: sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -7076,8 +7079,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-unicorn@55.0.0: - resolution: {integrity: sha512-n3AKiVpY2/uDcGrS3+QsYDkjPfaOrNrsfQxU9nt5nitd9KuvVXrfAvgCO9DYPSfap+Gqjw9EOrXIsBp5tlHZjA==} + eslint-plugin-unicorn@56.0.0: + resolution: {integrity: sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==} engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' @@ -7091,8 +7094,8 @@ packages: '@typescript-eslint/eslint-plugin': optional: true - eslint-plugin-vue@9.28.0: - resolution: {integrity: sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==} + eslint-plugin-vue@9.30.0: + resolution: {integrity: sha512-CyqlRgShvljFkOeYK8wN5frh/OGTvkj1S7wlr2Q2pUvwq+X5VYiLd6ZjujpgSgLnys2W8qrBLkXQ41SUYaoPIQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -7121,8 +7124,8 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-scope@8.1.0: - resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} + eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.3.0: @@ -7133,16 +7136,12 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.0.0: - resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-visitor-keys@4.1.0: - resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint@9.12.0: - resolution: {integrity: sha512-UVIOlTEWxwIopRL1wgSQYdnVDcEvs2wyaO6DGo5mXqe3r16IoCNWkR29iHhyaP4cICWjbgbmFUGAhh0GJRuGZw==} + eslint@9.13.0: + resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -7151,12 +7150,8 @@ packages: jiti: optional: true - espree@10.1.0: - resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - espree@10.2.0: - resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} espree@9.6.1: @@ -7217,6 +7212,10 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} + expect-type@1.1.0: + resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + engines: {node: '>=12.0.0'} + express@4.19.2: resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} engines: {node: '>= 0.10.0'} @@ -7250,9 +7249,6 @@ packages: fast-uri@3.0.1: resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==} - fast-url-parser@1.1.3: - resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} - fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} @@ -7288,10 +7284,6 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - find-up@6.3.0: - resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - find-up@7.0.0: resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} engines: {node: '>=18'} @@ -7314,6 +7306,10 @@ packages: resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + fork-ts-checker-webpack-plugin@8.0.0: resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} @@ -7389,8 +7385,9 @@ packages: resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} engines: {node: '>=18'} - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + get-east-asian-width@1.3.0: + resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} + engines: {node: '>=18'} get-intrinsic@1.2.4: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} @@ -7408,8 +7405,8 @@ packages: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} - get-tsconfig@4.7.6: - resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} + get-tsconfig@4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} get-uri@6.0.3: resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} @@ -7420,9 +7417,9 @@ packages: engines: {node: '>=16'} hasBin: true - git-semver-tags@7.0.1: - resolution: {integrity: sha512-NY0ZHjJzyyNXHTDZmj+GG7PyuAKtMsyWSwh07CR2hOZFa+/yoTsXci/nF2obzL8UDhakFNkD9gNdt/Ed+cxh2Q==} - engines: {node: '>=16'} + git-raw-commits@5.0.0: + resolution: {integrity: sha512-I2ZXrXeOc0KrCvC7swqtIFXFN+rbjnC7b2T943tvemIOVNl+XP8YnA9UVwqFhzzLClnSA60KR/qEjLpXzs73Qg==} + engines: {node: '>=18'} hasBin: true git-semver-tags@8.0.0: @@ -7455,6 +7452,10 @@ packages: engines: {node: '>=16 || 14 >=14.18'} hasBin: true + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -7475,8 +7476,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.9.0: - resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} + globals@15.11.0: + resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} engines: {node: '>=18'} globalthis@1.0.4: @@ -7682,6 +7683,10 @@ packages: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} + index-to-position@0.1.2: + resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} + engines: {node: '>=18'} + inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -7763,9 +7768,6 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - is-core-module@2.15.1: resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} @@ -7941,8 +7943,8 @@ packages: resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} engines: {node: '>=12'} - is-unicode-supported@2.0.0: - resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} is-weakmap@2.0.2: @@ -7997,13 +7999,17 @@ packages: resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} engines: {node: '>=8'} - iterator.prototype@1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + iterator.prototype@1.1.3: + resolution: {integrity: sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==} + engines: {node: '>= 0.4'} jackspeak@3.4.0: resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} engines: {node: '>=14'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + javascript-obfuscator@4.1.1: resolution: {integrity: sha512-gt+KZpIIrrxXHEQGD8xZrL8mTRwRY0U76/xz/YX0gZdPrSqQhT/c7dYLASlLlecT3r+FxE7je/+C0oLnTDCx4A==} engines: {node: '>=12.22.0'} @@ -8054,11 +8060,6 @@ packages: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true - jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} @@ -8070,10 +8071,6 @@ packages: json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-parse-even-better-errors@3.0.2: - resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -8083,9 +8080,6 @@ packages: json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} @@ -8118,8 +8112,8 @@ packages: kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} - ky@1.4.0: - resolution: {integrity: sha512-tPhhoGUiEiU/WXR4rt8klIoLdnTtyu+9jVKHd/wauEjYud32jyn63mzKWQweaQrHWxBQtYoVtdcEnYX1LosnFQ==} + ky@1.7.2: + resolution: {integrity: sha512-OzIvbHKKDpi60TnF9t7UUVAF1B4mcqc02z5PIvrm08Wyb+yOcz63GRvEuVxNT18a9E1SrNouhB4W2NNLeD7Ykg==} engines: {node: '>=18'} latest-version@9.0.0: @@ -8165,10 +8159,6 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lines-and-columns@2.0.4: - resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lint-staged@15.2.10: resolution: {integrity: sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==} engines: {node: '>=18.12.0'} @@ -8272,8 +8262,8 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true - loupe@3.1.1: - resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + loupe@3.1.2: + resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} @@ -8282,6 +8272,9 @@ packages: resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} engines: {node: 14 || >=16.14} + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -8297,15 +8290,18 @@ packages: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true - macos-release@3.2.0: - resolution: {integrity: sha512-fSErXALFNsnowREYZ49XCdOHF8wOPWuFOGQrAhP7x5J/BqQv+B02cNsTykGpDgRVx43EKg++6ANmTaGTtW+hUA==} + macos-release@3.3.0: + resolution: {integrity: sha512-tPJQ1HeyiU2vRruNGhZ+VleWuMQRro8iFtJxYgnS4NQe+EukKF6aGiIT+7flZhISAt2iaXBCfFGvAyif7/f8nQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - magicast@0.3.4: - resolution: {integrity: sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==} + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + + magicast@0.3.5: + resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} @@ -8322,8 +8318,8 @@ packages: map-or-similar@1.5.0: resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} - markdown-table@3.0.3: - resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + markdown-table@3.0.4: + resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} markdown-to-jsx@7.5.0: resolution: {integrity: sha512-RrBNcMHiFPcz/iqIj0n3wclzHXjwS7mzjBNWecKKVhNTIxQepIix6Il/wZCn2Cg5Y1ow2Qi84+eJrryFRWBEWw==} @@ -8341,8 +8337,8 @@ packages: mdast-util-find-and-replace@3.0.1: resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} - mdast-util-from-markdown@2.0.1: - resolution: {integrity: sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==} + mdast-util-from-markdown@2.0.2: + resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} mdast-util-gfm-autolink-literal@2.0.1: resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} @@ -8365,8 +8361,8 @@ packages: mdast-util-phrasing@4.1.0: resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} - mdast-util-to-markdown@2.1.0: - resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} + mdast-util-to-markdown@2.1.1: + resolution: {integrity: sha512-OrkcCoqAkEg9b1ykXBrA0ehRc8H4fGU/03cACmW2xXzau1+dIdS+qJugh1Cqex3hMumSBgSE/5pc7uqP12nLAw==} mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} @@ -8504,6 +8500,10 @@ packages: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} + mime-db@1.53.0: + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + engines: {node: '>= 0.6'} + mime-types@2.1.18: resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==} engines: {node: '>= 0.6'} @@ -8600,8 +8600,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.0.7: - resolution: {integrity: sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==} + nanoid@5.0.8: + resolution: {integrity: sha512-TcJPw+9RV9dibz1hHUzlLVy8N4X9TnwirAjrU08Juo6BNKggzVfP2ZJ/3ZUSq15Xl5i85i+Z89XBO90pB2PghQ==} engines: {node: ^18 || >=20} hasBin: true @@ -8643,8 +8643,8 @@ packages: normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - normalize-package-data@6.0.1: - resolution: {integrity: sha512-6rvCfeRW+OEZagAB4lMLSNuTNYZWLVtKccK79VSTf//yTY5VOCgcpH80O+bZK8Neps7pUnd5G+QlMg1yV/2iZQ==} + normalize-package-data@6.0.2: + resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} engines: {node: ^16.14.0 || >=18.0.0} normalize-path@3.0.0: @@ -8808,20 +8808,23 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - pac-proxy-agent@7.0.1: - resolution: {integrity: sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==} + pac-proxy-agent@7.0.2: + resolution: {integrity: sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==} engines: {node: '>= 14'} pac-resolver@7.0.1: resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} engines: {node: '>= 14'} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + package-json@10.0.1: resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==} engines: {node: '>=18'} - package-manager-detector@0.2.0: - resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==} + package-manager-detector@0.2.2: + resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} param-case@3.0.4: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} @@ -8834,17 +8837,17 @@ packages: resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==} engines: {node: '>=14'} - parse-imports@2.1.1: - resolution: {integrity: sha512-TDT4HqzUiTMO1wJRwg/t/hYk8Wdp3iF/ToMIlAoVQfL1Xs/sTxq1dKWSMjMbQmIarfWKymOyly40+zmPHXMqCA==} + parse-imports@2.2.1: + resolution: {integrity: sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==} engines: {node: '>= 18'} parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} - parse-json@7.1.1: - resolution: {integrity: sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==} - engines: {node: '>=16'} + parse-json@8.1.0: + resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} + engines: {node: '>=18'} parse-node-version@1.0.1: resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} @@ -8910,8 +8913,8 @@ packages: path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - path-to-regexp@2.2.1: - resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==} + path-to-regexp@3.3.0: + resolution: {integrity: sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==} path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -8931,8 +8934,8 @@ packages: picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - picocolors@1.1.0: - resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -9032,8 +9035,8 @@ packages: resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.4.45: - resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.1.2: @@ -9164,8 +9167,8 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' - rc-menu@9.15.1: - resolution: {integrity: sha512-UKporqU6LPfHnpPmtP6hdEK4iO5Q+b7BRv/uRpxdIyDGplZy9jwUjsnpev5bs3PQKB0H0n34WAPDfjAfn3kAPA==} + rc-menu@9.16.0: + resolution: {integrity: sha512-vAL0yqPkmXWk3+YKRkmIR8TYj3RVdEt3ptG2jCJXWNAvQbT0VJJdRyHZ7kG/l1JsZlB+VJq/VcYOo69VR4oD+w==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -9176,6 +9179,12 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-motion@2.9.3: + resolution: {integrity: sha512-rkW47ABVkic7WEB0EKJqzySpvDqwl60/tdkY7hWP7dYnh5pm0SzJpo54oW3TDUGXV5wfxXFmMkxrzRRbotQ0+w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-notification@5.6.2: resolution: {integrity: sha512-Id4IYMoii3zzrG0lB0gD6dPgJx4Iu95Xu0BQrhHIbp7ZnAZbLqdqQ73aIWH0d0UFcElxwaKjnzNovTjo7kXz7g==} engines: {node: '>=8.x'} @@ -9189,8 +9198,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-picker@4.6.15: - resolution: {integrity: sha512-OWZ1yrMie+KN2uEUfYCfS4b2Vu6RC1FWwNI0s+qypsc3wRt7g+peuZKVIzXCTaJwyyZruo80+akPg2+GmyiJjw==} + rc-picker@4.7.0: + resolution: {integrity: sha512-lMMZ2J3fb9jpvDO09T9lKL902BcXq/SrQ9OtO6Tme2Kb3Vg+MlrFaS5VCzuEw0WP8UIxOcac4vyrqU6NgkB2Vg==} engines: {node: '>=8.x'} peerDependencies: date-fns: '>= 2.x' @@ -9221,8 +9230,8 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' - rc-select@14.15.2: - resolution: {integrity: sha512-oNoXlaFmpqXYcQDzcPVLrEqS2J9c+/+oJuGrlXeVVX/gVgrbHa5YcyiRUXRydFjyuA7GP3elRuLF7Y3Tfwltlw==} + rc-select@14.16.2: + resolution: {integrity: sha512-fWLSCcmTcjl1rXNJgEqLcp0EtcaUuYwutOcUvumfCIPAINFjzqH9PALvO1tvdJ/vS4iJJBEImNbplJ+sQd03Kg==} engines: {node: '>=8.x'} peerDependencies: react: '*' @@ -9246,13 +9255,6 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-virtual-list@3.14.5: - resolution: {integrity: sha512-ZMOnkCLv2wUN8Jz7yI4XiSLa9THlYvf00LuMhb1JlsQCewuU7ydPuHw1rGVPhe9VZYl/5UqODtNd7QKJ2DMGfg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - rc-virtual-list@3.14.8: resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} engines: {node: '>=8.x'} @@ -9352,6 +9354,12 @@ packages: react: '>= 16.3.0' react-dom: '>= 16.3.0' + react-grid-layout@1.5.0: + resolution: {integrity: sha512-WBKX7w/LsTfI99WskSu6nX2nbJAUD7GD6nIXcwYLyPpnslojtmql2oD3I2g5C3AK8hrxIarYT8awhuDIp7iQ5w==} + peerDependencies: + react: '>= 16.3.0' + react-dom: '>= 16.3.0' + react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -9394,9 +9402,9 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} - read-pkg-up@10.1.0: - resolution: {integrity: sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA==} - engines: {node: '>=16'} + read-package-up@11.0.0: + resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} + engines: {node: '>=18'} read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -9406,9 +9414,9 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} - read-pkg@8.1.0: - resolution: {integrity: sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==} - engines: {node: '>=16'} + read-pkg@9.0.1: + resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} + engines: {node: '>=18'} readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} @@ -9462,8 +9470,8 @@ packages: resolution: {integrity: sha512-HbLDPF+RkBiPjlzmU0hnUQd4abs56JiA2riHxNVfxjagcGwIy3Xhc2Yyx2+0/p5QeM0kj270nEOlTj57HvWXFA==} engines: {node: '>=16'} - regexp.prototype.flags@1.5.2: - resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + regexp.prototype.flags@1.5.3: + resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} engines: {node: '>= 0.4'} registry-auth-token@3.3.2: @@ -9495,8 +9503,8 @@ packages: resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} engines: {node: '>= 0.10'} - release-it@17.8.2: - resolution: {integrity: sha512-IgTrtALUTDEYBnVk/c6WNUkwNN+8S7/AE+PgdpP1wS+9kBm3H5tQ8AaNwkvQX/smULxOdFqMEd6DMUDHJfW7NA==} + release-it@17.10.0: + resolution: {integrity: sha512-00cXYEl7RFD5NnjXpwaH9JFjpwe8w3NcfUd4XPxrKQkszp1xppPo42zK9eSbxStKyPA5CVk2KmKPDPDiAKVJTA==} engines: {node: ^18.18.0 || ^20.9.0 || ^22.0.0} hasBin: true @@ -9568,8 +9576,8 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rollup@4.21.2: - resolution: {integrity: sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==} + rollup@4.24.3: + resolution: {integrity: sha512-HBW896xR5HGmoksbi3JBDtmVzWiPAYqp7wip50hjQ67JbDz61nyoMPdqu1DvVW9asYb2M65Z20ZHsyJCMqMyDg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -9667,15 +9675,15 @@ packages: serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - serve-handler@6.1.5: - resolution: {integrity: sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==} + serve-handler@6.1.6: + resolution: {integrity: sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==} serve-static@1.15.0: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} - serve@14.2.3: - resolution: {integrity: sha512-VqUFMC7K3LDGeGnJM9h56D3XGKb6KGgOw0cVNtA26yYXHCcpxf3xwCTUaQoWlVS7i8Jdh3GjQkOB23qsXyjoyQ==} + serve@14.2.4: + resolution: {integrity: sha512-qy1S34PJ/fcY8gjVGszDB3EXiPSk5FKhUa7tQe0UPRddxRidc2V6cNHPNewbE1D7MAkgLuWEt3Vw56vYy73tzQ==} engines: {node: '>= 14'} hasBin: true @@ -9747,8 +9755,8 @@ packages: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - socks-proxy-agent@8.0.3: - resolution: {integrity: sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==} + socks-proxy-agent@8.0.4: + resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} engines: {node: '>= 14'} socks@2.8.3: @@ -9785,9 +9793,6 @@ packages: spdx-expression-parse@4.0.0: resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} - spdx-license-ids@3.0.18: - resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} - spdx-license-ids@3.0.20: resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} @@ -9830,8 +9835,8 @@ packages: webpack: optional: true - storybook@8.3.5: - resolution: {integrity: sha512-hYQVtP2l+3kO8oKDn4fjXXQYxgTRsj/LaV6lUMJH0zt+OhVmDXKJLxmdUP4ieTm0T8wEbSYosFavgPcQZlxRfw==} + storybook@8.3.6: + resolution: {integrity: sha512-9GVbtej6ZzPRUM7KRQ7848506FfHrUiJGqPuIQdoSJd09EmuEoLjmLAgEOmrHBQKgGYMaM7Vh9GsTLim6vwZTQ==} hasBin: true string-argv@0.3.2: @@ -9985,8 +9990,8 @@ packages: resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==} engines: {node: ^14.18.0 || >=16.0.0} - synckit@0.9.1: - resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} + synckit@0.9.2: + resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} engines: {node: ^14.18.0 || >=16.0.0} tapable@2.2.1: @@ -10043,16 +10048,19 @@ packages: tinyexec@0.3.0: resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} - tinypool@1.0.0: - resolution: {integrity: sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==} + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + + tinypool@1.0.1: + resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@1.2.0: resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} - tinyspy@3.0.0: - resolution: {integrity: sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==} + tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} tmp@0.0.33: @@ -10101,8 +10109,8 @@ packages: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} - ts-pattern@5.4.0: - resolution: {integrity: sha512-hgfOMfjlrARCnYtGD/xEAkFHDXuSyuqjzFSltyQCbN689uNvoQL20TVN2XFcLMjfNuwSsQGU+xtH6MrjIwhwUg==} + ts-pattern@5.5.0: + resolution: {integrity: sha512-jqbIpTsa/KKTJYWgPNsFNbLVpwCgzXfFJ1ukNn4I8hMwyQzHMJnk/BqWzggB0xpkILuKzaO/aMYhS0SkaJyKXg==} tsconfig-paths-webpack-plugin@4.1.0: resolution: {integrity: sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==} @@ -10121,38 +10129,41 @@ packages: tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} - turbo-darwin-64@2.1.3: - resolution: {integrity: sha512-ouJOm0g0YyoBuhmikEujVCBGo3Zr0lbSOWFIsQtWUTItC88F2w2byhjtsYGPXQwMlTbXwmoBU2lOCfWNkeEwHQ==} + tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} + + turbo-darwin-64@2.2.3: + resolution: {integrity: sha512-Rcm10CuMKQGcdIBS3R/9PMeuYnv6beYIHqfZFeKWVYEWH69sauj4INs83zKMTUiZJ3/hWGZ4jet9AOwhsssLyg==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.1.3: - resolution: {integrity: sha512-j2FOJsK4LAOtHQlb3Oom0yWB/Vi0nF1ljInr311mVzHoFAJRZtfW2fRvdZRb/lBUwjSp8be58qWHzANIcrA0OA==} + turbo-darwin-arm64@2.2.3: + resolution: {integrity: sha512-+EIMHkuLFqUdJYsA3roj66t9+9IciCajgj+DVek+QezEdOJKcRxlvDOS2BUaeN8kEzVSsNiAGnoysFWYw4K0HA==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.1.3: - resolution: {integrity: sha512-ubRHkI1gSel7H7wsmxKK8C9UlLWqg/2dkCC88LFupaK6TKgvBKqDqA0Z1M9C/escK0Jsle2k0H8bybV9OYIl4Q==} + turbo-linux-64@2.2.3: + resolution: {integrity: sha512-UBhJCYnqtaeOBQLmLo8BAisWbc9v9daL9G8upLR+XGj6vuN/Nz6qUAhverN4Pyej1g4Nt1BhROnj6GLOPYyqxQ==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.1.3: - resolution: {integrity: sha512-LffUL+e5wv7BtD6DgnM2kKOlDkMo2eRjhbAjVnrCD3wi2ug0tl6NDzajnHHjtaMyOnIf4AvzSKdLWsBxafGBQA==} + turbo-linux-arm64@2.2.3: + resolution: {integrity: sha512-hJYT9dN06XCQ3jBka/EWvvAETnHRs3xuO/rb5bESmDfG+d9yQjeTMlhRXKrr4eyIMt6cLDt1LBfyi+6CQ+VAwQ==} cpu: [arm64] os: [linux] - turbo-windows-64@2.1.3: - resolution: {integrity: sha512-S9SvcZZoaq5jKr6kA6eF7/xgQhVn8Vh7PVy5lono9zybvhyL4eY++y2PaLToIgL8G9IcbLmgOC73ExNjFBg9XQ==} + turbo-windows-64@2.2.3: + resolution: {integrity: sha512-NPrjacrZypMBF31b4HE4ROg4P3nhMBPHKS5WTpMwf7wydZ8uvdEHpESVNMOtqhlp857zbnKYgP+yJF30H3N2dQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.1.3: - resolution: {integrity: sha512-twlEo8lRrGbrR6T/ZklUIquW3IlFCEtywklgVA81aIrSBm56+GEVpSrHhIlsx1hiYeSNrs+GpDwZGe+V7fvEVQ==} + turbo-windows-arm64@2.2.3: + resolution: {integrity: sha512-fnNrYBCqn6zgKPKLHu4sOkihBI/+0oYFr075duRxqUZ+1aLWTAGfHZLgjVeLh3zR37CVzuerGIPWAEkNhkWEIw==} cpu: [arm64] os: [win32] - turbo@2.1.3: - resolution: {integrity: sha512-lY0yj2GH2a2a3NExZ3rGe+rHUVeFE2aXuRAue57n+08E7Z7N7YCmynju0kPC1grAQzERmoLpKrmzmWd+PNiADw==} + turbo@2.2.3: + resolution: {integrity: sha512-5lDvSqIxCYJ/BAd6rQGK/AzFRhBkbu4JHVMLmGh/hCb7U3CqSnr5Tjwfy9vc+/5wG2DJ6wttgAaA7MoCgvBKZQ==} hasBin: true tween-functions@1.2.0: @@ -10186,14 +10197,6 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@3.13.1: - resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} - engines: {node: '>=14.16'} - - type-fest@4.20.0: - resolution: {integrity: sha512-MBh+PHUHHisjXf4tlx0CFWoMdjx8zCMLJHOjnV1prABYZFHqtFOyauCIK2/7w4oIfwkF8iNhLtnJEfVY2vn3iw==} - engines: {node: '>=16'} - type-fest@4.26.1: resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} engines: {node: '>=16'} @@ -10239,8 +10242,8 @@ packages: ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - uglify-js@3.18.0: - resolution: {integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==} + uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} engines: {node: '>=0.8.0'} hasBin: true @@ -10296,8 +10299,8 @@ packages: resolution: {integrity: sha512-bEqQxeC7rxtxPZ3M5V4Djcc4lQqKPgGe3mAWZvxcSmX5jhGxll19NliaRzQSQPrk4xJZSGniK3puLWpRuZN7VQ==} engines: {node: '>=14.0.0'} - update-browserslist-db@1.1.0: - resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -10362,13 +10365,13 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - vite-node@2.1.2: - resolution: {integrity: sha512-HPcGNN5g/7I2OtPjLqgOtCRu/qhVvBxTUD3qzitmL0SrG1cWFzxzhMDWussxSbrRYWqnKf8P2jiNhPMSN+ymsQ==} + vite-node@2.1.4: + resolution: {integrity: sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-plugin-dts@4.2.3: - resolution: {integrity: sha512-O5NalzHANQRwVw1xj8KQun3Bv8OSDAlNJXrnqoAz10BOuW8FVvY5g4ygj+DlJZL5mtSPuMu9vd3OfrdW5d4k6w==} + vite-plugin-dts@4.3.0: + resolution: {integrity: sha512-LkBJh9IbLwL6/rxh0C1/bOurDrIEmRE7joC+jFdOEEciAFPbpEKOLSAr5nNh5R7CJ45cMbksTrFfy52szzC5eA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -10381,8 +10384,8 @@ packages: resolution: {integrity: sha512-aoukfac66QevFAbRF2ZD81WPSqeqhgEfbfhPYQP9RPWO1en+Lw4HyhWRdvSjYn56gcKUJCtHdFG2jEpYgleLng==} engines: {node: '>=14.18.0', vite: '>=3.1.0'} - vite@5.4.8: - resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==} + vite@5.4.10: + resolution: {integrity: sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10412,15 +10415,15 @@ packages: terser: optional: true - vitest@2.1.2: - resolution: {integrity: sha512-veNjLizOMkRrJ6xxb+pvxN6/QAWg95mzcRjtmkepXdN87FNfxAss9RKe2far/G9cQpipfgP2taqg0KiWsquj8A==} + vitest@2.1.4: + resolution: {integrity: sha512-eDjxbVAJw1UJJCHr5xr/xM86Zx+YxIEXGAR+bmnEID7z9qWfoxpHw0zdobz+TQAFOLT+nEXz3+gx6nUJ7RgmlQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.2 - '@vitest/ui': 2.1.2 + '@vitest/browser': 2.1.4 + '@vitest/ui': 2.1.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -10642,6 +10645,11 @@ packages: engines: {node: '>= 14'} hasBin: true + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} @@ -10658,8 +10666,8 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} - yoctocolors-cjs@2.1.1: - resolution: {integrity: sha512-c6T13b6qYcJZvck7QbEFXrFX/Mu2KOjvAGiKHmYMUg96jxNpfP6i+psGW72BOPxOIDUJrORG+Kyu7quMX9CQBQ==} + yoctocolors-cjs@2.1.2: + resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} engines: {node: '>=18'} zustand@4.5.4: @@ -10693,49 +10701,49 @@ snapshots: dependencies: '@babel/runtime': 7.25.0 - '@antfu/eslint-config@3.7.3(@eslint-react/eslint-plugin@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/utils@8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.12.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.12.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.12(eslint@9.12.0(jiti@1.21.6)))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + '@antfu/eslint-config@3.8.0(@eslint-react/eslint-plugin@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.14(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.12.0(jiti@1.21.6)) - '@eslint/markdown': 6.1.0(eslint@9.12.0(jiti@1.21.6)) - '@stylistic/eslint-plugin': 2.8.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@vitest/eslint-plugin': 1.1.4(@typescript-eslint/utils@8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) - eslint: 9.12.0(jiti@1.21.6) - eslint-config-flat-gitignore: 0.3.0(eslint@9.12.0(jiti@1.21.6)) + '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + '@eslint/markdown': 6.2.1 + '@stylistic/eslint-plugin': 2.9.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@vitest/eslint-plugin': 1.1.7(@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + eslint: 9.13.0(jiti@1.21.6) + eslint-config-flat-gitignore: 0.3.0(eslint@9.13.0(jiti@1.21.6)) eslint-flat-config-utils: 0.4.0 - eslint-merge-processors: 0.1.0(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-antfu: 2.7.0(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-command: 0.2.6(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-import-x: 4.3.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint-plugin-jsdoc: 50.3.0(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-jsonc: 2.16.0(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-n: 17.10.3(eslint@9.12.0(jiti@1.21.6)) + eslint-merge-processors: 0.1.0(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-antfu: 2.7.0(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-command: 0.2.6(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-import-x: 4.3.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint-plugin-jsdoc: 50.4.3(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-jsonc: 2.16.0(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-n: 17.11.1(eslint@9.13.0(jiti@1.21.6)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 3.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.12.0(jiti@1.21.6))) - eslint-plugin-regexp: 2.6.0(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-toml: 0.11.1(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-unicorn: 55.0.0(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-vue: 9.28.0(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-yml: 1.14.0(eslint@9.12.0(jiti@1.21.6)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.12.0(jiti@1.21.6)) - globals: 15.9.0 + eslint-plugin-perfectionist: 3.9.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@1.21.6))) + eslint-plugin-regexp: 2.6.0(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-toml: 0.11.1(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-unicorn: 56.0.0(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-vue: 9.30.0(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-yml: 1.14.0(eslint@9.13.0(jiti@1.21.6)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.13.0(jiti@1.21.6)) + globals: 15.11.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 - picocolors: 1.1.0 + picocolors: 1.1.1 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.12.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@1.21.6)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - '@eslint-react/eslint-plugin': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint-plugin-format: 0.1.2(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-react-hooks: 5.0.0(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-react-refresh: 0.4.12(eslint@9.12.0(jiti@1.21.6)) + '@eslint-react/eslint-plugin': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint-plugin-format: 0.1.2(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-react-hooks: 5.0.0(eslint@9.13.0(jiti@1.21.6)) + eslint-plugin-react-refresh: 0.4.14(eslint@9.13.0(jiti@1.21.6)) transitivePeerDependencies: - '@typescript-eslint/utils' - '@vue/compiler-sfc' @@ -10746,8 +10754,8 @@ snapshots: '@antfu/install-pkg@0.4.1': dependencies: - package-manager-detector: 0.2.0 - tinyexec: 0.3.0 + package-manager-detector: 0.2.2 + tinyexec: 0.3.1 '@antfu/utils@0.7.10': {} @@ -10756,79 +10764,82 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.25.4': {} + '@babel/code-frame@7.26.0': + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 - '@babel/core@7.25.2': + '@babel/compat-data@7.26.0': {} + + '@babel/core@7.26.0': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.5 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) - '@babel/helpers': 7.25.0 - '@babel/parser': 7.25.4 - '@babel/template': 7.25.0 - '@babel/traverse': 7.25.4 - '@babel/types': 7.25.4 + '@babel/code-frame': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helpers': 7.26.0 + '@babel/parser': 7.26.1 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 convert-source-map: 2.0.0 - debug: 4.3.6 + debug: 4.3.7 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/generator@7.25.5': + '@babel/generator@7.26.0': dependencies: - '@babel/types': 7.25.4 + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 + jsesc: 3.0.2 - '@babel/helper-compilation-targets@7.25.2': + '@babel/helper-compilation-targets@7.25.9': dependencies: - '@babel/compat-data': 7.25.4 - '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.3 + '@babel/compat-data': 7.26.0 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.2 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-module-imports@7.24.7': + '@babel/helper-module-imports@7.25.9': dependencies: - '@babel/traverse': 7.25.4 - '@babel/types': 7.25.4 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.4 + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/helper-plugin-utils@7.24.7': {} - - '@babel/helper-simple-access@7.24.7': - dependencies: - '@babel/traverse': 7.25.4 - '@babel/types': 7.25.4 - transitivePeerDependencies: - - supports-color + '@babel/helper-plugin-utils@7.25.9': {} '@babel/helper-string-parser@7.24.8': {} + '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-validator-identifier@7.24.7': {} - '@babel/helper-validator-option@7.24.8': {} + '@babel/helper-validator-identifier@7.25.9': {} + + '@babel/helper-validator-option@7.25.9': {} - '@babel/helpers@7.25.0': + '@babel/helpers@7.26.0': dependencies: - '@babel/template': 7.25.0 - '@babel/types': 7.25.4 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 '@babel/highlight@7.24.7': dependencies: @@ -10841,15 +10852,19 @@ snapshots: dependencies: '@babel/types': 7.25.4 - '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.25.2)': + '@babel/parser@7.26.1': + dependencies: + '@babel/types': 7.26.0 + + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 '@babel/runtime@7.24.7': dependencies: @@ -10863,24 +10878,28 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.26.0': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/runtime@7.4.5': dependencies: regenerator-runtime: 0.13.11 - '@babel/template@7.25.0': + '@babel/template@7.25.9': dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.4 - '@babel/types': 7.25.4 + '@babel/code-frame': 7.26.0 + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 - '@babel/traverse@7.25.4': + '@babel/traverse@7.25.9': dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.5 - '@babel/parser': 7.25.4 - '@babel/template': 7.25.0 - '@babel/types': 7.25.4 - debug: 4.3.6 + '@babel/code-frame': 7.26.0 + '@babel/generator': 7.26.0 + '@babel/parser': 7.26.1 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 + debug: 4.3.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -10891,14 +10910,23 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@babel/types@7.26.0': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@base2/pretty-print-object@1.0.1': {} - '@chromatic-com/storybook@2.0.2(react@18.3.1)': + '@chromatic-com/storybook@3.2.1(react@18.3.1)(storybook@8.3.6)': dependencies: - chromatic: 11.7.1 + '@storybook/channels': 8.3.6(storybook@8.3.6) + '@storybook/telemetry': 8.3.6(storybook@8.3.6) + '@storybook/types': 8.3.6(storybook@8.3.6) + chromatic: 11.16.3 filesize: 10.1.4 jsonfile: 6.1.0 react-confetti: 6.1.0(react@18.3.1) + storybook: 8.3.6 strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -10907,20 +10935,20 @@ snapshots: '@clack/core@0.3.4': dependencies: - picocolors: 1.1.0 + picocolors: 1.1.1 sisteransi: 1.0.5 '@clack/prompts@0.7.0': dependencies: '@clack/core': 0.3.4 - picocolors: 1.1.0 + picocolors: 1.1.1 sisteransi: 1.0.5 - '@commitlint/cli@19.5.0(@types/node@22.7.5)(typescript@5.6.3)': + '@commitlint/cli@19.5.0(@types/node@22.8.4)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.7.5)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@22.8.4)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -10967,7 +10995,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@22.7.5)(typescript@5.6.3)': + '@commitlint/load@19.5.0(@types/node@22.8.4)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -10975,7 +11003,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.7.5)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.8.4)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -11026,10 +11054,13 @@ snapshots: '@types/conventional-commits-parser': 5.0.0 chalk: 5.3.0 - '@conventional-changelog/git-client@1.0.1': + '@conventional-changelog/git-client@1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0)': dependencies: '@types/semver': 7.5.8 semver: 7.6.3 + optionalDependencies: + conventional-commits-filter: 5.0.0 + conventional-commits-parser: 6.0.0 '@dprint/formatter@0.3.0': {} @@ -11043,6 +11074,12 @@ snapshots: esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 + '@es-joy/jsdoccomment@0.49.0': + dependencies: + comment-parser: 1.4.1 + esquery: 1.6.0 + jsdoc-type-pratt-parser: 4.1.0 + '@esbuild/aix-ppc64@0.21.5': optional: true @@ -11259,143 +11296,145 @@ snapshots: '@esbuild/win32-x64@0.24.0': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.12.0(jiti@1.21.6))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.13.0(jiti@1.21.6))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.4.0(eslint@9.12.0(jiti@1.21.6))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.13.0(jiti@1.21.6))': dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.11.0': {} + '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': + '@eslint-react/ast@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) birecord: 0.1.1 string-ts: 2.2.0 - ts-pattern: 5.4.0 + ts-pattern: 5.5.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/core@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': - dependencies: - '@eslint-react/ast': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/jsx': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/shared': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/var': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/core@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) birecord: 0.1.1 short-unique-id: 5.2.0 - ts-pattern: 5.4.0 + ts-pattern: 5.5.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/eslint-plugin@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': - dependencies: - '@eslint-react/shared': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) - eslint-plugin-react-debug: 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint-plugin-react-dom: 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint-plugin-react-hooks-extra: 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint-plugin-react-naming-convention: 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint-plugin-react-web-api: 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint-plugin-react-x: 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/eslint-plugin@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) + eslint-plugin-react-debug: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint-plugin-react-dom: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint-plugin-react-hooks-extra: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint-plugin-react-naming-convention: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint-plugin-react-web-api: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint-plugin-react-x: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': + '@eslint-react/jsx@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-react/ast': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/var': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - ts-pattern: 5.4.0 + '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + ts-pattern: 5.5.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': + '@eslint-react/shared@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-react/tools': 1.14.3 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) picomatch: 4.0.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/tools@1.14.3': {} + '@eslint-react/tools@1.15.2': {} - '@eslint-react/types@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': + '@eslint-react/types@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-react/tools': 1.14.3 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': + '@eslint-react/var@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-react/ast': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - ts-pattern: 5.4.0 + '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + ts-pattern: 5.5.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint/compat@1.1.1': {} + '@eslint/compat@1.2.2(eslint@9.13.0(jiti@1.21.6))': + optionalDependencies: + eslint: 9.13.0(jiti@1.21.6) '@eslint/config-array@0.18.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.6 + debug: 4.3.7 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@eslint/core@0.6.0': {} + '@eslint/core@0.7.0': {} '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.6 - espree: 10.2.0 + debug: 4.3.7 + espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 @@ -11405,12 +11444,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.12.0': {} + '@eslint/js@9.13.0': {} - '@eslint/markdown@6.1.0(eslint@9.12.0(jiti@1.21.6))': + '@eslint/markdown@6.2.1': dependencies: - eslint: 9.12.0(jiti@1.21.6) - mdast-util-from-markdown: 2.0.1 + '@eslint/plugin-kit': 0.2.2 + mdast-util-from-markdown: 2.0.2 mdast-util-gfm: 3.0.0 micromark-extension-gfm: 3.0.0 transitivePeerDependencies: @@ -11418,7 +11457,7 @@ snapshots: '@eslint/object-schema@2.1.4': {} - '@eslint/plugin-kit@0.2.0': + '@eslint/plugin-kit@0.2.2': dependencies: levn: 0.4.1 @@ -11453,11 +11492,11 @@ snapshots: protobufjs: 7.4.0 yargs: 17.7.2 - '@humanfs/core@0.19.0': {} + '@humanfs/core@0.19.1': {} - '@humanfs/node@0.16.5': + '@humanfs/node@0.16.6': dependencies: - '@humanfs/core': 0.19.0 + '@humanfs/core': 0.19.1 '@humanwhocodes/retry': 0.3.1 '@humanwhocodes/module-importer@1.0.1': {} @@ -11468,7 +11507,7 @@ snapshots: '@iarna/toml@2.2.5': {} - '@inquirer/figures@1.0.3': {} + '@inquirer/figures@1.0.7': {} '@isaacs/cliui@8.0.2': dependencies: @@ -11516,29 +11555,29 @@ snapshots: '@js-sdsl/ordered-map@4.4.2': {} - '@mdx-js/react@3.0.1(@types/react@18.3.11)(react@18.3.1)': + '@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.11 + '@types/react': 18.3.12 react: 18.3.1 - '@microsoft/api-extractor-model@7.29.6(@types/node@22.7.5)': + '@microsoft/api-extractor-model@7.29.8(@types/node@22.8.4)': dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@22.7.5) + '@rushstack/node-core-library': 5.9.0(@types/node@22.8.4) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.7(@types/node@22.7.5)': + '@microsoft/api-extractor@7.47.11(@types/node@22.8.4)': dependencies: - '@microsoft/api-extractor-model': 7.29.6(@types/node@22.7.5) + '@microsoft/api-extractor-model': 7.29.8(@types/node@22.8.4) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@22.7.5) + '@rushstack/node-core-library': 5.9.0(@types/node@22.8.4) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.0(@types/node@22.7.5) - '@rushstack/ts-command-line': 4.22.6(@types/node@22.7.5) + '@rushstack/terminal': 0.14.2(@types/node@22.8.4) + '@rushstack/ts-command-line': 4.23.0(@types/node@22.8.4) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -11577,19 +11616,19 @@ snapshots: '@octokit/graphql': 7.1.0 '@octokit/request': 8.4.0 '@octokit/request-error': 5.1.0 - '@octokit/types': 13.5.0 + '@octokit/types': 13.6.1 before-after-hook: 2.2.3 universal-user-agent: 6.0.1 '@octokit/endpoint@9.0.5': dependencies: - '@octokit/types': 13.5.0 + '@octokit/types': 13.6.1 universal-user-agent: 6.0.1 '@octokit/graphql@7.1.0': dependencies: '@octokit/request': 8.4.0 - '@octokit/types': 13.5.0 + '@octokit/types': 13.6.1 universal-user-agent: 6.0.1 '@octokit/openapi-types@22.2.0': {} @@ -11597,7 +11636,7 @@ snapshots: '@octokit/plugin-paginate-rest@11.3.1(@octokit/core@5.2.0)': dependencies: '@octokit/core': 5.2.0 - '@octokit/types': 13.5.0 + '@octokit/types': 13.6.1 '@octokit/plugin-request-log@4.0.1(@octokit/core@5.2.0)': dependencies: @@ -11606,11 +11645,11 @@ snapshots: '@octokit/plugin-rest-endpoint-methods@13.2.2(@octokit/core@5.2.0)': dependencies: '@octokit/core': 5.2.0 - '@octokit/types': 13.5.0 + '@octokit/types': 13.6.1 '@octokit/request-error@5.1.0': dependencies: - '@octokit/types': 13.5.0 + '@octokit/types': 13.6.1 deprecation: 2.3.1 once: 1.4.0 @@ -11618,7 +11657,7 @@ snapshots: dependencies: '@octokit/endpoint': 9.0.5 '@octokit/request-error': 5.1.0 - '@octokit/types': 13.5.0 + '@octokit/types': 13.6.1 universal-user-agent: 6.0.1 '@octokit/rest@20.1.1': @@ -11628,7 +11667,7 @@ snapshots: '@octokit/plugin-request-log': 4.0.1(@octokit/core@5.2.0) '@octokit/plugin-rest-endpoint-methods': 13.2.2(@octokit/core@5.2.0) - '@octokit/types@13.5.0': + '@octokit/types@13.6.1': dependencies: '@octokit/openapi-types': 22.2.0 @@ -11647,7 +11686,7 @@ snapshots: dependencies: graceful-fs: 4.2.10 - '@pnpm/npm-conf@2.2.2': + '@pnpm/npm-conf@2.3.1': dependencies: '@pnpm/config.env-replace': 1.1.0 '@pnpm/network.ca-file': 1.0.2 @@ -11714,86 +11753,92 @@ snapshots: '@react-dnd/shallowequal@4.0.2': {} - '@release-it-plugins/workspaces@4.2.0(release-it@17.8.2(typescript@5.6.3))': + '@release-it-plugins/workspaces@4.2.0(release-it@17.10.0(typescript@5.6.3))': dependencies: detect-indent: 6.1.0 detect-newline: 3.1.0 - release-it: 17.8.2(typescript@5.6.3) + release-it: 17.10.0(typescript@5.6.3) semver: 7.6.2 url-join: 4.0.1 validate-peer-dependencies: 1.2.0 walk-sync: 2.2.0 yaml: 2.4.5 - '@release-it/conventional-changelog@8.0.2(release-it@17.8.2(typescript@5.6.3))': + '@release-it/conventional-changelog@9.0.2(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0)(release-it@17.10.0(typescript@5.6.3))': dependencies: concat-stream: 2.0.0 - conventional-changelog: 5.1.0 - conventional-recommended-bump: 9.0.0 - git-semver-tags: 8.0.0 - release-it: 17.8.2(typescript@5.6.3) + conventional-changelog: 6.0.0(conventional-commits-filter@5.0.0) + conventional-recommended-bump: 10.0.0 + git-semver-tags: 8.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0) + release-it: 17.10.0(typescript@5.6.3) semver: 7.6.3 transitivePeerDependencies: - conventional-commits-filter - conventional-commits-parser - '@rollup/pluginutils@5.1.0(rollup@4.21.2)': + '@rollup/pluginutils@5.1.3(rollup@4.24.3)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 - picomatch: 2.3.1 + picomatch: 4.0.2 optionalDependencies: - rollup: 4.21.2 + rollup: 4.24.3 + + '@rollup/rollup-android-arm-eabi@4.24.3': + optional: true + + '@rollup/rollup-android-arm64@4.24.3': + optional: true - '@rollup/rollup-android-arm-eabi@4.21.2': + '@rollup/rollup-darwin-arm64@4.24.3': optional: true - '@rollup/rollup-android-arm64@4.21.2': + '@rollup/rollup-darwin-x64@4.24.3': optional: true - '@rollup/rollup-darwin-arm64@4.21.2': + '@rollup/rollup-freebsd-arm64@4.24.3': optional: true - '@rollup/rollup-darwin-x64@4.21.2': + '@rollup/rollup-freebsd-x64@4.24.3': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.21.2': + '@rollup/rollup-linux-arm-gnueabihf@4.24.3': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.21.2': + '@rollup/rollup-linux-arm-musleabihf@4.24.3': optional: true - '@rollup/rollup-linux-arm64-gnu@4.21.2': + '@rollup/rollup-linux-arm64-gnu@4.24.3': optional: true - '@rollup/rollup-linux-arm64-musl@4.21.2': + '@rollup/rollup-linux-arm64-musl@4.24.3': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.21.2': + '@rollup/rollup-linux-powerpc64le-gnu@4.24.3': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.21.2': + '@rollup/rollup-linux-riscv64-gnu@4.24.3': optional: true - '@rollup/rollup-linux-s390x-gnu@4.21.2': + '@rollup/rollup-linux-s390x-gnu@4.24.3': optional: true - '@rollup/rollup-linux-x64-gnu@4.21.2': + '@rollup/rollup-linux-x64-gnu@4.24.3': optional: true - '@rollup/rollup-linux-x64-musl@4.21.2': + '@rollup/rollup-linux-x64-musl@4.24.3': optional: true - '@rollup/rollup-win32-arm64-msvc@4.21.2': + '@rollup/rollup-win32-arm64-msvc@4.24.3': optional: true - '@rollup/rollup-win32-ia32-msvc@4.21.2': + '@rollup/rollup-win32-ia32-msvc@4.24.3': optional: true - '@rollup/rollup-win32-x64-msvc@4.21.2': + '@rollup/rollup-win32-x64-msvc@4.24.3': optional: true - '@rushstack/node-core-library@5.7.0(@types/node@22.7.5)': + '@rushstack/node-core-library@5.9.0(@types/node@22.8.4)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -11804,23 +11849,23 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 optionalDependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.0(@types/node@22.7.5)': + '@rushstack/terminal@0.14.2(@types/node@22.8.4)': dependencies: - '@rushstack/node-core-library': 5.7.0(@types/node@22.7.5) + '@rushstack/node-core-library': 5.9.0(@types/node@22.8.4) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 - '@rushstack/ts-command-line@4.22.6(@types/node@22.7.5)': + '@rushstack/ts-command-line@4.23.0(@types/node@22.8.4)': dependencies: - '@rushstack/terminal': 0.14.0(@types/node@22.7.5) + '@rushstack/terminal': 0.14.2(@types/node@22.8.4) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -11829,93 +11874,93 @@ snapshots: '@sindresorhus/merge-streams@2.3.0': {} - '@storybook/addon-actions@8.3.5(storybook@8.3.5)': + '@storybook/addon-actions@8.3.6(storybook@8.3.6)': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.3.5 + storybook: 8.3.6 uuid: 9.0.1 - '@storybook/addon-backgrounds@8.3.5(storybook@8.3.5)': + '@storybook/addon-backgrounds@8.3.6(storybook@8.3.6)': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.3.5 + storybook: 8.3.6 ts-dedent: 2.2.0 - '@storybook/addon-controls@8.3.5(storybook@8.3.5)': + '@storybook/addon-controls@8.3.6(storybook@8.3.6)': dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 lodash: 4.17.21 - storybook: 8.3.5 + storybook: 8.3.6 ts-dedent: 2.2.0 - '@storybook/addon-docs@8.3.5(storybook@8.3.5)': + '@storybook/addon-docs@8.3.6(storybook@8.3.6)': dependencies: - '@mdx-js/react': 3.0.1(@types/react@18.3.11)(react@18.3.1) - '@storybook/blocks': 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) - '@storybook/csf-plugin': 8.3.5(storybook@8.3.5) + '@mdx-js/react': 3.0.1(@types/react@18.3.12)(react@18.3.1) + '@storybook/blocks': 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) + '@storybook/csf-plugin': 8.3.6(storybook@8.3.6) '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) - '@types/react': 18.3.11 + '@storybook/react-dom-shim': 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) + '@types/react': 18.3.12 fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) rehype-external-links: 3.0.0 rehype-slug: 6.0.0 - storybook: 8.3.5 + storybook: 8.3.6 ts-dedent: 2.2.0 - '@storybook/addon-essentials@8.3.5(storybook@8.3.5)': - dependencies: - '@storybook/addon-actions': 8.3.5(storybook@8.3.5) - '@storybook/addon-backgrounds': 8.3.5(storybook@8.3.5) - '@storybook/addon-controls': 8.3.5(storybook@8.3.5) - '@storybook/addon-docs': 8.3.5(storybook@8.3.5) - '@storybook/addon-highlight': 8.3.5(storybook@8.3.5) - '@storybook/addon-measure': 8.3.5(storybook@8.3.5) - '@storybook/addon-outline': 8.3.5(storybook@8.3.5) - '@storybook/addon-toolbars': 8.3.5(storybook@8.3.5) - '@storybook/addon-viewport': 8.3.5(storybook@8.3.5) - storybook: 8.3.5 + '@storybook/addon-essentials@8.3.6(storybook@8.3.6)': + dependencies: + '@storybook/addon-actions': 8.3.6(storybook@8.3.6) + '@storybook/addon-backgrounds': 8.3.6(storybook@8.3.6) + '@storybook/addon-controls': 8.3.6(storybook@8.3.6) + '@storybook/addon-docs': 8.3.6(storybook@8.3.6) + '@storybook/addon-highlight': 8.3.6(storybook@8.3.6) + '@storybook/addon-measure': 8.3.6(storybook@8.3.6) + '@storybook/addon-outline': 8.3.6(storybook@8.3.6) + '@storybook/addon-toolbars': 8.3.6(storybook@8.3.6) + '@storybook/addon-viewport': 8.3.6(storybook@8.3.6) + storybook: 8.3.6 ts-dedent: 2.2.0 - '@storybook/addon-highlight@8.3.5(storybook@8.3.5)': + '@storybook/addon-highlight@8.3.6(storybook@8.3.6)': dependencies: '@storybook/global': 5.0.0 - storybook: 8.3.5 + storybook: 8.3.6 - '@storybook/addon-interactions@8.3.5(storybook@8.3.5)': + '@storybook/addon-interactions@8.3.6(storybook@8.3.6)': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.3.5(storybook@8.3.5) - '@storybook/test': 8.3.5(storybook@8.3.5) + '@storybook/instrumenter': 8.3.6(storybook@8.3.6) + '@storybook/test': 8.3.6(storybook@8.3.6) polished: 4.3.1 - storybook: 8.3.5 + storybook: 8.3.6 ts-dedent: 2.2.0 - '@storybook/addon-links@8.3.5(react@18.3.1)(storybook@8.3.5)': + '@storybook/addon-links@8.3.6(react@18.3.1)(storybook@8.3.6)': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - storybook: 8.3.5 + storybook: 8.3.6 ts-dedent: 2.2.0 optionalDependencies: react: 18.3.1 - '@storybook/addon-measure@8.3.5(storybook@8.3.5)': + '@storybook/addon-measure@8.3.6(storybook@8.3.6)': dependencies: '@storybook/global': 5.0.0 - storybook: 8.3.5 + storybook: 8.3.6 tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.3.5(storybook@8.3.5)': + '@storybook/addon-outline@8.3.6(storybook@8.3.6)': dependencies: '@storybook/global': 5.0.0 - storybook: 8.3.5 + storybook: 8.3.6 ts-dedent: 2.2.0 '@storybook/addon-styling-webpack@1.0.0(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1))': @@ -11923,14 +11968,14 @@ snapshots: '@storybook/node-logger': 8.1.6 webpack: 5.94.0(@swc/core@1.7.5)(esbuild@0.23.1) - '@storybook/addon-toolbars@8.3.5(storybook@8.3.5)': + '@storybook/addon-toolbars@8.3.6(storybook@8.3.6)': dependencies: - storybook: 8.3.5 + storybook: 8.3.6 - '@storybook/addon-viewport@8.3.5(storybook@8.3.5)': + '@storybook/addon-viewport@8.3.6(storybook@8.3.6)': dependencies: memoizerific: 1.11.3 - storybook: 8.3.5 + storybook: 8.3.6 '@storybook/addon-webpack5-compiler-swc@1.0.5(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1))': dependencies: @@ -11940,7 +11985,7 @@ snapshots: - '@swc/helpers' - webpack - '@storybook/blocks@8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)': + '@storybook/blocks@8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 @@ -11953,7 +11998,7 @@ snapshots: memoizerific: 1.11.3 polished: 4.3.1 react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - storybook: 8.3.5 + storybook: 8.3.6 telejson: 7.2.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 @@ -11961,10 +12006,10 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-webpack5@8.3.5(@swc/core@1.7.5)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3)': + '@storybook/builder-webpack5@8.3.6(@swc/core@1.7.5)(esbuild@0.23.1)(storybook@8.3.6)(typescript@5.6.3)': dependencies: - '@storybook/core-webpack': 8.3.5(storybook@8.3.5) - '@types/node': 22.7.5 + '@storybook/core-webpack': 8.3.6(storybook@8.3.6) + '@types/node': 22.8.4 '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 @@ -11976,11 +12021,11 @@ snapshots: fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) fs-extra: 11.2.0 html-webpack-plugin: 5.6.0(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) - magic-string: 0.30.11 + magic-string: 0.30.12 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 - storybook: 8.3.5 + storybook: 8.3.6 style-loader: 3.3.4(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) terser-webpack-plugin: 5.3.10(@swc/core@1.7.5)(esbuild@0.23.1)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) ts-dedent: 2.2.0 @@ -12001,17 +12046,25 @@ snapshots: - uglify-js - webpack-cli - '@storybook/components@8.3.5(storybook@8.3.5)': + '@storybook/channels@8.3.6(storybook@8.3.6)': dependencies: - storybook: 8.3.5 + storybook: 8.3.6 - '@storybook/core-webpack@8.3.5(storybook@8.3.5)': + '@storybook/components@8.3.5(storybook@8.3.6)': dependencies: - '@types/node': 22.7.5 - storybook: 8.3.5 + storybook: 8.3.6 + + '@storybook/components@8.3.6(storybook@8.3.6)': + dependencies: + storybook: 8.3.6 + + '@storybook/core-webpack@8.3.6(storybook@8.3.6)': + dependencies: + '@types/node': 22.8.4 + storybook: 8.3.6 ts-dedent: 2.2.0 - '@storybook/core@8.3.5': + '@storybook/core@8.3.6': dependencies: '@storybook/csf': 0.1.11 '@types/express': 4.17.21 @@ -12031,9 +12084,9 @@ snapshots: - supports-color - utf-8-validate - '@storybook/csf-plugin@8.3.5(storybook@8.3.5)': + '@storybook/csf-plugin@8.3.6(storybook@8.3.6)': dependencies: - storybook: 8.3.5 + storybook: 8.3.6 unplugin: 1.12.2 '@storybook/csf@0.1.11': @@ -12047,35 +12100,47 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/instrumenter@8.3.5(storybook@8.3.5)': + '@storybook/instrumenter@8.3.5(storybook@8.3.6)': + dependencies: + '@storybook/global': 5.0.0 + '@vitest/utils': 2.1.4 + storybook: 8.3.6 + util: 0.12.5 + optional: true + + '@storybook/instrumenter@8.3.6(storybook@8.3.6)': dependencies: '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.1 - storybook: 8.3.5 + '@vitest/utils': 2.1.4 + storybook: 8.3.6 util: 0.12.5 - '@storybook/manager-api@8.3.5(storybook@8.3.5)': + '@storybook/manager-api@8.3.5(storybook@8.3.6)': + dependencies: + storybook: 8.3.6 + + '@storybook/manager-api@8.3.6(storybook@8.3.6)': dependencies: - storybook: 8.3.5 + storybook: 8.3.6 '@storybook/node-logger@8.1.6': {} - '@storybook/preset-react-webpack@8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(@swc/core@1.7.5)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.6.3)': + '@storybook/preset-react-webpack@8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(@swc/core@1.7.5)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3)': dependencies: - '@storybook/core-webpack': 8.3.5(storybook@8.3.5) - '@storybook/react': 8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.6.3) + '@storybook/core-webpack': 8.3.6(storybook@8.3.6) + '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) - '@types/node': 22.7.5 + '@types/node': 22.8.4 '@types/semver': 7.5.8 find-up: 5.0.0 fs-extra: 11.2.0 - magic-string: 0.30.11 + magic-string: 0.30.12 react: 18.3.1 react-docgen: 7.0.3 react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 semver: 7.6.3 - storybook: 8.3.5 + storybook: 8.3.6 tsconfig-paths: 4.2.0 webpack: 5.94.0(@swc/core@1.7.5)(esbuild@0.23.1) optionalDependencies: @@ -12088,39 +12153,49 @@ snapshots: - uglify-js - webpack-cli - '@storybook/preview-api@8.3.5(storybook@8.3.5)': + '@storybook/preview-api@8.3.5(storybook@8.3.6)': + dependencies: + storybook: 8.3.6 + + '@storybook/preview-api@8.3.6(storybook@8.3.6)': dependencies: - storybook: 8.3.5 + storybook: 8.3.6 '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1))': dependencies: - debug: 4.3.6 + debug: 4.3.7 endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 react-docgen-typescript: 2.2.2(typescript@5.6.3) - tslib: 2.7.0 + tslib: 2.8.0 typescript: 5.6.3 webpack: 5.94.0(@swc/core@1.7.5)(esbuild@0.23.1) transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)': + '@storybook/react-dom-shim@8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.3.5 + storybook: 8.3.6 - '@storybook/react-webpack5@8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(@swc/core@1.7.5)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.6.3)': + '@storybook/react-dom-shim@8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)': dependencies: - '@storybook/builder-webpack5': 8.3.5(@swc/core@1.7.5)(esbuild@0.23.1)(storybook@8.3.5)(typescript@5.6.3) - '@storybook/preset-react-webpack': 8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(@swc/core@1.7.5)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.6.3) - '@storybook/react': 8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.6.3) - '@types/node': 22.7.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.3.5 + storybook: 8.3.6 + + '@storybook/react-webpack5@8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(@swc/core@1.7.5)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3)': + dependencies: + '@storybook/builder-webpack5': 8.3.6(@swc/core@1.7.5)(esbuild@0.23.1)(storybook@8.3.6)(typescript@5.6.3) + '@storybook/preset-react-webpack': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(@swc/core@1.7.5)(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) + '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) + '@types/node': 22.8.4 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + storybook: 8.3.6 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -12132,14 +12207,14 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@8.3.5(@storybook/test@8.3.5(storybook@8.3.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5)(typescript@5.6.3)': + '@storybook/react@8.3.5(@storybook/test@8.3.5(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3)': dependencies: - '@storybook/components': 8.3.5(storybook@8.3.5) + '@storybook/components': 8.3.5(storybook@8.3.6) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.3.5(storybook@8.3.5) - '@storybook/preview-api': 8.3.5(storybook@8.3.5) - '@storybook/react-dom-shim': 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.5) - '@storybook/theming': 8.3.5(storybook@8.3.5) + '@storybook/manager-api': 8.3.5(storybook@8.3.6) + '@storybook/preview-api': 8.3.5(storybook@8.3.6) + '@storybook/react-dom-shim': 8.3.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) + '@storybook/theming': 8.3.5(storybook@8.3.6) '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 22.7.5 @@ -12153,41 +12228,92 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-element-to-jsx-string: 15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) semver: 7.6.3 - storybook: 8.3.5 + storybook: 8.3.6 ts-dedent: 2.2.0 type-fest: 2.19.0 util-deprecate: 1.0.2 optionalDependencies: - '@storybook/test': 8.3.5(storybook@8.3.5) + '@storybook/test': 8.3.5(storybook@8.3.6) typescript: 5.6.3 - '@storybook/test@8.3.5(storybook@8.3.5)': + '@storybook/react@8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3)': + dependencies: + '@storybook/components': 8.3.6(storybook@8.3.6) + '@storybook/global': 5.0.0 + '@storybook/manager-api': 8.3.6(storybook@8.3.6) + '@storybook/preview-api': 8.3.6(storybook@8.3.6) + '@storybook/react-dom-shim': 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) + '@storybook/theming': 8.3.6(storybook@8.3.6) + '@types/escodegen': 0.0.6 + '@types/estree': 0.0.51 + '@types/node': 22.8.4 + acorn: 7.4.1 + acorn-jsx: 5.3.2(acorn@7.4.1) + acorn-walk: 7.2.0 + escodegen: 2.1.0 + html-tags: 3.3.1 + prop-types: 15.8.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-element-to-jsx-string: 15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + semver: 7.6.3 + storybook: 8.3.6 + ts-dedent: 2.2.0 + type-fest: 2.19.0 + util-deprecate: 1.0.2 + optionalDependencies: + '@storybook/test': 8.3.6(storybook@8.3.6) + typescript: 5.6.3 + + '@storybook/telemetry@8.3.6(storybook@8.3.6)': + dependencies: + storybook: 8.3.6 + + '@storybook/test@8.3.5(storybook@8.3.6)': + dependencies: + '@storybook/csf': 0.1.11 + '@storybook/global': 5.0.0 + '@storybook/instrumenter': 8.3.5(storybook@8.3.6) + '@testing-library/dom': 10.4.0 + '@testing-library/jest-dom': 6.5.0 + '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) + '@vitest/expect': 2.0.5 + '@vitest/spy': 2.0.5 + storybook: 8.3.6 + util: 0.12.5 + optional: true + + '@storybook/test@8.3.6(storybook@8.3.6)': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.3.5(storybook@8.3.5) + '@storybook/instrumenter': 8.3.6(storybook@8.3.6) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.3.5 + storybook: 8.3.6 util: 0.12.5 - '@storybook/theming@8.3.5(storybook@8.3.5)': + '@storybook/theming@8.3.5(storybook@8.3.6)': + dependencies: + storybook: 8.3.6 + + '@storybook/theming@8.3.6(storybook@8.3.6)': dependencies: - storybook: 8.3.5 + storybook: 8.3.6 - '@storybook/types@8.3.5(storybook@8.3.5)': + '@storybook/types@8.3.6(storybook@8.3.6)': dependencies: - storybook: 8.3.5 + storybook: 8.3.6 - '@stylistic/eslint-plugin@2.8.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': + '@stylistic/eslint-plugin@2.9.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) - eslint-visitor-keys: 4.1.0 - espree: 10.2.0 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 estraverse: 5.3.0 picomatch: 4.0.2 transitivePeerDependencies: @@ -12248,7 +12374,7 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.26.0 '@babel/runtime': 7.25.4 '@types/aria-query': 5.0.4 aria-query: 5.3.0 @@ -12267,23 +12393,23 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react-hooks@8.0.1(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react-hooks@8.0.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 react-error-boundary: 3.1.4(react@18.3.1) optionalDependencies: - '@types/react': 18.3.11 + '@types/react': 18.3.12 react-dom: 18.3.1(react@18.3.1) - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.25.4 '@testing-library/dom': 10.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.11 + '@types/react': 18.3.12 '@types/react-dom': 18.3.1 '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': @@ -12320,15 +12446,15 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.7.5 + '@types/node': 22.8.4 '@types/connect@3.4.38': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 '@types/d3-color@3.1.3': {} @@ -12361,13 +12487,11 @@ snapshots: '@types/estree@0.0.51': {} - '@types/estree@1.0.5': {} - '@types/estree@1.0.6': {} '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -12382,7 +12506,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.7.5 + '@types/node': 14.18.63 '@types/hast@3.0.4': dependencies: @@ -12396,7 +12520,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.7.5 + '@types/node': 14.18.63 '@types/less@3.0.6': {} @@ -12424,6 +12548,10 @@ snapshots: dependencies: undici-types: 6.19.8 + '@types/node@22.8.4': + dependencies: + undici-types: 6.19.8 + '@types/normalize-package-data@2.4.4': {} '@types/numeral@2.0.5': {} @@ -12432,7 +12560,7 @@ snapshots: '@types/parse-json@4.0.2': {} - '@types/prop-types@15.7.12': {} + '@types/prop-types@15.7.13': {} '@types/qs@6.9.15': {} @@ -12442,23 +12570,23 @@ snapshots: '@types/react-dom@18.3.1': dependencies: - '@types/react': 18.3.11 + '@types/react': 18.3.12 '@types/react-grid-layout@1.3.5': dependencies: - '@types/react': 18.3.11 + '@types/react': 18.3.12 '@types/react-mentions@4.4.0': dependencies: - '@types/react': 18.3.11 + '@types/react': 18.3.12 '@types/react-transition-group@4.4.11': dependencies: - '@types/react': 18.3.11 + '@types/react': 18.3.12 - '@types/react@18.3.11': + '@types/react@18.3.12': dependencies: - '@types/prop-types': 15.7.12 + '@types/prop-types': 15.7.13 csstype: 3.1.3 '@types/resolve@1.20.6': {} @@ -12472,17 +12600,17 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.7.5 + '@types/node': 22.8.4 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.7.5 + '@types/node': 22.8.4 '@types/send': 0.17.4 '@types/stylus@0.48.42': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 '@types/unist@3.0.3': {} @@ -12490,15 +12618,15 @@ snapshots: '@types/validator@13.12.0': {} - '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.7.0 - eslint: 9.12.0(jiti@1.21.6) + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.12.2 + eslint: 9.13.0(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -12508,34 +12636,29 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/scope-manager': 8.8.1 - '@typescript-eslint/types': 8.8.1 - '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.8.1 - debug: 4.3.6 - eslint: 9.12.0(jiti@1.21.6) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.12.2 + debug: 4.3.7 + eslint: 9.13.0(jiti@1.21.6) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.7.0': + '@typescript-eslint/scope-manager@8.12.2': dependencies: - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/visitor-keys': 8.7.0 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/visitor-keys': 8.12.2 - '@typescript-eslint/scope-manager@8.8.1': + '@typescript-eslint/type-utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 8.8.1 - '@typescript-eslint/visitor-keys': 8.8.1 - - '@typescript-eslint/type-utils@8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': - dependencies: - '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - debug: 4.3.6 + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + debug: 4.3.7 ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 @@ -12543,30 +12666,13 @@ snapshots: - eslint - supports-color - '@typescript-eslint/types@8.7.0': {} - - '@typescript-eslint/types@8.8.1': {} - - '@typescript-eslint/typescript-estree@8.7.0(typescript@5.6.3)': - dependencies: - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/visitor-keys': 8.7.0 - debug: 4.3.6 - fast-glob: 3.3.2 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.3) - optionalDependencies: - typescript: 5.6.3 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types@8.12.2': {} - '@typescript-eslint/typescript-estree@8.8.1(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.12.2(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 8.8.1 - '@typescript-eslint/visitor-keys': 8.8.1 - debug: 4.3.6 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/visitor-keys': 8.12.2 + debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -12577,37 +12683,27 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6)) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.7.0': - dependencies: - '@typescript-eslint/types': 8.7.0 - eslint-visitor-keys: 3.4.3 - - '@typescript-eslint/visitor-keys@8.8.1': + '@typescript-eslint/visitor-keys@8.12.2': dependencies: - '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/types': 8.12.2 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} '@univerjs/icons-svg@0.1.78': {} - '@univerjs/icons@0.1.80(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@univerjs/icons@0.1.84(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@univerjs/icons@0.2.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -12617,127 +12713,117 @@ snapshots: '@grpc/grpc-js': 1.10.9 rxjs: 7.8.1 - '@vitejs/plugin-react@4.3.2(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + '@vitejs/plugin-react@4.3.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) + '@babel/core': 7.26.0 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.3(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))(vue@3.4.38(typescript@5.6.3))': + '@vitejs/plugin-vue@5.1.3(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))(vue@3.4.38(typescript@5.6.3))': dependencies: - vite: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vue: 3.4.38(typescript@5.6.3) - '@vitest/coverage-istanbul@2.1.2(vitest@2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + '@vitest/coverage-istanbul@2.1.4(vitest@2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': dependencies: '@istanbuljs/schema': 0.1.3 - debug: 4.3.6 + debug: 4.3.7 istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magicast: 0.3.4 + magicast: 0.3.5 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vitest: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.4(@typescript-eslint/utils@8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': dependencies: - eslint: 9.12.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) typescript: 5.6.3 - vitest: 2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vitest: 2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) '@vitest/expect@2.0.5': dependencies: '@vitest/spy': 2.0.5 '@vitest/utils': 2.0.5 - chai: 5.1.1 + chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/expect@2.1.2': + '@vitest/expect@2.1.4': dependencies: - '@vitest/spy': 2.1.2 - '@vitest/utils': 2.1.2 - chai: 5.1.1 + '@vitest/spy': 2.1.4 + '@vitest/utils': 2.1.4 + chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': dependencies: - '@vitest/spy': 2.1.2 + '@vitest/spy': 2.1.4 estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: - vite: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) '@vitest/pretty-format@2.0.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.1.1': - dependencies: - tinyrainbow: 1.2.0 - - '@vitest/pretty-format@2.1.2': + '@vitest/pretty-format@2.1.4': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.2': + '@vitest/runner@2.1.4': dependencies: - '@vitest/utils': 2.1.2 + '@vitest/utils': 2.1.4 pathe: 1.1.2 - '@vitest/snapshot@2.1.2': + '@vitest/snapshot@2.1.4': dependencies: - '@vitest/pretty-format': 2.1.2 - magic-string: 0.30.11 + '@vitest/pretty-format': 2.1.4 + magic-string: 0.30.12 pathe: 1.1.2 '@vitest/spy@2.0.5': dependencies: - tinyspy: 3.0.0 + tinyspy: 3.0.2 - '@vitest/spy@2.1.2': + '@vitest/spy@2.1.4': dependencies: - tinyspy: 3.0.0 + tinyspy: 3.0.2 '@vitest/utils@2.0.5': dependencies: '@vitest/pretty-format': 2.0.5 estree-walker: 3.0.3 - loupe: 3.1.1 - tinyrainbow: 1.2.0 - - '@vitest/utils@2.1.1': - dependencies: - '@vitest/pretty-format': 2.1.1 - loupe: 3.1.1 + loupe: 3.1.2 tinyrainbow: 1.2.0 - '@vitest/utils@2.1.2': + '@vitest/utils@2.1.4': dependencies: - '@vitest/pretty-format': 2.1.2 - loupe: 3.1.1 + '@vitest/pretty-format': 2.1.4 + loupe: 3.1.2 tinyrainbow: 1.2.0 - '@volar/language-core@2.4.4': + '@volar/language-core@2.4.8': dependencies: - '@volar/source-map': 2.4.4 + '@volar/source-map': 2.4.8 - '@volar/source-map@2.4.4': {} + '@volar/source-map@2.4.8': {} - '@volar/typescript@2.4.4': + '@volar/typescript@2.4.8': dependencies: - '@volar/language-core': 2.4.4 + '@volar/language-core': 2.4.8 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -12749,11 +12835,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 + '@vue/compiler-core@3.5.12': + dependencies: + '@babel/parser': 7.26.1 + '@vue/shared': 3.5.12 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.4.38': dependencies: '@vue/compiler-core': 3.4.38 '@vue/shared': 3.4.38 + '@vue/compiler-dom@3.5.12': + dependencies: + '@vue/compiler-core': 3.5.12 + '@vue/shared': 3.5.12 + '@vue/compiler-sfc@3.4.38': dependencies: '@babel/parser': 7.25.4 @@ -12778,10 +12877,10 @@ snapshots: '@vue/language-core@2.1.6(typescript@5.6.3)': dependencies: - '@volar/language-core': 2.4.4 - '@vue/compiler-dom': 3.4.38 + '@volar/language-core': 2.4.8 + '@vue/compiler-dom': 3.5.12 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.38 + '@vue/shared': 3.5.12 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -12813,6 +12912,8 @@ snapshots: '@vue/shared@3.4.38': {} + '@vue/shared@3.5.12': {} + '@webassemblyjs/ast@1.12.1': dependencies: '@webassemblyjs/helper-numbers': 1.11.6 @@ -12895,13 +12996,13 @@ snapshots: '@xtuc/long@4.2.2': {} - '@xyflow/react@12.3.2(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@xyflow/react@12.3.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@xyflow/system': 0.0.43 classcat: 5.0.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - zustand: 4.5.4(@types/react@18.3.11)(react@18.3.1) + zustand: 4.5.4(@types/react@18.3.12)(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer @@ -12928,17 +13029,17 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-attributes@1.9.5(acorn@8.12.1): + acorn-import-attributes@1.9.5(acorn@8.14.0): dependencies: - acorn: 8.12.1 + acorn: 8.14.0 acorn-jsx@5.3.2(acorn@7.4.1): dependencies: acorn: 7.4.1 - acorn-jsx@5.3.2(acorn@8.12.1): + acorn-jsx@5.3.2(acorn@8.14.0): dependencies: - acorn: 8.12.1 + acorn: 8.14.0 acorn-walk@7.2.0: {} @@ -12946,6 +13047,8 @@ snapshots: acorn@8.12.1: {} + acorn@8.14.0: {} + acorn@8.8.2: {} add-stream@1.0.0: {} @@ -13140,11 +13243,11 @@ snapshots: ast-types@0.13.4: dependencies: - tslib: 2.7.0 + tslib: 2.8.0 ast-types@0.16.1: dependencies: - tslib: 2.7.0 + tslib: 2.8.0 async-retry@1.3.3: dependencies: @@ -13239,12 +13342,12 @@ snapshots: browser-assert@1.2.1: {} - browserslist@4.23.3: + browserslist@4.24.2: dependencies: - caniuse-lite: 1.0.30001651 - electron-to-chromium: 1.5.6 + caniuse-lite: 1.0.30001675 + electron-to-chromium: 1.5.49 node-releases: 2.0.18 - update-browserslist-db: 1.1.0(browserslist@4.23.3) + update-browserslist-db: 1.1.1(browserslist@4.24.2) buffer-from@1.1.2: {} @@ -13278,24 +13381,24 @@ snapshots: camel-case@4.1.2: dependencies: pascal-case: 3.1.2 - tslib: 2.7.0 + tslib: 2.8.0 camelcase@7.0.1: {} camelcase@8.0.0: {} - caniuse-lite@1.0.30001651: {} + caniuse-lite@1.0.30001675: {} case-sensitive-paths-webpack-plugin@2.4.0: {} ccount@2.0.1: {} - chai@5.1.1: + chai@5.1.2: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 deep-eql: 5.0.2 - loupe: 3.1.1 + loupe: 3.1.2 pathval: 2.0.0 chalk-template@0.4.0: @@ -13346,7 +13449,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromatic@11.7.1: {} + chromatic@11.16.3: {} chrome-trace-event@1.0.4: {} @@ -13457,7 +13560,7 @@ snapshots: compressible@2.0.18: dependencies: - mime-db: 1.52.0 + mime-db: 1.53.0 compression@1.7.4: dependencies: @@ -13510,65 +13613,76 @@ snapshots: dependencies: compare-func: 2.0.0 - conventional-changelog-atom@4.0.0: {} + conventional-changelog-angular@8.0.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-atom@5.0.0: {} - conventional-changelog-codemirror@4.0.0: {} + conventional-changelog-codemirror@5.0.0: {} conventional-changelog-conventionalcommits@7.0.2: dependencies: compare-func: 2.0.0 - conventional-changelog-core@7.0.0: + conventional-changelog-conventionalcommits@8.0.0: + dependencies: + compare-func: 2.0.0 + + conventional-changelog-core@8.0.0(conventional-commits-filter@5.0.0): dependencies: '@hutson/parse-repository-url': 5.0.0 add-stream: 1.0.0 - conventional-changelog-writer: 7.0.1 - conventional-commits-parser: 5.0.0 - git-raw-commits: 4.0.0 - git-semver-tags: 7.0.1 + conventional-changelog-writer: 8.0.0 + conventional-commits-parser: 6.0.0 + git-raw-commits: 5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0) + git-semver-tags: 8.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0) hosted-git-info: 7.0.2 - normalize-package-data: 6.0.1 - read-pkg: 8.1.0 - read-pkg-up: 10.1.0 + normalize-package-data: 6.0.2 + read-package-up: 11.0.0 + read-pkg: 9.0.1 + transitivePeerDependencies: + - conventional-commits-filter - conventional-changelog-ember@4.0.0: {} + conventional-changelog-ember@5.0.0: {} - conventional-changelog-eslint@5.0.0: {} + conventional-changelog-eslint@6.0.0: {} - conventional-changelog-express@4.0.0: {} + conventional-changelog-express@5.0.0: {} - conventional-changelog-jquery@5.0.0: {} + conventional-changelog-jquery@6.0.0: {} - conventional-changelog-jshint@4.0.0: + conventional-changelog-jshint@5.0.0: dependencies: compare-func: 2.0.0 - conventional-changelog-preset-loader@4.1.0: {} + conventional-changelog-preset-loader@5.0.0: {} - conventional-changelog-writer@7.0.1: + conventional-changelog-writer@8.0.0: dependencies: - conventional-commits-filter: 4.0.0 + '@types/semver': 7.5.8 + conventional-commits-filter: 5.0.0 handlebars: 4.7.8 - json-stringify-safe: 5.0.1 - meow: 12.1.1 + meow: 13.2.0 semver: 7.6.3 - split2: 4.2.0 - conventional-changelog@5.1.0: - dependencies: - conventional-changelog-angular: 7.0.0 - conventional-changelog-atom: 4.0.0 - conventional-changelog-codemirror: 4.0.0 - conventional-changelog-conventionalcommits: 7.0.2 - conventional-changelog-core: 7.0.0 - conventional-changelog-ember: 4.0.0 - conventional-changelog-eslint: 5.0.0 - conventional-changelog-express: 4.0.0 - conventional-changelog-jquery: 5.0.0 - conventional-changelog-jshint: 4.0.0 - conventional-changelog-preset-loader: 4.1.0 + conventional-changelog@6.0.0(conventional-commits-filter@5.0.0): + dependencies: + conventional-changelog-angular: 8.0.0 + conventional-changelog-atom: 5.0.0 + conventional-changelog-codemirror: 5.0.0 + conventional-changelog-conventionalcommits: 8.0.0 + conventional-changelog-core: 8.0.0(conventional-commits-filter@5.0.0) + conventional-changelog-ember: 5.0.0 + conventional-changelog-eslint: 6.0.0 + conventional-changelog-express: 5.0.0 + conventional-changelog-jquery: 6.0.0 + conventional-changelog-jshint: 5.0.0 + conventional-changelog-preset-loader: 5.0.0 + transitivePeerDependencies: + - conventional-commits-filter - conventional-commits-filter@4.0.0: {} + conventional-commits-filter@5.0.0: {} conventional-commits-parser@5.0.0: dependencies: @@ -13577,14 +13691,17 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - conventional-recommended-bump@9.0.0: + conventional-commits-parser@6.0.0: dependencies: - conventional-changelog-preset-loader: 4.1.0 - conventional-commits-filter: 4.0.0 - conventional-commits-parser: 5.0.0 - git-raw-commits: 4.0.0 - git-semver-tags: 7.0.1 - meow: 12.1.1 + meow: 13.2.0 + + conventional-recommended-bump@10.0.0: + dependencies: + '@conventional-changelog/git-client': 1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0) + conventional-changelog-preset-loader: 5.0.0 + conventional-commits-filter: 5.0.0 + conventional-commits-parser: 6.0.0 + meow: 13.2.0 convert-source-map@2.0.0: {} @@ -13598,11 +13715,11 @@ snapshots: core-js-compat@3.38.1: dependencies: - browserslist: 4.23.3 + browserslist: 4.24.2 - cosmiconfig-typescript-loader@5.0.0(@types/node@22.7.5)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.8.4)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 typescript: 5.6.3 @@ -13634,12 +13751,12 @@ snapshots: css-loader@6.11.0(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)): dependencies: - icss-utils: 5.1.0(postcss@8.4.45) - postcss: 8.4.45 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.45) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.45) - postcss-modules-scope: 3.2.0(postcss@8.4.45) - postcss-modules-values: 4.0.0(postcss@8.4.45) + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: @@ -13763,6 +13880,10 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.3.7: + dependencies: + ms: 2.1.3 + decimal.js@10.4.3: {} decode-named-character-reference@1.0.2: @@ -13904,7 +14025,7 @@ snapshots: dot-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.0 dot-prop@5.3.0: dependencies: @@ -13912,16 +14033,18 @@ snapshots: dot-prop@9.0.0: dependencies: - type-fest: 4.20.0 + type-fest: 4.26.1 eastasianwidth@0.2.0: {} ee-first@1.1.1: {} - electron-to-chromium@1.5.6: {} + electron-to-chromium@1.5.49: {} emoji-regex@10.3.0: {} + emoji-regex@10.4.0: {} + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -13999,7 +14122,7 @@ snapshots: object-inspect: 1.13.2 object-keys: 1.1.1 object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 + regexp.prototype.flags: 1.5.3 safe-array-concat: 1.1.2 safe-regex-test: 1.0.3 string.prototype.trim: 1.2.9 @@ -14018,7 +14141,7 @@ snapshots: es-errors@1.3.0: {} - es-iterator-helpers@1.0.19: + es-iterator-helpers@1.1.0: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -14032,7 +14155,7 @@ snapshots: has-proto: 1.0.3 has-symbols: 1.0.3 internal-slot: 1.0.7 - iterator.prototype: 1.1.2 + iterator.prototype: 1.1.3 safe-array-concat: 1.1.2 es-module-lexer@1.5.4: {} @@ -14131,7 +14254,7 @@ snapshots: esbuild-register@3.6.0(esbuild@0.23.1): dependencies: - debug: 4.3.6 + debug: 4.3.7 esbuild: 0.23.1 transitivePeerDependencies: - supports-color @@ -14263,6 +14386,8 @@ snapshots: escalade@3.1.2: {} + escalade@3.2.0: {} + escape-goat@4.0.0: {} escape-html@1.0.3: {} @@ -14281,24 +14406,24 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@9.12.0(jiti@1.21.6)): + eslint-compat-utils@0.5.1(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.12.0(jiti@1.21.6)): + eslint-config-flat-gitignore@0.3.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - '@eslint/compat': 1.1.1 - eslint: 9.12.0(jiti@1.21.6) + '@eslint/compat': 1.2.2(eslint@9.13.0(jiti@1.21.6)) + eslint: 9.13.0(jiti@1.21.6) find-up-simple: 1.0.0 eslint-flat-config-utils@0.4.0: dependencies: pathe: 1.1.2 - eslint-formatting-reporter@0.0.0(eslint@9.12.0(jiti@1.21.6)): + eslint-formatting-reporter@0.0.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -14309,263 +14434,263 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-merge-processors@0.1.0(eslint@9.12.0(jiti@1.21.6)): + eslint-merge-processors@0.1.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) eslint-parser-plain@0.1.0: {} - eslint-plugin-antfu@2.7.0(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-antfu@2.7.0(eslint@9.13.0(jiti@1.21.6)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) - eslint-plugin-command@0.2.6(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-command@0.2.6(eslint@9.13.0(jiti@1.21.6)): dependencies: '@es-joy/jsdoccomment': 0.48.0 - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) - eslint-plugin-es-x@7.8.0(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-es-x@7.8.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6)) - '@eslint-community/regexpp': 4.11.0 - eslint: 9.12.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.12.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + '@eslint-community/regexpp': 4.12.1 + eslint: 9.13.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@1.21.6)) - eslint-plugin-format@0.1.2(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@1.21.6)): dependencies: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.1 '@dprint/toml': 0.6.2 - eslint: 9.12.0(jiti@1.21.6) - eslint-formatting-reporter: 0.0.0(eslint@9.12.0(jiti@1.21.6)) + eslint: 9.13.0(jiti@1.21.6) + eslint-formatting-reporter: 0.0.0(eslint@9.13.0(jiti@1.21.6)) eslint-parser-plain: 0.1.0 prettier: 3.3.2 synckit: 0.9.0 - eslint-plugin-header@3.1.1(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-header@3.1.1(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) - eslint-plugin-import-x@4.3.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): + eslint-plugin-import-x@4.3.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - debug: 4.3.6 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + debug: 4.3.7 doctrine: 3.0.0 - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.7.6 + get-tsconfig: 4.8.1 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 stable-hash: 0.0.4 - tslib: 2.7.0 + tslib: 2.8.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsdoc@50.3.0(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-jsdoc@50.4.3(eslint@9.13.0(jiti@1.21.6)): dependencies: - '@es-joy/jsdoccomment': 0.48.0 + '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.3.6 + debug: 4.3.7 escape-string-regexp: 4.0.0 - eslint: 9.12.0(jiti@1.21.6) - espree: 10.1.0 + eslint: 9.13.0(jiti@1.21.6) + espree: 10.3.0 esquery: 1.6.0 - parse-imports: 2.1.1 + parse-imports: 2.2.1 semver: 7.6.3 spdx-expression-parse: 4.0.0 - synckit: 0.9.1 + synckit: 0.9.2 transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-jsonc@2.16.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6)) - eslint: 9.12.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.12.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + eslint: 9.13.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@1.21.6)) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-n@17.10.3(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-n@17.11.1(eslint@9.13.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) enhanced-resolve: 5.17.1 - eslint: 9.12.0(jiti@1.21.6) - eslint-plugin-es-x: 7.8.0(eslint@9.12.0(jiti@1.21.6)) - get-tsconfig: 4.7.6 - globals: 15.9.0 + eslint: 9.13.0(jiti@1.21.6) + eslint-plugin-es-x: 7.8.0(eslint@9.13.0(jiti@1.21.6)) + get-tsconfig: 4.8.1 + globals: 15.11.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-no-barrel-import@0.0.2(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-no-barrel-import@0.0.2(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) requireindex: 1.2.0 eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-no-penetrating-import@0.0.1(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-no-penetrating-import@0.0.1(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) requireindex: 1.2.0 - eslint-plugin-perfectionist@3.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.12.0(jiti@1.21.6))): + eslint-plugin-perfectionist@3.9.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@1.21.6))): dependencies: - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) minimatch: 9.0.5 natural-compare-lite: 1.4.0 optionalDependencies: - vue-eslint-parser: 9.4.3(eslint@9.12.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@1.21.6)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-react-debug@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): - dependencies: - '@eslint-react/ast': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/core': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/jsx': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/shared': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/var': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) + eslint-plugin-react-debug@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): + dependencies: + '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) string-ts: 2.2.0 - ts-pattern: 5.4.0 + ts-pattern: 5.5.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): - dependencies: - '@eslint-react/ast': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/core': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/jsx': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/shared': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/var': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) - ts-pattern: 5.4.0 + eslint-plugin-react-dom@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): + dependencies: + '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) + ts-pattern: 5.5.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): - dependencies: - '@eslint-react/ast': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/core': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/jsx': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/shared': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/var': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) - ts-pattern: 5.4.0 + eslint-plugin-react-hooks-extra@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): + dependencies: + '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) + ts-pattern: 5.5.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.0.0(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-react-hooks@5.0.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) - eslint-plugin-react-naming-convention@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): + eslint-plugin-react-naming-convention@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@eslint-react/ast': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/core': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/jsx': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/shared': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) - ts-pattern: 5.4.0 + '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) + ts-pattern: 5.5.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.12(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-react-refresh@0.4.14(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) - eslint-plugin-react-web-api@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): + eslint-plugin-react-web-api@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@eslint-react/ast': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/core': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/jsx': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/shared': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/var': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) birecord: 0.1.1 - eslint: 9.12.0(jiti@1.21.6) - ts-pattern: 5.4.0 + eslint: 9.13.0(jiti@1.21.6) + ts-pattern: 5.5.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): - dependencies: - '@eslint-react/ast': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/core': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/jsx': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/shared': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/tools': 1.14.3 - '@eslint-react/types': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@eslint-react/var': 1.14.3(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) - is-immutable-type: 5.0.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - ts-pattern: 5.4.0 + eslint-plugin-react-x@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): + dependencies: + '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/tools': 1.15.2 + '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) + is-immutable-type: 5.0.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + ts-pattern: 5.5.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - supports-color - eslint-plugin-react@7.37.1(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-react@7.37.2(eslint@9.13.0(jiti@1.21.6)): 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: 9.12.0(jiti@1.21.6) + es-iterator-helpers: 1.1.0 + eslint: 9.13.0(jiti@1.21.6) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -14579,37 +14704,37 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-regexp@2.6.0(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-regexp@2.6.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6)) - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.11.1(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-toml@0.11.1(eslint@9.13.0(jiti@1.21.6)): dependencies: - debug: 4.3.6 - eslint: 9.12.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.12.0(jiti@1.21.6)) + debug: 4.3.7 + eslint: 9.13.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@1.21.6)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@55.0.0(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-unicorn@56.0.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6)) + '@babel/helper-validator-identifier': 7.25.9 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.38.1 - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) esquery: 1.6.0 - globals: 15.9.0 + globals: 15.11.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.0.2 @@ -14620,41 +14745,41 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6)): dependencies: - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) - eslint-plugin-vue@9.28.0(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-vue@9.30.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6)) - eslint: 9.12.0(jiti@1.21.6) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + eslint: 9.13.0(jiti@1.21.6) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.12.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@1.21.6)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-yml@1.14.0(eslint@9.13.0(jiti@1.21.6)): dependencies: - debug: 4.3.6 - eslint: 9.12.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.12.0(jiti@1.21.6)) + debug: 4.3.7 + eslint: 9.13.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@1.21.6)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.12.0(jiti@1.21.6)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.13.0(jiti@1.21.6)): dependencies: '@vue/compiler-sfc': 3.4.38 - eslint: 9.12.0(jiti@1.21.6) + eslint: 9.13.0(jiti@1.21.6) eslint-scope@5.1.1: dependencies: @@ -14671,7 +14796,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@8.1.0: + eslint-scope@8.2.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -14680,20 +14805,18 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.0.0: {} + eslint-visitor-keys@4.2.0: {} - eslint-visitor-keys@4.1.0: {} - - eslint@9.12.0(jiti@1.21.6): + eslint@9.13.0(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6)) - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.18.0 - '@eslint/core': 0.6.0 + '@eslint/core': 0.7.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.12.0 - '@eslint/plugin-kit': 0.2.0 - '@humanfs/node': 0.16.5 + '@eslint/js': 9.13.0 + '@eslint/plugin-kit': 0.2.2 + '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.1 '@types/estree': 1.0.6 @@ -14701,11 +14824,11 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.6 + debug: 4.3.7 escape-string-regexp: 4.0.0 - eslint-scope: 8.1.0 - eslint-visitor-keys: 4.1.0 - espree: 10.2.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -14726,22 +14849,16 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.1.0: - dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 4.0.0 - - espree@10.2.0: + espree@10.3.0: dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 4.1.0 + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 espree@9.6.1: dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -14808,6 +14925,8 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 + expect-type@1.1.0: {} + express@4.19.2: dependencies: accepts: 1.3.8 @@ -14872,10 +14991,6 @@ snapshots: fast-uri@3.0.1: {} - fast-url-parser@1.1.3: - dependencies: - punycode: 1.4.1 - fastq@1.17.1: dependencies: reusify: 1.0.4 @@ -14920,11 +15035,6 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - find-up@6.3.0: - dependencies: - locate-path: 7.2.0 - path-exists: 5.0.0 - find-up@7.0.0: dependencies: locate-path: 7.2.0 @@ -14953,9 +15063,14 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)): dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.26.0 chalk: 4.1.2 chokidar: 3.6.0 cosmiconfig: 7.1.0 @@ -15033,7 +15148,7 @@ snapshots: get-east-asian-width@1.2.0: {} - get-func-name@2.0.2: {} + get-east-asian-width@1.3.0: {} get-intrinsic@1.2.4: dependencies: @@ -15053,7 +15168,7 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.2.4 - get-tsconfig@4.7.6: + get-tsconfig@4.8.1: dependencies: resolve-pkg-maps: 1.0.0 @@ -15061,7 +15176,7 @@ snapshots: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.3.6 + debug: 4.3.7 fs-extra: 11.2.0 transitivePeerDependencies: - supports-color @@ -15072,14 +15187,17 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - git-semver-tags@7.0.1: + git-raw-commits@5.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0): dependencies: - meow: 12.1.1 - semver: 7.6.3 + '@conventional-changelog/git-client': 1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0) + meow: 13.2.0 + transitivePeerDependencies: + - conventional-commits-filter + - conventional-commits-parser - git-semver-tags@8.0.0: + git-semver-tags@8.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0): dependencies: - '@conventional-changelog/git-client': 1.0.1 + '@conventional-changelog/git-client': 1.0.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0) meow: 13.2.0 transitivePeerDependencies: - conventional-commits-filter @@ -15114,6 +15232,15 @@ snapshots: minipass: 7.1.2 path-scurry: 1.11.1 + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -15135,7 +15262,7 @@ snapshots: globals@14.0.0: {} - globals@15.9.0: {} + globals@15.11.0: {} globalthis@1.0.4: dependencies: @@ -15177,7 +15304,7 @@ snapshots: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.18.0 + uglify-js: 3.19.3 happy-dom@15.0.0: dependencies: @@ -15229,7 +15356,7 @@ snapshots: hosted-git-info@7.0.2: dependencies: - lru-cache: 10.2.2 + lru-cache: 10.4.3 html-encoding-sniffer@4.0.0: dependencies: @@ -15312,9 +15439,9 @@ snapshots: dependencies: postcss: 8.4.40 - icss-utils@5.1.0(postcss@8.4.45): + icss-utils@5.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.45 + postcss: 8.4.47 ieee754@1.2.1: {} @@ -15344,6 +15471,8 @@ snapshots: indent-string@4.0.0: {} + index-to-position@0.1.2: {} + inflight@1.0.6: dependencies: once: 1.4.0 @@ -15357,7 +15486,7 @@ snapshots: inquirer@9.3.2: dependencies: - '@inquirer/figures': 1.0.3 + '@inquirer/figures': 1.0.7 ansi-escapes: 4.3.2 cli-width: 4.1.0 external-editor: 3.1.0 @@ -15368,7 +15497,7 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.1 + yoctocolors-cjs: 2.1.2 internal-slot@1.0.7: dependencies: @@ -15430,10 +15559,6 @@ snapshots: is-callable@1.2.7: {} - is-core-module@2.13.1: - dependencies: - hasown: 2.0.2 - is-core-module@2.15.1: dependencies: hasown: 2.0.2 @@ -15472,10 +15597,10 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-immutable-type@5.0.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): + is-immutable-type@5.0.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@typescript-eslint/type-utils': 8.7.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) - eslint: 9.12.0(jiti@1.21.6) + '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.13.0(jiti@1.21.6) ts-api-utils: 1.3.0(typescript@5.6.3) ts-declaration-location: 1.0.4(typescript@5.6.3) typescript: 5.6.3 @@ -15567,7 +15692,7 @@ snapshots: is-unicode-supported@1.3.0: {} - is-unicode-supported@2.0.0: {} + is-unicode-supported@2.1.0: {} is-weakmap@2.0.2: {} @@ -15606,8 +15731,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.25.2 - '@babel/parser': 7.25.4 + '@babel/core': 7.26.0 + '@babel/parser': 7.26.1 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -15623,7 +15748,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.6 + debug: 4.3.7 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -15633,7 +15758,7 @@ snapshots: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 - iterator.prototype@1.1.2: + iterator.prototype@1.1.3: dependencies: define-properties: 1.2.1 get-intrinsic: 1.2.4 @@ -15647,6 +15772,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + javascript-obfuscator@4.1.1: dependencies: '@javascript-obfuscator/escodegen': 2.3.0 @@ -15680,7 +15811,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -15730,29 +15861,23 @@ snapshots: jsesc@0.5.0: {} - jsesc@2.5.2: {} - jsesc@3.0.2: {} json-buffer@3.0.1: {} json-parse-even-better-errors@2.3.1: {} - json-parse-even-better-errors@3.0.2: {} - json-schema-traverse@0.4.1: {} json-schema-traverse@1.0.0: {} json-stable-stringify-without-jsonify@1.0.1: {} - json-stringify-safe@5.0.1: {} - json5@2.2.3: {} jsonc-eslint-parser@2.4.0: dependencies: - acorn: 8.12.1 + acorn: 8.14.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.6.3 @@ -15784,7 +15909,7 @@ snapshots: kolorist@1.8.0: {} - ky@1.4.0: {} + ky@1.7.2: {} latest-version@9.0.0: dependencies: @@ -15830,8 +15955,6 @@ snapshots: lines-and-columns@1.2.4: {} - lines-and-columns@2.0.4: {} - lint-staged@15.2.10: dependencies: chalk: 5.3.0 @@ -15937,16 +16060,16 @@ snapshots: dependencies: js-tokens: 4.0.0 - loupe@3.1.1: - dependencies: - get-func-name: 2.0.2 + loupe@3.1.2: {} lower-case@2.0.2: dependencies: - tslib: 2.7.0 + tslib: 2.8.0 lru-cache@10.2.2: {} + lru-cache@10.4.3: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -15959,16 +16082,20 @@ snapshots: lz-string@1.5.0: {} - macos-release@3.2.0: {} + macos-release@3.3.0: {} magic-string@0.30.11: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - magicast@0.3.4: + magic-string@0.30.12: dependencies: - '@babel/parser': 7.25.4 - '@babel/types': 7.25.4 + '@jridgewell/sourcemap-codec': 1.5.0 + + magicast@0.3.5: + dependencies: + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 source-map-js: 1.2.1 make-dir@2.1.0: @@ -15987,7 +16114,7 @@ snapshots: map-or-similar@1.5.0: {} - markdown-table@3.0.3: {} + markdown-table@3.0.4: {} markdown-to-jsx@7.5.0(react@18.3.1): dependencies: @@ -16011,7 +16138,7 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - mdast-util-from-markdown@2.0.1: + mdast-util-from-markdown@2.0.2: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 @@ -16040,8 +16167,8 @@ snapshots: dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.1 - mdast-util-to-markdown: 2.1.0 + mdast-util-from-markdown: 2.0.2 + mdast-util-to-markdown: 2.1.1 micromark-util-normalize-identifier: 2.0.0 transitivePeerDependencies: - supports-color @@ -16049,8 +16176,8 @@ snapshots: mdast-util-gfm-strikethrough@2.0.0: dependencies: '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.1 - mdast-util-to-markdown: 2.1.0 + mdast-util-from-markdown: 2.0.2 + mdast-util-to-markdown: 2.1.1 transitivePeerDependencies: - supports-color @@ -16058,9 +16185,9 @@ snapshots: dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - markdown-table: 3.0.3 - mdast-util-from-markdown: 2.0.1 - mdast-util-to-markdown: 2.1.0 + markdown-table: 3.0.4 + mdast-util-from-markdown: 2.0.2 + mdast-util-to-markdown: 2.1.1 transitivePeerDependencies: - supports-color @@ -16068,20 +16195,20 @@ snapshots: dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.1 - mdast-util-to-markdown: 2.1.0 + mdast-util-from-markdown: 2.0.2 + mdast-util-to-markdown: 2.1.1 transitivePeerDependencies: - supports-color mdast-util-gfm@3.0.0: dependencies: - mdast-util-from-markdown: 2.0.1 + mdast-util-from-markdown: 2.0.2 mdast-util-gfm-autolink-literal: 2.0.1 mdast-util-gfm-footnote: 2.0.0 mdast-util-gfm-strikethrough: 2.0.0 mdast-util-gfm-table: 2.0.0 mdast-util-gfm-task-list-item: 2.0.0 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.1 transitivePeerDependencies: - supports-color @@ -16090,13 +16217,14 @@ snapshots: '@types/mdast': 4.0.4 unist-util-is: 6.0.0 - mdast-util-to-markdown@2.1.0: + mdast-util-to-markdown@2.1.1: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 longest-streak: 3.1.0 mdast-util-phrasing: 4.1.0 mdast-util-to-string: 4.0.0 + micromark-util-classify-character: 2.0.0 micromark-util-decode-string: 2.0.0 unist-util-visit: 5.0.0 zwitch: 2.0.4 @@ -16299,7 +16427,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.6 + debug: 4.3.7 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -16332,6 +16460,8 @@ snapshots: mime-db@1.52.0: {} + mime-db@1.53.0: {} + mime-types@2.1.18: dependencies: mime-db: 1.33.0 @@ -16411,7 +16541,7 @@ snapshots: nanoid@3.3.7: {} - nanoid@5.0.7: {} + nanoid@5.0.8: {} natural-compare-lite@1.4.0: {} @@ -16436,7 +16566,7 @@ snapshots: no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.7.0 + tslib: 2.8.0 node-abort-controller@3.1.1: {} @@ -16449,10 +16579,9 @@ snapshots: semver: 5.7.2 validate-npm-package-license: 3.0.4 - normalize-package-data@6.0.1: + normalize-package-data@6.0.2: dependencies: hosted-git-info: 7.0.2 - is-core-module: 2.15.1 semver: 7.6.3 validate-npm-package-license: 3.0.4 @@ -16593,7 +16722,7 @@ snapshots: cli-cursor: 5.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 - is-unicode-supported: 2.0.0 + is-unicode-supported: 2.1.0 log-symbols: 6.0.0 stdin-discarder: 0.2.2 string-width: 7.2.0 @@ -16601,7 +16730,7 @@ snapshots: os-name@5.1.0: dependencies: - macos-release: 3.2.0 + macos-release: 3.3.0 windows-release: 5.1.1 os-tmpdir@1.0.2: {} @@ -16644,16 +16773,16 @@ snapshots: p-try@2.2.0: {} - pac-proxy-agent@7.0.1: + pac-proxy-agent@7.0.2: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.1 - debug: 4.3.6 + debug: 4.3.7 get-uri: 6.0.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 pac-resolver: 7.0.1 - socks-proxy-agent: 8.0.3 + socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color @@ -16662,19 +16791,21 @@ snapshots: degenerator: 5.0.1 netmask: 2.0.2 + package-json-from-dist@1.0.1: {} + package-json@10.0.1: dependencies: - ky: 1.4.0 + ky: 1.7.2 registry-auth-token: 5.0.2 registry-url: 6.0.1 semver: 7.6.3 - package-manager-detector@0.2.0: {} + package-manager-detector@0.2.2: {} param-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.0 parent-module@1.0.1: dependencies: @@ -16682,7 +16813,7 @@ snapshots: parse-gitignore@2.0.0: {} - parse-imports@2.1.1: + parse-imports@2.2.1: dependencies: es-module-lexer: 1.5.4 slashes: 3.0.12 @@ -16694,13 +16825,11 @@ snapshots: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - parse-json@7.1.1: + parse-json@8.1.0: dependencies: - '@babel/code-frame': 7.24.7 - error-ex: 1.3.2 - json-parse-even-better-errors: 3.0.2 - lines-and-columns: 2.0.4 - type-fest: 3.13.1 + '@babel/code-frame': 7.26.0 + index-to-position: 0.1.2 + type-fest: 4.26.1 parse-node-version@1.0.1: {} @@ -16721,7 +16850,7 @@ snapshots: pascal-case@3.1.2: dependencies: no-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.0 path-browserify@1.0.1: {} @@ -16752,7 +16881,7 @@ snapshots: path-to-regexp@0.1.7: {} - path-to-regexp@2.2.1: {} + path-to-regexp@3.3.0: {} path-type@4.0.0: {} @@ -16764,7 +16893,7 @@ snapshots: picocolors@1.0.1: {} - picocolors@1.1.0: {} + picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -16809,9 +16938,9 @@ snapshots: dependencies: postcss: 8.4.40 - postcss-modules-extract-imports@3.1.0(postcss@8.4.45): + postcss-modules-extract-imports@3.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.45 + postcss: 8.4.47 postcss-modules-local-by-default@4.0.5(postcss@8.4.38): dependencies: @@ -16827,10 +16956,10 @@ snapshots: postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-modules-local-by-default@4.0.5(postcss@8.4.45): + postcss-modules-local-by-default@4.0.5(postcss@8.4.47): dependencies: - icss-utils: 5.1.0(postcss@8.4.45) - postcss: 8.4.45 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 @@ -16844,9 +16973,9 @@ snapshots: postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-modules-scope@3.2.0(postcss@8.4.45): + postcss-modules-scope@3.2.0(postcss@8.4.47): dependencies: - postcss: 8.4.45 + postcss: 8.4.47 postcss-selector-parser: 6.1.0 postcss-modules-values@4.0.0(postcss@8.4.38): @@ -16859,10 +16988,10 @@ snapshots: icss-utils: 5.1.0(postcss@8.4.40) postcss: 8.4.40 - postcss-modules-values@4.0.0(postcss@8.4.45): + postcss-modules-values@4.0.0(postcss@8.4.47): dependencies: - icss-utils: 5.1.0(postcss@8.4.45) - postcss: 8.4.45 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 postcss-modules@6.0.0(postcss@8.4.38): dependencies: @@ -16906,10 +17035,10 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 - postcss@8.4.45: + postcss@8.4.47: dependencies: nanoid: 3.3.7 - picocolors: 1.1.0 + picocolors: 1.1.1 source-map-js: 1.2.1 prelude-ls@1.1.2: {} @@ -16955,7 +17084,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.7.5 + '@types/node': 22.8.4 long: 5.2.3 protocols@2.0.1: {} @@ -16968,13 +17097,13 @@ snapshots: proxy-agent@6.4.0: dependencies: agent-base: 7.1.1 - debug: 4.3.6 + debug: 4.3.7 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 lru-cache: 7.18.3 - pac-proxy-agent: 7.0.1 + pac-proxy-agent: 7.0.2 proxy-from-env: 1.1.0 - socks-proxy-agent: 8.0.3 + socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color @@ -17063,12 +17192,12 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-menu@9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-menu@9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -17082,6 +17211,14 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + rc-motion@2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rc-notification@5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.4 @@ -17093,16 +17230,16 @@ snapshots: rc-overflow@1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-picker@4.6.15(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-picker@4.7.0(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -17131,15 +17268,15 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-select@14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-select@14.16.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-virtual-list: 3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-virtual-list: 3.14.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -17168,15 +17305,6 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-is: 18.3.1 - rc-virtual-list@3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.24.7 - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - rc-virtual-list@3.14.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.4 @@ -17215,26 +17343,26 @@ snapshots: dependencies: dnd-core: 16.0.1 - react-dnd-multi-backend@8.0.3(dnd-core@16.0.1)(react-dnd@16.0.1(@types/node@22.7.5)(@types/react@18.3.11)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-dnd-multi-backend@8.0.3(dnd-core@16.0.1)(react-dnd@16.0.1(@types/node@22.8.4)(@types/react@18.3.12)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: dnd-core: 16.0.1 dnd-multi-backend: 8.0.3(dnd-core@16.0.1) react: 18.3.1 - react-dnd: 16.0.1(@types/node@22.7.5)(@types/react@18.3.11)(react@18.3.1) - react-dnd-preview: 8.0.3(react-dnd@16.0.1(@types/node@22.7.5)(@types/react@18.3.11)(react@18.3.1))(react@18.3.1) + react-dnd: 16.0.1(@types/node@22.8.4)(@types/react@18.3.12)(react@18.3.1) + react-dnd-preview: 8.0.3(react-dnd@16.0.1(@types/node@22.8.4)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - react-dnd-preview@8.0.3(react-dnd@16.0.1(@types/node@22.7.5)(@types/react@18.3.11)(react@18.3.1))(react@18.3.1): + react-dnd-preview@8.0.3(react-dnd@16.0.1(@types/node@22.8.4)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 - react-dnd: 16.0.1(@types/node@22.7.5)(@types/react@18.3.11)(react@18.3.1) + react-dnd: 16.0.1(@types/node@22.8.4)(@types/react@18.3.12)(react@18.3.1) react-dnd-touch-backend@16.0.1: dependencies: '@react-dnd/invariant': 4.0.2 dnd-core: 16.0.1 - react-dnd@16.0.1(@types/node@22.7.5)(@types/react@18.3.11)(react@18.3.1): + react-dnd@16.0.1(@types/node@22.8.4)(@types/react@18.3.12)(react@18.3.1): dependencies: '@react-dnd/invariant': 4.0.2 '@react-dnd/shallowequal': 4.0.2 @@ -17243,8 +17371,8 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 18.3.1 optionalDependencies: - '@types/node': 22.7.5 - '@types/react': 18.3.11 + '@types/node': 22.8.4 + '@types/react': 18.3.12 react-docgen-typescript@2.2.2(typescript@5.6.3): dependencies: @@ -17252,9 +17380,9 @@ snapshots: react-docgen@7.0.3: dependencies: - '@babel/core': 7.25.2 - '@babel/traverse': 7.25.4 - '@babel/types': 7.25.4 + '@babel/core': 7.26.0 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 '@types/doctrine': 0.0.9 @@ -17302,6 +17430,17 @@ snapshots: react-resizable: 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) resize-observer-polyfill: 1.5.1 + react-grid-layout@1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + clsx: 2.1.1 + fast-equals: 4.0.3 + prop-types: 15.8.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-draggable: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-resizable: 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + resize-observer-polyfill: 1.5.1 + react-is@16.13.1: {} react-is@17.0.2: {} @@ -17319,7 +17458,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) substyle: 9.4.1(react@18.3.1) - react-mosaic-component@6.1.0(@types/node@22.7.5)(@types/react@18.3.11)(dnd-core@16.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-mosaic-component@6.1.0(@types/node@22.8.4)(@types/react@18.3.12)(dnd-core@16.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: classnames: 2.5.1 immutability-helper: 3.1.1 @@ -17327,9 +17466,9 @@ snapshots: prop-types: 15.8.1 rdndmb-html5-to-touch: 8.0.3(dnd-core@16.0.1) react: 18.3.1 - react-dnd: 16.0.1(@types/node@22.7.5)(@types/react@18.3.11)(react@18.3.1) + react-dnd: 16.0.1(@types/node@22.8.4)(@types/react@18.3.12)(react@18.3.1) react-dnd-html5-backend: 16.0.1 - react-dnd-multi-backend: 8.0.3(dnd-core@16.0.1)(react-dnd@16.0.1(@types/node@22.7.5)(@types/react@18.3.11)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-dnd-multi-backend: 8.0.3(dnd-core@16.0.1)(react-dnd@16.0.1(@types/node@22.8.4)(@types/react@18.3.12)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dnd-touch-backend: 16.0.1 uuid: 9.0.1 transitivePeerDependencies: @@ -17362,11 +17501,11 @@ snapshots: dependencies: loose-envify: 1.4.0 - read-pkg-up@10.1.0: + read-package-up@11.0.0: dependencies: - find-up: 6.3.0 - read-pkg: 8.1.0 - type-fest: 4.20.0 + find-up-simple: 1.0.0 + read-pkg: 9.0.1 + type-fest: 4.26.1 read-pkg-up@7.0.1: dependencies: @@ -17381,12 +17520,13 @@ snapshots: parse-json: 5.2.0 type-fest: 0.6.0 - read-pkg@8.1.0: + read-pkg@9.0.1: dependencies: '@types/normalize-package-data': 2.4.4 - normalize-package-data: 6.0.1 - parse-json: 7.1.1 - type-fest: 4.20.0 + normalize-package-data: 6.0.2 + parse-json: 8.1.0 + type-fest: 4.26.1 + unicorn-magic: 0.1.0 readable-stream@3.6.2: dependencies: @@ -17404,7 +17544,7 @@ snapshots: esprima: 4.0.1 source-map: 0.6.1 tiny-invariant: 1.3.3 - tslib: 2.7.0 + tslib: 2.8.0 rechoir@0.6.2: dependencies: @@ -17421,7 +17561,7 @@ snapshots: refa@0.12.1: dependencies: - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/regexpp': 4.12.1 reflect-metadata@0.1.13: {} @@ -17441,7 +17581,7 @@ snapshots: regexp-ast-analysis@0.7.1: dependencies: - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/regexpp': 4.12.1 refa: 0.12.1 regexp-tree@0.1.27: {} @@ -17450,7 +17590,7 @@ snapshots: dependencies: tslib: 2.6.3 - regexp.prototype.flags@1.5.2: + regexp.prototype.flags@1.5.3: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -17464,7 +17604,7 @@ snapshots: registry-auth-token@5.0.2: dependencies: - '@pnpm/npm-conf': 2.2.2 + '@pnpm/npm-conf': 2.3.1 registry-url@3.1.0: dependencies: @@ -17497,7 +17637,7 @@ snapshots: relateurl@0.2.7: {} - release-it@17.8.2(typescript@5.6.3): + release-it@17.10.0(typescript@5.6.3): dependencies: '@iarna/toml': 2.2.5 '@octokit/rest': 20.1.1 @@ -17558,7 +17698,7 @@ snapshots: resolve@1.22.8: dependencies: - is-core-module: 2.13.1 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -17588,26 +17728,28 @@ snapshots: dependencies: glob: 7.2.3 - rollup@4.21.2: + rollup@4.24.3: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.21.2 - '@rollup/rollup-android-arm64': 4.21.2 - '@rollup/rollup-darwin-arm64': 4.21.2 - '@rollup/rollup-darwin-x64': 4.21.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.21.2 - '@rollup/rollup-linux-arm-musleabihf': 4.21.2 - '@rollup/rollup-linux-arm64-gnu': 4.21.2 - '@rollup/rollup-linux-arm64-musl': 4.21.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.21.2 - '@rollup/rollup-linux-riscv64-gnu': 4.21.2 - '@rollup/rollup-linux-s390x-gnu': 4.21.2 - '@rollup/rollup-linux-x64-gnu': 4.21.2 - '@rollup/rollup-linux-x64-musl': 4.21.2 - '@rollup/rollup-win32-arm64-msvc': 4.21.2 - '@rollup/rollup-win32-ia32-msvc': 4.21.2 - '@rollup/rollup-win32-x64-msvc': 4.21.2 + '@rollup/rollup-android-arm-eabi': 4.24.3 + '@rollup/rollup-android-arm64': 4.24.3 + '@rollup/rollup-darwin-arm64': 4.24.3 + '@rollup/rollup-darwin-x64': 4.24.3 + '@rollup/rollup-freebsd-arm64': 4.24.3 + '@rollup/rollup-freebsd-x64': 4.24.3 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.3 + '@rollup/rollup-linux-arm-musleabihf': 4.24.3 + '@rollup/rollup-linux-arm64-gnu': 4.24.3 + '@rollup/rollup-linux-arm64-musl': 4.24.3 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.3 + '@rollup/rollup-linux-riscv64-gnu': 4.24.3 + '@rollup/rollup-linux-s390x-gnu': 4.24.3 + '@rollup/rollup-linux-x64-gnu': 4.24.3 + '@rollup/rollup-linux-x64-musl': 4.24.3 + '@rollup/rollup-win32-arm64-msvc': 4.24.3 + '@rollup/rollup-win32-ia32-msvc': 4.24.3 + '@rollup/rollup-win32-x64-msvc': 4.24.3 fsevents: 2.3.3 rrweb-cssom@0.6.0: {} @@ -17649,7 +17791,7 @@ snapshots: dependencies: chokidar: 3.6.0 immutable: 4.3.6 - source-map-js: 1.2.0 + source-map-js: 1.2.1 sax@1.4.1: optional: true @@ -17677,7 +17819,7 @@ snapshots: scslre@0.3.0: dependencies: - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/regexpp': 4.12.1 refa: 0.12.1 regexp-ast-analysis: 0.7.1 @@ -17715,15 +17857,14 @@ snapshots: dependencies: randombytes: 2.1.0 - serve-handler@6.1.5: + serve-handler@6.1.6: dependencies: bytes: 3.0.0 content-disposition: 0.5.2 - fast-url-parser: 1.1.3 mime-types: 2.1.18 minimatch: 3.1.2 path-is-inside: 1.0.2 - path-to-regexp: 2.2.1 + path-to-regexp: 3.3.0 range-parser: 1.2.0 serve-static@1.15.0: @@ -17735,7 +17876,7 @@ snapshots: transitivePeerDependencies: - supports-color - serve@14.2.3: + serve@14.2.4: dependencies: '@zeit/schemas': 2.36.0 ajv: 8.12.0 @@ -17746,7 +17887,7 @@ snapshots: clipboardy: 3.0.0 compression: 1.7.4 is-port-reachable: 4.0.0 - serve-handler: 6.1.5 + serve-handler: 6.1.6 update-check: 1.5.4 transitivePeerDependencies: - supports-color @@ -17816,10 +17957,10 @@ snapshots: smart-buffer@4.2.0: {} - socks-proxy-agent@8.0.3: + socks-proxy-agent@8.0.4: dependencies: agent-base: 7.1.1 - debug: 4.3.6 + debug: 4.3.7 socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -17845,22 +17986,20 @@ snapshots: spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.20 spdx-exceptions@2.5.0: {} spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.18 + spdx-license-ids: 3.0.20 spdx-expression-parse@4.0.0: dependencies: spdx-exceptions: 2.5.0 spdx-license-ids: 3.0.20 - spdx-license-ids@3.0.18: {} - spdx-license-ids@3.0.20: {} split2@4.2.0: {} @@ -17889,9 +18028,9 @@ snapshots: terser-webpack-plugin: 5.3.10(@swc/core@1.7.5)(esbuild@0.23.1)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) webpack: 5.94.0(@swc/core@1.7.5)(esbuild@0.23.1) - storybook@8.3.5: + storybook@8.3.6: dependencies: - '@storybook/core': 8.3.5 + '@storybook/core': 8.3.6 transitivePeerDependencies: - bufferutil - supports-color @@ -17925,8 +18064,8 @@ snapshots: string-width@7.2.0: dependencies: - emoji-regex: 10.3.0 - get-east-asian-width: 1.2.0 + emoji-regex: 10.4.0 + get-east-asian-width: 1.3.0 strip-ansi: 7.1.0 string.prototype.codepointat@0.2.1: {} @@ -17942,7 +18081,7 @@ snapshots: gopd: 1.0.1 has-symbols: 1.0.3 internal-slot: 1.0.7 - regexp.prototype.flags: 1.5.2 + regexp.prototype.flags: 1.5.3 set-function-name: 2.0.2 side-channel: 1.0.6 @@ -18049,17 +18188,17 @@ snapshots: synckit@0.6.2: dependencies: - tslib: 2.7.0 + tslib: 2.8.0 synckit@0.9.0: dependencies: '@pkgr/core': 0.1.1 tslib: 2.6.3 - synckit@0.9.1: + synckit@0.9.2: dependencies: '@pkgr/core': 0.1.1 - tslib: 2.7.0 + tslib: 2.8.0 tapable@2.2.1: {} @@ -18082,14 +18221,14 @@ snapshots: terser@5.31.6: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.12.1 + acorn: 8.14.0 commander: 2.20.3 source-map-support: 0.5.21 test-exclude@7.0.1: dependencies: '@istanbuljs/schema': 0.1.3 - glob: 10.4.1 + glob: 10.4.5 minimatch: 9.0.5 text-extensions@2.4.0: {} @@ -18106,11 +18245,13 @@ snapshots: tinyexec@0.3.0: {} - tinypool@1.0.0: {} + tinyexec@0.3.1: {} + + tinypool@1.0.1: {} tinyrainbow@1.2.0: {} - tinyspy@3.0.0: {} + tinyspy@3.0.2: {} tmp@0.0.33: dependencies: @@ -18155,7 +18296,7 @@ snapshots: ts-dedent@2.2.0: {} - ts-pattern@5.4.0: {} + ts-pattern@5.5.0: {} tsconfig-paths-webpack-plugin@4.1.0: dependencies: @@ -18175,32 +18316,34 @@ snapshots: tslib@2.7.0: {} - turbo-darwin-64@2.1.3: + tslib@2.8.0: {} + + turbo-darwin-64@2.2.3: optional: true - turbo-darwin-arm64@2.1.3: + turbo-darwin-arm64@2.2.3: optional: true - turbo-linux-64@2.1.3: + turbo-linux-64@2.2.3: optional: true - turbo-linux-arm64@2.1.3: + turbo-linux-arm64@2.2.3: optional: true - turbo-windows-64@2.1.3: + turbo-windows-64@2.2.3: optional: true - turbo-windows-arm64@2.1.3: + turbo-windows-arm64@2.2.3: optional: true - turbo@2.1.3: + turbo@2.2.3: optionalDependencies: - turbo-darwin-64: 2.1.3 - turbo-darwin-arm64: 2.1.3 - turbo-linux-64: 2.1.3 - turbo-linux-arm64: 2.1.3 - turbo-windows-64: 2.1.3 - turbo-windows-arm64: 2.1.3 + turbo-darwin-64: 2.2.3 + turbo-darwin-arm64: 2.2.3 + turbo-linux-64: 2.2.3 + turbo-linux-arm64: 2.2.3 + turbo-windows-64: 2.2.3 + turbo-windows-arm64: 2.2.3 tween-functions@1.2.0: {} @@ -18222,10 +18365,6 @@ snapshots: type-fest@2.19.0: {} - type-fest@3.13.1: {} - - type-fest@4.20.0: {} - type-fest@4.26.1: {} type-is@1.6.18: @@ -18275,7 +18414,7 @@ snapshots: ufo@1.5.4: {} - uglify-js@3.18.0: + uglify-js@3.19.3: optional: true unbox-primitive@1.0.2: @@ -18326,16 +18465,16 @@ snapshots: unplugin@1.12.2: dependencies: - acorn: 8.12.1 + acorn: 8.14.0 chokidar: 3.6.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.2 - update-browserslist-db@1.1.0(browserslist@4.23.3): + update-browserslist-db@1.1.1(browserslist@4.24.2): dependencies: - browserslist: 4.23.3 - escalade: 3.1.2 - picocolors: 1.0.1 + browserslist: 4.24.2 + escalade: 3.2.0 + picocolors: 1.1.1 update-check@1.5.4: dependencies: @@ -18407,12 +18546,12 @@ snapshots: vary@1.1.2: {} - vite-node@2.1.2(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): + vite-node@2.1.4(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): dependencies: cac: 6.7.14 - debug: 4.3.6 + debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -18424,20 +18563,20 @@ snapshots: - supports-color - terser - vite-plugin-dts@4.2.3(@types/node@22.7.5)(rollup@4.21.2)(typescript@5.6.3)(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)): + vite-plugin-dts@4.3.0(@types/node@22.8.4)(rollup@4.24.3)(typescript@5.6.3)(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)): dependencies: - '@microsoft/api-extractor': 7.47.7(@types/node@22.7.5) - '@rollup/pluginutils': 5.1.0(rollup@4.21.2) - '@volar/typescript': 2.4.4 + '@microsoft/api-extractor': 7.47.11(@types/node@22.8.4) + '@rollup/pluginutils': 5.1.3(rollup@4.24.3) + '@volar/typescript': 2.4.8 '@vue/language-core': 2.1.6(typescript@5.6.3) compare-versions: 6.1.1 - debug: 4.3.6 + debug: 4.3.7 kolorist: 1.8.0 local-pkg: 0.5.0 - magic-string: 0.30.11 + magic-string: 0.30.12 typescript: 5.6.3 optionalDependencies: - vite: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - rollup @@ -18449,41 +18588,42 @@ snapshots: '@types/node': 14.18.63 fs-extra: 11.2.0 - vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): + vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): dependencies: esbuild: 0.21.5 - postcss: 8.4.45 - rollup: 4.21.2 + postcss: 8.4.47 + rollup: 4.24.3 optionalDependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 fsevents: 2.3.3 less: 4.2.0 sass: 1.77.5 terser: 5.31.6 - vitest@2.1.2(@types/node@22.7.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): - dependencies: - '@vitest/expect': 2.1.2 - '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) - '@vitest/pretty-format': 2.1.2 - '@vitest/runner': 2.1.2 - '@vitest/snapshot': 2.1.2 - '@vitest/spy': 2.1.2 - '@vitest/utils': 2.1.2 - chai: 5.1.1 - debug: 4.3.6 - magic-string: 0.30.11 + vitest@2.1.4(@types/node@22.8.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): + dependencies: + '@vitest/expect': 2.1.4 + '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + '@vitest/pretty-format': 2.1.4 + '@vitest/runner': 2.1.4 + '@vitest/snapshot': 2.1.4 + '@vitest/spy': 2.1.4 + '@vitest/utils': 2.1.4 + chai: 5.1.2 + debug: 4.3.7 + expect-type: 1.1.0 + magic-string: 0.30.12 pathe: 1.1.2 std-env: 3.7.0 tinybench: 2.9.0 - tinyexec: 0.3.0 - tinypool: 1.0.0 + tinyexec: 0.3.1 + tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.8(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) - vite-node: 2.1.2(@types/node@22.7.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.10(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite-node: 2.1.4(@types/node@22.8.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.7.5 + '@types/node': 22.8.4 happy-dom: 15.0.0 jsdom: 24.1.1 transitivePeerDependencies: @@ -18499,10 +18639,10 @@ snapshots: vscode-uri@3.0.8: {} - vue-eslint-parser@9.4.3(eslint@9.12.0(jiti@1.21.6)): + vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@1.21.6)): dependencies: - debug: 4.3.6 - eslint: 9.12.0(jiti@1.21.6) + debug: 4.3.7 + eslint: 9.13.0(jiti@1.21.6) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -18570,9 +18710,9 @@ snapshots: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) - browserslist: 4.23.3 + acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) + browserslist: 4.24.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 @@ -18720,7 +18860,7 @@ snapshots: dependencies: eslint-visitor-keys: 3.4.3 lodash: 4.17.21 - yaml: 2.5.0 + yaml: 2.6.0 yaml@1.10.2: {} @@ -18728,6 +18868,8 @@ snapshots: yaml@2.5.0: {} + yaml@2.6.0: {} + yargs-parser@21.1.1: {} yargs@17.7.2: @@ -18744,13 +18886,13 @@ snapshots: yocto-queue@1.0.0: {} - yoctocolors-cjs@2.1.1: {} + yoctocolors-cjs@2.1.2: {} - zustand@4.5.4(@types/react@18.3.11)(react@18.3.1): + zustand@4.5.4(@types/react@18.3.12)(react@18.3.1): dependencies: use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: - '@types/react': 18.3.11 + '@types/react': 18.3.12 react: 18.3.1 zwitch@2.0.4: {}