From eda70c703a213ab1eadc6635c00ae72a56ca2524 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Sun, 7 Sep 2025 11:45:36 +0200 Subject: [PATCH 01/22] chore: expo examples --- apps/expo-example-host/.bundle/config | 2 + apps/expo-example-host/.eslintrc.js | 4 + apps/expo-example-host/.gitignore | 81 + apps/expo-example-host/.prettierrc.js | 7 + apps/expo-example-host/.watchmanconfig | 1 + apps/expo-example-host/Gemfile | 16 + apps/expo-example-host/Gemfile.lock | 124 + apps/expo-example-host/README.md | 106 + apps/expo-example-host/app.json | 4 + apps/expo-example-host/babel.config.js | 3 + apps/expo-example-host/e2e/config.yaml | 2 + apps/expo-example-host/e2e/flows/core.yaml | 33 + apps/expo-example-host/index.js | 14 + apps/expo-example-host/jest.config.js | 3 + apps/expo-example-host/metro.config.js | 59 + apps/expo-example-host/package.json | 57 + apps/expo-example-host/rnef.config.mjs | 16 + apps/expo-example-host/runtime-plugin.ts | 11 + apps/expo-example-host/src/App.tsx | 108 + apps/expo-example-host/src/Card.tsx | 74 + apps/expo-example-host/src/Fallback.tsx | 25 + apps/expo-example-host/tsconfig.json | 3 + apps/expo-example-mini/.bundle/config | 2 + apps/expo-example-mini/.eslintrc.js | 4 + apps/expo-example-mini/.gitignore | 81 + apps/expo-example-mini/.prettierrc.js | 7 + apps/expo-example-mini/.watchmanconfig | 1 + apps/expo-example-mini/App.tsx | 130 + apps/expo-example-mini/Gemfile | 16 + apps/expo-example-mini/Gemfile.lock | 124 + apps/expo-example-mini/README.md | 106 + apps/expo-example-mini/__tests__/App.test.tsx | 8 + apps/expo-example-mini/app.json | 4 + apps/expo-example-mini/babel.config.js | 3 + apps/expo-example-mini/index.js | 9 + apps/expo-example-mini/jest.config.js | 3 + apps/expo-example-mini/metro.config.js | 58 + apps/expo-example-mini/package.json | 57 + apps/expo-example-mini/rnef.config.mjs | 16 + apps/expo-example-mini/src/info.tsx | 51 + apps/expo-example-mini/tsconfig.json | 3 + apps/expo-example-nested-mini/.bundle/config | 2 + apps/expo-example-nested-mini/.eslintrc.js | 4 + apps/expo-example-nested-mini/.gitignore | 81 + apps/expo-example-nested-mini/.prettierrc.js | 7 + apps/expo-example-nested-mini/.watchmanconfig | 1 + apps/expo-example-nested-mini/App.tsx | 130 + apps/expo-example-nested-mini/Gemfile | 16 + apps/expo-example-nested-mini/Gemfile.lock | 124 + apps/expo-example-nested-mini/README.md | 106 + .../__tests__/App.test.tsx | 8 + apps/expo-example-nested-mini/app.json | 4 + apps/expo-example-nested-mini/babel.config.js | 3 + apps/expo-example-nested-mini/index.js | 9 + apps/expo-example-nested-mini/jest.config.js | 3 + apps/expo-example-nested-mini/metro.config.js | 62 + apps/expo-example-nested-mini/package.json | 56 + apps/expo-example-nested-mini/rnef.config.mjs | 16 + .../src/nested-mini-info.tsx | 24 + apps/expo-example-nested-mini/tsconfig.json | 3 + .../website-new/docs/en/guide/basic/metro.mdx | 2 +- package.json | 36 +- pnpm-lock.yaml | 12594 ++++++++++++---- 63 files changed, 11396 insertions(+), 3331 deletions(-) create mode 100644 apps/expo-example-host/.bundle/config create mode 100644 apps/expo-example-host/.eslintrc.js create mode 100644 apps/expo-example-host/.gitignore create mode 100644 apps/expo-example-host/.prettierrc.js create mode 100644 apps/expo-example-host/.watchmanconfig create mode 100644 apps/expo-example-host/Gemfile create mode 100644 apps/expo-example-host/Gemfile.lock create mode 100644 apps/expo-example-host/README.md create mode 100644 apps/expo-example-host/app.json create mode 100644 apps/expo-example-host/babel.config.js create mode 100644 apps/expo-example-host/e2e/config.yaml create mode 100644 apps/expo-example-host/e2e/flows/core.yaml create mode 100644 apps/expo-example-host/index.js create mode 100644 apps/expo-example-host/jest.config.js create mode 100644 apps/expo-example-host/metro.config.js create mode 100644 apps/expo-example-host/package.json create mode 100644 apps/expo-example-host/rnef.config.mjs create mode 100644 apps/expo-example-host/runtime-plugin.ts create mode 100644 apps/expo-example-host/src/App.tsx create mode 100644 apps/expo-example-host/src/Card.tsx create mode 100644 apps/expo-example-host/src/Fallback.tsx create mode 100644 apps/expo-example-host/tsconfig.json create mode 100644 apps/expo-example-mini/.bundle/config create mode 100644 apps/expo-example-mini/.eslintrc.js create mode 100644 apps/expo-example-mini/.gitignore create mode 100644 apps/expo-example-mini/.prettierrc.js create mode 100644 apps/expo-example-mini/.watchmanconfig create mode 100644 apps/expo-example-mini/App.tsx create mode 100644 apps/expo-example-mini/Gemfile create mode 100644 apps/expo-example-mini/Gemfile.lock create mode 100644 apps/expo-example-mini/README.md create mode 100644 apps/expo-example-mini/__tests__/App.test.tsx create mode 100644 apps/expo-example-mini/app.json create mode 100644 apps/expo-example-mini/babel.config.js create mode 100644 apps/expo-example-mini/index.js create mode 100644 apps/expo-example-mini/jest.config.js create mode 100644 apps/expo-example-mini/metro.config.js create mode 100644 apps/expo-example-mini/package.json create mode 100644 apps/expo-example-mini/rnef.config.mjs create mode 100644 apps/expo-example-mini/src/info.tsx create mode 100644 apps/expo-example-mini/tsconfig.json create mode 100644 apps/expo-example-nested-mini/.bundle/config create mode 100644 apps/expo-example-nested-mini/.eslintrc.js create mode 100644 apps/expo-example-nested-mini/.gitignore create mode 100644 apps/expo-example-nested-mini/.prettierrc.js create mode 100644 apps/expo-example-nested-mini/.watchmanconfig create mode 100644 apps/expo-example-nested-mini/App.tsx create mode 100644 apps/expo-example-nested-mini/Gemfile create mode 100644 apps/expo-example-nested-mini/Gemfile.lock create mode 100644 apps/expo-example-nested-mini/README.md create mode 100644 apps/expo-example-nested-mini/__tests__/App.test.tsx create mode 100644 apps/expo-example-nested-mini/app.json create mode 100644 apps/expo-example-nested-mini/babel.config.js create mode 100644 apps/expo-example-nested-mini/index.js create mode 100644 apps/expo-example-nested-mini/jest.config.js create mode 100644 apps/expo-example-nested-mini/metro.config.js create mode 100644 apps/expo-example-nested-mini/package.json create mode 100644 apps/expo-example-nested-mini/rnef.config.mjs create mode 100644 apps/expo-example-nested-mini/src/nested-mini-info.tsx create mode 100644 apps/expo-example-nested-mini/tsconfig.json diff --git a/apps/expo-example-host/.bundle/config b/apps/expo-example-host/.bundle/config new file mode 100644 index 00000000000..848943bb527 --- /dev/null +++ b/apps/expo-example-host/.bundle/config @@ -0,0 +1,2 @@ +BUNDLE_PATH: "vendor/bundle" +BUNDLE_FORCE_RUBY_PLATFORM: 1 diff --git a/apps/expo-example-host/.eslintrc.js b/apps/expo-example-host/.eslintrc.js new file mode 100644 index 00000000000..187894b6af2 --- /dev/null +++ b/apps/expo-example-host/.eslintrc.js @@ -0,0 +1,4 @@ +module.exports = { + root: true, + extends: '@react-native', +}; diff --git a/apps/expo-example-host/.gitignore b/apps/expo-example-host/.gitignore new file mode 100644 index 00000000000..4ea16da8b4a --- /dev/null +++ b/apps/expo-example-host/.gitignore @@ -0,0 +1,81 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate +**/.xcode.env.local + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml +*.hprof +.cxx/ +*.keystore +!debug.keystore +.kotlin/ + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +**/fastlane/report.xml +**/fastlane/Preview.html +**/fastlane/screenshots +**/fastlane/test_output + +# Bundle artifact +*.jsbundle + +# Ruby / CocoaPods +**/Pods/ +/vendor/bundle/ + +# Temporary files created by Metro to check the health of the file watcher +.metro-health-check* + +# testing +/coverage + +# Yarn +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions + +# build artifacts +dist/ + +# RNEF +.rnef diff --git a/apps/expo-example-host/.prettierrc.js b/apps/expo-example-host/.prettierrc.js new file mode 100644 index 00000000000..2b540746a75 --- /dev/null +++ b/apps/expo-example-host/.prettierrc.js @@ -0,0 +1,7 @@ +module.exports = { + arrowParens: 'avoid', + bracketSameLine: true, + bracketSpacing: false, + singleQuote: true, + trailingComma: 'all', +}; diff --git a/apps/expo-example-host/.watchmanconfig b/apps/expo-example-host/.watchmanconfig new file mode 100644 index 00000000000..0967ef424bc --- /dev/null +++ b/apps/expo-example-host/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/apps/expo-example-host/Gemfile b/apps/expo-example-host/Gemfile new file mode 100644 index 00000000000..6a4c5f17185 --- /dev/null +++ b/apps/expo-example-host/Gemfile @@ -0,0 +1,16 @@ +source 'https://rubygems.org' + +# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version +ruby ">= 2.6.10" + +# Exclude problematic versions of cocoapods and activesupport that causes build failures. +gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' +gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' +gem 'xcodeproj', '< 1.26.0' +gem 'concurrent-ruby', '< 1.3.4' + +# Ruby 3.4.0 has removed some libraries from the standard library. +gem 'bigdecimal' +gem 'logger' +gem 'benchmark' +gem 'mutex_m' diff --git a/apps/expo-example-host/Gemfile.lock b/apps/expo-example-host/Gemfile.lock new file mode 100644 index 00000000000..46cb5c886c6 --- /dev/null +++ b/apps/expo-example-host/Gemfile.lock @@ -0,0 +1,124 @@ +GEM + remote: https://rubygems.org/ + specs: + CFPropertyList (3.0.7) + base64 + nkf + rexml + activesupport (7.2.2.1) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + algoliasearch (1.27.5) + httpclient (~> 2.8, >= 2.8.3) + json (>= 1.5.1) + atomos (0.1.3) + base64 (0.2.0) + benchmark (0.4.0) + bigdecimal (3.1.9) + claide (1.1.0) + cocoapods (1.15.2) + addressable (~> 2.8) + claide (>= 1.0.2, < 2.0) + cocoapods-core (= 1.15.2) + cocoapods-deintegrate (>= 1.0.3, < 2.0) + cocoapods-downloader (>= 2.1, < 3.0) + cocoapods-plugins (>= 1.0.0, < 2.0) + cocoapods-search (>= 1.0.0, < 2.0) + cocoapods-trunk (>= 1.6.0, < 2.0) + cocoapods-try (>= 1.1.0, < 2.0) + colored2 (~> 3.1) + escape (~> 0.0.4) + fourflusher (>= 2.3.0, < 3.0) + gh_inspector (~> 1.0) + molinillo (~> 0.8.0) + nap (~> 1.0) + ruby-macho (>= 2.3.0, < 3.0) + xcodeproj (>= 1.23.0, < 2.0) + cocoapods-core (1.15.2) + activesupport (>= 5.0, < 8) + addressable (~> 2.8) + algoliasearch (~> 1.0) + concurrent-ruby (~> 1.1) + fuzzy_match (~> 2.0.4) + nap (~> 1.0) + netrc (~> 0.11) + public_suffix (~> 4.0) + typhoeus (~> 1.0) + cocoapods-deintegrate (1.0.5) + cocoapods-downloader (2.1) + cocoapods-plugins (1.0.0) + nap + cocoapods-search (1.0.1) + cocoapods-trunk (1.6.0) + nap (>= 0.8, < 2.0) + netrc (~> 0.11) + cocoapods-try (1.2.0) + colored2 (3.1.2) + concurrent-ruby (1.3.3) + connection_pool (2.5.3) + drb (2.2.1) + escape (0.0.4) + ethon (0.16.0) + ffi (>= 1.15.0) + ffi (1.17.2) + fourflusher (2.3.1) + fuzzy_match (2.0.4) + gh_inspector (1.1.3) + httpclient (2.9.0) + mutex_m + i18n (1.14.7) + concurrent-ruby (~> 1.0) + json (2.11.3) + logger (1.7.0) + minitest (5.25.5) + molinillo (0.8.0) + mutex_m (0.3.0) + nanaimo (0.3.0) + nap (1.1.0) + netrc (0.11.0) + nkf (0.2.0) + public_suffix (4.0.7) + rexml (3.4.1) + ruby-macho (2.5.1) + securerandom (0.4.1) + typhoeus (1.4.1) + ethon (>= 0.9.0) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + xcodeproj (1.25.1) + CFPropertyList (>= 2.3.3, < 4.0) + atomos (~> 0.1.3) + claide (>= 1.0.2, < 2.0) + colored2 (~> 3.1) + nanaimo (~> 0.3.0) + rexml (>= 3.3.6, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + activesupport (>= 6.1.7.5, != 7.1.0) + benchmark + bigdecimal + cocoapods (>= 1.13, != 1.15.1, != 1.15.0) + concurrent-ruby (< 1.3.4) + logger + mutex_m + xcodeproj (< 1.26.0) + +RUBY VERSION + ruby 3.1.0p0 + +BUNDLED WITH + 2.6.1 diff --git a/apps/expo-example-host/README.md b/apps/expo-example-host/README.md new file mode 100644 index 00000000000..89fe752e4c9 --- /dev/null +++ b/apps/expo-example-host/README.md @@ -0,0 +1,106 @@ +This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli). + +# Getting Started + +> **Note**: Make sure you have completed the [Set Up Your Environment](https://reactnative.dev/docs/set-up-your-environment) guide before proceeding. + +## Step 1: Start Metro + +First, you will need to run **Metro**, the JavaScript build tool for React Native. + +To start the Metro dev server, run the following command from the root of your React Native project: + +```sh +# Using npm +npm start + +# OR using Yarn +yarn start + +# OR using pnpm +pnpm start +``` + +## Step 2: Build and run your app + +With Metro running, open a new terminal window/pane from the root of your React Native project, and use one of the following commands to build and run your Android or iOS app: + +### Android + +```sh +# Using npm +npm run android + +# OR using Yarn +yarn android + +# OR using pnpm +pnpm android +``` + +### iOS + +For iOS, remember to install CocoaPods dependencies (this only needs to be run on first clone or after updating native deps). + +The first time you create a new project, run the Ruby bundler to install CocoaPods itself: + +```sh +bundle install +``` + +Then, and every time you update your native dependencies, run: + +```sh +bundle exec pod install +``` + +For more information, please visit [CocoaPods Getting Started guide](https://guides.cocoapods.org/using/getting-started.html). + +```sh +# Using npm +npm run ios + +# OR using Yarn +yarn ios + +# OR using pnpm +pnpm ios +``` + +If everything is set up correctly, you should see your new app running in the Android Emulator, iOS Simulator, or your connected device. + +This is one way to run your app — you can also build it directly from Android Studio or Xcode. + +## Step 3: Modify your app + +Now that you have successfully run the app, let's make changes! + +Open `App.tsx` in your text editor of choice and make some changes. When you save, your app will automatically update and reflect these changes — this is powered by [Fast Refresh](https://reactnative.dev/docs/fast-refresh). + +When you want to forcefully reload, for example to reset the state of your app, you can perform a full reload: + +- **Android**: Press the R key twice or select **"Reload"** from the **Dev Menu**, accessed via Ctrl + M (Windows/Linux) or Cmd ⌘ + M (macOS). +- **iOS**: Press R in iOS Simulator. + +## Congratulations! :tada: + +You've successfully run and modified your React Native App. :partying_face: + +### Now what? + +- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps). +- If you're curious to learn more about React Native, check out the [docs](https://reactnative.dev/docs/getting-started). + +# Troubleshooting + +If you're having issues getting the above steps to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page. + +# Learn More + +To learn more about React Native, take a look at the following resources: + +- [React Native Website](https://reactnative.dev) - learn more about React Native. +- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment. +- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**. +- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts. +- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native. diff --git a/apps/expo-example-host/app.json b/apps/expo-example-host/app.json new file mode 100644 index 00000000000..fb463b7aaa4 --- /dev/null +++ b/apps/expo-example-host/app.json @@ -0,0 +1,4 @@ +{ + "name": "MFExampleHost", + "displayName": "MF Example Host" +} diff --git a/apps/expo-example-host/babel.config.js b/apps/expo-example-host/babel.config.js new file mode 100644 index 00000000000..f7b3da3b33d --- /dev/null +++ b/apps/expo-example-host/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: ['module:@react-native/babel-preset'], +}; diff --git a/apps/expo-example-host/e2e/config.yaml b/apps/expo-example-host/e2e/config.yaml new file mode 100644 index 00000000000..96ead2109bd --- /dev/null +++ b/apps/expo-example-host/e2e/config.yaml @@ -0,0 +1,2 @@ +flows: + - 'flows/*' diff --git a/apps/expo-example-host/e2e/flows/core.yaml b/apps/expo-example-host/e2e/flows/core.yaml new file mode 100644 index 00000000000..b2a55632846 --- /dev/null +++ b/apps/expo-example-host/e2e/flows/core.yaml @@ -0,0 +1,33 @@ +appId: com.mf.example.host +--- +- launchApp: + clearState: true +- waitForAnimationToEnd + +# Check Host Info +- assertVisible: + id: 'host-app-info' +- copyTextFrom: + id: 'host-lodash' +- assertTrue: + condition: ${maestro.copiedText === "4.16.6"} + +# Check Mini App Info +- assertNotVisible: + id: 'mini-info' +- tapOn: + id: 'load-mini-button' +- assertVisible: + id: 'mini-info' +- copyTextFrom: + id: 'mini-lodash' +- assertTrue: + condition: ${maestro.copiedText === "4.17.21"} + +# Check Nested Mini App Info +- assertVisible: + id: 'nested-mini-info' +- copyTextFrom: + id: 'nested-mini-lodash' +- assertTrue: + condition: ${maestro.copiedText === "4.16.6"} diff --git a/apps/expo-example-host/index.js b/apps/expo-example-host/index.js new file mode 100644 index 00000000000..28a97dd9960 --- /dev/null +++ b/apps/expo-example-host/index.js @@ -0,0 +1,14 @@ +import {withAsyncStartup} from '@module-federation/metro/bootstrap'; +import {AppRegistry} from 'react-native'; +import {name as appName} from './app.json'; + +// create async boundry through withAsyncStartup helper +// and pass the getter function for the app component +// optionally a getter function for the fallback component +AppRegistry.registerComponent( + appName, + withAsyncStartup( + () => require('./src/App'), + () => require('./src/Fallback'), + ), +); diff --git a/apps/expo-example-host/jest.config.js b/apps/expo-example-host/jest.config.js new file mode 100644 index 00000000000..8eb675e9bc6 --- /dev/null +++ b/apps/expo-example-host/jest.config.js @@ -0,0 +1,3 @@ +module.exports = { + preset: 'react-native', +}; diff --git a/apps/expo-example-host/metro.config.js b/apps/expo-example-host/metro.config.js new file mode 100644 index 00000000000..b51dcf27fa9 --- /dev/null +++ b/apps/expo-example-host/metro.config.js @@ -0,0 +1,59 @@ +const path = require('node:path'); +const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); + +const {withModuleFederation} = require('@module-federation/metro'); + +/** + * Metro configuration + * https://reactnative.dev/docs/metro + * + * @type {import('@react-native/metro-config').MetroConfig} + */ + +const config = { + resolver: {useWatchman: false}, + watchFolders: [ + path.resolve(__dirname, '../../node_modules'), + path.resolve(__dirname, '../../packages/core'), + ], +}; + +module.exports = withModuleFederation( + mergeConfig(getDefaultConfig(__dirname), config), + { + name: 'MFExampleHost', + remotes: { + mini: 'mini@http://localhost:8082/mf-manifest.json', + nestedMini: 'nestedMini@http://localhost:8083/mf-manifest.json', + }, + shared: { + react: { + singleton: true, + eager: true, + requiredVersion: '19.1.0', + version: '19.1.0', + }, + 'react-native': { + singleton: true, + eager: true, + requiredVersion: '0.80.0', + version: '0.80.0', + }, + lodash: { + singleton: false, + eager: false, + requiredVersion: '4.16.6', + version: '4.16.6', + }, + }, + shareStrategy: 'loaded-first', + plugins: [path.resolve(__dirname, './runtime-plugin.ts')], + }, + { + flags: { + unstable_patchHMRClient: true, + unstable_patchInitializeCore: true, + unstable_patchRuntimeRequire: true, + }, + }, +); diff --git a/apps/expo-example-host/package.json b/apps/expo-example-host/package.json new file mode 100644 index 00000000000..a64fa112c3c --- /dev/null +++ b/apps/expo-example-host/package.json @@ -0,0 +1,57 @@ +{ + "name": "example-host", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "rnef run:android", + "ios": "rnef run:ios", + "android:release": "rnef run:android --variant 'Release'", + "ios:release": "rnef run:ios --configuration 'Release' --destination=\"simulator\"", + "lint": "eslint .", + "dev": "nodemon --config ../../nodemon.json --exec NODE_OPTIONS='--conditions=dev' pnpm start", + "start": "rnef start --reset-cache --client-logs", + "pods": "(cd ios && bundle install && (bundle exec pod install || bundle exec pod update))", + "test": "jest", + "adbreverse": "pnpm --filter example-mini --filter example-nested-mini run adbreverse", + "e2e:prepare:ios": "pnpm --filter example-mini --filter example-nested-mini run build:ios", + "e2e:prepare:android": "pnpm --filter example-mini --filter example-nested-mini run build:android", + "e2e:serve:ios": "pnpm --filter example-mini --filter example-nested-mini run serve:ios", + "e2e:serve:android": "pnpm --filter example-mini --filter example-nested-mini run serve:android", + "e2e:run:ios": "maestro --platform=ios test e2e", + "e2e:run:android": "maestro --platform=android test e2e" + }, + "dependencies": { + "lodash": "4.16.6", + "react": "19.1.0", + "react-native": "0.80.0" + }, + "devDependencies": { + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.3", + "@babel/runtime": "^7.25.0", + "@module-federation/metro": "workspace:*", + "@module-federation/metro-plugin-rnef": "workspace:*", + "@module-federation/runtime": "workspace:*", + "@react-native/babel-preset": "0.80.0", + "@react-native/eslint-config": "0.80.0", + "@react-native/metro-config": "0.80.0", + "@react-native/typescript-config": "0.80.0", + "@rnef/cli": "^0.7.25", + "@rnef/platform-android": "^0.7.25", + "@rnef/platform-ios": "^0.7.25", + "@rnef/plugin-metro": "^0.7.25", + "@types/jest": "^29.5.13", + "@types/lodash": "^4", + "@types/react": "^19.1.0", + "@types/react-test-renderer": "^19.1.0", + "eslint": "^8.19.0", + "jest": "^29.6.3", + "nodemon": "^3.1.9", + "prettier": "2.8.8", + "react-test-renderer": "19.1.0", + "typescript": "5.0.4" + }, + "engines": { + "node": ">=18" + } +} diff --git a/apps/expo-example-host/rnef.config.mjs b/apps/expo-example-host/rnef.config.mjs new file mode 100644 index 00000000000..d0d538260e3 --- /dev/null +++ b/apps/expo-example-host/rnef.config.mjs @@ -0,0 +1,16 @@ +import {pluginMetroModuleFederation} from '@module-federation/metro-plugin-rnef'; +import {platformAndroid} from '@rnef/platform-android'; +// @ts-check +import {platformIOS} from '@rnef/platform-ios'; +import {pluginMetro} from '@rnef/plugin-metro'; + +/** @type {import('@rnef/config').Config} */ +export default { + bundler: pluginMetro(), + platforms: { + ios: platformIOS(), + android: platformAndroid(), + }, + remoteCacheProvider: 'github-actions', + plugins: [pluginMetroModuleFederation()], +}; diff --git a/apps/expo-example-host/runtime-plugin.ts b/apps/expo-example-host/runtime-plugin.ts new file mode 100644 index 00000000000..2045941faa1 --- /dev/null +++ b/apps/expo-example-host/runtime-plugin.ts @@ -0,0 +1,11 @@ +import type {FederationRuntimePlugin} from '@module-federation/runtime'; + +export default function (): FederationRuntimePlugin { + return { + name: 'custom-plugin-build', + beforeLoadShare(args) { + console.log('[build time inject] beforeLoadShare', args.pkgName); + return args; + }, + }; +} diff --git a/apps/expo-example-host/src/App.tsx b/apps/expo-example-host/src/App.tsx new file mode 100644 index 00000000000..cd8b0a5c160 --- /dev/null +++ b/apps/expo-example-host/src/App.tsx @@ -0,0 +1,108 @@ +import React, {useEffect, useState} from 'react'; +import { + ActivityIndicator, + Pressable, + SafeAreaView, + StyleSheet, + Text, + View, +} from 'react-native'; + +// @ts-ignore +import NestedMiniInfo from 'nestedMini/nestedMiniInfo'; +import Card from './Card'; + +// @ts-ignore +const Info = React.lazy(() => import('mini/info')); + +function App(): React.JSX.Element { + const [shouldLoadMini, setShouldLoadMini] = useState(false); + const [lodashVersion, setLodashVersion] = useState(); + + useEffect(() => { + import('lodash').then(lodash => { + setLodashVersion(lodash.VERSION); + }); + }, []); + + return ( + + + + + + + + }> + + + + + {!shouldLoadMini ? ( + setShouldLoadMini(true)}> + + Load Remote Component + + + ) : ( + + + + }> + + + )} + + + + + + + ); +} + +const styles = StyleSheet.create({ + backgroundStyle: { + flex: 1, + backgroundColor: 'rgba(0, 0, 0, 0.65)', + }, + contentContainer: { + flex: 1, + paddingHorizontal: 24, + }, + defaultButton: { + backgroundColor: '#000', + padding: 16, + borderRadius: 8, + alignItems: 'center', + justifyContent: 'center', + alignSelf: 'center', + borderWidth: 1, + borderColor: 'rgba(255, 255, 255, 0.1)', + }, + defaultButtonText: { + color: '#fff', + fontSize: 16, + fontWeight: '600', + letterSpacing: 0.5, + }, +}); + +export default App; diff --git a/apps/expo-example-host/src/Card.tsx b/apps/expo-example-host/src/Card.tsx new file mode 100644 index 00000000000..ccf1d174411 --- /dev/null +++ b/apps/expo-example-host/src/Card.tsx @@ -0,0 +1,74 @@ +import type React from 'react'; +import {StyleSheet, Text, View} from 'react-native'; + +type Props = { + title: string; + description?: string; +}; + +export default function Card({ + children, + title, + description, +}: React.PropsWithChildren) { + return ( + + + + {title} + {description ? ( + {description} + ) : null} + + {children} + + + ); +} + +const styles = StyleSheet.create({ + mainContainer: { + justifyContent: 'center', + alignItems: 'center', + marginVertical: 16, + }, + miniappSection: { + width: '100%', + }, + miniappCaption: { + paddingVertical: 12, + paddingHorizontal: 16, + borderRadius: 16, + borderBottomLeftRadius: 0, + borderBottomRightRadius: 0, + backgroundColor: 'rgba(0, 0, 0, 0.5)', + }, + miniappHighlight: { + backgroundColor: 'rgba(255, 255, 255, 0.95)', + borderRadius: 16, + borderTopLeftRadius: 0, + borderTopRightRadius: 0, + borderColor: 'rgba(255, 255, 255, 0.1)', + borderWidth: 2, + shadowColor: '#8b5cf6', + shadowOffset: { + width: 0, + height: 2, + }, + shadowOpacity: 0.25, + shadowRadius: 8, + elevation: 5, + padding: 20, + minHeight: 60, + }, + miniappTitle: { + fontSize: 20, + fontWeight: '600', + color: '#fff', + marginBottom: 4, + }, + miniappDescription: { + fontSize: 14, + color: '#a1a1aa', + }, +}); diff --git a/apps/expo-example-host/src/Fallback.tsx b/apps/expo-example-host/src/Fallback.tsx new file mode 100644 index 00000000000..8475b92748f --- /dev/null +++ b/apps/expo-example-host/src/Fallback.tsx @@ -0,0 +1,25 @@ +import React from 'react'; +import {ActivityIndicator, LayoutAnimation, Text, View} from 'react-native'; + +export default function Fallback() { + React.useEffect(() => { + LayoutAnimation.configureNext(LayoutAnimation.Presets.easeInEaseOut, () => + LayoutAnimation.configureNext(LayoutAnimation.Presets.easeInEaseOut), + ); + }); + + return ( + + + + Async Startup in progress... + + + ); +} diff --git a/apps/expo-example-host/tsconfig.json b/apps/expo-example-host/tsconfig.json new file mode 100644 index 00000000000..88fa317f10c --- /dev/null +++ b/apps/expo-example-host/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "@react-native/typescript-config" +} diff --git a/apps/expo-example-mini/.bundle/config b/apps/expo-example-mini/.bundle/config new file mode 100644 index 00000000000..848943bb527 --- /dev/null +++ b/apps/expo-example-mini/.bundle/config @@ -0,0 +1,2 @@ +BUNDLE_PATH: "vendor/bundle" +BUNDLE_FORCE_RUBY_PLATFORM: 1 diff --git a/apps/expo-example-mini/.eslintrc.js b/apps/expo-example-mini/.eslintrc.js new file mode 100644 index 00000000000..187894b6af2 --- /dev/null +++ b/apps/expo-example-mini/.eslintrc.js @@ -0,0 +1,4 @@ +module.exports = { + root: true, + extends: '@react-native', +}; diff --git a/apps/expo-example-mini/.gitignore b/apps/expo-example-mini/.gitignore new file mode 100644 index 00000000000..0a551b47138 --- /dev/null +++ b/apps/expo-example-mini/.gitignore @@ -0,0 +1,81 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate +**/.xcode.env.local + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml +*.hprof +.cxx/ +*.keystore +!debug.keystore +.kotlin/ + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +**/fastlane/report.xml +**/fastlane/Preview.html +**/fastlane/screenshots +**/fastlane/test_output + +# Bundle artifact +*.jsbundle + +# Ruby / CocoaPods +**/Pods/ +/vendor/bundle/ + +# Temporary files created by Metro to check the health of the file watcher +.metro-health-check* + +# testing +/coverage + +# Yarn +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions + +# build artifacts +dist/ + +# RNEF +.rnef \ No newline at end of file diff --git a/apps/expo-example-mini/.prettierrc.js b/apps/expo-example-mini/.prettierrc.js new file mode 100644 index 00000000000..2b540746a75 --- /dev/null +++ b/apps/expo-example-mini/.prettierrc.js @@ -0,0 +1,7 @@ +module.exports = { + arrowParens: 'avoid', + bracketSameLine: true, + bracketSpacing: false, + singleQuote: true, + trailingComma: 'all', +}; diff --git a/apps/expo-example-mini/.watchmanconfig b/apps/expo-example-mini/.watchmanconfig new file mode 100644 index 00000000000..0967ef424bc --- /dev/null +++ b/apps/expo-example-mini/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/apps/expo-example-mini/App.tsx b/apps/expo-example-mini/App.tsx new file mode 100644 index 00000000000..f65764e08b9 --- /dev/null +++ b/apps/expo-example-mini/App.tsx @@ -0,0 +1,130 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + */ + +import type React from 'react'; +import type {PropsWithChildren} from 'react'; +import { + ScrollView, + StatusBar, + StyleSheet, + Text, + View, + useColorScheme, +} from 'react-native'; + +import { + Colors, + DebugInstructions, + Header, + LearnMoreLinks, + ReloadInstructions, +} from 'react-native/Libraries/NewAppScreen'; + +type SectionProps = PropsWithChildren<{ + title: string; +}>; + +function Section({children, title}: SectionProps): React.JSX.Element { + const isDarkMode = useColorScheme() === 'dark'; + return ( + + + {title} + + + {children} + + + ); +} + +function App(): React.JSX.Element { + const isDarkMode = useColorScheme() === 'dark'; + + const backgroundStyle = { + backgroundColor: isDarkMode ? Colors.darker : Colors.lighter, + }; + + /* + * To keep the template simple and small we're adding padding to prevent view + * from rendering under the System UI. + * For bigger apps the recommendation is to use `react-native-safe-area-context`: + * https://github.com/AppAndFlow/react-native-safe-area-context + * + * You can read more about it here: + * https://github.com/react-native-community/discussions-and-proposals/discussions/827 + */ + const safePadding = '5%'; + + return ( + + + + +
+ + +
+ Edit App.tsx to change this + screen and then come back to see your edits. +
+
+ +
+
+ +
+
+ Read the docs to discover what to do next: +
+ +
+ + + ); +} + +const styles = StyleSheet.create({ + sectionContainer: { + marginTop: 32, + paddingHorizontal: 24, + }, + sectionTitle: { + fontSize: 24, + fontWeight: '600', + }, + sectionDescription: { + marginTop: 8, + fontSize: 18, + fontWeight: '400', + }, + highlight: { + fontWeight: '700', + }, +}); + +export default App; diff --git a/apps/expo-example-mini/Gemfile b/apps/expo-example-mini/Gemfile new file mode 100644 index 00000000000..6a4c5f17185 --- /dev/null +++ b/apps/expo-example-mini/Gemfile @@ -0,0 +1,16 @@ +source 'https://rubygems.org' + +# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version +ruby ">= 2.6.10" + +# Exclude problematic versions of cocoapods and activesupport that causes build failures. +gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' +gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' +gem 'xcodeproj', '< 1.26.0' +gem 'concurrent-ruby', '< 1.3.4' + +# Ruby 3.4.0 has removed some libraries from the standard library. +gem 'bigdecimal' +gem 'logger' +gem 'benchmark' +gem 'mutex_m' diff --git a/apps/expo-example-mini/Gemfile.lock b/apps/expo-example-mini/Gemfile.lock new file mode 100644 index 00000000000..792397b7eb9 --- /dev/null +++ b/apps/expo-example-mini/Gemfile.lock @@ -0,0 +1,124 @@ +GEM + remote: https://rubygems.org/ + specs: + CFPropertyList (3.0.7) + base64 + nkf + rexml + activesupport (7.2.2.1) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + algoliasearch (1.27.5) + httpclient (~> 2.8, >= 2.8.3) + json (>= 1.5.1) + atomos (0.1.3) + base64 (0.3.0) + benchmark (0.4.1) + bigdecimal (3.2.2) + claide (1.1.0) + cocoapods (1.15.2) + addressable (~> 2.8) + claide (>= 1.0.2, < 2.0) + cocoapods-core (= 1.15.2) + cocoapods-deintegrate (>= 1.0.3, < 2.0) + cocoapods-downloader (>= 2.1, < 3.0) + cocoapods-plugins (>= 1.0.0, < 2.0) + cocoapods-search (>= 1.0.0, < 2.0) + cocoapods-trunk (>= 1.6.0, < 2.0) + cocoapods-try (>= 1.1.0, < 2.0) + colored2 (~> 3.1) + escape (~> 0.0.4) + fourflusher (>= 2.3.0, < 3.0) + gh_inspector (~> 1.0) + molinillo (~> 0.8.0) + nap (~> 1.0) + ruby-macho (>= 2.3.0, < 3.0) + xcodeproj (>= 1.23.0, < 2.0) + cocoapods-core (1.15.2) + activesupport (>= 5.0, < 8) + addressable (~> 2.8) + algoliasearch (~> 1.0) + concurrent-ruby (~> 1.1) + fuzzy_match (~> 2.0.4) + nap (~> 1.0) + netrc (~> 0.11) + public_suffix (~> 4.0) + typhoeus (~> 1.0) + cocoapods-deintegrate (1.0.5) + cocoapods-downloader (2.1) + cocoapods-plugins (1.0.0) + nap + cocoapods-search (1.0.1) + cocoapods-trunk (1.6.0) + nap (>= 0.8, < 2.0) + netrc (~> 0.11) + cocoapods-try (1.2.0) + colored2 (3.1.2) + concurrent-ruby (1.3.3) + connection_pool (2.5.3) + drb (2.2.3) + escape (0.0.4) + ethon (0.16.0) + ffi (>= 1.15.0) + ffi (1.17.2) + fourflusher (2.3.1) + fuzzy_match (2.0.4) + gh_inspector (1.1.3) + httpclient (2.9.0) + mutex_m + i18n (1.14.7) + concurrent-ruby (~> 1.0) + json (2.12.2) + logger (1.7.0) + minitest (5.25.5) + molinillo (0.8.0) + mutex_m (0.3.0) + nanaimo (0.3.0) + nap (1.1.0) + netrc (0.11.0) + nkf (0.2.0) + public_suffix (4.0.7) + rexml (3.4.1) + ruby-macho (2.5.1) + securerandom (0.4.1) + typhoeus (1.4.1) + ethon (>= 0.9.0) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + xcodeproj (1.25.1) + CFPropertyList (>= 2.3.3, < 4.0) + atomos (~> 0.1.3) + claide (>= 1.0.2, < 2.0) + colored2 (~> 3.1) + nanaimo (~> 0.3.0) + rexml (>= 3.3.6, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + activesupport (>= 6.1.7.5, != 7.1.0) + benchmark + bigdecimal + cocoapods (>= 1.13, != 1.15.1, != 1.15.0) + concurrent-ruby (< 1.3.4) + logger + mutex_m + xcodeproj (< 1.26.0) + +RUBY VERSION + ruby 3.1.0p0 + +BUNDLED WITH + 2.6.1 diff --git a/apps/expo-example-mini/README.md b/apps/expo-example-mini/README.md new file mode 100644 index 00000000000..89fe752e4c9 --- /dev/null +++ b/apps/expo-example-mini/README.md @@ -0,0 +1,106 @@ +This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli). + +# Getting Started + +> **Note**: Make sure you have completed the [Set Up Your Environment](https://reactnative.dev/docs/set-up-your-environment) guide before proceeding. + +## Step 1: Start Metro + +First, you will need to run **Metro**, the JavaScript build tool for React Native. + +To start the Metro dev server, run the following command from the root of your React Native project: + +```sh +# Using npm +npm start + +# OR using Yarn +yarn start + +# OR using pnpm +pnpm start +``` + +## Step 2: Build and run your app + +With Metro running, open a new terminal window/pane from the root of your React Native project, and use one of the following commands to build and run your Android or iOS app: + +### Android + +```sh +# Using npm +npm run android + +# OR using Yarn +yarn android + +# OR using pnpm +pnpm android +``` + +### iOS + +For iOS, remember to install CocoaPods dependencies (this only needs to be run on first clone or after updating native deps). + +The first time you create a new project, run the Ruby bundler to install CocoaPods itself: + +```sh +bundle install +``` + +Then, and every time you update your native dependencies, run: + +```sh +bundle exec pod install +``` + +For more information, please visit [CocoaPods Getting Started guide](https://guides.cocoapods.org/using/getting-started.html). + +```sh +# Using npm +npm run ios + +# OR using Yarn +yarn ios + +# OR using pnpm +pnpm ios +``` + +If everything is set up correctly, you should see your new app running in the Android Emulator, iOS Simulator, or your connected device. + +This is one way to run your app — you can also build it directly from Android Studio or Xcode. + +## Step 3: Modify your app + +Now that you have successfully run the app, let's make changes! + +Open `App.tsx` in your text editor of choice and make some changes. When you save, your app will automatically update and reflect these changes — this is powered by [Fast Refresh](https://reactnative.dev/docs/fast-refresh). + +When you want to forcefully reload, for example to reset the state of your app, you can perform a full reload: + +- **Android**: Press the R key twice or select **"Reload"** from the **Dev Menu**, accessed via Ctrl + M (Windows/Linux) or Cmd ⌘ + M (macOS). +- **iOS**: Press R in iOS Simulator. + +## Congratulations! :tada: + +You've successfully run and modified your React Native App. :partying_face: + +### Now what? + +- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps). +- If you're curious to learn more about React Native, check out the [docs](https://reactnative.dev/docs/getting-started). + +# Troubleshooting + +If you're having issues getting the above steps to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page. + +# Learn More + +To learn more about React Native, take a look at the following resources: + +- [React Native Website](https://reactnative.dev) - learn more about React Native. +- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment. +- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**. +- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts. +- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native. diff --git a/apps/expo-example-mini/__tests__/App.test.tsx b/apps/expo-example-mini/__tests__/App.test.tsx new file mode 100644 index 00000000000..b7ad47b4a54 --- /dev/null +++ b/apps/expo-example-mini/__tests__/App.test.tsx @@ -0,0 +1,8 @@ +import ReactTestRenderer from 'react-test-renderer'; +import App from '../App'; + +test('renders correctly', async () => { + await ReactTestRenderer.act(() => { + ReactTestRenderer.create(); + }); +}); diff --git a/apps/expo-example-mini/app.json b/apps/expo-example-mini/app.json new file mode 100644 index 00000000000..58dbc3c622a --- /dev/null +++ b/apps/expo-example-mini/app.json @@ -0,0 +1,4 @@ +{ + "name": "mini", + "displayName": "mini" +} diff --git a/apps/expo-example-mini/babel.config.js b/apps/expo-example-mini/babel.config.js new file mode 100644 index 00000000000..f7b3da3b33d --- /dev/null +++ b/apps/expo-example-mini/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: ['module:@react-native/babel-preset'], +}; diff --git a/apps/expo-example-mini/index.js b/apps/expo-example-mini/index.js new file mode 100644 index 00000000000..a850d031de7 --- /dev/null +++ b/apps/expo-example-mini/index.js @@ -0,0 +1,9 @@ +/** + * @format + */ + +import {AppRegistry} from 'react-native'; +import App from './App'; +import {name as appName} from './app.json'; + +AppRegistry.registerComponent(appName, () => App); diff --git a/apps/expo-example-mini/jest.config.js b/apps/expo-example-mini/jest.config.js new file mode 100644 index 00000000000..8eb675e9bc6 --- /dev/null +++ b/apps/expo-example-mini/jest.config.js @@ -0,0 +1,3 @@ +module.exports = { + preset: 'react-native', +}; diff --git a/apps/expo-example-mini/metro.config.js b/apps/expo-example-mini/metro.config.js new file mode 100644 index 00000000000..412ecc34f0b --- /dev/null +++ b/apps/expo-example-mini/metro.config.js @@ -0,0 +1,58 @@ +const path = require('node:path'); +const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); + +const {withModuleFederation} = require('@module-federation/metro'); + +/** + * Metro configuration + * https://reactnative.dev/docs/metro + * + * @type {import('@react-native/metro-config').MetroConfig} + */ +const config = { + resolver: {useWatchman: false}, + watchFolders: [ + path.resolve(__dirname, '../../node_modules'), + path.resolve(__dirname, '../../packages/core'), + ], +}; + +module.exports = withModuleFederation( + mergeConfig(getDefaultConfig(__dirname), config), + { + name: 'MFExampleMini', + filename: 'mini.bundle', + exposes: { + './info': './src/info.tsx', + }, + shared: { + react: { + singleton: true, + eager: false, + requiredVersion: '19.1.0', + version: '19.1.0', + import: false, + }, + 'react-native': { + singleton: true, + eager: false, + requiredVersion: '0.80.0', + version: '0.80.0', + import: false, + }, + lodash: { + singleton: false, + eager: false, + version: '4.17.21', + }, + }, + shareStrategy: 'version-first', + }, + { + flags: { + unstable_patchHMRClient: true, + unstable_patchInitializeCore: true, + unstable_patchRuntimeRequire: true, + }, + }, +); diff --git a/apps/expo-example-mini/package.json b/apps/expo-example-mini/package.json new file mode 100644 index 00000000000..86ab1911370 --- /dev/null +++ b/apps/expo-example-mini/package.json @@ -0,0 +1,57 @@ +{ + "name": "example-mini", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "rnef run:android", + "ios": "rnef run:ios", + "lint": "eslint .", + "dev": "nodemon --config ../../nodemon.json --exec NODE_OPTIONS='--conditions=dev' pnpm start", + "start": "rnef start --port 8082", + "test": "jest", + "pods": "(cd ios && bundle install && (bundle exec pod install || bundle exec pod update))", + "build:ios": "rnef bundle-mf-remote --platform ios --dev false", + "build:android": "rnef bundle-mf-remote --platform android --dev false", + "build:rnc:ios": "react-native bundle-mf-remote --platform ios --dev false", + "build:rnc:android": "react-native bundle-mf-remote --platform android --dev false", + "serve:ios": "serve dist/ios -p 8082", + "serve:android": "serve dist/android -p 8082", + "adbreverse": "adb reverse tcp:8082 tcp:8082" + }, + "dependencies": { + "lodash": "^4.17.21", + "react": "19.1.0", + "react-native": "0.80.0" + }, + "devDependencies": { + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.3", + "@babel/runtime": "^7.25.0", + "@module-federation/metro": "workspace:*", + "@module-federation/metro-plugin-rnef": "workspace:*", + "@module-federation/runtime": "workspace:*", + "@react-native-community/cli": "^19.1.0", + "@react-native/babel-preset": "0.80.0", + "@react-native/eslint-config": "0.80.0", + "@react-native/metro-config": "0.80.0", + "@react-native/typescript-config": "0.80.0", + "@rnef/cli": "^0.7.25", + "@rnef/platform-android": "^0.7.25", + "@rnef/platform-ios": "^0.7.25", + "@rnef/plugin-metro": "^0.7.25", + "@types/jest": "^29.5.13", + "@types/lodash": "^4", + "@types/react": "^19.1.0", + "@types/react-test-renderer": "^19.1.0", + "eslint": "^8.19.0", + "jest": "^29.6.3", + "nodemon": "^3.1.9", + "prettier": "2.8.8", + "react-test-renderer": "19.1.0", + "serve": "^14.2.4", + "typescript": "5.0.4" + }, + "engines": { + "node": ">=18" + } +} diff --git a/apps/expo-example-mini/rnef.config.mjs b/apps/expo-example-mini/rnef.config.mjs new file mode 100644 index 00000000000..d0d538260e3 --- /dev/null +++ b/apps/expo-example-mini/rnef.config.mjs @@ -0,0 +1,16 @@ +import {pluginMetroModuleFederation} from '@module-federation/metro-plugin-rnef'; +import {platformAndroid} from '@rnef/platform-android'; +// @ts-check +import {platformIOS} from '@rnef/platform-ios'; +import {pluginMetro} from '@rnef/plugin-metro'; + +/** @type {import('@rnef/config').Config} */ +export default { + bundler: pluginMetro(), + platforms: { + ios: platformIOS(), + android: platformAndroid(), + }, + remoteCacheProvider: 'github-actions', + plugins: [pluginMetroModuleFederation()], +}; diff --git a/apps/expo-example-mini/src/info.tsx b/apps/expo-example-mini/src/info.tsx new file mode 100644 index 00000000000..3f5678389c9 --- /dev/null +++ b/apps/expo-example-mini/src/info.tsx @@ -0,0 +1,51 @@ +import {VERSION} from 'lodash'; +import {Platform, StyleSheet, Text, View} from 'react-native'; + +type Props = { + testID?: string; + sections?: Array<{name: string; value: string; testID: string}>; +}; + +const SECTIONS = [ + { + name: 'lodash version', + value: VERSION, + testID: 'mini-lodash', + }, +]; + +export default function Info({ + testID = 'mini-info', + sections = SECTIONS, +}: Props) { + return ( + + {sections.map(section => ( + + + {section.name} + + + {section.value} + + + ))} + + ); +} + +const styles = StyleSheet.create({ + container: {}, + monospace: { + fontFamily: Platform.select({ + ios: 'Menlo', + default: 'monospace', + }), + }, + sectionContainer: { + flexDirection: 'row', + }, + sectionTitle: { + marginRight: 8, + }, +}); diff --git a/apps/expo-example-mini/tsconfig.json b/apps/expo-example-mini/tsconfig.json new file mode 100644 index 00000000000..88fa317f10c --- /dev/null +++ b/apps/expo-example-mini/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "@react-native/typescript-config" +} diff --git a/apps/expo-example-nested-mini/.bundle/config b/apps/expo-example-nested-mini/.bundle/config new file mode 100644 index 00000000000..848943bb527 --- /dev/null +++ b/apps/expo-example-nested-mini/.bundle/config @@ -0,0 +1,2 @@ +BUNDLE_PATH: "vendor/bundle" +BUNDLE_FORCE_RUBY_PLATFORM: 1 diff --git a/apps/expo-example-nested-mini/.eslintrc.js b/apps/expo-example-nested-mini/.eslintrc.js new file mode 100644 index 00000000000..187894b6af2 --- /dev/null +++ b/apps/expo-example-nested-mini/.eslintrc.js @@ -0,0 +1,4 @@ +module.exports = { + root: true, + extends: '@react-native', +}; diff --git a/apps/expo-example-nested-mini/.gitignore b/apps/expo-example-nested-mini/.gitignore new file mode 100644 index 00000000000..4ea16da8b4a --- /dev/null +++ b/apps/expo-example-nested-mini/.gitignore @@ -0,0 +1,81 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate +**/.xcode.env.local + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml +*.hprof +.cxx/ +*.keystore +!debug.keystore +.kotlin/ + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +**/fastlane/report.xml +**/fastlane/Preview.html +**/fastlane/screenshots +**/fastlane/test_output + +# Bundle artifact +*.jsbundle + +# Ruby / CocoaPods +**/Pods/ +/vendor/bundle/ + +# Temporary files created by Metro to check the health of the file watcher +.metro-health-check* + +# testing +/coverage + +# Yarn +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions + +# build artifacts +dist/ + +# RNEF +.rnef diff --git a/apps/expo-example-nested-mini/.prettierrc.js b/apps/expo-example-nested-mini/.prettierrc.js new file mode 100644 index 00000000000..2b540746a75 --- /dev/null +++ b/apps/expo-example-nested-mini/.prettierrc.js @@ -0,0 +1,7 @@ +module.exports = { + arrowParens: 'avoid', + bracketSameLine: true, + bracketSpacing: false, + singleQuote: true, + trailingComma: 'all', +}; diff --git a/apps/expo-example-nested-mini/.watchmanconfig b/apps/expo-example-nested-mini/.watchmanconfig new file mode 100644 index 00000000000..0967ef424bc --- /dev/null +++ b/apps/expo-example-nested-mini/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/apps/expo-example-nested-mini/App.tsx b/apps/expo-example-nested-mini/App.tsx new file mode 100644 index 00000000000..f65764e08b9 --- /dev/null +++ b/apps/expo-example-nested-mini/App.tsx @@ -0,0 +1,130 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + */ + +import type React from 'react'; +import type {PropsWithChildren} from 'react'; +import { + ScrollView, + StatusBar, + StyleSheet, + Text, + View, + useColorScheme, +} from 'react-native'; + +import { + Colors, + DebugInstructions, + Header, + LearnMoreLinks, + ReloadInstructions, +} from 'react-native/Libraries/NewAppScreen'; + +type SectionProps = PropsWithChildren<{ + title: string; +}>; + +function Section({children, title}: SectionProps): React.JSX.Element { + const isDarkMode = useColorScheme() === 'dark'; + return ( + + + {title} + + + {children} + + + ); +} + +function App(): React.JSX.Element { + const isDarkMode = useColorScheme() === 'dark'; + + const backgroundStyle = { + backgroundColor: isDarkMode ? Colors.darker : Colors.lighter, + }; + + /* + * To keep the template simple and small we're adding padding to prevent view + * from rendering under the System UI. + * For bigger apps the recommendation is to use `react-native-safe-area-context`: + * https://github.com/AppAndFlow/react-native-safe-area-context + * + * You can read more about it here: + * https://github.com/react-native-community/discussions-and-proposals/discussions/827 + */ + const safePadding = '5%'; + + return ( + + + + +
+ + +
+ Edit App.tsx to change this + screen and then come back to see your edits. +
+
+ +
+
+ +
+
+ Read the docs to discover what to do next: +
+ +
+ + + ); +} + +const styles = StyleSheet.create({ + sectionContainer: { + marginTop: 32, + paddingHorizontal: 24, + }, + sectionTitle: { + fontSize: 24, + fontWeight: '600', + }, + sectionDescription: { + marginTop: 8, + fontSize: 18, + fontWeight: '400', + }, + highlight: { + fontWeight: '700', + }, +}); + +export default App; diff --git a/apps/expo-example-nested-mini/Gemfile b/apps/expo-example-nested-mini/Gemfile new file mode 100644 index 00000000000..6a4c5f17185 --- /dev/null +++ b/apps/expo-example-nested-mini/Gemfile @@ -0,0 +1,16 @@ +source 'https://rubygems.org' + +# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version +ruby ">= 2.6.10" + +# Exclude problematic versions of cocoapods and activesupport that causes build failures. +gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' +gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' +gem 'xcodeproj', '< 1.26.0' +gem 'concurrent-ruby', '< 1.3.4' + +# Ruby 3.4.0 has removed some libraries from the standard library. +gem 'bigdecimal' +gem 'logger' +gem 'benchmark' +gem 'mutex_m' diff --git a/apps/expo-example-nested-mini/Gemfile.lock b/apps/expo-example-nested-mini/Gemfile.lock new file mode 100644 index 00000000000..792397b7eb9 --- /dev/null +++ b/apps/expo-example-nested-mini/Gemfile.lock @@ -0,0 +1,124 @@ +GEM + remote: https://rubygems.org/ + specs: + CFPropertyList (3.0.7) + base64 + nkf + rexml + activesupport (7.2.2.1) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + logger (>= 1.4.2) + minitest (>= 5.1) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + algoliasearch (1.27.5) + httpclient (~> 2.8, >= 2.8.3) + json (>= 1.5.1) + atomos (0.1.3) + base64 (0.3.0) + benchmark (0.4.1) + bigdecimal (3.2.2) + claide (1.1.0) + cocoapods (1.15.2) + addressable (~> 2.8) + claide (>= 1.0.2, < 2.0) + cocoapods-core (= 1.15.2) + cocoapods-deintegrate (>= 1.0.3, < 2.0) + cocoapods-downloader (>= 2.1, < 3.0) + cocoapods-plugins (>= 1.0.0, < 2.0) + cocoapods-search (>= 1.0.0, < 2.0) + cocoapods-trunk (>= 1.6.0, < 2.0) + cocoapods-try (>= 1.1.0, < 2.0) + colored2 (~> 3.1) + escape (~> 0.0.4) + fourflusher (>= 2.3.0, < 3.0) + gh_inspector (~> 1.0) + molinillo (~> 0.8.0) + nap (~> 1.0) + ruby-macho (>= 2.3.0, < 3.0) + xcodeproj (>= 1.23.0, < 2.0) + cocoapods-core (1.15.2) + activesupport (>= 5.0, < 8) + addressable (~> 2.8) + algoliasearch (~> 1.0) + concurrent-ruby (~> 1.1) + fuzzy_match (~> 2.0.4) + nap (~> 1.0) + netrc (~> 0.11) + public_suffix (~> 4.0) + typhoeus (~> 1.0) + cocoapods-deintegrate (1.0.5) + cocoapods-downloader (2.1) + cocoapods-plugins (1.0.0) + nap + cocoapods-search (1.0.1) + cocoapods-trunk (1.6.0) + nap (>= 0.8, < 2.0) + netrc (~> 0.11) + cocoapods-try (1.2.0) + colored2 (3.1.2) + concurrent-ruby (1.3.3) + connection_pool (2.5.3) + drb (2.2.3) + escape (0.0.4) + ethon (0.16.0) + ffi (>= 1.15.0) + ffi (1.17.2) + fourflusher (2.3.1) + fuzzy_match (2.0.4) + gh_inspector (1.1.3) + httpclient (2.9.0) + mutex_m + i18n (1.14.7) + concurrent-ruby (~> 1.0) + json (2.12.2) + logger (1.7.0) + minitest (5.25.5) + molinillo (0.8.0) + mutex_m (0.3.0) + nanaimo (0.3.0) + nap (1.1.0) + netrc (0.11.0) + nkf (0.2.0) + public_suffix (4.0.7) + rexml (3.4.1) + ruby-macho (2.5.1) + securerandom (0.4.1) + typhoeus (1.4.1) + ethon (>= 0.9.0) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + xcodeproj (1.25.1) + CFPropertyList (>= 2.3.3, < 4.0) + atomos (~> 0.1.3) + claide (>= 1.0.2, < 2.0) + colored2 (~> 3.1) + nanaimo (~> 0.3.0) + rexml (>= 3.3.6, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + activesupport (>= 6.1.7.5, != 7.1.0) + benchmark + bigdecimal + cocoapods (>= 1.13, != 1.15.1, != 1.15.0) + concurrent-ruby (< 1.3.4) + logger + mutex_m + xcodeproj (< 1.26.0) + +RUBY VERSION + ruby 3.1.0p0 + +BUNDLED WITH + 2.6.1 diff --git a/apps/expo-example-nested-mini/README.md b/apps/expo-example-nested-mini/README.md new file mode 100644 index 00000000000..89fe752e4c9 --- /dev/null +++ b/apps/expo-example-nested-mini/README.md @@ -0,0 +1,106 @@ +This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli). + +# Getting Started + +> **Note**: Make sure you have completed the [Set Up Your Environment](https://reactnative.dev/docs/set-up-your-environment) guide before proceeding. + +## Step 1: Start Metro + +First, you will need to run **Metro**, the JavaScript build tool for React Native. + +To start the Metro dev server, run the following command from the root of your React Native project: + +```sh +# Using npm +npm start + +# OR using Yarn +yarn start + +# OR using pnpm +pnpm start +``` + +## Step 2: Build and run your app + +With Metro running, open a new terminal window/pane from the root of your React Native project, and use one of the following commands to build and run your Android or iOS app: + +### Android + +```sh +# Using npm +npm run android + +# OR using Yarn +yarn android + +# OR using pnpm +pnpm android +``` + +### iOS + +For iOS, remember to install CocoaPods dependencies (this only needs to be run on first clone or after updating native deps). + +The first time you create a new project, run the Ruby bundler to install CocoaPods itself: + +```sh +bundle install +``` + +Then, and every time you update your native dependencies, run: + +```sh +bundle exec pod install +``` + +For more information, please visit [CocoaPods Getting Started guide](https://guides.cocoapods.org/using/getting-started.html). + +```sh +# Using npm +npm run ios + +# OR using Yarn +yarn ios + +# OR using pnpm +pnpm ios +``` + +If everything is set up correctly, you should see your new app running in the Android Emulator, iOS Simulator, or your connected device. + +This is one way to run your app — you can also build it directly from Android Studio or Xcode. + +## Step 3: Modify your app + +Now that you have successfully run the app, let's make changes! + +Open `App.tsx` in your text editor of choice and make some changes. When you save, your app will automatically update and reflect these changes — this is powered by [Fast Refresh](https://reactnative.dev/docs/fast-refresh). + +When you want to forcefully reload, for example to reset the state of your app, you can perform a full reload: + +- **Android**: Press the R key twice or select **"Reload"** from the **Dev Menu**, accessed via Ctrl + M (Windows/Linux) or Cmd ⌘ + M (macOS). +- **iOS**: Press R in iOS Simulator. + +## Congratulations! :tada: + +You've successfully run and modified your React Native App. :partying_face: + +### Now what? + +- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps). +- If you're curious to learn more about React Native, check out the [docs](https://reactnative.dev/docs/getting-started). + +# Troubleshooting + +If you're having issues getting the above steps to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page. + +# Learn More + +To learn more about React Native, take a look at the following resources: + +- [React Native Website](https://reactnative.dev) - learn more about React Native. +- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment. +- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**. +- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts. +- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native. diff --git a/apps/expo-example-nested-mini/__tests__/App.test.tsx b/apps/expo-example-nested-mini/__tests__/App.test.tsx new file mode 100644 index 00000000000..b7ad47b4a54 --- /dev/null +++ b/apps/expo-example-nested-mini/__tests__/App.test.tsx @@ -0,0 +1,8 @@ +import ReactTestRenderer from 'react-test-renderer'; +import App from '../App'; + +test('renders correctly', async () => { + await ReactTestRenderer.act(() => { + ReactTestRenderer.create(); + }); +}); diff --git a/apps/expo-example-nested-mini/app.json b/apps/expo-example-nested-mini/app.json new file mode 100644 index 00000000000..58dbc3c622a --- /dev/null +++ b/apps/expo-example-nested-mini/app.json @@ -0,0 +1,4 @@ +{ + "name": "mini", + "displayName": "mini" +} diff --git a/apps/expo-example-nested-mini/babel.config.js b/apps/expo-example-nested-mini/babel.config.js new file mode 100644 index 00000000000..f7b3da3b33d --- /dev/null +++ b/apps/expo-example-nested-mini/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: ['module:@react-native/babel-preset'], +}; diff --git a/apps/expo-example-nested-mini/index.js b/apps/expo-example-nested-mini/index.js new file mode 100644 index 00000000000..a850d031de7 --- /dev/null +++ b/apps/expo-example-nested-mini/index.js @@ -0,0 +1,9 @@ +/** + * @format + */ + +import {AppRegistry} from 'react-native'; +import App from './App'; +import {name as appName} from './app.json'; + +AppRegistry.registerComponent(appName, () => App); diff --git a/apps/expo-example-nested-mini/jest.config.js b/apps/expo-example-nested-mini/jest.config.js new file mode 100644 index 00000000000..8eb675e9bc6 --- /dev/null +++ b/apps/expo-example-nested-mini/jest.config.js @@ -0,0 +1,3 @@ +module.exports = { + preset: 'react-native', +}; diff --git a/apps/expo-example-nested-mini/metro.config.js b/apps/expo-example-nested-mini/metro.config.js new file mode 100644 index 00000000000..8679bd2c71f --- /dev/null +++ b/apps/expo-example-nested-mini/metro.config.js @@ -0,0 +1,62 @@ +const path = require('node:path'); +const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); + +const {withModuleFederation} = require('@module-federation/metro'); + +/** + * Metro configuration + * https://reactnative.dev/docs/metro + * + * @type {import('@react-native/metro-config').MetroConfig} + */ +const config = { + resolver: {useWatchman: false}, + watchFolders: [ + path.resolve(__dirname, '../../node_modules'), + path.resolve(__dirname, '../../packages/core'), + ], +}; + +module.exports = withModuleFederation( + mergeConfig(getDefaultConfig(__dirname), config), + { + name: 'MFExampleNestedMini', + filename: 'nestedMini.bundle', + exposes: { + './nestedMiniInfo': './src/nested-mini-info.tsx', + }, + remotes: { + mini: 'mini@http://localhost:8082/mf-manifest.json', + }, + shared: { + react: { + singleton: true, + eager: false, + requiredVersion: '19.1.0', + version: '19.1.0', + import: false, + }, + 'react-native': { + singleton: true, + eager: false, + requiredVersion: '0.80.0', + version: '0.80.0', + import: false, + }, + lodash: { + singleton: false, + eager: false, + requiredVersion: '4.16.6', + version: '4.16.6', + }, + }, + shareStrategy: 'version-first', + }, + { + flags: { + unstable_patchHMRClient: true, + unstable_patchInitializeCore: true, + unstable_patchRuntimeRequire: true, + }, + }, +); diff --git a/apps/expo-example-nested-mini/package.json b/apps/expo-example-nested-mini/package.json new file mode 100644 index 00000000000..1c141cad65b --- /dev/null +++ b/apps/expo-example-nested-mini/package.json @@ -0,0 +1,56 @@ +{ + "name": "example-nested-mini", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "rnef run:android", + "ios": "rnef run:ios", + "lint": "eslint .", + "dev": "nodemon --config ../../nodemon.json --exec NODE_OPTIONS='--conditions=dev' pnpm start", + "start": "rnef start --port 8083", + "test": "jest", + "pods": "(cd ios && bundle install && (bundle exec pod install || bundle exec pod update))", + "build:ios": "rnef bundle-mf-remote --platform ios --dev false", + "build:android": "rnef bundle-mf-remote --platform android --dev false", + "build:rnc:ios": "react-native bundle-mf-remote --platform ios --dev false", + "build:rnc:android": "react-native bundle-mf-remote --platform android --dev false", + "serve:ios": "serve dist/ios -p 8083", + "serve:android": "serve dist/android -p 8083", + "adbreverse": "adb reverse tcp:8083 tcp:8083" + }, + "dependencies": { + "lodash": "4.16.6", + "react": "19.1.0", + "react-native": "0.80.0" + }, + "devDependencies": { + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.3", + "@babel/runtime": "^7.25.0", + "@module-federation/metro": "workspace:*", + "@module-federation/metro-plugin-rnef": "workspace:*", + "@module-federation/runtime": "workspace:*", + "@react-native/babel-preset": "0.80.0", + "@react-native/eslint-config": "0.80.0", + "@react-native/metro-config": "0.80.0", + "@react-native/typescript-config": "0.80.0", + "@rnef/cli": "^0.7.25", + "@rnef/platform-android": "^0.7.25", + "@rnef/platform-ios": "^0.7.25", + "@rnef/plugin-metro": "^0.7.25", + "@types/jest": "^29.5.13", + "@types/lodash": "^4", + "@types/react": "^19.1.0", + "@types/react-test-renderer": "^19.1.0", + "eslint": "^8.19.0", + "jest": "^29.6.3", + "nodemon": "^3.1.9", + "prettier": "2.8.8", + "react-test-renderer": "19.1.0", + "serve": "^14.2.4", + "typescript": "5.0.4" + }, + "engines": { + "node": ">=18" + } +} diff --git a/apps/expo-example-nested-mini/rnef.config.mjs b/apps/expo-example-nested-mini/rnef.config.mjs new file mode 100644 index 00000000000..d0d538260e3 --- /dev/null +++ b/apps/expo-example-nested-mini/rnef.config.mjs @@ -0,0 +1,16 @@ +import {pluginMetroModuleFederation} from '@module-federation/metro-plugin-rnef'; +import {platformAndroid} from '@rnef/platform-android'; +// @ts-check +import {platformIOS} from '@rnef/platform-ios'; +import {pluginMetro} from '@rnef/plugin-metro'; + +/** @type {import('@rnef/config').Config} */ +export default { + bundler: pluginMetro(), + platforms: { + ios: platformIOS(), + android: platformAndroid(), + }, + remoteCacheProvider: 'github-actions', + plugins: [pluginMetroModuleFederation()], +}; diff --git a/apps/expo-example-nested-mini/src/nested-mini-info.tsx b/apps/expo-example-nested-mini/src/nested-mini-info.tsx new file mode 100644 index 00000000000..b1709c16fd5 --- /dev/null +++ b/apps/expo-example-nested-mini/src/nested-mini-info.tsx @@ -0,0 +1,24 @@ +import {VERSION} from 'lodash'; +// @ts-ignore +import Info from 'mini/info'; +import React from 'react'; +import {View} from 'react-native'; + +export default function NestedMiniInfo() { + return ( + + + + + + ); +} diff --git a/apps/expo-example-nested-mini/tsconfig.json b/apps/expo-example-nested-mini/tsconfig.json new file mode 100644 index 00000000000..88fa317f10c --- /dev/null +++ b/apps/expo-example-nested-mini/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "@react-native/typescript-config" +} diff --git a/apps/website-new/docs/en/guide/basic/metro.mdx b/apps/website-new/docs/en/guide/basic/metro.mdx index d71a80c4a1b..4f7d2096890 100644 --- a/apps/website-new/docs/en/guide/basic/metro.mdx +++ b/apps/website-new/docs/en/guide/basic/metro.mdx @@ -1,4 +1,4 @@ -# Metro +# Metro Plugin Metro Module Federation brings the power of distributed architecture to React Native mobile development. diff --git a/package.json b/package.json index f0deedfe40c..64401dfd836 100644 --- a/package.json +++ b/package.json @@ -79,12 +79,12 @@ "encoding": "^0.1.13", "express": "4.21.2", "fast-glob": "3.3.2", - "glob": "^11.0.0", + "glob": "^11.0.3", "lodash.get": "4.4.2", - "openai": "^4.72.0", + "openai": "^4.104.0", "rambda": "7.5.0", "regenerator-runtime": "0.14.1", - "sharp": "^0.33.4", + "sharp": "^0.33.5", "storybook": "9.0.9", "tapable": "2.2.1", "typedoc": "0.25.8", @@ -92,12 +92,12 @@ "unplugin": "1.9.0" }, "devDependencies": { - "@babel/core": "^7.28.0", + "@babel/core": "^7.28.4", "@babel/plugin-transform-react-jsx": "7.27.1", "@babel/preset-react": "^7.27.1", - "@changesets/cli": "^2.27.9", - "@chromatic-com/storybook": "^1.7.0", - "@commitlint/cli": "^19.4.1", + "@changesets/cli": "^2.29.6", + "@chromatic-com/storybook": "^1.9.0", + "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "19.5.0", "@commitlint/config-nx-scopes": "19.5.0", "@commitlint/cz-commitlint": "19.5.0", @@ -124,14 +124,14 @@ "@pmmmwh/react-refresh-webpack-plugin": "0.5.15", "@rollup/plugin-alias": "5.1.1", "@rollup/plugin-replace": "6.0.1", - "@rslib/core": "^0.10.4", + "@rslib/core": "^0.10.6", "@rspack/core": "1.3.9", "@rspack/dev-server": "1.1.1", "@semantic-release/changelog": "^6.0.3", "@semantic-release/exec": "^6.0.3", "@semantic-release/git": "^10.0.1", - "@semantic-release/github": "^11.0.1", - "@semantic-release/npm": "^11.0.0", + "@semantic-release/github": "^11.0.5", + "@semantic-release/npm": "^11.0.3", "@storybook/addon-docs": "9.0.17", "@storybook/nextjs": "9.0.9", "@svgr/webpack": "8.1.0", @@ -164,7 +164,7 @@ "babel-jest": "29.7.0", "babel-loader": "9.2.1", "classnames": "2.5.1", - "commitizen": "^4.3.0", + "commitizen": "^4.3.1", "concurrently": "8.2.2", "copy-webpack-plugin": "11.0.0", "cypress": "14.3.3", @@ -172,7 +172,7 @@ "esbuild": "0.25.0", "eslint": "8.57.1", "eslint-config-prettier": "10.1.5", - "eslint-plugin-cypress": "^2.13.4", + "eslint-plugin-cypress": "^2.15.2", "eslint-plugin-import": "2.31.0", "eslint-plugin-jsx-a11y": "6.10.1", "eslint-plugin-prettier": "5.2.1", @@ -193,10 +193,10 @@ "js-yaml": "4.1.0", "kill-port": "^2.0.1", "mime-types": "2.1.35", - "msw": "^1.2.1", + "msw": "^1.3.5", "node-fetch": "~3.3.2", "nx": "21.2.3", - "open": "^10.1.0", + "open": "^10.2.0", "postcss-calc": "9.0.1", "postcss-custom-properties": "13.3.12", "postcss-import": "15.1.0", @@ -204,14 +204,14 @@ "prettier": "3.3.3", "prettier-eslint": "16.3.0", "publint": "^0.2.12", - "qwik-nx": "^3.1.1", + "qwik-nx": "^3.2.1", "react-refresh": "0.14.2", "rimraf": "^6.0.1", "rollup-plugin-copy": "3.5.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "swc-loader": "0.2.6", "tailwindcss": "3.4.13", - "terser-webpack-plugin": "^5.3.10", + "terser-webpack-plugin": "^5.3.14", "ts-jest": "29.1.5", "ts-node": "10.9.1", "tslib": "2.8.1", @@ -223,7 +223,7 @@ "vite-tsconfig-paths": "4.2.3", "vitest": "1.6.0", "vitest-fetch-mock": "^0.2.2", - "vue-tsc": "^2.2.10", + "vue-tsc": "^2.2.12", "wait-on": "^7.2.0", "webpack": "5.98.0", "webpack-cli": "^5.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 89f54dcda91..1d970af19a8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,7 +21,7 @@ importers: version: 4.1.3 antd: specifier: 5.19.1 - version: 5.19.1(react-dom@18.3.1)(react@18.3.1) + version: 5.19.1(react-dom@19.1.1)(react@19.1.1) axios: specifier: ^1.11.0 version: 1.11.0 @@ -38,14 +38,14 @@ importers: specifier: 3.3.2 version: 3.3.2 glob: - specifier: ^11.0.0 - version: 11.0.0 + specifier: ^11.0.3 + version: 11.0.3 lodash.get: specifier: 4.4.2 version: 4.4.2 openai: - specifier: ^4.72.0 - version: 4.72.0(encoding@0.1.13) + specifier: ^4.104.0 + version: 4.104.0(encoding@0.1.13)(ws@8.18.0) rambda: specifier: 7.5.0 version: 7.5.0 @@ -53,7 +53,7 @@ importers: specifier: 0.14.1 version: 0.14.1 sharp: - specifier: ^0.33.4 + specifier: ^0.33.5 version: 0.33.5 storybook: specifier: 9.0.9 @@ -72,23 +72,23 @@ importers: version: 1.9.0 devDependencies: '@babel/core': - specifier: ^7.28.0 - version: 7.28.0 + specifier: ^7.28.4 + version: 7.28.4 '@babel/plugin-transform-react-jsx': specifier: 7.27.1 - version: 7.27.1(@babel/core@7.28.0) + version: 7.27.1(@babel/core@7.28.4) '@babel/preset-react': specifier: ^7.27.1 - version: 7.27.1(@babel/core@7.28.0) + version: 7.27.1(@babel/core@7.28.4) '@changesets/cli': - specifier: ^2.27.9 - version: 2.27.9 + specifier: ^2.29.6 + version: 2.29.6(@types/node@18.16.9) '@chromatic-com/storybook': - specifier: ^1.7.0 - version: 1.9.0(react@18.3.1) + specifier: ^1.9.0 + version: 1.9.0(react@19.1.1) '@commitlint/cli': - specifier: ^19.4.1 - version: 19.5.0(@types/node@18.16.9)(typescript@5.8.3) + specifier: ^19.8.1 + version: 19.8.1(@types/node@18.16.9)(typescript@5.8.3) '@commitlint/config-conventional': specifier: 19.5.0 version: 19.5.0 @@ -130,22 +130,22 @@ importers: version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@nx/module-federation': specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) '@nx/next': specifier: 21.2.3 - version: 21.2.3(@babel/core@7.28.0)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.2.3(@babel/core@7.28.4)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/node': specifier: 21.2.3 version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) '@nx/react': specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': specifier: 21.2.3 - version: 21.2.3(@babel/core@7.28.0)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) + version: 21.2.3(@babel/core@7.28.4)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) '@nx/rspack': specifier: 21.2.3 - version: 21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + version: 21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react-refresh@0.14.2)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) '@nx/storybook': specifier: 21.2.3 version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.2.3)(storybook@9.0.9)(typescript@5.8.3)(verdaccio@6.1.2) @@ -163,12 +163,12 @@ importers: version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rollup/plugin-alias': specifier: 5.1.1 - version: 5.1.1(rollup@4.40.0) + version: 5.1.1(rollup@4.50.0) '@rollup/plugin-replace': specifier: 6.0.1 - version: 6.0.1(rollup@4.40.0) + version: 6.0.1(rollup@4.50.0) '@rslib/core': - specifier: ^0.10.4 + specifier: ^0.10.6 version: 0.10.6(typescript@5.8.3) '@rspack/core': specifier: 1.3.9 @@ -186,23 +186,23 @@ importers: specifier: ^10.0.1 version: 10.0.1(semantic-release@24.2.7) '@semantic-release/github': - specifier: ^11.0.1 - version: 11.0.1(semantic-release@24.2.7) + specifier: ^11.0.5 + version: 11.0.5(semantic-release@24.2.7) '@semantic-release/npm': - specifier: ^11.0.0 + specifier: ^11.0.3 version: 11.0.3(semantic-release@24.2.7) '@storybook/addon-docs': specifier: 9.0.17 - version: 9.0.17(@types/react@18.3.11)(storybook@9.0.9) + version: 9.0.17(@types/react@19.1.12)(storybook@9.0.9) '@storybook/nextjs': specifier: 9.0.9 - version: 9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.5.2)(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0) '@svgr/webpack': specifier: 8.1.0 version: 8.1.0(typescript@5.8.3) '@swc-node/register': specifier: 1.10.10 - version: 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.8.3) + version: 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.25)(typescript@5.8.3) '@swc/cli': specifier: 0.6.0 version: 0.6.0(@swc/core@1.7.26) @@ -220,7 +220,7 @@ importers: version: 0.5.9(tailwindcss@3.4.13) '@testing-library/react': specifier: 16.1.0 - version: 16.1.0(@testing-library/dom@10.4.1)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1) + version: 16.1.0(@testing-library/dom@10.4.1)(@types/react@19.1.12)(react-dom@19.1.1)(react@19.1.1) '@types/adm-zip': specifier: 0.5.5 version: 0.5.5 @@ -277,18 +277,18 @@ importers: version: 1.6.0(vitest@1.6.0) autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.4.38) + version: 10.4.20(postcss@8.5.6) babel-jest: specifier: 29.7.0 - version: 29.7.0(@babel/core@7.28.0) + version: 29.7.0(@babel/core@7.28.4) babel-loader: specifier: 9.2.1 - version: 9.2.1(@babel/core@7.28.0)(webpack@5.98.0) + version: 9.2.1(@babel/core@7.28.4)(webpack@5.98.0) classnames: specifier: 2.5.1 version: 2.5.1 commitizen: - specifier: ^4.3.0 + specifier: ^4.3.1 version: 4.3.1(@types/node@18.16.9)(typescript@5.8.3) concurrently: specifier: 8.2.2 @@ -312,7 +312,7 @@ importers: specifier: 10.1.5 version: 10.1.5(eslint@8.57.1) eslint-plugin-cypress: - specifier: ^2.13.4 + specifier: ^2.15.2 version: 2.15.2(eslint@8.57.1) eslint-plugin-import: specifier: 2.31.0 @@ -375,8 +375,8 @@ importers: specifier: 2.1.35 version: 2.1.35 msw: - specifier: ^1.2.1 - version: 1.3.4(encoding@0.1.13)(typescript@5.8.3) + specifier: ^1.3.5 + version: 1.3.5(@types/node@18.16.9)(encoding@0.1.13)(typescript@5.8.3) node-fetch: specifier: ~3.3.2 version: 3.3.2 @@ -384,20 +384,20 @@ importers: specifier: 21.2.3 version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) open: - specifier: ^10.1.0 - version: 10.1.0 + specifier: ^10.2.0 + version: 10.2.0 postcss-calc: specifier: 9.0.1 - version: 9.0.1(postcss@8.4.38) + version: 9.0.1(postcss@8.5.6) postcss-custom-properties: specifier: 13.3.12 - version: 13.3.12(postcss@8.4.38) + version: 13.3.12(postcss@8.5.6) postcss-import: specifier: 15.1.0 - version: 15.1.0(postcss@8.4.38) + version: 15.1.0(postcss@8.5.6) postcss-url: specifier: 10.1.3 - version: 10.1.3(postcss@8.4.38) + version: 10.1.3(postcss@8.5.6) prettier: specifier: 3.3.3 version: 3.3.3 @@ -408,8 +408,8 @@ importers: specifier: ^0.2.12 version: 0.2.12 qwik-nx: - specifier: ^3.1.1 - version: 3.1.1(@nx/devkit@21.2.3)(@nx/eslint@21.2.3)(@nx/js@21.2.3)(@nx/vite@21.2.3) + specifier: ^3.2.1 + version: 3.2.1(@nx/devkit@21.2.3)(@nx/eslint@21.2.3)(@nx/js@21.2.3)(@nx/vite@21.2.3) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -420,7 +420,7 @@ importers: specifier: 3.5.0 version: 3.5.0 strip-ansi: - specifier: ^6.0.0 + specifier: ^6.0.1 version: 6.0.1 swc-loader: specifier: 0.2.6 @@ -429,11 +429,11 @@ importers: specifier: 3.4.13 version: 3.4.13(ts-node@10.9.1) terser-webpack-plugin: - specifier: ^5.3.10 - version: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) + specifier: ^5.3.14 + version: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) ts-jest: specifier: 29.1.5 - version: 29.1.5(@babel/core@7.28.0)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3) + version: 29.1.5(@babel/core@7.28.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3) ts-node: specifier: 10.9.1 version: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) @@ -442,7 +442,7 @@ importers: version: 2.8.1 tsup: specifier: 7.3.0 - version: 7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(ts-node@10.9.1)(typescript@5.8.3) + version: 7.3.0(@swc/core@1.7.26)(postcss@8.5.6)(ts-node@10.9.1)(typescript@5.8.3) typescript: specifier: 5.8.3 version: 5.8.3 @@ -454,19 +454,19 @@ importers: version: 6.1.2(encoding@0.1.13)(typanion@3.14.0) vite: specifier: 6.3.5 - version: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0)(stylus@0.64.0) + version: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.1)(stylus@0.64.0) vite-tsconfig-paths: specifier: 4.2.3 version: 4.2.3(typescript@5.8.3)(vite@6.3.5) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + version: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.1)(stylus@0.64.0) vitest-fetch-mock: specifier: ^0.2.2 version: 0.2.2(encoding@0.1.13)(vitest@1.6.0) vue-tsc: - specifier: ^2.2.10 - version: 2.2.10(typescript@5.8.3) + specifier: ^2.2.12 + version: 2.2.12(typescript@5.8.3) wait-on: specifier: ^7.2.0 version: 7.2.0 @@ -499,7 +499,7 @@ importers: version: 4.17.21 next: specifier: 14.2.16 - version: 14.2.16(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) + version: 14.2.16(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -536,7 +536,7 @@ importers: version: 4.17.21 next: specifier: 14.2.16 - version: 14.2.16(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) + version: 14.2.16(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -576,7 +576,7 @@ importers: version: 4.17.21 next: specifier: 14.2.16 - version: 14.2.16(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) + version: 14.2.16(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -632,7 +632,7 @@ importers: version: link:../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -709,7 +709,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -740,7 +740,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@rspack/core': specifier: ^1.0.2 version: 1.0.8(@swc/helpers@0.5.13) @@ -777,7 +777,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -811,7 +811,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -851,7 +851,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -915,7 +915,7 @@ importers: version: 0.7.28(typescript@5.0.4) '@rnef/plugin-metro': specifier: ^0.7.25 - version: 0.7.28(@react-native/community-cli-plugin@0.80.0) + version: 0.7.28(@react-native/community-cli-plugin@0.81.1) '@types/jest': specifier: ^29.5.13 version: 29.5.13 @@ -1003,7 +1003,7 @@ importers: version: 0.7.28(typescript@5.0.4) '@rnef/plugin-metro': specifier: ^0.7.25 - version: 0.7.28(@react-native/community-cli-plugin@0.80.0) + version: 0.7.28(@react-native/community-cli-plugin@0.81.1) '@types/jest': specifier: ^29.5.13 version: 29.5.13 @@ -1091,7 +1091,7 @@ importers: version: 0.7.28(typescript@5.0.4) '@rnef/plugin-metro': specifier: ^0.7.25 - version: 0.7.28(@react-native/community-cli-plugin@0.80.0) + version: 0.7.28(@react-native/community-cli-plugin@0.81.1) '@types/jest': specifier: ^29.5.13 version: 29.5.13 @@ -1152,7 +1152,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.0 - version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1210,7 +1210,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.0 - version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1258,7 +1258,7 @@ importers: version: link:../../../packages/storybook-addon '@rsbuild/plugin-react': specifier: ^1.0.6 - version: 1.3.1(@rsbuild/core@1.3.21) + version: 1.3.1(@rsbuild/core@1.5.4) '@rslib/core': specifier: ^0.9.0 version: 0.9.0(typescript@5.8.3) @@ -1301,7 +1301,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1359,7 +1359,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1404,7 +1404,7 @@ importers: version: link:../../../packages/rsbuild-plugin '@rsbuild/plugin-react': specifier: ^1.3.1 - version: 1.3.1(@rsbuild/core@1.3.21) + version: 1.3.1(@rsbuild/core@1.5.4) '@rslib/core': specifier: ^0.9.0 version: 0.9.0(typescript@5.8.3) @@ -1447,7 +1447,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1505,7 +1505,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1563,7 +1563,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1621,7 +1621,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1679,7 +1679,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1733,7 +1733,7 @@ importers: version: 3.0.0-canary.1 next: specifier: 15.0.0-canary.193 - version: 15.0.0-canary.193(@babel/core@7.28.0)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013) + version: 15.0.0-canary.193(@babel/core@7.28.4)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013) react: specifier: 19.0.0-rc-cd22717c-20241013 version: 19.0.0-rc-cd22717c-20241013 @@ -1824,7 +1824,7 @@ importers: version: 3.0.0-canary.1 next: specifier: 15.0.0-canary.193 - version: 15.0.0-canary.193(@babel/core@7.28.0)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013) + version: 15.0.0-canary.193(@babel/core@7.28.4)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013) react: specifier: 19.0.0-rc-cd22717c-20241013 version: 19.0.0-rc-cd22717c-20241013 @@ -1970,7 +1970,7 @@ importers: version: link:../../packages/runtime '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2001,7 +2001,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.98.0) + version: 6.2.0(webpack@5.101.3) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2026,7 +2026,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.98.0) + version: 6.2.0(webpack@5.101.3) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2423,10 +2423,10 @@ importers: version: link:../../packages/storybook-addon '@rsbuild/plugin-react': specifier: ^1.0.6 - version: 1.0.6(@rsbuild/core@1.3.21) + version: 1.0.6(@rsbuild/core@1.5.4) '@rslib/core': specifier: ^0.9.0 - version: 0.9.0(typescript@5.8.3) + version: 0.9.0(typescript@5.9.2) '@types/react': specifier: ^18.3.11 version: 18.3.11 @@ -2444,10 +2444,10 @@ importers: version: 8.4.2(prettier@3.3.3) storybook-addon-rslib: specifier: ^1.0.1 - version: 1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.2)(typescript@5.8.3) + version: 1.0.1(@rsbuild/core@1.5.4)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.1.0)(typescript@5.9.2) storybook-react-rsbuild: specifier: ^1.0.1 - version: 1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.40.0)(storybook@8.4.2)(typescript@5.8.3)(webpack@5.98.0) + version: 1.0.1(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.50.0)(storybook@8.4.2)(typescript@5.9.2)(webpack@5.101.3) apps/runtime-demo/3005-runtime-host: dependencies: @@ -2481,7 +2481,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2515,7 +2515,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2549,7 +2549,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2589,10 +2589,10 @@ importers: version: link:../../packages/rspress-plugin '@rsbuild/plugin-sass': specifier: ^1.3.2 - version: 1.3.2(@rsbuild/core@1.3.21) + version: 1.3.2(@rsbuild/core@1.5.4) '@rspress/plugin-llms': specifier: 2.0.0-beta.20 - version: 2.0.0-beta.20(@rspress/core@2.0.0-beta.24) + version: 2.0.0-beta.20(@rspress/core@2.0.0-beta.31) framer-motion: specifier: ^10.0.0 version: 10.18.0(react-dom@19.1.1)(react@19.1.1) @@ -2613,7 +2613,7 @@ importers: version: 3.4.3(ts-node@10.9.1) xgplayer: specifier: ^3.0.16 - version: 3.0.20(core-js@3.36.1) + version: 3.0.20(core-js@3.45.1) devDependencies: '@types/node': specifier: ^20 @@ -2648,10 +2648,10 @@ importers: devDependencies: '@babel/preset-env': specifier: ^7.28.0 - version: 7.28.0(@babel/core@7.28.0) + version: 7.28.0(@babel/core@7.28.4) '@babel/preset-typescript': specifier: ^7.27.1 - version: 7.27.1(@babel/core@7.28.0) + version: 7.27.1(@babel/core@7.28.4) '@changesets/config': specifier: '*' version: 3.0.3 @@ -2697,10 +2697,10 @@ importers: version: 4.3.3(vite@5.4.18) '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.1.4(vite@5.4.18)(vue@3.5.18) + version: 5.1.4(vite@5.4.18)(vue@3.5.21) '@vitejs/plugin-vue-jsx': specifier: ^4.0.0 - version: 4.0.1(vite@5.4.18)(vue@3.5.18) + version: 4.0.1(vite@5.4.18)(vue@3.5.21) hono: specifier: 3.12.12 version: 3.12.12 @@ -2718,10 +2718,10 @@ importers: version: 5.5.2 vite: specifier: ^5.4.18 - version: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + version: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.5.4(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) + version: 4.5.4(@types/node@18.16.9)(rollup@4.50.0)(typescript@5.5.2)(vite@5.4.18) packages/bridge/bridge-react-webpack-plugin: dependencies: @@ -2740,10 +2740,10 @@ importers: version: 5.5.2 vite: specifier: ^5.4.18 - version: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + version: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) + version: 4.3.0(@types/node@18.16.9)(rollup@4.50.0)(typescript@5.5.2)(vite@5.4.18) packages/bridge/bridge-shared: devDependencies: @@ -2755,19 +2755,19 @@ importers: version: 18.3.11 '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.1.4(vite@5.4.18)(vue@3.5.18) + version: 5.1.4(vite@5.4.18)(vue@3.5.21) '@vitejs/plugin-vue-jsx': specifier: ^4.0.0 - version: 4.0.1(vite@5.4.18)(vue@3.5.18) + version: 4.0.1(vite@5.4.18)(vue@3.5.21) typescript: specifier: ^5.2.2 version: 5.5.2 vite: specifier: ^5.4.18 - version: 5.4.18(@types/node@16.11.68)(less@4.4.0)(stylus@0.64.0) + version: 5.4.18(@types/node@16.11.68)(less@4.4.1)(stylus@0.64.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@16.11.68)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) + version: 4.3.0(@types/node@16.11.68)(rollup@4.50.0)(typescript@5.5.2)(vite@5.4.18) vue-tsc: specifier: ^2.0.6 version: 2.1.6(typescript@5.5.2) @@ -2798,10 +2798,10 @@ importers: version: 5.5.2 vite: specifier: ^5.4.18 - version: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + version: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) + version: 4.3.0(@types/node@18.16.9)(rollup@4.50.0)(typescript@5.5.2)(vite@5.4.18) vue: specifier: ^3.4.21 version: 3.5.10(typescript@5.5.2) @@ -2844,16 +2844,16 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/module-tools': specifier: 2.68.2 - version: 2.68.2(typescript@5.0.4) + version: 2.68.2(@types/node@20.12.14)(typescript@5.0.4) '@modern-js/storybook': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3) '@modern-js/tsconfig': specifier: 2.68.2 version: 2.68.2 @@ -2895,7 +2895,7 @@ importers: version: 5.0.4 vitest: specifier: 1.2.2 - version: 1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + version: 1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.4.1)(stylus@0.64.0) packages/cli: dependencies: @@ -3015,7 +3015,7 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: 29.0.1 - version: 29.0.1(@babel/core@7.28.0)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3) + version: 29.0.1(@babel/core@7.28.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.9.2) webpack: specifier: 5.75.0 version: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -3294,7 +3294,7 @@ importers: version: 19.1.0 react-native: specifier: 0.80.0 - version: 0.80.0(@babel/core@7.28.0)(@react-native-community/cli@19.1.1)(@types/react@19.1.8)(react@19.1.0) + version: 0.80.0(@babel/core@7.28.4)(@types/react@19.1.8)(react@19.1.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.8.3) @@ -3388,13 +3388,13 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4) '@modern-js/core': specifier: 2.68.2 version: 2.68.2 '@modern-js/module-tools': specifier: 2.68.2 - version: 2.68.2(typescript@5.5.2) + version: 2.68.2(@types/node@18.16.9)(typescript@5.5.2) '@modern-js/runtime': specifier: 2.68.2 version: 2.68.2(react-dom@18.3.1)(react@18.3.1) @@ -3433,7 +3433,7 @@ importers: version: 9.3.0 tsup: specifier: 8.3.5 - version: 8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.8.3) + version: 8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.5.6)(typescript@5.8.3) unplugin: specifier: ^1.10.1 version: 1.14.1 @@ -3488,7 +3488,7 @@ importers: version: 3.3.2 next: specifier: ^12 || ^13 || ^14 || ^15 - version: 14.2.10(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) + version: 14.2.10(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1) react: specifier: ^17 || ^18 || ^19 version: 18.3.1 @@ -3497,7 +3497,7 @@ importers: version: 18.3.1(react@18.3.1) styled-jsx: specifier: '*' - version: 5.1.6(@babel/core@7.28.0)(react@18.3.1) + version: 5.1.6(@babel/core@7.28.4)(react@18.3.1) webpack: specifier: ^5.40.0 version: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -3699,10 +3699,10 @@ importers: version: link:../sdk '@nx/react': specifier: '>= 16.0.0' - version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack@5.94.0) + version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(eslint@9.35.0)(nx@21.4.1)(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack@5.94.0) '@nx/webpack': specifier: '>= 16.0.0' - version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.4.1)(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* @@ -3718,7 +3718,7 @@ importers: version: 7.6.20 jest-fixed-jsdom: specifier: ^0.0.9 - version: 0.0.9(jest-environment-jsdom@29.7.0) + version: 0.0.9(jest-environment-jsdom@30.1.2) webpack: specifier: 5.94.0 version: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) @@ -3749,7 +3749,7 @@ importers: version: 4.4.2 next: specifier: '*' - version: 14.2.14(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) + version: 14.2.14(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1) node-fetch: specifier: 2.7.0 version: 2.7.0(encoding@0.1.13) @@ -3813,6 +3813,10 @@ packages: /@adobe/css-tools@4.4.0: resolution: {integrity: sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==} + dev: true + + /@adobe/css-tools@4.4.4: + resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==} /@alloc/quick-lru@5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} @@ -3823,7 +3827,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 /@ant-design/colors@6.0.0: resolution: {integrity: sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==} @@ -3836,6 +3840,12 @@ packages: '@ctrl/tinycolor': 3.6.1 dev: false + /@ant-design/colors@7.2.1: + resolution: {integrity: sha512-lCHDcEzieu4GA3n8ELeZ5VQ8pKQAWcGGLRTQ50aQM2iqPpq2evTxER84jfdPvsPAtEcZ7m44NI45edFMo8oOYQ==} + dependencies: + '@ant-design/fast-color': 2.0.6 + dev: false + /@ant-design/cssinjs@1.21.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-tyWnlK+XH7Bumd0byfbCiZNK43HEubMoCcu9VxwsAwiHdHTgWa+tMN0/yvxa+e8EzuFP1WdUNNPclRpVtD33lg==} peerDependencies: @@ -3851,6 +3861,7 @@ packages: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) stylis: 4.3.4 + dev: true /@ant-design/cssinjs@1.21.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-tyWnlK+XH7Bumd0byfbCiZNK43HEubMoCcu9VxwsAwiHdHTgWa+tMN0/yvxa+e8EzuFP1WdUNNPclRpVtD33lg==} @@ -3869,6 +3880,47 @@ packages: stylis: 4.3.4 dev: false + /@ant-design/cssinjs@1.24.0(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-K4cYrJBsgvL+IoozUXYjbT6LHHNt+19a9zkvpBPxLjFHas1UpPM2A5MlhROb0BT8N8WoavM5VsP9MeSeNK/3mg==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.28.4 + '@emotion/hash': 0.8.0 + '@emotion/unitless': 0.7.5 + classnames: 2.5.1 + csstype: 3.1.3 + rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) + react: 17.0.2 + react-dom: 17.0.2(react@17.0.2) + stylis: 4.3.6 + dev: false + + /@ant-design/cssinjs@1.24.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-K4cYrJBsgvL+IoozUXYjbT6LHHNt+19a9zkvpBPxLjFHas1UpPM2A5MlhROb0BT8N8WoavM5VsP9MeSeNK/3mg==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.28.4 + '@emotion/hash': 0.8.0 + '@emotion/unitless': 0.7.5 + classnames: 2.5.1 + csstype: 3.1.3 + rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + stylis: 4.3.6 + dev: false + + /@ant-design/fast-color@2.0.6: + resolution: {integrity: sha512-y2217gk4NqL35giHl72o6Zzqji9O7vHh9YmhUVkPtAOpoTCH4uWxo/pr4VE8t0+ChEPs0qo4eJRC5Q1eXWo3vA==} + engines: {node: '>=8.x'} + dependencies: + '@babel/runtime': 7.28.4 + dev: false + /@ant-design/icons-svg@4.4.2: resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} @@ -3888,7 +3940,7 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /@ant-design/icons@5.5.1(react-dom@17.0.2)(react@17.0.2): + /@ant-design/icons@5.5.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-0UrM02MA2iDIgvLatWrj6YTCYe0F/cwXvVE0E2SqGrL7PZireQwgEKTKBisWpZyal5eXZLvuM98kju6YtYne8w==} engines: {node: '>=8'} peerDependencies: @@ -3899,25 +3951,41 @@ packages: '@ant-design/icons-svg': 4.4.2 '@babel/runtime': 7.28.2 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@17.0.2)(react@17.0.2) + rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + dev: false + + /@ant-design/icons@5.6.1(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@ant-design/colors': 7.2.1 + '@ant-design/icons-svg': 4.4.2 + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) dev: false - /@ant-design/icons@5.5.1(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-0UrM02MA2iDIgvLatWrj6YTCYe0F/cwXvVE0E2SqGrL7PZireQwgEKTKBisWpZyal5eXZLvuM98kju6YtYne8w==} + /@ant-design/icons@5.6.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg==} engines: {node: '>=8'} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@ant-design/colors': 7.1.0 + '@ant-design/colors': 7.2.1 '@ant-design/icons-svg': 4.4.2 - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.4 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) dev: false /@ant-design/react-slick@1.0.2(react@18.3.1): @@ -3958,6 +4026,19 @@ packages: throttle-debounce: 5.0.2 dev: false + /@ant-design/react-slick@1.1.2(react@19.1.1): + resolution: {integrity: sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==} + peerDependencies: + react: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + json2mq: 0.2.0 + react: 19.1.1 + resize-observer-polyfill: 1.5.1 + throttle-debounce: 5.0.2 + dev: false + /@arco-design/color@0.4.0: resolution: {integrity: sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==} dependencies: @@ -3990,6 +4071,16 @@ packages: - '@types/react' dev: false + /@asamuzakjp/css-color@3.2.0: + resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} + dependencies: + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + lru-cache: 10.4.3 + dev: true + /@ast-grep/napi-darwin-arm64@0.35.0: resolution: {integrity: sha512-T+MN4Oinc+sXjXCIHzfxDDWY7r2pKgPxM6zVeVlkMTrJV2mJtyKYBIS+CABhRM6kflps2T2I6l4DGaKV/8Ym9w==} engines: {node: '>= 10'} @@ -4209,24 +4300,28 @@ packages: resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==} engines: {node: '>=6.9.0'} + /@babel/compat-data@7.28.4: + resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} + engines: {node: '>=6.9.0'} + /@babel/core@7.12.9: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.12.9) - '@babel/helpers': 7.28.2 - '@babel/parser': 7.28.0 + '@babel/generator': 7.28.3 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.12.9) + '@babel/helpers': 7.28.4 + '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 convert-source-map: 1.9.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 - resolve: 1.22.8 + resolve: 1.22.10 semver: 5.7.2 source-map: 0.5.7 transitivePeerDependencies: @@ -4245,10 +4340,32 @@ packages: '@babel/helpers': 7.28.2 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) '@babel/types': 7.28.2 convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/core@7.28.4: + resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) + '@babel/helpers': 7.28.4 + '@babel/parser': 7.28.4 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 + '@jridgewell/remapping': 2.3.5 + convert-source-map: 2.0.0 + debug: 4.4.1(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -4269,6 +4386,20 @@ packages: semver: 6.3.1 dev: true + /@babel/eslint-parser@7.25.7(@babel/core@7.28.4)(eslint@8.57.1): + resolution: {integrity: sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + dependencies: + '@babel/core': 7.28.4 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 8.57.1 + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + dev: true + /@babel/eslint-plugin@7.25.7(@babel/eslint-parser@7.25.7)(eslint@8.57.1): resolution: {integrity: sha512-cwa16ALyUdac3n3VC3R+isKENyjLsJmFY6+cX0wuLsKlwB50Jv/xwqyH9tV8EEH0IUCAL5Y0Y1gP0HuCEDDDeQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -4276,7 +4407,7 @@ packages: '@babel/eslint-parser': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/eslint-parser': 7.25.7(@babel/core@7.28.0)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.7(@babel/core@7.28.4)(eslint@8.57.1) eslint: 8.57.1 eslint-rule-composer: 0.3.0 dev: true @@ -4291,62 +4422,73 @@ packages: '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 + /@babel/generator@7.28.3: + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 + jsesc: 3.1.0 + /@babel/helper-annotate-as-pure@7.25.9: resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 dev: true /@babel/helper-annotate-as-pure@7.27.3: resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 /@babel/helper-compilation-targets@7.27.2: resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.28.0 + '@babel/compat-data': 7.28.4 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.25.1 + browserslist: 4.25.4 lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.28.0): + /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-member-expression-to-functions': 7.25.7 '@babel/helper-optimise-call-expression': 7.25.7 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color - /@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.28.0): + /@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.28.4): resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: false /@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} @@ -4360,7 +4502,42 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.27.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.4): + resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.4(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -4375,6 +4552,18 @@ packages: '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.2.0 semver: 6.3.1 + dev: true + + /@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + regexpu-core: 6.2.0 + semver: 6.3.1 /@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.0): resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==} @@ -4384,7 +4573,22 @@ packages: '@babel/core': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) + lodash.debounce: 4.0.8 + resolve: 1.22.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.4): + resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + debug: 4.4.1(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.10 transitivePeerDependencies: @@ -4398,8 +4602,8 @@ packages: resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4407,17 +4611,18 @@ packages: resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color + dev: false /@babel/helper-member-expression-to-functions@7.27.1: resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4425,8 +4630,8 @@ packages: resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -4435,53 +4640,70 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color - /@babel/helper-module-imports@7.27.1: + /@babel/helper-module-imports@7.27.1(supports-color@5.5.0): resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color - /@babel/helper-module-imports@7.27.1(supports-color@5.5.0): - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + /@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0): + resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: + '@babel/core': 7.28.0 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-validator-identifier': 7.27.1 '@babel/traverse': 7.28.0(supports-color@5.5.0) - '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color - /@babel/helper-module-transforms@7.27.3(@babel/core@7.12.9): + /@babel/helper-module-transforms@7.27.3(@babel/core@7.28.4): resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/helper-module-transforms@7.28.3(@babel/core@7.12.9): + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true - /@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0): - resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} + /@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4): + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -4489,19 +4711,20 @@ packages: resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 /@babel/helper-optimise-call-expression@7.25.9: resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 + dev: false /@babel/helper-optimise-call-expression@7.27.1: resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 /@babel/helper-plugin-utils@7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} @@ -4520,7 +4743,21 @@ packages: '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-wrap-function': 7.28.3 + '@babel/traverse': 7.28.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -4533,7 +4770,21 @@ packages: '@babel/core': 7.28.0 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-replace-supers@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.28.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -4541,8 +4792,8 @@ packages: resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -4551,7 +4802,7 @@ packages: resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -4573,8 +4824,19 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/types': 7.28.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-wrap-function@7.28.3: + resolution: {integrity: sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4585,6 +4847,13 @@ packages: '@babel/template': 7.27.2 '@babel/types': 7.28.2 + /@babel/helpers@7.28.4: + resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 + /@babel/highlight@7.25.7: resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==} engines: {node: '>=6.9.0'} @@ -4601,7 +4870,6 @@ packages: hasBin: true dependencies: '@babel/types': 7.28.2 - dev: true /@babel/parser@7.28.0: resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} @@ -4610,6 +4878,13 @@ packages: dependencies: '@babel/types': 7.28.2 + /@babel/parser@7.28.4: + resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.28.4 + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} engines: {node: '>=6.9.0'} @@ -4618,7 +4893,20 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -4630,6 +4918,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==} @@ -4639,6 +4937,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==} @@ -4652,6 +4960,20 @@ packages: '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.0) transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) + transitivePeerDependencies: + - supports-color /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw==} @@ -4661,34 +4983,74 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3(@babel/core@7.28.4): + resolution: {integrity: sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true - /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.28.0): + /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.28.0) + '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.28.4) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.28.0): + /@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.28.4): resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.28.4) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.4) transitivePeerDependencies: - supports-color dev: true @@ -4703,6 +5065,16 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.28.4): + resolution: {integrity: sha512-5SLPHA/Gk7lNdaymtSVS9jH77Cs7yuHTR3dYj+9q+M7R7tNLXhNuvnmOfafRIzpWL+dtMibuu1I4ofrc768Gkw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-proposal-object-rest-spread@7.12.1(@babel/core@7.12.9): resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. @@ -4710,30 +5082,30 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.12.9) dev: true - /@babel/plugin-proposal-partial-application@7.25.8(@babel/core@7.28.0): + /@babel/plugin-proposal-partial-application@7.25.8(@babel/core@7.28.4): resolution: {integrity: sha512-kMFBy15Je522LBwUQlUR0P/A0RTaIxpIhphvlK210BSsFBE6IHEtOOX1McSoqi5v7T64Oj449EG5zXG7Mw33/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-proposal-pipeline-operator@7.25.7(@babel/core@7.28.0): + /@babel/plugin-proposal-pipeline-operator@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-PXvHSmS+OeOb6/nmytdmd8NX3QLY4fa4+t2VchuGjTX4RLfrd9dgS1JG/GZPjEzzSJmnIUGQtAS3Shh8o7d3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-pipeline-operator': 7.25.7(@babel/core@7.28.0) + '@babel/plugin-syntax-pipeline-operator': 7.25.7(@babel/core@7.28.4) dev: true /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.0): @@ -4743,6 +5115,15 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 + dev: true + + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.4): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.0): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -4752,6 +5133,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.4): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.0): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: @@ -4760,6 +5149,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.4): + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.0): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -4768,6 +5165,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.4): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.0): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} @@ -4777,23 +5182,42 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - /@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.28.0): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.4): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + /@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-oXduHo642ZhstLVYTe2z2GSJIruU0c/W3/Ghr6A5yGMsVrvdnxO1z+3pbTcT7f3/Clnt+1z8D/w1r1f1SHaCHw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 dev: false - /@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.28.0): + /@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.28.4): resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 dev: true @@ -4804,6 +5228,15 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.4): + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==} @@ -4825,13 +5258,13 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.28.0): - resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} + /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.28.4): + resolution: {integrity: sha512-fyoj6/YdVtlv2ROig/J0fP7hh/wNO1MJGm1NR70Pg7jbkF+jOUL9joorqaCOQh06Y+LfgTagHzC8KqZ3MF782w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 dev: true @@ -4843,6 +5276,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} @@ -4853,6 +5296,15 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.0): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -4861,6 +5313,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.0): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: @@ -4869,6 +5329,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.4): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-jsx@7.12.1(@babel/core@7.12.9): resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} peerDependencies: @@ -4878,23 +5346,23 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.28.0): + /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.28.0): + /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.28.4): resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 dev: false @@ -4906,6 +5374,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.0): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -4915,6 +5393,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.4): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.0): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -4923,6 +5409,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.4): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.0): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: @@ -4931,6 +5425,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.4): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.9): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: @@ -4948,6 +5450,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.4): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.0): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: @@ -4956,6 +5466,14 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.4): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.0): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: @@ -4964,13 +5482,21 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - /@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.28.0): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.4): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + /@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-8xa7wyr0Ppxy7j4FaakNSaVNrDQfTKmO/+iswNuj+ZSx7GP+UReoip4YUeus3eFWG1mzx50RZf8fherszXTtgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 dev: true @@ -4983,6 +5509,15 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.4): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.0): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} @@ -4992,13 +5527,22 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.28.0): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.4): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 dev: true @@ -5010,6 +5554,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.0): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} @@ -5020,6 +5574,17 @@ packages: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.4): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} @@ -5029,6 +5594,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.0): resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==} @@ -5039,7 +5614,21 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.4) + '@babel/traverse': 7.28.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -5050,11 +5639,25 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.4) + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==} @@ -5064,6 +5667,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-block-scoping@7.28.0(@babel/core@7.28.0): resolution: {integrity: sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==} @@ -5073,18 +5686,39 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true - /@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.28.0): + /@babel/plugin-transform-block-scoping@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + /@babel/plugin-transform-block-scoping@7.28.4(@babel/core@7.28.4): + resolution: {integrity: sha512-1yxmvN0MJHOhPVmAsmoW5liWwoILobu/d/ShymZmj867bAdxGbehIrew1DuLpw2Ukv+qDSSPQdYW1dLNE7t11A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.28.4): resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color + dev: false /@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} @@ -5097,6 +5731,19 @@ packages: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-class-static-block@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA==} @@ -5109,6 +5756,32 @@ packages: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-class-static-block@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.4): + resolution: {integrity: sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + dev: true /@babel/plugin-transform-classes@7.28.0(@babel/core@7.28.0): resolution: {integrity: sha512-IjM1IoJNw72AZFlj33Cu8X0q2XK/6AaVC3jQu+cgQ5lThWD5ajnuUAml80dqRmOhmPkTH8uAwnpMu9Rvj0LTRA==} @@ -5122,9 +5795,43 @@ packages: '@babel/helper-globals': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-classes@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-IjM1IoJNw72AZFlj33Cu8X0q2XK/6AaVC3jQu+cgQ5lThWD5ajnuUAml80dqRmOhmPkTH8uAwnpMu9Rvj0LTRA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-globals': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.4): + resolution: {integrity: sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-globals': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) + '@babel/traverse': 7.28.4(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true /@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} @@ -5135,6 +5842,17 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/template': 7.27.2 + dev: true + + /@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/template': 7.27.2 /@babel/plugin-transform-destructuring@7.28.0(@babel/core@7.28.0): resolution: {integrity: sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==} @@ -5144,7 +5862,20 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-destructuring@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -5157,6 +5888,17 @@ packages: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==} @@ -5166,6 +5908,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==} @@ -5176,6 +5928,17 @@ packages: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==} @@ -5185,6 +5948,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-explicit-resource-management@7.28.0(@babel/core@7.28.0): resolution: {integrity: sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==} @@ -5197,6 +5970,19 @@ packages: '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0) transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-explicit-resource-management@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.4) + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-exponentiation-operator@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==} @@ -5206,16 +5992,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true - /@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.28.0): - resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} + /@babel/plugin-transform-exponentiation-operator@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} @@ -5225,6 +6011,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.28.0): resolution: {integrity: sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==} @@ -5237,6 +6033,17 @@ packages: '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.28.0) dev: true + /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.28.4): + resolution: {integrity: sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.28.4) + dev: true + /@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} engines: {node: '>=6.9.0'} @@ -5248,6 +6055,19 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} @@ -5258,7 +6078,21 @@ packages: '@babel/core': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -5270,6 +6104,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} @@ -5279,6 +6123,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-logical-assignment-operators@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==} @@ -5288,6 +6142,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-logical-assignment-operators@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==} @@ -5297,6 +6161,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==} @@ -5309,6 +6183,19 @@ packages: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} @@ -5321,6 +6208,19 @@ packages: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-modules-systemjs@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==} @@ -5332,7 +6232,22 @@ packages: '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-systemjs@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.28.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -5347,6 +6262,19 @@ packages: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} @@ -5357,6 +6285,17 @@ packages: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-new-target@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==} @@ -5366,6 +6305,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-new-target@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} @@ -5375,16 +6324,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true - /@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.28.0): - resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} + /@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==} @@ -5394,18 +6343,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true - /@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.28.0): - resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} + /@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 - '@babel/helper-compilation-targets': 7.27.2 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - dev: true /@babel/plugin-transform-object-rest-spread@7.28.0(@babel/core@7.28.0): resolution: {integrity: sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==} @@ -5418,7 +6365,23 @@ packages: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.28.4): + resolution: {integrity: sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.4) + '@babel/traverse': 7.28.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -5433,6 +6396,19 @@ packages: '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-object-super@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==} @@ -5442,6 +6418,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==} @@ -5454,6 +6440,19 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-parameters@7.27.7(@babel/core@7.12.9): resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} @@ -5473,6 +6472,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.4): + resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==} @@ -5485,6 +6494,19 @@ packages: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==} @@ -5498,6 +6520,20 @@ packages: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==} @@ -5507,14 +6543,24 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true - /@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.28.0): + /@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + /@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.28.4): resolution: {integrity: sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.0): @@ -5525,27 +6571,37 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true - /@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.28.0): + /@babel/plugin-transform-react-display-name@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + /@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.28.4): resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.4) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.0): + /@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.4): resolution: {integrity: sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.4) transitivePeerDependencies: - supports-color @@ -5559,6 +6615,16 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.28.4): + resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.28.0): resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} engines: {node: '>=6.9.0'} @@ -5569,6 +6635,16 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.28.4): + resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} engines: {node: '>=6.9.0'} @@ -5577,31 +6653,47 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color + dev: true - /@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.28.0): + /@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) + '@babel/types': 7.28.4 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.28.4): resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.28.0): + /@babel/plugin-transform-react-pure-annotations@7.27.1(@babel/core@7.28.4): resolution: {integrity: sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-plugin-utils': 7.27.1 @@ -5613,6 +6705,26 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-regenerator@7.28.1(@babel/core@7.28.4): + resolution: {integrity: sha512-P0QiV/taaa3kXpLY+sXla5zec4E+4t4Aqc9ggHlfZ7a2cp8/x/Gv08jfwEtn9gnnYIMvHx6aoOZ8XJL8eU71Dg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + /@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.28.4): + resolution: {integrity: sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true /@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==} @@ -5623,6 +6735,17 @@ packages: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==} @@ -5632,6 +6755,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.28.0): resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} @@ -5640,7 +6773,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.27.1 babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.0) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.28.0) @@ -5648,6 +6781,41 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.28.4): + resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.27.1 + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.4) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.28.4) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.4) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-runtime@7.28.3(@babel/core@7.28.4): + resolution: {integrity: sha512-Y6ab1kGqZ0u42Zv/4a7l0l72n9DKP/MKoKWaUSBylrhNZO2prYuqFOLbn5aW5SIFXwSH93yfjbgllL8lxuGKLg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.27.1 + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.4) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.4) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.4) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true /@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} @@ -5657,6 +6825,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} @@ -5669,6 +6847,19 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} @@ -5678,6 +6869,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} @@ -5687,6 +6888,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==} @@ -5696,19 +6907,29 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true - /@babel/plugin-transform-typescript@7.25.2(@babel/core@7.28.0): + /@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + + /@babel/plugin-transform-typescript@7.25.2(@babel/core@7.28.4): resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.28.0) + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.28.0) + '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.28.4) transitivePeerDependencies: - supports-color dev: true @@ -5727,6 +6948,22 @@ packages: '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) + transitivePeerDependencies: + - supports-color /@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==} @@ -5736,6 +6973,16 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==} @@ -5746,6 +6993,17 @@ packages: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} @@ -5756,6 +7014,17 @@ packages: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==} @@ -5766,6 +7035,17 @@ packages: '@babel/core': 7.28.0 '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-plugin-utils': 7.27.1 /@babel/preset-env@7.28.0(@babel/core@7.28.0): resolution: {integrity: sha512-VmaxeGOwuDqzLl5JUkIRM1X2Qu2uKGxHEQWh+cvvbl7JuJRgKGJSfsEF/bUaxFhJl/XAyxBe7q7qSuTbKFuCyg==} @@ -5846,17 +7126,179 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - /@babel/preset-flow@7.25.7(@babel/core@7.28.0): + /@babel/preset-env@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-VmaxeGOwuDqzLl5JUkIRM1X2Qu2uKGxHEQWh+cvvbl7JuJRgKGJSfsEF/bUaxFhJl/XAyxBe7q7qSuTbKFuCyg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.28.0 + '@babel/core': 7.28.4 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.4) + '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.4) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-block-scoping': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-class-static-block': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-classes': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-explicit-resource-management': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-exponentiation-operator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-json-strings': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-systemjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.4) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-regenerator': 7.28.1(@babel/core@7.28.4) + '@babel/plugin-transform-regexp-modifiers': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-property-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-sets-regex': 7.27.1(@babel/core@7.28.4) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.4) + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.4) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.4) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.4) + core-js-compat: 3.44.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/preset-env@7.28.3(@babel/core@7.28.4): + resolution: {integrity: sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.28.4 + '@babel/core': 7.28.4 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.28.3(@babel/core@7.28.4) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.4) + '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.4) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-block-scoping': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.28.4) + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-explicit-resource-management': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-exponentiation-operator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-json-strings': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-systemjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.4) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-regexp-modifiers': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-property-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-sets-regex': 7.27.1(@babel/core@7.28.4) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.4) + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.4) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.4) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.4) + core-js-compat: 3.45.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/preset-flow@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-q2x3g0YHzo/Ohsr51KOYS/BtZMsvkzVd8qEyhZAyTatYdobfgXCuyppTqTuIhdq5kR/P3nyyVvZ6H5dMc4PnCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.28.0) + '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.28.4) dev: true /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.0): @@ -5868,78 +7310,89 @@ packages: '@babel/helper-plugin-utils': 7.27.1 '@babel/types': 7.28.2 esutils: 2.0.3 + dev: true + + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.4): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/types': 7.28.2 + esutils: 2.0.3 - /@babel/preset-react@7.26.3(@babel/core@7.28.0): + /@babel/preset-react@7.26.3(@babel/core@7.28.4): resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.28.4) + '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.28.4) transitivePeerDependencies: - supports-color dev: true - /@babel/preset-react@7.27.1(@babel/core@7.28.0): + /@babel/preset-react@7.27.1(@babel/core@7.28.4): resolution: {integrity: sha512-oJHWh2gLhU9dW9HHr42q0cI0/iHHXTLGe39qvpAZZzagHy0MzYLCnCVV0symeRvzmjHyVU7mw2K06E6u/JwbhA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-react-pure-annotations': 7.27.1(@babel/core@7.28.4) transitivePeerDependencies: - supports-color - /@babel/preset-typescript@7.26.0(@babel/core@7.28.0): + /@babel/preset-typescript@7.26.0(@babel/core@7.28.4): resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4) transitivePeerDependencies: - supports-color dev: false - /@babel/preset-typescript@7.27.1(@babel/core@7.28.0): + /@babel/preset-typescript@7.27.1(@babel/core@7.28.4): resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4) transitivePeerDependencies: - supports-color - /@babel/register@7.25.7(@babel/core@7.28.0): + /@babel/register@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-qHTd2Rhn/rKhSUwdY6+n98FmwXN+N+zxSVx3zWqRe9INyvTpv+aQ5gDV2+43ACd3VtMBzPPljbb0gZb8u5ma6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -5971,6 +7424,10 @@ packages: resolution: {integrity: sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==} engines: {node: '>=6.9.0'} + /@babel/runtime@7.28.4: + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} + engines: {node: '>=6.9.0'} + /@babel/template@7.27.2: resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} @@ -5988,35 +7445,35 @@ packages: '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/types': 7.28.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/traverse@7.28.0: + /@babel/traverse@7.28.0(supports-color@5.5.0): resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@babel/template': 7.27.2 '@babel/types': 7.28.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color - /@babel/traverse@7.28.0(supports-color@5.5.0): - resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} + /@babel/traverse@7.28.4(supports-color@5.5.0): + resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -6028,6 +7485,13 @@ packages: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + /@babel/types@7.28.4: + resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + /@base2/pretty-print-object@1.0.1: resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} dev: true @@ -6036,11 +7500,15 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true + /@borewit/text-codec@0.1.1: + resolution: {integrity: sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==} + dev: true + /@bufbuild/protobuf@2.2.0: resolution: {integrity: sha512-+imAQkHf7U/Rwvu0wk1XWgsP3WnpCWmK7B48f0XqSNzgk64+grljTKC7pnO/xBiEMUziF7vKRfbBnOQhg126qQ==} - /@bufbuild/protobuf@2.6.0: - resolution: {integrity: sha512-6cuonJVNOIL7lTj5zgo/Rc2bKAo4/GvN+rKCrUj7GdEHRzCk8zKOfFwUsL9nAVk5rSIsRmlgcpLzTRysopEeeg==} + /@bufbuild/protobuf@2.7.0: + resolution: {integrity: sha512-qn6tAIZEw5i/wiESBF4nQxZkl86aY4KoO0IkUa2Lh+rya64oTOdJQFlZuMwI1Qz9VBJQrQC4QlSA2DNek5gCOA==} dev: true /@changesets/apply-release-plan@7.0.12: @@ -6058,31 +7526,7 @@ packages: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.6.3 - dev: true - - /@changesets/apply-release-plan@7.0.5: - resolution: {integrity: sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==} - dependencies: - '@changesets/config': 3.0.3 - '@changesets/get-version-range-type': 0.4.0 - '@changesets/git': 3.0.1 - '@changesets/should-skip-package': 0.1.1 - '@changesets/types': 6.0.0 - '@manypkg/get-packages': 1.1.3 - detect-indent: 6.1.0 - fs-extra: 7.0.1 - lodash.startcase: 4.4.0 - outdent: 0.5.0 - prettier: 2.8.8 - resolve-from: 5.0.0 - semver: 7.6.3 - dev: true - - /@changesets/changelog-git@0.2.0: - resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} - dependencies: - '@changesets/types': 6.0.0 + semver: 7.7.2 dev: true /@changesets/changelog-git@0.2.1: @@ -6091,42 +7535,44 @@ packages: '@changesets/types': 6.1.0 dev: true - /@changesets/cli@2.27.9: - resolution: {integrity: sha512-q42a/ZbDnxPpCb5Wkm6tMVIxgeI9C/bexntzTeCFBrQEdpisQqk8kCHllYZMDjYtEc1ZzumbMJAG8H0Z4rdvjg==} + /@changesets/cli@2.29.6(@types/node@18.16.9): + resolution: {integrity: sha512-6qCcVsIG1KQLhpQ5zE8N0PckIx4+9QlHK3z6/lwKnw7Tir71Bjw8BeOZaxA/4Jt00pcgCnCSWZnyuZf5Il05QQ==} hasBin: true dependencies: - '@changesets/apply-release-plan': 7.0.5 + '@changesets/apply-release-plan': 7.0.12 '@changesets/assemble-release-plan': link:packages/assemble-release-plan - '@changesets/changelog-git': 0.2.0 - '@changesets/config': 3.0.3 + '@changesets/changelog-git': 0.2.1 + '@changesets/config': 3.1.1 '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.2 - '@changesets/get-release-plan': 4.0.4 - '@changesets/git': 3.0.1 + '@changesets/get-dependents-graph': 2.1.3 + '@changesets/get-release-plan': 4.0.13 + '@changesets/git': 3.0.4 '@changesets/logger': 0.1.1 - '@changesets/pre': 2.0.1 - '@changesets/read': 0.6.1 - '@changesets/should-skip-package': 0.1.1 - '@changesets/types': 6.0.0 - '@changesets/write': 0.3.2 + '@changesets/pre': 2.0.2 + '@changesets/read': 0.6.5 + '@changesets/should-skip-package': 0.1.2 + '@changesets/types': 6.1.0 + '@changesets/write': 0.4.0 + '@inquirer/external-editor': 1.0.1(@types/node@18.16.9) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 enquirer: 2.4.1 - external-editor: 3.1.0 fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 - package-manager-detector: 0.2.2 - picocolors: 1.1.0 + package-manager-detector: 0.2.11 + picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.6.3 - spawndamnit: 2.0.0 + semver: 7.7.2 + spawndamnit: 3.0.1 term-size: 2.2.1 + transitivePeerDependencies: + - '@types/node' dev: true - /@changesets/cli@2.29.5: - resolution: {integrity: sha512-0j0cPq3fgxt2dPdFsg4XvO+6L66RC0pZybT9F4dG5TBrLA3jA/1pNkdTXH9IBBVHkgsKrNKenI3n1mPyPlIydg==} + /@changesets/cli@2.29.6(@types/node@20.12.14): + resolution: {integrity: sha512-6qCcVsIG1KQLhpQ5zE8N0PckIx4+9QlHK3z6/lwKnw7Tir71Bjw8BeOZaxA/4Jt00pcgCnCSWZnyuZf5Il05QQ==} hasBin: true dependencies: '@changesets/apply-release-plan': 7.0.12 @@ -6143,20 +7589,22 @@ packages: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 + '@inquirer/external-editor': 1.0.1(@types/node@20.12.14) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 enquirer: 2.4.1 - external-editor: 3.1.0 fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 - package-manager-detector: 0.2.2 + package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.6.3 + semver: 7.7.2 spawndamnit: 3.0.1 term-size: 2.2.1 + transitivePeerDependencies: + - '@types/node' dev: true /@changesets/config@3.0.3: @@ -6208,7 +7656,7 @@ packages: '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.1 - semver: 7.6.3 + semver: 7.7.2 dev: true /@changesets/get-release-plan@4.0.13: @@ -6222,17 +7670,6 @@ packages: '@manypkg/get-packages': 1.1.3 dev: true - /@changesets/get-release-plan@4.0.4: - resolution: {integrity: sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==} - dependencies: - '@changesets/assemble-release-plan': link:packages/assemble-release-plan - '@changesets/config': 3.0.3 - '@changesets/pre': 2.0.1 - '@changesets/read': 0.6.1 - '@changesets/types': 6.0.0 - '@manypkg/get-packages': 1.1.3 - dev: true - /@changesets/get-version-range-type@0.4.0: resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} dev: true @@ -6240,7 +7677,7 @@ packages: /@changesets/git@2.0.0: resolution: {integrity: sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==} dependencies: - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.4 '@changesets/errors': 0.1.4 '@changesets/types': 5.2.1 '@manypkg/get-packages': 1.1.3 @@ -6249,16 +7686,6 @@ packages: spawndamnit: 2.0.0 dev: true - /@changesets/git@3.0.1: - resolution: {integrity: sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==} - dependencies: - '@changesets/errors': 0.2.0 - '@manypkg/get-packages': 1.1.3 - is-subdir: 1.2.0 - micromatch: 4.0.8 - spawndamnit: 2.0.0 - dev: true - /@changesets/git@3.0.4: resolution: {integrity: sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==} dependencies: @@ -6275,13 +7702,6 @@ packages: picocolors: 1.1.1 dev: true - /@changesets/parse@0.4.0: - resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} - dependencies: - '@changesets/types': 6.0.0 - js-yaml: 3.14.1 - dev: true - /@changesets/parse@0.4.1: resolution: {integrity: sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==} dependencies: @@ -6289,15 +7709,6 @@ packages: js-yaml: 3.14.1 dev: true - /@changesets/pre@2.0.1: - resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==} - dependencies: - '@changesets/errors': 0.2.0 - '@changesets/types': 6.0.0 - '@manypkg/get-packages': 1.1.3 - fs-extra: 7.0.1 - dev: true - /@changesets/pre@2.0.2: resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==} dependencies: @@ -6307,18 +7718,6 @@ packages: fs-extra: 7.0.1 dev: true - /@changesets/read@0.6.1: - resolution: {integrity: sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==} - dependencies: - '@changesets/git': 3.0.1 - '@changesets/logger': 0.1.1 - '@changesets/parse': 0.4.0 - '@changesets/types': 6.0.0 - fs-extra: 7.0.1 - p-filter: 2.1.0 - picocolors: 1.1.1 - dev: true - /@changesets/read@0.6.5: resolution: {integrity: sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==} dependencies: @@ -6336,6 +7735,7 @@ packages: dependencies: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 + dev: false /@changesets/should-skip-package@0.1.2: resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==} @@ -6358,15 +7758,6 @@ packages: resolution: {integrity: sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==} dev: true - /@changesets/write@0.3.2: - resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==} - dependencies: - '@changesets/types': 6.0.0 - fs-extra: 7.0.1 - human-id: 1.0.2 - prettier: 2.8.8 - dev: true - /@changesets/write@0.4.0: resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==} dependencies: @@ -6409,14 +7800,14 @@ packages: engines: {node: '>=18'} dev: false - /@chromatic-com/storybook@1.9.0(react@18.3.1): + /@chromatic-com/storybook@1.9.0(react@19.1.1): resolution: {integrity: sha512-vYQ+TcfktEE3GHnLZXHCzXF/sN9dw+KivH8a5cmPyd9YtQs7fZtHrEgsIjWpYycXiweKMo1Lm1RZsjxk8DH3rA==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} dependencies: - chromatic: 11.11.0 + chromatic: 11.29.0 filesize: 10.1.6 - jsonfile: 6.1.0 - react-confetti: 6.1.0(react@18.3.1) + jsonfile: 6.2.0 + react-confetti: 6.4.0(react@19.1.1) strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -6461,17 +7852,17 @@ packages: dev: true optional: true - /@commitlint/cli@19.5.0(@types/node@18.16.9)(typescript@5.8.3): - resolution: {integrity: sha512-gaGqSliGwB86MDmAAKAtV9SV1SHdmN8pnGq4EJU4+hLisQ7IFfx4jvU4s+pk6tl0+9bv6yT+CaZkufOinkSJIQ==} + /@commitlint/cli@19.8.1(@types/node@18.16.9)(typescript@5.8.3): + resolution: {integrity: sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA==} engines: {node: '>=v18'} hasBin: true dependencies: - '@commitlint/format': 19.5.0 - '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.8.3) - '@commitlint/read': 19.5.0 - '@commitlint/types': 19.5.0 - tinyexec: 0.3.0 + '@commitlint/format': 19.8.1 + '@commitlint/lint': 19.8.1 + '@commitlint/load': 19.8.1(@types/node@18.16.9)(typescript@5.8.3) + '@commitlint/read': 19.8.1 + '@commitlint/types': 19.8.1 + tinyexec: 1.0.1 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -6482,7 +7873,7 @@ packages: resolution: {integrity: sha512-OBhdtJyHNPryZKg0fFpZNOBM1ZDbntMvqMuSmpfyP86XSfwzGw4CaoYRG4RutUPg0BTK07VMRIkNJT6wi2zthg==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 conventional-changelog-conventionalcommits: 7.0.2 dev: true @@ -6495,18 +7886,10 @@ packages: nx: optional: true dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 nx: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) dev: true - /@commitlint/config-validator@19.5.0: - resolution: {integrity: sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==} - engines: {node: '>=v18'} - dependencies: - '@commitlint/types': 19.5.0 - ajv: 8.17.1 - dev: true - /@commitlint/config-validator@19.8.1: resolution: {integrity: sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ==} engines: {node: '>=v18'} @@ -6515,7 +7898,6 @@ packages: '@commitlint/types': 19.8.1 ajv: 8.17.1 dev: true - optional: true /@commitlint/cz-commitlint@19.5.0(@types/node@18.16.9)(commitizen@4.3.1)(inquirer@9.3.7)(typescript@5.8.3): resolution: {integrity: sha512-PNfIC54J3lDVIBJTo7A1RMp1kdOYkGcUz27VG0NP/DzFKLspXcQm13RnKc16BjFNCJGLC7iaXjucrfrKHOqorQ==} @@ -6524,10 +7906,10 @@ packages: commitizen: ^4.0.3 inquirer: ^9.0.0 dependencies: - '@commitlint/ensure': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.8.3) - '@commitlint/types': 19.5.0 - chalk: 5.4.1 + '@commitlint/ensure': 19.8.1 + '@commitlint/load': 19.8.1(@types/node@18.16.9)(typescript@5.8.3) + '@commitlint/types': 19.8.1 + chalk: 5.6.0 commitizen: 4.3.1(@types/node@18.16.9)(typescript@5.8.3) inquirer: 9.3.7 lodash.isplainobject: 4.0.6 @@ -6537,11 +7919,11 @@ packages: - typescript dev: true - /@commitlint/ensure@19.5.0: - resolution: {integrity: sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==} + /@commitlint/ensure@19.8.1: + resolution: {integrity: sha512-mXDnlJdvDzSObafjYrOSvZBwkD01cqB4gbnnFuVyNpGUM5ijwU/r/6uqUmBXAAOKRfyEjpkGVZxaDsCVnHAgyw==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 @@ -6549,61 +7931,36 @@ packages: lodash.upperfirst: 4.3.1 dev: true - /@commitlint/execute-rule@19.5.0: - resolution: {integrity: sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==} - engines: {node: '>=v18'} - dev: true - /@commitlint/execute-rule@19.8.1: resolution: {integrity: sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA==} engines: {node: '>=v18'} requiresBuild: true dev: true - optional: true - - /@commitlint/format@19.5.0: - resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==} - engines: {node: '>=v18'} - dependencies: - '@commitlint/types': 19.5.0 - chalk: 5.4.1 - dev: true - /@commitlint/is-ignored@19.5.0: - resolution: {integrity: sha512-0XQ7Llsf9iL/ANtwyZ6G0NGp5Y3EQ8eDQSxv/SRcfJ0awlBY4tHFAvwWbw66FVUaWICH7iE5en+FD9TQsokZ5w==} + /@commitlint/format@19.8.1: + resolution: {integrity: sha512-kSJj34Rp10ItP+Eh9oCItiuN/HwGQMXBnIRk69jdOwEW9llW9FlyqcWYbHPSGofmjsqeoxa38UaEA5tsbm2JWw==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 19.5.0 - semver: 7.6.3 + '@commitlint/types': 19.8.1 + chalk: 5.6.0 dev: true - /@commitlint/lint@19.5.0: - resolution: {integrity: sha512-cAAQwJcRtiBxQWO0eprrAbOurtJz8U6MgYqLz+p9kLElirzSCc0vGMcyCaA1O7AqBuxo11l1XsY3FhOFowLAAg==} + /@commitlint/is-ignored@19.8.1: + resolution: {integrity: sha512-AceOhEhekBUQ5dzrVhDDsbMaY5LqtN8s1mqSnT2Kz1ERvVZkNihrs3Sfk1Je/rxRNbXYFzKZSHaPsEJJDJV8dg==} engines: {node: '>=v18'} dependencies: - '@commitlint/is-ignored': 19.5.0 - '@commitlint/parse': 19.5.0 - '@commitlint/rules': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 + semver: 7.7.2 dev: true - /@commitlint/load@19.5.0(@types/node@18.16.9)(typescript@5.8.3): - resolution: {integrity: sha512-INOUhkL/qaKqwcTUvCE8iIUf5XHsEPCLY9looJ/ipzi7jtGhgmtH7OOFiNvwYgH7mA8osUWOUDV8t4E2HAi4xA==} + /@commitlint/lint@19.8.1: + resolution: {integrity: sha512-52PFbsl+1EvMuokZXLRlOsdcLHf10isTPlWwoY1FQIidTsTvjKXVXYb7AvtpWkDzRO2ZsqIgPK7bI98x8LRUEw==} engines: {node: '>=v18'} dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/execute-rule': 19.5.0 - '@commitlint/resolve-extends': 19.5.0 - '@commitlint/types': 19.5.0 - chalk: 5.4.1 - cosmiconfig: 9.0.0(typescript@5.8.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.8.3) - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - lodash.uniq: 4.5.0 - transitivePeerDependencies: - - '@types/node' - - typescript + '@commitlint/is-ignored': 19.8.1 + '@commitlint/parse': 19.8.1 + '@commitlint/rules': 19.8.1 + '@commitlint/types': 19.8.1 dev: true /@commitlint/load@19.8.1(@types/node@18.16.9)(typescript@5.8.3): @@ -6615,7 +7972,7 @@ packages: '@commitlint/execute-rule': 19.8.1 '@commitlint/resolve-extends': 19.8.1 '@commitlint/types': 19.8.1 - chalk: 5.4.1 + chalk: 5.6.0 cosmiconfig: 9.0.0(typescript@5.8.3) cosmiconfig-typescript-loader: 6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.8.3) lodash.isplainobject: 4.0.6 @@ -6625,43 +7982,30 @@ packages: - '@types/node' - typescript dev: true - optional: true - /@commitlint/message@19.5.0: - resolution: {integrity: sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==} + /@commitlint/message@19.8.1: + resolution: {integrity: sha512-+PMLQvjRXiU+Ae0Wc+p99EoGEutzSXFVwQfa3jRNUZLNW5odZAyseb92OSBTKCu+9gGZiJASt76Cj3dLTtcTdg==} engines: {node: '>=v18'} dev: true - /@commitlint/parse@19.5.0: - resolution: {integrity: sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==} + /@commitlint/parse@19.8.1: + resolution: {integrity: sha512-mmAHYcMBmAgJDKWdkjIGq50X4yB0pSGpxyOODwYmoexxxiUCy5JJT99t1+PEMK7KtsCtzuWYIAXYAiKR+k+/Jw==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 dev: true - /@commitlint/read@19.5.0: - resolution: {integrity: sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==} + /@commitlint/read@19.8.1: + resolution: {integrity: sha512-03Jbjb1MqluaVXKHKRuGhcKWtSgh3Jizqy2lJCRbRrnWpcM06MYm8th59Xcns8EqBYvo0Xqb+2DoZFlga97uXQ==} engines: {node: '>=v18'} dependencies: - '@commitlint/top-level': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/top-level': 19.8.1 + '@commitlint/types': 19.8.1 git-raw-commits: 4.0.0 minimist: 1.2.8 - tinyexec: 0.3.0 - dev: true - - /@commitlint/resolve-extends@19.5.0: - resolution: {integrity: sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==} - engines: {node: '>=v18'} - dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/types': 19.5.0 - global-directory: 4.0.1 - import-meta-resolve: 4.1.0 - lodash.mergewith: 4.6.2 - resolve-from: 5.0.0 + tinyexec: 1.0.1 dev: true /@commitlint/resolve-extends@19.8.1: @@ -6672,51 +8016,41 @@ packages: '@commitlint/config-validator': 19.8.1 '@commitlint/types': 19.8.1 global-directory: 4.0.1 - import-meta-resolve: 4.1.0 + import-meta-resolve: 4.2.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 dev: true - optional: true - /@commitlint/rules@19.5.0: - resolution: {integrity: sha512-hDW5TPyf/h1/EufSHEKSp6Hs+YVsDMHazfJ2azIk9tHPXS6UqSz1dIRs1gpqS3eMXgtkT7JH6TW4IShdqOwhAw==} + /@commitlint/rules@19.8.1: + resolution: {integrity: sha512-Hnlhd9DyvGiGwjfjfToMi1dsnw1EXKGJNLTcsuGORHz6SS9swRgkBsou33MQ2n51/boIDrbsg4tIBbRpEWK2kw==} engines: {node: '>=v18'} dependencies: - '@commitlint/ensure': 19.5.0 - '@commitlint/message': 19.5.0 - '@commitlint/to-lines': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/ensure': 19.8.1 + '@commitlint/message': 19.8.1 + '@commitlint/to-lines': 19.8.1 + '@commitlint/types': 19.8.1 dev: true - /@commitlint/to-lines@19.5.0: - resolution: {integrity: sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==} + /@commitlint/to-lines@19.8.1: + resolution: {integrity: sha512-98Mm5inzbWTKuZQr2aW4SReY6WUukdWXuZhrqf1QdKPZBCCsXuG87c+iP0bwtD6DBnmVVQjgp4whoHRVixyPBg==} engines: {node: '>=v18'} dev: true - /@commitlint/top-level@19.5.0: - resolution: {integrity: sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==} + /@commitlint/top-level@19.8.1: + resolution: {integrity: sha512-Ph8IN1IOHPSDhURCSXBz44+CIu+60duFwRsg6HqaISFHQHbmBtxVw4ZrFNIYUzEP7WwrNPxa2/5qJ//NK1FGcw==} engines: {node: '>=v18'} dependencies: find-up: 7.0.0 dev: true - /@commitlint/types@19.5.0: - resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==} - engines: {node: '>=v18'} - dependencies: - '@types/conventional-commits-parser': 5.0.0 - chalk: 5.4.1 - dev: true - /@commitlint/types@19.8.1: resolution: {integrity: sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==} engines: {node: '>=v18'} requiresBuild: true dependencies: '@types/conventional-commits-parser': 5.0.1 - chalk: 5.4.1 + chalk: 5.6.0 dev: true - optional: true /@cspotcode/source-map-support@0.8.1: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} @@ -6735,6 +8069,35 @@ packages: '@csstools/css-tokenizer': 2.4.1 dev: true + /@csstools/color-helpers@5.1.0: + resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} + engines: {node: '>=18'} + dev: true + + /@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4): + resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 + dependencies: + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + dev: true + + /@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4): + resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 + dependencies: + '@csstools/color-helpers': 5.1.0 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + dev: true + /@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1): resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} engines: {node: ^14 || ^16 || >=18} @@ -6744,11 +8107,25 @@ packages: '@csstools/css-tokenizer': 2.4.1 dev: true + /@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4): + resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-tokenizer': ^3.0.4 + dependencies: + '@csstools/css-tokenizer': 3.0.4 + dev: true + /@csstools/css-tokenizer@2.4.1: resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} engines: {node: ^14 || ^16 || >=18} dev: true + /@csstools/css-tokenizer@3.0.4: + resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} + engines: {node: '>=18'} + dev: true + /@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.2): resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==} engines: {node: ^14 || ^16 || >=18} @@ -6799,7 +8176,7 @@ packages: combined-stream: 1.0.8 extend: 3.0.2 forever-agent: 0.6.1 - form-data: 4.0.2 + form-data: 4.0.4 http-signature: 1.4.0 is-typedarray: 1.0.0 isstream: 0.1.2 @@ -6812,6 +8189,30 @@ packages: tunnel-agent: 0.6.0 uuid: 8.3.2 + /@cypress/request@3.0.9: + resolution: {integrity: sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==} + engines: {node: '>= 6'} + dependencies: + aws-sign2: 0.7.0 + aws4: 1.13.2 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 4.0.4 + http-signature: 1.4.0 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + performance-now: 2.1.0 + qs: 6.14.0 + safe-buffer: 5.2.1 + tough-cookie: 5.1.2 + tunnel-agent: 0.6.0 + uuid: 8.3.2 + dev: true + /@cypress/xvfb@1.2.4(supports-color@8.1.1): resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} dependencies: @@ -6868,45 +8269,22 @@ packages: '@edge-runtime/primitives': 4.1.0 dev: false - /@emnapi/core@1.4.3: - resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} - dependencies: - '@emnapi/wasi-threads': 1.0.2 - tslib: 2.8.1 - - /@emnapi/core@1.4.5: - resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} - requiresBuild: true - dependencies: - '@emnapi/wasi-threads': 1.0.4 - tslib: 2.8.1 - optional: true - - /@emnapi/runtime@1.4.3: - resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} - requiresBuild: true - dependencies: - tslib: 2.8.1 - - /@emnapi/runtime@1.4.5: - resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} - requiresBuild: true + /@emnapi/core@1.5.0: + resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} dependencies: + '@emnapi/wasi-threads': 1.1.0 tslib: 2.8.1 - optional: true - /@emnapi/wasi-threads@1.0.2: - resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==} + /@emnapi/runtime@1.5.0: + resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} requiresBuild: true dependencies: tslib: 2.8.1 - /@emnapi/wasi-threads@1.0.4: - resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} - requiresBuild: true + /@emnapi/wasi-threads@1.1.0: + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} dependencies: tslib: 2.8.1 - optional: true /@emotion/babel-plugin@11.12.0: resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} @@ -6955,6 +8333,13 @@ packages: resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} dependencies: '@emotion/memoize': 0.8.1 + dev: false + + /@emotion/is-prop-valid@1.2.2: + resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==} + dependencies: + '@emotion/memoize': 0.8.1 + dev: true /@emotion/is-prop-valid@1.3.1: resolution: {integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==} @@ -7091,6 +8476,11 @@ packages: /@emotion/unitless@0.8.0: resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==} + dev: false + + /@emotion/unitless@0.8.1: + resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} + dev: true /@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.3.1): resolution: {integrity: sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==} @@ -7115,6 +8505,15 @@ packages: resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} dev: false + /@esbuild/aix-ppc64@0.19.12: + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/aix-ppc64@0.21.5: resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} @@ -7166,6 +8565,15 @@ packages: dev: true optional: true + /@esbuild/android-arm64@0.19.12: + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64@0.19.2: resolution: {integrity: sha512-lsB65vAbe90I/Qe10OjkmrdxSX4UJDjosDgb8sZUKcg3oefEuW2OT2Vozz8ef7wrJbMcmhvCC+hciF8jY/uAkw==} engines: {node: '>=12'} @@ -7226,6 +8634,15 @@ packages: dev: true optional: true + /@esbuild/android-arm@0.19.12: + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.19.2: resolution: {integrity: sha512-tM8yLeYVe7pRyAu9VMi/Q7aunpLwD139EY1S99xbQkT4/q2qa6eA4ige/WJQYdJ8GBL1K33pPFhPfPdJ/WzT8Q==} engines: {node: '>=12'} @@ -7286,6 +8703,15 @@ packages: dev: true optional: true + /@esbuild/android-x64@0.19.12: + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.19.2: resolution: {integrity: sha512-qK/TpmHt2M/Hg82WXHRc/W/2SGo/l1thtDHZWqFq7oi24AjZ4O/CpPSu6ZuYKFkEgmZlFoa7CooAyYmuvnaG8w==} engines: {node: '>=12'} @@ -7346,6 +8772,15 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64@0.19.12: + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.19.2: resolution: {integrity: sha512-Ora8JokrvrzEPEpZO18ZYXkH4asCdc1DLdcVy8TGf5eWtPO1Ie4WroEJzwI52ZGtpODy3+m0a2yEX9l+KUn0tA==} engines: {node: '>=12'} @@ -7406,6 +8841,15 @@ packages: dev: true optional: true + /@esbuild/darwin-x64@0.19.12: + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.19.2: resolution: {integrity: sha512-tP+B5UuIbbFMj2hQaUr6EALlHOIOmlLM2FK7jeFBobPy2ERdohI4Ka6ZFjZ1ZYsrHE/hZimGuU90jusRE0pwDw==} engines: {node: '>=12'} @@ -7466,6 +8910,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64@0.19.12: + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.19.2: resolution: {integrity: sha512-YbPY2kc0acfzL1VPVK6EnAlig4f+l8xmq36OZkU0jzBVHcOTyQDhnKQaLzZudNJQyymd9OqQezeaBgkTGdTGeQ==} engines: {node: '>=12'} @@ -7526,6 +8979,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64@0.19.12: + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.19.2: resolution: {integrity: sha512-nSO5uZT2clM6hosjWHAsS15hLrwCvIWx+b2e3lZ3MwbYSaXwvfO528OF+dLjas1g3bZonciivI8qKR/Hm7IWGw==} engines: {node: '>=12'} @@ -7586,6 +9048,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm64@0.19.12: + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.19.2: resolution: {integrity: sha512-ig2P7GeG//zWlU0AggA3pV1h5gdix0MA3wgB+NsnBXViwiGgY77fuN9Wr5uoCrs2YzaYfogXgsWZbm+HGr09xg==} engines: {node: '>=12'} @@ -7646,6 +9117,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm@0.19.12: + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.19.2: resolution: {integrity: sha512-Odalh8hICg7SOD7XCj0YLpYCEc+6mkoq63UnExDCiRA2wXEmGlK5JVrW50vZR9Qz4qkvqnHcpH+OFEggO3PgTg==} engines: {node: '>=12'} @@ -7706,6 +9186,15 @@ packages: dev: true optional: true + /@esbuild/linux-ia32@0.19.12: + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.19.2: resolution: {integrity: sha512-mLfp0ziRPOLSTek0Gd9T5B8AtzKAkoZE70fneiiyPlSnUKKI4lp+mGEnQXcQEHLJAcIYDPSyBvsUbKUG2ri/XQ==} engines: {node: '>=12'} @@ -7766,6 +9255,15 @@ packages: dev: true optional: true + /@esbuild/linux-loong64@0.19.12: + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.19.2: resolution: {integrity: sha512-hn28+JNDTxxCpnYjdDYVMNTR3SKavyLlCHHkufHV91fkewpIyQchS1d8wSbmXhs1fiYDpNww8KTFlJ1dHsxeSw==} engines: {node: '>=12'} @@ -7826,6 +9324,15 @@ packages: dev: true optional: true + /@esbuild/linux-mips64el@0.19.12: + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.19.2: resolution: {integrity: sha512-KbXaC0Sejt7vD2fEgPoIKb6nxkfYW9OmFUK9XQE4//PvGIxNIfPk1NmlHmMg6f25x57rpmEFrn1OotASYIAaTg==} engines: {node: '>=12'} @@ -7886,6 +9393,15 @@ packages: dev: true optional: true + /@esbuild/linux-ppc64@0.19.12: + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.19.2: resolution: {integrity: sha512-dJ0kE8KTqbiHtA3Fc/zn7lCd7pqVr4JcT0JqOnbj4LLzYnp+7h8Qi4yjfq42ZlHfhOCM42rBh0EwHYLL6LEzcw==} engines: {node: '>=12'} @@ -7946,6 +9462,15 @@ packages: dev: true optional: true + /@esbuild/linux-riscv64@0.19.12: + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.19.2: resolution: {integrity: sha512-7Z/jKNFufZ/bbu4INqqCN6DDlrmOTmdw6D0gH+6Y7auok2r02Ur661qPuXidPOJ+FSgbEeQnnAGgsVynfLuOEw==} engines: {node: '>=12'} @@ -8006,6 +9531,15 @@ packages: dev: true optional: true + /@esbuild/linux-s390x@0.19.12: + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.19.2: resolution: {integrity: sha512-U+RinR6aXXABFCcAY4gSlv4CL1oOVvSSCdseQmGO66H+XyuQGZIUdhG56SZaDJQcLmrSfRmx5XZOWyCJPRqS7g==} engines: {node: '>=12'} @@ -8066,6 +9600,15 @@ packages: dev: true optional: true + /@esbuild/linux-x64@0.19.12: + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.19.2: resolution: {integrity: sha512-oxzHTEv6VPm3XXNaHPyUTTte+3wGv7qVQtqaZCrgstI16gCuhNOtBXLEBkBREP57YTd68P0VgDgG73jSD8bwXQ==} engines: {node: '>=12'} @@ -8142,6 +9685,15 @@ packages: dev: true optional: true + /@esbuild/netbsd-x64@0.19.12: + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.19.2: resolution: {integrity: sha512-WNa5zZk1XpTTwMDompZmvQLHszDDDN7lYjEHCUmAGB83Bgs20EMs7ICD+oKeT6xt4phV4NDdSi/8OfjPbSbZfQ==} engines: {node: '>=12'} @@ -8226,6 +9778,15 @@ packages: dev: true optional: true + /@esbuild/openbsd-x64@0.19.12: + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.19.2: resolution: {integrity: sha512-S6kI1aT3S++Dedb7vxIuUOb3oAxqxk2Rh5rOXOTYnzN8JzW1VzBd+IqPiSpgitu45042SYD3HCoEyhLKQcDFDw==} engines: {node: '>=12'} @@ -8286,6 +9847,15 @@ packages: dev: true optional: true + /@esbuild/sunos-x64@0.19.12: + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.19.2: resolution: {integrity: sha512-VXSSMsmb+Z8LbsQGcBMiM+fYObDNRm8p7tkUDMPG/g4fhFX5DEFmjxIEa3N8Zr96SjsJ1woAhF0DUnS3MF3ARw==} engines: {node: '>=12'} @@ -8346,6 +9916,15 @@ packages: dev: true optional: true + /@esbuild/win32-arm64@0.19.12: + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.19.2: resolution: {integrity: sha512-5NayUlSAyb5PQYFAU9x3bHdsqB88RC3aM9lKDAz4X1mo/EchMIT1Q+pSeBXNgkfNmRecLXA0O8xP+x8V+g/LKg==} engines: {node: '>=12'} @@ -8406,6 +9985,15 @@ packages: dev: true optional: true + /@esbuild/win32-ia32@0.19.12: + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.19.2: resolution: {integrity: sha512-47gL/ek1v36iN0wL9L4Q2MFdujR0poLZMJwhO2/N3gA89jgHp4MR8DKCmwYtGNksbfJb9JoTtbkoe6sDhg2QTA==} engines: {node: '>=12'} @@ -8466,6 +10054,15 @@ packages: dev: true optional: true + /@esbuild/win32-x64@0.19.12: + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.19.2: resolution: {integrity: sha512-tcuhV7ncXBqbt/Ybf0IyrMcwVOAPDckMK9rXNHtF17UTK18OKLpg08glminN06pt2WCoALhXdLfSPbVvK/6fxw==} engines: {node: '>=12'} @@ -8508,35 +10105,74 @@ packages: requiresBuild: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): + /@eslint-community/eslint-utils@4.4.0(eslint@9.0.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.57.1 + eslint: 9.0.0 eslint-visitor-keys: 3.4.3 + dev: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.0.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + /@eslint-community/eslint-utils@4.8.0(eslint@8.57.1): + resolution: {integrity: sha512-MJQFqrZgcW0UNYLGOuQpey/oTN59vyWwplvCGZztn1cKz9agZPPYpJB7h2OMmuu7VLqkvEjN8feFZJmxNF9D+Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 9.0.0 + eslint: 8.57.1 eslint-visitor-keys: 3.4.3 dev: true + /@eslint-community/eslint-utils@4.8.0(eslint@9.35.0): + resolution: {integrity: sha512-MJQFqrZgcW0UNYLGOuQpey/oTN59vyWwplvCGZztn1cKz9agZPPYpJB7h2OMmuu7VLqkvEjN8feFZJmxNF9D+Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 9.35.0(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + dev: false + /@eslint-community/regexpp@4.11.1: resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + /@eslint-community/regexpp@4.12.1: + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + /@eslint/config-array@0.21.0: + resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/object-schema': 2.1.6 + debug: 4.4.1(supports-color@5.5.0) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@eslint/config-helpers@0.3.1: + resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/core@0.15.2: + resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@types/json-schema': 7.0.15 + dev: false /@eslint/eslintrc@2.1.4: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -8546,13 +10182,14 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color + dev: true /@eslint/eslintrc@3.3.1: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -8562,17 +10199,35 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - dev: true /@eslint/js@8.57.1: resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true /@eslint/js@9.0.0: resolution: {integrity: sha512-RThY/MnKrhubF6+s1JflwUjPEsnCEmYCWwqa/aRISKWNXGZ9epUwft4bUMM35SdKF9xvBrLydAM1RDHd1Z//ZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true + /@eslint/js@9.35.0: + resolution: {integrity: sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/object-schema@2.1.6: + resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/plugin-kit@0.3.5: + resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/core': 0.15.2 + levn: 0.4.1 + dev: false + /@expo/fingerprint@0.11.11: resolution: {integrity: sha512-gNyn1KnAOpEa8gSNsYqXMTcq0fSwqU/vit6fP5863vLSKxHm/dNt/gm/uZJxrRZxKq71KUJWF6I7d3z8qIfq5g==} hasBin: true @@ -8580,7 +10235,7 @@ packages: '@expo/spawn-async': 1.7.2 arg: 5.0.2 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) find-up: 5.0.0 getenv: 1.0.0 minimatch: 3.1.2 @@ -8596,7 +10251,7 @@ packages: peerDependencies: react-native: '*' dependencies: - react-native: 0.80.0(@babel/core@7.28.0)(@react-native-community/cli@19.1.1)(@types/react@19.1.8)(react@19.1.0) + react-native: 0.80.0(@babel/core@7.28.4)(@types/react@19.1.8)(react@19.1.0) dev: false /@expo/spawn-async@1.7.2: @@ -8667,13 +10322,26 @@ packages: react: 19.0.0-rc-cd22717c-20241013 dev: false + /@humanfs/core@0.19.1: + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + dev: false + + /@humanfs/node@0.16.7: + resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} + engines: {node: '>=18.18.0'} + dependencies: + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.4.3 + dev: false + /@humanwhocodes/config-array@0.12.3: resolution: {integrity: sha512-jsNnTBlMWuTpDkeE3on7+dWJi0D6fdDfeANj/w7MpS8ztROCoLvIO2nG0CcFj+E4k8j4QrSTh4Oryi3i2G669g==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -8685,10 +10353,11 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color + dev: true /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -8697,6 +10366,12 @@ packages: /@humanwhocodes/object-schema@2.0.3: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead + dev: true + + /@humanwhocodes/retry@0.4.3: + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} + dev: false /@hyrious/esbuild-plugin-commonjs@0.2.4(cjs-module-lexer@1.4.1)(esbuild@0.25.0): resolution: {integrity: sha512-NKR8bsDbNP7EpM//cjoo8Bpihmc97gPpnwrggG+18iSGow6oaJpfmy3Bv+oBgPkPlxcGzC9SXh+6szoCoKFvCw==} @@ -8723,6 +10398,17 @@ packages: dev: false optional: true + /@img/sharp-darwin-arm64@0.34.3: + resolution: {integrity: sha512-ryFMfvxxpQRsgZJqBd4wsttYQbCxsJksrv9Lw/v798JcQ8+w84mBWuXwl+TT0WJ/WrYOLaYpwQXi3sA9nTIaIg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.2.0 + dev: true + optional: true + /@img/sharp-darwin-x64@0.33.5: resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8734,6 +10420,17 @@ packages: dev: false optional: true + /@img/sharp-darwin-x64@0.34.3: + resolution: {integrity: sha512-yHpJYynROAj12TA6qil58hmPmAwxKKC7reUqtGLzsOHfP7/rniNGTL8tjWX6L3CTV4+5P4ypcS7Pp+7OB+8ihA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.2.0 + dev: true + optional: true + /@img/sharp-libvips-darwin-arm64@1.0.4: resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} cpu: [arm64] @@ -8742,6 +10439,14 @@ packages: dev: false optional: true + /@img/sharp-libvips-darwin-arm64@1.2.0: + resolution: {integrity: sha512-sBZmpwmxqwlqG9ueWFXtockhsxefaV6O84BMOrhtg/YqbTaRdqDE7hxraVE3y6gVM4eExmfzW4a8el9ArLeEiQ==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@img/sharp-libvips-darwin-x64@1.0.4: resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} cpu: [x64] @@ -8750,6 +10455,14 @@ packages: dev: false optional: true + /@img/sharp-libvips-darwin-x64@1.2.0: + resolution: {integrity: sha512-M64XVuL94OgiNHa5/m2YvEQI5q2cl9d/wk0qFTDVXcYzi43lxuiFTftMR1tOnFQovVXNZJ5TURSDK2pNe9Yzqg==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@img/sharp-libvips-linux-arm64@1.0.4: resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} cpu: [arm64] @@ -8758,6 +10471,14 @@ packages: dev: false optional: true + /@img/sharp-libvips-linux-arm64@1.2.0: + resolution: {integrity: sha512-RXwd0CgG+uPRX5YYrkzKyalt2OJYRiJQ8ED/fi1tq9WQW2jsQIn0tqrlR5l5dr/rjqq6AHAxURhj2DVjyQWSOA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@img/sharp-libvips-linux-arm@1.0.5: resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} cpu: [arm] @@ -8766,6 +10487,22 @@ packages: dev: false optional: true + /@img/sharp-libvips-linux-arm@1.2.0: + resolution: {integrity: sha512-mWd2uWvDtL/nvIzThLq3fr2nnGfyr/XMXlq8ZJ9WMR6PXijHlC3ksp0IpuhK6bougvQrchUAfzRLnbsen0Cqvw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@img/sharp-libvips-linux-ppc64@1.2.0: + resolution: {integrity: sha512-Xod/7KaDDHkYu2phxxfeEPXfVXFKx70EAFZ0qyUdOjCcxbjqyJOEUpDe6RIyaunGxT34Anf9ue/wuWOqBW2WcQ==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@img/sharp-libvips-linux-s390x@1.0.4: resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} cpu: [s390x] @@ -8774,6 +10511,14 @@ packages: dev: false optional: true + /@img/sharp-libvips-linux-s390x@1.2.0: + resolution: {integrity: sha512-eMKfzDxLGT8mnmPJTNMcjfO33fLiTDsrMlUVcp6b96ETbnJmd4uvZxVJSKPQfS+odwfVaGifhsB07J1LynFehw==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@img/sharp-libvips-linux-x64@1.0.4: resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} cpu: [x64] @@ -8782,6 +10527,14 @@ packages: dev: false optional: true + /@img/sharp-libvips-linux-x64@1.2.0: + resolution: {integrity: sha512-ZW3FPWIc7K1sH9E3nxIGB3y3dZkpJlMnkk7z5tu1nSkBoCgw2nSRTFHI5pB/3CQaJM0pdzMF3paf9ckKMSE9Tg==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@img/sharp-libvips-linuxmusl-arm64@1.0.4: resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} cpu: [arm64] @@ -8790,6 +10543,14 @@ packages: dev: false optional: true + /@img/sharp-libvips-linuxmusl-arm64@1.2.0: + resolution: {integrity: sha512-UG+LqQJbf5VJ8NWJ5Z3tdIe/HXjuIdo4JeVNADXBFuG7z9zjoegpzzGIyV5zQKi4zaJjnAd2+g2nna8TZvuW9Q==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@img/sharp-libvips-linuxmusl-x64@1.0.4: resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} cpu: [x64] @@ -8798,6 +10559,14 @@ packages: dev: false optional: true + /@img/sharp-libvips-linuxmusl-x64@1.2.0: + resolution: {integrity: sha512-SRYOLR7CXPgNze8akZwjoGBoN1ThNZoqpOgfnOxmWsklTGVfJiGJoC/Lod7aNMGA1jSsKWM1+HRX43OP6p9+6Q==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@img/sharp-linux-arm64@0.33.5: resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8809,6 +10578,17 @@ packages: dev: false optional: true + /@img/sharp-linux-arm64@0.34.3: + resolution: {integrity: sha512-QdrKe3EvQrqwkDrtuTIjI0bu6YEJHTgEeqdzI3uWJOH6G1O8Nl1iEeVYRGdj1h5I21CqxSvQp1Yv7xeU3ZewbA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.2.0 + dev: true + optional: true + /@img/sharp-linux-arm@0.33.5: resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8820,6 +10600,28 @@ packages: dev: false optional: true + /@img/sharp-linux-arm@0.34.3: + resolution: {integrity: sha512-oBK9l+h6KBN0i3dC8rYntLiVfW8D8wH+NPNT3O/WBHeW0OQWCjfWksLUaPidsrDKpJgXp3G3/hkmhptAW0I3+A==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.2.0 + dev: true + optional: true + + /@img/sharp-linux-ppc64@0.34.3: + resolution: {integrity: sha512-GLtbLQMCNC5nxuImPR2+RgrviwKwVql28FWZIW1zWruy6zLgA5/x2ZXk3mxj58X/tszVF69KK0Is83V8YgWhLA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-ppc64': 1.2.0 + dev: true + optional: true + /@img/sharp-linux-s390x@0.33.5: resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8831,6 +10633,17 @@ packages: dev: false optional: true + /@img/sharp-linux-s390x@0.34.3: + resolution: {integrity: sha512-3gahT+A6c4cdc2edhsLHmIOXMb17ltffJlxR0aC2VPZfwKoTGZec6u5GrFgdR7ciJSsHT27BD3TIuGcuRT0KmQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.2.0 + dev: true + optional: true + /@img/sharp-linux-x64@0.33.5: resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8842,6 +10655,17 @@ packages: dev: false optional: true + /@img/sharp-linux-x64@0.34.3: + resolution: {integrity: sha512-8kYso8d806ypnSq3/Ly0QEw90V5ZoHh10yH0HnrzOCr6DKAPI6QVHvwleqMkVQ0m+fc7EH8ah0BB0QPuWY6zJQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.2.0 + dev: true + optional: true + /@img/sharp-linuxmusl-arm64@0.33.5: resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8853,6 +10677,17 @@ packages: dev: false optional: true + /@img/sharp-linuxmusl-arm64@0.34.3: + resolution: {integrity: sha512-vAjbHDlr4izEiXM1OTggpCcPg9tn4YriK5vAjowJsHwdBIdx0fYRsURkxLG2RLm9gyBq66gwtWI8Gx0/ov+JKQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.2.0 + dev: true + optional: true + /@img/sharp-linuxmusl-x64@0.33.5: resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8864,16 +10699,46 @@ packages: dev: false optional: true + /@img/sharp-linuxmusl-x64@0.34.3: + resolution: {integrity: sha512-gCWUn9547K5bwvOn9l5XGAEjVTTRji4aPTqLzGXHvIr6bIDZKNTA34seMPgM0WmSf+RYBH411VavCejp3PkOeQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.2.0 + dev: true + optional: true + /@img/sharp-wasm32@0.33.5: resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [wasm32] requiresBuild: true dependencies: - '@emnapi/runtime': 1.4.5 + '@emnapi/runtime': 1.5.0 dev: false optional: true + /@img/sharp-wasm32@0.34.3: + resolution: {integrity: sha512-+CyRcpagHMGteySaWos8IbnXcHgfDn7pO2fiC2slJxvNq9gDipYBN42/RagzctVRKgxATmfqOSulgZv5e1RdMg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] + requiresBuild: true + dependencies: + '@emnapi/runtime': 1.5.0 + dev: true + optional: true + + /@img/sharp-win32-arm64@0.34.3: + resolution: {integrity: sha512-MjnHPnbqMXNC2UgeLJtX4XqoVHHlZNd+nPt1kRPmj63wURegwBhZlApELdtxM2OIZDRv/DFtLcNhVbd1z8GYXQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@img/sharp-win32-ia32@0.33.5: resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8883,6 +10748,15 @@ packages: dev: false optional: true + /@img/sharp-win32-ia32@0.34.3: + resolution: {integrity: sha512-xuCdhH44WxuXgOM714hn4amodJMZl3OEvf0GVTm0BEyMeA2to+8HEdRPShH0SLYptJY1uBw+SCFP9WVQi1Q/cw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@img/sharp-win32-x64@0.33.5: resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8892,11 +10766,58 @@ packages: dev: false optional: true + /@img/sharp-win32-x64@0.34.3: + resolution: {integrity: sha512-OWwz05d++TxzLEv4VnsTz5CmZ6mI6S05sfQGEMrNrQcOEERbX46332IvE7pO/EUiw7jUrrS40z/M7kPyjfl04g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@inquirer/external-editor@1.0.1(@types/node@18.16.9): + resolution: {integrity: sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@types/node': 18.16.9 + chardet: 2.1.0 + iconv-lite: 0.6.3 + dev: true + + /@inquirer/external-editor@1.0.1(@types/node@20.12.14): + resolution: {integrity: sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@types/node': 20.12.14 + chardet: 2.1.0 + iconv-lite: 0.6.3 + dev: true + /@inquirer/figures@1.0.13: resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==} engines: {node: '>=18'} dev: true + /@isaacs/balanced-match@4.0.1: + resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} + engines: {node: 20 || >=22} + + /@isaacs/brace-expansion@5.0.0: + resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} + engines: {node: 20 || >=22} + dependencies: + '@isaacs/balanced-match': 4.0.1 + /@isaacs/cliui@8.0.2: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -8994,6 +10915,31 @@ packages: dependencies: '@jest/types': 29.6.3 + /@jest/diff-sequences@30.0.1: + resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dev: false + + /@jest/environment-jsdom-abstract@30.1.2(jsdom@26.1.0): + resolution: {integrity: sha512-u8kTh/ZBl97GOmnGJLYK/1GuwAruMC4hoP6xuk/kwltmVWsA9u/6fH1/CsPVGt2O+Wn2yEjs8n1B1zZJ62Cx0w==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + canvas: ^3.0.0 + jsdom: '*' + peerDependenciesMeta: + canvas: + optional: true + dependencies: + '@jest/environment': 30.1.2 + '@jest/fake-timers': 30.1.2 + '@jest/types': 30.0.5 + '@types/jsdom': 21.1.7 + '@types/node': 24.3.1 + jest-mock: 30.0.5 + jest-util: 30.0.5 + jsdom: 26.1.0 + dev: true + /@jest/environment@29.7.0: resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9003,6 +10949,16 @@ packages: '@types/node': 18.16.9 jest-mock: 29.7.0 + /@jest/environment@30.1.2: + resolution: {integrity: sha512-N8t1Ytw4/mr9uN28OnVf0SYE2dGhaIxOVYcwsf9IInBKjvofAjbFRvedvBBlyTYk2knbJTiEjEJ2PyyDIBnd9w==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/fake-timers': 30.1.2 + '@jest/types': 30.0.5 + '@types/node': 24.3.1 + jest-mock: 30.0.5 + dev: true + /@jest/expect-utils@29.7.0: resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9031,6 +10987,23 @@ packages: jest-mock: 29.7.0 jest-util: 29.7.0 + /@jest/fake-timers@30.1.2: + resolution: {integrity: sha512-Beljfv9AYkr9K+ETX9tvV61rJTY706BhBUtiaepQHeEGfe0DbpvUA5Z3fomwc5Xkhns6NWrcFDZn+72fLieUnA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@sinonjs/fake-timers': 13.0.5 + '@types/node': 24.3.1 + jest-message-util: 30.1.0 + jest-mock: 30.0.5 + jest-util: 30.0.5 + dev: true + + /@jest/get-type@30.1.0: + resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dev: false + /@jest/globals@29.7.0: resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9043,6 +11016,14 @@ packages: - supports-color dev: true + /@jest/pattern@30.0.1: + resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@types/node': 24.3.1 + jest-regex-util: 30.0.1 + dev: true + /@jest/reporters@29.7.0: resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9062,7 +11043,7 @@ packages: chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 - glob: 7.2.0 + glob: 7.2.3 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 @@ -9086,11 +11067,17 @@ packages: dependencies: '@sinclair/typebox': 0.27.8 + /@jest/schemas@30.0.5: + resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@sinclair/typebox': 0.34.41 + /@jest/source-map@29.6.3: resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 callsites: 3.1.0 graceful-fs: 4.2.11 dev: true @@ -9119,7 +11106,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.29 babel-plugin-istanbul: 6.1.1 @@ -9158,19 +11145,38 @@ packages: '@types/yargs': 17.0.33 chalk: 4.1.2 + /@jest/types@30.0.5: + resolution: {integrity: sha512-aREYa3aku9SSnea4aX6bhKn4bgv3AXkgijoQgbYV3yvbiGt6z+MQ85+6mIhx9DsKW2BuB/cLR/A+tcMThx+KLQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/pattern': 30.0.1 + '@jest/schemas': 30.0.5 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 24.3.1 + '@types/yargs': 17.0.33 + chalk: 4.1.2 + dev: true + /@jridgewell/gen-mapping@0.3.12: resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} dependencies: - '@jridgewell/sourcemap-codec': 1.5.4 + '@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/trace-mapping': 0.3.29 + /@jridgewell/gen-mapping@0.3.13: + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.30 + /@jridgewell/gen-mapping@0.3.5: resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 /@jridgewell/gen-mapping@0.3.8: resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} @@ -9179,6 +11185,13 @@ packages: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.4 '@jridgewell/trace-mapping': 0.3.29 + dev: true + + /@jridgewell/remapping@2.3.5: + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 /@jridgewell/resolve-uri@3.1.2: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} @@ -9188,11 +11201,18 @@ packages: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} + /@jridgewell/source-map@0.3.11: + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 + /@jridgewell/source-map@0.3.6: resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} dependencies: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 + dev: true /@jridgewell/sourcemap-codec@1.5.0: resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} @@ -9200,11 +11220,15 @@ packages: /@jridgewell/sourcemap-codec@1.5.4: resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} + /@jridgewell/sourcemap-codec@1.5.5: + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + dev: true /@jridgewell/trace-mapping@0.3.29: resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==} @@ -9212,6 +11236,12 @@ packages: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.4 + /@jridgewell/trace-mapping@0.3.30: + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: @@ -9226,24 +11256,55 @@ packages: dependencies: tslib: 2.8.1 - /@jsonjoy.com/json-pack@1.1.0(tslib@2.8.1): - resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} + /@jsonjoy.com/buffers@1.0.0(tslib@2.8.1): + resolution: {integrity: sha512-NDigYR3PHqCnQLXYyoLbnEdzMMvzeiCWo1KOut7Q0CoIqg9tUAPKJ1iq/2nFhc5kZtexzutNY0LFjdwWL3Dw3Q==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + dependencies: + tslib: 2.8.1 + + /@jsonjoy.com/codegen@1.0.0(tslib@2.8.1): + resolution: {integrity: sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + dependencies: + tslib: 2.8.1 + + /@jsonjoy.com/json-pack@1.11.0(tslib@2.8.1): + resolution: {integrity: sha512-nLqSTAYwpk+5ZQIoVp7pfd/oSKNWlEdvTq2LzVA4r2wtWZg6v+5u0VgBOaDJuUfNOuw/4Ysq6glN5QKSrOCgrA==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' dependencies: '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) - '@jsonjoy.com/util': 1.3.0(tslib@2.8.1) + '@jsonjoy.com/buffers': 1.0.0(tslib@2.8.1) + '@jsonjoy.com/codegen': 1.0.0(tslib@2.8.1) + '@jsonjoy.com/json-pointer': 1.0.2(tslib@2.8.1) + '@jsonjoy.com/util': 1.9.0(tslib@2.8.1) hyperdyperid: 1.2.0 - thingies: 1.21.0(tslib@2.8.1) + thingies: 2.5.0(tslib@2.8.1) tslib: 2.8.1 - /@jsonjoy.com/util@1.3.0(tslib@2.8.1): - resolution: {integrity: sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==} + /@jsonjoy.com/json-pointer@1.0.2(tslib@2.8.1): + resolution: {integrity: sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' dependencies: + '@jsonjoy.com/codegen': 1.0.0(tslib@2.8.1) + '@jsonjoy.com/util': 1.9.0(tslib@2.8.1) + tslib: 2.8.1 + + /@jsonjoy.com/util@1.9.0(tslib@2.8.1): + resolution: {integrity: sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + dependencies: + '@jsonjoy.com/buffers': 1.0.0(tslib@2.8.1) + '@jsonjoy.com/codegen': 1.0.0(tslib@2.8.1) tslib: 2.8.1 /@juggle/resize-observer@3.4.0: @@ -9253,14 +11314,14 @@ packages: /@leichtgewicht/ip-codec@2.0.5: resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - /@loadable/babel-plugin@5.15.3(@babel/core@7.28.0): + /@loadable/babel-plugin@5.15.3(@babel/core@7.28.4): resolution: {integrity: sha512-kwEsPxCk8vnwbTfbA4lHqT5t0u0czCQTnCcmOaTjxT5lCn7yZCBTBa9D7lHs+MLM2WyPsZlee3Qh0TTkMMi5jg==} engines: {node: '>=8'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.4) /@loadable/component@5.15.3(react@18.3.1): resolution: {integrity: sha512-VOgYgCABn6+/7aGIpg7m0Ruj34tGetaJzt4bQ345FwEovDQZ+dua+NWLmuJKv8rWZyxOUSfoJkmGnzyDXH2BAQ==} @@ -9306,7 +11367,7 @@ packages: resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} hasBin: true dependencies: - detect-libc: 2.0.3 + detect-libc: 2.0.4 https-proxy-agent: 5.0.1 make-dir: 3.1.0 node-fetch: 2.7.0(encoding@0.1.13) @@ -9393,6 +11454,38 @@ packages: - supports-color dev: false + /@mdx-js/mdx@3.1.1: + resolution: {integrity: sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==} + dependencies: + '@types/estree': 1.0.8 + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdx': 2.0.13 + acorn: 8.15.0 + collapse-white-space: 2.1.0 + devlop: 1.1.0 + estree-util-is-identifier-name: 3.0.0 + estree-util-scope: 1.0.0 + estree-walker: 3.0.3 + hast-util-to-jsx-runtime: 2.3.6 + markdown-extensions: 2.0.0 + recma-build-jsx: 1.0.0 + recma-jsx: 1.0.1(acorn@8.15.0) + recma-stringify: 1.0.0 + rehype-recma: 1.0.0 + remark-mdx: 3.1.1 + remark-parse: 11.0.0 + remark-rehype: 11.1.2 + source-map: 0.7.6 + unified: 11.0.5 + unist-util-position-from-estree: 2.0.0 + unist-util-stringify-position: 4.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.3 + transitivePeerDependencies: + - supports-color + dev: false + /@mdx-js/react@1.6.22(react@18.3.1): resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} peerDependencies: @@ -9433,6 +11526,39 @@ packages: react: 19.1.1 dev: false + /@mdx-js/react@3.1.1(@types/react@18.3.11)(react@18.3.1): + resolution: {integrity: sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==} + peerDependencies: + '@types/react': '>=16' + react: '>=16' + dependencies: + '@types/mdx': 2.0.13 + '@types/react': 18.3.11 + react: 18.3.1 + dev: true + + /@mdx-js/react@3.1.1(@types/react@19.1.12)(react@19.1.1): + resolution: {integrity: sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==} + peerDependencies: + '@types/react': '>=16' + react: '>=16' + dependencies: + '@types/mdx': 2.0.13 + '@types/react': 19.1.12 + react: 19.1.1 + dev: true + + /@mdx-js/react@3.1.1(@types/react@19.1.8)(react@19.1.1): + resolution: {integrity: sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==} + peerDependencies: + '@types/react': '>=16' + react: '>=16' + dependencies: + '@types/mdx': 2.0.13 + '@types/react': 19.1.8 + react: 19.1.1 + dev: false + /@mdx-js/util@1.6.22: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: true @@ -9561,8 +11687,8 @@ packages: peerDependencies: typescript: ^4 || ^5 dependencies: - '@babel/core': 7.28.0 - '@babel/eslint-parser': 7.25.7(@babel/core@7.28.0)(eslint@8.57.1) + '@babel/core': 7.28.4 + '@babel/eslint-parser': 7.25.7(@babel/core@7.28.4)(eslint@8.57.1) '@babel/eslint-plugin': 7.25.7(@babel/eslint-parser@7.25.7)(eslint@8.57.1) '@modern-js/babel-preset': 2.59.0(@rsbuild/core@1.0.1-rc.4) '@rsbuild/core': 1.0.1-rc.4 @@ -9661,7 +11787,7 @@ packages: redux: 4.2.1 dev: true - /@modern-js/app-tools@2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-yoiEwWvVYa7fZjHIAdl4kWSrNWKbCupxlolOhAurGkDe2ypdlVE2IVzjTdrBbB6DSa+TjaE688fWOHiga3nBKg==} engines: {node: '>=14.17.6'} hasBin: true @@ -9689,7 +11815,7 @@ packages: '@modern-js/server-core': 2.68.0(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.0(@babel/traverse@7.27.1)(@rsbuild/core@1.4.3) '@modern-js/types': 2.68.0 - '@modern-js/uni-builder': 2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.0 '@rsbuild/core': 1.4.3 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.3) @@ -9731,7 +11857,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-fOhDC+WzYUtEZrPd35eOr1NEwybu+QCKMqhk8YsRG+DBUYrglVCub6VSHAu+fqOA1bXIyZbS+dYrCq8t3PebRA==} engines: {node: '>=14.17.6'} hasBin: true @@ -9759,7 +11885,7 @@ packages: '@modern-js/server-core': 2.68.2(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.2(@babel/traverse@7.27.1)(@rsbuild/core@1.4.4) '@modern-js/types': 2.68.2 - '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.2 '@rsbuild/core': 1.4.4 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.4) @@ -9801,7 +11927,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-fOhDC+WzYUtEZrPd35eOr1NEwybu+QCKMqhk8YsRG+DBUYrglVCub6VSHAu+fqOA1bXIyZbS+dYrCq8t3PebRA==} engines: {node: '>=14.17.6'} hasBin: true @@ -9829,7 +11955,7 @@ packages: '@modern-js/server-core': 2.68.2(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.2(@babel/traverse@7.27.1)(@rsbuild/core@1.4.4) '@modern-js/types': 2.68.2 - '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.5.2)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.2 '@rsbuild/core': 1.4.4 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.4) @@ -9874,7 +12000,7 @@ packages: /@modern-js/babel-compiler@2.68.0: resolution: {integrity: sha512-R5zl+9rInHMaesxUjEyV3b/4p/KAboEHpi+PTJrL7no+rvxWdLIG5oPDUuGwOBsIpGaeVR19Zai/nPpkpc4hbA==} dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@modern-js/utils': 2.68.0 '@swc/helpers': 0.5.17 transitivePeerDependencies: @@ -9884,7 +12010,7 @@ packages: /@modern-js/babel-compiler@2.68.2: resolution: {integrity: sha512-d2unqn4QPqeDPE/S+ePTYpXPltR0Zwsn0QMwtQiOlUhWObyOYxc0scbqYPyS4iTVCGt/DVv871rS/ryZWhUHXg==} dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@modern-js/utils': 2.68.2 '@swc/helpers': 0.5.17 transitivePeerDependencies: @@ -9898,7 +12024,7 @@ packages: glob: 8.1.0 pkg-up: 3.1.0 reselect: 4.1.8 - resolve: 1.22.8 + resolve: 1.22.10 dev: true /@modern-js/babel-plugin-module-resolver@2.68.2: @@ -9914,16 +12040,16 @@ packages: /@modern-js/babel-preset@2.59.0(@rsbuild/core@1.0.1-rc.4): resolution: {integrity: sha512-TJAMXlt8w5geaYnUKwdyiQ2XuGdm+wB7tysMhHGPWOtrYaZJ0UMgKnQ3gLCFRDIBi6KzkjxBxc5NvSAnq5TN5g==} dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.28.0) - '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.28.0) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.28.4) + '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.28.4) + '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@babel/runtime': 7.28.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@rsbuild/plugin-babel': 1.0.1-rc.4(@rsbuild/core@1.0.1-rc.4) '@swc/helpers': 0.5.3 '@types/babel__core': 7.20.5 @@ -9937,14 +12063,14 @@ packages: /@modern-js/babel-preset@2.68.0(@rsbuild/core@1.4.3): resolution: {integrity: sha512-e7UoKERgHzTpPNiT13y5LDWAb1acHxnfbDFGQ3rZMezHkoKju9WfOZtqOKHPXgACgUPaxvBZzD50JoPC+YmDxw==} dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.28.0) - '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.28.0) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.28.4) + '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.28.4) + '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@babel/runtime': 7.28.2 '@babel/types': 7.28.2 '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.4.3) @@ -9960,15 +12086,15 @@ packages: /@modern-js/babel-preset@2.68.2(@rsbuild/core@1.4.4): resolution: {integrity: sha512-MZRNMg4KVT53Ffr3B9iJFrecF9q1UobVr3Qd1v7n+dchhSryu2J70xGlN8AK3frTpv+HxGj4EerpsHsjU6FUjA==} dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.28.0) - '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.28.0) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@babel/runtime': 7.28.2 + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.28.4) + '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.28.4) + '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/runtime': 7.28.4 '@babel/types': 7.28.2 '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.4.4) '@swc/helpers': 0.5.17 @@ -10017,7 +12143,7 @@ packages: resolution: {integrity: sha512-kx9RAcMMF/uV32y02Vxe5JUekNNnn+KCxKaqmeCdUTwrkZPnJZ9e0MLvcOBQxba5jVk2EAYSXDGIfd4wOTC7Dw==} dev: true - /@modern-js/module-tools@2.68.2(typescript@5.0.4): + /@modern-js/module-tools@2.68.2(@types/node@18.16.9)(typescript@5.5.2): resolution: {integrity: sha512-VTwjL7Og/uuQ98kGxkzBAbRdVRTLnd8eSxF1txqIkpkF4MBGodUZN/3x3kCKWF9dXFzwZN4R0rVzvoAFQ2eL8w==} engines: {node: '>=16.0.0'} hasBin: true @@ -10029,11 +12155,11 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@ast-grep/napi': 0.35.0 - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/types': 7.28.2 '@modern-js/core': 2.68.2 '@modern-js/plugin': 2.68.2 - '@modern-js/plugin-changeset': 2.68.2 + '@modern-js/plugin-changeset': 2.68.2(@types/node@18.16.9) '@modern-js/plugin-i18n': 2.68.2 '@modern-js/swc-plugins': 0.6.11(@swc/helpers@0.5.17) '@modern-js/types': 2.68.2 @@ -10053,13 +12179,14 @@ packages: tapable: 2.2.1 terser: 5.37.0 tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.0.4 + typescript: 5.5.2 transitivePeerDependencies: + - '@types/node' - debug - supports-color dev: true - /@modern-js/module-tools@2.68.2(typescript@5.5.2): + /@modern-js/module-tools@2.68.2(@types/node@20.12.14)(typescript@5.0.4): resolution: {integrity: sha512-VTwjL7Og/uuQ98kGxkzBAbRdVRTLnd8eSxF1txqIkpkF4MBGodUZN/3x3kCKWF9dXFzwZN4R0rVzvoAFQ2eL8w==} engines: {node: '>=16.0.0'} hasBin: true @@ -10071,11 +12198,11 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@ast-grep/napi': 0.35.0 - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/types': 7.28.2 '@modern-js/core': 2.68.2 '@modern-js/plugin': 2.68.2 - '@modern-js/plugin-changeset': 2.68.2 + '@modern-js/plugin-changeset': 2.68.2(@types/node@20.12.14) '@modern-js/plugin-i18n': 2.68.2 '@modern-js/swc-plugins': 0.6.11(@swc/helpers@0.5.17) '@modern-js/types': 2.68.2 @@ -10095,8 +12222,9 @@ packages: tapable: 2.2.1 terser: 5.37.0 tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.5.2 + typescript: 5.0.4 transitivePeerDependencies: + - '@types/node' - debug - supports-color dev: true @@ -10124,10 +12252,10 @@ packages: '@swc/helpers': 0.5.17 esbuild: 0.25.5 - /@modern-js/plugin-changeset@2.68.2: + /@modern-js/plugin-changeset@2.68.2(@types/node@18.16.9): resolution: {integrity: sha512-SJAX6csCCIi8vTuEVangLI+ZFTfjnlAFjrtLwnXqj52fCJVvHn0QGULMGX4I51L3i3+Dasxhh1eFSHmFvxwGog==} dependencies: - '@changesets/cli': 2.29.5 + '@changesets/cli': 2.29.6(@types/node@18.16.9) '@changesets/git': 2.0.0 '@changesets/read': 0.6.5 '@modern-js/plugin-i18n': 2.68.2 @@ -10136,6 +12264,23 @@ packages: axios: 1.11.0 resolve-from: 5.0.0 transitivePeerDependencies: + - '@types/node' + - debug + dev: true + + /@modern-js/plugin-changeset@2.68.2(@types/node@20.12.14): + resolution: {integrity: sha512-SJAX6csCCIi8vTuEVangLI+ZFTfjnlAFjrtLwnXqj52fCJVvHn0QGULMGX4I51L3i3+Dasxhh1eFSHmFvxwGog==} + dependencies: + '@changesets/cli': 2.29.6(@types/node@20.12.14) + '@changesets/git': 2.0.0 + '@changesets/read': 0.6.5 + '@modern-js/plugin-i18n': 2.68.2 + '@modern-js/utils': 2.68.2 + '@swc/helpers': 0.5.17 + axios: 1.11.0 + resolve-from: 5.0.0 + transitivePeerDependencies: + - '@types/node' - debug dev: true @@ -10145,7 +12290,7 @@ packages: peerDependencies: react: '>=17.0.0' dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@modern-js/runtime-utils': 2.68.0(react-dom@18.3.1)(react@18.3.1) '@modern-js/utils': 2.68.0 '@swc/helpers': 0.5.17 @@ -10161,7 +12306,7 @@ packages: peerDependencies: react: '>=17.0.0' dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@modern-js/runtime-utils': 2.68.2(react-dom@18.3.1)(react@18.3.1) '@modern-js/utils': 2.68.2 '@swc/helpers': 0.5.17 @@ -10373,9 +12518,9 @@ packages: react: '>=17' react-dom: '>=17' dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/types': 7.28.2 - '@loadable/babel-plugin': 5.15.3(@babel/core@7.28.0) + '@loadable/babel-plugin': 5.15.3(@babel/core@7.28.4) '@loadable/component': 5.15.3(react@18.3.1) '@loadable/server': 5.15.3(@loadable/component@5.15.3)(react@18.3.1) '@modern-js/plugin': 2.68.0 @@ -10399,7 +12544,7 @@ packages: react-helmet: 6.1.0(react@18.3.1) react-is: 18.3.1 react-side-effect: 2.1.2(react@18.3.1) - styled-components: 5.3.11(@babel/core@7.28.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - supports-color dev: false @@ -10411,9 +12556,9 @@ packages: react: '>=17' react-dom: '>=17' dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/types': 7.28.2 - '@loadable/babel-plugin': 5.15.3(@babel/core@7.28.0) + '@loadable/babel-plugin': 5.15.3(@babel/core@7.28.4) '@loadable/component': 5.15.3(react@18.3.1) '@loadable/server': 5.15.3(@loadable/component@5.15.3)(react@18.3.1) '@modern-js/plugin': 2.68.2 @@ -10437,7 +12582,7 @@ packages: react-helmet: 6.1.0(react@18.3.1) react-is: 18.3.1 react-side-effect: 2.1.2(react@18.3.1) - styled-components: 5.3.11(@babel/core@7.28.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - supports-color @@ -10497,17 +12642,17 @@ packages: /@modern-js/server-utils@2.68.0(@babel/traverse@7.27.1)(@rsbuild/core@1.4.3): resolution: {integrity: sha512-VkHJm4IoxXOCYPoUMVq8userl9mI4FIqXokZUxVCoc6PAUgPj+axkWEPLpRsCuKRPQdn08MEHd3vI72wJ+P3Zg==} dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-react': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-react': 7.27.1(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@modern-js/babel-compiler': 2.68.0 '@modern-js/babel-plugin-module-resolver': 2.68.0 '@modern-js/babel-preset': 2.68.0(@rsbuild/core@1.4.3) '@modern-js/utils': 2.68.0 '@swc/helpers': 0.5.17 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.0)(@babel/traverse@7.27.1) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.4)(@babel/traverse@7.27.1) transitivePeerDependencies: - '@babel/traverse' - '@rsbuild/core' @@ -10517,17 +12662,17 @@ packages: /@modern-js/server-utils@2.68.2(@babel/traverse@7.27.1)(@rsbuild/core@1.4.4): resolution: {integrity: sha512-z5tWZmIfMLrYPsILLhgSC1WDZSOFwBbWXYWDI97tHXZHYIii4fhIlI942zqf88g1euasYnztNmb5/q5z4ywKvA==} dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-react': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-react': 7.27.1(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@modern-js/babel-compiler': 2.68.2 '@modern-js/babel-plugin-module-resolver': 2.68.2 '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/utils': 2.68.2 '@swc/helpers': 0.5.17 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.0)(@babel/traverse@7.27.1) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.4)(@babel/traverse@7.27.1) transitivePeerDependencies: - '@babel/traverse' - '@rsbuild/core' @@ -10548,8 +12693,8 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/core': 7.28.0 - '@babel/register': 7.25.7(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/register': 7.25.7(@babel/core@7.28.4) '@modern-js/runtime-utils': 2.68.0(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-core': 2.68.0(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.0(@babel/traverse@7.27.1)(@rsbuild/core@1.4.3) @@ -10588,8 +12733,8 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/core': 7.28.0 - '@babel/register': 7.25.7(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/register': 7.25.7(@babel/core@7.28.4) '@modern-js/runtime-utils': 2.68.2(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-core': 2.68.2(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.2(@babel/traverse@7.27.1)(@rsbuild/core@1.4.4) @@ -10614,14 +12759,14 @@ packages: - utf-8-validate dev: true - /@modern-js/storybook-builder@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0): + /@modern-js/storybook-builder@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3): resolution: {integrity: sha512-yb5/aRgLBtPXYGULBCM+JILIwqI25LxzDFqU5vqg8XjU4t3ivimnJx1Fb+RMFtWaahcoqqoajKy5vPGw2zdN4g==} engines: {node: '>=16.0.0'} dependencies: '@modern-js/core': 2.68.2 '@modern-js/plugin-state': 2.68.2(@modern-js/runtime@2.68.2)(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@modern-js/runtime': 2.68.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.2 '@rsbuild/core': 1.4.4 '@storybook/components': 7.6.20(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) @@ -10632,7 +12777,7 @@ packages: '@storybook/mdx2-csf': 1.1.0 '@storybook/preview': 7.6.20 '@storybook/preview-api': 7.6.20 - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.101.3) '@storybook/router': 7.6.20 '@storybook/theming': 7.6.20(react-dom@18.3.1)(react@18.3.1) ast-types: 0.14.2 @@ -10669,12 +12814,12 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/storybook@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0): + /@modern-js/storybook@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3): resolution: {integrity: sha512-gMYbuEEt5l7e9VXYyh/AZ8y5E4ALmizyOIWyacGJ3dXBqC0OJq+UY3rm2EVCIl1sMvvL11AJ7OVzXWhiXHp5YQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/storybook-builder': 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0) + '@modern-js/storybook-builder': 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3) '@modern-js/utils': 2.68.2 '@storybook/react': 7.6.20(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(typescript@5.0.4) storybook: 7.6.20(encoding@0.1.13) @@ -10814,11 +12959,11 @@ packages: /@modern-js/types@2.68.2: resolution: {integrity: sha512-kOKbejsoPAVNaXvDMAOT9XLUi3+Ia8f3yyaMsVHiXOIdiPtyZv6JLTtAzTA889lzBLsjwOYXd5/1JrnL2za0nQ==} - /@modern-js/uni-builder@2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-p+brHOIRUY5tznMRvzkWPs2wATft34+gTRwIsDr+A/zeVPKJebJlDHEqllkg+xQ1jiWua6kxoLA18NIXEq9OGQ==} dependencies: - '@babel/core': 7.28.0 - '@babel/preset-react': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/preset-react': 7.27.1(@babel/core@7.28.4) '@babel/types': 7.28.2 '@modern-js/babel-preset': 2.68.0(@rsbuild/core@1.4.3) '@modern-js/flight-server-transform-plugin': 2.68.0 @@ -10845,9 +12990,9 @@ packages: '@swc/core': 1.11.31(@swc/helpers@0.5.17) '@swc/helpers': 0.5.17 autoprefixer: 10.4.21(postcss@8.4.38) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) + babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9) babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) + babel-plugin-styled-components: 1.13.3(styled-components@6.1.19) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 cssnano: 6.1.2(postcss@8.4.38) @@ -10872,7 +13017,7 @@ packages: terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.9) ts-deepmerge: 7.0.2 ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.99.9) - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.99.9) transitivePeerDependencies: - '@parcel/css' @@ -10895,11 +13040,11 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-ZGQup+zYHVl2RZoBJnwW/C/qNOI2ABX4B23YtyNDrmTHCk5kIHXTPScUScS7Eai637xzYfWSFeZGhfN1DOas2Q==} dependencies: - '@babel/core': 7.28.0 - '@babel/preset-react': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/preset-react': 7.26.3(@babel/core@7.28.4) '@babel/types': 7.28.2 '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 @@ -10926,9 +13071,9 @@ packages: '@swc/core': 1.11.31(@swc/helpers@0.5.17) '@swc/helpers': 0.5.17 autoprefixer: 10.4.21(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) + babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9) babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) + babel-plugin-styled-components: 1.13.3(styled-components@6.1.19) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 cssnano: 6.1.2(postcss@8.5.6) @@ -10976,11 +13121,11 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-ZGQup+zYHVl2RZoBJnwW/C/qNOI2ABX4B23YtyNDrmTHCk5kIHXTPScUScS7Eai637xzYfWSFeZGhfN1DOas2Q==} dependencies: - '@babel/core': 7.28.0 - '@babel/preset-react': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/preset-react': 7.27.1(@babel/core@7.28.4) '@babel/types': 7.28.2 '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 @@ -11007,9 +13152,9 @@ packages: '@swc/core': 1.11.31(@swc/helpers@0.5.17) '@swc/helpers': 0.5.17 autoprefixer: 10.4.21(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) + babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9) babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) + babel-plugin-styled-components: 1.13.3(styled-components@6.1.19) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 cssnano: 6.1.2(postcss@8.5.6) @@ -11057,11 +13202,11 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.5.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-ZGQup+zYHVl2RZoBJnwW/C/qNOI2ABX4B23YtyNDrmTHCk5kIHXTPScUScS7Eai637xzYfWSFeZGhfN1DOas2Q==} dependencies: - '@babel/core': 7.28.0 - '@babel/preset-react': 7.26.3(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/preset-react': 7.26.3(@babel/core@7.28.4) '@babel/types': 7.28.2 '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 @@ -11088,9 +13233,9 @@ packages: '@swc/core': 1.11.31(@swc/helpers@0.5.17) '@swc/helpers': 0.5.17 autoprefixer: 10.4.21(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) + babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9) babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) + babel-plugin-styled-components: 1.13.3(styled-components@6.1.19) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 cssnano: 6.1.2(postcss@8.5.6) @@ -11142,9 +13287,9 @@ packages: resolution: {integrity: sha512-cxY7HsSH0jIN3rlL6RZ0tgzC1tH0gHW++8X6h7sXCNCylhUdbGZI9yTGbpAS8bU7c97NmPaTKg+/ILt00Kju1Q==} dependencies: '@swc/helpers': 0.5.17 - caniuse-lite: 1.0.30001731 + caniuse-lite: 1.0.30001741 lodash: 4.17.21 - rslog: 1.2.3 + rslog: 1.2.11 dev: true /@modern-js/utils@2.68.0: @@ -11171,10 +13316,10 @@ packages: semver: 7.6.3 dev: true - /@module-federation/bridge-react-webpack-plugin@0.17.1: - resolution: {integrity: sha512-lv06kqarQJtXnOZ5Kd7SIH2mAi+O3cwqS5/EiSlXDNU5hBsqsInFMeHpj8nY0wwNzeYv4o7t/F1QFQkaqAVEwQ==} + /@module-federation/bridge-react-webpack-plugin@0.18.4: + resolution: {integrity: sha512-tYgso9izSinWzzVlsOUsBjW5lPMsvsVp95Jrw5W4Ajg9Un/yTkjOqEqmsMYpiL7drEN2+gPPVYyQ/hUK4QWz8Q==} dependencies: - '@module-federation/sdk': 0.17.1 + '@module-federation/sdk': 0.18.4 '@types/semver': 7.5.8 semver: 7.6.3 dev: true @@ -11187,13 +13332,13 @@ packages: semver: 7.6.3 dev: false - /@module-federation/cli@0.15.0(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/cli@0.15.0(typescript@5.8.3)(vue-tsc@2.2.12): resolution: {integrity: sha512-ZFQ7TA7vwSro4n21/+9cGxVkeRU9IcXcQGs1GIToz/JFvomTHbGN33iplR3GNMhuMNyXQ/wxe2gWkEmIBCzW2w==} engines: {node: '>=16.0.0'} hasBin: true dependencies: '@modern-js/node-bundle-require': 2.67.6 - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/sdk': 0.15.0 chalk: 3.0.0 commander: 11.1.0 @@ -11206,14 +13351,14 @@ packages: - vue-tsc dev: true - /@module-federation/cli@0.17.1(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-jXA/ZutIfEyk0va8Q0ufJcZoG/w5kyJj4xvV4/LXAfcAOv/aKR/Mp51YrAIDAyEJN8i05y+dLMzLRfhewFK4GA==} + /@module-federation/cli@0.18.4(typescript@5.8.3)(vue-tsc@2.2.12): + resolution: {integrity: sha512-31c+2OjtRdsYq7oV+rCoTO9AXizT3D9CNzofZ9EVRGsaS9+H+nJKTkK+pw+IhK0Y8I0HsP+uxgLrazqF0tLbgg==} engines: {node: '>=16.0.0'} hasBin: true dependencies: '@modern-js/node-bundle-require': 2.68.2 - '@module-federation/dts-plugin': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/sdk': 0.17.1 + '@module-federation/dts-plugin': 0.18.4(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/sdk': 0.18.4 chalk: 3.0.0 commander: 11.1.0 transitivePeerDependencies: @@ -11225,7 +13370,7 @@ packages: - vue-tsc dev: true - /@module-federation/data-prefetch@0.15.0(react-dom@18.3.1)(react@18.3.1): + /@module-federation/data-prefetch@0.15.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-ivAnthD4SbBoT3590qLzCyKELGyfa7nj8BEjWjb6BNrP5Eu8sHX3Q2wHf76QsYfuwErtjaMU87N7dTe2ELZPVg==} peerDependencies: react: '>=16.9.0' @@ -11234,24 +13379,24 @@ packages: '@module-federation/runtime': 0.15.0 '@module-federation/sdk': 0.15.0 fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) dev: true - /@module-federation/data-prefetch@0.17.1(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-kRS9LWbK/agC2ybO2Y2Xj3JfoyyBxOxwpxwftl1KnuWBPafV6dpvKxn5ig3im5OWHsYLd/W8W4XyGsSQdVoyIw==} + /@module-federation/data-prefetch@0.18.4(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-XOHFFO1wrVbjjfP2JRMbht+ILim5Is6Mfb5f2H4I9w0CSaZNRltG0fTnebECB1jgosrd8xaYnrwzXsCI/S53qQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@module-federation/runtime': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/runtime': 0.18.4 + '@module-federation/sdk': 0.18.4 fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) dev: true - /@module-federation/data-prefetch@0.6.9(react-dom@18.3.1)(react@18.3.1): + /@module-federation/data-prefetch@0.6.9(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-rpHxfHNkIiPA441GzXI6TMYjSrUjRWDwxJTvRQopX/P0jK5vKtNwT1UBTNF2DJkbtO1idljfhbrIufEg0OY72w==} peerDependencies: react: '>=16.9.0' @@ -11260,11 +13405,11 @@ packages: '@module-federation/runtime': 0.6.9 '@module-federation/sdk': 0.6.9 fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) dev: false - /@module-federation/dts-plugin@0.15.0(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/dts-plugin@0.15.0(typescript@5.8.3)(vue-tsc@2.2.12): resolution: {integrity: sha512-UztaFAhpCpsy+EUOP1BiqlYpRdD4h2TUITphCmThO1grOCqU7dYYwGjWNy37NtJeykRRznH3FU0+iGBG3Oiw6w==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11289,7 +13434,7 @@ packages: node-schedule: 2.1.1 rambda: 9.4.2 typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.12(typescript@5.8.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11298,8 +13443,8 @@ packages: - utf-8-validate dev: true - /@module-federation/dts-plugin@0.17.1(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-cRvHorIlVBUfh2UCQySZ7026CyzCJqQxwFzF4E1kp+mmIGxRpr4wLZA8GshThYvwN6dkeHINuKuzFmErhtFhAQ==} + /@module-federation/dts-plugin@0.18.4(typescript@5.8.3)(vue-tsc@2.2.12): + resolution: {integrity: sha512-5FlrajLCypQ8+vEsncgEGpDmxUDG+Ub6ogKOE00e2gMxcYlgcCZNUSn5VbEGdCMcHQmIK2xt3WGQT30/7j2KiQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -11307,23 +13452,23 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/error-codes': 0.17.1 - '@module-federation/managers': 0.17.1 - '@module-federation/sdk': 0.17.1 - '@module-federation/third-party-dts-extractor': 0.17.1 + '@module-federation/error-codes': 0.18.4 + '@module-federation/managers': 0.18.4 + '@module-federation/sdk': 0.18.4 + '@module-federation/third-party-dts-extractor': 0.18.4 adm-zip: 0.5.16 ansi-colors: 4.1.3 axios: 1.11.0 chalk: 3.0.0 fs-extra: 9.1.0 isomorphic-ws: 5.0.0(ws@8.18.0) - koa: 2.16.1 + koa: 3.0.1 lodash.clonedeepwith: 4.5.0 log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.4.2 typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.12(typescript@5.8.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11332,7 +13477,7 @@ packages: - utf-8-validate dev: true - /@module-federation/dts-plugin@0.6.9(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/dts-plugin@0.6.9(typescript@5.9.2)(vue-tsc@2.2.12): resolution: {integrity: sha512-uiMjjEFcMlOvRtNu8/tt7sJ5y7WTosTVym0V7lMQjgoeX0QesvZqRhgzw5gQcPcFvbk54RwTUI2rS8OEGScCFw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11355,8 +13500,8 @@ packages: log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.3.0 - typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.9.2 + vue-tsc: 2.2.12(typescript@5.8.3) ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -11365,7 +13510,7 @@ packages: - utf-8-validate dev: false - /@module-federation/enhanced@0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0): + /@module-federation/enhanced@0.15.0(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): resolution: {integrity: sha512-YzGcjdggtR+VrNdIgT1nvhT+V6I+LnrdsLV3YfOB0iVkOe4+YFbDLZJK16CuYRSm/HTR38LVbziE/6tWcibKYw==} hasBin: true peerDependencies: @@ -11381,21 +13526,21 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 - '@module-federation/cli': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/data-prefetch': 0.15.0(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/cli': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/data-prefetch': 0.15.0(react-dom@19.1.1)(react@19.1.1) + '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/error-codes': 0.15.0 '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) '@module-federation/managers': 0.15.0 - '@module-federation/manifest': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.15.0(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/manifest': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/rspack': 0.15.0(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/runtime-tools': 0.15.0 '@module-federation/sdk': 0.15.0 btoa: 1.2.1 schema-utils: 4.3.2 typescript: 5.8.3 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.12(typescript@5.8.3) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -11407,8 +13552,8 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.17.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0): - resolution: {integrity: sha512-YEdHA/rXlydI+ecmsidM0imAhAgyN+fSCOWRJtm72Kx10J6kS2tN1/Zah/hf9C9Msj9OOl0w22aOo7/Sy0qRqg==} + /@module-federation/enhanced@0.18.4(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): + resolution: {integrity: sha512-KiBw7e+aIBFoO2cmN5hJlKrYv3nUuXsB8yOSVnV9JBAkYNyRZQ9xoSbRCDt8rDRz/ydgEURUIwnGyL2ZU5jZYw==} hasBin: true peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11422,22 +13567,22 @@ packages: webpack: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.17.1 - '@module-federation/cli': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/data-prefetch': 0.17.1(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/error-codes': 0.17.1 - '@module-federation/inject-external-runtime-core-plugin': 0.17.1(@module-federation/runtime-tools@0.17.1) - '@module-federation/managers': 0.17.1 - '@module-federation/manifest': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.17.1(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/bridge-react-webpack-plugin': 0.18.4 + '@module-federation/cli': 0.18.4(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/data-prefetch': 0.18.4(react-dom@19.1.1)(react@19.1.1) + '@module-federation/dts-plugin': 0.18.4(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/error-codes': 0.18.4 + '@module-federation/inject-external-runtime-core-plugin': 0.18.4(@module-federation/runtime-tools@0.18.4) + '@module-federation/managers': 0.18.4 + '@module-federation/manifest': 0.18.4(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/rspack': 0.18.4(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/runtime-tools': 0.18.4 + '@module-federation/sdk': 0.18.4 btoa: 1.2.1 schema-utils: 4.3.2 typescript: 5.8.3 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.12(typescript@5.8.3) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -11449,7 +13594,7 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.94.0): + /@module-federation/enhanced@0.6.9(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(vue-tsc@2.2.12)(webpack@5.94.0): resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11464,17 +13609,17 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/data-prefetch': 0.6.9(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/data-prefetch': 0.6.9(react-dom@19.1.1)(react@19.1.1) + '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/manifest': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) + '@module-federation/rspack': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 btoa: 1.2.1 - typescript: 5.8.3 + typescript: 5.9.2 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.12(typescript@5.8.3) webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - bufferutil @@ -11485,7 +13630,7 @@ packages: - utf-8-validate dev: false - /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0): + /@module-federation/enhanced@0.6.9(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(vue-tsc@2.2.12)(webpack@5.98.0): resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11500,17 +13645,17 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/data-prefetch': 0.6.9(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/data-prefetch': 0.6.9(react-dom@19.1.1)(react@19.1.1) + '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/manifest': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) + '@module-federation/rspack': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 btoa: 1.2.1 - typescript: 5.8.3 + typescript: 5.9.2 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.12(typescript@5.8.3) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - bufferutil @@ -11538,6 +13683,13 @@ packages: /@module-federation/error-codes@0.17.1: resolution: {integrity: sha512-n6Elm4qKSjwAPxLUGtwnl7qt4y1dxB8OpSgVvXBIzqI9p27a3ZXshLPLnumlpPg1Qudaj8sLnSnFtt9yGpt5yQ==} + /@module-federation/error-codes@0.18.0: + resolution: {integrity: sha512-Woonm8ehyVIUPXChmbu80Zj6uJkC0dD9SJUZ/wOPtO8iiz/m+dkrOugAuKgoiR6qH4F+yorWila954tBz4uKsQ==} + + /@module-federation/error-codes@0.18.4: + resolution: {integrity: sha512-cpLsqL8du9CfTTCKvXbRg93ALF+lklqHnuPryhbwVEQg2eYo6CMoMQ6Eb7kJhLigUABIDujbHD01SvBbASGkeQ==} + dev: true + /@module-federation/inject-external-runtime-core-plugin@0.15.0(@module-federation/runtime-tools@0.15.0): resolution: {integrity: sha512-D6+FO2oj2Gr6QpfWv3i9RI9VJM2IFCMiFQKg5zOpKw1qdrPRWb35fiXAXGjw9RrVgrZz0Z1b9OP4zC9hfbpnQQ==} peerDependencies: @@ -11546,12 +13698,12 @@ packages: '@module-federation/runtime-tools': 0.15.0 dev: true - /@module-federation/inject-external-runtime-core-plugin@0.17.1(@module-federation/runtime-tools@0.17.1): - resolution: {integrity: sha512-Wqi6VvPHK5LKkLPhXgabulHygQKDJxreWs+LyrA5/LFGXHwD/7cM+V/xHriVJIbU+5HeKBT7y0Jyfe6uW1p/dQ==} + /@module-federation/inject-external-runtime-core-plugin@0.18.4(@module-federation/runtime-tools@0.18.4): + resolution: {integrity: sha512-x+IakEXu+ammna2SMKkb1NRDXKxhKckOJIYanNHh1FtG2bvhu8xJplShvStmfO+BUv1n0KODSq89qGVYxFMbGQ==} peerDependencies: - '@module-federation/runtime-tools': 0.17.1 + '@module-federation/runtime-tools': 0.18.4 dependencies: - '@module-federation/runtime-tools': 0.17.1 + '@module-federation/runtime-tools': 0.18.4 dev: true /@module-federation/managers@0.15.0: @@ -11562,10 +13714,10 @@ packages: fs-extra: 9.1.0 dev: true - /@module-federation/managers@0.17.1: - resolution: {integrity: sha512-jMWD3w1j7n47EUNr44DXjvuEDQU4BjS7fanPN+1tTwUzuCYEnkaQKXDalv583VDKm4vP8s1TaJVIyjz+uTWiMQ==} + /@module-federation/managers@0.18.4: + resolution: {integrity: sha512-wJ8wheGNq4vnaLHx17F8Y0L+T9nzO5ijqMxQ7q9Yohm7MGeC5DoSjjurv/afxL6Dg5rGky+kHsYGM4qRTMFXaA==} dependencies: - '@module-federation/sdk': 0.17.1 + '@module-federation/sdk': 0.18.4 find-pkg: 2.0.0 fs-extra: 9.1.0 dev: true @@ -11578,10 +13730,10 @@ packages: fs-extra: 9.1.0 dev: false - /@module-federation/manifest@0.15.0(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/manifest@0.15.0(typescript@5.8.3)(vue-tsc@2.2.12): resolution: {integrity: sha512-x+UVFkdoKiNZhpUO8H/9jlM3nmC5bIApZvbC2TQuNva+ElCPotdhEO8jduiVkBnc2lr8D9qnFm8U5Kx/aFnGlA==} dependencies: - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/managers': 0.15.0 '@module-federation/sdk': 0.15.0 chalk: 3.0.0 @@ -11595,12 +13747,12 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.17.1(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-0EM6hAB9E++MHDKBsFA8HmIUKHUjxVGZZTIaQNdmeCBNvL1KMp2eDuqrPaurlcrtrqpD7C7xwjmbIyYp5Us1xw==} + /@module-federation/manifest@0.18.4(typescript@5.8.3)(vue-tsc@2.2.12): + resolution: {integrity: sha512-1+sfldRpYmJX/SDqG3gWeeBbPb0H0eKyQcedf77TQGwFypVAOJwI39qV0yp3FdjutD7GdJ2TGPBHnGt7AbEvKA==} dependencies: - '@module-federation/dts-plugin': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/managers': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/dts-plugin': 0.18.4(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/managers': 0.18.4 + '@module-federation/sdk': 0.18.4 chalk: 3.0.0 find-pkg: 2.0.0 transitivePeerDependencies: @@ -11612,10 +13764,10 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.6.9(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/manifest@0.6.9(typescript@5.9.2)(vue-tsc@2.2.12): resolution: {integrity: sha512-JMSPDpHODXOmTyJes8GJ950mbN7tqjQzqgFVUubDOVFOmlC0/MYaRzRPmkApz6d8nUfMbLZYzxNSaBHx8GP0/Q==} dependencies: - '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) '@module-federation/managers': 0.6.9 '@module-federation/sdk': 0.6.9 chalk: 3.0.0 @@ -11629,8 +13781,8 @@ packages: - vue-tsc dev: false - /@module-federation/node@2.7.10(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0): - resolution: {integrity: sha512-Gyzeqzz54uy05QH7WIF+SdJbecC+B47EIPHi/WxnkAJSGMxFFckFrwpKqLCn45fXl06GDV25E9w5mGnZy5O0Pg==} + /@module-federation/node@2.7.15(@rspack/core@1.3.9)(next@15.5.2)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): + resolution: {integrity: sha512-AtZTx1spzsSurHA5ARML13r+9wnpKxWsbOQiyLg3Tl9rt6t/sERu02bNL3XW29WfzAnX6gvFhYeILo0xO5m/lw==} peerDependencies: next: '*' react: ^16||^17||^18||^19 @@ -11644,15 +13796,15 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.17.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) - '@module-federation/runtime': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/enhanced': 0.18.4(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) + '@module-federation/runtime': 0.18.4 + '@module-federation/sdk': 0.18.4 btoa: 1.2.1 encoding: 0.1.13 - next: 14.2.16(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) + next: 15.5.2(@babel/core@7.28.4)(react-dom@19.1.1)(react@19.1.1) node-fetch: 2.7.0(encoding@0.1.13) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -11664,7 +13816,7 @@ packages: - vue-tsc dev: true - /@module-federation/rspack@0.15.0(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/rspack@0.15.0(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.12): resolution: {integrity: sha512-nRz0JHcoTz+M5A+wXCG3981lmPeEm91EZe4q5GVfbVhvlAf/Ctd26qSz4lXuyUA1Ar5afBTxKvqWy7xh4wcg2A==} peerDependencies: '@rspack/core': '>=0.7' @@ -11677,16 +13829,16 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) '@module-federation/managers': 0.15.0 - '@module-federation/manifest': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/manifest': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/runtime-tools': 0.15.0 '@module-federation/sdk': 0.15.0 '@rspack/core': 1.3.9(@swc/helpers@0.5.13) btoa: 1.2.1 typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.12(typescript@5.8.3) transitivePeerDependencies: - bufferutil - debug @@ -11694,8 +13846,8 @@ packages: - utf-8-validate dev: true - /@module-federation/rspack@0.17.1(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-TMLaMcQjRTjVPzOi5USFDkf3Js3vHIlQm1wgzbe4Ok70vW9gHUQ+7LHFDWTt5byKoHeZJbzEr4c5zJCo6WBTKA==} + /@module-federation/rspack@0.18.4(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.12): + resolution: {integrity: sha512-gnvXKtk/w0ML15JHueWej5/8Lkoho7EoYUxvO77nBCnGOlXNqVYqLZ3REy2SS/8SQ4vQK156eSiyUkth2OYQqw==} peerDependencies: '@rspack/core': '>=0.7' typescript: ^4.9.0 || ^5.0.0 @@ -11706,17 +13858,17 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.17.1 - '@module-federation/dts-plugin': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/inject-external-runtime-core-plugin': 0.17.1(@module-federation/runtime-tools@0.17.1) - '@module-federation/managers': 0.17.1 - '@module-federation/manifest': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/bridge-react-webpack-plugin': 0.18.4 + '@module-federation/dts-plugin': 0.18.4(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/inject-external-runtime-core-plugin': 0.18.4(@module-federation/runtime-tools@0.18.4) + '@module-federation/managers': 0.18.4 + '@module-federation/manifest': 0.18.4(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/runtime-tools': 0.18.4 + '@module-federation/sdk': 0.18.4 '@rspack/core': 1.3.9(@swc/helpers@0.5.13) btoa: 1.2.1 typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.12(typescript@5.8.3) transitivePeerDependencies: - bufferutil - debug @@ -11724,7 +13876,7 @@ packages: - utf-8-validate dev: true - /@module-federation/rspack@0.6.9(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/rspack@0.6.9(typescript@5.9.2)(vue-tsc@2.2.12): resolution: {integrity: sha512-N5yBqN8ijSRZKd0kbIvpZNil0y8rFa8cREKI1QsW1+EYUKwOUBFwF55tFdTmNCKmpZqSEBtcNjRGZXknsYPQxg==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11736,13 +13888,13 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/manifest': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 - typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.9.2 + vue-tsc: 2.2.12(typescript@5.8.3) transitivePeerDependencies: - bufferutil - debug @@ -11782,6 +13934,19 @@ packages: '@module-federation/error-codes': 0.17.1 '@module-federation/sdk': 0.17.1 + /@module-federation/runtime-core@0.18.0: + resolution: {integrity: sha512-ZyYhrDyVAhUzriOsVfgL6vwd+5ebYm595Y13KeMf6TKDRoUHBMTLGQ8WM4TDj8JNsy7LigncK8C03fn97of0QQ==} + dependencies: + '@module-federation/error-codes': 0.18.0 + '@module-federation/sdk': 0.18.0 + + /@module-federation/runtime-core@0.18.4: + resolution: {integrity: sha512-LGGlFXlNeTbIGBFDiOvg0zz4jBWCGPqQatXdKx7mylXhDij7YmwbuW19oenX+P1fGhmoBUBM5WndmR87U66qWA==} + dependencies: + '@module-federation/error-codes': 0.18.4 + '@module-federation/sdk': 0.18.4 + dev: true + /@module-federation/runtime-tools@0.1.6: resolution: {integrity: sha512-7ILVnzMIa0Dlc0Blck5tVZG1tnk1MmLnuZpLOMpbdW+zl+N6wdMjjHMjEZFCUAJh2E5XJ3BREwfX8Ets0nIkLg==} dependencies: @@ -11821,6 +13986,19 @@ packages: '@module-federation/runtime': 0.17.1 '@module-federation/webpack-bundler-runtime': 0.17.1 + /@module-federation/runtime-tools@0.18.0: + resolution: {integrity: sha512-fSga9o4t1UfXNV/Kh6qFvRyZpPp3EHSPRISNeyT8ZoTpzDNiYzhtw0BPUSSD8m6C6XQh2s/11rI4g80UY+d+hA==} + dependencies: + '@module-federation/runtime': 0.18.0 + '@module-federation/webpack-bundler-runtime': 0.18.0 + + /@module-federation/runtime-tools@0.18.4: + resolution: {integrity: sha512-wSGTdx77R8BQX+q6nAcUuHPydYYm0F97gAEP9RTW1UlzXnM/0AFysDHujvtRQf5vyXkhj//HdcH6LIJJCImy2g==} + dependencies: + '@module-federation/runtime': 0.18.4 + '@module-federation/webpack-bundler-runtime': 0.18.4 + dev: true + /@module-federation/runtime-tools@0.5.1: resolution: {integrity: sha512-nfBedkoZ3/SWyO0hnmaxuz0R0iGPSikHZOAZ0N/dVSQaIzlffUo35B5nlC2wgWIc0JdMZfkwkjZRrnuuDIJbzg==} dependencies: @@ -11878,6 +14056,21 @@ packages: '@module-federation/runtime-core': 0.17.1 '@module-federation/sdk': 0.17.1 + /@module-federation/runtime@0.18.0: + resolution: {integrity: sha512-+C4YtoSztM7nHwNyZl6dQKGUVJdsPrUdaf3HIKReg/GQbrt9uvOlUWo2NXMZ8vDAnf/QRrpSYAwXHmWDn9Obaw==} + dependencies: + '@module-federation/error-codes': 0.18.0 + '@module-federation/runtime-core': 0.18.0 + '@module-federation/sdk': 0.18.0 + + /@module-federation/runtime@0.18.4: + resolution: {integrity: sha512-2et6p7pjGRHzpmrW425jt/BiAU7QHgkZtbQB7pj01eQ8qx6SloFEBk9ODnV8/ztSm9H2T3d8GxXA6/9xVOslmQ==} + dependencies: + '@module-federation/error-codes': 0.18.4 + '@module-federation/runtime-core': 0.18.4 + '@module-federation/sdk': 0.18.4 + dev: true + /@module-federation/runtime@0.5.1: resolution: {integrity: sha512-xgiMUWwGLWDrvZc9JibuEbXIbhXg6z2oUkemogSvQ4LKvrl/n0kbqP1Blk669mXzyWbqtSp6PpvNdwaE1aN5xQ==} dependencies: @@ -11911,6 +14104,13 @@ packages: /@module-federation/sdk@0.17.1: resolution: {integrity: sha512-nlUcN6UTEi+3HWF+k8wPy7gH0yUOmCT+xNatihkIVR9REAnr7BUvHFGlPJmx7WEbLPL46+zJUbtQHvLzXwFhng==} + /@module-federation/sdk@0.18.0: + resolution: {integrity: sha512-Lo/Feq73tO2unjmpRfyyoUkTVoejhItXOk/h5C+4cistnHbTV8XHrW/13fD5e1Iu60heVdAhhelJd6F898Ve9A==} + + /@module-federation/sdk@0.18.4: + resolution: {integrity: sha512-dErzOlX+E3HS2Sg1m12Hi9nCnfvQPuIvlq9N47KxrbT2TIU3KKYc9q/Ua+QWqxfTyMVFpbNDwFMJ1R/w/gYf4A==} + dev: true + /@module-federation/sdk@0.5.1: resolution: {integrity: sha512-exvchtjNURJJkpqjQ3/opdbfeT2wPKvrbnGnyRkrwW5o3FH1LaST1tkiNviT6OXTexGaVc2DahbdniQHVtQ7pA==} dev: true @@ -11931,8 +14131,8 @@ packages: resolve: 1.22.8 dev: true - /@module-federation/third-party-dts-extractor@0.17.1: - resolution: {integrity: sha512-hGvy1Tqathc34G4Tx7WJgpK0203oDFA/qSPIhPpsWg27em3fCWozLczVsq+lOxxCM6llDRgC1kt/EpWeqEK/ng==} + /@module-federation/third-party-dts-extractor@0.18.4: + resolution: {integrity: sha512-PpiC0jxOegNR/xjhNOkjSYnUqMNJAy1kWsRd10to3Y64ZvGRf7/HF+x3aLIX8MbN7Ioy9F7Gd5oax6rtm+XmNQ==} dependencies: find-pkg: 2.0.0 fs-extra: 9.1.0 @@ -11986,6 +14186,19 @@ packages: '@module-federation/runtime': 0.17.1 '@module-federation/sdk': 0.17.1 + /@module-federation/webpack-bundler-runtime@0.18.0: + resolution: {integrity: sha512-TEvErbF+YQ+6IFimhUYKK3a5wapD90d90sLsNpcu2kB3QGT7t4nIluE25duXuZDVUKLz86tEPrza/oaaCWTpvQ==} + dependencies: + '@module-federation/runtime': 0.18.0 + '@module-federation/sdk': 0.18.0 + + /@module-federation/webpack-bundler-runtime@0.18.4: + resolution: {integrity: sha512-nPHp2wRS4/yfrGRQchZ0cyvdUZk+XgUmD0qWQl95xmeIeXUb90s3JrWFHSmS6Dt1gwMgJOeNpzzZDcBSy2P1VQ==} + dependencies: + '@module-federation/runtime': 0.18.4 + '@module-federation/sdk': 0.18.4 + dev: true + /@module-federation/webpack-bundler-runtime@0.5.1: resolution: {integrity: sha512-mMhRFH0k2VjwHt3Jol9JkUsmI/4XlrAoBG3E0o7HoyoPYv1UFOWyqAflfANcUPgbYpvqmyLzDcO+3IT36LXnrA==} dependencies: @@ -12005,7 +14218,7 @@ packages: engines: {node: '>=14'} dependencies: '@types/set-cookie-parser': 2.4.10 - set-cookie-parser: 2.7.0 + set-cookie-parser: 2.7.1 dev: true /@mswjs/interceptors@0.17.10: @@ -12014,8 +14227,8 @@ packages: dependencies: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 - '@xmldom/xmldom': 0.8.10 - debug: 4.4.1(supports-color@8.1.1) + '@xmldom/xmldom': 0.8.11 + debug: 4.4.1(supports-color@5.5.0) headers-polyfill: 3.2.5 outvariant: 1.4.3 strict-event-emitter: 0.2.8 @@ -12024,8 +14237,8 @@ packages: - supports-color dev: true - /@napi-rs/nice-android-arm-eabi@1.0.4: - resolution: {integrity: sha512-OZFMYUkih4g6HCKTjqJHhMUlgvPiDuSLZPbPBWHLjKmFTv74COzRlq/gwHtmEVaR39mJQ6ZyttDl2HNMUbLVoA==} + /@napi-rs/nice-android-arm-eabi@1.1.1: + resolution: {integrity: sha512-kjirL3N6TnRPv5iuHw36wnucNqXAO46dzK9oPb0wj076R5Xm8PfUVA9nAFB5ZNMmfJQJVKACAPd/Z2KYMppthw==} engines: {node: '>= 10'} cpu: [arm] os: [android] @@ -12033,8 +14246,8 @@ packages: dev: true optional: true - /@napi-rs/nice-android-arm64@1.0.4: - resolution: {integrity: sha512-k8u7cjeA64vQWXZcRrPbmwjH8K09CBnNaPnI9L1D5N6iMPL3XYQzLcN6WwQonfcqCDv5OCY3IqX89goPTV4KMw==} + /@napi-rs/nice-android-arm64@1.1.1: + resolution: {integrity: sha512-blG0i7dXgbInN5urONoUCNf+DUEAavRffrO7fZSeoRMJc5qD+BJeNcpr54msPF6qfDD6kzs9AQJogZvT2KD5nw==} engines: {node: '>= 10'} cpu: [arm64] os: [android] @@ -12042,8 +14255,8 @@ packages: dev: true optional: true - /@napi-rs/nice-darwin-arm64@1.0.4: - resolution: {integrity: sha512-GsLdQvUcuVzoyzmtjsThnpaVEizAqH5yPHgnsBmq3JdVoVZHELFo7PuJEdfOH1DOHi2mPwB9sCJEstAYf3XCJA==} + /@napi-rs/nice-darwin-arm64@1.1.1: + resolution: {integrity: sha512-s/E7w45NaLqTGuOjC2p96pct4jRfo61xb9bU1unM/MJ/RFkKlJyJDx7OJI/O0ll/hrfpqKopuAFDV8yo0hfT7A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -12051,8 +14264,8 @@ packages: dev: true optional: true - /@napi-rs/nice-darwin-x64@1.0.4: - resolution: {integrity: sha512-1y3gyT3e5zUY5SxRl3QDtJiWVsbkmhtUHIYwdWWIQ3Ia+byd/IHIEpqAxOGW1nhhnIKfTCuxBadHQb+yZASVoA==} + /@napi-rs/nice-darwin-x64@1.1.1: + resolution: {integrity: sha512-dGoEBnVpsdcC+oHHmW1LRK5eiyzLwdgNQq3BmZIav+9/5WTZwBYX7r5ZkQC07Nxd3KHOCkgbHSh4wPkH1N1LiQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -12060,8 +14273,8 @@ packages: dev: true optional: true - /@napi-rs/nice-freebsd-x64@1.0.4: - resolution: {integrity: sha512-06oXzESPRdXUuzS8n2hGwhM2HACnDfl3bfUaSqLGImM8TA33pzDXgGL0e3If8CcFWT98aHows5Lk7xnqYNGFeA==} + /@napi-rs/nice-freebsd-x64@1.1.1: + resolution: {integrity: sha512-kHv4kEHAylMYmlNwcQcDtXjklYp4FCf0b05E+0h6nDHsZ+F0bDe04U/tXNOqrx5CmIAth4vwfkjjUmp4c4JktQ==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] @@ -12069,8 +14282,8 @@ packages: dev: true optional: true - /@napi-rs/nice-linux-arm-gnueabihf@1.0.4: - resolution: {integrity: sha512-CgklZ6g8WL4+EgVVkxkEvvsi2DSLf9QIloxWO0fvQyQBp6VguUSX3eHLeRpqwW8cRm2Hv/Q1+PduNk7VK37VZw==} + /@napi-rs/nice-linux-arm-gnueabihf@1.1.1: + resolution: {integrity: sha512-E1t7K0efyKXZDoZg1LzCOLxgolxV58HCkaEkEvIYQx12ht2pa8hoBo+4OB3qh7e+QiBlp1SRf+voWUZFxyhyqg==} engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -12078,8 +14291,8 @@ packages: dev: true optional: true - /@napi-rs/nice-linux-arm64-gnu@1.0.4: - resolution: {integrity: sha512-wdAJ7lgjhAlsANUCv0zi6msRwq+D4KDgU+GCCHssSxWmAERZa2KZXO0H2xdmoJ/0i03i6YfK/sWaZgUAyuW2oQ==} + /@napi-rs/nice-linux-arm64-gnu@1.1.1: + resolution: {integrity: sha512-CIKLA12DTIZlmTaaKhQP88R3Xao+gyJxNWEn04wZwC2wmRapNnxCUZkVwggInMJvtVElA+D4ZzOU5sX4jV+SmQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -12087,8 +14300,8 @@ packages: dev: true optional: true - /@napi-rs/nice-linux-arm64-musl@1.0.4: - resolution: {integrity: sha512-4b1KYG+sriufhFrpUS9uNOEYYJqSfcbnwGx6uGX7JjrH8tELG90cOpCawz5THNIwlS3DhLgnCOcn0+4p6z26QA==} + /@napi-rs/nice-linux-arm64-musl@1.1.1: + resolution: {integrity: sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -12096,8 +14309,8 @@ packages: dev: true optional: true - /@napi-rs/nice-linux-ppc64-gnu@1.0.4: - resolution: {integrity: sha512-iaf3vMRgr23oe1PUaKpxaH3DS0IMN0+N9iEiWVwYPm/U15vZFYdqVegGfN2PzrZLUl5lc8ZxbmEKDfuqslhAMA==} + /@napi-rs/nice-linux-ppc64-gnu@1.1.1: + resolution: {integrity: sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg==} engines: {node: '>= 10'} cpu: [ppc64] os: [linux] @@ -12105,8 +14318,8 @@ packages: dev: true optional: true - /@napi-rs/nice-linux-riscv64-gnu@1.0.4: - resolution: {integrity: sha512-UXoREY6Yw6rHrGuTwQgBxpfjK34t6mTjibE9/cXbefL9AuUCJ9gEgwNKZiONuR5QGswChqo9cnthjdKkYyAdDg==} + /@napi-rs/nice-linux-riscv64-gnu@1.1.1: + resolution: {integrity: sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] @@ -12114,8 +14327,8 @@ packages: dev: true optional: true - /@napi-rs/nice-linux-s390x-gnu@1.0.4: - resolution: {integrity: sha512-eFbgYCRPmsqbYPAlLYU5hYTNbogmIDUvknilehHsFhCH1+0/kN87lP+XaLT0Yeq4V/rpwChSd9vlz4muzFArtw==} + /@napi-rs/nice-linux-s390x-gnu@1.1.1: + resolution: {integrity: sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ==} engines: {node: '>= 10'} cpu: [s390x] os: [linux] @@ -12123,8 +14336,8 @@ packages: dev: true optional: true - /@napi-rs/nice-linux-x64-gnu@1.0.4: - resolution: {integrity: sha512-4T3E6uTCwWT6IPnwuPcWVz3oHxvEp/qbrCxZhsgzwTUBEwu78EGNXGdHfKJQt3soth89MLqZJw+Zzvnhrsg1mQ==} + /@napi-rs/nice-linux-x64-gnu@1.1.1: + resolution: {integrity: sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -12132,8 +14345,8 @@ packages: dev: true optional: true - /@napi-rs/nice-linux-x64-musl@1.0.4: - resolution: {integrity: sha512-NtbBkAeyBPLvCBkWtwkKXkNSn677eaT0cX3tygq+2qVv71TmHgX4gkX6o9BXjlPzdgPGwrUudavCYPT9tzkEqQ==} + /@napi-rs/nice-linux-x64-musl@1.1.1: + resolution: {integrity: sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -12141,8 +14354,17 @@ packages: dev: true optional: true - /@napi-rs/nice-win32-arm64-msvc@1.0.4: - resolution: {integrity: sha512-vubOe3i+YtSJGEk/++73y+TIxbuVHi+W8ZzrRm2eETCjCRwNlgbfToQZ85dSA+4iBB/NJRGNp+O4hfdbbttZWA==} + /@napi-rs/nice-openharmony-arm64@1.1.1: + resolution: {integrity: sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [openharmony] + requiresBuild: true + dev: true + optional: true + + /@napi-rs/nice-win32-arm64-msvc@1.1.1: + resolution: {integrity: sha512-uoTb4eAvM5B2aj/z8j+Nv8OttPf2m+HVx3UjA5jcFxASvNhQriyCQF1OB1lHL43ZhW+VwZlgvjmP5qF3+59atA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -12150,8 +14372,8 @@ packages: dev: true optional: true - /@napi-rs/nice-win32-ia32-msvc@1.0.4: - resolution: {integrity: sha512-BMOVrUDZeg1RNRKVlh4eyLv5djAAVLiSddfpuuQ47EFjBcklg0NUeKMFKNrKQR4UnSn4HAiACLD7YK7koskwmg==} + /@napi-rs/nice-win32-ia32-msvc@1.1.1: + resolution: {integrity: sha512-CNQqlQT9MwuCsg1Vd/oKXiuH+TcsSPJmlAFc5frFyX/KkOh0UpBLEj7aoY656d5UKZQMQFP7vJNa1DNUNORvug==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -12159,8 +14381,8 @@ packages: dev: true optional: true - /@napi-rs/nice-win32-x64-msvc@1.0.4: - resolution: {integrity: sha512-kCNk6HcRZquhw/whwh4rHsdPyOSCQCgnVDVik+Y9cuSVTDy3frpiCJTScJqPPS872h4JgZKkr/+CwcwttNEo9Q==} + /@napi-rs/nice-win32-x64-msvc@1.1.1: + resolution: {integrity: sha512-vB+4G/jBQCAh0jelMTY3+kgFy00Hlx2f2/1zjMoH821IbplbWZOkLiTYXQkygNTzQJTq5cvwBDgn2ppHD+bglQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -12168,27 +14390,28 @@ packages: dev: true optional: true - /@napi-rs/nice@1.0.4: - resolution: {integrity: sha512-Sqih1YARrmMoHlXGgI9JrrgkzxcaaEso0AH+Y7j8NHonUs+xe4iDsgC3IBIDNdzEewbNpccNN6hip+b5vmyRLw==} + /@napi-rs/nice@1.1.1: + resolution: {integrity: sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==} engines: {node: '>= 10'} requiresBuild: true optionalDependencies: - '@napi-rs/nice-android-arm-eabi': 1.0.4 - '@napi-rs/nice-android-arm64': 1.0.4 - '@napi-rs/nice-darwin-arm64': 1.0.4 - '@napi-rs/nice-darwin-x64': 1.0.4 - '@napi-rs/nice-freebsd-x64': 1.0.4 - '@napi-rs/nice-linux-arm-gnueabihf': 1.0.4 - '@napi-rs/nice-linux-arm64-gnu': 1.0.4 - '@napi-rs/nice-linux-arm64-musl': 1.0.4 - '@napi-rs/nice-linux-ppc64-gnu': 1.0.4 - '@napi-rs/nice-linux-riscv64-gnu': 1.0.4 - '@napi-rs/nice-linux-s390x-gnu': 1.0.4 - '@napi-rs/nice-linux-x64-gnu': 1.0.4 - '@napi-rs/nice-linux-x64-musl': 1.0.4 - '@napi-rs/nice-win32-arm64-msvc': 1.0.4 - '@napi-rs/nice-win32-ia32-msvc': 1.0.4 - '@napi-rs/nice-win32-x64-msvc': 1.0.4 + '@napi-rs/nice-android-arm-eabi': 1.1.1 + '@napi-rs/nice-android-arm64': 1.1.1 + '@napi-rs/nice-darwin-arm64': 1.1.1 + '@napi-rs/nice-darwin-x64': 1.1.1 + '@napi-rs/nice-freebsd-x64': 1.1.1 + '@napi-rs/nice-linux-arm-gnueabihf': 1.1.1 + '@napi-rs/nice-linux-arm64-gnu': 1.1.1 + '@napi-rs/nice-linux-arm64-musl': 1.1.1 + '@napi-rs/nice-linux-ppc64-gnu': 1.1.1 + '@napi-rs/nice-linux-riscv64-gnu': 1.1.1 + '@napi-rs/nice-linux-s390x-gnu': 1.1.1 + '@napi-rs/nice-linux-x64-gnu': 1.1.1 + '@napi-rs/nice-linux-x64-musl': 1.1.1 + '@napi-rs/nice-openharmony-arm64': 1.1.1 + '@napi-rs/nice-win32-arm64-msvc': 1.1.1 + '@napi-rs/nice-win32-ia32-msvc': 1.1.1 + '@napi-rs/nice-win32-x64-msvc': 1.1.1 dev: true optional: true @@ -12196,24 +14419,24 @@ packages: resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} requiresBuild: true dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 '@tybys/wasm-util': 0.10.0 optional: true /@napi-rs/wasm-runtime@0.2.4: resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} dependencies: - '@emnapi/core': 1.4.3 - '@emnapi/runtime': 1.4.3 + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 '@tybys/wasm-util': 0.9.0 - /@napi-rs/wasm-runtime@1.0.1: - resolution: {integrity: sha512-KVlQ/jgywZpixGCKMNwxStmmbYEMyokZpCf2YuIChhfJA2uqfAKNEM8INz7zzTo55iEXfBhIIs3VqYyqzDLj8g==} + /@napi-rs/wasm-runtime@1.0.3: + resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==} requiresBuild: true dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 '@tybys/wasm-util': 0.10.0 optional: true @@ -12235,11 +14458,16 @@ packages: /@next/env@14.2.16: resolution: {integrity: sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==} + dev: false /@next/env@15.0.0-canary.193: resolution: {integrity: sha512-GBCLGuoPKHF6H/bmtALmKEV/+IsIToVelkM8eZpVDGfWtL03KueC6mUZdhF1trBZenGW3Ly1j0N872koPUcAlw==} dev: false + /@next/env@15.5.2: + resolution: {integrity: sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg==} + dev: true + /@next/eslint-plugin-next@14.2.2: resolution: {integrity: sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==} dependencies: @@ -12270,6 +14498,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: false optional: true /@next/swc-darwin-arm64@15.0.0-canary.193: @@ -12281,6 +14510,15 @@ packages: dev: false optional: true + /@next/swc-darwin-arm64@15.5.2: + resolution: {integrity: sha512-8bGt577BXGSd4iqFygmzIfTYizHb0LGWqH+qgIF/2EDxS5JsSdERJKA8WgwDyNBZgTIIA4D8qUtoQHmxIIquoQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@next/swc-darwin-x64@14.2.10: resolution: {integrity: sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==} engines: {node: '>= 10'} @@ -12305,6 +14543,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: false optional: true /@next/swc-darwin-x64@15.0.0-canary.193: @@ -12316,6 +14555,15 @@ packages: dev: false optional: true + /@next/swc-darwin-x64@15.5.2: + resolution: {integrity: sha512-2DjnmR6JHK4X+dgTXt5/sOCu/7yPtqpYt8s8hLkHFK3MGkka2snTv3yRMdHvuRtJVkPwCGsvBSwmoQCHatauFQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@next/swc-linux-arm64-gnu@14.2.10: resolution: {integrity: sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==} engines: {node: '>= 10'} @@ -12340,6 +14588,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false optional: true /@next/swc-linux-arm64-gnu@15.0.0-canary.193: @@ -12351,6 +14600,15 @@ packages: dev: false optional: true + /@next/swc-linux-arm64-gnu@15.5.2: + resolution: {integrity: sha512-3j7SWDBS2Wov/L9q0mFJtEvQ5miIqfO4l7d2m9Mo06ddsgUK8gWfHGgbjdFlCp2Ek7MmMQZSxpGFqcC8zGh2AA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@next/swc-linux-arm64-musl@14.2.10: resolution: {integrity: sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==} engines: {node: '>= 10'} @@ -12375,6 +14633,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false optional: true /@next/swc-linux-arm64-musl@15.0.0-canary.193: @@ -12386,6 +14645,15 @@ packages: dev: false optional: true + /@next/swc-linux-arm64-musl@15.5.2: + resolution: {integrity: sha512-s6N8k8dF9YGc5T01UPQ08yxsK6fUow5gG1/axWc1HVVBYQBgOjca4oUZF7s4p+kwhkB1bDSGR8QznWrFZ/Rt5g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@next/swc-linux-x64-gnu@14.2.10: resolution: {integrity: sha512-GXvajAWh2woTT0GKEDlkVhFNxhJS/XdDmrVHrPOA83pLzlGPQnixqxD8u3bBB9oATBKB//5e4vpACnx5Vaxdqg==} engines: {node: '>= 10'} @@ -12410,6 +14678,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false optional: true /@next/swc-linux-x64-gnu@15.0.0-canary.193: @@ -12421,6 +14690,15 @@ packages: dev: false optional: true + /@next/swc-linux-x64-gnu@15.5.2: + resolution: {integrity: sha512-o1RV/KOODQh6dM6ZRJGZbc+MOAHww33Vbs5JC9Mp1gDk8cpEO+cYC/l7rweiEalkSm5/1WGa4zY7xrNwObN4+Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@next/swc-linux-x64-musl@14.2.10: resolution: {integrity: sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==} engines: {node: '>= 10'} @@ -12445,6 +14723,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false optional: true /@next/swc-linux-x64-musl@15.0.0-canary.193: @@ -12456,6 +14735,15 @@ packages: dev: false optional: true + /@next/swc-linux-x64-musl@15.5.2: + resolution: {integrity: sha512-/VUnh7w8RElYZ0IV83nUcP/J4KJ6LLYliiBIri3p3aW2giF+PAVgZb6mk8jbQSB3WlTai8gEmCAr7kptFa1H6g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@next/swc-win32-arm64-msvc@14.2.10: resolution: {integrity: sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==} engines: {node: '>= 10'} @@ -12480,6 +14768,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: false optional: true /@next/swc-win32-arm64-msvc@15.0.0-canary.193: @@ -12491,6 +14780,15 @@ packages: dev: false optional: true + /@next/swc-win32-arm64-msvc@15.5.2: + resolution: {integrity: sha512-sMPyTvRcNKXseNQ/7qRfVRLa0VhR0esmQ29DD6pqvG71+JdVnESJaHPA8t7bc67KD5spP3+DOCNLhqlEI2ZgQg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@next/swc-win32-ia32-msvc@14.2.10: resolution: {integrity: sha512-fr3aEbSd1GeW3YUMBkWAu4hcdjZ6g4NBl1uku4gAn661tcxd1bHs1THWYzdsbTRLcCKLjrDZlNp6j2HTfrw+Bg==} engines: {node: '>= 10'} @@ -12515,6 +14813,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: false optional: true /@next/swc-win32-x64-msvc@14.2.10: @@ -12541,6 +14840,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: false optional: true /@next/swc-win32-x64-msvc@15.0.0-canary.193: @@ -12552,6 +14852,15 @@ packages: dev: false optional: true + /@next/swc-win32-x64-msvc@15.5.2: + resolution: {integrity: sha512-W5VvyZHnxG/2ukhZF/9Ikdra5fdNftxI6ybeVKYvBPDtyx7x4jPPSNduUkfH5fo3zG0JQ0bPxgy41af2JX5D4Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} dependencies: @@ -12595,7 +14904,7 @@ packages: '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) cypress: 14.3.3 detect-port: 1.6.1 - semver: 7.6.3 + semver: 7.7.2 tree-kill: 1.2.2 tslib: 2.8.1 transitivePeerDependencies: @@ -12627,7 +14936,7 @@ packages: yargs-parser: 21.1.1 dev: false - /@nx/devkit@20.1.1(nx@21.2.3): + /@nx/devkit@20.1.1(nx@21.4.1): resolution: {integrity: sha512-sqihJhJQERCTl0KmKmpRFxWxuTnH8yRqdo8T5uGGaHzTNiMdIp5smTF2dBs7/OMkZDxcJc4dKvcFWfreZr8XNw==} peerDependencies: nx: '>= 19 <= 21' @@ -12636,7 +14945,7 @@ packages: enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.4.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) semver: 7.6.3 tmp: 0.2.3 tslib: 2.8.1 @@ -12653,8 +14962,8 @@ packages: ignore: 5.3.2 minimatch: 9.0.3 nx: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) - semver: 7.6.3 - tmp: 0.2.3 + semver: 7.7.2 + tmp: 0.2.5 tslib: 2.8.1 yargs-parser: 21.1.1 dev: true @@ -12671,7 +14980,7 @@ packages: '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) esbuild: 0.25.0 picocolors: 1.1.1 - tinyglobby: 0.2.14 + tinyglobby: 0.2.15 tsconfig-paths: 4.2.0 tslib: 2.8.1 transitivePeerDependencies: @@ -12697,14 +15006,14 @@ packages: '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.3) - '@typescript-eslint/type-utils': 8.8.0(eslint@8.57.1)(typescript@5.8.3) - '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.42.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/utils': 8.42.0(eslint@8.57.1)(typescript@5.8.3) chalk: 4.1.2 confusing-browser-globals: 1.0.11 eslint-config-prettier: 10.1.5(eslint@8.57.1) - globals: 15.10.0 + globals: 15.15.0 jsonc-eslint-parser: 2.4.0 - semver: 7.6.3 + semver: 7.7.2 tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' @@ -12718,7 +15027,7 @@ packages: - verdaccio dev: true - /@nx/eslint@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2): + /@nx/eslint@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(eslint@9.35.0)(nx@21.4.1)(verdaccio@6.1.2): resolution: {integrity: sha512-y3Xze6zt2qejqxOZGFbpY1mOG+pakc5Z/ljfI19nGX6voBhsd7+YnHRrcCPieOZ1OetcPn+WdL4HFrSOMb2dcQ==} peerDependencies: '@zkochan/js-yaml': 0.0.7 @@ -12727,9 +15036,9 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@nx/devkit': 20.1.1(nx@21.2.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.4.5)(verdaccio@6.1.2) - eslint: 8.57.1 + '@nx/devkit': 20.1.1(nx@21.4.1) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.4.5)(verdaccio@6.1.2) + eslint: 9.35.0(jiti@2.4.2) semver: 7.6.3 tslib: 2.8.1 typescript: 5.4.5 @@ -12757,7 +15066,7 @@ packages: '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) eslint: 8.57.1 - semver: 7.6.3 + semver: 7.7.2 tslib: 2.8.1 typescript: 5.8.3 transitivePeerDependencies: @@ -12815,7 +15124,7 @@ packages: minimatch: 9.0.3 picocolors: 1.1.1 resolve.exports: 2.0.3 - semver: 7.6.3 + semver: 7.7.2 tslib: 2.8.1 yargs-parser: 21.1.1 transitivePeerDependencies: @@ -12833,7 +15142,7 @@ packages: - verdaccio dev: true - /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.4.5)(verdaccio@6.1.2): + /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.4.5)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -12841,19 +15150,19 @@ packages: verdaccio: optional: true dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.4) + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-typescript': 7.26.0(@babel/core@7.28.4) '@babel/runtime': 7.28.2 - '@nx/devkit': 20.1.1(nx@21.2.3) + '@nx/devkit': 20.1.1(nx@21.4.1) '@nx/workspace': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.28.0) + babel-plugin-const-enum: 1.2.0(@babel/core@7.28.4) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.0)(@babel/traverse@7.27.1) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.4)(@babel/traverse@7.27.1) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 @@ -12868,7 +15177,7 @@ packages: ora: 5.3.0 semver: 7.6.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.4.5) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@24.3.1)(typescript@5.4.5) tsconfig-paths: 4.2.0 tslib: 2.8.1 verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) @@ -12884,7 +15193,7 @@ packages: - typescript dev: false - /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2): + /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -12892,19 +15201,19 @@ packages: verdaccio: optional: true dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.4) + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-typescript': 7.26.0(@babel/core@7.28.4) '@babel/runtime': 7.28.2 - '@nx/devkit': 20.1.1(nx@21.2.3) + '@nx/devkit': 20.1.1(nx@21.4.1) '@nx/workspace': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.28.0) + babel-plugin-const-enum: 1.2.0(@babel/core@7.28.4) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.0)(@babel/traverse@7.27.1) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.4)(@babel/traverse@7.27.1) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 @@ -12919,7 +15228,7 @@ packages: ora: 5.3.0 semver: 7.6.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@24.3.1)(typescript@5.9.2) tsconfig-paths: 4.2.0 tslib: 2.8.1 verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) @@ -12943,19 +15252,19 @@ packages: verdaccio: optional: true dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@babel/runtime': 7.28.2 + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/runtime': 7.28.4 '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/workspace': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.28.0) + babel-plugin-const-enum: 1.2.0(@babel/core@7.28.4) babel-plugin-macros: 3.1.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.0)(@babel/traverse@7.27.1) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.4)(@babel/traverse@7.27.1) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 @@ -12968,9 +15277,9 @@ packages: ora: 5.3.0 picocolors: 1.1.1 picomatch: 4.0.2 - semver: 7.6.3 + semver: 7.7.2 source-map-support: 0.5.19 - tinyglobby: 0.2.14 + tinyglobby: 0.2.15 tslib: 2.8.1 verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) transitivePeerDependencies: @@ -12982,18 +15291,18 @@ packages: - supports-color dev: true - /@nx/module-federation@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@nx/module-federation@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4): resolution: {integrity: sha512-PLISgnAJaVbWnVrggR9wbZLMowp6vScD+xoT0FgCGgA8//wSMl87YSeo2vBh/adxDXAZrGPNVl4w9ET5TMJX/g==} dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) - '@module-federation/node': 2.7.10(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) + '@module-federation/node': 2.7.15(@rspack/core@1.3.9)(next@15.5.2)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) '@module-federation/sdk': 0.15.0 '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@rspack/core': 1.3.9(@swc/helpers@0.5.13) express: 4.21.2 - http-proxy-middleware: 3.0.3 + http-proxy-middleware: 3.0.5 picocolors: 1.1.1 tslib: 2.8.1 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -13018,16 +15327,16 @@ packages: - webpack-cli dev: true - /@nx/next@21.2.3(@babel/core@7.28.0)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/next@21.2.3(@babel/core@7.28.4)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-D4KxVBOian45j8HRj8pfYcXweYwEnFsffzCTrXSE2ZFH6Z+Ez5/ZKL9SGIhGpzJjUN3yaUN8A3P032fjSQ0q6Q==} peerDependencies: next: '>=14.0.0' dependencies: - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/react': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + '@nx/react': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@nx/webpack': 21.2.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) @@ -13035,8 +15344,8 @@ packages: copy-webpack-plugin: 10.2.4(webpack@5.98.0) file-loader: 6.2.0(webpack@5.98.0) ignore: 5.3.2 - next: 14.2.16(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) - semver: 7.6.3 + next: 15.5.2(@babel/core@7.28.4)(react-dom@19.1.1)(react@19.1.1) + semver: 7.7.2 tslib: 2.8.1 webpack-merge: 5.10.0 transitivePeerDependencies: @@ -13113,6 +15422,15 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true + optional: true + + /@nx/nx-darwin-arm64@21.4.1: + resolution: {integrity: sha512-9BbkQnxGEDNX2ESbW4Zdrq1i09y6HOOgTuGbMJuy4e8F8rU/motMUqOpwmFgLHkLgPNZiOC2VXht3or/kQcpOg==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false optional: true /@nx/nx-darwin-x64@20.1.1: @@ -13129,6 +15447,15 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true + optional: true + + /@nx/nx-darwin-x64@21.4.1: + resolution: {integrity: sha512-dnkmap1kc6aLV8CW1ihjsieZyaDDjlIB5QA2reTCLNSdTV446K6Fh0naLdaoG4ZkF27zJA/qBOuAaLzRHFJp3g==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false optional: true /@nx/nx-freebsd-x64@20.1.1: @@ -13145,6 +15472,15 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: true + optional: true + + /@nx/nx-freebsd-x64@21.4.1: + resolution: {integrity: sha512-RpxDBGOPeDqJjpbV7F3lO/w1aIKfLyG/BM0OpJfTgFVpUIl50kMj5M1m4W9A8kvYkfOD9pDbUaWszom7d57yjg==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false optional: true /@nx/nx-linux-arm-gnueabihf@20.1.1: @@ -13161,6 +15497,15 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm-gnueabihf@21.4.1: + resolution: {integrity: sha512-2OyBoag2738XWmWK3ZLBuhaYb7XmzT3f8HzomggLDJoDhwDekjgRoNbTxogAAj6dlXSeuPjO81BSlIfXQcth3w==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false optional: true /@nx/nx-linux-arm64-gnu@20.1.1: @@ -13177,6 +15522,15 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm64-gnu@21.4.1: + resolution: {integrity: sha512-2pg7/zjBDioUWJ3OY8Ixqy64eokKT5sh4iq1bk22bxOCf676aGrAu6khIxy4LBnPIdO0ZOK7KCJ7xOFP4phZqA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true /@nx/nx-linux-arm64-musl@20.1.1: @@ -13193,6 +15547,15 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm64-musl@21.4.1: + resolution: {integrity: sha512-whNxh12au/inQtkZju1ZfXSqDS0hCh/anzVCXfLYWFstdwv61XiRmFCSHeN0gRDthlncXFdgKoT1bGG5aMYLtA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true /@nx/nx-linux-x64-gnu@20.1.1: @@ -13209,6 +15572,15 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-gnu@21.4.1: + resolution: {integrity: sha512-UHw57rzLio0AUDXV3l+xcxT3LjuXil7SHj+H8aYmXTpXktctQU2eYGOs5ATqJ1avVQRSejJugHF0i8oLErC28A==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true /@nx/nx-linux-x64-musl@20.1.1: @@ -13225,6 +15597,15 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-musl@21.4.1: + resolution: {integrity: sha512-qqE2Gy/DwOLIyePjM7GLHp/nDLZJnxHmqTeCiTQCp/BdbmqjRkSUz5oL+Uua0SNXaTu5hjAfvjXAhSTgBwVO6g==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true /@nx/nx-win32-arm64-msvc@20.1.1: @@ -13241,6 +15622,15 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true + optional: true + + /@nx/nx-win32-arm64-msvc@21.4.1: + resolution: {integrity: sha512-NtEzMiRrSm2DdL4ntoDdjeze8DBrfZvLtx3Dq6+XmOhwnigR6umfWfZ6jbluZpuSQcxzQNVifqirdaQKYaYwDQ==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false optional: true /@nx/nx-win32-x64-msvc@20.1.1: @@ -13257,18 +15647,27 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true - /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack@5.94.0): + /@nx/nx-win32-x64-msvc@21.4.1: + resolution: {integrity: sha512-gpG+Y4G/mxGrfkUls6IZEuuBxRaKLMSEoVFLMb9JyyaLEDusn+HJ1m90XsOedjNLBHGMFigsd/KCCsXfFn4njg==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(eslint@9.35.0)(nx@21.4.1)(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack@5.94.0): resolution: {integrity: sha512-1oXMAgedERHn8LV5FQ4IE3PxmqZLq0fkJXiDjUmL6Lv0alJVDtUWPa+Fr/KIfx9OOw1oGu3ZPPWYGipcSwGeIQ==} dependencies: - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.94.0) - '@nx/devkit': 20.1.1(nx@21.2.3) - '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) - '@nx/web': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) - '@svgr/webpack': 8.1.0(typescript@5.8.3) + '@module-federation/enhanced': 0.6.9(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(vue-tsc@2.2.12)(webpack@5.94.0) + '@nx/devkit': 20.1.1(nx@21.4.1) + '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(eslint@9.35.0)(nx@21.4.1)(verdaccio@6.1.2) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2) + '@nx/web': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) + '@svgr/webpack': 8.1.0(typescript@5.9.2) express: 4.21.1 file-loader: 6.2.0(webpack@5.94.0) http-proxy-middleware: 3.0.3 @@ -13296,22 +15695,22 @@ packages: - webpack dev: false - /@nx/react@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/react@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-Zq5Pcse1NZruxzTb0SbVL/mYkxf+dxlys2jCBhXDPum9B6vmb+If3DVSwpakzv6vAo5JLfxwVoTAX2lpTfk8hA==} dependencies: '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) '@svgr/webpack': 8.1.0(typescript@5.8.3) express: 4.21.2 file-loader: 6.2.0(webpack@5.98.0) - http-proxy-middleware: 3.0.3 + http-proxy-middleware: 3.0.5 minimatch: 9.0.3 picocolors: 1.1.1 - semver: 7.6.3 + semver: 7.7.2 tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' @@ -13337,25 +15736,25 @@ packages: - webpack-cli dev: true - /@nx/rollup@21.2.3(@babel/core@7.28.0)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2): + /@nx/rollup@21.2.3(@babel/core@7.28.4)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2): resolution: {integrity: sha512-SzvlYPRwp4i6o3NzeMwg+NOU0pT96OySEFZwl8azBllvseAUq6euKMBZDzJuhi3xjpmYb61gK5JAViEAnyZLjw==} dependencies: '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@rollup/plugin-babel': 6.0.4(@babel/core@7.28.0)(rollup@4.40.0) - '@rollup/plugin-commonjs': 25.0.8(rollup@4.40.0) - '@rollup/plugin-image': 3.0.3(rollup@4.40.0) - '@rollup/plugin-json': 6.1.0(rollup@4.40.0) - '@rollup/plugin-node-resolve': 15.3.0(rollup@4.40.0) - '@rollup/plugin-typescript': 12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.8.3) - autoprefixer: 10.4.20(postcss@8.4.38) + '@rollup/plugin-babel': 6.0.4(@babel/core@7.28.4)(rollup@4.50.0) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.50.0) + '@rollup/plugin-image': 3.0.3(rollup@4.50.0) + '@rollup/plugin-json': 6.1.0(rollup@4.50.0) + '@rollup/plugin-node-resolve': 15.3.1(rollup@4.50.0) + '@rollup/plugin-typescript': 12.1.4(rollup@4.50.0)(tslib@2.8.1)(typescript@5.8.3) + autoprefixer: 10.4.20(postcss@8.5.6) picocolors: 1.1.1 picomatch: 4.0.2 - postcss: 8.4.38 - rollup: 4.40.0 + postcss: 8.5.6 + rollup: 4.50.0 rollup-plugin-copy: 3.5.0 - rollup-plugin-postcss: 4.0.2(postcss@8.4.38)(ts-node@10.9.1) - rollup-plugin-typescript2: 0.36.0(rollup@4.40.0)(typescript@5.8.3) + rollup-plugin-postcss: 4.0.2(postcss@8.5.6)(ts-node@10.9.1) + rollup-plugin-typescript2: 0.36.0(rollup@4.50.0)(typescript@5.8.3) tslib: 2.8.1 transitivePeerDependencies: - '@babel/core' @@ -13371,42 +15770,42 @@ packages: - verdaccio dev: true - /@nx/rspack@21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@nx/rspack@21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react-refresh@0.14.2)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4): resolution: {integrity: sha512-4BZYaGfdVpak8DXGlUEmDfu04vZ45oaeXptyCh9mx8F6WjJozns7jPXSymexrdLp38XoNClVQCXDU/b/Ugt0uw==} peerDependencies: '@module-federation/enhanced': ^0.15.0 '@module-federation/node': ^2.6.26 dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) '@module-federation/node': link:packages/node '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) '@rspack/core': 1.3.9(@swc/helpers@0.5.13) '@rspack/dev-server': 1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0) - '@rspack/plugin-react-refresh': 1.4.3(react-refresh@0.14.2) - autoprefixer: 10.4.20(postcss@8.4.38) - browserslist: 4.24.4 + '@rspack/plugin-react-refresh': 1.5.0(react-refresh@0.14.2) + autoprefixer: 10.4.20(postcss@8.5.6) + browserslist: 4.25.4 css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) enquirer: 2.3.6 express: 4.21.2 - http-proxy-middleware: 3.0.3 - less-loader: 11.1.0(less@4.4.0)(webpack@5.98.0) + http-proxy-middleware: 3.0.5 + less-loader: 11.1.0(less@4.4.1)(webpack@5.98.0) license-webpack-plugin: 4.0.2(webpack@5.98.0) loader-utils: 2.0.4 parse5: 4.0.0 picocolors: 1.1.1 - postcss: 8.4.38 - postcss-import: 14.1.0(postcss@8.4.38) - postcss-loader: 8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.8.3)(webpack@5.98.0) - sass: 1.88.0 - sass-embedded: 1.89.2 - sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.98.0) + postcss: 8.5.6 + postcss-import: 14.1.0(postcss@8.5.6) + postcss-loader: 8.2.0(@rspack/core@1.3.9)(postcss@8.5.6)(typescript@5.8.3)(webpack@5.98.0) + sass: 1.92.1 + sass-embedded: 1.92.1 + sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.92.1)(sass@1.92.1)(webpack@5.98.0) source-map-loader: 5.0.0(webpack@5.98.0) style-loader: 3.3.4(webpack@5.98.0) - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.8.3) + ts-checker-rspack-plugin: 1.1.5(@rspack/core@1.3.9)(typescript@5.8.3) tslib: 2.8.1 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-node-externals: 3.0.0 @@ -13446,7 +15845,7 @@ packages: '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) - semver: 7.6.3 + semver: 7.7.2 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) tslib: 2.8.1 transitivePeerDependencies: @@ -13472,14 +15871,14 @@ packages: '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) - '@swc/helpers': 0.5.17 + '@swc/helpers': 0.5.13 ajv: 8.17.1 enquirer: 2.3.6 picomatch: 4.0.2 - semver: 7.6.3 + semver: 7.7.2 tsconfig-paths: 4.2.0 - vite: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0)(stylus@0.64.0) - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + vite: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.1)(stylus@0.64.0) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -13491,11 +15890,11 @@ packages: - verdaccio dev: true - /@nx/web@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2): + /@nx/web@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2): resolution: {integrity: sha512-E/vWj9gR10SOc7VL1+RnlE4krBWa9mTMo0jkXM3XCcASsFmz2Guv+OSuCTKYiKsD/xAKlMSC8+04IvUEmXbcdg==} dependencies: - '@nx/devkit': 20.1.1(nx@21.2.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.4.1) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -13532,24 +15931,24 @@ packages: - verdaccio dev: true - /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.4.1)(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4): resolution: {integrity: sha512-ucxJn9q/KboQ4ywtODmOYD9ac9FczdLd/1WDAPctxERuq71bfkwGmZGUzH3fDqolinek0kAIhn6ci3ww2/Qs1A==} dependencies: - '@babel/core': 7.28.0 - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@babel/core': 7.28.4 + '@module-federation/enhanced': 0.6.9(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(vue-tsc@2.2.12)(webpack@5.98.0) '@module-federation/sdk': 0.6.11 - '@nx/devkit': 20.1.1(nx@21.2.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) + '@nx/devkit': 20.1.1(nx@21.4.1) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.47) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.98.0) + babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.98.0) browserslist: 4.24.0 copy-webpack-plugin: 10.2.4(webpack@5.98.0) css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) css-minimizer-webpack-plugin: 5.0.1(esbuild@0.24.0)(webpack@5.98.0) express: 4.21.1 - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.8.3)(webpack@5.98.0) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.9.2)(webpack@5.98.0) http-proxy-middleware: 3.0.3 less: 4.1.3 less-loader: 11.1.0(less@4.1.3)(webpack@5.98.0) @@ -13568,8 +15967,8 @@ packages: style-loader: 3.3.4(webpack@5.98.0) stylus: 0.64.0 stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.98.0) - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0) - ts-loader: 9.5.1(typescript@5.8.3)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0) + ts-loader: 9.5.1(typescript@5.9.2)(webpack@5.98.0) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.8.1 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) @@ -13611,14 +16010,14 @@ packages: /@nx/webpack@21.2.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-x7U6/Hl0Vy4kdDHWJ3hZ9YgP/0oTW/DijkAX/ODjHWKCioneC2sQjII8ivNPhiMHfuq3IO7UnojIVSD8zDMWXA==} dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) ajv: 8.17.1 - autoprefixer: 10.4.20(postcss@8.4.38) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) - browserslist: 4.24.4 + autoprefixer: 10.4.20(postcss@8.5.6) + babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9) + browserslist: 4.25.4 copy-webpack-plugin: 10.2.4(webpack@5.99.9) css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.99.9) css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.99.9) @@ -13630,23 +16029,23 @@ packages: mini-css-extract-plugin: 2.4.7(webpack@5.99.9) parse5: 4.0.0 picocolors: 1.1.1 - postcss: 8.4.38 - postcss-import: 14.1.0(postcss@8.4.38) - postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.99.9) + postcss: 8.5.6 + postcss-import: 14.1.0(postcss@8.5.6) + postcss-loader: 6.2.1(postcss@8.5.6)(webpack@5.99.9) rxjs: 7.8.2 - sass: 1.88.0 - sass-embedded: 1.89.2 - sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.99.9) + sass: 1.92.1 + sass-embedded: 1.92.1 + sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.92.1)(sass@1.92.1)(webpack@5.99.9) source-map-loader: 5.0.0(webpack@5.99.9) style-loader: 3.3.4(webpack@5.99.9) stylus: 0.64.0 stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9) terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.99.9) - ts-loader: 9.5.1(typescript@5.8.3)(webpack@5.99.9) + ts-loader: 9.5.4(typescript@5.8.3)(webpack@5.99.9) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.8.1 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-server: 5.2.1(webpack-cli@5.1.4)(webpack@5.99.9) + webpack-dev-server: 5.2.2(webpack-cli@5.1.4)(webpack@5.99.9) webpack-node-externals: 3.0.0 webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.2)(webpack@5.99.9) transitivePeerDependencies: @@ -13706,29 +16105,11 @@ packages: - debug dev: true - /@octokit/auth-token@5.1.2: - resolution: {integrity: sha512-JcQDsBdg49Yky2w2ld20IHAlwr8d/d8N6NiOXbtuoPCqzbsiJgF633mVUw3x4mo0H5ypataQIX7SFu3yy44Mpw==} - engines: {node: '>= 18'} - dev: true - /@octokit/auth-token@6.0.0: resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} engines: {node: '>= 20'} dev: true - /@octokit/core@6.1.4: - resolution: {integrity: sha512-lAS9k7d6I0MPN+gb9bKDt7X8SdxknYqAMh44S5L+lNqIN2NuV8nvv3g8rPp7MuRxcOpxpUIATWprO0C34a8Qmg==} - engines: {node: '>= 18'} - dependencies: - '@octokit/auth-token': 5.1.2 - '@octokit/graphql': 8.2.1 - '@octokit/request': 9.2.2 - '@octokit/request-error': 6.1.7 - '@octokit/types': 13.8.0 - before-after-hook: 3.0.2 - universal-user-agent: 7.0.2 - dev: true - /@octokit/core@7.0.3: resolution: {integrity: sha512-oNXsh2ywth5aowwIa7RKtawnkdH6LgU1ztfP9AIUCQCvzysB+WeU8o2kyyosDPwBZutPpjZDKPQGIzzrfTWweQ==} engines: {node: '>= 20'} @@ -13742,14 +16123,6 @@ packages: universal-user-agent: 7.0.3 dev: true - /@octokit/endpoint@10.1.3: - resolution: {integrity: sha512-nBRBMpKPhQUxCsQQeW+rCJ/OPSMcj3g0nfHn01zGYZXuNDvvXudF/TYY6APj5THlurerpFN4a/dQAIAaM6BYhA==} - engines: {node: '>= 18'} - dependencies: - '@octokit/types': 13.8.0 - universal-user-agent: 7.0.2 - dev: true - /@octokit/endpoint@11.0.0: resolution: {integrity: sha512-hoYicJZaqISMAI3JfaDr1qMNi48OctWuOih1m80bkYow/ayPw6Jj52tqWJ6GEoFTk1gBqfanSoI1iY99Z5+ekQ==} engines: {node: '>= 20'} @@ -13758,15 +16131,6 @@ packages: universal-user-agent: 7.0.3 dev: true - /@octokit/graphql@8.2.1: - resolution: {integrity: sha512-n57hXtOoHrhwTWdvhVkdJHdhTv0JstjDbDRhJfwIRNfFqmSo1DaK/mD2syoNUoLCyqSjBpGAKOG0BuwF392slw==} - engines: {node: '>= 18'} - dependencies: - '@octokit/request': 9.2.2 - '@octokit/types': 13.8.0 - universal-user-agent: 7.0.2 - dev: true - /@octokit/graphql@9.0.1: resolution: {integrity: sha512-j1nQNU1ZxNFx2ZtKmL4sMrs4egy5h65OMDmSbVyuCzjOcwsHq6EaYjOTGXPQxgfiN8dJ4CriYHk6zF050WEULg==} engines: {node: '>= 20'} @@ -13776,24 +16140,10 @@ packages: universal-user-agent: 7.0.3 dev: true - /@octokit/openapi-types@23.0.1: - resolution: {integrity: sha512-izFjMJ1sir0jn0ldEKhZ7xegCTj/ObmEDlEfpFrx4k/JyZSMRHbO3/rBwgE7f3m2DHt+RrNGIVw4wSmwnm3t/g==} - dev: true - /@octokit/openapi-types@25.1.0: resolution: {integrity: sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==} dev: true - /@octokit/plugin-paginate-rest@11.4.3(@octokit/core@6.1.4): - resolution: {integrity: sha512-tBXaAbXkqVJlRoA/zQVe9mUdb8rScmivqtpv3ovsC5xhje/a+NOCivs7eUhWBwCApJVsR4G5HMeaLbq7PxqZGA==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=6' - dependencies: - '@octokit/core': 6.1.4 - '@octokit/types': 13.8.0 - dev: true - /@octokit/plugin-paginate-rest@13.1.1(@octokit/core@7.0.3): resolution: {integrity: sha512-q9iQGlZlxAVNRN2jDNskJW/Cafy7/XE52wjZ5TTvyhyOD904Cvx//DNyoO3J/MXJ0ve3rPoNWKEg5iZrisQSuw==} engines: {node: '>= 20'} @@ -13804,18 +16154,6 @@ packages: '@octokit/types': 14.1.0 dev: true - /@octokit/plugin-retry@7.1.4(@octokit/core@6.1.4): - resolution: {integrity: sha512-7AIP4p9TttKN7ctygG4BtR7rrB0anZqoU9ThXFk8nETqIfvgPUANTSYHqWYknK7W3isw59LpZeLI8pcEwiJdRg==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=6' - dependencies: - '@octokit/core': 6.1.4 - '@octokit/request-error': 6.1.7 - '@octokit/types': 13.8.0 - bottleneck: 2.19.5 - dev: true - /@octokit/plugin-retry@8.0.1(@octokit/core@7.0.3): resolution: {integrity: sha512-KUoYR77BjF5O3zcwDQHRRZsUvJwepobeqiSSdCJ8lWt27FZExzb0GgVxrhhfuyF6z2B2zpO0hN5pteni1sqWiw==} engines: {node: '>= 20'} @@ -13839,24 +16177,6 @@ packages: bottleneck: 2.19.5 dev: true - /@octokit/plugin-throttling@9.4.0(@octokit/core@6.1.4): - resolution: {integrity: sha512-IOlXxXhZA4Z3m0EEYtrrACkuHiArHLZ3CvqWwOez/pURNqRuwfoFlTPbN5Muf28pzFuztxPyiUiNwz8KctdZaQ==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': ^6.1.3 - dependencies: - '@octokit/core': 6.1.4 - '@octokit/types': 13.8.0 - bottleneck: 2.19.5 - dev: true - - /@octokit/request-error@6.1.7: - resolution: {integrity: sha512-69NIppAwaauwZv6aOzb+VVLwt+0havz9GT5YplkeJv7fG7a40qpLt/yZKyiDxAhgz0EtgNdNcb96Z0u+Zyuy2g==} - engines: {node: '>= 18'} - dependencies: - '@octokit/types': 13.8.0 - dev: true - /@octokit/request-error@7.0.0: resolution: {integrity: sha512-KRA7VTGdVyJlh0cP5Tf94hTiYVVqmt2f3I6mnimmaVz4UG3gQV/k4mDJlJv3X67iX6rmN7gSHCF8ssqeMnmhZg==} engines: {node: '>= 20'} @@ -13875,23 +16195,6 @@ packages: universal-user-agent: 7.0.3 dev: true - /@octokit/request@9.2.2: - resolution: {integrity: sha512-dZl0ZHx6gOQGcffgm1/Sf6JfEpmh34v3Af2Uci02vzUYz6qEN6zepoRtmybWXIGXFIK8K9ylE3b+duCWqhArtg==} - engines: {node: '>= 18'} - dependencies: - '@octokit/endpoint': 10.1.3 - '@octokit/request-error': 6.1.7 - '@octokit/types': 13.8.0 - fast-content-type-parse: 2.0.1 - universal-user-agent: 7.0.2 - dev: true - - /@octokit/types@13.8.0: - resolution: {integrity: sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A==} - dependencies: - '@octokit/openapi-types': 23.0.1 - dev: true - /@octokit/types@14.1.0: resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==} dependencies: @@ -13902,78 +16205,78 @@ packages: resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} dev: true - /@oxc-resolver/binding-darwin-arm64@5.2.0: - resolution: {integrity: sha512-3v2eS1swAUZ/OPrBpTB5Imn4Xhbz4zKPa/mugnYCAC4pVt/miBQLBNciBRZG8oyHiGmLtjw/qanZC36uB6MITQ==} + /@oxc-resolver/binding-darwin-arm64@5.3.0: + resolution: {integrity: sha512-hXem5ZAguS7IlSiHg/LK0tEfLj4eUo+9U6DaFwwBEGd0L0VIF9LmuiHydRyOrdnnmi9iAAFMAn/wl2cUoiuruA==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@oxc-resolver/binding-darwin-x64@5.2.0: - resolution: {integrity: sha512-6uhnlZU+CBULQAjcwQ4nerA76xDEvPFtHpTzXhEoitr4a3Ks5H92X4uuLT0C0FW3RfhIVL8Lpp9pLYHN3oAvug==} + /@oxc-resolver/binding-darwin-x64@5.3.0: + resolution: {integrity: sha512-wgSwfsZkRbuYCIBLxeg1bYrtKnirAy+IJF0lwfz4z08clgdNBDbfGECJe/cd0csIZPpRcvPFe8317yf31sWhtA==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@oxc-resolver/binding-freebsd-x64@5.2.0: - resolution: {integrity: sha512-6TCXw/rPnhBLlS/Rg7QHO9lBjwJSbUJMhd9POpVpQEK1S9viEAl8JPdxXuNCEDPJHSmpMrGt6+DTjQxQ5J1kpQ==} + /@oxc-resolver/binding-freebsd-x64@5.3.0: + resolution: {integrity: sha512-kzeE2WHgcRMmWjB071RdwEV5Pwke4o0WWslCKoh8if1puvxIxfzu3o7g6P2+v77BP5qop4cri+uvLABSO0WZjg==} cpu: [x64] os: [freebsd] requiresBuild: true optional: true - /@oxc-resolver/binding-linux-arm-gnueabihf@5.2.0: - resolution: {integrity: sha512-egjFYBKixAjekmiImCYkpwSo0bnZJOieJIc6cXePuCih2R5nFjkS1F8tSlJ18GdRZ1MmYveM6THmIHJCpnDqaQ==} + /@oxc-resolver/binding-linux-arm-gnueabihf@5.3.0: + resolution: {integrity: sha512-I8np34yZP/XfIkZNDbw3rweqVgfjmHYpNX3xnJZWg+f4mgO9/UNWBwetSaqXeDZqvIch/aHak+q4HVrQhQKCqg==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@oxc-resolver/binding-linux-arm64-gnu@5.2.0: - resolution: {integrity: sha512-Cizb3uHnEc2MYZeRnp+BxmDyAKo7szJxbTW4BgPvs+XicYZI0kc/qcZlHRoJImalBqvve+ZObasRqCS1zqub9A==} + /@oxc-resolver/binding-linux-arm64-gnu@5.3.0: + resolution: {integrity: sha512-u2ndfeEUrW898eXM+qPxIN8TvTPjI90NDQBRgaxxkOfNw3xaotloeiZGz5+Yzlfxgvxr9DY9FdYkqhUhSnGhOw==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@oxc-resolver/binding-linux-arm64-musl@5.2.0: - resolution: {integrity: sha512-rDiRuIvQXa9MI8oiEbCVnU7dBVDuo74456dN3Bf30/Joz6FVBhYrhoOTxtxH+WgC38qCUWWuBjhFaLRLDLaMRw==} + /@oxc-resolver/binding-linux-arm64-musl@5.3.0: + resolution: {integrity: sha512-TzbjmFkcnESGuVItQ2diKacX8vu5G0bH3BHmIlmY4OSRLyoAlrJFwGKAHmh6C9+Amfcjo2rx8vdm7swzmsGC6Q==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@oxc-resolver/binding-linux-riscv64-gnu@5.2.0: - resolution: {integrity: sha512-QRdE2DOO9e4oYzYyf/iRnLiomvs3bRedRTvFHbTAcL0JJfsicLLK4T7J5BP76sVum0QUAVJm+JqgEUmk8ETGXw==} + /@oxc-resolver/binding-linux-riscv64-gnu@5.3.0: + resolution: {integrity: sha512-NH3pjAqh8nuN29iRuRfTY42Vn03ctoR9VE8llfoUKUfhHUjFHYOXK5VSkhjj1usG8AeuesvqrQnLptCRQVTi/Q==} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /@oxc-resolver/binding-linux-s390x-gnu@5.2.0: - resolution: {integrity: sha512-bD8HDjnEziw1+Y7uowIRI9JaJd6vldLoVXOZaSeBRjofWk8rQOOyxfNTVymIrcmPE8rZZJfkDdGyCnTJP0h9vA==} + /@oxc-resolver/binding-linux-s390x-gnu@5.3.0: + resolution: {integrity: sha512-tuZtkK9sJYh2MC2uhol1M/8IMTB6ZQ5jmqP2+k5XNXnOb/im94Y5uV/u2lXwVyIuKHZZHtr+0d1HrOiNahoKpw==} cpu: [s390x] os: [linux] requiresBuild: true optional: true - /@oxc-resolver/binding-linux-x64-gnu@5.2.0: - resolution: {integrity: sha512-eWEHGjkrk4Dsul7Wyt6X9UMxZ+e2zKgpRG2kbSZOQQTXf6ZnU9+lRAyAgf2X1qdLjmH0GT54wIak7fhSsuNWLA==} + /@oxc-resolver/binding-linux-x64-gnu@5.3.0: + resolution: {integrity: sha512-VzhPYmZCtoES/ThcPdGSmMop7JlwgqtSvlgtKCW15ByV2JKyl8kHAHnPSBfpIooXb0ehFnRdxFtL9qtAEWy01g==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@oxc-resolver/binding-linux-x64-musl@5.2.0: - resolution: {integrity: sha512-iojrjytDOdg4aWm25ak7qpTQwWj+D7O+duHBL2rQhDxIY1K4eysJwobWck0yzJ6VlONaQF6RLt+YeDpGoKV+ww==} + /@oxc-resolver/binding-linux-x64-musl@5.3.0: + resolution: {integrity: sha512-Hi39cWzul24rGljN4Vf1lxjXzQdCrdxO5oCT7KJP4ndSlqIUODJnfnMAP1YhcnIRvNvk+5E6sZtnEmFUd/4d8Q==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@oxc-resolver/binding-wasm32-wasi@5.2.0: - resolution: {integrity: sha512-Lgv3HjKUXRa/xMCgBAkwKQcPljAn5IRicjgoPBXGUhghzK/9yF2DTf7aXdVPvRxFKjvcyWtzpzPV2pzYCuBaBA==} + /@oxc-resolver/binding-wasm32-wasi@5.3.0: + resolution: {integrity: sha512-ddujvHhP3chmHnSXRlkPVUeYj4/B7eLZwL4yUid+df3WCbVh6DgoT9RmllZn21AhxgKtMdekDdyVJYKFd8tl4A==} engines: {node: '>=14.0.0'} cpu: [wasm32] requiresBuild: true @@ -13981,15 +16284,15 @@ packages: '@napi-rs/wasm-runtime': 0.2.12 optional: true - /@oxc-resolver/binding-win32-arm64-msvc@5.2.0: - resolution: {integrity: sha512-VK5yEOdGbIrb89gUtVIw2IVP4r0rEhiwVLQOD37vZhvrt5iY0FHOTtMz9ZsWI0anZ0swt26U2wRcJYT0/AsBfw==} + /@oxc-resolver/binding-win32-arm64-msvc@5.3.0: + resolution: {integrity: sha512-j1YYPLvUkMVNKmIFQZZJ7q6Do4cI3htUnyxNLwDSBVhSohvPIK2VG+IdtOAlWZGa7v+phEZsHfNbXVwB0oPYFQ==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@oxc-resolver/binding-win32-x64-msvc@5.2.0: - resolution: {integrity: sha512-BhIcyjr/gTafUrdOhd1EC5H4LeUSKK9uQIG2RSyMMH0Cq1yBacTb1yvLowhP/6e4ncCGByXEkW7sWGowCfSY8A==} + /@oxc-resolver/binding-win32-x64-msvc@5.3.0: + resolution: {integrity: sha512-LT9eOPPUqfZscQRd5mc08RBeDWOQf+dnOrKnanMallTGPe6g7+rcAlFTA8SWoJbcD45PV8yArFtCmSQSpzHZmg==} cpu: [x64] os: [win32] requiresBuild: true @@ -14151,6 +16454,16 @@ packages: dependencies: esquery: 1.6.0 typescript: 5.8.3 + dev: true + + /@phenomnomnominal/tsquery@5.0.1(typescript@5.9.2): + resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} + peerDependencies: + typescript: ^3 || ^4 || ^5 + dependencies: + esquery: 1.6.0 + typescript: 5.9.2 + dev: false /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -14158,8 +16471,8 @@ packages: requiresBuild: true optional: true - /@pkgr/core@0.1.1: - resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + /@pkgr/core@0.1.2: + resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dev: true @@ -14171,7 +16484,7 @@ packages: playwright: 1.49.1 dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.98.0): + /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.101.3): resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} engines: {node: '>= 10.13'} peerDependencies: @@ -14205,6 +16518,43 @@ packages: react-refresh: 0.14.2 schema-utils: 4.3.0 source-map: 0.7.4 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + + /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.98.0): + resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} + engines: {node: '>= 10.13'} + peerDependencies: + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' + sockjs-client: ^1.4.0 + type-fest: '>=0.17.0 <5.0.0' + webpack: '>=4.43.0 <6.0.0' + webpack-dev-server: 3.x || 4.x || 5.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 0.x || 1.x + peerDependenciesMeta: + '@types/webpack': + optional: true + sockjs-client: + optional: true + type-fest: + optional: true + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: + optional: true + dependencies: + ansi-html: 0.0.9 + core-js-pure: 3.45.1 + error-stack-parser: 2.1.4 + html-entities: 2.6.0 + loader-utils: 2.0.4 + react-refresh: 0.14.2 + schema-utils: 4.3.2 + source-map: 0.7.6 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -14235,14 +16585,14 @@ packages: optional: true dependencies: ansi-html: 0.0.9 - core-js-pure: 3.38.1 + core-js-pure: 3.45.1 error-stack-parser: 2.1.4 html-entities: 2.6.0 loader-utils: 2.0.4 react-refresh: 0.14.2 schema-utils: 4.3.2 - source-map: 0.7.4 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + source-map: 0.7.6 + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /@pnpm/config.env-replace@1.1.0: @@ -14275,7 +16625,7 @@ packages: hasBin: true dependencies: '@babel/code-frame': 7.25.7 - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-module-imports': 7.25.7 '@babel/runtime': 7.28.2 '@preconstruct/hook': 0.4.0 @@ -14317,8 +16667,8 @@ packages: /@preconstruct/hook@0.4.0: resolution: {integrity: sha512-a7mrlPTM3tAFJyz43qb4pPVpUx8j8TzZBFsNFqcKcE/sEakNXRlQAuCT4RGZRf9dQiiUnBahzSIWawU4rENl+Q==} dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) pirates: 4.0.7 source-map-support: 0.5.21 transitivePeerDependencies: @@ -15069,6 +17419,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/color-picker@1.5.3(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@ctrl/tinycolor': 3.6.1 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /@rc-component/context@1.4.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} peerDependencies: @@ -15093,6 +17457,18 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/context@1.4.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /@rc-component/mini-decimal@1.1.0: resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} engines: {node: '>=8.x'} @@ -15128,6 +17504,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/mutate-observer@1.1.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /@rc-component/portal@1.1.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} engines: {node: '>=8.x'} @@ -15155,6 +17545,20 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + /@rc-component/portal@1.1.2(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /@rc-component/qrcode@1.0.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==} engines: {node: '>=8.x'} @@ -15183,6 +17587,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/qrcode@1.0.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /@rc-component/tour@1.15.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==} engines: {node: '>=8.x'} @@ -15215,6 +17633,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/tour@1.15.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) + '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /@rc-component/trigger@2.2.3(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} engines: {node: '>=8.x'} @@ -15249,6 +17683,57 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/trigger@2.2.3(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + + /@rc-component/trigger@2.3.0(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-iwaxZyzOuK0D7lS+0AQEtW52zUWxoGqTGkke3dRyb8pYiShmRpCjB/8TzPI4R6YySCH7Vm9BZj/31VPiiQTLBg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + '@rc-component/portal': 1.1.2(react-dom@17.0.2)(react@17.0.2) + classnames: 2.5.1 + rc-motion: 2.9.5(react-dom@17.0.2)(react@17.0.2) + rc-resize-observer: 1.4.3(react-dom@17.0.2)(react@17.0.2) + rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) + react: 17.0.2 + react-dom: 17.0.2(react@17.0.2) + dev: false + + /@rc-component/trigger@2.3.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-iwaxZyzOuK0D7lS+0AQEtW52zUWxoGqTGkke3dRyb8pYiShmRpCjB/8TzPI4R6YySCH7Vm9BZj/31VPiiQTLBg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-motion: 2.9.5(react-dom@19.1.1)(react@19.1.1) + rc-resize-observer: 1.4.3(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /@react-native-community/cli-clean@19.1.1: resolution: {integrity: sha512-pP7SmK+PNw5B1Aa2c6y06FBNc9iGah/leFFM2uewpyZRJQ4zycX6Zz1UANpq9YZfp65n7NZKV9Gct2uaVRuP/Q==} dependencies: @@ -15471,7 +17956,7 @@ packages: resolution: {integrity: sha512-LXd766LHCR/79WmhIg4zUB9jRosgw8xGJ1QnYOoef1rA7vCdubC23nhUxF+PJdfTdAl1cqX4u1dhZcjg6yXjRg==} engines: {node: '>=18'} dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) '@react-native/codegen': 0.80.0(@babel/core@7.28.0) transitivePeerDependencies: - '@babel/core' @@ -15540,7 +18025,20 @@ packages: '@babel/core': '*' dependencies: '@babel/core': 7.28.0 - glob: 7.2.0 + glob: 7.2.3 + hermes-parser: 0.28.1 + invariant: 2.2.4 + nullthrows: 1.1.1 + yargs: 17.7.2 + + /@react-native/codegen@0.80.0(@babel/core@7.28.4): + resolution: {integrity: sha512-X9TsPgytoUkNrQjzAZh4dXa4AuouvYT0NzYyvnjw1ry4LESCZtKba+eY4x3+M30WPR52zjgu+UFL//14BSdCCA==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + dependencies: + '@babel/core': 7.28.4 + glob: 7.2.3 hermes-parser: 0.28.1 invariant: 2.2.4 nullthrows: 1.1.1 @@ -15558,7 +18056,7 @@ packages: '@react-native-community/cli': 19.1.1(typescript@5.0.4) '@react-native/dev-middleware': 0.80.0 chalk: 4.1.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) invariant: 2.2.4 metro: 0.82.5 metro-config: 0.82.5 @@ -15569,6 +18067,33 @@ packages: - supports-color - utf-8-validate + /@react-native/community-cli-plugin@0.81.1(@react-native-community/cli@19.1.1)(@react-native/metro-config@0.80.0): + resolution: {integrity: sha512-FuIpZcjBiiYcVMNx+1JBqTPLs2bUIm6X4F5enYGYcetNE2nfSMUVO8SGUtTkBdbUTfKesXYSYN8wungyro28Ag==} + engines: {node: '>= 20.19.4'} + peerDependencies: + '@react-native-community/cli': '*' + '@react-native/metro-config': '*' + peerDependenciesMeta: + '@react-native-community/cli': + optional: true + '@react-native/metro-config': + optional: true + dependencies: + '@react-native-community/cli': 19.1.1(typescript@5.0.4) + '@react-native/dev-middleware': 0.81.1 + '@react-native/metro-config': 0.80.0(@babel/core@7.28.0) + debug: 4.4.1(supports-color@5.5.0) + invariant: 2.2.4 + metro: 0.83.1 + metro-config: 0.83.1 + metro-core: 0.83.1 + semver: 7.7.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /@react-native/debugger-frontend@0.79.5: resolution: {integrity: sha512-WQ49TRpCwhgUYo5/n+6GGykXmnumpOkl4Lr2l2o2buWU9qPOwoiBqJAtmWEXsAug4ciw3eLiVfthn5ufs0VB0A==} engines: {node: '>=18'} @@ -15578,6 +18103,11 @@ packages: resolution: {integrity: sha512-lpu9Z3xtKUaKFvEcm5HSgo1KGfkDa/W3oZHn22Zy0WQ9MiOu2/ar1txgd1wjkoNiK/NethKcRdCN7mqnc6y2mA==} engines: {node: '>=18'} + /@react-native/debugger-frontend@0.81.1: + resolution: {integrity: sha512-dwKv1EqKD+vONN4xsfyTXxn291CNl1LeBpaHhNGWASK1GO4qlyExMs4TtTjN57BnYHikR9PzqPWcUcfzpVRaLg==} + engines: {node: '>= 20.19.4'} + dev: true + /@react-native/dev-middleware@0.79.5: resolution: {integrity: sha512-U7r9M/SEktOCP/0uS6jXMHmYjj4ESfYCkNAenBjFjjsRWekiHE+U/vRMeO+fG9gq4UCcBAUISClkQCowlftYBw==} engines: {node: '>=18'} @@ -15608,7 +18138,27 @@ packages: chrome-launcher: 0.15.2 chromium-edge-launcher: 0.2.0 connect: 3.7.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) + invariant: 2.2.4 + nullthrows: 1.1.1 + open: 7.4.2 + serve-static: 1.16.2 + ws: 6.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + /@react-native/dev-middleware@0.81.1: + resolution: {integrity: sha512-hy3KlxNOfev3O5/IuyZSstixWo7E9FhljxKGHdvVtZVNjQdM+kPMh66mxeJbB2TjdJGAyBT4DjIwBaZnIFOGHQ==} + engines: {node: '>= 20.19.4'} + dependencies: + '@isaacs/ttlcache': 1.4.1 + '@react-native/debugger-frontend': 0.81.1 + chrome-launcher: 0.15.2 + chromium-edge-launcher: 0.2.0 + connect: 3.7.0 + debug: 4.4.1(supports-color@5.5.0) invariant: 2.2.4 nullthrows: 1.1.1 open: 7.4.2 @@ -15618,6 +18168,7 @@ packages: - bufferutil - supports-color - utf-8-validate + dev: true /@react-native/eslint-config@0.80.0(eslint@8.57.1)(jest@29.7.0)(prettier@2.8.8)(typescript@5.0.4): resolution: {integrity: sha512-bd0GOcG++qIKzEngeyeNrGaDWWHtB8CpC5zbpYho2TTWpJDxBRcoPAzBdpPkxQtpBMdXyYRZMENRp6Khrg0YYQ==} @@ -15922,13 +18473,13 @@ packages: - typescript dev: true - /@rnef/plugin-metro@0.7.28(@react-native/community-cli-plugin@0.80.0): + /@rnef/plugin-metro@0.7.28(@react-native/community-cli-plugin@0.81.1): resolution: {integrity: sha512-GoWIBf0sW+0ExmBnvKOxenRyhC/542a5GXp0FlUA+D5fVu6K96MEy5BeeE1vsC8Quh4Fhhn2gBJMhNJ7j4STIQ==} peerDependencies: '@react-native/community-cli-plugin': '*' dependencies: '@react-native-community/cli-server-api': 18.0.0 - '@react-native/community-cli-plugin': 0.80.0(@react-native-community/cli@19.1.1) + '@react-native/community-cli-plugin': 0.81.1(@react-native-community/cli@19.1.1)(@react-native/metro-config@0.80.0) '@react-native/dev-middleware': 0.79.5 '@rnef/tools': 0.7.28 metro: 0.82.5 @@ -15981,7 +18532,7 @@ packages: slash: 3.0.0 dev: true - /@rollup/plugin-alias@5.1.1(rollup@4.40.0): + /@rollup/plugin-alias@5.1.1(rollup@4.50.0): resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -15990,10 +18541,10 @@ packages: rollup: optional: true dependencies: - rollup: 4.40.0 + rollup: 4.50.0 dev: true - /@rollup/plugin-babel@6.0.4(@babel/core@7.28.0)(rollup@4.40.0): + /@rollup/plugin-babel@6.0.4(@babel/core@7.28.4)(rollup@4.50.0): resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -16006,10 +18557,10 @@ packages: rollup: optional: true dependencies: - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 - '@rollup/pluginutils': 5.1.4(rollup@4.40.0) - rollup: 4.40.0 + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@rollup/pluginutils': 5.3.0(rollup@4.50.0) + rollup: 4.50.0 transitivePeerDependencies: - supports-color dev: true @@ -16023,14 +18574,14 @@ packages: '@rollup/pluginutils': 3.1.0(rollup@2.79.2) commondir: 1.0.1 estree-walker: 2.0.2 - glob: 7.2.0 + glob: 7.2.3 is-reference: 1.2.1 magic-string: 0.25.9 - resolve: 1.22.8 + resolve: 1.22.10 rollup: 2.79.2 dev: true - /@rollup/plugin-commonjs@25.0.8(rollup@4.40.0): + /@rollup/plugin-commonjs@25.0.8(rollup@4.50.0): resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -16039,13 +18590,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.40.0) + '@rollup/pluginutils': 5.3.0(rollup@4.50.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 - magic-string: 0.30.17 - rollup: 4.40.0 + magic-string: 0.30.18 + rollup: 4.50.0 dev: true /@rollup/plugin-commonjs@28.0.0(rollup@4.24.0): @@ -16067,7 +18618,7 @@ packages: rollup: 4.24.0 dev: false - /@rollup/plugin-image@3.0.3(rollup@4.40.0): + /@rollup/plugin-image@3.0.3(rollup@4.50.0): resolution: {integrity: sha512-qXWQwsXpvD4trSb8PeFPFajp8JLpRtqqOeNYRUKnEQNHm7e5UP7fuSRcbjQAJ7wDZBbnJvSdY5ujNBQd9B1iFg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -16076,9 +18627,9 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.40.0) + '@rollup/pluginutils': 5.3.0(rollup@4.50.0) mini-svg-data-uri: 1.4.4 - rollup: 4.40.0 + rollup: 4.50.0 dev: true /@rollup/plugin-json@4.1.0(rollup@2.79.2): @@ -16090,7 +18641,7 @@ packages: rollup: 2.79.2 dev: true - /@rollup/plugin-json@6.1.0(rollup@4.40.0): + /@rollup/plugin-json@6.1.0(rollup@4.50.0): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -16099,8 +18650,8 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.40.0) - rollup: 4.40.0 + '@rollup/pluginutils': 5.3.0(rollup@4.50.0) + rollup: 4.50.0 dev: true /@rollup/plugin-node-resolve@11.2.1(rollup@2.79.2): @@ -16114,7 +18665,7 @@ packages: builtin-modules: 3.3.0 deepmerge: 4.3.1 is-module: 1.0.0 - resolve: 1.22.8 + resolve: 1.22.10 rollup: 2.79.2 dev: true @@ -16135,8 +18686,8 @@ packages: rollup: 4.24.0 dev: false - /@rollup/plugin-node-resolve@15.3.0(rollup@4.40.0): - resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} + /@rollup/plugin-node-resolve@15.3.1(rollup@4.50.0): + resolution: {integrity: sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.78.0||^3.0.0||^4.0.0 @@ -16144,12 +18695,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.2(rollup@4.40.0) + '@rollup/pluginutils': 5.3.0(rollup@4.50.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 - resolve: 1.22.8 - rollup: 4.40.0 + resolve: 1.22.10 + rollup: 4.50.0 dev: true /@rollup/plugin-replace@2.4.2(rollup@2.79.2): @@ -16171,12 +18722,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.2(rollup@4.24.0) - magic-string: 0.30.11 + '@rollup/pluginutils': 5.3.0(rollup@4.24.0) + magic-string: 0.30.18 rollup: 4.24.0 dev: false - /@rollup/plugin-replace@6.0.1(rollup@4.40.0): + /@rollup/plugin-replace@6.0.1(rollup@4.50.0): resolution: {integrity: sha512-2sPh9b73dj5IxuMmDAsQWVFT7mR+yoHweBaXG2W/R8vQ+IWZlnaI7BR7J6EguVQUp1hd8Z7XuozpDjEKQAAC2Q==} engines: {node: '>=14.0.0'} peerDependencies: @@ -16185,13 +18736,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.2(rollup@4.40.0) - magic-string: 0.30.11 - rollup: 4.40.0 + '@rollup/pluginutils': 5.3.0(rollup@4.50.0) + magic-string: 0.30.18 + rollup: 4.50.0 dev: true - /@rollup/plugin-typescript@12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.8.3): - resolution: {integrity: sha512-cdtSp154H5sv637uMr1a8OTWB0L1SWDSm1rDGiyfcGcvQ6cuTs4MDk2BVEBGysUWago4OJN4EQZqOTl/QY3Jgg==} + /@rollup/plugin-typescript@12.1.4(rollup@4.50.0)(tslib@2.8.1)(typescript@5.8.3): + resolution: {integrity: sha512-s5Hx+EtN60LMlDBvl5f04bEiFZmAepk27Q+mr85L/00zPDn1jtzlTV6FWn81MaIwqfWzKxmOJrBWHU6vtQyedQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.14.0||^3.0.0||^4.0.0 @@ -16203,9 +18754,9 @@ packages: tslib: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.40.0) - resolve: 1.22.8 - rollup: 4.40.0 + '@rollup/pluginutils': 5.3.0(rollup@4.50.0) + resolve: 1.22.10 + rollup: 4.50.0 tslib: 2.8.1 typescript: 5.8.3 dev: true @@ -16244,8 +18795,8 @@ packages: rollup: 4.24.0 dev: false - /@rollup/pluginutils@5.1.2(rollup@4.40.0): - resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==} + /@rollup/pluginutils@5.1.3(rollup@4.50.0): + resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -16255,12 +18806,12 @@ packages: dependencies: '@types/estree': 1.0.7 estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 4.40.0 + picomatch: 4.0.2 + rollup: 4.50.0 dev: true - /@rollup/pluginutils@5.1.3(rollup@4.40.0): - resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} + /@rollup/pluginutils@5.1.4(rollup@4.50.0): + resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -16271,11 +18822,11 @@ packages: '@types/estree': 1.0.7 estree-walker: 2.0.2 picomatch: 4.0.2 - rollup: 4.40.0 + rollup: 4.50.0 dev: true - /@rollup/pluginutils@5.1.4(rollup@4.40.0): - resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} + /@rollup/pluginutils@5.3.0(rollup@4.24.0): + resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -16283,10 +18834,25 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 estree-walker: 2.0.2 - picomatch: 4.0.2 - rollup: 4.40.0 + picomatch: 4.0.3 + rollup: 4.24.0 + dev: false + + /@rollup/pluginutils@5.3.0(rollup@4.50.0): + resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.8 + estree-walker: 2.0.2 + picomatch: 4.0.3 + rollup: 4.50.0 dev: true /@rollup/rollup-android-arm-eabi@4.24.0: @@ -16294,6 +18860,7 @@ packages: cpu: [arm] os: [android] requiresBuild: true + dev: false optional: true /@rollup/rollup-android-arm-eabi@4.40.0: @@ -16304,11 +18871,20 @@ packages: dev: true optional: true + /@rollup/rollup-android-arm-eabi@4.50.0: + resolution: {integrity: sha512-lVgpeQyy4fWN5QYebtW4buT/4kn4p4IJ+kDNB4uYNT5b8c8DLJDg6titg20NIg7E8RWwdWZORW6vUFfrLyG3KQ==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-android-arm64@4.24.0: resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} cpu: [arm64] os: [android] requiresBuild: true + dev: false optional: true /@rollup/rollup-android-arm64@4.40.0: @@ -16319,11 +18895,20 @@ packages: dev: true optional: true + /@rollup/rollup-android-arm64@4.50.0: + resolution: {integrity: sha512-2O73dR4Dc9bp+wSYhviP6sDziurB5/HCym7xILKifWdE9UsOe2FtNcM+I4xZjKrfLJnq5UR8k9riB87gauiQtw==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-darwin-arm64@4.24.0: resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} cpu: [arm64] os: [darwin] requiresBuild: true + dev: false optional: true /@rollup/rollup-darwin-arm64@4.40.0: @@ -16334,11 +18919,20 @@ packages: dev: true optional: true + /@rollup/rollup-darwin-arm64@4.50.0: + resolution: {integrity: sha512-vwSXQN8T4sKf1RHr1F0s98Pf8UPz7pS6P3LG9NSmuw0TVh7EmaE+5Ny7hJOZ0M2yuTctEsHHRTMi2wuHkdS6Hg==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-darwin-x64@4.24.0: resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} cpu: [x64] os: [darwin] requiresBuild: true + dev: false optional: true /@rollup/rollup-darwin-x64@4.40.0: @@ -16349,6 +18943,14 @@ packages: dev: true optional: true + /@rollup/rollup-darwin-x64@4.50.0: + resolution: {integrity: sha512-cQp/WG8HE7BCGyFVuzUg0FNmupxC+EPZEwWu2FCGGw5WDT1o2/YlENbm5e9SMvfDFR6FRhVCBePLqj0o8MN7Vw==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-freebsd-arm64@4.40.0: resolution: {integrity: sha512-r7yGiS4HN/kibvESzmrOB/PxKMhPTlz+FcGvoUIKYoTyGd5toHp48g1uZy1o1xQvybwwpqpe010JrcGG2s5nkg==} cpu: [arm64] @@ -16357,6 +18959,14 @@ packages: dev: true optional: true + /@rollup/rollup-freebsd-arm64@4.50.0: + resolution: {integrity: sha512-UR1uTJFU/p801DvvBbtDD7z9mQL8J80xB0bR7DqW7UGQHRm/OaKzp4is7sQSdbt2pjjSS72eAtRh43hNduTnnQ==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-freebsd-x64@4.40.0: resolution: {integrity: sha512-mVDxzlf0oLzV3oZOr0SMJ0lSDd3xC4CmnWJ8Val8isp9jRGl5Dq//LLDSPFrasS7pSm6m5xAcKaw3sHXhBjoRw==} cpu: [x64] @@ -16365,11 +18975,20 @@ packages: dev: true optional: true + /@rollup/rollup-freebsd-x64@4.50.0: + resolution: {integrity: sha512-G/DKyS6PK0dD0+VEzH/6n/hWDNPDZSMBmqsElWnCRGrYOb2jC0VSupp7UAHHQ4+QILwkxSMaYIbQ72dktp8pKA==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-arm-gnueabihf@4.24.0: resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} cpu: [arm] os: [linux] requiresBuild: true + dev: false optional: true /@rollup/rollup-linux-arm-gnueabihf@4.40.0: @@ -16380,11 +18999,20 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm-gnueabihf@4.50.0: + resolution: {integrity: sha512-u72Mzc6jyJwKjJbZZcIYmd9bumJu7KNmHYdue43vT1rXPm2rITwmPWF0mmPzLm9/vJWxIRbao/jrQmxTO0Sm9w==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-arm-musleabihf@4.24.0: resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} cpu: [arm] os: [linux] requiresBuild: true + dev: false optional: true /@rollup/rollup-linux-arm-musleabihf@4.40.0: @@ -16395,11 +19023,20 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm-musleabihf@4.50.0: + resolution: {integrity: sha512-S4UefYdV0tnynDJV1mdkNawp0E5Qm2MtSs330IyHgaccOFrwqsvgigUD29uT+B/70PDY1eQ3t40+xf6wIvXJyg==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-arm64-gnu@4.24.0: resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} cpu: [arm64] os: [linux] requiresBuild: true + dev: false optional: true /@rollup/rollup-linux-arm64-gnu@4.40.0: @@ -16410,11 +19047,20 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm64-gnu@4.50.0: + resolution: {integrity: sha512-1EhkSvUQXJsIhk4msxP5nNAUWoB4MFDHhtc4gAYvnqoHlaL9V3F37pNHabndawsfy/Tp7BPiy/aSa6XBYbaD1g==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-arm64-musl@4.24.0: resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} cpu: [arm64] os: [linux] requiresBuild: true + dev: false optional: true /@rollup/rollup-linux-arm64-musl@4.40.0: @@ -16425,6 +19071,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm64-musl@4.50.0: + resolution: {integrity: sha512-EtBDIZuDtVg75xIPIK1l5vCXNNCIRM0OBPUG+tbApDuJAy9mKago6QxX+tfMzbCI6tXEhMuZuN1+CU8iDW+0UQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-loongarch64-gnu@4.40.0: resolution: {integrity: sha512-wG9e2XtIhd++QugU5MD9i7OnpaVb08ji3P1y/hNbxrQ3sYEelKJOq1UJ5dXczeo6Hj2rfDEL5GdtkMSVLa/AOg==} cpu: [loong64] @@ -16433,11 +19087,20 @@ packages: dev: true optional: true + /@rollup/rollup-linux-loongarch64-gnu@4.50.0: + resolution: {integrity: sha512-BGYSwJdMP0hT5CCmljuSNx7+k+0upweM2M4YGfFBjnFSZMHOLYR0gEEj/dxyYJ6Zc6AiSeaBY8dWOa11GF/ppQ==} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-powerpc64le-gnu@4.24.0: resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} cpu: [ppc64] os: [linux] requiresBuild: true + dev: false optional: true /@rollup/rollup-linux-powerpc64le-gnu@4.40.0: @@ -16448,11 +19111,20 @@ packages: dev: true optional: true + /@rollup/rollup-linux-ppc64-gnu@4.50.0: + resolution: {integrity: sha512-I1gSMzkVe1KzAxKAroCJL30hA4DqSi+wGc5gviD0y3IL/VkvcnAqwBf4RHXHyvH66YVHxpKO8ojrgc4SrWAnLg==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-riscv64-gnu@4.24.0: resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} cpu: [riscv64] os: [linux] requiresBuild: true + dev: false optional: true /@rollup/rollup-linux-riscv64-gnu@4.40.0: @@ -16463,6 +19135,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-riscv64-gnu@4.50.0: + resolution: {integrity: sha512-bSbWlY3jZo7molh4tc5dKfeSxkqnf48UsLqYbUhnkdnfgZjgufLS/NTA8PcP/dnvct5CCdNkABJ56CbclMRYCA==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-riscv64-musl@4.40.0: resolution: {integrity: sha512-rKmSj6EXQRnhSkE22+WvrqOqRtk733x3p5sWpZilhmjnkHkpeCgWsFFo0dGnUGeA+OZjRl3+VYq+HyCOEuwcxQ==} cpu: [riscv64] @@ -16471,11 +19151,20 @@ packages: dev: true optional: true + /@rollup/rollup-linux-riscv64-musl@4.50.0: + resolution: {integrity: sha512-LSXSGumSURzEQLT2e4sFqFOv3LWZsEF8FK7AAv9zHZNDdMnUPYH3t8ZlaeYYZyTXnsob3htwTKeWtBIkPV27iQ==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-s390x-gnu@4.24.0: resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} cpu: [s390x] os: [linux] requiresBuild: true + dev: false optional: true /@rollup/rollup-linux-s390x-gnu@4.40.0: @@ -16486,11 +19175,20 @@ packages: dev: true optional: true + /@rollup/rollup-linux-s390x-gnu@4.50.0: + resolution: {integrity: sha512-CxRKyakfDrsLXiCyucVfVWVoaPA4oFSpPpDwlMcDFQvrv3XY6KEzMtMZrA+e/goC8xxp2WSOxHQubP8fPmmjOQ==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-x64-gnu@4.24.0: resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} cpu: [x64] os: [linux] requiresBuild: true + dev: false optional: true /@rollup/rollup-linux-x64-gnu@4.40.0: @@ -16501,11 +19199,20 @@ packages: dev: true optional: true + /@rollup/rollup-linux-x64-gnu@4.50.0: + resolution: {integrity: sha512-8PrJJA7/VU8ToHVEPu14FzuSAqVKyo5gg/J8xUerMbyNkWkO9j2ExBho/68RnJsMGNJq4zH114iAttgm7BZVkA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-x64-musl@4.24.0: resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} cpu: [x64] os: [linux] requiresBuild: true + dev: false optional: true /@rollup/rollup-linux-x64-musl@4.40.0: @@ -16516,11 +19223,28 @@ packages: dev: true optional: true + /@rollup/rollup-linux-x64-musl@4.50.0: + resolution: {integrity: sha512-SkE6YQp+CzpyOrbw7Oc4MgXFvTw2UIBElvAvLCo230pyxOLmYwRPwZ/L5lBe/VW/qT1ZgND9wJfOsdy0XptRvw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-openharmony-arm64@4.50.0: + resolution: {integrity: sha512-PZkNLPfvXeIOgJWA804zjSFH7fARBBCpCXxgkGDRjjAhRLOR8o0IGS01ykh5GYfod4c2yiiREuDM8iZ+pVsT+Q==} + cpu: [arm64] + os: [openharmony] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-win32-arm64-msvc@4.24.0: resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} cpu: [arm64] os: [win32] requiresBuild: true + dev: false optional: true /@rollup/rollup-win32-arm64-msvc@4.40.0: @@ -16531,11 +19255,20 @@ packages: dev: true optional: true + /@rollup/rollup-win32-arm64-msvc@4.50.0: + resolution: {integrity: sha512-q7cIIdFvWQoaCbLDUyUc8YfR3Jh2xx3unO8Dn6/TTogKjfwrax9SyfmGGK6cQhKtjePI7jRfd7iRYcxYs93esg==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-win32-ia32-msvc@4.24.0: resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} cpu: [ia32] os: [win32] requiresBuild: true + dev: false optional: true /@rollup/rollup-win32-ia32-msvc@4.40.0: @@ -16546,11 +19279,20 @@ packages: dev: true optional: true + /@rollup/rollup-win32-ia32-msvc@4.50.0: + resolution: {integrity: sha512-XzNOVg/YnDOmFdDKcxxK410PrcbcqZkBmz+0FicpW5jtjKQxcW1BZJEQOF0NJa6JO7CZhett8GEtRN/wYLYJuw==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-win32-x64-msvc@4.24.0: resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} cpu: [x64] os: [win32] requiresBuild: true + dev: false optional: true /@rollup/rollup-win32-x64-msvc@4.40.0: @@ -16561,6 +19303,14 @@ packages: dev: true optional: true + /@rollup/rollup-win32-x64-msvc@4.50.0: + resolution: {integrity: sha512-xMmiWRR8sp72Zqwjgtf3QbZfF1wdh8X2ABu3EaozvZcyHJeU0r+XAnXdKgs4cCAp6ORoYoCygipYP1mjmbjrsg==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rsbuild/core@1.0.1-rc.4: resolution: {integrity: sha512-JlouV5M+azv9YP6hD11rHeUns8Yk9sQN9QmMCKhutG75j1TCEKmrL0O7UmE89+uKlJTnL5Pyzy29TLO5ncIRjg==} engines: {node: '>=16.7.0'} @@ -16569,7 +19319,7 @@ packages: '@rspack/core': 1.0.14(@swc/helpers@0.5.17) '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001741 core-js: 3.38.1 optionalDependencies: fsevents: 2.3.3 @@ -16585,6 +19335,7 @@ packages: '@swc/helpers': 0.5.17 core-js: 3.42.0 jiti: 2.4.2 + dev: true /@rsbuild/core@1.3.22: resolution: {integrity: sha512-FGB7m8Tn/uiOhvqk0lw+NRMyD+VYJ+eBqVfpn0X11spkJDiPWn8UkMRvfzCX4XFcNZwRKYuuKJaZK1DNU8UG+w==} @@ -16620,6 +19371,19 @@ packages: '@swc/helpers': 0.5.17 core-js: 3.44.0 jiti: 2.5.1 + dev: false + + /@rsbuild/core@1.4.16: + resolution: {integrity: sha512-t2684BBkqAh+dw/v00ySQc5P5SMul4a428L1qHwwIWFPAZ0bnus/hw/wI8nM2AQpMcKfJPkdyVSGm4ueCYPtPw==} + engines: {node: '>=16.10.0'} + hasBin: true + dependencies: + '@rspack/core': 1.4.11(@swc/helpers@0.5.17) + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.17 + core-js: 3.45.1 + jiti: 2.5.1 + dev: true /@rsbuild/core@1.4.3: resolution: {integrity: sha512-97vmVaOXUxID85cVSDFHLFmDfeJTR4SoOHbn7kknkEeZFg3wHlDYhx+lbQPOZf+toHOm8d1w1LlunxVkCAdHLg==} @@ -16643,6 +19407,17 @@ packages: core-js: 3.43.0 jiti: 2.4.2 + /@rsbuild/core@1.5.4: + resolution: {integrity: sha512-iRzq4hEXawL4MVkPKhfGMJxS45XIfwkweAZXEHeaboq6vxbpg0dLRgkbaIuuFyF9hCwI0y3ant/xVXOqDghJNw==} + engines: {node: '>=18.12.0'} + hasBin: true + dependencies: + '@rspack/core': 1.5.2(@swc/helpers@0.5.17) + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.17 + core-js: 3.45.1 + jiti: 2.5.1 + /@rsbuild/plugin-assets-retry@1.3.0(@rsbuild/core@1.4.3): resolution: {integrity: sha512-qBo1dIiedkpeBSChB/sQmK8ZpVqrK7AoBqBeu/u+DoeiCct9z2BJ2UIFRCan3rFNtF7cU99ZGOYP+JxTo7ghqg==} peerDependencies: @@ -16670,10 +19445,10 @@ packages: peerDependencies: '@rsbuild/core': ^1.0.1-rc.4 dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@rsbuild/core': 1.0.1-rc.4 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 @@ -16688,10 +19463,10 @@ packages: peerDependencies: '@rsbuild/core': 1.x dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@rsbuild/core': 1.4.3 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 @@ -16706,10 +19481,10 @@ packages: peerDependencies: '@rsbuild/core': 1.x dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@rsbuild/core': 1.4.4 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 @@ -16732,7 +19507,7 @@ packages: browserslist-to-es-version: 1.0.0 htmlparser2: 10.0.0 picocolors: 1.1.1 - source-map: 0.7.4 + source-map: 0.7.6 dev: true /@rsbuild/plugin-check-syntax@1.3.0(@rsbuild/core@1.4.4): @@ -16748,7 +19523,7 @@ packages: browserslist-to-es-version: 1.0.0 htmlparser2: 10.0.0 picocolors: 1.1.1 - source-map: 0.7.4 + source-map: 0.7.6 dev: true /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.4.3)(esbuild@0.25.5)(webpack@5.99.9): @@ -16942,6 +19717,16 @@ packages: react-refresh: 0.14.2 dev: true + /@rsbuild/plugin-react@1.0.6(@rsbuild/core@1.5.4): + resolution: {integrity: sha512-k2VS7nvNm74DlVQROK+w+Ua1j60n3qSnVFva8zjmj6uakLCxxp85aRwfEHzaVP/YdDLffweypROuQPYvTZ57ew==} + peerDependencies: + '@rsbuild/core': 1.x + dependencies: + '@rsbuild/core': 1.5.4 + '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2) + react-refresh: 0.14.2 + dev: true + /@rsbuild/plugin-react@1.1.0(@rsbuild/core@1.3.21): resolution: {integrity: sha512-uqdRoV2V91G1XIA14dAmxqYTlTDVf0ktpE7TgwG29oQ2j+DerF1kh29WPHK9HvGE34JTfaBrsme2Zmb6bGD0cw==} peerDependencies: @@ -16952,12 +19737,12 @@ packages: react-refresh: 0.16.0 dev: true - /@rsbuild/plugin-react@1.3.1(@rsbuild/core@1.3.21): + /@rsbuild/plugin-react@1.3.1(@rsbuild/core@1.5.4): resolution: {integrity: sha512-1PfE0CZDwiSIUFaMFOEprwsHK6oo29zU6DdtFH2D49uLcpUdOUvU1u2p00RCVO1CIgnAjRajLS7dnPdQUwFOuQ==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.3.21 + '@rsbuild/core': 1.5.4 '@rspack/plugin-react-refresh': 1.4.3(react-refresh@0.17.0) react-refresh: 0.17.0 transitivePeerDependencies: @@ -17012,6 +19797,18 @@ packages: - webpack-hot-middleware dev: true + /@rsbuild/plugin-react@1.4.0(@rsbuild/core@1.5.4): + resolution: {integrity: sha512-YhhOUOonJBjnKpUf7E4iXKidldPWAGmYBRtDjQgcSmW4tbW0DasFpNCqLn5870Q2Ly6oCU06sLv+8G597I36+w==} + peerDependencies: + '@rsbuild/core': 1.x + dependencies: + '@rsbuild/core': 1.5.4 + '@rspack/plugin-react-refresh': 1.5.0(react-refresh@0.17.0) + react-refresh: 0.17.0 + transitivePeerDependencies: + - webpack-hot-middleware + dev: false + /@rsbuild/plugin-rem@1.0.2(@rsbuild/core@1.4.3): resolution: {integrity: sha512-YI/X4fM4UUmMoCPIukQ40KZ4fPsr9MGW6BRc/+SoLy5dxZVsRuRa568i4znn+X1c8hTihfNn2EtzrVbvNCPzrQ==} peerDependencies: @@ -17022,7 +19819,7 @@ packages: dependencies: '@rsbuild/core': 1.4.3 deepmerge: 4.3.1 - terser: 5.37.0 + terser: 5.44.0 dev: true /@rsbuild/plugin-rem@1.0.2(@rsbuild/core@1.4.4): @@ -17035,34 +19832,34 @@ packages: dependencies: '@rsbuild/core': 1.4.4 deepmerge: 4.3.1 - terser: 5.37.0 + terser: 5.44.0 dev: true - /@rsbuild/plugin-sass@1.3.2(@rsbuild/core@1.3.21): + /@rsbuild/plugin-sass@1.3.2(@rsbuild/core@1.4.3): resolution: {integrity: sha512-askbmJllDZ7LYchT8AqdKt2zKNyBauq2KgA9peBExqjTIYGP+ZXA3UB4V8zGXoACqqAYl/jqf8LUjx6nRWHFSg==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.3.21 + '@rsbuild/core': 1.4.3 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.5.4 + postcss: 8.5.6 reduce-configs: 1.1.0 sass-embedded: 1.89.0 - dev: false + dev: true - /@rsbuild/plugin-sass@1.3.2(@rsbuild/core@1.4.3): + /@rsbuild/plugin-sass@1.3.2(@rsbuild/core@1.5.4): resolution: {integrity: sha512-askbmJllDZ7LYchT8AqdKt2zKNyBauq2KgA9peBExqjTIYGP+ZXA3UB4V8zGXoACqqAYl/jqf8LUjx6nRWHFSg==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.4.3 + '@rsbuild/core': 1.5.4 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.5.6 + postcss: 8.5.4 reduce-configs: 1.1.0 sass-embedded: 1.89.0 - dev: true + dev: false /@rsbuild/plugin-sass@1.3.3(@rsbuild/core@1.4.4): resolution: {integrity: sha512-TcfhLm/SWTTlCFIED/usH/aiHUB5qqTZ1YwFK0gAtaDNuQFSLiRq2OGZ3c934hYyKB95ckgj1o+gDcQvZbaumg==} @@ -17074,7 +19871,7 @@ packages: loader-utils: 2.0.4 postcss: 8.5.6 reduce-configs: 1.1.0 - sass-embedded: 1.89.2 + sass-embedded: 1.92.1 dev: true /@rsbuild/plugin-source-build@1.0.2(@rsbuild/core@1.4.3): @@ -17088,7 +19885,7 @@ packages: '@rsbuild/core': 1.4.3 fast-glob: 3.3.2 json5: 2.2.3 - yaml: 2.7.0 + yaml: 2.8.1 dev: true /@rsbuild/plugin-source-build@1.0.2(@rsbuild/core@1.4.4): @@ -17102,7 +19899,7 @@ packages: '@rsbuild/core': 1.4.4 fast-glob: 3.3.2 json5: 2.2.3 - yaml: 2.7.0 + yaml: 2.8.1 dev: true /@rsbuild/plugin-styled-components@1.4.0(@rsbuild/core@1.4.3): @@ -17209,7 +20006,7 @@ packages: toml: 3.0.0 dev: true - /@rsbuild/plugin-type-check@1.2.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3): + /@rsbuild/plugin-type-check@1.2.2(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(typescript@5.9.2): resolution: {integrity: sha512-7hRPT9Vi5uXLkvjy9gGHttpCvK7afGXS7bukyf0XCYAWj6XMPJvUQpXBatVVdNdNfeYt0ffHo5GqiPz/eeCorQ==} peerDependencies: '@rsbuild/core': 1.x @@ -17217,17 +20014,17 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.3.21 + '@rsbuild/core': 1.5.4 deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.3(@rspack/core@1.3.9)(typescript@5.8.3) + ts-checker-rspack-plugin: 1.1.3(@rspack/core@1.3.9)(typescript@5.9.2) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3): + /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.3)(@rspack/core@1.3.9)(typescript@5.0.4): resolution: {integrity: sha512-1yILSPgQFQCtY82f7CSbicIS/BqquoHgnDdAgPeYF3/k/RIwSAnclh0R2wXn+2EBormpFK82wz/TXuXl+k+evw==} peerDependencies: '@rsbuild/core': 1.x @@ -17235,17 +20032,17 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.3.21 + '@rsbuild/core': 1.4.3 deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.8.3) + ts-checker-rspack-plugin: 1.1.5(@rspack/core@1.3.9)(typescript@5.0.4) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.3)(@rspack/core@1.3.9)(typescript@5.0.4): + /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(typescript@5.0.4): resolution: {integrity: sha512-1yILSPgQFQCtY82f7CSbicIS/BqquoHgnDdAgPeYF3/k/RIwSAnclh0R2wXn+2EBormpFK82wz/TXuXl+k+evw==} peerDependencies: '@rsbuild/core': 1.x @@ -17253,17 +20050,17 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.4.3 + '@rsbuild/core': 1.4.4 deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.0.4) + ts-checker-rspack-plugin: 1.1.5(@rspack/core@1.3.9)(typescript@5.0.4) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(typescript@5.0.4): + /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(typescript@5.5.2): resolution: {integrity: sha512-1yILSPgQFQCtY82f7CSbicIS/BqquoHgnDdAgPeYF3/k/RIwSAnclh0R2wXn+2EBormpFK82wz/TXuXl+k+evw==} peerDependencies: '@rsbuild/core': 1.x @@ -17275,25 +20072,25 @@ packages: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.0.4) + ts-checker-rspack-plugin: 1.1.5(@rspack/core@1.3.9)(typescript@5.5.2) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(typescript@5.5.2): - resolution: {integrity: sha512-1yILSPgQFQCtY82f7CSbicIS/BqquoHgnDdAgPeYF3/k/RIwSAnclh0R2wXn+2EBormpFK82wz/TXuXl+k+evw==} + /@rsbuild/plugin-type-check@1.2.4(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(typescript@5.9.2): + resolution: {integrity: sha512-0m4TRp9mTgkQ61UWnqE6cOLj/tBltXBWqLYHh8DDz+mk9qabJQ6ilTl8vQbSrg/jYH/3AksQZjlpZMEplUrE2Q==} peerDependencies: '@rsbuild/core': 1.x peerDependenciesMeta: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.4.4 + '@rsbuild/core': 1.5.4 deepmerge: 4.3.1 json5: 2.2.3 - reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.5.2) + reduce-configs: 1.1.1 + ts-checker-rspack-plugin: 1.1.5(@rspack/core@1.3.9)(typescript@5.9.2) transitivePeerDependencies: - '@rspack/core' - typescript @@ -17449,9 +20246,9 @@ packages: typescript: optional: true dependencies: - '@rsbuild/core': 1.4.12 - rsbuild-plugin-dts: 0.10.6(@rsbuild/core@1.4.12)(typescript@5.8.3) - tinyglobby: 0.2.14 + '@rsbuild/core': 1.4.16 + rsbuild-plugin-dts: 0.10.6(@rsbuild/core@1.4.16)(typescript@5.8.3) + tinyglobby: 0.2.15 typescript: 5.8.3 dev: true @@ -17474,6 +20271,25 @@ packages: typescript: 5.8.3 dev: true + /@rslib/core@0.9.0(typescript@5.9.2): + resolution: {integrity: sha512-nWpST4+oPPTi/P4EfYqtmPLAu7AJxDevt8/+D3aULHwYkjZCVn5l3v1/tcvUJImEWsKnquknu3QIjUBNDwLzwg==} + engines: {node: '>=16.7.0'} + hasBin: true + peerDependencies: + '@microsoft/api-extractor': ^7 + typescript: ^5 + peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + typescript: + optional: true + dependencies: + '@rsbuild/core': 1.3.21 + rsbuild-plugin-dts: 0.9.0(@rsbuild/core@1.3.21)(typescript@5.9.2) + tinyglobby: 0.2.14 + typescript: 5.9.2 + dev: true + /@rslib/core@0.9.2(typescript@5.8.3): resolution: {integrity: sha512-C5mZroofHKJiHl7V/b2hIp9WnFXRrKFnfOP/Aw+7DcxgH/ur593MypG3Zg5mVcaJv6OG36oNbvUtJ6+Wk5yqog==} engines: {node: '>=16.7.0'} @@ -17522,6 +20338,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true /@rspack/binding-darwin-arm64@1.3.12: @@ -17561,6 +20378,13 @@ packages: requiresBuild: true optional: true + /@rspack/binding-darwin-arm64@1.5.2: + resolution: {integrity: sha512-aO76T6VQvAFt1LJNRA5aPOJ+szeTLlzC5wubsnxgWWjG53goP+Te35kFjDIDe+9VhKE/XqRId6iNAymaEsN+Uw==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + /@rspack/binding-darwin-x64@0.7.5: resolution: {integrity: sha512-teLK0TB1x0CsvaaiCopsFx4EvJe+/Hljwii6R7C9qOZs5zSOfbT/LQ202eA0sAGodCncARCGaXVrsekbrRYqeA==} cpu: [x64] @@ -17590,6 +20414,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true optional: true /@rspack/binding-darwin-x64@1.3.12: @@ -17629,6 +20454,13 @@ packages: requiresBuild: true optional: true + /@rspack/binding-darwin-x64@1.5.2: + resolution: {integrity: sha512-XNSmUOwdGs2PEdCKTFCC0/vu/7U9nMhAlbHJKlmdt0V4iPvFyaNWxkNdFqzLc05jlJOfgDdwbwRb91y9IcIIFQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + /@rspack/binding-linux-arm64-gnu@0.7.5: resolution: {integrity: sha512-/24UytJXrK+7CsucDb30GCKYIJ8nG6ceqbJyOtsJv9zeArNLHkxrYGSyjHJIpQfwVN17BPP4RNOi+yIZ3ZgDyA==} cpu: [arm64] @@ -17658,6 +20490,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /@rspack/binding-linux-arm64-gnu@1.3.12: @@ -17697,6 +20530,13 @@ packages: requiresBuild: true optional: true + /@rspack/binding-linux-arm64-gnu@1.5.2: + resolution: {integrity: sha512-rNxRfgC5khlrhyEP6y93+45uQ4TI7CdtWqh5PKsaR6lPepG1rH4L8VE+etejSdhzXH6wQ76Rw4wzb96Hx+5vuQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + /@rspack/binding-linux-arm64-musl@0.7.5: resolution: {integrity: sha512-6RcxG42mLM01Pa6UYycACu/Nu9qusghAPUJumb8b8x5TRIDEtklYC5Ck6Rmagm+8E0ucMude2E/D4rMdIFcS3A==} cpu: [arm64] @@ -17726,6 +20566,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /@rspack/binding-linux-arm64-musl@1.3.12: @@ -17765,6 +20606,13 @@ packages: requiresBuild: true optional: true + /@rspack/binding-linux-arm64-musl@1.5.2: + resolution: {integrity: sha512-kTFX+KsGgArWC5q+jJWz0K/8rfVqZOn1ojv1xpCCcz/ogWRC/qhDGSOva6Wandh157BiR93Vfoe1gMvgjpLe5g==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + /@rspack/binding-linux-x64-gnu@0.7.5: resolution: {integrity: sha512-R0Lu4CJN2nWMW7WzPBuCIju80cQPpcaqwKJDj/quwQySpJJZ6c5qGwB8mntqjxIzZDrNH6u0OkpiUTbvWZj8ww==} cpu: [x64] @@ -17794,6 +20642,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true /@rspack/binding-linux-x64-gnu@1.3.12: @@ -17833,6 +20682,13 @@ packages: requiresBuild: true optional: true + /@rspack/binding-linux-x64-gnu@1.5.2: + resolution: {integrity: sha512-Lh/6WZGq30lDV6RteQQu7Phw0RH2Z1f4kGR+MsplJ6X4JpnziDow+9oxKdu6FvFHWxHByncpveVeInusQPmL7Q==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + /@rspack/binding-linux-x64-musl@0.7.5: resolution: {integrity: sha512-dDgi/ThikMy1m4llxPeEXDCA2I8F8ezFS/eCPLZGU2/J1b4ALwDjuRsMmo+VXSlFCKgIt98V6h1woeg7nu96yg==} cpu: [x64] @@ -17862,6 +20718,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true /@rspack/binding-linux-x64-musl@1.3.12: @@ -17901,12 +20758,19 @@ packages: requiresBuild: true optional: true + /@rspack/binding-linux-x64-musl@1.5.2: + resolution: {integrity: sha512-CsLC/SIOIFs6CBmusSAF0FECB62+J36alMdwl7j6TgN6nX3UQQapnL1aVWuQaxU6un/1Vpim0V/EZbUYIdJQ4g==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + /@rspack/binding-wasm32-wasi@1.4.11: resolution: {integrity: sha512-hiYxHZjaZ17wQtXyLCK0IdtOvMWreGVTiGsaHCxyeT+SldDG+r16bXNjmlqfZsjlfl1mkAqKz1dg+mMX28OTqw==} cpu: [wasm32] requiresBuild: true dependencies: - '@napi-rs/wasm-runtime': 1.0.1 + '@napi-rs/wasm-runtime': 1.0.3 optional: true /@rspack/binding-wasm32-wasi@1.4.2: @@ -17917,6 +20781,14 @@ packages: '@napi-rs/wasm-runtime': 0.2.12 optional: true + /@rspack/binding-wasm32-wasi@1.5.2: + resolution: {integrity: sha512-cuVbGr1b4q0Z6AtEraI3becZraPMMgZtZPRaIsVLeDXCmxup/maSAR3T6UaGf4Q2SNcFfjw4neGz5UJxPK8uvA==} + cpu: [wasm32] + requiresBuild: true + dependencies: + '@napi-rs/wasm-runtime': 1.0.3 + optional: true + /@rspack/binding-win32-arm64-msvc@0.7.5: resolution: {integrity: sha512-nEF4cUdLfgEK6FrgJSJhUlr2/7LY1tmqBNQCFsCjtDtUkQbJIEo1b8edT94G9tJcQoFE4cD+Re30yBYbQO2Thg==} cpu: [arm64] @@ -17946,6 +20818,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true optional: true /@rspack/binding-win32-arm64-msvc@1.3.12: @@ -17985,6 +20858,13 @@ packages: requiresBuild: true optional: true + /@rspack/binding-win32-arm64-msvc@1.5.2: + resolution: {integrity: sha512-4vJQdzRTSuvmvL3vrOPuiA7f9v9frNc2RFWDxqg+GYt0YAjDStssp+lkVbRYyXnTYVJkARSuO6N+BOiI+kLdsQ==} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + /@rspack/binding-win32-ia32-msvc@0.7.5: resolution: {integrity: sha512-hEcHRwJIzpZsePr+5x6V/7TGhrPXhSZYG4sIhsrem1za9W+qqCYYLZ7KzzbRODU07QaAH2RxjcA1bf8F2QDYAQ==} cpu: [ia32] @@ -18014,6 +20894,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true /@rspack/binding-win32-ia32-msvc@1.3.12: @@ -18053,6 +20934,13 @@ packages: requiresBuild: true optional: true + /@rspack/binding-win32-ia32-msvc@1.5.2: + resolution: {integrity: sha512-zPbu3lx/NrNxdjZzTIjwD0mILUOpfhuPdUdXIFiOAO8RiWSeQpYOvyI061s/+bNOmr4A+Z0uM0dEoOClfkhUFg==} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + /@rspack/binding-win32-x64-msvc@0.7.5: resolution: {integrity: sha512-PpVpP6J5/2b4T10hzSUwjLvmdpAOj3ozARl1Nrf/lsbYwhiXivoB8Gvoy/xe/Xpgr732Dk9VCeeW8rreWOOUVQ==} cpu: [x64] @@ -18082,6 +20970,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true /@rspack/binding-win32-x64-msvc@1.3.12: @@ -18121,6 +21010,13 @@ packages: requiresBuild: true optional: true + /@rspack/binding-win32-x64-msvc@1.5.2: + resolution: {integrity: sha512-duLNUTshX38xhC10/W9tpkPca7rOifP2begZjdb1ikw7C4AI0I7VnBnYt8qPSxGISoclmhOBxU/LuAhS8jMMlg==} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + /@rspack/binding@0.7.5: resolution: {integrity: sha512-XcdOvaCz1mWWwr5vmEY9zncdInrjINEh60EWkYdqtCA67v7X7rB1fe6n4BeAI1+YLS2Eacj+lytlr+n7I+DYVg==} optionalDependencies: @@ -18175,6 +21071,7 @@ packages: '@rspack/binding-win32-arm64-msvc': 1.3.11 '@rspack/binding-win32-ia32-msvc': 1.3.11 '@rspack/binding-win32-x64-msvc': 1.3.11 + dev: true /@rspack/binding@1.3.12: resolution: {integrity: sha512-4Ic8lV0+LCBfTlH5aIOujIRWZOtgmG223zC4L3o8WY/+ESAgpdnK6lSSMfcYgRanYLAy3HOmFIp20jwskMpbAg==} @@ -18245,6 +21142,20 @@ packages: '@rspack/binding-win32-ia32-msvc': 1.4.2 '@rspack/binding-win32-x64-msvc': 1.4.2 + /@rspack/binding@1.5.2: + resolution: {integrity: sha512-NKiBcsxmAzFDYRnK2ZHWbTtDFVT5/704eK4OfpgsDXPMkaMnBKijMKNgP5pbe18X4rUlz+8HnGm4+Xllo9EESw==} + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.5.2 + '@rspack/binding-darwin-x64': 1.5.2 + '@rspack/binding-linux-arm64-gnu': 1.5.2 + '@rspack/binding-linux-arm64-musl': 1.5.2 + '@rspack/binding-linux-x64-gnu': 1.5.2 + '@rspack/binding-linux-x64-musl': 1.5.2 + '@rspack/binding-wasm32-wasi': 1.5.2 + '@rspack/binding-win32-arm64-msvc': 1.5.2 + '@rspack/binding-win32-ia32-msvc': 1.5.2 + '@rspack/binding-win32-x64-msvc': 1.5.2 + /@rspack/core@0.7.5(@swc/helpers@0.5.13): resolution: {integrity: sha512-zVTe4WCyc3qsLPattosiDYZFeOzaJ32/BYukPP2I1VJtCVFa+PxGVRPVZhSoN6fXw5oy48yHg9W9v1T8CaEFhw==} engines: {node: '>=16.0.0'} @@ -18257,7 +21168,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001667 tapable: 2.2.1 webpack-sources: 3.2.3 dev: true @@ -18275,7 +21186,7 @@ packages: '@rspack/binding': 1.0.14 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001741 dev: true /@rspack/core@1.0.8(@swc/helpers@0.5.13): @@ -18308,6 +21219,7 @@ packages: '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 caniuse-lite: 1.0.30001718 + dev: true /@rspack/core@1.3.12(@swc/helpers@0.5.17): resolution: {integrity: sha512-mAPmV4LPPRgxpouUrGmAE4kpF1NEWJGyM5coebsjK/zaCMSjw3mkdxiU2b5cO44oIi0Ifv5iGkvwbdrZOvMyFA==} @@ -18353,7 +21265,7 @@ packages: '@rspack/binding': 1.3.9 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001741 /@rspack/core@1.4.11(@swc/helpers@0.5.17): resolution: {integrity: sha512-JtKnL6p7Kc/YgWQJF3Woo4OccbgKGyT/4187W4dyex8BMkdQcbqCNIdi6dFk02hwQzxpOOxRSBI4hlGRbz7oYQ==} @@ -18383,6 +21295,20 @@ packages: '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 + /@rspack/core@1.5.2(@swc/helpers@0.5.17): + resolution: {integrity: sha512-ifjHqLczC81d1xjXPXCzxTFKNOFsEzuuLN44cMnyzQ/GWi4B48fyX7JHndWE7Lxd54cW1O9Ik7AdBN3Gq891EA==} + engines: {node: '>=18.12.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + dependencies: + '@module-federation/runtime-tools': 0.18.0 + '@rspack/binding': 1.5.2 + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.17 + /@rspack/dev-server@1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-9r7vOml2SrFA8cvbcJdSan9wHEo1TPXezF22+s5jvdyAAywg8w7HqDol6TPVv64NUonP1DOdyLxZ+6UW6WZiwg==} engines: {node: '>= 18.12.0'} @@ -18392,12 +21318,12 @@ packages: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) chokidar: 3.6.0 express: 4.21.2 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) + http-proxy-middleware: 2.0.9(@types/express@4.17.21) mime-types: 2.1.35 - p-retry: 6.2.0 - webpack-dev-middleware: 7.4.2(webpack@5.98.0) + p-retry: 6.2.1 + webpack-dev-middleware: 7.4.3(webpack@5.98.0) webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.98.0) - ws: 8.18.0 + ws: 8.18.3 transitivePeerDependencies: - '@types/express' - bufferutil @@ -18449,8 +21375,21 @@ packages: react-refresh: 0.16.0 dev: true - /@rspack/plugin-react-refresh@1.4.3(react-refresh@0.14.2): + /@rspack/plugin-react-refresh@1.4.3(react-refresh@0.17.0): resolution: {integrity: sha512-wZx4vWgy5oMEvgyNGd/oUKcdnKaccYWHCRkOqTdAPJC3WcytxhTX+Kady8ERurSBiLyQpoMiU3Iyd+F1Y2Arbw==} + peerDependencies: + react-refresh: '>=0.10.0 <1.0.0' + webpack-hot-middleware: 2.x + peerDependenciesMeta: + webpack-hot-middleware: + optional: true + dependencies: + error-stack-parser: 2.1.4 + html-entities: 2.6.0 + react-refresh: 0.17.0 + + /@rspack/plugin-react-refresh@1.5.0(react-refresh@0.14.2): + resolution: {integrity: sha512-pYOmc1mrK8Ui/7VWUgjKt9YqrxFn4woURTgGpFYWwsFvJxmWm05zog4fUbChvErbaBHkx1aA+KHxIvM/6tFODg==} peerDependencies: react-refresh: '>=0.10.0 <1.0.0' webpack-hot-middleware: 2.x @@ -18463,8 +21402,8 @@ packages: react-refresh: 0.14.2 dev: true - /@rspack/plugin-react-refresh@1.4.3(react-refresh@0.17.0): - resolution: {integrity: sha512-wZx4vWgy5oMEvgyNGd/oUKcdnKaccYWHCRkOqTdAPJC3WcytxhTX+Kady8ERurSBiLyQpoMiU3Iyd+F1Y2Arbw==} + /@rspack/plugin-react-refresh@1.5.0(react-refresh@0.17.0): + resolution: {integrity: sha512-pYOmc1mrK8Ui/7VWUgjKt9YqrxFn4woURTgGpFYWwsFvJxmWm05zog4fUbChvErbaBHkx1aA+KHxIvM/6tFODg==} peerDependencies: react-refresh: '>=0.10.0 <1.0.0' webpack-hot-middleware: 2.x @@ -18475,6 +21414,7 @@ packages: error-stack-parser: 2.1.4 html-entities: 2.6.0 react-refresh: 0.17.0 + dev: false /@rspress/core@2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0): resolution: {integrity: sha512-Ks9KGAJP0tNe/Z0azBEBbwFGSvTXZDxzTUA+EHszvdfgP/fX7PbF53X0roCf21WAx/qIkz4/b+CWa3fbmV4MHg==} @@ -18524,28 +21464,26 @@ packages: - webpack-hot-middleware dev: false - /@rspress/core@2.0.0-beta.24(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0): - resolution: {integrity: sha512-I+ZlnOGyA91u2U/wz136KYi8G215GX+rJGKVGFs7ch5OuJmUkv/8uzj7fqoP9tOe1ASXmtkWP5rRnF3whjQluw==} + /@rspress/core@2.0.0-beta.31(@types/react@19.1.8): + resolution: {integrity: sha512-4X1/kWNrTv9014yMKrlwra9eGjvwV//yZqgIYAHG345x2R8ClvQRWMjTolqAqflX7ZxIHqjznZp2N66L6R24/g==} engines: {node: '>=18.0.0'} hasBin: true dependencies: - '@mdx-js/loader': 3.1.0(acorn@8.15.0)(webpack@5.98.0) - '@mdx-js/mdx': 3.1.0(acorn@8.15.0) - '@mdx-js/react': 3.1.0(@types/react@19.1.8)(react@19.1.1) - '@rsbuild/core': 1.4.12 - '@rsbuild/plugin-react': 1.3.4(@rsbuild/core@1.4.12) + '@mdx-js/mdx': 3.1.1 + '@mdx-js/react': 3.1.1(@types/react@19.1.8)(react@19.1.1) + '@rsbuild/core': 1.5.4 + '@rsbuild/plugin-react': 1.4.0(@rsbuild/core@1.5.4) '@rspress/mdx-rs': 0.6.6 - '@rspress/runtime': 2.0.0-beta.24 - '@rspress/shared': 2.0.0-beta.24 - '@rspress/theme-default': 2.0.0-beta.24 - '@shikijs/rehype': 3.9.1 + '@rspress/runtime': 2.0.0-beta.31 + '@rspress/shared': 2.0.0-beta.31 + '@rspress/theme-default': 2.0.0-beta.31 + '@shikijs/rehype': 3.12.2 '@types/unist': 3.0.3 - '@unhead/react': 2.0.13(react@19.1.1) + '@unhead/react': 2.0.14(react@19.1.1) cac: 6.7.14 chokidar: 3.6.0 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 github-slugger: 2.0.0 - hast-util-from-html: 2.0.3 hast-util-heading-rank: 3.0.0 html-to-text: 9.0.5 lodash-es: 4.17.21 @@ -18558,20 +21496,16 @@ packages: react-router-dom: 6.30.1(react-dom@19.1.1)(react@19.1.1) rehype-external-links: 3.0.0 rehype-raw: 7.0.0 - remark: 15.0.1 remark-gfm: 4.0.1 - rspack-plugin-virtual-module: 1.0.1 - shiki: 3.9.1 - tinyglobby: 0.2.14 + shiki: 3.12.2 + tinyglobby: 0.2.15 tinypool: 1.1.1 unified: 11.0.5 unist-util-visit: 5.0.0 unist-util-visit-children: 3.0.0 transitivePeerDependencies: - '@types/react' - - acorn - supports-color - - webpack - webpack-hot-middleware dev: false @@ -18668,13 +21602,13 @@ packages: '@rspress/shared': 2.0.0-beta.20 dev: false - /@rspress/plugin-llms@2.0.0-beta.20(@rspress/core@2.0.0-beta.24): + /@rspress/plugin-llms@2.0.0-beta.20(@rspress/core@2.0.0-beta.31): resolution: {integrity: sha512-G2FqZcfU8wU191rQFRvaeKPbBDCmuD5R+mnSV1Uzexz5tuN0iBPQnhYhbMrnMG2SHhfw8HMRlqYiVTxsH2hOmQ==} engines: {node: '>=18.0.0'} peerDependencies: '@rspress/core': ^2.0.0-beta.20 dependencies: - '@rspress/core': 2.0.0-beta.24(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0) + '@rspress/core': 2.0.0-beta.31(@types/react@19.1.8) '@rspress/shared': 2.0.0-beta.20 remark-mdx: 3.1.0 remark-parse: 11.0.0 @@ -18707,12 +21641,12 @@ packages: react-router-dom: 6.30.1(react-dom@19.1.1)(react@19.1.1) dev: false - /@rspress/runtime@2.0.0-beta.24: - resolution: {integrity: sha512-lILsm9DBqTMlGAkrMD8s6/PYyt/B8HVIjFtsUJJVlNAiheZZNA9skAhK69+PYmQNPYCZhWYoAxigdPXq7q7uTA==} + /@rspress/runtime@2.0.0-beta.31: + resolution: {integrity: sha512-yyOEEIqO3N/q8NkssZPFj0ZT8khrl9uVPgFwAhYUiME5kzphwkr7G90wwPL85/jduJ4xw9xEUO40zUyrTynCFw==} engines: {node: '>=18.0.0'} dependencies: - '@rspress/shared': 2.0.0-beta.24 - '@unhead/react': 2.0.13(react@19.1.1) + '@rspress/shared': 2.0.0-beta.31 + '@unhead/react': 2.0.14(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) react-router-dom: 6.30.1(react-dom@19.1.1)(react@19.1.1) @@ -18738,11 +21672,11 @@ packages: unified: 11.0.5 dev: false - /@rspress/shared@2.0.0-beta.24: - resolution: {integrity: sha512-1t04N7CVxtHsSqK+DGDsXloyPhushuuJRukeY/Lv9370Jixwil2ueyz3jP90hjL7AIDRhmlxGPqvirzH0/BMoA==} + /@rspress/shared@2.0.0-beta.31: + resolution: {integrity: sha512-3C1GqY/5zjmIDktmgzzKrV5ffIWlbbEOtsadey732DpjAbQnp1DVlC7sQ50EhzM8jwKvd9fRHtzct5ZgmJO5tA==} dependencies: - '@rsbuild/core': 1.4.12 - '@shikijs/rehype': 3.9.1 + '@rsbuild/core': 1.5.4 + '@shikijs/rehype': 3.12.2 gray-matter: 4.0.3 lodash-es: 4.17.21 unified: 11.0.5 @@ -18770,14 +21704,14 @@ packages: - supports-color dev: false - /@rspress/theme-default@2.0.0-beta.24: - resolution: {integrity: sha512-eT8FJ55g9yHXJt+3dWh4PLKVHOshYd9tXT/glZ+Sfnvj8oXHTYWbgEmoqyl88D/4q/nTRuCC7fcIM66W9T7FVQ==} + /@rspress/theme-default@2.0.0-beta.31: + resolution: {integrity: sha512-BnoNQSQCDc1qlIccDyMyWTQ1001PNO//FHkQprasUmBokLjuRDM8pS3MqLPFH5389z8SKK6Vn5CGkYN1pTLRgA==} engines: {node: '>=18.0.0'} dependencies: '@mdx-js/react': 2.3.0(react@19.1.1) - '@rspress/runtime': 2.0.0-beta.24 - '@rspress/shared': 2.0.0-beta.24 - '@unhead/react': 2.0.13(react@19.1.1) + '@rspress/runtime': 2.0.0-beta.31 + '@rspress/shared': 2.0.0-beta.31 + '@unhead/react': 2.0.14(react@19.1.1) body-scroll-lock: 4.0.0-beta.0 copy-to-clipboard: 3.3.3 flexsearch: 0.7.43 @@ -18787,7 +21721,7 @@ packages: nprogress: 0.2.0 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - shiki: 3.9.1 + shiki: 3.12.2 transitivePeerDependencies: - supports-color dev: false @@ -18955,7 +21889,7 @@ packages: dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - fs-extra: 11.3.0 + fs-extra: 11.3.1 lodash: 4.17.21 semantic-release: 24.2.7(typescript@5.8.3) dev: true @@ -18970,7 +21904,7 @@ packages: conventional-changelog-writer: 8.2.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.2.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 @@ -18997,7 +21931,7 @@ packages: dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - debug: 4.3.7 + debug: 4.4.1(supports-color@5.5.0) execa: 5.1.1 lodash: 4.17.21 parse-json: 5.2.0 @@ -19014,7 +21948,7 @@ packages: dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - debug: 4.3.7 + debug: 4.4.1(supports-color@5.5.0) dir-glob: 3.0.1 execa: 5.1.1 lodash: 4.17.21 @@ -19025,35 +21959,8 @@ packages: - supports-color dev: true - /@semantic-release/github@11.0.1(semantic-release@24.2.7): - resolution: {integrity: sha512-Z9cr0LgU/zgucbT9cksH0/pX9zmVda9hkDPcgIE0uvjMQ8w/mElDivGjx1w1pEQ+MuQJ5CBq3VCF16S6G4VH3A==} - engines: {node: '>=20.8.1'} - peerDependencies: - semantic-release: '>=24.1.0' - dependencies: - '@octokit/core': 6.1.4 - '@octokit/plugin-paginate-rest': 11.4.3(@octokit/core@6.1.4) - '@octokit/plugin-retry': 7.1.4(@octokit/core@6.1.4) - '@octokit/plugin-throttling': 9.4.0(@octokit/core@6.1.4) - '@semantic-release/error': 4.0.0 - aggregate-error: 5.0.0 - debug: 4.4.0(supports-color@9.3.1) - dir-glob: 3.0.1 - globby: 14.1.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - issue-parser: 7.0.1 - lodash-es: 4.17.21 - mime: 4.0.6 - p-filter: 4.1.0 - semantic-release: 24.2.7(typescript@5.8.3) - url-join: 5.0.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@semantic-release/github@11.0.3(semantic-release@24.2.7): - resolution: {integrity: sha512-T2fKUyFkHHkUNa5XNmcsEcDPuG23hwBKptfUVcFXDVG2cSjXXZYDOfVYwfouqbWo/8UefotLaoGfQeK+k3ep6A==} + /@semantic-release/github@11.0.5(semantic-release@24.2.7): + resolution: {integrity: sha512-wJamzHteXwBdopvkTD6BJjPz1UHLm20twlVCSMA9zpd3B5KrOQX137jfTbNJT6ZVz3pXtg0S1DroQl4wifJ4WQ==} engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=24.1.0' @@ -19064,7 +21971,7 @@ packages: '@octokit/plugin-throttling': 11.0.1(@octokit/core@7.0.3) '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) dir-glob: 3.0.1 globby: 14.1.0 http-proxy-agent: 7.0.2 @@ -19088,16 +21995,16 @@ packages: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 execa: 8.0.1 - fs-extra: 11.3.0 + fs-extra: 11.3.1 lodash-es: 4.17.21 nerf-dart: 1.0.0 - normalize-url: 8.0.1 - npm: 10.8.3 + normalize-url: 8.0.2 + npm: 10.9.3 rc: 1.2.8 read-pkg: 9.0.1 - registry-auth-token: 5.0.2 + registry-auth-token: 5.1.0 semantic-release: 24.2.7(typescript@5.8.3) - semver: 7.6.3 + semver: 7.7.2 tempy: 3.1.0 dev: true @@ -19110,7 +22017,7 @@ packages: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 execa: 9.6.0 - fs-extra: 11.3.0 + fs-extra: 11.3.1 lodash-es: 4.17.21 nerf-dart: 1.0.0 normalize-url: 8.0.2 @@ -19119,12 +22026,12 @@ packages: read-pkg: 9.0.1 registry-auth-token: 5.1.0 semantic-release: 24.2.7(typescript@5.8.3) - semver: 7.6.3 + semver: 7.7.2 tempy: 3.1.0 dev: true - /@semantic-release/release-notes-generator@14.0.3(semantic-release@24.2.7): - resolution: {integrity: sha512-XxAZRPWGwO5JwJtS83bRdoIhCiYIx8Vhr+u231pQAsdFIAbm19rSVJLdnBN+Avvk7CKvNQE/nJ4y7uqKH6WTiw==} + /@semantic-release/release-notes-generator@14.1.0(semantic-release@24.2.7): + resolution: {integrity: sha512-CcyDRk7xq+ON/20YNR+1I/jP7BYKICr1uKd1HHpROSnnTdGqOTburi4jcRiTYz0cpfhxSloQO3cGhnoot7IEkA==} engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=20.1.0' @@ -19133,7 +22040,7 @@ packages: conventional-changelog-writer: 8.2.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.2.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) get-stream: 7.0.1 import-from-esm: 2.0.0 into-stream: 7.0.0 @@ -19144,6 +22051,15 @@ packages: - supports-color dev: true + /@shikijs/core@3.12.2: + resolution: {integrity: sha512-L1Safnhra3tX/oJK5kYHaWmLEBJi1irASwewzY3taX5ibyXyMkkSDZlq01qigjryOBwrXSdFgTiZ3ryzSNeu7Q==} + dependencies: + '@shikijs/types': 3.12.2 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.5 + dev: false + /@shikijs/core@3.6.0: resolution: {integrity: sha512-9By7Xb3olEX0o6UeJyPLI1PE1scC4d3wcVepvtv2xbuN9/IThYN4Wcwh24rcFeASzPam11MCq8yQpwwzCgSBRw==} dependencies: @@ -19152,13 +22068,12 @@ packages: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - /@shikijs/core@3.9.1: - resolution: {integrity: sha512-W5Vwen0KJCtR7KFRo+3JLGAqLUPsfW7e+wZ4yaRBGIogwI9ZlnkpRm9ZV8JtfzMxOkIwZwMmmN0hNErLtm3AYg==} + /@shikijs/engine-javascript@3.12.2: + resolution: {integrity: sha512-Nm3/azSsaVS7hk6EwtHEnTythjQfwvrO5tKqMlaH9TwG1P+PNaR8M0EAKZ+GaH2DFwvcr4iSfTveyxMIvXEHMw==} dependencies: - '@shikijs/types': 3.9.1 + '@shikijs/types': 3.12.2 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - hast-util-to-html: 9.0.5 + oniguruma-to-es: 4.3.3 dev: false /@shikijs/engine-javascript@3.6.0: @@ -19168,12 +22083,11 @@ packages: '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.3 - /@shikijs/engine-javascript@3.9.1: - resolution: {integrity: sha512-4hGenxYpAmtALryKsdli2K58F0s7RBYpj/RSDcAAGfRM6eTEGI5cZnt86mr+d9/4BaZ5sH5s4p3VU5irIdhj9Q==} + /@shikijs/engine-oniguruma@3.12.2: + resolution: {integrity: sha512-hozwnFHsLvujK4/CPVHNo3Bcg2EsnG8krI/ZQ2FlBlCRpPZW4XAEQmEwqegJsypsTAN9ehu2tEYe30lYKSZW/w==} dependencies: - '@shikijs/types': 3.9.1 + '@shikijs/types': 3.12.2 '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 4.3.3 dev: false /@shikijs/engine-oniguruma@3.6.0: @@ -19182,11 +22096,10 @@ packages: '@shikijs/types': 3.6.0 '@shikijs/vscode-textmate': 10.0.2 - /@shikijs/engine-oniguruma@3.9.1: - resolution: {integrity: sha512-WPlL/xqviwS3te4unSGGGfflKsuHLMI6tPdNYvgz/IygcBT6UiwDFSzjBKyebwi5GGSlXsjjdoJLIBnAplmEZw==} + /@shikijs/langs@3.12.2: + resolution: {integrity: sha512-bVx5PfuZHDSHoBal+KzJZGheFuyH4qwwcwG/n+MsWno5cTlKmaNtTsGzJpHYQ8YPbB5BdEdKU1rga5/6JGY8ww==} dependencies: - '@shikijs/types': 3.9.1 - '@shikijs/vscode-textmate': 10.0.2 + '@shikijs/types': 3.12.2 dev: false /@shikijs/langs@3.6.0: @@ -19194,10 +22107,15 @@ packages: dependencies: '@shikijs/types': 3.6.0 - /@shikijs/langs@3.9.1: - resolution: {integrity: sha512-Vyy2Yv9PP3Veh3VSsIvNncOR+O93wFsNYgN2B6cCCJlS7H9SKFYc55edsqernsg8WT/zam1cfB6llJsQWLnVhA==} + /@shikijs/rehype@3.12.2: + resolution: {integrity: sha512-9wg+FKv0ByaQScTonpZdrDhADOoJP/yCWLAuiYYG6GehwNV5rGwnLvWKj33UmtLedKMSHzWUdB+Un6rfDFo/FA==} dependencies: - '@shikijs/types': 3.9.1 + '@shikijs/types': 3.12.2 + '@types/hast': 3.0.4 + hast-util-to-string: 3.0.1 + shiki: 3.12.2 + unified: 11.0.5 + unist-util-visit: 5.0.0 dev: false /@shikijs/rehype@3.6.0: @@ -19210,15 +22128,10 @@ packages: unified: 11.0.5 unist-util-visit: 5.0.0 - /@shikijs/rehype@3.9.1: - resolution: {integrity: sha512-zkwzC92w2MdmwIkT0E8lKYD4dPJxCmm7HNHBwyWgJN4P6wcxZKJDvgCgAOXjOtLfXuZl3hZjO1Q/9lIyjarD/g==} + /@shikijs/themes@3.12.2: + resolution: {integrity: sha512-fTR3QAgnwYpfGczpIbzPjlRnxyONJOerguQv1iwpyQZ9QXX4qy/XFQqXlf17XTsorxnHoJGbH/LXBvwtqDsF5A==} dependencies: - '@shikijs/types': 3.9.1 - '@types/hast': 3.0.4 - hast-util-to-string: 3.0.1 - shiki: 3.9.1 - unified: 11.0.5 - unist-util-visit: 5.0.0 + '@shikijs/types': 3.12.2 dev: false /@shikijs/themes@3.6.0: @@ -19226,10 +22139,11 @@ packages: dependencies: '@shikijs/types': 3.6.0 - /@shikijs/themes@3.9.1: - resolution: {integrity: sha512-zAykkGECNICCMXpKeVvq04yqwaSuAIvrf8MjsU5bzskfg4XreU+O0B5wdNCYRixoB9snd3YlZ373WV5E/g5T9A==} + /@shikijs/types@3.12.2: + resolution: {integrity: sha512-K5UIBzxCyv0YoxN3LMrKB9zuhp1bV+LgewxuVwHdl4Gz5oePoUFrr9EfgJlGlDeXCU1b/yhdnXeuRvAnz8HN8Q==} dependencies: - '@shikijs/types': 3.9.1 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 dev: false /@shikijs/types@3.6.0: @@ -19238,13 +22152,6 @@ packages: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - /@shikijs/types@3.9.1: - resolution: {integrity: sha512-rqM3T7a0iM1oPKz9iaH/cVgNX9Vz1HERcUcXJ94/fulgVdwqfnhXzGxO4bLrAnh/o5CPLy3IcYedogfV+Ns0Qg==} - dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - dev: false - /@shikijs/vscode-textmate@10.0.2: resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -19266,6 +22173,9 @@ packages: /@sinclair/typebox@0.27.8: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + /@sinclair/typebox@0.34.41: + resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==} + /@sindresorhus/is@4.6.0: resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} @@ -19296,6 +22206,12 @@ packages: dependencies: '@sinonjs/commons': 3.0.1 + /@sinonjs/fake-timers@13.0.5: + resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} + dependencies: + '@sinonjs/commons': 3.0.1 + dev: true + /@storybook/addon-docs@8.6.14(@types/react@18.3.11)(storybook@8.4.2): resolution: {integrity: sha512-Obpd0OhAF99JyU5pp5ci17YmpcQtMNgqW2pTXV8jAiiipWpwO++hNDeQmLmlSXB399XjtRDOcDVkoc7rc6JzdQ==} peerDependencies: @@ -19313,35 +22229,35 @@ packages: - '@types/react' dev: true - /@storybook/addon-docs@9.0.17(@types/react@18.3.11)(storybook@8.4.2): + /@storybook/addon-docs@9.0.17(@types/react@19.1.12)(storybook@9.0.9): resolution: {integrity: sha512-LOX/kKgQGnyulrqZHsvf77+ZoH/nSUaplGr5hvZglW/U6ak6fO9seJyXAzVKEnC6p+F8n02kFBZbi3s+znQhSg==} peerDependencies: storybook: ^9.0.17 dependencies: - '@mdx-js/react': 3.1.0(@types/react@18.3.11)(react@18.3.1) - '@storybook/csf-plugin': 9.0.17(storybook@8.4.2) - '@storybook/icons': 1.4.0(react-dom@18.3.1)(react@18.3.1) - '@storybook/react-dom-shim': 9.0.17(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.2(prettier@3.3.3) + '@mdx-js/react': 3.1.1(@types/react@19.1.12)(react@19.1.1) + '@storybook/csf-plugin': 9.0.17(storybook@9.0.9) + '@storybook/icons': 1.4.0(react-dom@19.1.1)(react@19.1.1) + '@storybook/react-dom-shim': 9.0.17(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' dev: true - /@storybook/addon-docs@9.0.17(@types/react@18.3.11)(storybook@9.0.9): - resolution: {integrity: sha512-LOX/kKgQGnyulrqZHsvf77+ZoH/nSUaplGr5hvZglW/U6ak6fO9seJyXAzVKEnC6p+F8n02kFBZbi3s+znQhSg==} + /@storybook/addon-docs@9.1.5(@types/react@18.3.11)(storybook@8.4.2): + resolution: {integrity: sha512-q1j5RRElxFSnHOh60eS3dS2TAyAHzcQeH/2B9UXo6MUHu7HmhNpw3qt2YibIw0zEogHCvZhLNx6TNzSy+7wRUw==} peerDependencies: - storybook: ^9.0.17 + storybook: ^9.1.5 dependencies: - '@mdx-js/react': 3.1.0(@types/react@18.3.11)(react@18.3.1) - '@storybook/csf-plugin': 9.0.17(storybook@9.0.9) + '@mdx-js/react': 3.1.1(@types/react@18.3.11)(react@18.3.1) + '@storybook/csf-plugin': 9.1.5(storybook@8.4.2) '@storybook/icons': 1.4.0(react-dom@18.3.1)(react@18.3.1) - '@storybook/react-dom-shim': 9.0.17(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9) + '@storybook/react-dom-shim': 9.1.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) + storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' @@ -19403,10 +22319,10 @@ packages: case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) - es-module-lexer: 1.6.0 + es-module-lexer: 1.7.0 fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.8.3)(webpack@5.98.0) html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) - magic-string: 0.30.17 + magic-string: 0.30.18 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) style-loader: 3.3.4(webpack@5.98.0) terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) @@ -19439,9 +22355,9 @@ packages: resolution: {integrity: sha512-ZlP+BJyqg7HlnXf7ypjG2CKMI/KVOn03jFIiClItE/jQfgR6kRFgtjRU7uajh427HHfjv9DRiur8nBzuO7vapA==} hasBin: true dependencies: - '@babel/core': 7.28.0 - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/types': 7.28.2 + '@babel/core': 7.28.4 + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/types': 7.28.4 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.20 '@storybook/core-common': 7.6.20(encoding@0.1.13) @@ -19474,7 +22390,7 @@ packages: prompts: 2.4.2 puppeteer-core: 2.1.1 read-pkg-up: 7.0.1 - semver: 7.6.3 + semver: 7.7.2 strip-json-comments: 3.1.1 tempy: 1.0.1 ts-dedent: 2.2.0 @@ -19495,9 +22411,9 @@ packages: /@storybook/codemod@7.6.20: resolution: {integrity: sha512-8vmSsksO4XukNw0TmqylPmk7PxnfNfE21YsxFa7mnEBmEKQcZCQsNil4ZgWfG0IzdhTfhglAN4r++Ew0WE+PYA==} dependencies: - '@babel/core': 7.28.0 - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/types': 7.28.2 + '@babel/core': 7.28.4 + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/types': 7.28.4 '@storybook/csf': 0.1.12 '@storybook/csf-tools': 7.6.20 '@storybook/node-logger': 7.6.20 @@ -19613,7 +22529,7 @@ packages: better-opn: 3.0.2 chalk: 4.1.2 cli-table3: 0.6.5 - compression: 1.8.0 + compression: 1.8.1 detect-port: 1.6.1 express: 4.21.2 fs-extra: 11.3.0 @@ -19623,14 +22539,14 @@ packages: pretty-hrtime: 1.0.3 prompts: 2.4.2 read-pkg-up: 7.0.1 - semver: 7.6.3 + semver: 7.7.2 telejson: 7.2.0 tiny-invariant: 1.3.3 ts-dedent: 2.2.0 util: 0.12.5 util-deprecate: 1.0.2 - watchpack: 2.4.2 - ws: 8.18.0 + watchpack: 2.4.4 + ws: 8.18.3 transitivePeerDependencies: - bufferutil - encoding @@ -19656,10 +22572,10 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/core-webpack@9.1.0(storybook@8.4.2): - resolution: {integrity: sha512-hdKAM/dZvXVwm6PfSYzcleeskYCNJefflt+VAgusknCNmXlG93JcIdUs0kHIDhQ7MRwY/yTee1mgrunhcedhNg==} + /@storybook/core-webpack@9.1.5(storybook@8.4.2): + resolution: {integrity: sha512-zlbByMcJPU5us4D1lmEO3U0rG/waheabPHbaPwmwIoMojG25E1aq3BUtnAJLMMRRrBgdO5n6NRwR7e3SMizqig==} peerDependencies: - storybook: ^9.1.0 + storybook: ^9.1.5 dependencies: storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 @@ -19735,31 +22651,31 @@ packages: unplugin: 1.16.1 dev: true - /@storybook/csf-plugin@9.0.17(storybook@8.4.2): + /@storybook/csf-plugin@9.0.17(storybook@9.0.9): resolution: {integrity: sha512-6Q4eo1ObrLlsnB6bIt6T8+45XAb4to2pQGNrI7QPkLQRLrZinrJcNbLY7AGkyIoCOEsEbq08n09/nClQUbu8HA==} peerDependencies: storybook: ^9.0.17 dependencies: - storybook: 8.4.2(prettier@3.3.3) - unplugin: 1.16.1 + storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) + unplugin: 1.9.0 dev: true - /@storybook/csf-plugin@9.0.17(storybook@9.0.9): - resolution: {integrity: sha512-6Q4eo1ObrLlsnB6bIt6T8+45XAb4to2pQGNrI7QPkLQRLrZinrJcNbLY7AGkyIoCOEsEbq08n09/nClQUbu8HA==} + /@storybook/csf-plugin@9.1.5(storybook@8.4.2): + resolution: {integrity: sha512-PmHuF+j11Z7BxAI2/4wQYn0gH1d67gNvycyR+EWgp4P/AWam9wFbuI/T1R45CRQTV2/VrfGdts/tFrvo5kXWig==} peerDependencies: - storybook: ^9.0.17 + storybook: ^9.1.5 dependencies: - storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) + storybook: 8.4.2(prettier@3.3.3) unplugin: 1.16.1 dev: true /@storybook/csf-tools@7.6.20: resolution: {integrity: sha512-rwcwzCsAYh/m/WYcxBiEtLpIW5OH1ingxNdF/rK9mtGWhJxXRDV8acPkFrF8rtFWIVKoOCXu5USJYmc3f2gdYQ==} dependencies: - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 '@storybook/csf': 0.1.12 '@storybook/types': 7.6.20 fs-extra: 11.3.0 @@ -19814,6 +22730,17 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true + /@storybook/icons@1.4.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==} + engines: {node: '>=14.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 + dependencies: + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: true + /@storybook/manager-api@8.6.12(storybook@8.4.2): resolution: {integrity: sha512-O0SpISeJLNTQvhSBOsWzzkCgs8vCjOq1578rwqHlC6jWWm4QmtfdyXqnv7rR1Hk08kQ+Dzqh0uhwHx0nfwy4nQ==} peerDependencies: @@ -19840,7 +22767,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0): + /@storybook/nextjs@9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.5.2)(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-l8v4xkBQHvT8A24GA5A971Kc5IZZdUhDWGBAqStM41wHVJEkFDI/7EGsSs4mpRvhKo4w5niKEnQrypmYWpFjWg==} engines: {node: '>=20.0.0'} peerDependencies: @@ -19856,41 +22783,41 @@ packages: webpack: optional: true dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-react': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@babel/runtime': 7.28.2 + '@babel/core': 7.28.4 + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) + '@babel/preset-react': 7.27.1(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/runtime': 7.28.4 '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@storybook/builder-webpack5': 9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4) - '@storybook/preset-react-webpack': 9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4) - '@storybook/react': 9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3) - '@types/semver': 7.5.8 - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.98.0) + '@storybook/preset-react-webpack': 9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4) + '@storybook/react': 9.0.9(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3) + '@types/semver': 7.7.1 + babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.98.0) css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) image-size: 2.0.2 loader-utils: 3.3.1 - next: 14.2.16(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) + next: 15.5.2(@babel/core@7.28.4)(react-dom@19.1.1)(react@19.1.1) node-polyfill-webpack-plugin: 2.0.1(webpack@5.98.0) - postcss: 8.4.38 - postcss-loader: 8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.8.3)(webpack@5.98.0) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + postcss: 8.5.6 + postcss-loader: 8.2.0(@rspack/core@1.3.9)(postcss@8.5.6)(typescript@5.8.3)(webpack@5.98.0) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) react-refresh: 0.14.2 resolve-url-loader: 5.0.0 sass-loader: 14.2.1(@rspack/core@1.3.9)(webpack@5.98.0) - semver: 7.6.3 + semver: 7.7.2 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) style-loader: 3.3.4(webpack@5.98.0) - styled-jsx: 5.1.6(@babel/core@7.28.0)(react@18.3.1) + styled-jsx: 5.1.7(@babel/core@7.28.4)(react@19.1.1) tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.2.0 typescript: 5.8.3 @@ -19918,7 +22845,7 @@ packages: resolution: {integrity: sha512-l2i4qF1bscJkOplNffcRTsgQWYR7J51ewmizj5YrTM8BK6rslWT1RntgVJWB1RgPqvx6VsCz1gyP3yW1oKxvYw==} dev: true - /@storybook/preset-react-webpack@9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4): + /@storybook/preset-react-webpack@9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4): resolution: {integrity: sha512-MXioURM0256pBxFRVo5ViBrgKFXxsfDIVLd0ZxHPymSDd6HeL1N5wOASI4VA4BYnZYHbptG9DXWe2fU6G0BB1w==} engines: {node: '>=20.0.0'} peerDependencies: @@ -19932,14 +22859,14 @@ packages: dependencies: '@storybook/core-webpack': 9.0.9(storybook@9.0.9) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.98.0) - '@types/semver': 7.5.8 + '@types/semver': 7.7.1 find-up: 5.0.0 - magic-string: 0.30.17 - react: 18.3.1 + magic-string: 0.30.18 + react: 19.1.1 react-docgen: 7.1.1 - react-dom: 18.3.1(react@18.3.1) - resolve: 1.22.8 - semver: 7.6.3 + react-dom: 19.1.1(react@19.1.1) + resolve: 1.22.10 + semver: 7.7.2 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) tsconfig-paths: 4.2.0 typescript: 5.8.3 @@ -19983,32 +22910,32 @@ packages: resolution: {integrity: sha512-cxYlZ5uKbCYMHoFpgleZqqGWEnqHrk5m5fT8bYSsDsdQ+X5wPcwI/V+v8dxYAdQcMphZVIlTjo6Dno9WG8qmVA==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.8.3)(webpack@5.98.0): + /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.9.2)(webpack@5.101.3): resolution: {integrity: sha512-dqbHa+5gaxaklFCuV1WTvljVPTo3QIJgpW4Ln+QeME7osPZUnUhjN2/djvo+sxrWUrTTuqX5jkn291aDngu9Tw==} peerDependencies: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) 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.8.3) + react-docgen-typescript: 2.2.2(typescript@5.9.2) tslib: 2.8.1 - typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + typescript: 5.9.2 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.101.3): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -20016,7 +22943,7 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.0.4) tslib: 2.8.1 typescript: 5.0.4 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true @@ -20027,7 +22954,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -20074,40 +23001,40 @@ packages: storybook: 8.4.2(prettier@3.3.3) dev: true - /@storybook/react-dom-shim@9.0.17(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2): + /@storybook/react-dom-shim@9.0.17(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9): resolution: {integrity: sha512-ak/x/m6MDDxdE6rCDymTltaiQF3oiKrPHSwfM+YPgQR6MVmzTTs4+qaPfeev7FZEHq23IkfDMTmSTTJtX7Vs9A==} 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: ^9.0.17 dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.2(prettier@3.3.3) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) dev: true - /@storybook/react-dom-shim@9.0.17(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9): - resolution: {integrity: sha512-ak/x/m6MDDxdE6rCDymTltaiQF3oiKrPHSwfM+YPgQR6MVmzTTs4+qaPfeev7FZEHq23IkfDMTmSTTJtX7Vs9A==} + /@storybook/react-dom-shim@9.0.9(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9): + resolution: {integrity: sha512-c2jvzpHW0EcYKhb7fvl3gh2waAnrNooZJasodxJXNhOIJWa6JkslxQXvhJsBkm24/nsvPvUthUP4hg7rA20a1A==} 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: ^9.0.17 + storybook: ^9.0.9 dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) dev: true - /@storybook/react-dom-shim@9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9): - resolution: {integrity: sha512-c2jvzpHW0EcYKhb7fvl3gh2waAnrNooZJasodxJXNhOIJWa6JkslxQXvhJsBkm24/nsvPvUthUP4hg7rA20a1A==} + /@storybook/react-dom-shim@9.1.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2): + resolution: {integrity: sha512-blSq9uzSYnfgEYPHYKgM5O14n8hbXNiXx2GiVJyDSg8QPNicbsBg+lCb1TC7/USfV26pNZr/lGNNKGkcCEN6Gw==} 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: ^9.0.9 + storybook: ^9.1.5 dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) + storybook: 8.4.2(prettier@3.3.3) dev: true /@storybook/react@7.6.20(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(typescript@5.0.4): @@ -20150,7 +23077,7 @@ packages: - supports-color dev: true - /@storybook/react@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3): + /@storybook/react@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2): resolution: {integrity: sha512-NzxlHLA5DkDgZM/dMwTYinuzRs6rsUPmlqP+NIv6YaciQ4NGnTYyOC7R/SqI6HHFm8ZZ5eMYvpfiFmhZ9rU+rQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -20174,10 +23101,10 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) storybook: 8.4.2(prettier@3.3.3) - typescript: 5.8.3 + typescript: 5.9.2 dev: true - /@storybook/react@9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3): + /@storybook/react@9.0.9(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3): resolution: {integrity: sha512-4yjbBClwCKxrzYm0nUUUEuONeVpnIN4xdzBrBF13ozn9KzLnlkNrj8bA8vPj5Ks8m7/AWkjHxV2e3VptRH15pA==} engines: {node: '>=20.0.0'} peerDependencies: @@ -20190,9 +23117,9 @@ packages: optional: true dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@storybook/react-dom-shim': 9.0.9(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) typescript: 5.8.3 dev: true @@ -20252,92 +23179,92 @@ packages: file-system-cache: 2.3.0 dev: true - /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.28.0): + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.28.4): resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 - /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.28.0): + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.28.4): resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 - /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.28.0): + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.28.4): resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 - /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.28.0): + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.28.4): resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 - /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.28.0): + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.28.4): resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 - /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.28.0): + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.28.4): resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 - /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.28.0): + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.28.4): resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 - /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.28.0): + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.28.4): resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 - /@svgr/babel-preset@8.1.0(@babel/core@7.28.0): + /@svgr/babel-preset@8.1.0(@babel/core@7.28.4): resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.28.0) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.28.0) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.28.4) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.28.4) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.28.4) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.28.4) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.28.4) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.28.4) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.28.4) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.28.4) /@svgr/core@8.1.0(typescript@5.0.4): resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.28.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) camelcase: 6.3.0 cosmiconfig: 8.3.6(typescript@5.0.4) snake-case: 3.0.4 @@ -20350,8 +23277,8 @@ packages: resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.28.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) camelcase: 6.3.0 cosmiconfig: 8.3.6(typescript@5.5.2) snake-case: 3.0.4 @@ -20364,14 +23291,28 @@ packages: resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.28.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) camelcase: 6.3.0 cosmiconfig: 8.3.6(typescript@5.8.3) snake-case: 3.0.4 transitivePeerDependencies: - supports-color - typescript + dev: true + + /@svgr/core@8.1.0(typescript@5.9.2): + resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} + engines: {node: '>=14'} + dependencies: + '@babel/core': 7.28.4 + '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) + camelcase: 6.3.0 + cosmiconfig: 8.3.6(typescript@5.9.2) + snake-case: 3.0.4 + transitivePeerDependencies: + - supports-color + - typescript /@svgr/hast-util-to-babel-ast@8.0.0: resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} @@ -20386,9 +23327,9 @@ packages: peerDependencies: '@svgr/core': '*' dependencies: - '@babel/core': 7.28.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) - '@svgr/core': 8.1.0(typescript@5.8.3) + '@babel/core': 7.28.4 + '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) + '@svgr/core': 8.1.0(typescript@5.9.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: @@ -20434,45 +23375,78 @@ packages: svgo: 3.3.2 transitivePeerDependencies: - typescript + dev: true + + /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.9.2): + resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + dependencies: + '@svgr/core': 8.1.0(typescript@5.9.2) + cosmiconfig: 8.3.6(typescript@5.9.2) + deepmerge: 4.3.1 + svgo: 3.3.2 + transitivePeerDependencies: + - typescript + dev: false /@svgr/webpack@8.1.0(typescript@5.8.3): resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-react-constant-elements': 7.25.1(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-react': 7.27.1(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-transform-react-constant-elements': 7.25.1(@babel/core@7.28.4) + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-react': 7.27.1(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@svgr/core': 8.1.0(typescript@5.8.3) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.8.3) transitivePeerDependencies: - supports-color - typescript + dev: true - /@swc-node/core@1.13.3(@swc/core@1.7.26)(@swc/types@0.1.23): - resolution: {integrity: sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==} + /@svgr/webpack@8.1.0(typescript@5.9.2): + resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} + engines: {node: '>=14'} + dependencies: + '@babel/core': 7.28.4 + '@babel/plugin-transform-react-constant-elements': 7.25.1(@babel/core@7.28.4) + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-react': 7.27.1(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) + '@svgr/core': 8.1.0(typescript@5.9.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.9.2) + transitivePeerDependencies: + - supports-color + - typescript + dev: false + + /@swc-node/core@1.14.1(@swc/core@1.7.26)(@swc/types@0.1.25): + resolution: {integrity: sha512-jrt5GUaZUU6cmMS+WTJEvGvaB6j1YNKPHPzC2PUi2BjaFbtxURHj6641Az6xN7b665hNniAIdvjxWcRml5yCnw==} engines: {node: '>= 10'} peerDependencies: - '@swc/core': '>= 1.4.13' + '@swc/core': '>= 1.13.3' '@swc/types': '>= 0.1' dependencies: '@swc/core': 1.7.26(@swc/helpers@0.5.13) - '@swc/types': 0.1.23 + '@swc/types': 0.1.25 - /@swc-node/register@1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.8.3): + /@swc-node/register@1.10.10(@swc/core@1.7.26)(@swc/types@0.1.25)(typescript@5.8.3): resolution: {integrity: sha512-jYWaI2WNEKz8KZL3sExd2KVL1JMma1/J7z+9iTpv0+fRN7LGMF8VTGGuHI2bug/ztpdZU1G44FG/Kk6ElXL9CQ==} peerDependencies: '@swc/core': '>= 1.4.13' typescript: '>= 4.3' dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.7.26)(@swc/types@0.1.23) + '@swc-node/core': 1.14.1(@swc/core@1.7.26)(@swc/types@0.1.25) '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 - debug: 4.4.0(supports-color@9.3.1) - oxc-resolver: 5.2.0 + debug: 4.4.1(supports-color@5.5.0) + oxc-resolver: 5.3.0 pirates: 4.0.7 tslib: 2.8.1 typescript: 5.8.3 @@ -20499,14 +23473,16 @@ packages: dependencies: '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 - '@xhmikosr/bin-wrapper': 13.0.5 + '@xhmikosr/bin-wrapper': 13.2.0 commander: 8.3.0 fast-glob: 3.3.2 minimatch: 9.0.5 - piscina: 4.7.0 - semver: 7.6.3 + piscina: 4.9.2 + semver: 7.7.2 slash: 3.0.0 - source-map: 0.7.4 + source-map: 0.7.6 + transitivePeerDependencies: + - supports-color dev: true /@swc/core-darwin-arm64@1.11.31: @@ -20691,7 +23667,7 @@ packages: dependencies: '@swc/counter': 0.1.3 '@swc/helpers': 0.5.17 - '@swc/types': 0.1.21 + '@swc/types': 0.1.25 optionalDependencies: '@swc/core-darwin-arm64': 1.11.31 '@swc/core-darwin-x64': 1.11.31 @@ -20717,7 +23693,7 @@ packages: dependencies: '@swc/counter': 0.1.3 '@swc/helpers': 0.5.13 - '@swc/types': 0.1.12 + '@swc/types': 0.1.25 optionalDependencies: '@swc/core-darwin-arm64': 1.7.26 '@swc/core-darwin-x64': 1.7.26 @@ -20744,6 +23720,12 @@ packages: dependencies: tslib: 2.8.1 + /@swc/helpers@0.5.15: + resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} + dependencies: + tslib: 2.8.1 + dev: true + /@swc/helpers@0.5.17: resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} dependencies: @@ -20760,6 +23742,7 @@ packages: dependencies: '@swc/counter': 0.1.3 tslib: 2.8.1 + dev: false /@swc/jest@0.2.36(@swc/core@1.7.26): resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} @@ -20779,19 +23762,8 @@ packages: '@swc/counter': 0.1.3 dev: true - /@swc/types@0.1.12: - resolution: {integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==} - dependencies: - '@swc/counter': 0.1.3 - - /@swc/types@0.1.21: - resolution: {integrity: sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==} - dependencies: - '@swc/counter': 0.1.3 - dev: true - - /@swc/types@0.1.23: - resolution: {integrity: sha512-u1iIVZV9Q0jxY+yM2vw/hZGDNudsN85bBpTqzAQ9rzkxW9D+e3aEM4Han+ow518gSewkXgjmEK0BD79ZcNVgPw==} + /@swc/types@0.1.25: + resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} dependencies: '@swc/counter': 0.1.3 @@ -20851,7 +23823,7 @@ packages: engines: {node: '>=18'} dependencies: '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.4 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -20870,6 +23842,18 @@ packages: dom-accessibility-api: 0.6.3 lodash: 4.17.21 redent: 3.0.0 + dev: true + + /@testing-library/jest-dom@6.8.0: + resolution: {integrity: sha512-WgXcWzVM6idy5JaftTVC8Vs83NKRmGJz4Hqs4oyOuO2J4r/y79vvKZsb+CaGyCSEbUPI6OsewfPd0G1A0/TUZQ==} + engines: {node: '>=14', npm: '>=6', yarn: '>=1'} + dependencies: + '@adobe/css-tools': 4.4.4 + aria-query: 5.3.2 + css.escape: 1.5.1 + dom-accessibility-api: 0.6.3 + picocolors: 1.1.1 + redent: 3.0.0 /@testing-library/react-hooks@8.0.1(@types/react@18.0.38)(react-dom@18.3.1)(react-test-renderer@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==} @@ -20914,7 +23898,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@testing-library/react@16.1.0(@testing-library/dom@10.4.1)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1): + /@testing-library/react@16.1.0(@testing-library/dom@10.4.1)(@types/react@19.1.12)(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==} engines: {node: '>=18'} peerDependencies: @@ -20929,11 +23913,11 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.4 '@testing-library/dom': 10.4.1 - '@types/react': 18.3.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.1.12 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) dev: true /@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1): @@ -20944,6 +23928,17 @@ packages: dependencies: '@testing-library/dom': 10.4.1 + /@tokenizer/inflate@0.2.7: + resolution: {integrity: sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==} + engines: {node: '>=18'} + dependencies: + debug: 4.4.1(supports-color@5.5.0) + fflate: 0.8.2 + token-types: 6.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /@tokenizer/token@0.3.0: resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} dev: true @@ -21017,8 +24012,8 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 @@ -21026,12 +24021,12 @@ packages: /@types/babel__generator@7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.27.2 '@babel/types': 7.28.2 /@types/babel__traverse@7.20.6: @@ -21039,8 +24034,13 @@ packages: dependencies: '@babel/types': 7.28.2 - /@types/body-parser@1.19.5: - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + /@types/babel__traverse@7.28.0: + resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} + dependencies: + '@babel/types': 7.28.4 + + /@types/body-parser@1.19.6: + resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==} dependencies: '@types/connect': 3.4.38 '@types/node': 18.16.9 @@ -21073,7 +24073,7 @@ packages: /@types/connect-history-api-fallback@1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: - '@types/express-serve-static-core': 5.0.0 + '@types/express-serve-static-core': 5.0.7 '@types/node': 18.16.9 /@types/connect@3.4.38: @@ -21085,19 +24085,12 @@ packages: resolution: {integrity: sha512-QVSSvno3dE0MgO76pJhmv4Qyi/j0Yk9pBp0Y7TJ2Tlj+KCgJWY6qX7nnxCOLkZ3VYRSIk1WTxCvwUSdx6CCLdg==} dev: true - /@types/conventional-commits-parser@5.0.0: - resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} - dependencies: - '@types/node': 18.16.9 - dev: true - /@types/conventional-commits-parser@5.0.1: resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} requiresBuild: true dependencies: - '@types/node': 20.12.14 + '@types/node': 18.16.9 dev: true - optional: true /@types/cookie@0.4.1: resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} @@ -21353,7 +24346,7 @@ packages: /@types/eslint@8.37.0: resolution: {integrity: sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==} dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 /@types/estree-jsx@1.0.5: @@ -21372,10 +24365,14 @@ packages: /@types/estree@1.0.6: resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + dev: false /@types/estree@1.0.7: resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + /@types/estree@1.0.8: + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + /@types/express-serve-static-core@4.19.6: resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} dependencies: @@ -21384,21 +24381,21 @@ packages: '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - /@types/express-serve-static-core@5.0.0: - resolution: {integrity: sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==} + /@types/express-serve-static-core@5.0.7: + resolution: {integrity: sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==} dependencies: '@types/node': 18.16.9 - '@types/qs': 6.9.16 + '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 - '@types/send': 0.17.4 + '@types/send': 0.17.5 /@types/express@4.17.21: resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: - '@types/body-parser': 1.19.5 + '@types/body-parser': 1.19.6 '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.16 - '@types/serve-static': 1.15.7 + '@types/qs': 6.14.0 + '@types/serve-static': 1.15.8 /@types/filesystem@0.0.36: resolution: {integrity: sha512-vPDXOZuannb9FZdxgHnqSwAG/jvdGM8Wq+6N4D/d80z+D4HWH+bItqsZaVRQykAn6WEVeEkLm2oQigyHtgb0RA==} @@ -21448,7 +24445,7 @@ packages: dependencies: '@types/node': 18.16.9 '@types/tough-cookie': 4.0.5 - form-data: 2.5.1 + form-data: 2.5.5 dev: true /@types/graceful-fs@4.1.9: @@ -21501,11 +24498,21 @@ packages: /@types/http-errors@2.0.4: resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + dev: true + + /@types/http-errors@2.0.5: + resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==} /@types/http-proxy@1.17.15: resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} dependencies: '@types/node': 18.16.9 + dev: false + + /@types/http-proxy@1.17.16: + resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} + dependencies: + '@types/node': 18.16.9 /@types/istanbul-lib-coverage@2.0.6: resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} @@ -21546,6 +24553,14 @@ packages: parse5: 7.1.2 dev: true + /@types/jsdom@21.1.7: + resolution: {integrity: sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==} + dependencies: + '@types/node': 24.3.1 + '@types/tough-cookie': 4.0.5 + parse5: 7.3.0 + dev: true + /@types/json-schema@7.0.15: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -21590,13 +24605,17 @@ packages: /@types/lodash.clonedeepwith@4.5.9: resolution: {integrity: sha512-bruhfxIJlj36oWYmYQ7KFbylCGgzyIi+TLypub+wcAd29mV4llKdvru8Pp9qwILX//I5vK3FIcJ0VzszElhLuA==} dependencies: - '@types/lodash': 4.17.9 + '@types/lodash': 4.17.20 dev: true /@types/lodash.get@4.4.9: resolution: {integrity: sha512-J5dvW98sxmGnamqf+/aLP87PYXyrha9xIgc2ZlHl6OHMFR2Ejdxep50QfU0abO1+CH6+ugx+8wEUN1toImAinA==} dependencies: - '@types/lodash': 4.17.9 + '@types/lodash': 4.17.20 + dev: true + + /@types/lodash@4.17.20: + resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} dev: true /@types/lodash@4.17.9: @@ -21639,10 +24658,10 @@ packages: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: '@types/node': 18.16.9 - form-data: 4.0.1 + form-data: 4.0.4 - /@types/node-forge@1.3.11: - resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + /@types/node-forge@1.3.14: + resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==} dependencies: '@types/node': 18.16.9 @@ -21681,6 +24700,11 @@ packages: undici-types: 5.26.5 dev: true + /@types/node@24.3.1: + resolution: {integrity: sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g==} + dependencies: + undici-types: 7.10.0 + /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true @@ -21707,6 +24731,9 @@ packages: resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} dev: true + /@types/qs@6.14.0: + resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} + /@types/qs@6.9.16: resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} @@ -21793,6 +24820,12 @@ packages: '@types/prop-types': 15.7.13 csstype: 3.1.3 + /@types/react@19.1.12: + resolution: {integrity: sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w==} + dependencies: + csstype: 3.1.3 + dev: true + /@types/react@19.1.8: resolution: {integrity: sha512-AwAfQ2Wa5bCx9WP8nZL2uMZWod7J7/JSplxbTmBQ5ms6QpqNYm672H0Vu9ZVKVngQ+ii4R/byguVEUZQyeg44g==} dependencies: @@ -21825,23 +24858,33 @@ packages: resolution: {integrity: sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==} dev: true + /@types/semver@7.7.1: + resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} + dev: true + /@types/send@0.17.4: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 '@types/node': 18.16.9 + /@types/send@0.17.5: + resolution: {integrity: sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==} + dependencies: + '@types/mime': 1.3.5 + '@types/node': 18.16.9 + /@types/serve-index@1.9.4: resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} dependencies: '@types/express': 4.17.21 - /@types/serve-static@1.15.7: - resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + /@types/serve-static@1.15.8: + resolution: {integrity: sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==} dependencies: - '@types/http-errors': 2.0.4 + '@types/http-errors': 2.0.5 '@types/node': 18.16.9 - '@types/send': 0.17.4 + '@types/send': 0.17.5 /@types/set-cookie-parser@2.4.10: resolution: {integrity: sha512-GGmQVGpQWUe5qglJozEjZV/5dyxbOOZ0LHe/lqyWssB88Y4svNfst0uqBVscdDeIKl5Jy5+aPSvy7mI9tYRguw==} @@ -21853,8 +24896,8 @@ packages: resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} dev: true - /@types/sizzle@2.3.8: - resolution: {integrity: sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==} + /@types/sizzle@2.3.10: + resolution: {integrity: sha512-TC0dmN0K8YcWEAEfiPi5gJP14eJe30TTGjkvek3iM/1NdHHsdCA/Td6GvNndMOo/iSnIsZ4HuuhrYPDAmbxzww==} dev: true /@types/sockjs@0.3.36: @@ -21878,6 +24921,11 @@ packages: /@types/stylis@4.2.0: resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} + dev: false + + /@types/stylis@4.2.5: + resolution: {integrity: sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==} + dev: true /@types/tough-cookie@4.0.5: resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} @@ -21894,7 +24942,13 @@ packages: dependencies: '@types/node': 18.16.9 '@types/source-list-map': 0.1.6 - source-map: 0.7.4 + source-map: 0.7.6 + dev: true + + /@types/ws@8.18.1: + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + dependencies: + '@types/node': 18.16.9 dev: true /@types/ws@8.5.12: @@ -21934,17 +24988,17 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.11.1 + '@eslint-community/regexpp': 4.12.1 '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.0.4) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 - semver: 7.6.3 + semver: 7.7.2 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: @@ -21962,7 +25016,7 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.11.1 + '@eslint-community/regexpp': 4.12.1 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.0.4) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.0.4) @@ -21972,7 +25026,7 @@ packages: graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.0.4) + ts-api-utils: 1.4.3(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: - supports-color @@ -21989,7 +25043,7 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.11.1 + '@eslint-community/regexpp': 4.12.1 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.3) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.8.3) @@ -21999,7 +25053,7 @@ packages: graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.8.3) + ts-api-utils: 1.4.3(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -22018,7 +25072,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.0.4 transitivePeerDependencies: @@ -22039,7 +25093,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.8.3 transitivePeerDependencies: @@ -22060,7 +25114,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 9.0.0 typescript: 5.4.5 transitivePeerDependencies: @@ -22081,7 +25135,7 @@ packages: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.0.4 transitivePeerDependencies: @@ -22102,13 +25156,27 @@ packages: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.7 + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.8.3 transitivePeerDependencies: - supports-color dev: true + /@typescript-eslint/project-service@8.42.0(typescript@5.8.3): + resolution: {integrity: sha512-vfVpLHAhbPjilrabtOSNcUDmBboQNrJUiNAGoImkZKnMjs2TIcWG33s4Ds0wY3/50aZmTMqJa6PiwkwezaAklg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@typescript-eslint/tsconfig-utils': 8.42.0(typescript@5.8.3) + '@typescript-eslint/types': 8.42.0 + debug: 4.4.1(supports-color@5.5.0) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/scope-manager@5.62.0: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -22133,20 +25201,21 @@ packages: '@typescript-eslint/visitor-keys': 7.18.0 dev: true - /@typescript-eslint/scope-manager@8.14.0: - resolution: {integrity: sha512-aBbBrnW9ARIDn92Zbo7rguLnqQ/pOrUguVpbUwzOhkFg2npFDwTgPGqFqE0H5feXcOoJOfX3SxlJaKEVtq54dw==} + /@typescript-eslint/scope-manager@8.42.0: + resolution: {integrity: sha512-51+x9o78NBAVgQzOPd17DkNTnIzJ8T/O2dmMBLoK9qbY0Gm52XJcdJcCl18ExBMiHo6jPMErUQWUv5RLE51zJw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/visitor-keys': 8.14.0 + '@typescript-eslint/types': 8.42.0 + '@typescript-eslint/visitor-keys': 8.42.0 dev: true - /@typescript-eslint/scope-manager@8.8.0: - resolution: {integrity: sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==} + /@typescript-eslint/tsconfig-utils@8.42.0(typescript@5.8.3): + resolution: {integrity: sha512-kHeFUOdwAJfUmYKjR3CLgZSglGHjbNTi1H8sTYRYV2xX6eNz4RyJ2LIgsDLKf8Yi0/GL1WZAC/DgZBeBft8QAQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' dependencies: - '@typescript-eslint/types': 8.8.0 - '@typescript-eslint/visitor-keys': 8.8.0 + typescript: 5.8.3 dev: true /@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.0.4): @@ -22161,7 +25230,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 @@ -22181,9 +25250,9 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 - ts-api-utils: 1.3.0(typescript@5.0.4) + ts-api-utils: 1.4.3(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: - supports-color @@ -22201,30 +25270,29 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.3) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 - ts-api-utils: 1.3.0(typescript@5.8.3) + ts-api-utils: 1.4.3(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@8.8.0(eslint@8.57.1)(typescript@5.8.3): - resolution: {integrity: sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==} + /@typescript-eslint/type-utils@8.42.0(eslint@8.57.1)(typescript@5.8.3): + resolution: {integrity: sha512-9KChw92sbPTYVFw3JLRH1ockhyR3zqqn9lQXol3/YbI6jVxzWoGcT3AsAW0mu1MY0gYtsXnUGV/AKpkAj5tVlQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' dependencies: - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.8.3) - debug: 4.4.1(supports-color@8.1.1) - ts-api-utils: 1.3.0(typescript@5.8.3) + '@typescript-eslint/types': 8.42.0 + '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.42.0(eslint@8.57.1)(typescript@5.8.3) + debug: 4.4.1(supports-color@5.5.0) + eslint: 8.57.1 + ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - - eslint - supports-color dev: true @@ -22243,13 +25311,8 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/types@8.14.0: - resolution: {integrity: sha512-yjeB9fnO/opvLJFAsPNYlKPnEM8+z4og09Pk504dkqonT02AyL5Z9SSqlE0XqezS93v6CXn49VHvB2G7XSsl0g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true - - /@typescript-eslint/types@8.8.0: - resolution: {integrity: sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==} + /@typescript-eslint/types@8.42.0: + resolution: {integrity: sha512-LdtAWMiFmbRLNP7JNeY0SqEtJvGMYSzfiWBSmx+VSZ1CH+1zyl8Mmw1TT39OrtsRvIYShjJWzTDMPWZJCpwBlw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -22264,10 +25327,10 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.3 + semver: 7.7.2 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: @@ -22285,7 +25348,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -22307,7 +25370,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -22329,12 +25392,12 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.0.4) + semver: 7.7.2 + ts-api-utils: 1.4.3(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: - supports-color @@ -22351,56 +25414,33 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/typescript-estree@8.14.0(typescript@5.8.3): - resolution: {integrity: sha512-OPXPLYKGZi9XS/49rdaCbR5j/S14HazviBlUQFvSKz3npr3NikF+mrgK7CFVur6XEt95DZp/cmke9d5i3vtVnQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/visitor-keys': 8.14.0 - debug: 4.4.1(supports-color@8.1.1) - 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.8.3) + semver: 7.7.2 + ts-api-utils: 1.4.3(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@8.8.0(typescript@5.8.3): - resolution: {integrity: sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==} + /@typescript-eslint/typescript-estree@8.42.0(typescript@5.8.3): + resolution: {integrity: sha512-ku/uYtT4QXY8sl9EDJETD27o3Ewdi72hcXg1ah/kkUgBvAYHLwj2ofswFFNXS+FL5G+AGkxBtvGt8pFBHKlHsQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <6.0.0' dependencies: - '@typescript-eslint/types': 8.8.0 - '@typescript-eslint/visitor-keys': 8.8.0 - debug: 4.4.1(supports-color@8.1.1) + '@typescript-eslint/project-service': 8.42.0(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.42.0(typescript@5.8.3) + '@typescript-eslint/types': 8.42.0 + '@typescript-eslint/visitor-keys': 8.42.0 + debug: 4.4.1(supports-color@5.5.0) 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.8.3) + semver: 7.7.2 + ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -22412,15 +25452,15 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.8.0(eslint@8.57.1) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 + '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.6.3 + semver: 7.7.2 transitivePeerDependencies: - supports-color - typescript @@ -22432,7 +25472,7 @@ packages: peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.8.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) @@ -22448,7 +25488,7 @@ packages: peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.8.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) @@ -22458,36 +25498,21 @@ packages: - typescript dev: true - /@typescript-eslint/utils@8.14.0(eslint@8.57.1)(typescript@5.8.3): - resolution: {integrity: sha512-OGqj6uB8THhrHj0Fk27DcHPojW7zKwKkPmHXHvQ58pLYp4hy8CSUdTKykKeh+5vFqTTVmjz0zCOOPKRovdsgHA==} + /@typescript-eslint/utils@8.42.0(eslint@8.57.1)(typescript@5.8.3): + resolution: {integrity: sha512-JnIzu7H3RH5BrKC4NoZqRfmjqCIS1u3hGZltDYJgkVdqAezl4L9d1ZLw+36huCujtSBSAirGINF/S4UxOcR+/g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.14.0 - '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.8.3) - eslint: 8.57.1 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/utils@8.8.0(eslint@8.57.1)(typescript@5.8.3): - resolution: {integrity: sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.8.0 - '@typescript-eslint/types': 8.8.0 - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.8.3) + '@eslint-community/eslint-utils': 4.8.0(eslint@8.57.1) + '@typescript-eslint/scope-manager': 8.42.0 + '@typescript-eslint/types': 8.42.0 + '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.8.3) eslint: 8.57.1 + typescript: 5.8.3 transitivePeerDependencies: - supports-color - - typescript dev: true /@typescript-eslint/visitor-keys@5.62.0: @@ -22514,25 +25539,21 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@8.14.0: - resolution: {integrity: sha512-vG0XZo8AdTH9OE6VFRwAZldNc7qtJ/6NLGWak+BtENuEUXGZgFpihILPiBvKXvJ2nFu27XNGC6rKiwuaoMbYzQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@typescript-eslint/types': 8.14.0 - eslint-visitor-keys: 3.4.3 - dev: true - - /@typescript-eslint/visitor-keys@8.8.0: - resolution: {integrity: sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==} + /@typescript-eslint/visitor-keys@8.42.0: + resolution: {integrity: sha512-3WbiuzoEowaEn8RSnhJBrxSwX8ULYE9CXaPepS2C2W3NSA5NNIvBaslpBSBElPq0UGr0xVJlXFWOAKIkyylydQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.8.0 - eslint-visitor-keys: 3.4.3 + '@typescript-eslint/types': 8.42.0 + eslint-visitor-keys: 4.2.1 dev: true /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + /@ungap/structured-clone@1.3.0: + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + dev: true + /@unhead/react@2.0.12(react@19.1.1): resolution: {integrity: sha512-2qRwLtPVUDWHIP2n3S3gL0jT+Wcalb0huCgf/GFXYhV8ZWqm+5+ZTLVlPN7O5q3aVhIGO2gZHsppXNVq+L3fuQ==} peerDependencies: @@ -22542,13 +25563,13 @@ packages: unhead: 2.0.12 dev: false - /@unhead/react@2.0.13(react@19.1.1): - resolution: {integrity: sha512-V1iLA4G5tFcLwnmLUu0w5GDxO2MGiZzVeQiMEbFrkMQcGqxSzmopM8+QEwkly+66rFUJXnDTZxiwR4uDh4tFeA==} + /@unhead/react@2.0.14(react@19.1.1): + resolution: {integrity: sha512-LHIhXyJUztRO5kFAXO4SG3RB0a/Uz3zMrX/LHo0Wp2z0KQ4jXq2dLSpM3Jxjrjm5eLO4tTvOGhU65EBgj/4ZFg==} peerDependencies: react: '>=18.3.1' dependencies: react: 19.1.1 - unhead: 2.0.13 + unhead: 2.0.14 dev: false /@vercel/build-utils@7.11.0: @@ -22642,7 +25663,7 @@ packages: async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 - glob: 7.2.0 + glob: 7.2.3 graceful-fs: 4.2.11 micromatch: 4.0.8 node-gyp-build: 4.8.2 @@ -22664,7 +25685,7 @@ packages: async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 - glob: 7.2.0 + glob: 7.2.3 graceful-fs: 4.2.11 micromatch: 4.0.8 node-gyp-build: 4.8.2 @@ -22950,12 +25971,12 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.28.0) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.28.4) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - supports-color dev: true @@ -22967,27 +25988,27 @@ packages: vite: ^5.0.0 vue: ^3.0.0 dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.28.0) - '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.28.0) - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + '@babel/core': 7.28.4 + '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.28.4) + '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.28.4) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) vue: 3.5.10(typescript@5.5.2) transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.18)(vue@3.5.18): + /@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.18)(vue@3.5.21): resolution: {integrity: sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.0.0 dependencies: - '@babel/core': 7.28.0 - '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.28.0) - '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.28.0) - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) - vue: 3.5.18(typescript@5.5.2) + '@babel/core': 7.28.4 + '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.28.4) + '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.28.4) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) + vue: 3.5.21(typescript@5.5.2) transitivePeerDependencies: - supports-color dev: true @@ -22999,19 +26020,19 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) vue: 3.5.10(typescript@5.5.2) dev: true - /@vitejs/plugin-vue@5.1.4(vite@5.4.18)(vue@3.5.18): + /@vitejs/plugin-vue@5.1.4(vite@5.4.18)(vue@3.5.21): resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) - vue: 3.5.18(typescript@5.5.2) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) + vue: 3.5.21(typescript@5.5.2) dev: true /@vitest/coverage-istanbul@1.6.0(vitest@1.6.0): @@ -23019,16 +26040,16 @@ packages: peerDependencies: vitest: 1.6.0 dependencies: - debug: 4.3.7 + debug: 4.4.1(supports-color@5.5.0) 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 + istanbul-reports: 3.2.0 magicast: 0.3.5 - picocolors: 1.1.0 + picocolors: 1.1.1 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - supports-color dev: true @@ -23040,18 +26061,18 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.3.7 + debug: 4.4.1(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 - istanbul-reports: 3.1.7 - magic-string: 0.30.11 + istanbul-reports: 3.2.0 + magic-string: 0.30.18 magicast: 0.3.5 - picocolors: 1.1.0 - std-env: 3.7.0 - strip-literal: 2.1.0 + picocolors: 1.1.1 + std-env: 3.9.0 + strip-literal: 2.1.1 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - supports-color dev: true @@ -23077,7 +26098,7 @@ packages: dependencies: '@vitest/spy': 3.0.9 '@vitest/utils': 3.0.9 - chai: 5.2.1 + chai: 5.3.3 tinyrainbow: 2.0.0 /@vitest/pretty-format@3.0.9: @@ -23112,7 +26133,7 @@ packages: /@vitest/snapshot@1.6.0: resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} dependencies: - magic-string: 0.30.17 + magic-string: 0.30.18 pathe: 1.1.2 pretty-format: 29.7.0 dev: true @@ -23142,11 +26163,11 @@ packages: '@vitest/utils': 1.6.0 fast-glob: 3.3.2 fflate: 0.8.2 - flatted: 3.3.1 + flatted: 3.3.3 pathe: 1.1.2 - picocolors: 1.1.0 + picocolors: 1.1.1 sirv: 2.0.4 - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.1)(stylus@0.64.0) dev: true /@vitest/utils@1.2.2: @@ -23171,7 +26192,7 @@ packages: resolution: {integrity: sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==} dependencies: '@vitest/pretty-format': 3.0.9 - loupe: 3.1.4 + loupe: 3.2.1 tinyrainbow: 2.0.0 /@volar/language-core@1.11.1: @@ -23184,6 +26205,12 @@ packages: resolution: {integrity: sha512-MnQJ7eKchJx5Oz+YdbqyFUk8BN6jasdJv31n/7r6/WwlOOv7qzvot6B66887l2ST3bUW4Mewml54euzpJWA6bg==} dependencies: '@volar/source-map': 2.4.13 + dev: true + + /@volar/language-core@2.4.15: + resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} + dependencies: + '@volar/source-map': 2.4.15 /@volar/language-core@2.4.5: resolution: {integrity: sha512-F4tA0DCO5Q1F5mScHmca0umsi2ufKULAnMOVBfMsZdT4myhVl4WdKRwCaKcfOkIEuyrAVvtq1ESBdZ+rSyLVww==} @@ -23198,6 +26225,10 @@ packages: /@volar/source-map@2.4.13: resolution: {integrity: sha512-l/EBcc2FkvHgz2ZxV+OZK3kMSroMr7nN3sZLF2/f6kWW66q8+tEL4giiYyFjt0BcubqJhBt6soYIrAPhg/Yr+Q==} + dev: true + + /@volar/source-map@2.4.15: + resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==} /@volar/source-map@2.4.5: resolution: {integrity: sha512-varwD7RaKE2J/Z+Zu6j3mNNJbNT394qIxXwdvz/4ao/vxOfyClZpSDtLKkwWmecinkOVos5+PWkWraelfMLfpw==} @@ -23215,6 +26246,14 @@ packages: '@volar/language-core': 2.4.13 path-browserify: 1.0.1 vscode-uri: 3.0.8 + dev: true + + /@volar/typescript@2.4.15: + resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} + dependencies: + '@volar/language-core': 2.4.15 + path-browserify: 1.0.1 + vscode-uri: 3.1.0 /@volar/typescript@2.4.5: resolution: {integrity: sha512-mcT1mHvLljAEtHviVcBuOyAwwMKz1ibXTi5uYtP/pf4XxoAzpdkQ+Br2IC0NPCvLCbjPZmbf3I0udndkfB1CDg==} @@ -23230,7 +26269,7 @@ packages: resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==} dev: true - /@vue/babel-plugin-jsx@1.2.5(@babel/core@7.28.0): + /@vue/babel-plugin-jsx@1.2.5(@babel/core@7.28.4): resolution: {integrity: sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -23238,31 +26277,31 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.28.0) + '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.28.4) '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 '@vue/babel-helper-vue-transform-on': 1.2.5 - '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.28.0) + '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.28.4) html-tags: 3.3.1 svg-tags: 1.0.0 transitivePeerDependencies: - supports-color dev: true - /@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.28.0): + /@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.28.4): resolution: {integrity: sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.27.1 - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: - supports-color @@ -23271,7 +26310,7 @@ packages: /@vue/compiler-core@3.5.10: resolution: {integrity: sha512-iXWlk+Cg/ag7gLvY0SfVucU8Kh2CjysYZjhhP70w9qI4MvSox4frrP+vDGvtQuzIcgD8+sxM6lZvCtdxGunTAA==} dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@vue/shared': 3.5.10 entities: 4.5.0 estree-walker: 2.0.2 @@ -23280,21 +26319,20 @@ packages: /@vue/compiler-core@3.5.13: resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - /@vue/compiler-core@3.5.18: - resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} + /@vue/compiler-core@3.5.21: + resolution: {integrity: sha512-8i+LZ0vf6ZgII5Z9XmUvrCyEzocvWT+TeR2VBUVlzIH6Tyv57E20mPZ1bCS+tbejgUgmjrEh7q/0F0bibskAmw==} dependencies: - '@babel/parser': 7.28.0 - '@vue/shared': 3.5.18 + '@babel/parser': 7.28.4 + '@vue/shared': 3.5.21 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - dev: true /@vue/compiler-dom@3.5.10: resolution: {integrity: sha512-DyxHC6qPcktwYGKOIy3XqnHRrrXyWR2u91AjP+nLkADko380srsC2DC3s7Y1Rk6YfOlxOlvEQKa9XXmLI+W4ZA==} @@ -23308,12 +26346,11 @@ packages: '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 - /@vue/compiler-dom@3.5.18: - resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==} + /@vue/compiler-dom@3.5.21: + resolution: {integrity: sha512-jNtbu/u97wiyEBJlJ9kmdw7tAr5Vy0Aj5CgQmo+6pxWNQhXZDPsRr1UWPN4v3Zf82s2H3kF51IbzZ4jMWAgPlQ==} dependencies: - '@vue/compiler-core': 3.5.18 - '@vue/shared': 3.5.18 - dev: true + '@vue/compiler-core': 3.5.21 + '@vue/shared': 3.5.21 /@vue/compiler-sfc@3.5.10: resolution: {integrity: sha512-to8E1BgpakV7224ZCm8gz1ZRSyjNCAWEplwFMWKlzCdP9DkMKhRRwt0WkCjY7jkzi/Vz3xgbpeig5Pnbly4Tow==} @@ -23342,16 +26379,16 @@ packages: source-map-js: 1.2.1 dev: true - /@vue/compiler-sfc@3.5.18: - resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==} + /@vue/compiler-sfc@3.5.21: + resolution: {integrity: sha512-SXlyk6I5eUGBd2v8Ie7tF6ADHE9kCR6mBEuPyH1nUZ0h6Xx6nZI29i12sJKQmzbDyr2tUHMhhTt51Z6blbkTTQ==} dependencies: - '@babel/parser': 7.28.0 - '@vue/compiler-core': 3.5.18 - '@vue/compiler-dom': 3.5.18 - '@vue/compiler-ssr': 3.5.18 - '@vue/shared': 3.5.18 + '@babel/parser': 7.28.4 + '@vue/compiler-core': 3.5.21 + '@vue/compiler-dom': 3.5.21 + '@vue/compiler-ssr': 3.5.21 + '@vue/shared': 3.5.21 estree-walker: 2.0.2 - magic-string: 0.30.17 + magic-string: 0.30.18 postcss: 8.5.6 source-map-js: 1.2.1 dev: true @@ -23369,11 +26406,11 @@ packages: '@vue/shared': 3.5.13 dev: true - /@vue/compiler-ssr@3.5.18: - resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} + /@vue/compiler-ssr@3.5.21: + resolution: {integrity: sha512-vKQ5olH5edFZdf5ZrlEgSO1j1DMA4u23TVK5XR1uMhvwnYvVdDF0nHXJUblL/GvzlShQbjhZZ2uvYmDlAbgo9w==} dependencies: - '@vue/compiler-dom': 3.5.18 - '@vue/shared': 3.5.18 + '@vue/compiler-dom': 3.5.21 + '@vue/shared': 3.5.21 dev: true /@vue/compiler-vue2@2.7.16: @@ -23461,18 +26498,18 @@ packages: typescript: 5.7.3 dev: true - /@vue/language-core@2.2.10(typescript@5.8.3): - resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} + /@vue/language-core@2.2.12(typescript@5.8.3): + resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 2.4.13 - '@vue/compiler-dom': 3.5.13 + '@volar/language-core': 2.4.15 + '@vue/compiler-dom': 3.5.21 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.13 + '@vue/shared': 3.5.21 alien-signals: 1.0.13 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -23490,10 +26527,10 @@ packages: '@vue/shared': 3.5.13 dev: true - /@vue/reactivity@3.5.18: - resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==} + /@vue/reactivity@3.5.21: + resolution: {integrity: sha512-3ah7sa+Cwr9iiYEERt9JfZKPw4A2UlbY8RbbnH2mGCE8NwHkhmlZt2VsH0oDA3P08X3jJd29ohBDtX+TbD9AsA==} dependencies: - '@vue/shared': 3.5.18 + '@vue/shared': 3.5.21 dev: true /@vue/runtime-core@3.5.10: @@ -23509,11 +26546,11 @@ packages: '@vue/shared': 3.5.13 dev: true - /@vue/runtime-core@3.5.18: - resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==} + /@vue/runtime-core@3.5.21: + resolution: {integrity: sha512-+DplQlRS4MXfIf9gfD1BOJpk5RSyGgGXD/R+cumhe8jdjUcq/qlxDawQlSI8hCKupBlvM+3eS1se5xW+SuNAwA==} dependencies: - '@vue/reactivity': 3.5.18 - '@vue/shared': 3.5.18 + '@vue/reactivity': 3.5.21 + '@vue/shared': 3.5.21 dev: true /@vue/runtime-dom@3.5.10: @@ -23533,12 +26570,12 @@ packages: csstype: 3.1.3 dev: true - /@vue/runtime-dom@3.5.18: - resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==} + /@vue/runtime-dom@3.5.21: + resolution: {integrity: sha512-3M2DZsOFwM5qI15wrMmNF5RJe1+ARijt2HM3TbzBbPSuBHOQpoidE+Pa+XEaVN+czbHf81ETRoG1ltztP2em8w==} dependencies: - '@vue/reactivity': 3.5.18 - '@vue/runtime-core': 3.5.18 - '@vue/shared': 3.5.18 + '@vue/reactivity': 3.5.21 + '@vue/runtime-core': 3.5.21 + '@vue/shared': 3.5.21 csstype: 3.1.3 dev: true @@ -23561,14 +26598,14 @@ packages: vue: 3.5.13(typescript@5.7.3) dev: true - /@vue/server-renderer@3.5.18(vue@3.5.18): - resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==} + /@vue/server-renderer@3.5.21(vue@3.5.21): + resolution: {integrity: sha512-qr8AqgD3DJPJcGvLcJKQo2tAc8OnXRcfxhOJCPF+fcfn5bBGz7VCcO7t+qETOPxpWK1mgysXvVT/j+xWaHeMWA==} peerDependencies: - vue: 3.5.18 + vue: 3.5.21 dependencies: - '@vue/compiler-ssr': 3.5.18 - '@vue/shared': 3.5.18 - vue: 3.5.18(typescript@5.5.2) + '@vue/compiler-ssr': 3.5.21 + '@vue/shared': 3.5.21 + vue: 3.5.21(typescript@5.5.2) dev: true /@vue/shared@3.5.10: @@ -23577,9 +26614,8 @@ packages: /@vue/shared@3.5.13: resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} - /@vue/shared@3.5.18: - resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} - dev: true + /@vue/shared@3.5.21: + resolution: {integrity: sha512-+2k1EQpnYuVuu3N7atWyG3/xoFWIVJZq4Mz8XNOdScFI0etES75fbny/oU4lKWk/577P1zmg0ioYvpGEDZ3DLw==} /@vue/tsconfig@0.5.1: resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==} @@ -23986,95 +27022,110 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) - /@xhmikosr/archive-type@7.0.0: - resolution: {integrity: sha512-sIm84ZneCOJuiy3PpWR5bxkx3HaNt1pqaN+vncUBZIlPZCq8ASZH+hBVdu5H8znR7qYC6sKwx+ie2Q7qztJTxA==} - engines: {node: ^14.14.0 || >=16.0.0} + /@xhmikosr/archive-type@7.1.0: + resolution: {integrity: sha512-xZEpnGplg1sNPyEgFh0zbHxqlw5dtYg6viplmWSxUj12+QjU9SKu3U/2G73a15pEjLaOqTefNSZ1fOPUOT4Xgg==} + engines: {node: '>=18'} dependencies: - file-type: 19.6.0 + file-type: 20.5.0 + transitivePeerDependencies: + - supports-color dev: true - /@xhmikosr/bin-check@7.0.3: - resolution: {integrity: sha512-4UnCLCs8DB+itHJVkqFp9Zjg+w/205/J2j2wNBsCEAm/BuBmtua2hhUOdAMQE47b1c7P9Xmddj0p+X1XVsfHsA==} + /@xhmikosr/bin-check@7.1.0: + resolution: {integrity: sha512-y1O95J4mnl+6MpVmKfMYXec17hMEwE/yeCglFNdx+QvLLtP0yN4rSYcbkXnth+lElBuKKek2NbvOfOGPpUXCvw==} engines: {node: '>=18'} dependencies: execa: 5.1.1 isexe: 2.0.0 dev: true - /@xhmikosr/bin-wrapper@13.0.5: - resolution: {integrity: sha512-DT2SAuHDeOw0G5bs7wZbQTbf4hd8pJ14tO0i4cWhRkIJfgRdKmMfkDilpaJ8uZyPA0NVRwasCNAmMJcWA67osw==} + /@xhmikosr/bin-wrapper@13.2.0: + resolution: {integrity: sha512-t9U9X0sDPRGDk5TGx4dv5xiOvniVJpXnfTuynVKwHgtib95NYEw4MkZdJqhoSiz820D9m0o6PCqOPMXz0N9fIw==} engines: {node: '>=18'} dependencies: - '@xhmikosr/bin-check': 7.0.3 - '@xhmikosr/downloader': 15.0.1 + '@xhmikosr/bin-check': 7.1.0 + '@xhmikosr/downloader': 15.2.0 '@xhmikosr/os-filter-obj': 3.0.0 bin-version-check: 5.1.0 + transitivePeerDependencies: + - supports-color dev: true - /@xhmikosr/decompress-tar@8.0.1: - resolution: {integrity: sha512-dpEgs0cQKJ2xpIaGSO0hrzz3Kt8TQHYdizHsgDtLorWajuHJqxzot9Hbi0huRxJuAGG2qiHSQkwyvHHQtlE+fg==} + /@xhmikosr/decompress-tar@8.1.0: + resolution: {integrity: sha512-m0q8x6lwxenh1CrsTby0Jrjq4vzW/QU1OLhTHMQLEdHpmjR1lgahGz++seZI0bXF3XcZw3U3xHfqZSz+JPP2Gg==} engines: {node: '>=18'} dependencies: - file-type: 19.6.0 + file-type: 20.5.0 is-stream: 2.0.1 tar-stream: 3.1.7 + transitivePeerDependencies: + - supports-color dev: true - /@xhmikosr/decompress-tarbz2@8.0.2: - resolution: {integrity: sha512-p5A2r/AVynTQSsF34Pig6olt9CvRj6J5ikIhzUd3b57pUXyFDGtmBstcw+xXza0QFUh93zJsmY3zGeNDlR2AQQ==} + /@xhmikosr/decompress-tarbz2@8.1.0: + resolution: {integrity: sha512-aCLfr3A/FWZnOu5eqnJfme1Z1aumai/WRw55pCvBP+hCGnTFrcpsuiaVN5zmWTR53a8umxncY2JuYsD42QQEbw==} engines: {node: '>=18'} dependencies: - '@xhmikosr/decompress-tar': 8.0.1 - file-type: 19.6.0 + '@xhmikosr/decompress-tar': 8.1.0 + file-type: 20.5.0 is-stream: 2.0.1 seek-bzip: 2.0.0 unbzip2-stream: 1.4.3 + transitivePeerDependencies: + - supports-color dev: true - /@xhmikosr/decompress-targz@8.0.1: - resolution: {integrity: sha512-mvy5AIDIZjQ2IagMI/wvauEiSNHhu/g65qpdM4EVoYHUJBAmkQWqcPJa8Xzi1aKVTmOA5xLJeDk7dqSjlHq8Mg==} + /@xhmikosr/decompress-targz@8.1.0: + resolution: {integrity: sha512-fhClQ2wTmzxzdz2OhSQNo9ExefrAagw93qaG1YggoIz/QpI7atSRa7eOHv4JZkpHWs91XNn8Hry3CwUlBQhfPA==} engines: {node: '>=18'} dependencies: - '@xhmikosr/decompress-tar': 8.0.1 - file-type: 19.6.0 + '@xhmikosr/decompress-tar': 8.1.0 + file-type: 20.5.0 is-stream: 2.0.1 + transitivePeerDependencies: + - supports-color dev: true - /@xhmikosr/decompress-unzip@7.0.0: - resolution: {integrity: sha512-GQMpzIpWTsNr6UZbISawsGI0hJ4KA/mz5nFq+cEoPs12UybAqZWKbyIaZZyLbJebKl5FkLpsGBkrplJdjvUoSQ==} + /@xhmikosr/decompress-unzip@7.1.0: + resolution: {integrity: sha512-oqTYAcObqTlg8owulxFTqiaJkfv2SHsxxxz9Wg4krJAHVzGWlZsU8tAB30R6ow+aHrfv4Kub6WQ8u04NWVPUpA==} engines: {node: '>=18'} dependencies: - file-type: 19.6.0 + file-type: 20.5.0 get-stream: 6.0.1 yauzl: 3.2.0 + transitivePeerDependencies: + - supports-color dev: true - /@xhmikosr/decompress@10.0.1: - resolution: {integrity: sha512-6uHnEEt5jv9ro0CDzqWlFgPycdE+H+kbJnwyxgZregIMLQ7unQSCNVsYG255FoqU8cP46DyggI7F7LohzEl8Ag==} + /@xhmikosr/decompress@10.2.0: + resolution: {integrity: sha512-MmDBvu0+GmADyQWHolcZuIWffgfnuTo4xpr2I/Qw5Ox0gt+e1Be7oYqJM4te5ylL6mzlcoicnHVDvP27zft8tg==} engines: {node: '>=18'} dependencies: - '@xhmikosr/decompress-tar': 8.0.1 - '@xhmikosr/decompress-tarbz2': 8.0.2 - '@xhmikosr/decompress-targz': 8.0.1 - '@xhmikosr/decompress-unzip': 7.0.0 + '@xhmikosr/decompress-tar': 8.1.0 + '@xhmikosr/decompress-tarbz2': 8.1.0 + '@xhmikosr/decompress-targz': 8.1.0 + '@xhmikosr/decompress-unzip': 7.1.0 graceful-fs: 4.2.11 - make-dir: 4.0.0 strip-dirs: 3.0.0 + transitivePeerDependencies: + - supports-color dev: true - /@xhmikosr/downloader@15.0.1: - resolution: {integrity: sha512-fiuFHf3Dt6pkX8HQrVBsK0uXtkgkVlhrZEh8b7VgoDqFf+zrgFBPyrwCqE/3nDwn3hLeNz+BsrS7q3mu13Lp1g==} + /@xhmikosr/downloader@15.2.0: + resolution: {integrity: sha512-lAqbig3uRGTt0sHNIM4vUG9HoM+mRl8K28WuYxyXLCUT6pyzl4Y4i0LZ3jMEsCYZ6zjPZbO9XkG91OSTd4si7g==} engines: {node: '>=18'} dependencies: - '@xhmikosr/archive-type': 7.0.0 - '@xhmikosr/decompress': 10.0.1 + '@xhmikosr/archive-type': 7.1.0 + '@xhmikosr/decompress': 10.2.0 content-disposition: 0.5.4 - defaults: 3.0.0 + defaults: 2.0.2 ext-name: 5.0.0 - file-type: 19.6.0 + file-type: 20.5.0 filenamify: 6.0.0 get-stream: 6.0.1 got: 13.0.0 + transitivePeerDependencies: + - supports-color dev: true /@xhmikosr/os-filter-obj@3.0.0: @@ -24084,8 +27135,8 @@ packages: arch: 3.0.0 dev: true - /@xmldom/xmldom@0.8.10: - resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} + /@xmldom/xmldom@0.8.11: + resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} engines: {node: '>=10.0.0'} dev: true @@ -24212,6 +27263,15 @@ packages: dependencies: acorn: 8.15.0 + /acorn-import-phases@1.0.4(acorn@8.15.0): + resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} + engines: {node: '>=10.13.0'} + peerDependencies: + acorn: ^8.14.0 + dependencies: + acorn: 8.15.0 + dev: true + /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -24268,7 +27328,7 @@ packages: engines: {node: '>=8.9'} dependencies: loader-utils: 2.0.4 - regex-parser: 2.3.0 + regex-parser: 2.3.1 dev: true /adm-zip@0.5.14: @@ -24289,25 +27349,21 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.4.1(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - - /agent-base@7.1.1: - resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} - engines: {node: '>= 14'} - dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color - dev: true /agent-base@7.1.3: resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} engines: {node: '>= 14'} - /agentkeepalive@4.5.0: - resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} + /agent-base@7.1.4: + resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} + engines: {node: '>= 14'} + dev: true + + /agentkeepalive@4.6.0: + resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} engines: {node: '>= 8.0.0'} dependencies: humanize-ms: 1.2.1 @@ -24502,12 +27558,12 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - /ansi-regex@6.1.0: - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + /ansi-regex@6.2.0: + resolution: {integrity: sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==} engines: {node: '>=12'} - /ansi-sequence-parser@1.1.1: - resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} + /ansi-sequence-parser@1.1.3: + resolution: {integrity: sha512-+fksAx9eG3Ab6LDnLs3ZqZa8KVJ/jYnX+D4Qe1azX+LFGFAXqynCQLOdLpNYN/l9e7l6hMWwZbrnctqr6eSQSw==} dev: false /ansi-styles@2.2.1: @@ -24646,39 +27702,39 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@ant-design/colors': 7.1.0 - '@ant-design/cssinjs': 1.21.1(react-dom@17.0.2)(react@17.0.2) - '@ant-design/icons': 5.5.1(react-dom@17.0.2)(react@17.0.2) + '@ant-design/colors': 7.2.1 + '@ant-design/cssinjs': 1.24.0(react-dom@17.0.2)(react@17.0.2) + '@ant-design/icons': 5.6.1(react-dom@17.0.2)(react@17.0.2) '@ant-design/react-slick': 1.1.2(react@17.0.2) - '@babel/runtime': 7.25.6 + '@babel/runtime': 7.28.4 '@ctrl/tinycolor': 3.6.1 '@rc-component/color-picker': 1.5.3(react-dom@17.0.2)(react@17.0.2) '@rc-component/mutate-observer': 1.1.0(react-dom@17.0.2)(react@17.0.2) '@rc-component/qrcode': 1.0.0(react-dom@17.0.2)(react@17.0.2) '@rc-component/tour': 1.15.1(react-dom@17.0.2)(react@17.0.2) - '@rc-component/trigger': 2.2.3(react-dom@17.0.2)(react@17.0.2) + '@rc-component/trigger': 2.3.0(react-dom@17.0.2)(react@17.0.2) classnames: 2.5.1 copy-to-clipboard: 3.3.3 - dayjs: 1.11.13 + dayjs: 1.11.18 rc-cascader: 3.27.1(react-dom@17.0.2)(react@17.0.2) rc-checkbox: 3.3.0(react-dom@17.0.2)(react@17.0.2) rc-collapse: 3.7.3(react-dom@17.0.2)(react@17.0.2) rc-dialog: 9.5.2(react-dom@17.0.2)(react@17.0.2) rc-drawer: 7.2.0(react-dom@17.0.2)(react@17.0.2) - rc-dropdown: 4.2.0(react-dom@17.0.2)(react@17.0.2) + rc-dropdown: 4.2.1(react-dom@17.0.2)(react@17.0.2) rc-field-form: 2.2.1(react-dom@17.0.2)(react@17.0.2) rc-image: 7.9.0(react-dom@17.0.2)(react@17.0.2) rc-input: 1.5.1(react-dom@17.0.2)(react@17.0.2) rc-input-number: 9.1.0(react-dom@17.0.2)(react@17.0.2) rc-mentions: 2.14.0(react-dom@17.0.2)(react@17.0.2) rc-menu: 9.14.1(react-dom@17.0.2)(react@17.0.2) - rc-motion: 2.9.3(react-dom@17.0.2)(react@17.0.2) - rc-notification: 5.6.2(react-dom@17.0.2)(react@17.0.2) + rc-motion: 2.9.5(react-dom@17.0.2)(react@17.0.2) + rc-notification: 5.6.4(react-dom@17.0.2)(react@17.0.2) rc-pagination: 4.2.0(react-dom@17.0.2)(react@17.0.2) - rc-picker: 4.6.15(dayjs@1.11.13)(react-dom@17.0.2)(react@17.0.2) + rc-picker: 4.6.15(dayjs@1.11.18)(react-dom@17.0.2)(react@17.0.2) rc-progress: 4.0.0(react-dom@17.0.2)(react@17.0.2) - rc-rate: 2.13.0(react-dom@17.0.2)(react@17.0.2) - rc-resize-observer: 1.4.0(react-dom@17.0.2)(react@17.0.2) + rc-rate: 2.13.1(react-dom@17.0.2)(react@17.0.2) + rc-resize-observer: 1.4.3(react-dom@17.0.2)(react@17.0.2) rc-segmented: 2.3.0(react-dom@17.0.2)(react@17.0.2) rc-select: 14.15.2(react-dom@17.0.2)(react@17.0.2) rc-slider: 10.6.2(react-dom@17.0.2)(react@17.0.2) @@ -24691,7 +27747,7 @@ packages: rc-tree: 5.8.8(react-dom@17.0.2)(react@17.0.2) rc-tree-select: 5.22.2(react-dom@17.0.2)(react@17.0.2) rc-upload: 4.5.2(react-dom@17.0.2)(react@17.0.2) - rc-util: 5.43.0(react-dom@17.0.2)(react@17.0.2) + rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) scroll-into-view-if-needed: 3.1.0 @@ -24764,6 +27820,68 @@ packages: - moment dev: false + /antd@5.19.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-ogGEUPaamSZ2HFGvlyLBNfxZ0c4uX5aqEIwMtmqRTPNjcLY/k+qdMmdWrMMiY1CDJ3j1in5wjzQTvREG+do65g==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@ant-design/colors': 7.2.1 + '@ant-design/cssinjs': 1.24.0(react-dom@19.1.1)(react@19.1.1) + '@ant-design/icons': 5.6.1(react-dom@19.1.1)(react@19.1.1) + '@ant-design/react-slick': 1.1.2(react@19.1.1) + '@babel/runtime': 7.28.4 + '@ctrl/tinycolor': 3.6.1 + '@rc-component/color-picker': 1.5.3(react-dom@19.1.1)(react@19.1.1) + '@rc-component/mutate-observer': 1.1.0(react-dom@19.1.1)(react@19.1.1) + '@rc-component/qrcode': 1.0.0(react-dom@19.1.1)(react@19.1.1) + '@rc-component/tour': 1.15.1(react-dom@19.1.1)(react@19.1.1) + '@rc-component/trigger': 2.3.0(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + copy-to-clipboard: 3.3.3 + dayjs: 1.11.18 + rc-cascader: 3.27.1(react-dom@19.1.1)(react@19.1.1) + rc-checkbox: 3.3.0(react-dom@19.1.1)(react@19.1.1) + rc-collapse: 3.7.3(react-dom@19.1.1)(react@19.1.1) + rc-dialog: 9.5.2(react-dom@19.1.1)(react@19.1.1) + rc-drawer: 7.2.0(react-dom@19.1.1)(react@19.1.1) + rc-dropdown: 4.2.1(react-dom@19.1.1)(react@19.1.1) + rc-field-form: 2.2.1(react-dom@19.1.1)(react@19.1.1) + rc-image: 7.9.0(react-dom@19.1.1)(react@19.1.1) + rc-input: 1.5.1(react-dom@19.1.1)(react@19.1.1) + rc-input-number: 9.1.0(react-dom@19.1.1)(react@19.1.1) + rc-mentions: 2.14.0(react-dom@19.1.1)(react@19.1.1) + rc-menu: 9.14.1(react-dom@19.1.1)(react@19.1.1) + rc-motion: 2.9.5(react-dom@19.1.1)(react@19.1.1) + rc-notification: 5.6.4(react-dom@19.1.1)(react@19.1.1) + rc-pagination: 4.2.0(react-dom@19.1.1)(react@19.1.1) + rc-picker: 4.6.15(dayjs@1.11.18)(react-dom@19.1.1)(react@19.1.1) + rc-progress: 4.0.0(react-dom@19.1.1)(react@19.1.1) + rc-rate: 2.13.1(react-dom@19.1.1)(react@19.1.1) + rc-resize-observer: 1.4.3(react-dom@19.1.1)(react@19.1.1) + rc-segmented: 2.3.0(react-dom@19.1.1)(react@19.1.1) + rc-select: 14.15.2(react-dom@19.1.1)(react@19.1.1) + rc-slider: 10.6.2(react-dom@19.1.1)(react@19.1.1) + rc-steps: 6.0.1(react-dom@19.1.1)(react@19.1.1) + rc-switch: 4.1.0(react-dom@19.1.1)(react@19.1.1) + rc-table: 7.45.7(react-dom@19.1.1)(react@19.1.1) + rc-tabs: 15.1.1(react-dom@19.1.1)(react@19.1.1) + rc-textarea: 1.7.0(react-dom@19.1.1)(react@19.1.1) + rc-tooltip: 6.2.1(react-dom@19.1.1)(react@19.1.1) + rc-tree: 5.8.8(react-dom@19.1.1)(react@19.1.1) + rc-tree-select: 5.22.2(react-dom@19.1.1)(react@19.1.1) + rc-upload: 4.5.2(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + scroll-into-view-if-needed: 3.1.0 + throttle-debounce: 5.0.2 + transitivePeerDependencies: + - date-fns + - luxon + - moment + dev: false + /any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -24897,6 +28015,14 @@ packages: is-array-buffer: 3.0.4 dev: true + /array-buffer-byte-length@1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + is-array-buffer: 3.0.5 + dev: true + /array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} @@ -24916,6 +28042,20 @@ packages: is-string: 1.0.7 dev: true + /array-includes@3.1.9: + resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + is-string: 1.1.1 + math-intrinsics: 1.1.0 + dev: true + /array-tree-filter@2.1.0: resolution: {integrity: sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==} @@ -24944,16 +28084,17 @@ packages: es-shim-unscopables: 1.0.2 dev: true - /array.prototype.findlastindex@1.2.5: - resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + /array.prototype.findlastindex@1.2.6: + resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.24.0 es-errors: 1.3.0 es-object-atoms: 1.1.1 - es-shim-unscopables: 1.0.2 + es-shim-unscopables: 1.1.0 dev: true /array.prototype.flat@1.3.2: @@ -24966,14 +28107,24 @@ packages: es-shim-unscopables: 1.0.2 dev: true - /array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + /array.prototype.flat@1.3.3: + resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 + es-abstract: 1.24.0 + es-shim-unscopables: 1.1.0 + dev: true + + /array.prototype.flatmap@1.3.3: + resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-shim-unscopables: 1.1.0 dev: true /array.prototype.tosorted@1.1.4: @@ -25001,6 +28152,19 @@ packages: is-shared-array-buffer: 1.0.3 dev: true + /arraybuffer.prototype.slice@1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + is-array-buffer: 3.0.5 + dev: true + /asap@2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} @@ -25083,6 +28247,11 @@ packages: resolution: {integrity: sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==} dev: true + /async-function@1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + dev: true + /async-limiter@1.0.1: resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} @@ -25150,37 +28319,37 @@ packages: postcss-value-parser: 4.2.0 dev: true - /autoprefixer@10.4.20(postcss@8.4.38): + /autoprefixer@10.4.20(postcss@8.4.47): resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001718 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001741 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.38 + postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: true + dev: false - /autoprefixer@10.4.20(postcss@8.4.47): + /autoprefixer@10.4.20(postcss@8.5.6): resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001718 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001741 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.47 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - dev: false + dev: true /autoprefixer@10.4.21(postcss@8.4.38): resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} @@ -25189,8 +28358,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.25.1 - caniuse-lite: 1.0.30001718 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001741 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -25205,8 +28374,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.25.1 - caniuse-lite: 1.0.30001718 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001741 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -25227,15 +28396,15 @@ packages: /aws4@1.13.2: resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} - /axe-core@4.10.0: - resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} + /axe-core@4.10.3: + resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==} engines: {node: '>=4'} dev: true /axios@1.11.0: resolution: {integrity: sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==} dependencies: - follow-redirects: 1.15.9(debug@4.4.1) + follow-redirects: 1.15.11 form-data: 4.0.4 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -25257,12 +28426,12 @@ packages: /b4a@1.6.7: resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} - /babel-core@7.0.0-bridge.0(@babel/core@7.28.0): + /babel-core@7.0.0-bridge.0(@babel/core@7.28.4): resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 dev: true /babel-jest@29.7.0(@babel/core@7.28.0): @@ -25282,29 +28451,46 @@ packages: transitivePeerDependencies: - supports-color - /babel-loader@9.2.1(@babel/core@7.28.0)(webpack@5.98.0): + /babel-jest@29.7.0(@babel/core@7.28.4): + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + dependencies: + '@babel/core': 7.28.4 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.28.4) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + + /babel-loader@9.2.1(@babel/core@7.28.4)(webpack@5.98.0): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 find-cache-dir: 4.0.0 schema-utils: 4.3.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - /babel-loader@9.2.1(@babel/core@7.28.0)(webpack@5.99.9): + /babel-loader@9.2.1(@babel/core@7.28.4)(webpack@5.99.9): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 find-cache-dir: 4.0.0 schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): @@ -25317,15 +28503,15 @@ packages: '@mdx-js/util': 1.6.22 dev: true - /babel-plugin-const-enum@1.2.0(@babel/core@7.28.0): + /babel-plugin-const-enum@1.2.0(@babel/core@7.28.4): resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/traverse': 7.28.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -25344,7 +28530,7 @@ packages: /babel-plugin-import@1.13.8: resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==} dependencies: - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -25368,23 +28554,23 @@ packages: '@babel/template': 7.27.2 '@babel/types': 7.28.2 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.28.0 /babel-plugin-macros@2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: '@babel/runtime': 7.28.2 cosmiconfig: 6.0.0 - resolve: 1.22.8 + resolve: 1.22.10 dev: false /babel-plugin-macros@3.1.0: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.4 cosmiconfig: 7.1.0 - resolve: 1.22.8 + resolve: 1.22.10 /babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.0): resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} @@ -25397,6 +28583,19 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.4): + resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.28.0 + '@babel/core': 7.28.4 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.4) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.28.0): resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} @@ -25408,6 +28607,19 @@ packages: core-js-compat: 3.44.0 transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.28.4): + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.4) + core-js-compat: 3.44.0 + transitivePeerDependencies: + - supports-color + dev: false /babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.0): resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} @@ -25419,6 +28631,18 @@ packages: core-js-compat: 3.44.0 transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.4): + resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.4) + core-js-compat: 3.44.0 + transitivePeerDependencies: + - supports-color /babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.0): resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==} @@ -25429,32 +28653,43 @@ packages: '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.4): + resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.4) + transitivePeerDependencies: + - supports-color - /babel-plugin-styled-components@1.13.3(styled-components@6.1.8): + /babel-plugin-styled-components@1.13.3(styled-components@6.1.19): resolution: {integrity: sha512-meGStRGv+VuKA/q0/jXxrPNWEm4LPfYIqxooDTdmh8kFsP/Ph7jJG5rUPwUPX3QHUvggwdbgdGpo88P/rRYsVw==} peerDependencies: styled-components: '>= 2' dependencies: '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 - styled-components: 6.1.8(react-dom@18.3.1)(react@18.3.1) + styled-components: 6.1.19(react-dom@18.3.1)(react@18.3.1) transitivePeerDependencies: - supports-color dev: true - /babel-plugin-styled-components@2.1.4(@babel/core@7.28.0)(styled-components@5.3.11)(supports-color@5.5.0): + /babel-plugin-styled-components@2.1.4(@babel/core@7.28.4)(styled-components@5.3.11)(supports-color@5.5.0): resolution: {integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==} peerDependencies: styled-components: '>= 2' dependencies: '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.28.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@babel/core' - supports-color @@ -25480,7 +28715,7 @@ packages: resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} dev: true - /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.28.0)(@babel/traverse@7.27.1): + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.28.4)(@babel/traverse@7.27.1): resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} peerDependencies: '@babel/core': ^7 @@ -25489,14 +28724,14 @@ packages: '@babel/traverse': optional: true dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/traverse': 7.27.1 - /babel-preset-current-node-syntax@1.1.0(@babel/core@7.28.0): - resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} + /babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.0): + resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0 || ^8.0.0-0 dependencies: '@babel/core': 7.28.0 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.0) @@ -25515,6 +28750,28 @@ packages: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.0) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.0) + /babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.4): + resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} + peerDependencies: + '@babel/core': ^7.0.0 || ^8.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.4) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.4) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.4) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.4) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.4) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.4) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.4) + /babel-preset-jest@29.6.3(@babel/core@7.28.0): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -25523,7 +28780,17 @@ packages: dependencies: '@babel/core': 7.28.0 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.0) + + /babel-preset-jest@29.6.3(@babel/core@7.28.4): + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.4 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) /babel-walk@3.0.0-canary-5: resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} @@ -25542,8 +28809,8 @@ packages: /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - /bare-events@2.6.0: - resolution: {integrity: sha512-EKZ5BTXYExaNqi3I3f9RtEsaI/xBSGjE0XZCZilPzFAV/goswFHuPd9jEZlPIZ/iNZJwDSao9qRiScySz7MbQg==} + /bare-events@2.6.1: + resolution: {integrity: sha512-AuTJkq9XmE6Vk0FJVNq5QxETrSA/vKHarWVBG5l/JbdCL1prJemiyJqUS0jrlXO0MftuPq4m3YVYhoNc5+aE/g==} requiresBuild: true optional: true @@ -25580,10 +28847,6 @@ packages: /bcryptjs@2.4.3: resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} - /before-after-hook@3.0.2: - resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} - dev: true - /before-after-hook@4.0.0: resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} dev: true @@ -25614,7 +28877,7 @@ packages: engines: {node: '>=12'} dependencies: bin-version: 6.0.0 - semver: 7.6.3 + semver: 7.7.2 semver-truncate: 3.0.0 dev: true @@ -25691,6 +28954,14 @@ packages: dependencies: fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 + dev: false + + /bonjour-service@1.3.0: + resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==} + dependencies: + fast-deep-equal: 3.1.3 + multicast-dns: 7.2.5 + dev: true /boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -25731,6 +29002,11 @@ packages: dependencies: balanced-match: 1.0.2 + /brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + dependencies: + balanced-match: 1.0.2 + /braces@2.3.2: resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} engines: {node: '>=0.10.0'} @@ -25830,7 +29106,7 @@ packages: /browserslist-to-es-version@1.0.0: resolution: {integrity: sha512-i6dR03ClGy9ti97FSa4s0dpv01zW/t5VbvGjFfTLsrRQFsPgSeyGkCrlU7BTJuI5XDHVY5S2JgDnDsvQXifJ8w==} dependencies: - browserslist: 4.25.1 + browserslist: 4.24.4 dev: true /browserslist@4.24.0: @@ -25838,7 +29114,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001741 electron-to-chromium: 1.5.37 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.0) @@ -25848,7 +29124,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001741 electron-to-chromium: 1.5.86 node-releases: 2.0.19 update-browserslist-db: 1.1.1(browserslist@4.24.4) @@ -25863,6 +29139,16 @@ packages: node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.1) + /browserslist@4.25.4: + resolution: {integrity: sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001741 + electron-to-chromium: 1.5.214 + node-releases: 2.0.20 + update-browserslist-db: 1.1.3(browserslist@4.25.4) + /bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} engines: {node: '>= 6'} @@ -25923,13 +29209,13 @@ packages: dependencies: run-applescript: 7.0.0 - /bundle-require@4.2.1(esbuild@0.19.2): + /bundle-require@4.2.1(esbuild@0.19.12): resolution: {integrity: sha512-7Q/6vkyYAwOmQNRw75x+4yRtZCZJXUDmHHlFdkiV0wgv/reNjtJwpu1jPJ0w2kbEpIM0uoKI3S4/f39dU7AjSA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: esbuild: '>=0.17' dependencies: - esbuild: 0.19.2 + esbuild: 0.19.12 load-tsconfig: 0.2.5 dev: true @@ -25948,6 +29234,7 @@ packages: engines: {node: '>=10.16.0'} dependencies: streamsearch: 1.1.0 + dev: false /bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} @@ -25974,7 +29261,7 @@ packages: foreground-child: 2.0.0 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 - istanbul-reports: 3.1.7 + istanbul-reports: 3.2.0 rimraf: 3.0.2 test-exclude: 6.0.0 v8-to-istanbul: 9.3.0 @@ -26019,10 +29306,10 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.4 get-stream: 6.0.1 - http-cache-semantics: 4.1.1 + http-cache-semantics: 4.2.0 keyv: 4.5.4 mimic-response: 4.0.0 - normalize-url: 8.0.1 + normalize-url: 8.0.2 responselike: 3.0.0 dev: true @@ -26052,6 +29339,17 @@ packages: function-bind: 1.1.2 get-intrinsic: 1.3.0 set-function-length: 1.2.2 + dev: true + + /call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + get-intrinsic: 1.3.0 + set-function-length: 1.2.2 + dev: true /call-bound@1.0.4: resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} @@ -26109,8 +29407,8 @@ packages: /caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.25.1 - caniuse-lite: 1.0.30001731 + browserslist: 4.25.4 + caniuse-lite: 1.0.30001741 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -26124,6 +29422,7 @@ packages: /caniuse-lite@1.0.30001668: resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} + dev: false /caniuse-lite@1.0.30001706: resolution: {integrity: sha512-3ZczoTApMAZwPKYWmwVbQMFpXBDds3/0VciVoUwPUbldlYyVLmRVuRs/PcUZtHpbLRpzzDvrvnFuREsGt6lUug==} @@ -26134,6 +29433,9 @@ packages: /caniuse-lite@1.0.30001731: resolution: {integrity: sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==} + /caniuse-lite@1.0.30001741: + resolution: {integrity: sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==} + /case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} engines: {node: '>=4'} @@ -26162,15 +29464,15 @@ packages: type-detect: 4.1.0 dev: true - /chai@5.2.1: - resolution: {integrity: sha512-5nFxhUrX0PqtyogoYOA8IPswy5sZFTOsBFl/9bNsmDLgsxYTzSZQJDPppDnZPTQbzSEm0hqGjWPzRemQCYbD6A==} + /chai@5.3.3: + resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} engines: {node: '>=18'} dependencies: assertion-error: 2.0.1 check-error: 2.1.1 deep-eql: 5.0.2 - loupe: 3.1.1 - pathval: 2.0.0 + loupe: 3.2.1 + pathval: 2.0.1 /chalk-template@0.4.0: resolution: {integrity: sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==} @@ -26233,6 +29535,11 @@ packages: engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true + /chalk@5.6.0: + resolution: {integrity: sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true + /char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} @@ -26274,6 +29581,10 @@ packages: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true + /chardet@2.1.0: + resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==} + dev: true + /check-error@1.0.3: resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} dependencies: @@ -26367,6 +29678,14 @@ packages: engines: {node: '>= 14.16.0'} dependencies: readdirp: 4.0.1 + dev: false + + /chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + dependencies: + readdirp: 4.1.2 + dev: true /chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} @@ -26380,8 +29699,8 @@ packages: engines: {node: '>=18'} dev: true - /chromatic@11.11.0: - resolution: {integrity: sha512-mwmYsNMsZlRLtlfFUEtac5zhoVRhc+O/lsuMdOpwkiDQiKX6WdSNIhic+dkLenfuzao2r18s50nphcOgFoatBg==} + /chromatic@11.29.0: + resolution: {integrity: sha512-yisBlntp9hHVj19lIQdpTlcYIXuU9H/DbFuu6tyWHmj6hWT2EtukCCcxYXL78XdQt1vm2GfIrtgtKpj/Rzmo4A==} hasBin: true peerDependencies: '@chromatic-com/cypress': ^0.*.* || ^1.0.0 @@ -26428,8 +29747,8 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} - /ci-info@4.2.0: - resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==} + /ci-info@4.3.0: + resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} engines: {node: '>=8'} dev: true @@ -26699,7 +30018,6 @@ packages: dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 - dev: false /color-support@1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} @@ -26718,7 +30036,6 @@ packages: dependencies: color-convert: 2.0.1 color-string: 1.9.1 - dev: false /colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} @@ -26902,6 +30219,21 @@ packages: transitivePeerDependencies: - supports-color + /compression@1.8.1: + resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} + engines: {node: '>= 0.8.0'} + dependencies: + bytes: 3.1.2 + compressible: 2.0.18 + debug: 2.6.9 + negotiator: 0.6.4 + on-headers: 1.1.0 + safe-buffer: 5.2.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + dev: true + /compute-scroll-into-view@1.0.20: resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==} @@ -26939,8 +30271,8 @@ packages: chalk: 4.1.2 date-fns: 2.30.0 lodash: 4.17.21 - rxjs: 7.8.1 - shell-quote: 1.8.1 + rxjs: 7.8.2 + shell-quote: 1.8.3 spawn-command: 0.0.2 supports-color: 8.1.1 tree-kill: 1.2.2 @@ -26995,7 +30327,7 @@ packages: /constantinople@4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.27.2 '@babel/types': 7.28.2 dev: true @@ -27050,9 +30382,9 @@ packages: hasBin: true dependencies: conventional-commits-filter: 5.0.0 - handlebars: 4.7.7 + handlebars: 4.7.8 meow: 13.2.0 - semver: 7.6.3 + semver: 7.7.2 dev: true /conventional-commit-types@3.0.0: @@ -27149,7 +30481,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) /copy-webpack-plugin@10.2.4(webpack@5.99.9): resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} @@ -27176,7 +30508,7 @@ packages: glob-parent: 6.0.2 globby: 13.2.2 normalize-path: 3.0.0 - schema-utils: 4.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -27191,7 +30523,7 @@ packages: glob-parent: 6.0.2 globby: 13.2.2 normalize-path: 3.0.0 - schema-utils: 4.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true @@ -27201,11 +30533,22 @@ packages: dependencies: browserslist: 4.25.1 + /core-js-compat@3.45.1: + resolution: {integrity: sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==} + dependencies: + browserslist: 4.25.4 + dev: true + /core-js-pure@3.38.1: resolution: {integrity: sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==} requiresBuild: true dev: true + /core-js-pure@3.45.1: + resolution: {integrity: sha512-OHnWFKgTUshEU8MK+lOs1H8kC8GkTi9Z1tvNkxrCcw9wl3MJIO7q2ld77wjWn4/xuGrVu2X+nME1iIIPBSdyEQ==} + requiresBuild: true + dev: true + /core-js@3.36.1: resolution: {integrity: sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==} requiresBuild: true @@ -27228,6 +30571,7 @@ packages: /core-js@3.42.0: resolution: {integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==} requiresBuild: true + dev: true /core-js@3.43.0: resolution: {integrity: sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==} @@ -27236,6 +30580,11 @@ packages: /core-js@3.44.0: resolution: {integrity: sha512-aFCtd4l6GvAXwVEh3XbbVqJGHDJt0OZRa+5ePGx3LLwi12WfexqQxcsohb2wgsa/92xtl19Hd66G/L+TaAxDMw==} requiresBuild: true + dev: false + + /core-js@3.45.1: + resolution: {integrity: sha512-L4NPsJlCfZsPeXukyzHFlg/i7IIVwHSItR0wg0FLNqYClJ4MQYTYLbC7EkjKYRLZF2iof2MUgN0EGy7MdQFChg==} + requiresBuild: true /core-util-is@1.0.2: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} @@ -27254,20 +30603,6 @@ packages: resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} engines: {node: '>= 0.4.0'} - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.8.3): - resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} - engines: {node: '>=v16'} - peerDependencies: - '@types/node': '*' - cosmiconfig: '>=8.2' - typescript: '>=4' - dependencies: - '@types/node': 18.16.9 - cosmiconfig: 9.0.0(typescript@5.8.3) - jiti: 1.21.7 - typescript: 5.8.3 - dev: true - /cosmiconfig-typescript-loader@6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.8.3): resolution: {integrity: sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==} engines: {node: '>=v18'} @@ -27282,7 +30617,6 @@ packages: jiti: 2.4.2 typescript: 5.8.3 dev: true - optional: true /cosmiconfig@5.2.1: resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} @@ -27360,6 +30694,22 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 typescript: 5.8.3 + dev: true + + /cosmiconfig@8.3.6(typescript@5.9.2): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 5.9.2 /cosmiconfig@9.0.0(typescript@5.0.4): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} @@ -27467,8 +30817,8 @@ packages: dependencies: luxon: 3.5.0 - /cross-fetch@3.1.8(encoding@0.1.13): - resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} + /cross-fetch@3.2.0(encoding@0.1.13): + resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} dependencies: node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: @@ -27525,13 +30875,13 @@ packages: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} - /css-declaration-sorter@6.4.1(postcss@8.4.38): + /css-declaration-sorter@6.4.1(postcss@8.5.6): resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} engines: {node: ^10 || ^12 || >=14} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 dev: true /css-declaration-sorter@7.2.0(postcss@8.4.38): @@ -27541,6 +30891,16 @@ packages: postcss: ^8.0.9 dependencies: postcss: 8.4.38 + dev: true + + /css-declaration-sorter@7.2.0(postcss@8.4.47): + resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.0.9 + dependencies: + postcss: 8.4.47 + dev: false /css-declaration-sorter@7.2.0(postcss@8.5.6): resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} @@ -27564,15 +30924,15 @@ packages: optional: true dependencies: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.38) - postcss-modules-scope: 3.2.0(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) + icss-utils: 5.1.0(postcss@8.5.6) + postcss: 8.5.6 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.6) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.6) + postcss-modules-scope: 3.2.1(postcss@8.5.6) + postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.6.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + semver: 7.7.2 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) /css-loader@6.11.0(@rspack/core@1.3.9)(webpack@5.99.9): resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} @@ -27587,14 +30947,14 @@ packages: optional: true dependencies: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.38) - postcss-modules-scope: 3.2.0(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) + icss-utils: 5.1.0(postcss@8.5.6) + postcss: 8.5.6 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.6) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.6) + postcss-modules-scope: 3.2.1(postcss@8.5.6) + postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.6.3 + semver: 7.7.2 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -27623,11 +30983,11 @@ packages: lightningcss: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.4.38) + '@jridgewell/trace-mapping': 0.3.30 + cssnano: 6.1.2(postcss@8.5.6) esbuild: 0.18.20 jest-worker: 29.7.0 - postcss: 8.4.38 + postcss: 8.5.6 schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) @@ -27658,11 +31018,11 @@ packages: lightningcss: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.4.38) + '@jridgewell/trace-mapping': 0.3.30 + cssnano: 6.1.2(postcss@8.4.47) esbuild: 0.24.0 jest-worker: 29.7.0 - postcss: 8.4.38 + postcss: 8.4.47 schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) @@ -27693,11 +31053,11 @@ packages: lightningcss: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.4.38) + '@jridgewell/trace-mapping': 0.3.30 + cssnano: 6.1.2(postcss@8.5.6) esbuild: 0.25.0 jest-worker: 29.7.0 - postcss: 8.4.38 + postcss: 8.5.6 schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -27728,14 +31088,14 @@ packages: lightningcss: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.4.38) + '@jridgewell/trace-mapping': 0.3.30 + cssnano: 6.1.2(postcss@8.5.6) esbuild: 0.25.5 jest-worker: 29.7.0 - postcss: 8.4.38 + postcss: 8.5.6 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /css-select@4.3.0: @@ -27797,42 +31157,42 @@ packages: engines: {node: '>=4'} hasBin: true - /cssnano-preset-default@5.2.14(postcss@8.4.38): + /cssnano-preset-default@5.2.14(postcss@8.5.6): resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.38) - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-calc: 8.2.4(postcss@8.4.38) - postcss-colormin: 5.3.1(postcss@8.4.38) - postcss-convert-values: 5.1.3(postcss@8.4.38) - postcss-discard-comments: 5.1.2(postcss@8.4.38) - postcss-discard-duplicates: 5.1.0(postcss@8.4.38) - postcss-discard-empty: 5.1.1(postcss@8.4.38) - postcss-discard-overridden: 5.1.0(postcss@8.4.38) - postcss-merge-longhand: 5.1.7(postcss@8.4.38) - postcss-merge-rules: 5.1.4(postcss@8.4.38) - postcss-minify-font-values: 5.1.0(postcss@8.4.38) - postcss-minify-gradients: 5.1.1(postcss@8.4.38) - postcss-minify-params: 5.1.4(postcss@8.4.38) - postcss-minify-selectors: 5.2.1(postcss@8.4.38) - postcss-normalize-charset: 5.1.0(postcss@8.4.38) - postcss-normalize-display-values: 5.1.0(postcss@8.4.38) - postcss-normalize-positions: 5.1.1(postcss@8.4.38) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.38) - postcss-normalize-string: 5.1.0(postcss@8.4.38) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.38) - postcss-normalize-unicode: 5.1.1(postcss@8.4.38) - postcss-normalize-url: 5.1.0(postcss@8.4.38) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.38) - postcss-ordered-values: 5.1.3(postcss@8.4.38) - postcss-reduce-initial: 5.1.2(postcss@8.4.38) - postcss-reduce-transforms: 5.1.0(postcss@8.4.38) - postcss-svgo: 5.1.0(postcss@8.4.38) - postcss-unique-selectors: 5.1.1(postcss@8.4.38) + css-declaration-sorter: 6.4.1(postcss@8.5.6) + cssnano-utils: 3.1.0(postcss@8.5.6) + postcss: 8.5.6 + postcss-calc: 8.2.4(postcss@8.5.6) + postcss-colormin: 5.3.1(postcss@8.5.6) + postcss-convert-values: 5.1.3(postcss@8.5.6) + postcss-discard-comments: 5.1.2(postcss@8.5.6) + postcss-discard-duplicates: 5.1.0(postcss@8.5.6) + postcss-discard-empty: 5.1.1(postcss@8.5.6) + postcss-discard-overridden: 5.1.0(postcss@8.5.6) + postcss-merge-longhand: 5.1.7(postcss@8.5.6) + postcss-merge-rules: 5.1.4(postcss@8.5.6) + postcss-minify-font-values: 5.1.0(postcss@8.5.6) + postcss-minify-gradients: 5.1.1(postcss@8.5.6) + postcss-minify-params: 5.1.4(postcss@8.5.6) + postcss-minify-selectors: 5.2.1(postcss@8.5.6) + postcss-normalize-charset: 5.1.0(postcss@8.5.6) + postcss-normalize-display-values: 5.1.0(postcss@8.5.6) + postcss-normalize-positions: 5.1.1(postcss@8.5.6) + postcss-normalize-repeat-style: 5.1.1(postcss@8.5.6) + postcss-normalize-string: 5.1.0(postcss@8.5.6) + postcss-normalize-timing-functions: 5.1.0(postcss@8.5.6) + postcss-normalize-unicode: 5.1.1(postcss@8.5.6) + postcss-normalize-url: 5.1.0(postcss@8.5.6) + postcss-normalize-whitespace: 5.1.1(postcss@8.5.6) + postcss-ordered-values: 5.1.3(postcss@8.5.6) + postcss-reduce-initial: 5.1.2(postcss@8.5.6) + postcss-reduce-transforms: 5.1.0(postcss@8.5.6) + postcss-svgo: 5.1.0(postcss@8.5.6) + postcss-unique-selectors: 5.1.1(postcss@8.5.6) dev: true /cssnano-preset-default@6.1.2(postcss@8.4.38): @@ -27872,6 +31232,46 @@ packages: postcss-reduce-transforms: 6.0.2(postcss@8.4.38) postcss-svgo: 6.0.3(postcss@8.4.38) postcss-unique-selectors: 6.0.4(postcss@8.4.38) + dev: true + + /cssnano-preset-default@6.1.2(postcss@8.4.47): + resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.25.4 + css-declaration-sorter: 7.2.0(postcss@8.4.47) + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-calc: 9.0.1(postcss@8.4.47) + postcss-colormin: 6.1.0(postcss@8.4.47) + postcss-convert-values: 6.1.0(postcss@8.4.47) + postcss-discard-comments: 6.0.2(postcss@8.4.47) + postcss-discard-duplicates: 6.0.3(postcss@8.4.47) + postcss-discard-empty: 6.0.3(postcss@8.4.47) + postcss-discard-overridden: 6.0.2(postcss@8.4.47) + postcss-merge-longhand: 6.0.5(postcss@8.4.47) + postcss-merge-rules: 6.1.1(postcss@8.4.47) + postcss-minify-font-values: 6.1.0(postcss@8.4.47) + postcss-minify-gradients: 6.0.3(postcss@8.4.47) + postcss-minify-params: 6.1.0(postcss@8.4.47) + postcss-minify-selectors: 6.0.4(postcss@8.4.47) + postcss-normalize-charset: 6.0.2(postcss@8.4.47) + postcss-normalize-display-values: 6.0.2(postcss@8.4.47) + postcss-normalize-positions: 6.0.2(postcss@8.4.47) + postcss-normalize-repeat-style: 6.0.2(postcss@8.4.47) + postcss-normalize-string: 6.0.2(postcss@8.4.47) + postcss-normalize-timing-functions: 6.0.2(postcss@8.4.47) + postcss-normalize-unicode: 6.1.0(postcss@8.4.47) + postcss-normalize-url: 6.0.2(postcss@8.4.47) + postcss-normalize-whitespace: 6.0.2(postcss@8.4.47) + postcss-ordered-values: 6.0.2(postcss@8.4.47) + postcss-reduce-initial: 6.1.0(postcss@8.4.47) + postcss-reduce-transforms: 6.0.2(postcss@8.4.47) + postcss-svgo: 6.0.3(postcss@8.4.47) + postcss-unique-selectors: 6.0.4(postcss@8.4.47) + dev: false /cssnano-preset-default@6.1.2(postcss@8.5.6): resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} @@ -27879,7 +31279,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 css-declaration-sorter: 7.2.0(postcss@8.5.6) cssnano-utils: 4.0.2(postcss@8.5.6) postcss: 8.5.6 @@ -27912,13 +31312,13 @@ packages: postcss-unique-selectors: 6.0.4(postcss@8.5.6) dev: true - /cssnano-utils@3.1.0(postcss@8.4.38): + /cssnano-utils@3.1.0(postcss@8.5.6): resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 dev: true /cssnano-utils@4.0.2(postcss@8.4.38): @@ -27928,6 +31328,16 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.38 + dev: true + + /cssnano-utils@4.0.2(postcss@8.4.47): + resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + dev: false /cssnano-utils@4.0.2(postcss@8.5.6): resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} @@ -27938,15 +31348,15 @@ packages: postcss: 8.5.6 dev: true - /cssnano@5.1.15(postcss@8.4.38): + /cssnano@5.1.15(postcss@8.5.6): resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.38) + cssnano-preset-default: 5.2.14(postcss@8.5.6) lilconfig: 2.1.0 - postcss: 8.4.38 + postcss: 8.5.6 yaml: 1.10.2 dev: true @@ -27959,6 +31369,18 @@ packages: cssnano-preset-default: 6.1.2(postcss@8.4.38) lilconfig: 3.1.2 postcss: 8.4.38 + dev: true + + /cssnano@6.1.2(postcss@8.4.47): + resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + cssnano-preset-default: 6.1.2(postcss@8.4.47) + lilconfig: 3.1.3 + postcss: 8.4.47 + dev: false /cssnano@6.1.2(postcss@8.5.6): resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} @@ -27967,7 +31389,7 @@ packages: postcss: ^8.4.31 dependencies: cssnano-preset-default: 6.1.2(postcss@8.5.6) - lilconfig: 3.1.2 + lilconfig: 3.1.3 postcss: 8.5.6 dev: true @@ -27999,8 +31421,17 @@ packages: cssom: 0.3.8 dev: true + /cssstyle@4.6.0: + resolution: {integrity: sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==} + engines: {node: '>=18'} + dependencies: + '@asamuzakjp/css-color': 3.2.0 + rrweb-cssom: 0.8.0 + dev: true + /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + dev: false /csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -28015,10 +31446,10 @@ packages: hasBin: true requiresBuild: true dependencies: - '@cypress/request': 3.0.8 + '@cypress/request': 3.0.9 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) '@types/sinonjs__fake-timers': 8.1.1 - '@types/sizzle': 2.3.8 + '@types/sizzle': 2.3.10 arch: 2.2.0 blob-util: 2.0.2 bluebird: 3.7.2 @@ -28026,13 +31457,13 @@ packages: cachedir: 2.4.0 chalk: 4.1.2 check-more-types: 2.24.0 - ci-info: 4.2.0 + ci-info: 4.3.0 cli-cursor: 3.1.0 cli-table3: 0.6.1 commander: 6.2.1 common-tags: 1.8.2 - dayjs: 1.11.13 - debug: 4.4.0(supports-color@8.1.1) + dayjs: 1.11.18 + debug: 4.4.1(supports-color@8.1.1) enquirer: 2.4.1 eventemitter2: 6.4.7 execa: 4.1.0 @@ -28054,7 +31485,7 @@ packages: request-progress: 3.0.0 semver: 7.7.2 supports-color: 8.1.1 - tmp: 0.2.3 + tmp: 0.2.5 tree-kill: 1.2.2 untildify: 4.0.0 yauzl: 2.10.0 @@ -28196,6 +31627,14 @@ packages: whatwg-url: 11.0.0 dev: true + /data-urls@5.0.0: + resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} + engines: {node: '>=18'} + dependencies: + whatwg-mimetype: 4.0.0 + whatwg-url: 14.2.0 + dev: true + /data-view-buffer@1.0.1: resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} engines: {node: '>= 0.4'} @@ -28205,6 +31644,15 @@ packages: is-data-view: 1.0.1 dev: true + /data-view-buffer@1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + dev: true + /data-view-byte-length@1.0.1: resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} engines: {node: '>= 0.4'} @@ -28214,6 +31662,15 @@ packages: is-data-view: 1.0.1 dev: true + /data-view-byte-length@1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + dev: true + /data-view-byte-offset@1.0.0: resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} @@ -28223,6 +31680,15 @@ packages: is-data-view: 1.0.1 dev: true + /data-view-byte-offset@1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + dev: true + /dataloader@2.2.2: resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==} dev: true @@ -28244,6 +31710,9 @@ packages: /dayjs@1.11.13: resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + /dayjs@1.11.18: + resolution: {integrity: sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==} + /de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} @@ -28315,19 +31784,6 @@ packages: ms: 2.1.3 dev: true - /debug@4.4.0(supports-color@8.1.1): - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.3 - supports-color: 8.1.1 - dev: true - /debug@4.4.0(supports-color@9.3.1): resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} @@ -28363,13 +31819,14 @@ packages: dependencies: ms: 2.1.3 supports-color: 8.1.1 + dev: true /decamelize@1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} - /decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + /decimal.js@10.6.0: + resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} dev: true /decode-named-character-reference@1.0.2: @@ -28453,9 +31910,9 @@ packages: dependencies: clone: 1.0.4 - /defaults@3.0.0: - resolution: {integrity: sha512-RsqXDEAALjfRTro+IFNKpcPCt0/Cy2FqHSIlnomiJp9YGadpQnrtbRpSgN2+np21qHcIKiva4fiOQGjS9/qR/A==} - engines: {node: '>=18'} + /defaults@2.0.2: + resolution: {integrity: sha512-cuIw0PImdp76AOfgkjbW4VhQODRmNNcKR73vdCH5cLd/ifj7aamfoXvYgfGkEAjNJZ3ozMIy9Gu2LutUkGEPbA==} + engines: {node: '>=16'} dev: true /defer-to-connect@2.0.1: @@ -28470,6 +31927,7 @@ packages: es-define-property: 1.0.1 es-errors: 1.3.0 gopd: 1.2.0 + dev: true /define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} @@ -28584,8 +32042,8 @@ packages: hasBin: true requiresBuild: true - /detect-libc@2.0.3: - resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + /detect-libc@2.0.4: + resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} engines: {node: '>=8'} /detect-newline@3.1.0: @@ -28612,7 +32070,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -28684,6 +32142,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 + dev: true /doctypes@1.1.0: resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==} @@ -28789,16 +32248,21 @@ packages: engines: {node: '>=12'} dev: true - /dotenv-expand@11.0.6: - resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} + /dotenv-expand@11.0.7: + resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} engines: {node: '>=12'} dependencies: - dotenv: 16.4.5 + dotenv: 16.4.7 - /dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + /dotenv@16.4.7: + resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} + /dotenv@16.6.1: + resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} + engines: {node: '>=12'} + dev: true + /downloadjs@1.4.7: resolution: {integrity: sha512-LN1gO7+u9xjU5oEScGFKvXhYf7Y/empUIIEAGBs1LzUq/rg5duiDrkuH5A2lQGd5jfMOb9X9usDa2oVXwJ0U/Q==} dev: false @@ -28824,7 +32288,7 @@ packages: /duplexify@3.7.1: resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} dependencies: - end-of-stream: 1.4.4 + end-of-stream: 1.4.5 inherits: 2.0.4 readable-stream: 2.3.8 stream-shift: 1.0.3 @@ -28867,11 +32331,14 @@ packages: engines: {node: '>=0.10.0'} hasBin: true dependencies: - jake: 10.9.2 + jake: 10.9.4 /electron-to-chromium@1.5.194: resolution: {integrity: sha512-SdnWJwSUot04UR51I2oPD8kuP2VI37/CADR1OHsFOUzZIvfWJBO6q11k5P/uKNyTT3cdOsnyjkrZ+DDShqYqJA==} + /electron-to-chromium@1.5.214: + resolution: {integrity: sha512-TpvUNdha+X3ybfU78NoQatKvQEm1oq3lf2QbnmCEdw+Bd9RuIAY+hJTvq1avzHM0f7EJfnH3vbCnbzKzisc/9Q==} + /electron-to-chromium@1.5.37: resolution: {integrity: sha512-u7000ZB/X0K78TaQqXZ5ktoR7J79B9US7IkE4zyvcILYwOGY2Tx9GRPYstn7HmuPcMxZ+BDGqIsyLpZQi9ufPw==} @@ -28937,6 +32404,11 @@ packages: dependencies: once: 1.4.0 + /end-of-stream@1.4.5: + resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} + dependencies: + once: 1.4.0 + /endent@2.1.0: resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==} dependencies: @@ -28959,6 +32431,13 @@ packages: graceful-fs: 4.2.11 tapable: 2.2.1 + /enhanced-resolve@5.18.3: + resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} + engines: {node: '>=10.13.0'} + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + /enquirer@2.3.6: resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} engines: {node: '>=8.6'} @@ -28985,8 +32464,13 @@ packages: engines: {node: '>=0.12'} dev: true - /env-ci@11.1.1: - resolution: {integrity: sha512-mT3ks8F0kwpo7SYNds6nWj0PaRh+qJxIeBVBXAKTN9hphAzZv7s0QAZQbqnB1fAv/r4pJUGE15BV9UrS31FP2w==} + /entities@6.0.1: + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} + engines: {node: '>=0.12'} + dev: true + + /env-ci@11.2.0: + resolution: {integrity: sha512-D5kWfzkmaOQDioPmiviWAVtKmpPT4/iJmMVQxWxMPJTFyTkdc5JQUfc5iXEeWxcOdsYTKSAiA/Age4NUOqKsRA==} engines: {node: ^18.17 || >=20.6.1} dependencies: execa: 8.0.1 @@ -29084,6 +32568,66 @@ packages: which-typed-array: 1.1.15 dev: true + /es-abstract@1.24.0: + resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-negative-zero: 2.0.3 + is-regex: 1.2.1 + is-set: 2.0.3 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.1 + math-intrinsics: 1.1.0 + object-inspect: 1.13.4 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + stop-iteration-iterator: 1.1.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.19 + dev: true + /es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} @@ -29092,13 +32636,14 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - /es-iterator-helpers@1.2.0: - resolution: {integrity: sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==} + /es-iterator-helpers@1.2.1: + resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.24.0 es-errors: 1.3.0 es-set-tostringtag: 2.1.0 function-bind: 1.1.2 @@ -29106,11 +32651,11 @@ packages: globalthis: 1.0.4 gopd: 1.2.0 has-property-descriptors: 1.0.2 - has-proto: 1.0.3 + has-proto: 1.2.0 has-symbols: 1.1.0 - internal-slot: 1.0.7 - iterator.prototype: 1.1.3 - safe-array-concat: 1.1.2 + internal-slot: 1.1.0 + iterator.prototype: 1.1.5 + safe-array-concat: 1.1.3 dev: true /es-module-lexer@0.9.3: @@ -29153,6 +32698,13 @@ packages: hasown: 2.0.2 dev: true + /es-shim-unscopables@1.1.0: + resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + dev: true + /es-to-primitive@1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} @@ -29162,6 +32714,15 @@ packages: is-symbol: 1.0.4 dev: true + /es-to-primitive@1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + is-date-object: 1.1.0 + is-symbol: 1.1.1 + dev: true + /es5-ext@0.10.64: resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} engines: {node: '>=0.10'} @@ -29360,7 +32921,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -29371,7 +32932,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) esbuild: 0.24.0 transitivePeerDependencies: - supports-color @@ -29382,7 +32943,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) esbuild: 0.25.0 transitivePeerDependencies: - supports-color @@ -29392,7 +32953,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) esbuild: 0.25.5 transitivePeerDependencies: - supports-color @@ -29522,6 +33083,37 @@ packages: '@esbuild/win32-x64': 0.18.20 dev: true + /esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.19.12 + '@esbuild/android-arm': 0.19.12 + '@esbuild/android-arm64': 0.19.12 + '@esbuild/android-x64': 0.19.12 + '@esbuild/darwin-arm64': 0.19.12 + '@esbuild/darwin-x64': 0.19.12 + '@esbuild/freebsd-arm64': 0.19.12 + '@esbuild/freebsd-x64': 0.19.12 + '@esbuild/linux-arm': 0.19.12 + '@esbuild/linux-arm64': 0.19.12 + '@esbuild/linux-ia32': 0.19.12 + '@esbuild/linux-loong64': 0.19.12 + '@esbuild/linux-mips64el': 0.19.12 + '@esbuild/linux-ppc64': 0.19.12 + '@esbuild/linux-riscv64': 0.19.12 + '@esbuild/linux-s390x': 0.19.12 + '@esbuild/linux-x64': 0.19.12 + '@esbuild/netbsd-x64': 0.19.12 + '@esbuild/openbsd-x64': 0.19.12 + '@esbuild/sunos-x64': 0.19.12 + '@esbuild/win32-arm64': 0.19.12 + '@esbuild/win32-ia32': 0.19.12 + '@esbuild/win32-x64': 0.19.12 + dev: true + /esbuild@0.19.2: resolution: {integrity: sha512-G6hPax8UbFakEj3hWO0Vs52LQ8k3lnBhxZWomUJDxfz3rZTLqF5k/FCzuNdLx2RbpBiQQF9H9onlDDH1lZsnjg==} engines: {node: '>=12'} @@ -29781,7 +33373,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) enhanced-resolve: 5.18.2 eslint: 9.0.0 eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) @@ -29797,9 +33389,39 @@ packages: - supports-color dev: true - /eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + /eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0): resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 6.21.0(eslint@9.0.0)(typescript@5.4.5) + debug: 3.2.7(supports-color@8.1.1) + eslint: 9.0.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.0.0) + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} + engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' eslint: '*' @@ -29826,8 +33448,8 @@ packages: - supports-color dev: true - /eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0): - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + /eslint-module-utils@2.12.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0): + resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -29856,8 +33478,8 @@ packages: - supports-color dev: true - /eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + /eslint-module-utils@2.12.1(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -29953,24 +33575,24 @@ packages: dependencies: '@rtsao/scc': 1.1.0 '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 - object.values: 1.2.0 + object.values: 1.2.1 semver: 6.3.1 - string.prototype.trimend: 1.0.8 + string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -29990,24 +33612,24 @@ packages: dependencies: '@rtsao/scc': 1.1.0 '@typescript-eslint/parser': 6.21.0(eslint@9.0.0)(typescript@5.4.5) - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 eslint: 9.0.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 - object.values: 1.2.0 + object.values: 1.2.1 semver: 6.3.1 - string.prototype.trimend: 1.0.8 + string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -30027,24 +33649,24 @@ packages: dependencies: '@rtsao/scc': 1.1.0 '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.3) - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 - is-core-module: 2.15.1 + is-core-module: 2.16.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 - object.values: 1.2.0 + object.values: 1.2.1 semver: 6.3.1 - string.prototype.trimend: 1.0.8 + string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -30081,21 +33703,21 @@ packages: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 dependencies: aria-query: 5.3.2 - array-includes: 3.1.8 - array.prototype.flatmap: 1.3.2 + array-includes: 3.1.9 + array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 - axe-core: 4.10.0 + axe-core: 4.10.3 axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - es-iterator-helpers: 1.2.0 + es-iterator-helpers: 1.2.1 eslint: 8.57.1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 minimatch: 3.1.2 object.fromentries: 2.0.8 - safe-regex-test: 1.0.3 + safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 dev: true @@ -30106,21 +33728,21 @@ packages: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 dependencies: aria-query: 5.3.2 - array-includes: 3.1.8 - array.prototype.flatmap: 1.3.2 + array-includes: 3.1.9 + array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 - axe-core: 4.10.0 + axe-core: 4.10.3 axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - es-iterator-helpers: 1.2.0 + es-iterator-helpers: 1.2.1 eslint: 9.0.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 minimatch: 3.1.2 object.fromentries: 2.0.8 - safe-regex-test: 1.0.3 + safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 dev: true @@ -30135,7 +33757,7 @@ packages: eslint-utils: 2.1.0 ignore: 5.3.2 minimatch: 3.1.2 - resolve: 1.22.8 + resolve: 1.22.10 semver: 6.3.1 dev: true @@ -30175,7 +33797,7 @@ packages: eslint-config-prettier: 10.1.5(eslint@8.57.1) prettier: 3.3.3 prettier-linter-helpers: 1.0.0 - synckit: 0.9.1 + synckit: 0.9.3 dev: true /eslint-plugin-promise@6.6.0(eslint@8.57.1): @@ -30193,7 +33815,7 @@ packages: peerDependencies: eslint: ^8.57.0 dependencies: - '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/utils': 8.42.0(eslint@8.57.1)(typescript@5.8.3) eslint: 8.57.1 jsx-ast-utils: 3.3.5 transitivePeerDependencies: @@ -30256,24 +33878,24 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 dependencies: - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.findlast: 1.2.5 - array.prototype.flatmap: 1.3.2 + array.prototype.flatmap: 1.3.3 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 - es-iterator-helpers: 1.2.0 + es-iterator-helpers: 1.2.1 eslint: 8.57.1 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.8 + object.entries: 1.1.9 object.fromentries: 2.0.8 - object.values: 1.2.0 + object.values: 1.2.1 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 - string.prototype.matchall: 4.0.11 + string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 dev: true @@ -30283,24 +33905,24 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 dependencies: - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.findlast: 1.2.5 - array.prototype.flatmap: 1.3.2 + array.prototype.flatmap: 1.3.3 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 - es-iterator-helpers: 1.2.0 + es-iterator-helpers: 1.2.1 eslint: 9.0.0 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.8 + object.entries: 1.1.9 object.fromentries: 2.0.8 - object.values: 1.2.0 + object.values: 1.2.1 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 - string.prototype.matchall: 4.0.11 + string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 dev: true @@ -30319,7 +33941,7 @@ packages: eslint: '>=8' storybook: ^9.0.9 dependencies: - '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/utils': 8.42.0(eslint@8.57.1)(typescript@5.8.3) eslint: 8.57.1 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) transitivePeerDependencies: @@ -30345,6 +33967,7 @@ packages: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 + dev: true /eslint-scope@8.3.0: resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} @@ -30354,6 +33977,14 @@ packages: estraverse: 5.3.0 dev: true + /eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: false + /eslint-utils@2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} engines: {node: '>=6'} @@ -30378,7 +34009,10 @@ packages: /eslint-visitor-keys@4.2.0: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true + + /eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} /eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} @@ -30386,18 +34020,18 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) - '@eslint-community/regexpp': 4.11.1 + '@eslint-community/eslint-utils': 4.8.0(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 + '@ungap/structured-clone': 1.3.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -30426,6 +34060,7 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color + dev: true /eslint@9.0.0: resolution: {integrity: sha512-IMryZ5SudxzQvuod6rUdIUz29qFItWx281VhtFVc2Psy/ZhlCeD/5DT6lBIJ4H3G+iamGJoTln1v+QSuPw0p7Q==} @@ -30470,6 +34105,56 @@ packages: - supports-color dev: true + /eslint@9.35.0(jiti@2.4.2): + resolution: {integrity: sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + dependencies: + '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.21.0 + '@eslint/config-helpers': 0.3.1 + '@eslint/core': 0.15.2 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.35.0 + '@eslint/plugin-kit': 0.3.5 + '@humanfs/node': 0.16.7 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.1(supports-color@5.5.0) + escape-string-regexp: 4.0.0 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + jiti: 2.4.2 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + transitivePeerDependencies: + - supports-color + dev: false + /esniff@2.0.1: resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} engines: {node: '>=0.10'} @@ -30487,7 +34172,15 @@ packages: acorn: 8.15.0 acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 4.2.0 - dev: true + + /espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + eslint-visitor-keys: 4.2.1 + dev: false /espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} @@ -30496,6 +34189,7 @@ packages: acorn: 8.15.0 acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 + dev: true /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -30526,8 +34220,8 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 c8: 7.14.0 transitivePeerDependencies: - supports-color @@ -30737,7 +34431,7 @@ packages: pretty-ms: 9.2.0 signal-exit: 4.1.0 strip-final-newline: 4.0.0 - yoctocolors: 2.1.1 + yoctocolors: 2.1.2 dev: true /executable@4.1.1: @@ -30967,10 +34661,6 @@ packages: resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} engines: {'0': node >=0.6.0} - /fast-content-type-parse@2.0.1: - resolution: {integrity: sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==} - dev: true - /fast-content-type-parse@3.0.0: resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} dev: true @@ -31090,6 +34780,17 @@ packages: dependencies: picomatch: 4.0.2 + /fdir@6.5.0(picomatch@4.0.3): + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + dependencies: + picomatch: 4.0.3 + /fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -31130,12 +34831,23 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.2.0 + dev: true /file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} dependencies: flat-cache: 4.0.1 + + /file-loader@6.2.0(webpack@5.101.3): + resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /file-loader@6.2.0(webpack@5.94.0): @@ -31167,14 +34879,16 @@ packages: ramda: 0.29.0 dev: true - /file-type@19.6.0: - resolution: {integrity: sha512-VZR5I7k5wkD0HgFnMsq5hOsSc710MJMu5Nc5QYsbe38NN5iPV/XTObYLc/cpttRTf6lX538+5uO1ZQRhYibiZQ==} + /file-type@20.5.0: + resolution: {integrity: sha512-BfHZtG/l9iMm4Ecianu7P8HRD2tBHLtjXinm4X62XBOYzi7CYA7jyqfJzOvXHqzVrVPYqBo2/GvbARMaaJkKVg==} engines: {node: '>=18'} dependencies: - get-stream: 9.0.1 - strtok3: 9.1.1 - token-types: 6.0.0 - uint8array-extras: 1.4.0 + '@tokenizer/inflate': 0.2.7 + strtok3: 10.3.4 + token-types: 6.1.1 + uint8array-extras: 1.5.0 + transitivePeerDependencies: + - supports-color dev: true /file-uri-to-path@1.0.0: @@ -31395,6 +35109,7 @@ packages: flatted: 3.3.3 keyv: 4.5.4 rimraf: 3.0.2 + dev: true /flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} @@ -31402,7 +35117,6 @@ packages: dependencies: flatted: 3.3.3 keyv: 4.5.4 - dev: true /flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} @@ -31433,6 +35147,15 @@ packages: tslib: 2.8.1 dev: false + /follow-redirects@1.15.11: + resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + /follow-redirects@1.15.9(debug@4.4.1): resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} @@ -31442,7 +35165,7 @@ packages: debug: optional: true dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -31450,6 +35173,13 @@ packages: is-callable: 1.2.7 dev: true + /for-each@0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + dev: true + /for-in@1.0.2: resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} engines: {node: '>=0.10.0'} @@ -31463,14 +35193,6 @@ packages: signal-exit: 3.0.7 dev: true - /foreground-child@3.3.0: - resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} - engines: {node: '>=14'} - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - dev: false - /foreground-child@3.3.1: resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} @@ -31481,7 +35203,7 @@ packages: /forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.3)(webpack@5.98.0): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.3)(webpack@5.99.9): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -31502,13 +35224,13 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.3 + semver: 7.7.2 tapable: 2.2.1 typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.3)(webpack@5.99.9): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.9.2)(webpack@5.98.0): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -31529,11 +35251,11 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.3 + semver: 7.7.2 tapable: 2.2.1 - typescript: 5.8.3 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + typescript: 5.9.2 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.8.3)(webpack@5.98.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} @@ -31552,7 +35274,7 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.3 + semver: 7.7.2 tapable: 2.2.1 typescript: 5.8.3 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -31567,31 +35289,17 @@ packages: engines: {node: '>= 14.17'} dev: true - /form-data@2.5.1: - resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} + /form-data@2.5.5: + resolution: {integrity: sha512-jqdObeR2rxZZbPSGL+3VckHMYtu+f9//KXBsVny6JSX/pa38Fy+bGjuG8eW/H6USNQWhLi8Num++cU2yOCNz4A==} engines: {node: '>= 0.12'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true - - /form-data@4.0.1: - resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - - /form-data@4.0.2: - resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==} - engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 es-set-tostringtag: 2.1.0 + hasown: 2.0.2 mime-types: 2.1.35 + safe-buffer: 5.2.1 + dev: true /form-data@4.0.4: resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} @@ -31682,7 +35390,7 @@ packages: engines: {node: '>=12'} dependencies: graceful-fs: 4.2.11 - jsonfile: 6.1.0 + jsonfile: 6.2.0 universalify: 2.0.1 /fs-extra@11.1.0: @@ -31711,6 +35419,15 @@ packages: jsonfile: 6.1.0 universalify: 2.0.1 + /fs-extra@11.3.1: + resolution: {integrity: sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==} + engines: {node: '>=14.14'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.2.0 + universalify: 2.0.1 + dev: true + /fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -31808,6 +35525,18 @@ packages: functions-have-names: 1.2.3 dev: true + /function.prototype.name@1.1.8: + resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + functions-have-names: 1.2.3 + hasown: 2.0.2 + is-callable: 1.2.7 + dev: true + /functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true @@ -31868,6 +35597,7 @@ packages: /get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + dev: true /get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} @@ -31947,6 +35677,15 @@ packages: get-intrinsic: 1.3.0 dev: true + /get-symbol-description@1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + dev: true + /get-them-args@1.3.2: resolution: {integrity: sha512-LRn8Jlk+DwZE4GTlDbT3Hikd1wSHgLMme/+7ddlqKd7ldwR6LjJgTVWzBnR01wnYGe4KgrXjg287RaI22UHmAw==} dev: true @@ -32054,6 +35793,14 @@ packages: dependencies: is-glob: 4.0.3 + /glob-to-regex.js@1.0.1(tslib@2.8.1): + resolution: {integrity: sha512-CG/iEvgQqfzoVsMUbxSJcwbG2JwyZ3naEqPkeltwl0BSS8Bp83k3xlGms+0QdWFUAwV+uvo80wNswKF6FWEkKg==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + dependencies: + tslib: 2.8.1 + /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} @@ -32080,31 +35827,17 @@ packages: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - /glob@11.0.0: - resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} - engines: {node: 20 || >=22} - hasBin: true - dependencies: - foreground-child: 3.3.0 - jackspeak: 4.0.2 - minimatch: 10.0.1 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 2.0.0 - dev: false - - /glob@11.0.1: - resolution: {integrity: sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==} + /glob@11.0.3: + resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} engines: {node: 20 || >=22} hasBin: true dependencies: foreground-child: 3.3.1 - jackspeak: 4.1.0 - minimatch: 10.0.1 + jackspeak: 4.1.1 + minimatch: 10.0.3 minipass: 7.1.2 package-json-from-dist: 1.0.1 path-scurry: 2.0.0 - dev: true /glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} @@ -32128,6 +35861,7 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 + dev: false /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -32139,7 +35873,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} @@ -32204,14 +35937,14 @@ packages: engines: {node: '>=8'} dependencies: type-fest: 0.20.2 + dev: true /globals@14.0.0: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - dev: true - /globals@15.10.0: - resolution: {integrity: sha512-tqFIbz83w4Y5TCbtgjZjApohbuh7K9BxGYFm7ifwDR240tvdb7P9x+/9VvUKlmkPoiknoJtanI8UOrqxS3a7lQ==} + /globals@15.15.0: + resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} engines: {node: '>=18'} dev: true @@ -32231,7 +35964,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - glob: 7.2.0 + glob: 7.2.3 ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -32276,7 +36009,7 @@ packages: dependencies: '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.3 - ignore: 7.0.3 + ignore: 7.0.5 path-type: 6.0.0 slash: 5.1.0 unicorn-magic: 0.3.0 @@ -32316,6 +36049,7 @@ packages: /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true /graphlib@2.1.8: resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} @@ -32323,8 +36057,8 @@ packages: lodash: 4.17.21 dev: false - /graphql@16.9.0: - resolution: {integrity: sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==} + /graphql@16.11.0: + resolution: {integrity: sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} dev: true @@ -32390,6 +36124,11 @@ packages: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true + /has-bigints@1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} + dev: true + /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} @@ -32402,12 +36141,20 @@ packages: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: es-define-property: 1.0.1 + dev: true /has-proto@1.0.3: resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} engines: {node: '>= 0.4'} dev: true + /has-proto@1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 + dev: true + /has-symbols@1.1.0: resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} @@ -32808,6 +36555,13 @@ packages: dependencies: whatwg-encoding: 2.0.0 + /html-encoding-sniffer@4.0.0: + resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} + engines: {node: '>=18'} + dependencies: + whatwg-encoding: 3.1.1 + dev: true + /html-entities@2.5.2: resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} dev: true @@ -32830,7 +36584,7 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.37.0 + terser: 5.44.0 /html-minifier-terser@7.2.0: resolution: {integrity: sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==} @@ -32843,7 +36597,7 @@ packages: entities: 4.5.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.37.0 + terser: 5.44.0 dev: true /html-rspack-plugin@5.7.2(@rspack/core@0.7.5): @@ -32919,7 +36673,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /htmlparser2@10.0.0: @@ -32965,8 +36719,8 @@ packages: uuid: 3.4.0 dev: true - /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + /http-cache-semantics@4.2.0: + resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} dev: true /http-compression@1.0.6: @@ -33034,7 +36788,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -33043,14 +36797,14 @@ packages: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.1 - debug: 4.4.1(supports-color@8.1.1) + agent-base: 7.1.4 + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true - /http-proxy-middleware@2.0.7(@types/express@4.17.21): - resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} + /http-proxy-middleware@2.0.9(@types/express@4.17.21): + resolution: {integrity: sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==} engines: {node: '>=12.0.0'} peerDependencies: '@types/express': ^4.17.13 @@ -33059,7 +36813,7 @@ packages: optional: true dependencies: '@types/express': 4.17.21 - '@types/http-proxy': 1.17.15 + '@types/http-proxy': 1.17.16 http-proxy: 1.18.1(debug@4.4.1) is-glob: 4.0.3 is-plain-obj: 3.0.0 @@ -33072,13 +36826,28 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.15 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) http-proxy: 1.18.1(debug@4.4.1) is-glob: 4.0.3 is-plain-object: 5.0.0 micromatch: 4.0.8 transitivePeerDependencies: - supports-color + dev: false + + /http-proxy-middleware@3.0.5: + resolution: {integrity: sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@types/http-proxy': 1.17.16 + debug: 4.4.1(supports-color@5.5.0) + http-proxy: 1.18.1(debug@4.4.1) + is-glob: 4.0.3 + is-plain-object: 5.0.0 + micromatch: 4.0.8 + transitivePeerDependencies: + - supports-color + dev: true /http-proxy@1.18.1(debug@4.4.1): resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} @@ -33143,7 +36912,7 @@ packages: engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -33153,7 +36922,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -33162,14 +36931,10 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.3 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color - /human-id@1.0.2: - resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} - dev: true - /human-id@4.1.1: resolution: {integrity: sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==} hasBin: true @@ -33234,14 +36999,6 @@ packages: resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} dev: true - /icss-utils@5.1.0(postcss@8.4.38): - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.38 - /icss-utils@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} @@ -33249,7 +37006,6 @@ packages: postcss: ^8.1.0 dependencies: postcss: 8.5.6 - dev: true /identity-obj-proxy@3.0.0: resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} @@ -33282,8 +37038,8 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - /ignore@7.0.3: - resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==} + /ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} engines: {node: '>= 4'} dev: true @@ -33317,6 +37073,10 @@ packages: /immutable@5.0.3: resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} + /immutable@5.1.3: + resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==} + dev: true + /import-cwd@3.0.0: resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} engines: {node: '>=8'} @@ -33342,8 +37102,8 @@ packages: resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==} engines: {node: '>=18.20'} dependencies: - debug: 4.4.1(supports-color@8.1.1) - import-meta-resolve: 4.1.0 + debug: 4.4.1(supports-color@5.5.0) + import-meta-resolve: 4.2.0 transitivePeerDependencies: - supports-color dev: true @@ -33368,8 +37128,8 @@ packages: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 - /import-meta-resolve@4.1.0: - resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + /import-meta-resolve@4.2.0: + resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} dev: true /imurmurhash@0.1.4: @@ -33385,8 +37145,8 @@ packages: engines: {node: '>=12'} dev: true - /index-to-position@0.1.2: - resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} + /index-to-position@1.1.0: + resolution: {integrity: sha512-XPdx9Dq4t9Qk1mTMbWONJqU7boCoumEH7fRET37HX5+khDUl3J2W6PdALxhILYlIYx2amlwYcRPp28p0tSiojg==} engines: {node: '>=18'} dev: true @@ -33442,32 +37202,34 @@ packages: mute-stream: 0.0.8 ora: 5.4.1 run-async: 2.4.1 - rxjs: 7.8.1 + rxjs: 7.8.2 string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 wrap-ansi: 7.0.0 dev: true - /inquirer@8.2.6: - resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} + /inquirer@8.2.7(@types/node@18.16.9): + resolution: {integrity: sha512-UjOaSel/iddGZJ5xP/Eixh6dY1XghiBw4XK13rCCIJcJfyhhoul/7KhLLUGtebEj6GDYM6Vnx/mVsjx2L/mFIA==} engines: {node: '>=12.0.0'} dependencies: + '@inquirer/external-editor': 1.0.1(@types/node@18.16.9) ansi-escapes: 4.3.2 chalk: 4.1.2 cli-cursor: 3.1.0 cli-width: 3.0.0 - external-editor: 3.1.0 figures: 3.2.0 lodash: 4.17.21 mute-stream: 0.0.8 ora: 5.4.1 run-async: 2.4.1 - rxjs: 7.8.1 + rxjs: 7.8.2 string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 wrap-ansi: 6.2.0 + transitivePeerDependencies: + - '@types/node' dev: true /inquirer@9.3.7: @@ -33485,7 +37247,7 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.2 + yoctocolors-cjs: 2.1.3 dev: true /inspect-with-kind@1.0.5: @@ -33503,6 +37265,15 @@ packages: side-channel: 1.1.0 dev: true + /internal-slot@1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.1.0 + dev: true + /interpret@3.1.1: resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} engines: {node: '>=10.13.0'} @@ -33586,18 +37357,30 @@ packages: get-intrinsic: 1.3.0 dev: true + /is-array-buffer@3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + dev: true + /is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} /is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - dev: false - /is-async-function@2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + /is-async-function@2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} engines: {node: '>= 0.4'} dependencies: + async-function: 1.0.0 + call-bound: 1.0.4 + get-proto: 1.0.1 has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 dev: true /is-bigint@1.0.4: @@ -33606,6 +37389,13 @@ packages: has-bigints: 1.0.2 dev: true + /is-bigint@1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} + dependencies: + has-bigints: 1.1.0 + dev: true + /is-binary-path@1.0.1: resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==} engines: {node: '>=0.10.0'} @@ -33627,6 +37417,14 @@ packages: has-tostringtag: 1.0.2 dev: true + /is-boolean-object@1.2.2: + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + dev: true + /is-buffer@1.1.6: resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} dev: true @@ -33673,6 +37471,15 @@ packages: is-typed-array: 1.1.13 dev: true + /is-data-view@1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + is-typed-array: 1.1.15 + dev: true + /is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -33680,6 +37487,14 @@ packages: has-tostringtag: 1.0.2 dev: true + /is-date-object@1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + dev: true + /is-decimal@1.0.4: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: true @@ -33753,10 +37568,11 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - /is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + /is-finalizationregistry@1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.4 dev: true /is-fullwidth-code-point@2.0.0: @@ -33880,6 +37696,14 @@ packages: has-tostringtag: 1.0.2 dev: true + /is-number-object@1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + dev: true + /is-number@3.0.0: resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} engines: {node: '>=0.10.0'} @@ -33904,6 +37728,7 @@ packages: /is-path-inside@3.0.3: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} + dev: true /is-plain-obj@1.1.0: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} @@ -33953,7 +37778,7 @@ packages: /is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 /is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} @@ -33976,6 +37801,13 @@ packages: call-bind: 1.0.7 dev: true + /is-shared-array-buffer@1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + dev: true + /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -33997,6 +37829,14 @@ packages: has-tostringtag: 1.0.2 dev: true + /is-string@1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + dev: true + /is-subdir@1.2.0: resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} engines: {node: '>=4'} @@ -34011,6 +37851,15 @@ packages: has-symbols: 1.1.0 dev: true + /is-symbol@1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-symbols: 1.1.0 + safe-regex-test: 1.1.0 + dev: true + /is-text-path@2.0.0: resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} engines: {node: '>=8'} @@ -34025,6 +37874,13 @@ packages: which-typed-array: 1.1.15 dev: true + /is-typed-array@1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.19 + dev: true + /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -34056,6 +37912,13 @@ packages: call-bind: 1.0.7 dev: true + /is-weakref@1.1.1: + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + dev: true + /is-weakset@2.0.3: resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} engines: {node: '>= 0.4'} @@ -34170,8 +38033,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.28.0 - '@babel/parser': 7.28.0 + '@babel/core': 7.28.4 + '@babel/parser': 7.28.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -34182,11 +38045,11 @@ packages: resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.28.0 - '@babel/parser': 7.28.0 + '@babel/core': 7.28.4 + '@babel/parser': 7.28.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.3 + semver: 7.7.2 transitivePeerDependencies: - supports-color dev: true @@ -34204,7 +38067,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -34215,8 +38078,8 @@ packages: resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} engines: {node: '>=10'} dependencies: - '@jridgewell/trace-mapping': 0.3.25 - debug: 4.4.1(supports-color@8.1.1) + '@jridgewell/trace-mapping': 0.3.30 + debug: 4.4.1(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -34230,14 +38093,23 @@ packages: istanbul-lib-report: 3.0.1 dev: true - /iterator.prototype@1.1.3: - resolution: {integrity: sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==} + /istanbul-reports@3.2.0: + resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} + engines: {node: '>=8'} + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.1 + dev: true + + /iterator.prototype@1.1.5: + resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} engines: {node: '>= 0.4'} dependencies: - define-properties: 1.2.1 + define-data-property: 1.1.4 + es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 + get-proto: 1.0.1 has-symbols: 1.1.0 - reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 dev: true @@ -34257,29 +38129,20 @@ packages: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - /jackspeak@4.0.2: - resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} - engines: {node: 20 || >=22} - dependencies: - '@isaacs/cliui': 8.0.2 - dev: false - - /jackspeak@4.1.0: - resolution: {integrity: sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw==} + /jackspeak@4.1.1: + resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==} engines: {node: 20 || >=22} dependencies: '@isaacs/cliui': 8.0.2 - dev: true - /jake@10.9.2: - resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + /jake@10.9.4: + resolution: {integrity: sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==} engines: {node: '>=10'} hasBin: true dependencies: async: 3.2.6 - chalk: 4.1.2 filelist: 1.0.4 - minimatch: 3.1.2 + picocolors: 1.1.1 /java-properties@1.0.2: resolution: {integrity: sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==} @@ -34392,15 +38255,15 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 17.0.45 - babel-jest: 29.7.0(@babel/core@7.28.0) + babel-jest: 29.7.0(@babel/core@7.28.4) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 - glob: 7.2.0 + glob: 7.2.3 graceful-fs: 4.2.11 jest-circus: 29.7.0 jest-environment-node: 29.7.0 @@ -34433,15 +38296,15 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 18.16.9 - babel-jest: 29.7.0(@babel/core@7.28.0) + babel-jest: 29.7.0(@babel/core@7.28.4) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 - glob: 7.2.0 + glob: 7.2.3 graceful-fs: 4.2.11 jest-circus: 29.7.0 jest-environment-node: 29.7.0 @@ -34471,6 +38334,16 @@ packages: jest-get-type: 29.6.3 pretty-format: 29.7.0 + /jest-diff@30.1.2: + resolution: {integrity: sha512-4+prq+9J61mOVXCa4Qp8ZjavdxzrWQXrI80GNxP8f4tkI2syPuPrJgdRPZRrfUTRvIoUwcmNLbqEJy9W800+NQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/diff-sequences': 30.0.1 + '@jest/get-type': 30.1.0 + chalk: 4.1.2 + pretty-format: 30.0.5 + dev: false + /jest-docblock@29.7.0: resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -34512,6 +38385,26 @@ packages: - utf-8-validate dev: true + /jest-environment-jsdom@30.1.2: + resolution: {integrity: sha512-LXsfAh5+mDTuXDONGl1ZLYxtJEaS06GOoxJb2arcJTjIfh1adYg8zLD8f6P0df8VmjvCaMrLmc1PgHUI/YUTbg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + '@jest/environment': 30.1.2 + '@jest/environment-jsdom-abstract': 30.1.2(jsdom@26.1.0) + '@types/jsdom': 21.1.7 + '@types/node': 24.3.1 + jsdom: 26.1.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /jest-environment-node@29.7.0: resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -34523,13 +38416,13 @@ packages: jest-mock: 29.7.0 jest-util: 29.7.0 - /jest-fixed-jsdom@0.0.9(jest-environment-jsdom@29.7.0): + /jest-fixed-jsdom@0.0.9(jest-environment-jsdom@30.1.2): resolution: {integrity: sha512-KPfqh2+sn5q2B+7LZktwDcwhCpOpUSue8a1I+BcixWLOQoEVyAjAGfH+IYZGoxZsziNojoHGRTC8xRbB1wDD4g==} engines: {node: '>=18.0.0'} peerDependencies: jest-environment-jsdom: '>=28.0.0' dependencies: - jest-environment-jsdom: 29.7.0 + jest-environment-jsdom: 30.1.2 dev: true /jest-get-type@29.6.3: @@ -34542,7 +38435,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 18.16.9 + '@types/node': 20.12.14 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -34586,6 +38479,21 @@ packages: slash: 3.0.0 stack-utils: 2.0.6 + /jest-message-util@30.1.0: + resolution: {integrity: sha512-HizKDGG98cYkWmaLUHChq4iN+oCENohQLb7Z5guBPumYs+/etonmNFlg1Ps6yN9LTPyZn+M+b/9BbnHx3WTMDg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@babel/code-frame': 7.27.1 + '@jest/types': 30.0.5 + '@types/stack-utils': 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + pretty-format: 30.0.5 + slash: 3.0.0 + stack-utils: 2.0.6 + dev: true + /jest-mock@29.7.0: resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -34594,6 +38502,15 @@ packages: '@types/node': 18.16.9 jest-util: 29.7.0 + /jest-mock@30.0.5: + resolution: {integrity: sha512-Od7TyasAAQX/6S+QCbN6vZoWOMwlTtzzGuxJku1GhGanAjz9y+QsQkpScDmETvdc9aSXyJ/Op4rhpMYBWW91wQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@types/node': 24.3.1 + jest-util: 30.0.5 + dev: true + /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} @@ -34610,6 +38527,11 @@ packages: resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /jest-regex-util@30.0.1: + resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dev: true + /jest-resolve-dependencies@29.7.0: resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -34679,7 +38601,7 @@ packages: chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 - glob: 7.2.0 + glob: 7.2.3 graceful-fs: 4.2.11 jest-haste-map: 29.7.0 jest-message-util: 29.7.0 @@ -34698,15 +38620,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) - '@babel/types': 7.28.2 + '@babel/core': 7.28.4 + '@babel/generator': 7.28.3 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/types': 7.28.4 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -34717,7 +38639,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.3 + semver: 7.7.2 transitivePeerDependencies: - supports-color dev: true @@ -34733,6 +38655,18 @@ packages: graceful-fs: 4.2.11 picomatch: 2.3.1 + /jest-util@30.0.5: + resolution: {integrity: sha512-pvyPWssDZR0FlfMxCBoc0tvM8iUEskaRFALUtGQYzVEAqisAztmy+R8LnU14KT4XA0H/a5HMVTXat1jLne010g==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@types/node': 24.3.1 + chalk: 4.1.2 + ci-info: 4.3.0 + graceful-fs: 4.2.11 + picomatch: 4.0.3 + dev: true + /jest-validate@29.7.0: resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -34877,8 +38811,8 @@ packages: /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - /js-tokens@9.0.0: - resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + /js-tokens@9.0.1: + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} dev: true /js-yaml@3.14.1: @@ -34909,18 +38843,18 @@ packages: '@babel/preset-env': optional: true dependencies: - '@babel/core': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.0) - '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.0) - '@babel/preset-env': 7.28.0(@babel/core@7.28.0) - '@babel/preset-flow': 7.25.7(@babel/core@7.28.0) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@babel/register': 7.25.7(@babel/core@7.28.0) - babel-core: 7.0.0-bridge.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + '@babel/parser': 7.28.4 + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.4) + '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-flow': 7.25.7(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/register': 7.25.7(@babel/core@7.28.4) + babel-core: 7.0.0-bridge.0(@babel/core@7.28.4) chalk: 4.1.2 flow-parser: 0.248.1 graceful-fs: 4.2.11 @@ -34954,16 +38888,16 @@ packages: cssom: 0.5.0 cssstyle: 2.3.0 data-urls: 3.0.2 - decimal.js: 10.4.3 + decimal.js: 10.6.0 domexception: 4.0.0 escodegen: 2.1.0 - form-data: 4.0.2 + form-data: 4.0.4 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.13 - parse5: 7.1.2 + nwsapi: 2.2.22 + parse5: 7.3.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 4.1.4 @@ -34972,7 +38906,7 @@ packages: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.18.0 + ws: 8.18.3 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -34980,6 +38914,41 @@ packages: - utf-8-validate dev: true + /jsdom@26.1.0: + resolution: {integrity: sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + cssstyle: 4.6.0 + data-urls: 5.0.0 + decimal.js: 10.6.0 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.22 + parse5: 7.3.0 + rrweb-cssom: 0.8.0 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 5.1.2 + w3c-xmlserializer: 5.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.2.0 + ws: 8.18.3 + xml-name-validator: 5.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} @@ -35045,7 +39014,7 @@ packages: acorn: 8.15.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.6.3 + semver: 7.7.2 dev: true /jsonc-parser@3.2.0: @@ -35066,6 +39035,13 @@ packages: optionalDependencies: graceful-fs: 4.2.11 + /jsonfile@6.2.0: + resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + /jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} @@ -35111,8 +39087,8 @@ packages: object.values: 1.2.0 dev: true - /jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + /jwa@1.4.2: + resolution: {integrity: sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==} dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 @@ -35121,7 +39097,7 @@ packages: /jws@3.2.2: resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} dependencies: - jwa: 1.4.1 + jwa: 1.4.2 safe-buffer: 5.2.1 /keygrip@1.1.0: @@ -35196,7 +39172,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -35227,7 +39203,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -35271,7 +39247,6 @@ packages: statuses: 2.0.2 type-is: 2.0.1 vary: 1.1.2 - dev: false /kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -35288,6 +39263,13 @@ packages: language-subtag-registry: 0.3.23 dev: true + /launch-editor@2.11.1: + resolution: {integrity: sha512-SEET7oNfgSaB6Ym0jufAdCeo3meJVeCaaDyzRygy0xsp2BFKCprcfHljTq4QkzTLUxEKkFK6OK4811YM2oSrRg==} + dependencies: + picocolors: 1.1.1 + shell-quote: 1.8.3 + dev: true + /launch-editor@2.9.1: resolution: {integrity: sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==} dependencies: @@ -35304,7 +39286,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: app-root-dir: 1.0.2 - dotenv: 16.4.5 + dotenv: 16.6.1 dotenv-expand: 10.0.0 dev: true @@ -35336,7 +39318,7 @@ packages: webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /less-loader@11.1.0(less@4.4.0)(webpack@5.98.0): + /less-loader@11.1.0(less@4.4.1)(webpack@5.98.0): resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -35344,7 +39326,7 @@ packages: webpack: ^5.0.0 dependencies: klona: 2.0.6 - less: 4.4.0 + less: 4.4.1 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -35365,8 +39347,8 @@ packages: needle: 3.3.1 source-map: 0.6.1 - /less@4.4.0: - resolution: {integrity: sha512-kdTwsyRuncDfjEs0DlRILWNvxhDG/Zij4YLO4TMJgDLW+8OzpfkdPnRgrsRuY1o+oaxJGWsps5f/RVBgGmmN0w==} + /less@4.4.1: + resolution: {integrity: sha512-X9HKyiXPi0f/ed0XhgUlBeFfxrlDP3xR4M7768Zl+WXLUViuL9AOPPJP4nCV0tgRWvTYvpNmN0SFhZOQzy16PA==} engines: {node: '>=14'} hasBin: true dependencies: @@ -35404,8 +39386,8 @@ packages: webpack-sources: optional: true dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - webpack-sources: 3.2.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-sources: 3.3.3 /license-webpack-plugin@4.0.2(webpack@5.99.9): resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} @@ -35418,7 +39400,7 @@ packages: optional: true dependencies: webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-sources: 3.2.3 + webpack-sources: 3.3.3 dev: true /lighthouse-logger@1.4.2: @@ -35442,6 +39424,10 @@ packages: resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} engines: {node: '>=14'} + /lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} + /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -35603,6 +39589,14 @@ packages: pkg-types: 1.2.1 dev: true + /local-pkg@0.5.1: + resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} + engines: {node: '>=14'} + dependencies: + mlly: 1.8.0 + pkg-types: 1.3.1 + dev: true + /local-pkg@1.1.1: resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} engines: {node: '>=14'} @@ -35784,7 +39778,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) flatted: 3.3.1 rfdc: 1.4.1 streamroller: 3.1.5 @@ -35835,13 +39829,8 @@ packages: get-func-name: 2.0.2 dev: true - /loupe@3.1.1: - resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} - dependencies: - get-func-name: 2.0.2 - - /loupe@3.1.4: - resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==} + /loupe@3.2.1: + resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} /lowdb@1.0.0: resolution: {integrity: sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==} @@ -35866,8 +39855,8 @@ packages: /lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - /lru-cache@11.1.0: - resolution: {integrity: sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==} + /lru-cache@11.2.1: + resolution: {integrity: sha512-r8LA6i4LP4EeWOhqBaZZjDWwehd1xUJPCJd9Sv300H0ZmcUER4+JPh7bqqZeqs1o5pgtgvXm+d9UGrB5zZGDiQ==} engines: {node: 20 || >=22} /lru-cache@4.1.5: @@ -35920,11 +39909,16 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + /magic-string@0.30.18: + resolution: {integrity: sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + /magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 source-map-js: 1.2.1 dev: true @@ -35946,7 +39940,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.6.3 + semver: 7.7.2 dev: true /make-error@1.3.6: @@ -35997,8 +39991,8 @@ packages: marked: '>=1 <16' dependencies: ansi-escapes: 7.0.0 - ansi-regex: 6.1.0 - chalk: 5.4.1 + ansi-regex: 6.2.0 + chalk: 5.6.0 cli-highlight: 2.1.11 cli-table3: 0.6.5 marked: 15.0.12 @@ -36287,7 +40281,6 @@ packages: /media-typer@1.1.0: resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} engines: {node: '>= 0.8'} - dev: false /medium-zoom@1.1.0: resolution: {integrity: sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==} @@ -36303,19 +40296,21 @@ packages: resolution: {integrity: sha512-4eirfZ7thblFmqFjywlTmuWVSvccHAJbn1r8qQLzmTO11qcqpohOjmY2mFce6x7x7WtskzRqApPD0hv+Oa74jg==} engines: {node: '>= 4.0.0'} dependencies: - '@jsonjoy.com/json-pack': 1.1.0(tslib@2.8.1) - '@jsonjoy.com/util': 1.3.0(tslib@2.8.1) - tree-dump: 1.0.2(tslib@2.8.1) + '@jsonjoy.com/json-pack': 1.11.0(tslib@2.8.1) + '@jsonjoy.com/util': 1.9.0(tslib@2.8.1) + tree-dump: 1.1.0(tslib@2.8.1) tslib: 2.8.1 dev: true - /memfs@4.36.0: - resolution: {integrity: sha512-mfBfzGUdoEw5AZwG8E965ej3BbvW2F9LxEWj4uLxF6BEh1dO2N9eS3AGu9S6vfenuQYrVjsbUOOZK7y3vz4vyQ==} + /memfs@4.38.2: + resolution: {integrity: sha512-FpWsVHpAkoSh/LfY1BgAl72BVd374ooMRtDi2VqzBycX4XEfvC0XKACCe0C9VRZoYq5viuoyTv6lYXZ/Q7TrLQ==} engines: {node: '>= 4.0.0'} dependencies: - '@jsonjoy.com/json-pack': 1.1.0(tslib@2.8.1) - '@jsonjoy.com/util': 1.3.0(tslib@2.8.1) - tree-dump: 1.0.2(tslib@2.8.1) + '@jsonjoy.com/json-pack': 1.11.0(tslib@2.8.1) + '@jsonjoy.com/util': 1.9.0(tslib@2.8.1) + glob-to-regex.js: 1.0.1(tslib@2.8.1) + thingies: 2.5.0(tslib@2.8.1) + tree-dump: 1.1.0(tslib@2.8.1) tslib: 2.8.1 /memoize-one@5.2.1: @@ -36359,12 +40354,24 @@ packages: resolution: {integrity: sha512-W/scFDnwJXSccJYnOFdGiYr9srhbHPdxX9TvvACOFsIXdLilh3XuxQl/wXW6jEJfgIb0jTvoTlwwrqvuwymr6Q==} engines: {node: '>=18.18'} dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 + flow-enums-runtime: 0.0.6 + hermes-parser: 0.29.1 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + /metro-babel-transformer@0.83.1: + resolution: {integrity: sha512-r3xAD3964E8dwDBaZNSO2aIIvWXjIK80uO2xo0/pi3WI8XWT9h5SCjtGWtMtE5PRWw+t20TN0q1WMRsjvhC1rQ==} + engines: {node: '>=20.19.4'} + dependencies: + '@babel/core': 7.28.4 flow-enums-runtime: 0.0.6 hermes-parser: 0.29.1 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color + dev: true /metro-cache-key@0.82.5: resolution: {integrity: sha512-qpVmPbDJuRLrT4kcGlUouyqLGssJnbTllVtvIgXfR7ZuzMKf0mGS+8WzcqzNK8+kCyakombQWR0uDd8qhWGJcA==} @@ -36372,6 +40379,13 @@ packages: dependencies: flow-enums-runtime: 0.0.6 + /metro-cache-key@0.83.1: + resolution: {integrity: sha512-ZUs+GD5CNeDLxx5UUWmfg26IL+Dnbryd+TLqTlZnDEgehkIa11kUSvgF92OFfJhONeXzV4rZDRGNXoo6JT+8Gg==} + engines: {node: '>=20.19.4'} + dependencies: + flow-enums-runtime: 0.0.6 + dev: true + /metro-cache@0.82.5: resolution: {integrity: sha512-AwHV9607xZpedu1NQcjUkua8v7HfOTKfftl6Vc9OGr/jbpiJX6Gpy8E/V9jo/U9UuVYX2PqSUcVNZmu+LTm71Q==} engines: {node: '>=18.18'} @@ -36383,6 +40397,18 @@ packages: transitivePeerDependencies: - supports-color + /metro-cache@0.83.1: + resolution: {integrity: sha512-7N/Ad1PHa1YMWDNiyynTPq34Op2qIE68NWryGEQ4TSE3Zy6a8GpsYnEEZE4Qi6aHgsE+yZHKkRczeBgxhnFIxQ==} + engines: {node: '>=20.19.4'} + dependencies: + exponential-backoff: 3.1.2 + flow-enums-runtime: 0.0.6 + https-proxy-agent: 7.0.6 + metro-core: 0.83.1 + transitivePeerDependencies: + - supports-color + dev: true + /metro-config@0.82.5: resolution: {integrity: sha512-/r83VqE55l0WsBf8IhNmc/3z71y2zIPe5kRSuqA5tY/SL/ULzlHUJEMd1szztd0G45JozLwjvrhAzhDPJ/Qo/g==} engines: {node: '>=18.18'} @@ -36400,6 +40426,24 @@ packages: - supports-color - utf-8-validate + /metro-config@0.83.1: + resolution: {integrity: sha512-HJhpZx3wyOkux/jeF1o7akFJzZFdbn6Zf7UQqWrvp7gqFqNulQ8Mju09raBgPmmSxKDl4LbbNeigkX0/nKY1QA==} + engines: {node: '>=20.19.4'} + dependencies: + connect: 3.7.0 + cosmiconfig: 5.2.1 + flow-enums-runtime: 0.0.6 + jest-validate: 29.7.0 + metro: 0.83.1 + metro-cache: 0.83.1 + metro-core: 0.83.1 + metro-runtime: 0.83.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /metro-core@0.82.5: resolution: {integrity: sha512-OJL18VbSw2RgtBm1f2P3J5kb892LCVJqMvslXxuxjAPex8OH7Eb8RBfgEo7VZSjgb/LOf4jhC4UFk5l5tAOHHA==} engines: {node: '>=18.18'} @@ -36408,11 +40452,36 @@ packages: lodash.throttle: 4.1.1 metro-resolver: 0.82.5 + /metro-core@0.83.1: + resolution: {integrity: sha512-uVL1eAJcMFd2o2Q7dsbpg8COaxjZBBGaXqO2OHnivpCdfanraVL8dPmY6It9ZeqWLOihUKZ2yHW4b6soVCzH/Q==} + engines: {node: '>=20.19.4'} + dependencies: + flow-enums-runtime: 0.0.6 + lodash.throttle: 4.1.1 + metro-resolver: 0.83.1 + dev: true + /metro-file-map@0.82.5: resolution: {integrity: sha512-vpMDxkGIB+MTN8Af5hvSAanc6zXQipsAUO+XUx3PCQieKUfLwdoa8qaZ1WAQYRpaU+CJ8vhBcxtzzo3d9IsCIQ==} engines: {node: '>=18.18'} dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) + fb-watchman: 2.0.2 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + invariant: 2.2.4 + jest-worker: 29.7.0 + micromatch: 4.0.8 + nullthrows: 1.1.1 + walker: 1.0.8 + transitivePeerDependencies: + - supports-color + + /metro-file-map@0.83.1: + resolution: {integrity: sha512-Yu429lnexKl44PttKw3nhqgmpBR+6UQ/tRaYcxPeEShtcza9DWakCn7cjqDTQZtWR2A8xSNv139izJMyQ4CG+w==} + engines: {node: '>=20.19.4'} + dependencies: + debug: 4.4.1(supports-color@5.5.0) fb-watchman: 2.0.2 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -36423,13 +40492,22 @@ packages: walker: 1.0.8 transitivePeerDependencies: - supports-color + dev: true /metro-minify-terser@0.82.5: resolution: {integrity: sha512-v6Nx7A4We6PqPu/ta1oGTqJ4Usz0P7c+3XNeBxW9kp8zayS3lHUKR0sY0wsCHInxZlNAEICx791x+uXytFUuwg==} engines: {node: '>=18.18'} dependencies: flow-enums-runtime: 0.0.6 - terser: 5.37.0 + terser: 5.44.0 + + /metro-minify-terser@0.83.1: + resolution: {integrity: sha512-kmooOxXLvKVxkh80IVSYO4weBdJDhCpg5NSPkjzzAnPJP43u6+usGXobkTWxxrAlq900bhzqKek4pBsUchlX6A==} + engines: {node: '>=20.19.4'} + dependencies: + flow-enums-runtime: 0.0.6 + terser: 5.44.0 + dev: true /metro-resolver@0.82.5: resolution: {integrity: sha512-kFowLnWACt3bEsuVsaRNgwplT8U7kETnaFHaZePlARz4Fg8tZtmRDUmjaD68CGAwc0rwdwNCkWizLYpnyVcs2g==} @@ -36437,6 +40515,13 @@ packages: dependencies: flow-enums-runtime: 0.0.6 + /metro-resolver@0.83.1: + resolution: {integrity: sha512-t8j46kiILAqqFS5RNa+xpQyVjULxRxlvMidqUswPEk5nQVNdlJslqizDm/Et3v/JKwOtQGkYAQCHxP1zGStR/g==} + engines: {node: '>=20.19.4'} + dependencies: + flow-enums-runtime: 0.0.6 + dev: true + /metro-runtime@0.82.5: resolution: {integrity: sha512-rQZDoCUf7k4Broyw3Ixxlq5ieIPiR1ULONdpcYpbJQ6yQ5GGEyYjtkztGD+OhHlw81LCR2SUAoPvtTus2WDK5g==} engines: {node: '>=18.18'} @@ -36444,12 +40529,20 @@ packages: '@babel/runtime': 7.28.2 flow-enums-runtime: 0.0.6 + /metro-runtime@0.83.1: + resolution: {integrity: sha512-3Ag8ZS4IwafL/JUKlaeM6/CbkooY+WcVeqdNlBG0m4S0Qz0om3rdFdy1y6fYBpl6AwXJwWeMuXrvZdMuByTcRA==} + engines: {node: '>=20.19.4'} + dependencies: + '@babel/runtime': 7.28.4 + flow-enums-runtime: 0.0.6 + dev: true + /metro-source-map@0.82.5: resolution: {integrity: sha512-wH+awTOQJVkbhn2SKyaw+0cd+RVSCZ3sHVgyqJFQXIee/yLs3dZqKjjeKKhhVeudgjXo7aE/vSu/zVfcQEcUfw==} engines: {node: '>=18.18'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.4(supports-color@5.5.0) '@babel/types': 7.28.2 flow-enums-runtime: 0.0.6 invariant: 2.2.4 @@ -36461,6 +40554,24 @@ packages: transitivePeerDependencies: - supports-color + /metro-source-map@0.83.1: + resolution: {integrity: sha512-De7Vbeo96fFZ2cqmI0fWwVJbtHIwPZv++LYlWSwzTiCzxBDJORncN0LcT48Vi2UlQLzXJg+/CuTAcy7NBVh69A==} + engines: {node: '>=20.19.4'} + dependencies: + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-symbolicate: 0.83.1 + nullthrows: 1.1.1 + ob1: 0.83.1 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: true + /metro-symbolicate@0.82.5: resolution: {integrity: sha512-1u+07gzrvYDJ/oNXuOG1EXSvXZka/0JSW1q2EYBWerVKMOhvv9JzDGyzmuV7hHbF2Hg3T3S2uiM36sLz1qKsiw==} engines: {node: '>=18.18'} @@ -36475,6 +40586,21 @@ packages: transitivePeerDependencies: - supports-color + /metro-symbolicate@0.83.1: + resolution: {integrity: sha512-wPxYkONlq/Sv8Ji7vHEx5OzFouXAMQJjpcPW41ySKMLP/Ir18SsiJK2h4YkdKpYrTS1+0xf8oqF6nxCsT3uWtg==} + engines: {node: '>=20.19.4'} + hasBin: true + dependencies: + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + metro-source-map: 0.83.1 + nullthrows: 1.1.1 + source-map: 0.5.7 + vlq: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: true + /metro-transform-plugins@0.82.5: resolution: {integrity: sha512-57Bqf3rgq9nPqLrT2d9kf/2WVieTFqsQ6qWHpEng5naIUtc/Iiw9+0bfLLWSAw0GH40iJ4yMjFcFJDtNSYynMA==} engines: {node: '>=18.18'} @@ -36482,11 +40608,25 @@ packages: '@babel/core': 7.28.0 '@babel/generator': 7.28.0 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + flow-enums-runtime: 0.0.6 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + + /metro-transform-plugins@0.83.1: + resolution: {integrity: sha512-1Y+I8oozXwhuS0qwC+ezaHXBf0jXW4oeYn4X39XWbZt9X2HfjodqY9bH9r6RUTsoiK7S4j8Ni2C91bUC+sktJQ==} + engines: {node: '>=20.19.4'} + dependencies: + '@babel/core': 7.28.4 + '@babel/generator': 7.28.3 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color + dev: true /metro-transform-worker@0.82.5: resolution: {integrity: sha512-mx0grhAX7xe+XUQH6qoHHlWedI8fhSpDGsfga7CpkO9Lk9W+aPitNtJWNGrW8PfjKEWbT9Uz9O50dkI8bJqigw==} @@ -36510,23 +40650,46 @@ packages: - supports-color - utf-8-validate + /metro-transform-worker@0.83.1: + resolution: {integrity: sha512-owCrhPyUxdLgXEEEAL2b14GWTPZ2zYuab1VQXcfEy0sJE71iciD7fuMcrngoufh7e7UHDZ56q4ktXg8wgiYA1Q==} + engines: {node: '>=20.19.4'} + dependencies: + '@babel/core': 7.28.4 + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + flow-enums-runtime: 0.0.6 + metro: 0.83.1 + metro-babel-transformer: 0.83.1 + metro-cache: 0.83.1 + metro-cache-key: 0.83.1 + metro-minify-terser: 0.83.1 + metro-source-map: 0.83.1 + metro-transform-plugins: 0.83.1 + nullthrows: 1.1.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /metro@0.82.5: resolution: {integrity: sha512-8oAXxL7do8QckID/WZEKaIFuQJFUTLzfVcC48ghkHhNK2RGuQq8Xvf4AVd+TUA0SZtX0q8TGNXZ/eba1ckeGCg==} engines: {node: '>=18.18'} hasBin: true dependencies: '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/generator': 7.28.0 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) '@babel/types': 7.28.2 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 connect: 3.7.0 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -36560,6 +40723,57 @@ packages: - supports-color - utf-8-validate + /metro@0.83.1: + resolution: {integrity: sha512-UGKepmTxoGD4HkQV8YWvpvwef7fUujNtTgG4Ygf7m/M0qjvb9VuDmAsEU+UdriRX7F61pnVK/opz89hjKlYTXA==} + engines: {node: '>=20.19.4'} + hasBin: true + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.28.4 + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 + accepts: 1.3.8 + chalk: 4.1.2 + ci-info: 2.0.0 + connect: 3.7.0 + debug: 4.4.1(supports-color@5.5.0) + error-stack-parser: 2.1.4 + flow-enums-runtime: 0.0.6 + graceful-fs: 4.2.11 + hermes-parser: 0.29.1 + image-size: 1.2.1 + invariant: 2.2.4 + jest-worker: 29.7.0 + jsc-safe-url: 0.2.4 + lodash.throttle: 4.1.1 + metro-babel-transformer: 0.83.1 + metro-cache: 0.83.1 + metro-cache-key: 0.83.1 + metro-config: 0.83.1 + metro-core: 0.83.1 + metro-file-map: 0.83.1 + metro-resolver: 0.83.1 + metro-runtime: 0.83.1 + metro-source-map: 0.83.1 + metro-symbolicate: 0.83.1 + metro-transform-plugins: 0.83.1 + metro-transform-worker: 0.83.1 + mime-types: 2.1.35 + nullthrows: 1.1.1 + serialize-error: 2.1.0 + source-map: 0.5.7 + throat: 5.0.0 + ws: 7.5.10 + yargs: 17.7.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /micro@9.3.5-canary.3: resolution: {integrity: sha512-viYIo9PefV+w9dvoIBh1gI44Mvx1BOk67B4BpC2QK77qdY0xZF0Q+vWLt/BII6cLkIc8rLmSIcJaB/OrXXKe1g==} engines: {node: '>= 8.0.0'} @@ -36879,7 +41093,7 @@ packages: resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} dependencies: '@types/debug': 4.1.12 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -36996,12 +41210,6 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - /mime@4.0.6: - resolution: {integrity: sha512-4rGt7rvQHBbaSOF9POGkk1ocRP16Md1x36Xma8sz8h8/vfCUI2OtEIeCqe4Ofes853x4xDoPiFLIT47J5fI/7A==} - engines: {node: '>=16'} - hasBin: true - dev: true - /mime@4.0.7: resolution: {integrity: sha512-2OfDPL+e03E0LrXaGYOtTFIYhiuzep94NSsuhrNULq+stylcJedcHdzHtz0atMUuGwJfFYs0YL5xeC/Ca2x0eQ==} engines: {node: '>=16'} @@ -37079,11 +41287,11 @@ packages: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} dev: true - /minimatch@10.0.1: - resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + /minimatch@10.0.3: + resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==} engines: {node: 20 || >=22} dependencies: - brace-expansion: 2.0.1 + '@isaacs/brace-expansion': 5.0.0 /minimatch@3.0.8: resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} @@ -37100,19 +41308,19 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} dependencies: - brace-expansion: 2.0.1 + brace-expansion: 2.0.2 /minimatch@7.4.6: resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} engines: {node: '>=10'} dependencies: - brace-expansion: 2.0.1 + brace-expansion: 2.0.2 /minimatch@8.0.4: resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - brace-expansion: 2.0.1 + brace-expansion: 2.0.2 dev: true /minimatch@9.0.3: @@ -37236,6 +41444,15 @@ packages: ufo: 1.5.4 dev: true + /mlly@1.8.0: + resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} + dependencies: + acorn: 8.15.0 + pathe: 2.0.3 + pkg-types: 1.3.1 + ufo: 1.6.1 + dev: true + /moment@2.30.1: resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} @@ -37284,8 +41501,8 @@ packages: engines: {node: '>=12.13'} dev: false - /msw@1.3.4(encoding@0.1.13)(typescript@5.8.3): - resolution: {integrity: sha512-XxA/VomMIYLlgpFS00eQanBWIAT9gto4wxrRt9y58WBXJs1I0lQYRIWk7nKcY/7X6DhkKukcDgPcyAvkEc1i7w==} + /msw@1.3.5(@types/node@18.16.9)(encoding@0.1.13)(typescript@5.8.3): + resolution: {integrity: sha512-nG3fpmBXxFbKSIdk6miPuL3KjU6WMxgoW4tG1YgnP1M+TRG3Qn7b7R0euKAHq4vpwARHb18ZyfZljSxsTnMX2w==} engines: {node: '>=14'} hasBin: true requiresBuild: true @@ -37303,9 +41520,9 @@ packages: chalk: 4.1.2 chokidar: 3.6.0 cookie: 0.4.2 - graphql: 16.9.0 + graphql: 16.11.0 headers-polyfill: 3.2.5 - inquirer: 8.2.6 + inquirer: 8.2.7(@types/node@18.16.9) is-node-process: 1.2.0 js-levenshtein: 1.1.6 node-fetch: 2.7.0(encoding@0.1.13) @@ -37316,6 +41533,7 @@ packages: typescript: 5.8.3 yargs: 17.7.2 transitivePeerDependencies: + - '@types/node' - encoding - supports-color dev: true @@ -37396,7 +41614,7 @@ packages: resolution: {integrity: sha512-OXpYvH2AQk+zN1lwT4f9UFvTHEKbd2W0eLHOWvDZN6CxYZKBev3Ij7MrHNLeE/6YvkX5lEhBD0ePXmoFyXh45g==} dependencies: '@vercel/nft': 0.27.3(encoding@0.1.13) - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) fs-extra: 11.3.0 mlly: 1.6.1 pkg-types: 1.3.1 @@ -37436,7 +41654,7 @@ packages: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: false - /next@14.2.10(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1): + /next@14.2.10(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==} engines: {node: '>=18.17.0'} hasBin: true @@ -37462,7 +41680,7 @@ packages: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.28.0)(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.28.4)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 14.2.10 '@next/swc-darwin-x64': 14.2.10 @@ -37478,7 +41696,7 @@ packages: - babel-plugin-macros dev: false - /next@14.2.14(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1): + /next@14.2.14(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Q1coZG17MW0Ly5x76shJ4dkC23woLAhhnDnw+DfTc7EpZSGuWrlsZ3bZaO8t6u1Yu8FVfhkqJE+U8GC7E0GLPQ==} engines: {node: '>=18.17.0'} hasBin: true @@ -37504,7 +41722,7 @@ packages: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.28.0)(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.28.4)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 14.2.14 '@next/swc-darwin-x64': 14.2.14 @@ -37520,7 +41738,7 @@ packages: - babel-plugin-macros dev: false - /next@14.2.16(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1): + /next@14.2.16(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-LcO7WnFu6lYSvCzZoo1dB+IO0xXz5uEv52HF1IUN0IqVTUIZGHuuR10I5efiLadGt+4oZqTcNZyVVEem/TM5nA==} engines: {node: '>=18.17.0'} hasBin: true @@ -37546,7 +41764,7 @@ packages: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.28.0)(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.28.4)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 14.2.16 '@next/swc-darwin-x64': 14.2.16 @@ -37560,8 +41778,9 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: false - /next@15.0.0-canary.193(@babel/core@7.28.0)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): + /next@15.0.0-canary.193(@babel/core@7.28.4)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): resolution: {integrity: sha512-X17zCn32Tl2lpnYoNFcGlTAkDGAyXGNpnsu6HJec/vrTA5ogi+TArSgorGQdXnKCAR+GnwSn/Um3S46VUvcCxw==} engines: {node: '>=18.18.0'} hasBin: true @@ -37590,7 +41809,7 @@ packages: postcss: 8.4.31 react: 19.0.0-rc-cd22717c-20241013 react-dom: 19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013) - styled-jsx: 5.1.6(@babel/core@7.28.0)(react@19.0.0-rc-cd22717c-20241013) + styled-jsx: 5.1.6(@babel/core@7.28.4)(react@19.0.0-rc-cd22717c-20241013) optionalDependencies: '@next/swc-darwin-arm64': 15.0.0-canary.193 '@next/swc-darwin-x64': 15.0.0-canary.193 @@ -37606,6 +41825,49 @@ packages: - babel-plugin-macros dev: false + /next@15.5.2(@babel/core@7.28.4)(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-H8Otr7abj1glFhbGnvUt3gz++0AF1+QoCXEBmd/6aKbfdFwrn0LpA836Ed5+00va/7HQSDD+mOoVhn3tNy3e/Q==} + engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.51.1 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + babel-plugin-react-compiler: + optional: true + sass: + optional: true + dependencies: + '@next/env': 15.5.2 + '@swc/helpers': 0.5.15 + caniuse-lite: 1.0.30001741 + postcss: 8.4.31 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + styled-jsx: 5.1.6(@babel/core@7.28.4)(react@19.1.1) + optionalDependencies: + '@next/swc-darwin-arm64': 15.5.2 + '@next/swc-darwin-x64': 15.5.2 + '@next/swc-linux-arm64-gnu': 15.5.2 + '@next/swc-linux-arm64-musl': 15.5.2 + '@next/swc-linux-x64-gnu': 15.5.2 + '@next/swc-linux-x64-musl': 15.5.2 + '@next/swc-win32-arm64-msvc': 15.5.2 + '@next/swc-win32-x64-msvc': 15.5.2 + sharp: 0.34.3 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + dev: true + /no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: @@ -37730,7 +41992,7 @@ packages: process: 0.11.10 punycode: 2.3.1 querystring-es3: 0.2.1 - readable-stream: 4.5.2 + readable-stream: 4.7.0 stream-browserify: 3.0.0 stream-http: 3.2.0 string_decoder: 1.3.0 @@ -37749,6 +42011,9 @@ packages: /node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + /node-releases@2.0.20: + resolution: {integrity: sha512-7gK6zSXEH6neM212JgfYFXe+GmZQM+fia5SsusuBIUgnPheLFBmIPhtFoAQRj8/7wASYQnbDlHPVwY0BefoFgA==} + /node-schedule@2.1.1: resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==} engines: {node: '>=6'} @@ -37789,7 +42054,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.8 + resolve: 1.22.10 semver: 5.7.2 validate-npm-package-license: 3.0.4 dev: true @@ -37799,7 +42064,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.2 - semver: 7.6.3 + semver: 7.7.2 validate-npm-package-license: 3.0.4 dev: true @@ -37823,11 +42088,6 @@ packages: engines: {node: '>=10'} dev: true - /normalize-url@8.0.1: - resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} - engines: {node: '>=14.16'} - dev: true - /normalize-url@8.0.2: resolution: {integrity: sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw==} engines: {node: '>=14.16'} @@ -37869,7 +42129,7 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - glob: 7.2.0 + glob: 7.2.3 ignore-walk: 3.0.4 npm-bundled: 1.1.2 npm-normalize-package-bin: 1.0.1 @@ -37907,81 +42167,6 @@ packages: unicorn-magic: 0.3.0 dev: true - /npm@10.8.3: - resolution: {integrity: sha512-0IQlyAYvVtQ7uOhDFYZCGK8kkut2nh8cpAdA9E6FvRSJaTgtZRZgNjlC5ZCct//L73ygrpY93CxXpRJDtNqPVg==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - dev: true - bundledDependencies: - - '@isaacs/string-locale-compare' - - '@npmcli/arborist' - - '@npmcli/config' - - '@npmcli/fs' - - '@npmcli/map-workspaces' - - '@npmcli/package-json' - - '@npmcli/promise-spawn' - - '@npmcli/redact' - - '@npmcli/run-script' - - '@sigstore/tuf' - - abbrev - - archy - - cacache - - chalk - - ci-info - - cli-columns - - fastest-levenshtein - - fs-minipass - - glob - - graceful-fs - - hosted-git-info - - ini - - init-package-json - - is-cidr - - json-parse-even-better-errors - - libnpmaccess - - libnpmdiff - - libnpmexec - - libnpmfund - - libnpmhook - - libnpmorg - - libnpmpack - - libnpmpublish - - libnpmsearch - - libnpmteam - - libnpmversion - - make-fetch-happen - - minimatch - - minipass - - minipass-pipeline - - ms - - node-gyp - - nopt - - normalize-package-data - - npm-audit-report - - npm-install-checks - - npm-package-arg - - npm-pick-manifest - - npm-profile - - npm-registry-fetch - - npm-user-validate - - p-map - - pacote - - parse-conflict-json - - proc-log - - qrcode-terminal - - read - - semver - - spdx-expression-parse - - ssri - - supports-color - - tar - - text-table - - tiny-relative-date - - treeverse - - validate-npm-package-name - - which - - write-file-atomic - /npm@10.9.3: resolution: {integrity: sha512-6Eh1u5Q+kIVXeA8e7l2c/HpnFFcwrkt37xDMujD5be1gloWa9p6j3Fsv3mByXXmqJHy+2cElRMML8opNT7xIJQ==} engines: {node: ^18.17.0 || >=20.5.0} @@ -38093,8 +42278,8 @@ packages: resolution: {integrity: sha512-05OLPgbgmnixJw+VvEh18yNPUo3iyp4BEWJcrLu4X9W05KmMifN7Mu5exYvQXqxxeNWhvIF+j3Rij+HmddM/hQ==} dev: false - /nwsapi@2.2.13: - resolution: {integrity: sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==} + /nwsapi@2.2.22: + resolution: {integrity: sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ==} dev: true /nx@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26): @@ -38111,7 +42296,7 @@ packages: optional: true dependencies: '@napi-rs/wasm-runtime': 0.2.4 - '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.8.3) + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.25)(typescript@5.8.3) '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 @@ -38121,8 +42306,8 @@ packages: cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: 8.0.1 - dotenv: 16.4.5 - dotenv-expand: 11.0.6 + dotenv: 16.4.7 + dotenv-expand: 11.0.7 enquirer: 2.3.6 figures: 3.2.0 flat: 5.0.2 @@ -38139,7 +42324,7 @@ packages: semver: 7.6.3 string-width: 4.2.3 tar-stream: 2.2.0 - tmp: 0.2.3 + tmp: 0.2.5 tsconfig-paths: 4.2.0 tslib: 2.8.1 yargs: 17.7.2 @@ -38173,7 +42358,7 @@ packages: optional: true dependencies: '@napi-rs/wasm-runtime': 0.2.4 - '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.8.3) + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.25)(typescript@5.8.3) '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 @@ -38183,8 +42368,8 @@ packages: cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: 8.0.1 - dotenv: 16.4.5 - dotenv-expand: 11.0.6 + dotenv: 16.4.7 + dotenv-expand: 11.0.7 enquirer: 2.3.6 figures: 3.2.0 flat: 5.0.2 @@ -38199,14 +42384,14 @@ packages: open: 8.4.2 ora: 5.3.0 resolve.exports: 2.0.3 - semver: 7.6.3 + semver: 7.7.2 string-width: 4.2.3 tar-stream: 2.2.0 - tmp: 0.2.3 + tmp: 0.2.5 tree-kill: 1.2.2 tsconfig-paths: 4.2.0 tslib: 2.8.1 - yaml: 2.7.0 + yaml: 2.8.1 yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: @@ -38222,6 +42407,72 @@ packages: '@nx/nx-win32-x64-msvc': 21.2.3 transitivePeerDependencies: - debug + dev: true + + /nx@21.4.1(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-nD8NjJGYk5wcqiATzlsLauvyrSHV2S2YmM2HBIKqTTwVP2sey07MF3wDB9U2BwxIjboahiITQ6pfqFgB79TF2A==} + hasBin: true + requiresBuild: true + peerDependencies: + '@swc-node/register': ^1.8.0 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + dependencies: + '@napi-rs/wasm-runtime': 0.2.4 + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.25)(typescript@5.8.3) + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.2 + '@zkochan/js-yaml': 0.0.7 + axios: 1.11.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 8.0.1 + dotenv: 16.4.7 + dotenv-expand: 11.0.7 + enquirer: 2.3.6 + figures: 3.2.0 + flat: 5.0.2 + front-matter: 4.0.2 + ignore: 5.3.2 + jest-diff: 30.1.2 + jsonc-parser: 3.2.0 + lines-and-columns: 2.0.3 + minimatch: 9.0.3 + node-machine-id: 1.1.12 + npm-run-path: 4.0.1 + open: 8.4.2 + ora: 5.3.0 + resolve.exports: 2.0.3 + semver: 7.7.2 + string-width: 4.2.3 + tar-stream: 2.2.0 + tmp: 0.2.5 + tree-kill: 1.2.2 + tsconfig-paths: 4.2.0 + tslib: 2.8.1 + yaml: 2.8.1 + yargs: 17.7.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 21.4.1 + '@nx/nx-darwin-x64': 21.4.1 + '@nx/nx-freebsd-x64': 21.4.1 + '@nx/nx-linux-arm-gnueabihf': 21.4.1 + '@nx/nx-linux-arm64-gnu': 21.4.1 + '@nx/nx-linux-arm64-musl': 21.4.1 + '@nx/nx-linux-x64-gnu': 21.4.1 + '@nx/nx-linux-x64-musl': 21.4.1 + '@nx/nx-win32-arm64-msvc': 21.4.1 + '@nx/nx-win32-x64-msvc': 21.4.1 + transitivePeerDependencies: + - debug + dev: false /nypm@0.3.12: resolution: {integrity: sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA==} @@ -38242,6 +42493,13 @@ packages: dependencies: flow-enums-runtime: 0.0.6 + /ob1@0.83.1: + resolution: {integrity: sha512-ngwqewtdUzFyycomdbdIhFLjePPSOt1awKMUXQ0L7iLHgWEPF3DsCerblzjzfAUHaXuvE9ccJymWQ/4PNNqvnQ==} + engines: {node: '>=20.19.4'} + dependencies: + flow-enums-runtime: 0.0.6 + dev: true + /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -38293,11 +42551,24 @@ packages: object-keys: 1.1.1 dev: true - /object.entries@1.1.8: - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + /object.assign@4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + has-symbols: 1.1.0 + object-keys: 1.1.1 + dev: true + + /object.entries@1.1.9: + resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 dev: true @@ -38337,6 +42608,16 @@ packages: es-object-atoms: 1.1.1 dev: true + /object.values@1.2.1: + resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + dev: true + /objectorarray@1.0.5: resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==} dev: true @@ -38368,6 +42649,11 @@ packages: resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} engines: {node: '>= 0.8'} + /on-headers@1.1.0: + resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} + engines: {node: '>= 0.8'} + dev: true + /once@1.3.3: resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==} dependencies: @@ -38412,14 +42698,14 @@ packages: /only@0.0.2: resolution: {integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==} - /open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} + /open@10.2.0: + resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} engines: {node: '>=18'} dependencies: default-browser: 5.2.1 define-lazy-prop: 3.0.0 is-inside-container: 1.0.0 - is-wsl: 3.1.0 + wsl-utils: 0.1.0 /open@6.4.0: resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} @@ -38442,22 +42728,26 @@ packages: is-docker: 2.2.1 is-wsl: 2.2.0 - /openai@4.72.0(encoding@0.1.13): - resolution: {integrity: sha512-hFqG9BWCs7L7ifrhJXw7mJXmUBr7d9N6If3J9563o0jfwVA4wFANFDDaOIWFdgDdwgCXg5emf0Q+LoLCGszQYA==} + /openai@4.104.0(encoding@0.1.13)(ws@8.18.0): + resolution: {integrity: sha512-p99EFNsA/yX6UhVO93f5kJsDRLAg+CTA2RBqdHK4RtK8u5IJw32Hyb2dTGKbnnFmnuoBv5r7Z2CURI9sGZpSuA==} hasBin: true peerDependencies: + ws: ^8.18.0 zod: ^3.23.8 peerDependenciesMeta: + ws: + optional: true zod: optional: true dependencies: '@types/node': 18.16.9 '@types/node-fetch': 2.6.11 abort-controller: 3.0.0 - agentkeepalive: 4.5.0 + agentkeepalive: 4.6.0 form-data-encoder: 1.7.2 formdata-node: 4.4.1 node-fetch: 2.7.0(encoding@0.1.13) + ws: 8.18.0 transitivePeerDependencies: - encoding dev: false @@ -38538,22 +42828,31 @@ packages: resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} dev: true - /oxc-resolver@5.2.0: - resolution: {integrity: sha512-ce0rdG5Y0s1jhcvh2Zc6sD+fTw/WA4pUKWrPmjbniZjC/m6pPob2I2Pkz8T0YzdWsbAC98E00Bc7KNB1B6Tolg==} + /own-keys@1.0.1: + resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.3.0 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + dev: true + + /oxc-resolver@5.3.0: + resolution: {integrity: sha512-FHqtZx0idP5QRPSNcI5g2ItmADg7fhR3XIeWg5eRMGfp44xqRpfkdvo+EX4ZceqV9bxvl0Z8vaqMqY0gYaNYNA==} optionalDependencies: - '@oxc-resolver/binding-darwin-arm64': 5.2.0 - '@oxc-resolver/binding-darwin-x64': 5.2.0 - '@oxc-resolver/binding-freebsd-x64': 5.2.0 - '@oxc-resolver/binding-linux-arm-gnueabihf': 5.2.0 - '@oxc-resolver/binding-linux-arm64-gnu': 5.2.0 - '@oxc-resolver/binding-linux-arm64-musl': 5.2.0 - '@oxc-resolver/binding-linux-riscv64-gnu': 5.2.0 - '@oxc-resolver/binding-linux-s390x-gnu': 5.2.0 - '@oxc-resolver/binding-linux-x64-gnu': 5.2.0 - '@oxc-resolver/binding-linux-x64-musl': 5.2.0 - '@oxc-resolver/binding-wasm32-wasi': 5.2.0 - '@oxc-resolver/binding-win32-arm64-msvc': 5.2.0 - '@oxc-resolver/binding-win32-x64-msvc': 5.2.0 + '@oxc-resolver/binding-darwin-arm64': 5.3.0 + '@oxc-resolver/binding-darwin-x64': 5.3.0 + '@oxc-resolver/binding-freebsd-x64': 5.3.0 + '@oxc-resolver/binding-linux-arm-gnueabihf': 5.3.0 + '@oxc-resolver/binding-linux-arm64-gnu': 5.3.0 + '@oxc-resolver/binding-linux-arm64-musl': 5.3.0 + '@oxc-resolver/binding-linux-riscv64-gnu': 5.3.0 + '@oxc-resolver/binding-linux-s390x-gnu': 5.3.0 + '@oxc-resolver/binding-linux-x64-gnu': 5.3.0 + '@oxc-resolver/binding-linux-x64-musl': 5.3.0 + '@oxc-resolver/binding-wasm32-wasi': 5.3.0 + '@oxc-resolver/binding-win32-arm64-msvc': 5.3.0 + '@oxc-resolver/binding-win32-x64-msvc': 5.3.0 /p-cancelable@3.0.0: resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} @@ -38576,7 +42875,7 @@ packages: resolution: {integrity: sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==} engines: {node: '>=18'} dependencies: - p-map: 7.0.2 + p-map: 7.0.3 dev: true /p-finally@1.0.0: @@ -38670,8 +42969,8 @@ packages: aggregate-error: 3.1.0 dev: true - /p-map@7.0.2: - resolution: {integrity: sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==} + /p-map@7.0.3: + resolution: {integrity: sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==} engines: {node: '>=18'} dev: true @@ -38693,8 +42992,8 @@ packages: engines: {node: '>=12'} dev: true - /p-retry@6.2.0: - resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} + /p-retry@6.2.1: + resolution: {integrity: sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==} engines: {node: '>=16.17'} dependencies: '@types/retry': 0.12.2 @@ -38720,8 +43019,10 @@ packages: /package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - /package-manager-detector@0.2.2: - resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} + /package-manager-detector@0.2.11: + resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==} + dependencies: + quansync: 0.2.11 dev: true /pako@0.2.9: @@ -38805,13 +43106,13 @@ packages: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - /parse-json@8.1.0: - resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} + /parse-json@8.3.0: + resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} engines: {node: '>=18'} dependencies: '@babel/code-frame': 7.27.1 - index-to-position: 0.1.2 - type-fest: 4.37.0 + index-to-position: 1.1.0 + type-fest: 4.41.0 dev: true /parse-ms@2.1.0: @@ -38861,6 +43162,12 @@ packages: dependencies: entities: 4.5.0 + /parse5@7.3.0: + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} + dependencies: + entities: 6.0.1 + dev: true + /parseley@0.12.1: resolution: {integrity: sha512-e6qHKe3a9HWr0oMRVDTRhKce+bRO8VGQR3NyVwcjwrbhMmFCX9KszEV35+rn4AdilFAq9VPxP/Fe1wC9Qjd2lw==} dependencies: @@ -38941,7 +43248,7 @@ packages: resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} engines: {node: 20 || >=22} dependencies: - lru-cache: 11.1.0 + lru-cache: 11.2.1 minipass: 7.1.2 /path-to-regexp@0.1.10: @@ -38993,8 +43300,8 @@ packages: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true - /pathval@2.0.0: - resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + /pathval@2.0.1: + resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} engines: {node: '>= 14.16'} /pause-stream@0.0.11: @@ -39018,11 +43325,6 @@ packages: resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==} dev: false - /peek-readable@5.4.2: - resolution: {integrity: sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==} - engines: {node: '>=14.16'} - dev: true - /peek-stream@1.1.3: resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} dependencies: @@ -39054,6 +43356,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + /picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + /pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -39080,7 +43386,7 @@ packages: /pino-abstract-transport@1.2.0: resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} dependencies: - readable-stream: 4.5.2 + readable-stream: 4.7.0 split2: 4.2.0 /pino-abstract-transport@2.0.0: @@ -39115,10 +43421,10 @@ packages: resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} - /piscina@4.7.0: - resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==} + /piscina@4.9.2: + resolution: {integrity: sha512-Fq0FERJWFEUpB4eSY59wSNwXD4RYqR+nR/WiEVcZW8IWfVBxJJafcgTEZDQo8k3w0sUarJ8RyVbbUF4GQ2LGbQ==} optionalDependencies: - '@napi-rs/nice': 1.0.4 + '@napi-rs/nice': 1.1.1 dev: true /pkg-conf@2.1.0: @@ -39226,12 +43532,17 @@ packages: engines: {node: '>= 0.4'} dev: true - /postcss-calc@8.2.4(postcss@8.4.38): + /possible-typed-array-names@1.1.0: + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} + engines: {node: '>= 0.4'} + dev: true + + /postcss-calc@8.2.4(postcss@8.5.6): resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 dev: true @@ -39245,6 +43556,18 @@ packages: postcss: 8.4.38 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 + dev: true + + /postcss-calc@9.0.1(postcss@8.4.47): + resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.2 + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + dev: false /postcss-calc@9.0.1(postcss@8.5.6): resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} @@ -39257,16 +43580,16 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-colormin@5.3.1(postcss@8.4.38): + /postcss-colormin@5.3.1(postcss@8.5.6): resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.25.1 + browserslist: 4.25.4 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -39281,6 +43604,20 @@ packages: colord: 2.9.3 postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-colormin@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.24.0 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-colormin@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} @@ -39288,21 +43625,21 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.24.0 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values@5.1.3(postcss@8.4.38): + /postcss-convert-values@5.1.3(postcss@8.5.6): resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.25.1 - postcss: 8.4.38 + browserslist: 4.25.4 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -39315,6 +43652,18 @@ packages: browserslist: 4.24.4 postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-convert-values@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.25.4 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-convert-values@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} @@ -39322,7 +43671,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -39355,13 +43704,13 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-discard-comments@5.1.2(postcss@8.4.38): + /postcss-discard-comments@5.1.2(postcss@8.5.6): resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 dev: true /postcss-discard-comments@6.0.2(postcss@8.4.38): @@ -39371,6 +43720,16 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.38 + dev: true + + /postcss-discard-comments@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + dev: false /postcss-discard-comments@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} @@ -39381,13 +43740,13 @@ packages: postcss: 8.5.6 dev: true - /postcss-discard-duplicates@5.1.0(postcss@8.4.38): + /postcss-discard-duplicates@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 dev: true /postcss-discard-duplicates@6.0.3(postcss@8.4.38): @@ -39397,6 +43756,16 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.38 + dev: true + + /postcss-discard-duplicates@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + dev: false /postcss-discard-duplicates@6.0.3(postcss@8.5.6): resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} @@ -39407,13 +43776,13 @@ packages: postcss: 8.5.6 dev: true - /postcss-discard-empty@5.1.1(postcss@8.4.38): + /postcss-discard-empty@5.1.1(postcss@8.5.6): resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 dev: true /postcss-discard-empty@6.0.3(postcss@8.4.38): @@ -39423,6 +43792,16 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.38 + dev: true + + /postcss-discard-empty@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + dev: false /postcss-discard-empty@6.0.3(postcss@8.5.6): resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} @@ -39433,13 +43812,13 @@ packages: postcss: 8.5.6 dev: true - /postcss-discard-overridden@5.1.0(postcss@8.4.38): + /postcss-discard-overridden@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 dev: true /postcss-discard-overridden@6.0.2(postcss@8.4.38): @@ -39449,6 +43828,16 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.38 + dev: true + + /postcss-discard-overridden@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + dev: false /postcss-discard-overridden@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} @@ -39491,52 +43880,52 @@ packages: postcss: 8.5.6 dev: true - /postcss-import@14.1.0(postcss@8.4.38): + /postcss-import@14.1.0(postcss@8.4.47): resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.38 + postcss: 8.4.47 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.8 - dev: true + resolve: 1.22.10 + dev: false - /postcss-import@14.1.0(postcss@8.4.47): + /postcss-import@14.1.0(postcss@8.5.6): resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.47 + postcss: 8.5.6 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.8 - dev: false + resolve: 1.22.10 + dev: true - /postcss-import@15.1.0(postcss@8.4.38): + /postcss-import@15.1.0(postcss@8.4.47): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.38 + postcss: 8.4.47 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.8 - dev: true + resolve: 1.22.10 - /postcss-import@15.1.0(postcss@8.4.47): + /postcss-import@15.1.0(postcss@8.5.6): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.47 + postcss: 8.5.6 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.8 + resolve: 1.22.10 + dev: true /postcss-initial@4.0.1(postcss@8.4.38): resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} @@ -39563,7 +43952,17 @@ packages: camelcase-css: 2.0.1 postcss: 8.4.47 - /postcss-load-config@3.1.4(postcss@8.4.38)(ts-node@10.9.1): + /postcss-js@4.0.1(postcss@8.5.6): + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + dependencies: + camelcase-css: 2.0.1 + postcss: 8.5.6 + dev: true + + /postcss-load-config@3.1.4(postcss@8.5.6)(ts-node@10.9.1): resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: @@ -39576,12 +43975,12 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.38 + postcss: 8.5.6 ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) yaml: 1.10.2 dev: true - /postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1): + /postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.1): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} peerDependencies: @@ -39594,12 +43993,11 @@ packages: optional: true dependencies: lilconfig: 3.1.2 - postcss: 8.4.38 + postcss: 8.4.47 ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) yaml: 2.5.1 - dev: true - /postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.1): + /postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.1): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} peerDependencies: @@ -39612,11 +44010,12 @@ packages: optional: true dependencies: lilconfig: 3.1.2 - postcss: 8.4.47 + postcss: 8.5.6 ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) yaml: 2.5.1 + dev: true - /postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.4.38): + /postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.6): resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} engines: {node: '>= 18'} peerDependencies: @@ -39636,10 +44035,10 @@ packages: dependencies: jiti: 2.4.2 lilconfig: 3.1.2 - postcss: 8.4.38 + postcss: 8.5.6 dev: false - /postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.99.9): + /postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.98.0): resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -39648,12 +44047,12 @@ packages: dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 - postcss: 8.4.38 - semver: 7.6.3 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + postcss: 8.4.47 + semver: 7.7.2 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.98.0): + /postcss-loader@6.2.1(postcss@8.5.6)(webpack@5.99.9): resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -39662,13 +44061,13 @@ packages: dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 - postcss: 8.4.47 - semver: 7.6.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + postcss: 8.5.6 + semver: 7.7.2 + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /postcss-loader@8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.8.3)(webpack@5.98.0): - resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} + /postcss-loader@8.2.0(@rspack/core@1.3.9)(postcss@8.5.6)(typescript@5.8.3)(webpack@5.98.0): + resolution: {integrity: sha512-tHX+RkpsXVcc7st4dSdDGliI+r4aAQDuv+v3vFYHixb6YgjreG5AG4SEB0kDK8u2s6htqEEpKlkhSBUTvWKYnA==} engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -39682,9 +44081,9 @@ packages: dependencies: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) cosmiconfig: 9.0.0(typescript@5.8.3) - jiti: 1.21.7 - postcss: 8.4.38 - semver: 7.6.3 + jiti: 2.5.1 + postcss: 8.5.6 + semver: 7.7.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - typescript @@ -39708,15 +44107,15 @@ packages: postcss: 8.5.6 dev: true - /postcss-merge-longhand@5.1.7(postcss@8.4.38): + /postcss-merge-longhand@5.1.7(postcss@8.5.6): resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.38) + stylehacks: 5.1.1(postcss@8.5.6) dev: true /postcss-merge-longhand@6.0.5(postcss@8.4.38): @@ -39728,6 +44127,18 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 stylehacks: 6.1.1(postcss@8.4.38) + dev: true + + /postcss-merge-longhand@6.0.5(postcss@8.4.47): + resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + stylehacks: 6.1.1(postcss@8.4.47) + dev: false /postcss-merge-longhand@6.0.5(postcss@8.5.6): resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} @@ -39740,16 +44151,16 @@ packages: stylehacks: 6.1.1(postcss@8.5.6) dev: true - /postcss-merge-rules@5.1.4(postcss@8.4.38): + /postcss-merge-rules@5.1.4(postcss@8.5.6): resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.25.1 + browserslist: 4.25.4 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 3.1.0(postcss@8.5.6) + postcss: 8.5.6 postcss-selector-parser: 6.1.2 dev: true @@ -39764,6 +44175,20 @@ packages: cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 postcss-selector-parser: 6.1.2 + dev: true + + /postcss-merge-rules@6.1.1(postcss@8.4.47): + resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.25.4 + caniuse-api: 3.0.0 + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + dev: false /postcss-merge-rules@6.1.1(postcss@8.5.6): resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} @@ -39771,20 +44196,20 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 caniuse-api: 3.0.0 cssnano-utils: 4.0.2(postcss@8.5.6) postcss: 8.5.6 postcss-selector-parser: 6.1.2 dev: true - /postcss-minify-font-values@5.1.0(postcss@8.4.38): + /postcss-minify-font-values@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -39796,6 +44221,17 @@ packages: dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-font-values@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-minify-font-values@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} @@ -39807,15 +44243,15 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-minify-gradients@5.1.1(postcss@8.4.38): + /postcss-minify-gradients@5.1.1(postcss@8.5.6): resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 3.1.0(postcss@8.5.6) + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -39829,6 +44265,19 @@ packages: cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-gradients@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + colord: 2.9.3 + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-minify-gradients@6.0.3(postcss@8.5.6): resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} @@ -39842,15 +44291,15 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params@5.1.4(postcss@8.4.38): + /postcss-minify-params@5.1.4(postcss@8.5.6): resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.25.1 - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 + browserslist: 4.25.4 + cssnano-utils: 3.1.0(postcss@8.5.6) + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -39864,6 +44313,19 @@ packages: cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-params@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.25.4 + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-minify-params@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} @@ -39871,19 +44333,19 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 cssnano-utils: 4.0.2(postcss@8.5.6) postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-selectors@5.2.1(postcss@8.4.38): + /postcss-minify-selectors@5.2.1(postcss@8.5.6): resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 dev: true @@ -39895,24 +44357,27 @@ packages: dependencies: postcss: 8.4.38 postcss-selector-parser: 6.1.2 + dev: true - /postcss-minify-selectors@6.0.4(postcss@8.5.6): + /postcss-minify-selectors@6.0.4(postcss@8.4.47): resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.4.31 dependencies: - postcss: 8.5.6 + postcss: 8.4.47 postcss-selector-parser: 6.1.2 - dev: true + dev: false - /postcss-modules-extract-imports@3.1.0(postcss@8.4.38): - resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} - engines: {node: ^10 || ^12 || >= 14} + /postcss-minify-selectors@6.0.4(postcss@8.5.6): + resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.1.0 + postcss: ^8.4.31 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 + postcss-selector-parser: 6.1.2 + dev: true /postcss-modules-extract-imports@3.1.0(postcss@8.5.6): resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} @@ -39921,18 +44386,6 @@ packages: postcss: ^8.1.0 dependencies: postcss: 8.5.6 - dev: true - - /postcss-modules-local-by-default@4.0.5(postcss@8.4.38): - resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-selector-parser: 6.1.2 - postcss-value-parser: 4.2.0 /postcss-modules-local-by-default@4.0.5(postcss@8.5.6): resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} @@ -39946,14 +44399,16 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-modules-scope@3.2.0(postcss@8.4.38): - resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + /postcss-modules-local-by-default@4.2.0(postcss@8.5.6): + resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.1.2 + icss-utils: 5.1.0(postcss@8.5.6) + postcss: 8.5.6 + postcss-selector-parser: 7.1.0 + postcss-value-parser: 4.2.0 /postcss-modules-scope@3.2.0(postcss@8.5.6): resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} @@ -39965,14 +44420,14 @@ packages: postcss-selector-parser: 6.1.2 dev: true - /postcss-modules-values@4.0.0(postcss@8.4.38): - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + /postcss-modules-scope@3.2.1(postcss@8.5.6): + resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 + postcss: 8.5.6 + postcss-selector-parser: 7.1.0 /postcss-modules-values@4.0.0(postcss@8.5.6): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} @@ -39982,23 +44437,6 @@ packages: dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 - dev: true - - /postcss-modules@4.3.1(postcss@8.4.38): - resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} - peerDependencies: - postcss: ^8.0.0 - dependencies: - generic-names: 4.0.0 - icss-replace-symbols: 1.1.0 - lodash.camelcase: 4.3.0 - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.38) - postcss-modules-scope: 3.2.0(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) - string-hash: 1.1.3 - dev: true /postcss-modules@4.3.1(postcss@8.5.6): resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} @@ -40025,6 +44463,16 @@ packages: postcss: 8.4.47 postcss-selector-parser: 6.1.2 + /postcss-nested@6.2.0(postcss@8.5.6): + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + dependencies: + postcss: 8.5.6 + postcss-selector-parser: 6.1.2 + dev: true + /postcss-nesting@12.1.5(postcss@8.4.38): resolution: {integrity: sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ==} engines: {node: ^14 || ^16 || >=18} @@ -40049,13 +44497,13 @@ packages: postcss-selector-parser: 6.1.2 dev: true - /postcss-normalize-charset@5.1.0(postcss@8.4.38): + /postcss-normalize-charset@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 dev: true /postcss-normalize-charset@6.0.2(postcss@8.4.38): @@ -40065,6 +44513,16 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.38 + dev: true + + /postcss-normalize-charset@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + dev: false /postcss-normalize-charset@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} @@ -40075,13 +44533,13 @@ packages: postcss: 8.5.6 dev: true - /postcss-normalize-display-values@5.1.0(postcss@8.4.38): + /postcss-normalize-display-values@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40093,6 +44551,17 @@ packages: dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-display-values@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-normalize-display-values@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} @@ -40104,13 +44573,13 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions@5.1.1(postcss@8.4.38): + /postcss-normalize-positions@5.1.1(postcss@8.5.6): resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40122,6 +44591,17 @@ packages: dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-positions@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-normalize-positions@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} @@ -40133,13 +44613,13 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style@5.1.1(postcss@8.4.38): + /postcss-normalize-repeat-style@5.1.1(postcss@8.5.6): resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40151,6 +44631,17 @@ packages: dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-repeat-style@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-normalize-repeat-style@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} @@ -40162,13 +44653,13 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-string@5.1.0(postcss@8.4.38): + /postcss-normalize-string@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40180,6 +44671,17 @@ packages: dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-string@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-normalize-string@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} @@ -40191,13 +44693,13 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-timing-functions@5.1.0(postcss@8.4.38): + /postcss-normalize-timing-functions@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40209,6 +44711,17 @@ packages: dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-timing-functions@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-normalize-timing-functions@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} @@ -40220,14 +44733,14 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode@5.1.1(postcss@8.4.38): + /postcss-normalize-unicode@5.1.1(postcss@8.5.6): resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.25.1 - postcss: 8.4.38 + browserslist: 4.25.4 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40240,6 +44753,18 @@ packages: browserslist: 4.24.4 postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-unicode@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.25.4 + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-normalize-unicode@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} @@ -40247,19 +44772,19 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-url@5.1.0(postcss@8.4.38): + /postcss-normalize-url@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40271,6 +44796,17 @@ packages: dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-url@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-normalize-url@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} @@ -40282,13 +44818,13 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-whitespace@5.1.1(postcss@8.4.38): + /postcss-normalize-whitespace@5.1.1(postcss@8.5.6): resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40300,6 +44836,17 @@ packages: dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-whitespace@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-normalize-whitespace@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} @@ -40311,14 +44858,14 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values@5.1.3(postcss@8.4.38): + /postcss-ordered-values@5.1.3(postcss@8.5.6): resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0(postcss@8.4.38) - postcss: 8.4.38 + cssnano-utils: 3.1.0(postcss@8.5.6) + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40331,6 +44878,18 @@ packages: cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-ordered-values@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + cssnano-utils: 4.0.2(postcss@8.4.47) + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-ordered-values@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} @@ -40359,15 +44918,15 @@ packages: postcss: 8.5.6 dev: true - /postcss-reduce-initial@5.1.2(postcss@8.4.38): + /postcss-reduce-initial@5.1.2(postcss@8.5.6): resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.25.1 + browserslist: 4.25.4 caniuse-api: 3.0.0 - postcss: 8.4.38 + postcss: 8.5.6 dev: true /postcss-reduce-initial@6.1.0(postcss@8.4.38): @@ -40379,6 +44938,18 @@ packages: browserslist: 4.24.4 caniuse-api: 3.0.0 postcss: 8.4.38 + dev: true + + /postcss-reduce-initial@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.25.4 + caniuse-api: 3.0.0 + postcss: 8.4.47 + dev: false /postcss-reduce-initial@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} @@ -40386,18 +44957,18 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 caniuse-api: 3.0.0 postcss: 8.5.6 dev: true - /postcss-reduce-transforms@5.1.0(postcss@8.4.38): + /postcss-reduce-transforms@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 dev: true @@ -40409,6 +44980,17 @@ packages: dependencies: postcss: 8.4.38 postcss-value-parser: 4.2.0 + dev: true + + /postcss-reduce-transforms@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + dev: false /postcss-reduce-transforms@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} @@ -40435,13 +45017,20 @@ packages: cssesc: 3.0.0 util-deprecate: 1.0.2 - /postcss-svgo@5.1.0(postcss@8.4.38): + /postcss-selector-parser@7.1.0: + resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + /postcss-svgo@5.1.0(postcss@8.5.6): resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: true @@ -40455,6 +45044,18 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 svgo: 3.3.2 + dev: true + + /postcss-svgo@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} + engines: {node: ^14 || ^16 || >= 18} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + svgo: 3.3.2 + dev: false /postcss-svgo@6.0.3(postcss@8.5.6): resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} @@ -40467,13 +45068,13 @@ packages: svgo: 3.3.2 dev: true - /postcss-unique-selectors@5.1.1(postcss@8.4.38): + /postcss-unique-selectors@5.1.1(postcss@8.5.6): resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.38 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 dev: true @@ -40485,6 +45086,17 @@ packages: dependencies: postcss: 8.4.38 postcss-selector-parser: 6.1.2 + dev: true + + /postcss-unique-selectors@6.0.4(postcss@8.4.47): + resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + dev: false /postcss-unique-selectors@6.0.4(postcss@8.5.6): resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} @@ -40496,7 +45108,7 @@ packages: postcss-selector-parser: 6.1.2 dev: true - /postcss-url@10.1.3(postcss@8.4.38): + /postcss-url@10.1.3(postcss@8.5.6): resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} engines: {node: '>=10'} peerDependencies: @@ -40505,7 +45117,7 @@ packages: make-dir: 3.1.0 mime: 2.5.2 minimatch: 3.0.8 - postcss: 8.4.38 + postcss: 8.5.6 xxhashjs: 0.2.2 dev: true @@ -40527,6 +45139,7 @@ packages: nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 + dev: true /postcss@8.4.47: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} @@ -40536,6 +45149,15 @@ packages: picocolors: 1.1.0 source-map-js: 1.2.1 + /postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + dev: true + /postcss@8.5.3: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} @@ -40559,7 +45181,6 @@ packages: nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 - dev: true /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -40708,6 +45329,14 @@ packages: ansi-styles: 5.2.0 react-is: 18.3.1 + /pretty-format@30.0.5: + resolution: {integrity: sha512-D1tKtYvByrBkFLe2wHJl2bwMJIiT8rW+XA+TiataH79/FszLQMrpGEvzUVkzPau7OCO0Qnrhpe87PqtOAIB8Yw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/schemas': 30.0.5 + ansi-styles: 5.2.0 + react-is: 18.3.1 + /pretty-hrtime@1.0.3: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} @@ -40889,7 +45518,7 @@ packages: jstransformer: 1.0.0 pug-error: 2.1.0 pug-walk: 2.0.0 - resolve: 1.22.8 + resolve: 1.22.10 dev: true /pug-lexer@5.0.1: @@ -40951,7 +45580,7 @@ packages: /pump@2.0.1: resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} dependencies: - end-of-stream: 1.4.4 + end-of-stream: 1.4.5 once: 1.4.0 /pump@3.0.2: @@ -40980,7 +45609,7 @@ packages: engines: {node: '>=8.16.0'} dependencies: '@types/mime-types': 2.1.4 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -41003,7 +45632,7 @@ packages: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.6 + side-channel: 1.1.0 /qs@6.14.0: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} @@ -41015,6 +45644,10 @@ packages: resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} dev: true + /quansync@0.2.11: + resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} + dev: true + /querystring-es3@0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} engines: {node: '>=0.4.x'} @@ -41040,13 +45673,13 @@ packages: engines: {node: '>=10'} dev: true - /qwik-nx@3.1.1(@nx/devkit@21.2.3)(@nx/eslint@21.2.3)(@nx/js@21.2.3)(@nx/vite@21.2.3): - resolution: {integrity: sha512-wPL+d/qLnV3OzGJyHNqQ9CZgIMigA47jZ3StIiXe+cgQpqfrPl9rTgx/6aleDu+dgcykDMvd3k0lc+Sx5rFy1w==} + /qwik-nx@3.2.1(@nx/devkit@21.2.3)(@nx/eslint@21.2.3)(@nx/js@21.2.3)(@nx/vite@21.2.3): + resolution: {integrity: sha512-mwXUpegEHILHLjGPGNgKsc76eX8jskoY0plKdV9dkmnYff+z0OR8aZmr9h39B8JytlzmTBLDMLlN1qRrWLPL8A==} peerDependencies: - '@nx/devkit': ^20.7.0 - '@nx/eslint': ^20.7.0 - '@nx/js': ^20.7.0 - '@nx/vite': ^20.7.0 + '@nx/devkit': ^21.0.0 + '@nx/eslint': ^21.0.0 + '@nx/js': ^21.0.0 + '@nx/vite': ^21.0.0 dependencies: '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) @@ -41156,6 +45789,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-cascader@3.27.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-VLdilQWBEZ0niK6MYEQzkY8ciGADEn8FFVtM0w0I1VBKit1kI9G7Z46E22CVudakHe+JaV8SSlQ6Tav2R2KaUg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + array-tree-filter: 2.1.0 + classnames: 2.5.1 + rc-select: 14.15.2(react-dom@19.1.1)(react@19.1.1) + rc-tree: 5.8.8(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-cascader@3.7.3(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-KBpT+kzhxDW+hxPiNk4zaKa99+Lie2/8nnI11XF+FIOPl4Bj9VlFZi61GrnWzhLGA7VEN+dTxAkNOjkySDa0dA==} peerDependencies: @@ -41209,6 +45858,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-checkbox@3.3.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-collapse@3.4.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==} peerDependencies: @@ -41251,6 +45913,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-collapse@3.7.3(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-dialog@9.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-pmnPRZKd9CGzGgf4a1ysBvMhxm8Afx5fF6M7AzLtJ0qh8X1bshurDlqnK4MBNAB4hAeAMMbz6Ytb1rkGMvKFbQ==} peerDependencies: @@ -41295,6 +45971,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-dialog@9.5.2(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-drawer@6.3.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-uBZVb3xTAR+dBV53d/bUhTctCw3pwcwJoM7g5aX+7vgwt2zzVzoJ6aqFjYJpBlZ9zp0dVYN8fV+hykFE7c4lig==} peerDependencies: @@ -41339,6 +46030,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-drawer@7.2.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-dropdown@4.0.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==} peerDependencies: @@ -41380,6 +46086,48 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-dropdown@4.2.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} + peerDependencies: + react: '>=16.11.0' + react-dom: '>=16.11.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + + /rc-dropdown@4.2.1(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA==} + peerDependencies: + react: '>=16.11.0' + react-dom: '>=16.11.0' + dependencies: + '@babel/runtime': 7.28.4 + '@rc-component/trigger': 2.3.0(react-dom@17.0.2)(react@17.0.2) + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) + react: 17.0.2 + react-dom: 17.0.2(react@17.0.2) + dev: false + + /rc-dropdown@4.2.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA==} + peerDependencies: + react: '>=16.11.0' + react-dom: '>=16.11.0' + dependencies: + '@babel/runtime': 7.28.4 + '@rc-component/trigger': 2.3.0(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-field-form@1.34.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-BdciU5C7dBO51/9ZKcMvK2f8zaaO12Lt1eBhlAo8nNv+6htlNcgY9DAkUlZ7gfyWjnCc1Oo4hHIXau1m6tLw1A==} engines: {node: '>=8.x'} @@ -41435,6 +46183,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-field-form@2.2.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-uoNqDoR7A4tn4QTSqoWPAzrR7ZwOK5I+vuZ/qdcHtbKx+ZjEsTg7QXm2wk/jalDiSksAQmATxL0T5LJkRREdIA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/async-validator': 5.0.4 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-image@5.13.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-iZTOmw5eWo2+gcrJMMcnd7SsxVHl3w5xlyCgsULUdJhJbnuI8i/AL0tVOsE7aLn9VfOh1qgDT3mC2G75/c7mqg==} peerDependencies: @@ -41482,6 +46244,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-image@7.9.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-dialog: 9.5.2(react-dom@19.1.1)(react@19.1.1) + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-input-number@7.3.11(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==} peerDependencies: @@ -41524,6 +46302,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-input-number@9.1.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/mini-decimal': 1.1.0 + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-input@0.1.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==} peerDependencies: @@ -41562,6 +46355,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-input@1.5.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-mentions@1.13.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FCkaWw6JQygtOz0+Vxz/M/NWqrWHB9LwqlY2RtcuFqWJNFK9njijOOzTSsBGANliGufVUzx/xuPHmZPBV0+Hgw==} peerDependencies: @@ -41611,6 +46417,23 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-mentions@2.14.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@19.1.1)(react@19.1.1) + rc-menu: 9.14.1(react-dom@19.1.1)(react@19.1.1) + rc-textarea: 1.7.0(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-menu@9.14.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} peerDependencies: @@ -41643,6 +46466,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-menu@9.14.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-overflow: 1.3.2(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-menu@9.8.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==} peerDependencies: @@ -41683,6 +46522,45 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + /rc-motion@2.9.3(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-rkW47ABVkic7WEB0EKJqzySpvDqwl60/tdkY7hWP7dYnh5pm0SzJpo54oW3TDUGXV5wfxXFmMkxrzRRbotQ0+w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + + /rc-motion@2.9.5(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) + react: 17.0.2 + react-dom: 17.0.2(react@17.0.2) + dev: false + + /rc-motion@2.9.5(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-notification@4.6.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-NSmFYwrrdY3+un1GvDAJQw62Xi9LNMSsoQyo95tuaYrcad5Bn9gJUL8AREufRxSQAQnr64u3LtP3EUyLYT6bhw==} engines: {node: '>=8.x'} @@ -41697,7 +46575,7 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /rc-notification@5.6.2(react-dom@17.0.2)(react@17.0.2): + /rc-notification@5.6.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Id4IYMoii3zzrG0lB0gD6dPgJx4Iu95Xu0BQrhHIbp7ZnAZbLqdqQ73aIWH0d0UFcElxwaKjnzNovTjo7kXz7g==} engines: {node: '>=8.x'} peerDependencies: @@ -41706,25 +46584,40 @@ packages: dependencies: '@babel/runtime': 7.28.2 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@17.0.2)(react@17.0.2) - rc-util: 5.43.0(react-dom@17.0.2)(react@17.0.2) + rc-motion: 2.9.3(react-dom@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-dom: 18.3.1(react@18.3.1) + dev: false + + /rc-notification@5.6.4(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-KcS4O6B4qzM3KH7lkwOB7ooLPZ4b6J+VMmQgT51VZCeEcmghdeR4IrMcFq0LG+RPdnbe/ArT086tGM8Snimgiw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-motion: 2.9.5(react-dom@17.0.2)(react@17.0.2) + rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) dev: false - /rc-notification@5.6.2(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Id4IYMoii3zzrG0lB0gD6dPgJx4Iu95Xu0BQrhHIbp7ZnAZbLqdqQ73aIWH0d0UFcElxwaKjnzNovTjo7kXz7g==} + /rc-notification@5.6.4(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-KcS4O6B4qzM3KH7lkwOB7ooLPZ4b6J+VMmQgT51VZCeEcmghdeR4IrMcFq0LG+RPdnbe/ArT086tGM8Snimgiw==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.28.4 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@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-dom: 18.3.1(react@18.3.1) + rc-motion: 2.9.5(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) dev: false /rc-overflow@1.3.2(react-dom@17.0.2)(react@17.0.2): @@ -41754,6 +46647,20 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + /rc-overflow@1.3.2(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-pagination@3.2.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==} peerDependencies: @@ -41791,6 +46698,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-pagination@4.2.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-V6qeANJsT6tmOcZ4XiUmj8JXjRLbkusuufpuoBw2GiAn94fIixYjFLmbruD1Sbhn8fPLDnWawPp4CN37zQorvw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-picker@2.7.6(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-H9if/BUJUZBOhPfWcPeT15JUI3/ntrG9muzERrXDkSoWmDj4yzmBvumozpxYrHwjcKnjyDGAke68d+whWwvhHA==} engines: {node: '>=8.x'} @@ -41809,7 +46729,7 @@ packages: react-dom: 18.3.1(react@18.3.1) shallowequal: 1.1.0 - /rc-picker@4.6.15(dayjs@1.11.13)(react-dom@17.0.2)(react@17.0.2): + /rc-picker@4.6.15(dayjs@1.11.13)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-OWZ1yrMie+KN2uEUfYCfS4b2Vu6RC1FWwNI0s+qypsc3wRt7g+peuZKVIzXCTaJwyyZruo80+akPg2+GmyiJjw==} engines: {node: '>=8.x'} peerDependencies: @@ -41830,9 +46750,40 @@ packages: optional: true dependencies: '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@17.0.2)(react@17.0.2) + '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) classnames: 2.5.1 dayjs: 1.11.13 + rc-overflow: 1.3.2(react-dom@18.3.1)(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@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-dom: 18.3.1(react@18.3.1) + dev: false + + /rc-picker@4.6.15(dayjs@1.11.18)(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-OWZ1yrMie+KN2uEUfYCfS4b2Vu6RC1FWwNI0s+qypsc3wRt7g+peuZKVIzXCTaJwyyZruo80+akPg2+GmyiJjw==} + engines: {node: '>=8.x'} + peerDependencies: + date-fns: '>= 2.x' + dayjs: '>= 1.x' + luxon: '>= 3.x' + moment: '>= 2.x' + react: '>=16.9.0' + react-dom: '>=16.9.0' + peerDependenciesMeta: + date-fns: + optional: true + dayjs: + optional: true + luxon: + optional: true + moment: + optional: true + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/trigger': 2.2.3(react-dom@17.0.2)(react@17.0.2) + classnames: 2.5.1 + dayjs: 1.11.18 rc-overflow: 1.3.2(react-dom@17.0.2)(react@17.0.2) rc-resize-observer: 1.4.0(react-dom@17.0.2)(react@17.0.2) rc-util: 5.43.0(react-dom@17.0.2)(react@17.0.2) @@ -41840,7 +46791,7 @@ packages: react-dom: 17.0.2(react@17.0.2) dev: false - /rc-picker@4.6.15(dayjs@1.11.13)(react-dom@18.3.1)(react@18.3.1): + /rc-picker@4.6.15(dayjs@1.11.18)(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-OWZ1yrMie+KN2uEUfYCfS4b2Vu6RC1FWwNI0s+qypsc3wRt7g+peuZKVIzXCTaJwyyZruo80+akPg2+GmyiJjw==} engines: {node: '>=8.x'} peerDependencies: @@ -41861,14 +46812,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) classnames: 2.5.1 - dayjs: 1.11.13 - rc-overflow: 1.3.2(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@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-dom: 18.3.1(react@18.3.1) + dayjs: 1.11.18 + rc-overflow: 1.3.2(react-dom@19.1.1)(react@19.1.1) + rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) dev: false /rc-progress@3.4.2(react-dom@18.3.1)(react@18.3.1): @@ -41909,18 +46860,17 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-rate@2.13.0(react-dom@17.0.2)(react@17.0.2): - resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} - engines: {node: '>=8.x'} + /rc-progress@4.0.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.28.2 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@17.0.2)(react@17.0.2) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) dev: false /rc-rate@2.13.0(react-dom@18.3.1)(react@18.3.1): @@ -41937,6 +46887,34 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-rate@2.13.1(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-QUhQ9ivQ8Gy7mtMZPAjLbxBt5y9GRp65VcUyGUMF3N3fhiftivPHdpuDIaWIMOTEprAjZPC08bls1dQB+I1F2Q==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) + react: 17.0.2 + react-dom: 17.0.2(react@17.0.2) + dev: false + + /rc-rate@2.13.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-QUhQ9ivQ8Gy7mtMZPAjLbxBt5y9GRp65VcUyGUMF3N3fhiftivPHdpuDIaWIMOTEprAjZPC08bls1dQB+I1F2Q==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-rate@2.9.3(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-2THssUSnRhtqIouQIIXqsZGzRczvp4WsH4WvGuhiwm+LG2fVpDUJliP9O1zeDOZvYfBE/Bup4SgHun/eCkbjgQ==} engines: {node: '>=8.x'} @@ -41977,6 +46955,48 @@ packages: react-dom: 18.3.1(react@18.3.1) resize-observer-polyfill: 1.5.1 + /rc-resize-observer@1.4.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + resize-observer-polyfill: 1.5.1 + dev: false + + /rc-resize-observer@1.4.3(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) + react: 17.0.2 + react-dom: 17.0.2(react@17.0.2) + resize-observer-polyfill: 1.5.1 + dev: false + + /rc-resize-observer@1.4.3(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + resize-observer-polyfill: 1.5.1 + dev: false + /rc-segmented@2.1.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==} peerDependencies: @@ -42018,6 +47038,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-segmented@2.3.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-select@14.1.18(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-4JgY3oG2Yz68ECMUSCON7mtxuJvCSj+LJpHEg/AONaaVBxIIrmI/ZTuMJkyojall/X50YdBe5oMKqHHPNiPzEg==} engines: {node: '>=8.x'} @@ -42071,6 +47105,24 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-select@14.15.2(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-oNoXlaFmpqXYcQDzcPVLrEqS2J9c+/+oJuGrlXeVVX/gVgrbHa5YcyiRUXRydFjyuA7GP3elRuLF7Y3Tfwltlw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-overflow: 1.3.2(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + rc-virtual-list: 3.14.8(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-slider@10.0.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==} engines: {node: '>=8.x'} @@ -42113,6 +47165,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-slider@10.6.2(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-steps@5.0.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-9TgRvnVYirdhbV0C3syJFj9EhCRqoJAsxt4i1rED5o8/ZcSv5TLIYyo4H8MCjLPvbe2R+oBAm/IYBEtC+OS1Rw==} engines: {node: '>=8.x'} @@ -42154,6 +47220,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-steps@6.0.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-switch@3.2.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==} peerDependencies: @@ -42192,6 +47272,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-switch@4.1.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-table@7.26.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==} engines: {node: '>=8.x'} @@ -42241,6 +47334,23 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-table@7.45.7(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/context': 1.4.0(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + rc-virtual-list: 3.14.8(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-tabs@12.5.10(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==} engines: {node: '>=8.x'} @@ -42294,6 +47404,24 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-tabs@15.1.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-Tc7bJvpEdkWIVCUL7yQrMNBJY3j44NcyWS48jF/UKMXuUlzaXK+Z/pEL5LjGcTadtPvVmNqA40yv7hmr+tCOAw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-dropdown: 4.2.0(react-dom@19.1.1)(react@19.1.1) + rc-menu: 9.14.1(react-dom@19.1.1)(react@19.1.1) + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-textarea@0.4.7(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==} peerDependencies: @@ -42338,6 +47466,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-textarea@1.7.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@19.1.1)(react@19.1.1) + rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-tooltip@5.2.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==} peerDependencies: @@ -42376,6 +47519,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-tooltip@6.2.1(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) + classnames: 2.5.1 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-tree-select@5.22.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} peerDependencies: @@ -42406,6 +47562,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-tree-select@5.22.2(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-select: 14.15.2(react-dom@19.1.1)(react@19.1.1) + rc-tree: 5.8.8(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-tree-select@5.5.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==} peerDependencies: @@ -42467,6 +47638,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-tree@5.8.8(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==} + engines: {node: '>=10.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + rc-virtual-list: 3.14.8(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-trigger@5.3.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==} engines: {node: '>=8.x'} @@ -42520,6 +47707,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-upload@4.5.2(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc-util@5.43.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} peerDependencies: @@ -42542,6 +47742,42 @@ packages: react-dom: 18.3.1(react@18.3.1) react-is: 18.3.1 + /rc-util@5.43.0(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + react-is: 18.3.1 + dev: false + + /rc-util@5.44.4(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + react: 17.0.2 + react-dom: 17.0.2(react@17.0.2) + react-is: 18.3.1 + dev: false + + /rc-util@5.44.4(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.4 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + react-is: 18.3.1 + dev: false + /rc-virtual-list@3.14.8(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} engines: {node: '>=8.x'} @@ -42571,6 +47807,21 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + /rc-virtual-list@3.14.8(react-dom@19.1.1)(react@19.1.1): + resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.28.2 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) + rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + dev: false + /rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -42590,20 +47841,20 @@ packages: react: 18.3.1 dev: false - /react-confetti@6.1.0(react@18.3.1): - resolution: {integrity: sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==} - engines: {node: '>=10.18'} + /react-confetti@6.4.0(react@19.1.1): + resolution: {integrity: sha512-5MdGUcqxrTU26I2EU7ltkWPwxvucQTuqMm8dUz72z2YMqTD6s9vMcDUysk7n9jnC+lXuCPeJJ7Knf98VEYE9Rg==} + engines: {node: '>=16'} peerDependencies: - react: ^16.3.0 || ^17.0.1 || ^18.0.0 + react: ^16.3.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 dependencies: - react: 18.3.1 + react: 19.1.1 tween-functions: 1.2.0 dev: true /react-devtools-core@6.1.5: resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} dependencies: - shell-quote: 1.8.1 + shell-quote: 1.8.3 ws: 7.5.10 transitivePeerDependencies: - bufferutil @@ -42625,13 +47876,21 @@ packages: typescript: 5.8.3 dev: true + /react-docgen-typescript@2.2.2(typescript@5.9.2): + resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} + peerDependencies: + typescript: '>= 4.3.x' + dependencies: + typescript: 5.9.2 + dev: true + /react-docgen@6.0.0-alpha.3: resolution: {integrity: sha512-DDLvB5EV9As1/zoUsct6Iz2Cupw9FObEGD3DMcIs3EDFIoSKyz8FZtoWj3Wj+oodrU4/NfidN0BL5yrapIcTSA==} engines: {node: '>=12.0.0'} hasBin: true dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 + '@babel/core': 7.28.4 + '@babel/generator': 7.28.3 ast-types: 0.14.2 commander: 2.20.3 doctrine: 3.0.0 @@ -42648,8 +47907,8 @@ packages: resolution: {integrity: sha512-hlSJDQ2synMPKFZOsKo9Hi8WWZTC7POR8EmWvTSjow+VDgKzkmjQvFm2fk0tmRw+f0vTOIYKlarR0iL4996pdg==} engines: {node: '>=16.14.0'} dependencies: - '@babel/core': 7.28.0 - '@babel/traverse': 7.28.0 + '@babel/core': 7.28.4 + '@babel/traverse': 7.28.0(supports-color@5.5.0) '@babel/types': 7.28.2 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -42706,7 +47965,6 @@ packages: dependencies: react: 19.1.1 scheduler: 0.26.0 - dev: false /react-element-to-jsx-string@15.0.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} @@ -42832,7 +48090,62 @@ packages: chalk: 4.1.2 commander: 12.1.0 flow-enums-runtime: 0.0.6 - glob: 7.2.0 + glob: 7.2.3 + invariant: 2.2.4 + jest-environment-node: 29.7.0 + memoize-one: 5.2.1 + metro-runtime: 0.82.5 + metro-source-map: 0.82.5 + nullthrows: 1.1.1 + pretty-format: 29.7.0 + promise: 8.3.0 + react: 19.1.0 + react-devtools-core: 6.1.5 + react-refresh: 0.14.2 + regenerator-runtime: 0.13.11 + scheduler: 0.26.0 + semver: 7.6.3 + stacktrace-parser: 0.1.11 + whatwg-fetch: 3.6.20 + ws: 6.2.3 + yargs: 17.7.2 + transitivePeerDependencies: + - '@babel/core' + - '@react-native-community/cli' + - bufferutil + - supports-color + - utf-8-validate + + /react-native@0.80.0(@babel/core@7.28.4)(@types/react@19.1.8)(react@19.1.0): + resolution: {integrity: sha512-b9K1ygb2MWCBtKAodKmE3UsbUuC29Pt4CrJMR0ocTA8k+8HJQTPleBPDNKL4/p0P01QO9aL/gZUddoxHempLow==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + '@types/react': ^19.1.0 + react: ^19.1.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@jest/create-cache-key-function': 29.7.0 + '@react-native/assets-registry': 0.80.0 + '@react-native/codegen': 0.80.0(@babel/core@7.28.4) + '@react-native/community-cli-plugin': 0.80.0(@react-native-community/cli@19.1.1) + '@react-native/gradle-plugin': 0.80.0 + '@react-native/js-polyfills': 0.80.0 + '@react-native/normalize-colors': 0.80.0 + '@react-native/virtualized-lists': 0.80.0(@types/react@19.1.8)(react-native@0.80.0)(react@19.1.0) + '@types/react': 19.1.8 + abort-controller: 3.0.0 + anser: 1.4.10 + ansi-regex: 5.0.1 + babel-jest: 29.7.0(@babel/core@7.28.4) + babel-plugin-syntax-hermes-parser: 0.28.1 + base64-js: 1.5.1 + chalk: 4.1.2 + commander: 12.1.0 + flow-enums-runtime: 0.0.6 + glob: 7.2.3 invariant: 2.2.4 jest-environment-node: 29.7.0 memoize-one: 5.2.1 @@ -43205,7 +48518,6 @@ packages: /react@19.1.1: resolution: {integrity: sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==} engines: {node: '>=0.10.0'} - dev: false /reactflow@11.11.4(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-70FOtJkUWH3BAOsN+LU9lCrKoKbtOPnz2uq0CV2PLdNSwxTXOhCbsZr50GmZ+Rtw3jx8Uv7/vBFtCGixLfd4Og==} @@ -43265,8 +48577,8 @@ packages: dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 6.0.2 - parse-json: 8.1.0 - type-fest: 4.26.1 + parse-json: 8.3.0 + type-fest: 4.41.0 unicorn-magic: 0.1.0 dev: true @@ -43307,6 +48619,17 @@ packages: events: 3.3.0 process: 0.11.10 string_decoder: 1.3.0 + dev: true + + /readable-stream@4.7.0: + resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + abort-controller: 3.0.0 + buffer: 6.0.3 + events: 3.3.0 + process: 0.11.10 + string_decoder: 1.3.0 /readdirp@2.2.1: resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} @@ -43335,6 +48658,12 @@ packages: /readdirp@4.0.1: resolution: {integrity: sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==} engines: {node: '>= 14.16.0'} + dev: false + + /readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + dev: true /real-require@0.2.0: resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} @@ -43365,7 +48694,7 @@ packages: resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} engines: {node: '>= 10.13.0'} dependencies: - resolve: 1.22.8 + resolve: 1.22.10 /recma-build-jsx@1.0.0: resolution: {integrity: sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==} @@ -43387,6 +48716,19 @@ packages: - acorn dev: false + /recma-jsx@1.0.1(acorn@8.15.0): + resolution: {integrity: sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + estree-util-to-js: 2.0.0 + recma-parse: 1.0.0 + recma-stringify: 1.0.0 + unified: 11.0.5 + dev: false + /recma-parse@1.0.0: resolution: {integrity: sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==} dependencies: @@ -43415,6 +48757,10 @@ packages: /reduce-configs@1.1.0: resolution: {integrity: sha512-DQxy6liNadHfrLahZR7lMdc227NYVaQZhY5FMsxLEjX8X0SCuH+ESHSLCoz2yDZFq1/CLMDOAHdsEHwOEXKtvg==} + /reduce-configs@1.1.1: + resolution: {integrity: sha512-EYtsVGAQarE8daT54cnaY1PIknF2VB78ug6Zre2rs36EsJfC40EG6hmTU2A2P1ZuXnKAt2KI0fzOGHcX7wzdPw==} + dev: true + /reduce-flatten@2.0.0: resolution: {integrity: sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==} engines: {node: '>=6'} @@ -43434,17 +48780,18 @@ packages: '@babel/runtime': 7.28.2 dev: true - /reflect.getprototypeof@1.0.6: - resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + /reflect.getprototypeof@1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.24.0 es-errors: 1.3.0 + es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 - globalthis: 1.0.4 - which-builtin-type: 1.1.4 + get-proto: 1.0.1 + which-builtin-type: 1.2.1 dev: true /regenerate-unicode-properties@10.2.0: @@ -43470,8 +48817,8 @@ packages: safe-regex: 1.1.0 dev: true - /regex-parser@2.3.0: - resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} + /regex-parser@2.3.1: + resolution: {integrity: sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==} dev: true /regex-recursion@6.0.2: @@ -43497,6 +48844,18 @@ packages: set-function-name: 2.0.2 dev: true + /regexp.prototype.flags@1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 + set-function-name: 2.0.2 + dev: true + /regexpp@3.2.0: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} engines: {node: '>=8'} @@ -43520,13 +48879,6 @@ packages: safe-buffer: 5.2.1 dev: true - /registry-auth-token@5.0.2: - resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} - engines: {node: '>=14'} - dependencies: - '@pnpm/npm-conf': 2.3.1 - dev: true - /registry-auth-token@5.1.0: resolution: {integrity: sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==} engines: {node: '>=14'} @@ -43637,6 +48989,15 @@ packages: - supports-color dev: false + /remark-mdx@3.1.1: + resolution: {integrity: sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg==} + dependencies: + mdast-util-mdx: 3.0.0 + micromark-extension-mdxjs: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: false + /remark-parse@11.0.0: resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} dependencies: @@ -43813,7 +49174,7 @@ packages: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.38 + postcss: 8.5.6 source-map: 0.6.1 dev: true @@ -43895,7 +49256,7 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: - glob: 7.2.0 + glob: 7.2.3 dev: true /rimraf@2.7.1: @@ -43903,7 +49264,7 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: - glob: 7.2.0 + glob: 7.2.3 dev: true /rimraf@3.0.2: @@ -43911,14 +49272,14 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: - glob: 7.2.0 + glob: 7.2.3 /rimraf@6.0.1: resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} engines: {node: 20 || >=22} hasBin: true dependencies: - glob: 11.0.1 + glob: 11.0.3 package-json-from-dist: 1.0.1 dev: true @@ -43949,7 +49310,7 @@ packages: rollup: 4.24.0 dev: false - /rollup-plugin-postcss@4.0.2(postcss@8.4.38)(ts-node@10.9.1): + /rollup-plugin-postcss@4.0.2(postcss@8.5.6)(ts-node@10.9.1): resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==} engines: {node: '>=10'} peerDependencies: @@ -43957,15 +49318,15 @@ packages: dependencies: chalk: 4.1.2 concat-with-sourcemaps: 1.1.0 - cssnano: 5.1.15(postcss@8.4.38) + cssnano: 5.1.15(postcss@8.5.6) import-cwd: 3.0.0 p-queue: 6.6.2 pify: 5.0.0 - postcss: 8.4.38 - postcss-load-config: 3.1.4(postcss@8.4.38)(ts-node@10.9.1) - postcss-modules: 4.3.1(postcss@8.4.38) + postcss: 8.5.6 + postcss-load-config: 3.1.4(postcss@8.5.6)(ts-node@10.9.1) + postcss-modules: 4.3.1(postcss@8.5.6) promise.series: 0.2.0 - resolve: 1.22.8 + resolve: 1.22.10 rollup-pluginutils: 2.8.2 safe-identifier: 0.4.2 style-inject: 0.3.0 @@ -43973,7 +49334,7 @@ packages: - ts-node dev: true - /rollup-plugin-typescript2@0.36.0(rollup@4.40.0)(typescript@5.8.3): + /rollup-plugin-typescript2@0.36.0(rollup@4.50.0)(typescript@5.8.3): resolution: {integrity: sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==} peerDependencies: rollup: '>=1.26.3' @@ -43982,8 +49343,8 @@ packages: '@rollup/pluginutils': 4.2.1 find-cache-dir: 3.3.2 fs-extra: 10.1.0 - rollup: 4.40.0 - semver: 7.6.3 + rollup: 4.50.0 + semver: 7.7.2 tslib: 2.8.1 typescript: 5.8.3 dev: true @@ -44026,6 +49387,7 @@ packages: '@rollup/rollup-win32-ia32-msvc': 4.24.0 '@rollup/rollup-win32-x64-msvc': 4.24.0 fsevents: 2.3.3 + dev: false /rollup@4.40.0: resolution: {integrity: sha512-Noe455xmA96nnqH5piFtLobsGbCij7Tu+tb3c1vYjNbTkfzGqXqQXG3wJaYXkRZuQ0vEYN4bhwg7QnIrqB5B+w==} @@ -44057,7 +49419,42 @@ packages: fsevents: 2.3.3 dev: true - /rsbuild-plugin-dts@0.10.6(@rsbuild/core@1.4.12)(typescript@5.8.3): + /rollup@4.50.0: + resolution: {integrity: sha512-/Zl4D8zPifNmyGzJS+3kVoyXeDeT/GrsJM94sACNg9RtUE0hrHa1bNPtRSrfHTMH5HjRzce6K7rlTh3Khiw+pw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.50.0 + '@rollup/rollup-android-arm64': 4.50.0 + '@rollup/rollup-darwin-arm64': 4.50.0 + '@rollup/rollup-darwin-x64': 4.50.0 + '@rollup/rollup-freebsd-arm64': 4.50.0 + '@rollup/rollup-freebsd-x64': 4.50.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.50.0 + '@rollup/rollup-linux-arm-musleabihf': 4.50.0 + '@rollup/rollup-linux-arm64-gnu': 4.50.0 + '@rollup/rollup-linux-arm64-musl': 4.50.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.50.0 + '@rollup/rollup-linux-ppc64-gnu': 4.50.0 + '@rollup/rollup-linux-riscv64-gnu': 4.50.0 + '@rollup/rollup-linux-riscv64-musl': 4.50.0 + '@rollup/rollup-linux-s390x-gnu': 4.50.0 + '@rollup/rollup-linux-x64-gnu': 4.50.0 + '@rollup/rollup-linux-x64-musl': 4.50.0 + '@rollup/rollup-openharmony-arm64': 4.50.0 + '@rollup/rollup-win32-arm64-msvc': 4.50.0 + '@rollup/rollup-win32-ia32-msvc': 4.50.0 + '@rollup/rollup-win32-x64-msvc': 4.50.0 + fsevents: 2.3.3 + dev: true + + /rrweb-cssom@0.8.0: + resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} + dev: true + + /rsbuild-plugin-dts@0.10.6(@rsbuild/core@1.4.16)(typescript@5.8.3): resolution: {integrity: sha512-rVP82fFMDHW0GirhYx+w2bER1HhkOKJ8e/bAAF2OkMUP2k2fviMpl/gsnbO8KI9vcSqsQE2QXHkj781m6W84Ow==} engines: {node: '>=16.7.0'} peerDependencies: @@ -44071,10 +49468,10 @@ packages: optional: true dependencies: '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 1.4.12 - magic-string: 0.30.17 + '@rsbuild/core': 1.4.16 + magic-string: 0.30.18 picocolors: 1.1.1 - tinyglobby: 0.2.14 + tinyglobby: 0.2.15 tsconfig-paths: 4.2.0 typescript: 5.8.3 dev: true @@ -44101,6 +49498,28 @@ packages: typescript: 5.8.3 dev: true + /rsbuild-plugin-dts@0.9.0(@rsbuild/core@1.3.21)(typescript@5.9.2): + resolution: {integrity: sha512-cWlBxFWo2t2wVUFIa0nnGUkqaHsSEQuGr4/vh1W9aPtFxjuu3UYnDK8b6CYmbLpUbiRB1R4gkjARoaBx74gyTQ==} + engines: {node: '>=16.7.0'} + peerDependencies: + '@microsoft/api-extractor': ^7 + '@rsbuild/core': 1.x + typescript: ^5 + peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + typescript: + optional: true + dependencies: + '@ast-grep/napi': 0.37.0 + '@rsbuild/core': 1.3.21 + magic-string: 0.30.17 + picocolors: 1.1.1 + tinyglobby: 0.2.14 + tsconfig-paths: 4.2.0 + typescript: 5.9.2 + dev: true + /rsbuild-plugin-dts@0.9.2(@rsbuild/core@1.4.0-beta.2)(typescript@5.8.3): resolution: {integrity: sha512-mVpf4J/auMSBy5iBNDaxTB8yYipENRTMUq8bQQJQdvzFuH2arQXrQ874ukEJ67XUZXhmxvc7ooEAR3UWKNiPtQ==} engines: {node: '>=16.7.0'} @@ -44123,7 +49542,7 @@ packages: typescript: 5.8.3 dev: true - /rsbuild-plugin-html-minifier-terser@1.1.1(@rsbuild/core@1.3.21): + /rsbuild-plugin-html-minifier-terser@1.1.1(@rsbuild/core@1.5.4): resolution: {integrity: sha512-rbDLv+XmGeSQo9JWKSwBst3Qwx1opLqtQCnQ3t9Z0F0ZTxKOC1S/ypPv5tSn/S3GMHct5Yb76mMgh6p80hjOAQ==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -44131,7 +49550,20 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.3.21 + '@rsbuild/core': 1.5.4 + '@types/html-minifier-terser': 7.0.2 + html-minifier-terser: 7.2.0 + dev: true + + /rsbuild-plugin-html-minifier-terser@1.1.2(@rsbuild/core@1.5.4): + resolution: {integrity: sha512-8RyDdz30TlwcHFMOL/2rEMlkffY8CVaxcj3jqZvNTlIZjr5rNLWPAN2h6dAe0Gp+dh94Sl192IACO/nwgtoOfQ==} + peerDependencies: + '@rsbuild/core': 1.x + peerDependenciesMeta: + '@rsbuild/core': + optional: true + dependencies: + '@rsbuild/core': 1.5.4 '@types/html-minifier-terser': 7.0.2 html-minifier-terser: 7.2.0 dev: true @@ -44153,6 +49585,10 @@ packages: resolution: {integrity: sha512-UhLsi8XLAu1NIBcFZjykoPiSLEAxfkGxkmr/Tnv4KnqhG18A65dVTCWovRvFdpzng6IyVW2f6nTAKz7lw+QhgQ==} dev: false + /rslog@1.2.11: + resolution: {integrity: sha512-YgMMzQf6lL9q4rD9WS/lpPWxVNJ1ttY9+dOXJ0+7vJrKCAOT4GH0EiRnBi9mKOitcHiOwjqJPV1n/HRqqgZmOQ==} + dev: true + /rslog@1.2.3: resolution: {integrity: sha512-antALPJaKBRPBU1X2q9t085K4htWDOOv/K1qhTUk7h0l1ePU/KbDqKJn19eKP0dk7PqMioeA0+fu3gyPXCsXxQ==} engines: {node: '>=14.17.6'} @@ -44226,6 +49662,7 @@ packages: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: tslib: 2.6.3 + dev: false /rxjs@7.8.2: resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} @@ -44249,6 +49686,17 @@ packages: isarray: 2.0.5 dev: true + /safe-array-concat@1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + has-symbols: 1.1.0 + isarray: 2.0.5 + dev: true + /safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -44259,13 +49707,12 @@ packages: resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} dev: true - /safe-regex-test@1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + /safe-push-apply@1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 es-errors: 1.3.0 - is-regex: 1.2.1 + isarray: 2.0.5 dev: true /safe-regex-test@1.1.0: @@ -44289,6 +49736,15 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + /sass-embedded-all-unknown@1.92.1: + resolution: {integrity: sha512-5t6/YZf+vhO3OY/49h8RCL6Cwo78luva0M+TnTM9gu9ASffRXAuOVLNKciSXa3loptyemDDS6IU5/dVH5w0KmA==} + cpu: ['!arm', '!arm64', '!riscv64', '!x64'] + requiresBuild: true + dependencies: + sass: 1.92.1 + dev: true + optional: true + /sass-embedded-android-arm64@1.89.0: resolution: {integrity: sha512-pr4R3p5R+Ul9ZA5nzYbBJQFJXW6dMGzgpNBhmaToYDgDhmNX5kg0mZAUlGLHvisLdTiR6oEfDDr9QI6tnD2nqA==} engines: {node: '>=14.0.0'} @@ -44297,8 +49753,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-android-arm64@1.89.2: - resolution: {integrity: sha512-+pq7a7AUpItNyPu61sRlP6G2A8pSPpyazASb+8AK2pVlFayCSPAEgpwpCE9A2/Xj86xJZeMizzKUHxM2CBCUxA==} + /sass-embedded-android-arm64@1.92.1: + resolution: {integrity: sha512-Q+UruGb7yKawHagVmVDRRKsnc4mJZvWMBnuRCu2coJo2FofyqBmXohVGXbxko97sYceA9TJTrUEx3WVKQUNCbQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [android] @@ -44314,8 +49770,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-android-arm@1.89.2: - resolution: {integrity: sha512-oHAPTboBHRZlDBhyRB6dvDKh4KvFs+DZibDHXbkSI6dBZxMTT+Yb2ivocHnctVGucKTLQeT7+OM5DjWHyynL/A==} + /sass-embedded-android-arm@1.92.1: + resolution: {integrity: sha512-4EjpVVzuksERdgAd4BqeSXFnWtWN3DSRyEIUPJ7BhcS9sfDh2Gf6miI2kNTvIQLJ2XIJynDDcEQ8a1U9KwKUTQ==} engines: {node: '>=14.0.0'} cpu: [arm] os: [android] @@ -44339,8 +49795,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-android-riscv64@1.89.2: - resolution: {integrity: sha512-HfJJWp/S6XSYvlGAqNdakeEMPOdhBkj2s2lN6SHnON54rahKem+z9pUbCriUJfM65Z90lakdGuOfidY61R9TYg==} + /sass-embedded-android-riscv64@1.92.1: + resolution: {integrity: sha512-nCY5btLlX7W7Jc6cCL6D2Yklpiu540EJ2G08YVGu12DrAMCBzqM347CSRf2ojp1H8jyhvmLkaFwnrJWzh+6S+w==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [android] @@ -44356,8 +49812,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-android-x64@1.89.2: - resolution: {integrity: sha512-BGPzq53VH5z5HN8de6jfMqJjnRe1E6sfnCWFd4pK+CAiuM7iw5Fx6BQZu3ikfI1l2GY0y6pRXzsVLdp/j4EKEA==} + /sass-embedded-android-x64@1.92.1: + resolution: {integrity: sha512-qYWR3bftJ77aLYwYDFuzDI4dcwVVixxqQxlIQWNGkHRCexj614qGSSHemr18C2eVj3mjXAQxTQxU68U7pkGPAA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [android] @@ -44373,8 +49829,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-darwin-arm64@1.89.2: - resolution: {integrity: sha512-UCm3RL/tzMpG7DsubARsvGUNXC5pgfQvP+RRFJo9XPIi6elopY5B6H4m9dRYDpHA+scjVthdiDwkPYr9+S/KGw==} + /sass-embedded-darwin-arm64@1.92.1: + resolution: {integrity: sha512-g2yQ3txjMYLKMjL2cW1xRO9nnV3ijf95NbX/QShtV6tiVUETZNWDsRMDEwBNGYY6PTE/UZerjJL1R/2xpQg6WA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] @@ -44390,8 +49846,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-darwin-x64@1.89.2: - resolution: {integrity: sha512-D9WxtDY5VYtMApXRuhQK9VkPHB8R79NIIR6xxVlN2MIdEid/TZWi1MHNweieETXhWGrKhRKglwnHxxyKdJYMnA==} + /sass-embedded-darwin-x64@1.92.1: + resolution: {integrity: sha512-eH+fgxLQhTEPjZPCgPAVuX5e514Qp/4DMAUMtlNShv4cr4TD5qOp1XlsPYR/b7uE7p2cKFkUpUn/bHNqJ2ay4A==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] @@ -44407,8 +49863,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-linux-arm64@1.89.2: - resolution: {integrity: sha512-2N4WW5LLsbtrWUJ7iTpjvhajGIbmDR18ZzYRywHdMLpfdPApuHPMDF5CYzHbS+LLx2UAx7CFKBnj5LLjY6eFgQ==} + /sass-embedded-linux-arm64@1.92.1: + resolution: {integrity: sha512-dNmlpGeZkry1BofhAdGFBXrpM69y9LlYuNnncf+HfsOOUtj8j0q1RwS+zb5asknhKFUOAG8GCGRY1df7Rwu35g==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] @@ -44424,8 +49880,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-linux-arm@1.89.2: - resolution: {integrity: sha512-leP0t5U4r95dc90o8TCWfxNXwMAsQhpWxTkdtySDpngoqtTy3miMd7EYNYd1znI0FN1CBaUvbdCMbnbPwygDlA==} + /sass-embedded-linux-arm@1.92.1: + resolution: {integrity: sha512-cT3w8yoQTqrtZvWLJeutEGmawITDTY4J6oSVQjeDcPnnoPt0gOFxem8YMznraACXvahw/2+KJDH33BTNgiPo0A==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] @@ -44449,8 +49905,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-linux-musl-arm64@1.89.2: - resolution: {integrity: sha512-nTyuaBX6U1A/cG7WJh0pKD1gY8hbg1m2SnzsyoFG+exQ0lBX/lwTLHq3nyhF+0atv7YYhYKbmfz+sjPP8CZ9lw==} + /sass-embedded-linux-musl-arm64@1.92.1: + resolution: {integrity: sha512-TfiEBkCyNzVoOhjHXUT+vZ6+p0ueDbvRw6f4jHdkvljZzXdXMby4wh7BU1odl69rgRTkSvYKhgbErRLDR/F7pQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] @@ -44466,8 +49922,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-linux-musl-arm@1.89.2: - resolution: {integrity: sha512-Z6gG2FiVEEdxYHRi2sS5VIYBmp17351bWtOCUZ/thBM66+e70yiN6Eyqjz80DjL8haRUegNQgy9ZJqsLAAmr9g==} + /sass-embedded-linux-musl-arm@1.92.1: + resolution: {integrity: sha512-nPBos6lI31ef2zQhqTZhFOU7ar4impJbLIax0XsqS269YsiCwjhk11VmUloJTpFlJuKMiVXNo7dPx+katxhD/Q==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] @@ -44491,8 +49947,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-linux-musl-riscv64@1.89.2: - resolution: {integrity: sha512-N6oul+qALO0SwGY8JW7H/Vs0oZIMrRMBM4GqX3AjM/6y8JsJRxkAwnfd0fDyK+aICMFarDqQonQNIx99gdTZqw==} + /sass-embedded-linux-musl-riscv64@1.92.1: + resolution: {integrity: sha512-R+RcJA4EYpJDE9JM1GgPYgZo7x94FlxZ6jPodOQkEaZ1S9kvXVCuP5X/0PXRPhu08KJOfeMsAElzfdAjUf7KJg==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] @@ -44508,8 +49964,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-linux-musl-x64@1.89.2: - resolution: {integrity: sha512-K+FmWcdj/uyP8GiG9foxOCPfb5OAZG0uSVq80DKgVSC0U44AdGjvAvVZkrgFEcZ6cCqlNC2JfYmslB5iqdL7tg==} + /sass-embedded-linux-musl-x64@1.92.1: + resolution: {integrity: sha512-/HolYRGXJjx8nLw6oj5ZrkR7PFM7X/5kE4MYZaFMpDIPIcw3bqB2fUXLo/MYlRLsw7gBAT6hJAMBrNdKuTphfw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] @@ -44525,8 +49981,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-linux-riscv64@1.89.2: - resolution: {integrity: sha512-g9nTbnD/3yhOaskeqeBQETbtfDQWRgsjHok6bn7DdAuwBsyrR3JlSFyqKc46pn9Xxd9SQQZU8AzM4IR+sY0A0w==} + /sass-embedded-linux-riscv64@1.92.1: + resolution: {integrity: sha512-b9bxe0CMsbSsLx3nrR0cq8xpIkoAC6X36o4DGMITF3m2v3KsojC7ru9X0Gz+zUFr6rwpq/0lTNzFLNu6sPNo3w==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] @@ -44542,8 +49998,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-linux-x64@1.89.2: - resolution: {integrity: sha512-Ax7dKvzncyQzIl4r7012KCMBvJzOz4uwSNoyoM5IV6y5I1f5hEwI25+U4WfuTqdkv42taCMgpjZbh9ERr6JVMQ==} + /sass-embedded-linux-x64@1.92.1: + resolution: {integrity: sha512-xuiK5Jp5NldW4bvlC7AuX1Wf7o0gLZ3md/hNg+bkTvxtCDgnUHtfdo8Q+xWP11bD9QX31xXFWpmUB8UDLi6XQQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] @@ -44551,6 +50007,15 @@ packages: dev: true optional: true + /sass-embedded-unknown-all@1.92.1: + resolution: {integrity: sha512-AT9oXvtNY4N+Nd0wvoWqq9A5HjdH/X3aUH4boQUtXyaJ/9DUwnQmBpP5Gtn028ZS8exOGBdobmmWAuigv0k/OA==} + os: ['!android', '!darwin', '!linux', '!win32'] + requiresBuild: true + dependencies: + sass: 1.92.1 + dev: true + optional: true + /sass-embedded-win32-arm64@1.89.0: resolution: {integrity: sha512-RnlVZ14hC/W7ubzvhqnbGfjU5PFNoFP/y5qycgCy+Mezb0IKbWvZ2Lyzux8TbL3OIjOikkNpfXoNQrX706WLAA==} engines: {node: '>=14.0.0'} @@ -44559,8 +50024,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-win32-arm64@1.89.2: - resolution: {integrity: sha512-j96iJni50ZUsfD6tRxDQE2QSYQ2WrfHxeiyAXf41Kw0V4w5KYR/Sf6rCZQLMTUOHnD16qTMVpQi20LQSqf4WGg==} + /sass-embedded-win32-arm64@1.92.1: + resolution: {integrity: sha512-KvmpQjY9yTBMtTYz4WBqetlv9bGaDW1aStcu7MSTbH7YiSybX/9fnxlCAEQv1WlIidQhcJAiyk0Eae+LGK7cIQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] @@ -44584,8 +50049,8 @@ packages: requiresBuild: true optional: true - /sass-embedded-win32-x64@1.89.2: - resolution: {integrity: sha512-cS2j5ljdkQsb4PaORiClaVYynE9OAPZG/XjbOMxpQmjRIf7UroY4PEIH+Waf+y47PfXFX9SyxhYuw2NIKGbEng==} + /sass-embedded-win32-x64@1.92.1: + resolution: {integrity: sha512-B6Nz/GbH7Vkpb2TkQHsGcczWM5t+70VWopWF1x5V5yxLpA8ZzVQ7NTKKi+jDoVY2Efu6ZyzgT9n5KgG2kWliXA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] @@ -44628,36 +50093,38 @@ packages: sass-embedded-win32-ia32: 1.89.0 sass-embedded-win32-x64: 1.89.0 - /sass-embedded@1.89.2: - resolution: {integrity: sha512-Ack2K8rc57kCFcYlf3HXpZEJFNUX8xd8DILldksREmYXQkRHI879yy8q4mRDJgrojkySMZqmmmW1NxrFxMsYaA==} + /sass-embedded@1.92.1: + resolution: {integrity: sha512-28YwLnF5atAhogt3E4hXzz/NB9dwKffyw08a7DEasLh94P7+aELkG3ENSHYCWB9QFN14hYNLfwr9ozUsPDhcDQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@bufbuild/protobuf': 2.6.0 + '@bufbuild/protobuf': 2.7.0 buffer-builder: 0.2.0 colorjs.io: 0.5.2 - immutable: 5.0.3 + immutable: 5.1.3 rxjs: 7.8.2 supports-color: 8.1.1 sync-child-process: 1.0.2 varint: 6.0.0 optionalDependencies: - sass-embedded-android-arm: 1.89.2 - sass-embedded-android-arm64: 1.89.2 - sass-embedded-android-riscv64: 1.89.2 - sass-embedded-android-x64: 1.89.2 - sass-embedded-darwin-arm64: 1.89.2 - sass-embedded-darwin-x64: 1.89.2 - sass-embedded-linux-arm: 1.89.2 - sass-embedded-linux-arm64: 1.89.2 - sass-embedded-linux-musl-arm: 1.89.2 - sass-embedded-linux-musl-arm64: 1.89.2 - sass-embedded-linux-musl-riscv64: 1.89.2 - sass-embedded-linux-musl-x64: 1.89.2 - sass-embedded-linux-riscv64: 1.89.2 - sass-embedded-linux-x64: 1.89.2 - sass-embedded-win32-arm64: 1.89.2 - sass-embedded-win32-x64: 1.89.2 + sass-embedded-all-unknown: 1.92.1 + sass-embedded-android-arm: 1.92.1 + sass-embedded-android-arm64: 1.92.1 + sass-embedded-android-riscv64: 1.92.1 + sass-embedded-android-x64: 1.92.1 + sass-embedded-darwin-arm64: 1.92.1 + sass-embedded-darwin-x64: 1.92.1 + sass-embedded-linux-arm: 1.92.1 + sass-embedded-linux-arm64: 1.92.1 + sass-embedded-linux-musl-arm: 1.92.1 + sass-embedded-linux-musl-arm64: 1.92.1 + sass-embedded-linux-musl-riscv64: 1.92.1 + sass-embedded-linux-musl-x64: 1.92.1 + sass-embedded-linux-riscv64: 1.92.1 + sass-embedded-linux-x64: 1.92.1 + sass-embedded-unknown-all: 1.92.1 + sass-embedded-win32-arm64: 1.92.1 + sass-embedded-win32-x64: 1.92.1 dev: true /sass-loader@12.6.0(sass@1.79.4)(webpack@5.98.0): @@ -44711,7 +50178,7 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /sass-loader@16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.98.0): + /sass-loader@16.0.5(@rspack/core@1.3.9)(sass-embedded@1.92.1)(sass@1.92.1)(webpack@5.98.0): resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -44734,12 +50201,12 @@ packages: dependencies: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) neo-async: 2.6.2 - sass: 1.88.0 - sass-embedded: 1.89.2 + sass: 1.92.1 + sass-embedded: 1.92.1 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /sass-loader@16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.99.9): + /sass-loader@16.0.5(@rspack/core@1.3.9)(sass-embedded@1.92.1)(sass@1.92.1)(webpack@5.99.9): resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -44762,8 +50229,8 @@ packages: dependencies: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) neo-async: 2.6.2 - sass: 1.88.0 - sass-embedded: 1.89.2 + sass: 1.92.1 + sass-embedded: 1.92.1 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -44777,13 +50244,13 @@ packages: source-map-js: 1.2.1 dev: false - /sass@1.88.0: - resolution: {integrity: sha512-sF6TWQqjFvr4JILXzG4ucGOLELkESHL+I5QJhh7CNaE+Yge0SI+ehCatsXhJ7ymU1hAFcIS3/PBpjdIbXoyVbg==} + /sass@1.92.1: + resolution: {integrity: sha512-ffmsdbwqb3XeyR8jJR6KelIXARM9bFQe8A6Q3W4Klmwy5Ckd5gz7jgUNHo4UOqutU5Sk1DtKLbpDP0nLCg1xqQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: - chokidar: 4.0.1 - immutable: 5.0.3 + chokidar: 4.0.3 + immutable: 5.1.3 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.1 @@ -44894,7 +50361,7 @@ packages: resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} engines: {node: '>=10'} dependencies: - '@types/node-forge': 1.3.11 + '@types/node-forge': 1.3.14 node-forge: 1.3.1 /semantic-release@24.2.7(typescript@5.8.3): @@ -44904,13 +50371,13 @@ packages: dependencies: '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.7) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 11.0.3(semantic-release@24.2.7) + '@semantic-release/github': 11.0.5(semantic-release@24.2.7) '@semantic-release/npm': 12.0.2(semantic-release@24.2.7) - '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.7) + '@semantic-release/release-notes-generator': 14.1.0(semantic-release@24.2.7) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.8.3) - debug: 4.4.1(supports-color@8.1.1) - env-ci: 11.1.1 + debug: 4.4.1(supports-color@5.5.0) + env-ci: 11.2.0 execa: 9.6.0 figures: 6.1.0 find-versions: 6.0.0 @@ -44927,7 +50394,7 @@ packages: p-reduce: 3.0.0 read-package-up: 11.0.0 resolve-from: 5.0.0 - semver: 7.6.3 + semver: 7.7.2 semver-diff: 4.0.0 signale: 1.4.0 yargs: 17.7.2 @@ -44940,7 +50407,7 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.6.3 + semver: 7.7.2 dev: true /semver-regex@4.0.5: @@ -44952,7 +50419,7 @@ packages: resolution: {integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==} engines: {node: '>=12'} dependencies: - semver: 7.6.3 + semver: 7.7.2 dev: true /semver@5.7.2: @@ -44994,7 +50461,6 @@ packages: resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} engines: {node: '>=10'} hasBin: true - dev: true /send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} @@ -45020,7 +50486,7 @@ packages: resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} engines: {node: '>= 18'} dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -45108,8 +50574,8 @@ packages: /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - /set-cookie-parser@2.7.0: - resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} + /set-cookie-parser@2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} dev: true /set-function-length@1.2.2: @@ -45122,6 +50588,7 @@ packages: get-intrinsic: 1.3.0 gopd: 1.2.0 has-property-descriptors: 1.0.2 + dev: true /set-function-name@2.0.2: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} @@ -45133,6 +50600,15 @@ packages: has-property-descriptors: 1.0.2 dev: true + /set-proto@1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + dev: true + /set-value@2.0.1: resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} engines: {node: '>=0.10.0'} @@ -45180,8 +50656,8 @@ packages: requiresBuild: true dependencies: color: 4.2.3 - detect-libc: 2.0.3 - semver: 7.6.3 + detect-libc: 2.0.4 + semver: 7.7.2 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -45204,6 +50680,40 @@ packages: '@img/sharp-win32-x64': 0.33.5 dev: false + /sharp@0.34.3: + resolution: {integrity: sha512-eX2IQ6nFohW4DbvHIOLRB3MHFpYqaqvXd3Tp5e/T/dSH83fxaNJQRvDMhASmkNTsNTVF2/OOopzRCt7xokgPfg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + requiresBuild: true + dependencies: + color: 4.2.3 + detect-libc: 2.0.4 + semver: 7.7.2 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.34.3 + '@img/sharp-darwin-x64': 0.34.3 + '@img/sharp-libvips-darwin-arm64': 1.2.0 + '@img/sharp-libvips-darwin-x64': 1.2.0 + '@img/sharp-libvips-linux-arm': 1.2.0 + '@img/sharp-libvips-linux-arm64': 1.2.0 + '@img/sharp-libvips-linux-ppc64': 1.2.0 + '@img/sharp-libvips-linux-s390x': 1.2.0 + '@img/sharp-libvips-linux-x64': 1.2.0 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.0 + '@img/sharp-libvips-linuxmusl-x64': 1.2.0 + '@img/sharp-linux-arm': 0.34.3 + '@img/sharp-linux-arm64': 0.34.3 + '@img/sharp-linux-ppc64': 0.34.3 + '@img/sharp-linux-s390x': 0.34.3 + '@img/sharp-linux-x64': 0.34.3 + '@img/sharp-linuxmusl-arm64': 0.34.3 + '@img/sharp-linuxmusl-x64': 0.34.3 + '@img/sharp-wasm32': 0.34.3 + '@img/sharp-win32-arm64': 0.34.3 + '@img/sharp-win32-ia32': 0.34.3 + '@img/sharp-win32-x64': 0.34.3 + dev: true + optional: true + /shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} engines: {node: '>=0.10.0'} @@ -45233,15 +50743,32 @@ packages: /shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + /shell-quote@1.8.3: + resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} + engines: {node: '>= 0.4'} + /shiki@0.14.7: resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} dependencies: - ansi-sequence-parser: 1.1.1 + ansi-sequence-parser: 1.1.3 jsonc-parser: 3.3.1 vscode-oniguruma: 1.7.0 vscode-textmate: 8.0.0 dev: false + /shiki@3.12.2: + resolution: {integrity: sha512-uIrKI+f9IPz1zDT+GMz+0RjzKJiijVr6WDWm9Pe3NNY6QigKCfifCEv9v9R2mDASKKjzjQ2QpFLcxaR3iHSnMA==} + dependencies: + '@shikijs/core': 3.12.2 + '@shikijs/engine-javascript': 3.12.2 + '@shikijs/engine-oniguruma': 3.12.2 + '@shikijs/langs': 3.12.2 + '@shikijs/themes': 3.12.2 + '@shikijs/types': 3.12.2 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + dev: false + /shiki@3.6.0: resolution: {integrity: sha512-tKn/Y0MGBTffQoklaATXmTqDU02zx8NYBGQ+F6gy87/YjKbizcLd+Cybh/0ZtOBX9r1NEnAy/GTRDKtOsc1L9w==} dependencies: @@ -45254,19 +50781,6 @@ packages: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - /shiki@3.9.1: - resolution: {integrity: sha512-HogZ8nMnv9VAQMrG+P7BleJFhrKHm3fi6CYyHRbUu61gJ0lpqLr6ecYEui31IYG1Cn9Bad7N2vf332iXHnn0bQ==} - dependencies: - '@shikijs/core': 3.9.1 - '@shikijs/engine-javascript': 3.9.1 - '@shikijs/engine-oniguruma': 3.9.1 - '@shikijs/langs': 3.9.1 - '@shikijs/themes': 3.9.1 - '@shikijs/types': 3.9.1 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - dev: false - /side-channel-list@1.0.0: resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} engines: {node: '>= 0.4'} @@ -45293,15 +50807,6 @@ packages: object-inspect: 1.13.4 side-channel-map: 1.0.1 - /side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - /side-channel@1.1.0: resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} engines: {node: '>= 0.4'} @@ -45341,7 +50846,6 @@ packages: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: is-arrayish: 0.3.2 - dev: false /simple-update-notifier@2.0.0: resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} @@ -45508,7 +51012,7 @@ packages: dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) /source-map-loader@5.0.0(webpack@5.99.9): resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} @@ -45568,6 +51072,10 @@ packages: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} + /source-map@0.7.6: + resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} + engines: {node: '>= 12'} + /source-map@0.8.0-beta.0: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} @@ -45612,7 +51120,7 @@ packages: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.20 + spdx-license-ids: 3.0.22 dev: true /spdx-exceptions@2.5.0: @@ -45623,17 +51131,17 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.20 + spdx-license-ids: 3.0.22 dev: true - /spdx-license-ids@3.0.20: - resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} + /spdx-license-ids@3.0.22: + resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} dev: true /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -45646,7 +51154,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -45751,12 +51259,24 @@ packages: resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} dev: true + /std-env@3.9.0: + resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} + dev: true + /steno@0.4.4: resolution: {integrity: sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==} dependencies: graceful-fs: 4.2.11 - /storybook-addon-rslib@1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.2)(typescript@5.8.3): + /stop-iteration-iterator@1.1.0: + resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + internal-slot: 1.1.0 + dev: true + + /storybook-addon-rslib@1.0.1(@rsbuild/core@1.5.4)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.1.0)(typescript@5.9.2): resolution: {integrity: sha512-8V2rH61GCi9QGLoV+RwdWZ1IY4mdWMsLDp5bflbs5MyAaYd+jA+Bz3GAngv05lBjb+KnJHhZ6jWvunxUTUkiCQ==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -45767,13 +51287,13 @@ packages: typescript: optional: true dependencies: - '@rsbuild/core': 1.3.21 - '@rslib/core': 0.9.0(typescript@5.8.3) - storybook-builder-rsbuild: 2.0.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3) - typescript: 5.8.3 + '@rsbuild/core': 1.5.4 + '@rslib/core': 0.9.0(typescript@5.9.2) + storybook-builder-rsbuild: 2.1.0(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2) + typescript: 5.9.2 dev: true - /storybook-builder-rsbuild@1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.8.3): + /storybook-builder-rsbuild@1.0.1(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.9.2): resolution: {integrity: sha512-sfr0qg3r76A9qlQRXE3ekAiJQM8v31skfuC+qc3m1GPoUeerfiBAWUOFBMdpNqUimt0eGSM5HUiY/vs3VRd3LQ==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -45783,8 +51303,8 @@ packages: typescript: optional: true dependencies: - '@rsbuild/core': 1.3.21 - '@rsbuild/plugin-type-check': 1.2.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3) + '@rsbuild/core': 1.5.4 + '@rsbuild/plugin-type-check': 1.2.2(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(typescript@5.9.2) '@storybook/addon-docs': 8.6.14(@types/react@18.3.11)(storybook@8.4.2) '@storybook/core-webpack': 8.6.12(storybook@8.4.2) browser-assert: 1.2.1 @@ -45797,11 +51317,11 @@ packages: magic-string: 0.30.17 path-browserify: 1.0.1 process: 0.11.10 - rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.3.21) + rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.5.4) sirv: 2.0.4 storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 - typescript: 5.8.3 + typescript: 5.9.2 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -45810,10 +51330,10 @@ packages: - '@types/react' dev: true - /storybook-builder-rsbuild@2.0.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3): - resolution: {integrity: sha512-UvMAtUjwtGbnSJ+TNUM5RCjS45nQz59Te1rHE4qSnKASWRgQG/lTG/miVZCg3CkXq/lKQb8rueVrjbFzKPRUnw==} + /storybook-builder-rsbuild@2.1.0(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2): + resolution: {integrity: sha512-hTpvXMr8jNM32diOGeBSAnWMoJ36M02KFXAH5G4GSPvAnJ7RY2K6E+im1vX8UMcphw3p+W95IXf3yDLP6F++Gw==} peerDependencies: - '@rsbuild/core': ^1.0.1 + '@rsbuild/core': ^1.5.0 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: ^9.0.0 @@ -45826,27 +51346,26 @@ packages: typescript: optional: true dependencies: - '@rsbuild/core': 1.3.21 - '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3) - '@storybook/addon-docs': 9.0.17(@types/react@18.3.11)(storybook@8.4.2) - '@storybook/core-webpack': 9.1.0(storybook@8.4.2) + '@rsbuild/core': 1.5.4 + '@rsbuild/plugin-type-check': 1.2.4(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(typescript@5.9.2) + '@storybook/addon-docs': 9.1.5(@types/react@18.3.11)(storybook@8.4.2) + '@storybook/core-webpack': 9.1.5(storybook@8.4.2) browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 constants-browserify: 1.0.0 es-module-lexer: 1.7.0 - find-cache-dir: 5.0.0 - fs-extra: 11.3.0 - magic-string: 0.30.17 + fs-extra: 11.3.1 + magic-string: 0.30.18 path-browserify: 1.0.1 process: 0.11.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.3.21) + rsbuild-plugin-html-minifier-terser: 1.1.2(@rsbuild/core@1.5.4) sirv: 2.0.4 storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 - typescript: 5.8.3 + typescript: 5.9.2 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -45855,7 +51374,7 @@ packages: - '@types/react' dev: true - /storybook-react-rsbuild@1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.40.0)(storybook@8.4.2)(typescript@5.8.3)(webpack@5.98.0): + /storybook-react-rsbuild@1.0.1(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.50.0)(storybook@8.4.2)(typescript@5.9.2)(webpack@5.101.3): resolution: {integrity: sha512-OCTWHrOCNatiadKND7/uE211KytgS/rLmJc/cR9ovMZ9Y5jD+n8NlHUjw0fUdCWNpPUx3p/Ey0Z2usG6YO+CeQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -45868,22 +51387,22 @@ packages: typescript: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.40.0) - '@rsbuild/core': 1.3.21 - '@storybook/react': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3) - '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.8.3)(webpack@5.98.0) + '@rollup/pluginutils': 5.1.4(rollup@4.50.0) + '@rsbuild/core': 1.5.4 + '@storybook/react': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2) + '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.9.2)(webpack@5.101.3) '@types/node': 18.16.9 find-up: 5.0.0 magic-string: 0.30.17 react: 18.3.1 react-docgen: 7.1.1 - react-docgen-typescript: 2.2.2(typescript@5.8.3) + react-docgen-typescript: 2.2.2(typescript@5.9.2) react-dom: 18.3.1(react@18.3.1) resolve: 1.22.10 storybook: 8.4.2(prettier@3.3.3) - storybook-builder-rsbuild: 1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.8.3) + storybook-builder-rsbuild: 1.0.1(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.9.2) tsconfig-paths: 4.2.0 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - '@rspack/core' - '@storybook/test' @@ -45932,7 +51451,7 @@ packages: optional: true dependencies: '@storybook/global': 5.0.0 - '@testing-library/jest-dom': 6.6.3 + '@testing-library/jest-dom': 6.8.0 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/expect': 3.0.9 '@vitest/spy': 3.0.9 @@ -45941,8 +51460,8 @@ packages: esbuild-register: 3.6.0(esbuild@0.25.0) prettier: 3.3.3 recast: 0.23.11 - semver: 7.6.3 - ws: 8.18.0 + semver: 7.7.2 + ws: 8.18.3 transitivePeerDependencies: - '@testing-library/dom' - bufferutil @@ -46000,7 +51519,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -46008,14 +51527,15 @@ packages: /streamsearch@1.1.0: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} + dev: false - /streamx@2.22.0: - resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} + /streamx@2.22.1: + resolution: {integrity: sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==} dependencies: fast-fifo: 1.3.2 text-decoder: 1.2.3 optionalDependencies: - bare-events: 2.6.0 + bare-events: 2.6.1 /strict-event-emitter@0.2.8: resolution: {integrity: sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A==} @@ -46085,22 +51605,23 @@ packages: es-abstract: 1.23.3 dev: true - /string.prototype.matchall@4.0.11: - resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + /string.prototype.matchall@4.0.12: + resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.24.0 es-errors: 1.3.0 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 gopd: 1.2.0 has-symbols: 1.1.0 - internal-slot: 1.0.7 - regexp.prototype.flags: 1.5.2 + internal-slot: 1.1.0 + regexp.prototype.flags: 1.5.4 set-function-name: 2.0.2 - side-channel: 1.0.6 + side-channel: 1.1.0 dev: true /string.prototype.repeat@1.0.0: @@ -46110,6 +51631,19 @@ packages: es-abstract: 1.23.3 dev: true + /string.prototype.trim@1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-data-property: 1.1.4 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-object-atoms: 1.1.1 + has-property-descriptors: 1.0.2 + dev: true + /string.prototype.trim@1.2.9: resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} @@ -46128,6 +51662,16 @@ packages: es-object-atoms: 1.1.1 dev: true + /string.prototype.trimend@1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + dev: true + /string.prototype.trimstart@1.0.8: resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} engines: {node: '>= 0.4'} @@ -46176,7 +51720,7 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: - ansi-regex: 6.1.0 + ansi-regex: 6.2.0 /strip-bom-string@1.0.0: resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} @@ -46240,21 +51784,20 @@ packages: acorn: 8.15.0 dev: true - /strip-literal@2.1.0: - resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} + /strip-literal@2.1.1: + resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==} dependencies: - js-tokens: 9.0.0 + js-tokens: 9.0.1 dev: true /strnum@1.1.2: resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} - /strtok3@9.1.1: - resolution: {integrity: sha512-FhwotcEqjr241ZbjFzjlIYg6c5/L/s4yBGWSMvJ9UoExiSqL+FnFA/CaeZx17WGaZMS/4SOZp8wH18jSS4R4lw==} - engines: {node: '>=16'} + /strtok3@10.3.4: + resolution: {integrity: sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==} + engines: {node: '>=18'} dependencies: '@tokenizer/token': 0.3.0 - peek-readable: 5.4.2 dev: true /style-inject@0.3.0: @@ -46267,7 +51810,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) /style-loader@3.3.4(webpack@5.99.9): resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} @@ -46296,7 +51839,7 @@ packages: inline-style-parser: 0.2.4 dev: false - /styled-components@5.3.11(@babel/core@7.28.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): + /styled-components@5.3.11(@babel/core@7.28.4)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} engines: {node: '>=10'} peerDependencies: @@ -46305,11 +51848,11 @@ packages: react-is: '>= 16.8.0' dependencies: '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.4(supports-color@5.5.0) '@emotion/is-prop-valid': 1.3.1 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.28.0)(styled-components@5.3.11)(supports-color@5.5.0) + babel-plugin-styled-components: 2.1.4(@babel/core@7.28.4)(styled-components@5.3.11)(supports-color@5.5.0) css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 react: 18.3.1 @@ -46320,24 +51863,24 @@ packages: transitivePeerDependencies: - '@babel/core' - /styled-components@6.1.8(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} + /styled-components@6.1.19(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-1v/e3Dl1BknC37cXMhwGomhO8AkYmN41CqyX9xhUDxry1ns3BFQy2lLDRQXJRdVVWB9OHemv/53xaStimvWyuA==} engines: {node: '>= 16'} peerDependencies: react: '>= 16.8.0' react-dom: '>= 16.8.0' dependencies: - '@emotion/is-prop-valid': 1.2.1 - '@emotion/unitless': 0.8.0 - '@types/stylis': 4.2.0 + '@emotion/is-prop-valid': 1.2.2 + '@emotion/unitless': 0.8.1 + '@types/stylis': 4.2.5 css-to-react-native: 3.2.0 - csstype: 3.1.2 - postcss: 8.4.31 + csstype: 3.1.3 + postcss: 8.4.49 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) shallowequal: 1.1.0 - stylis: 4.3.1 - tslib: 2.5.0 + stylis: 4.3.2 + tslib: 2.6.2 dev: true /styled-components@6.1.8(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): @@ -46360,7 +51903,7 @@ packages: tslib: 2.5.0 dev: false - /styled-jsx@5.1.1(@babel/core@7.28.0)(react@18.3.1): + /styled-jsx@5.1.1(@babel/core@7.28.4)(react@18.3.1): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -46373,11 +51916,12 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 client-only: 0.0.1 react: 18.3.1 + dev: false - /styled-jsx@5.1.6(@babel/core@7.28.0)(react@18.3.1): + /styled-jsx@5.1.6(@babel/core@7.28.4)(react@18.3.1): resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -46390,11 +51934,12 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 client-only: 0.0.1 react: 18.3.1 + dev: false - /styled-jsx@5.1.6(@babel/core@7.28.0)(react@19.0.0-rc-cd22717c-20241013): + /styled-jsx@5.1.6(@babel/core@7.28.4)(react@19.0.0-rc-cd22717c-20241013): resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -46407,19 +51952,55 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 client-only: 0.0.1 react: 19.0.0-rc-cd22717c-20241013 dev: false - /stylehacks@5.1.1(postcss@8.4.38): + /styled-jsx@5.1.6(@babel/core@7.28.4)(react@19.1.1): + resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + dependencies: + '@babel/core': 7.28.4 + client-only: 0.0.1 + react: 19.1.1 + dev: true + + /styled-jsx@5.1.7(@babel/core@7.28.4)(react@19.1.1): + resolution: {integrity: sha512-HPLmEIYprxCeWDMLYiaaAhsV3yGfIlCqzuVOybE6fjF3SUJmH67nCoMDO+nAvHNHo46OfvpCNu4Rcue82dMNFg==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + dependencies: + '@babel/core': 7.28.4 + client-only: 0.0.1 + react: 19.1.1 + dev: true + + /stylehacks@5.1.1(postcss@8.5.6): resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.25.1 - postcss: 8.4.38 + browserslist: 4.25.4 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 dev: true @@ -46432,6 +52013,18 @@ packages: browserslist: 4.24.4 postcss: 8.4.38 postcss-selector-parser: 6.1.2 + dev: true + + /stylehacks@6.1.1(postcss@8.4.47): + resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.25.4 + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + dev: false /stylehacks@6.1.1(postcss@8.5.6): resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} @@ -46439,7 +52032,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 postcss: 8.5.6 postcss-selector-parser: 6.1.2 dev: true @@ -46450,10 +52043,19 @@ packages: /stylis@4.3.1: resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} + dev: false + + /stylis@4.3.2: + resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} + dev: true /stylis@4.3.4: resolution: {integrity: sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==} + /stylis@4.3.6: + resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==} + dev: false + /stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.98.0): resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} engines: {node: '>= 14.15.0'} @@ -46486,10 +52088,10 @@ packages: hasBin: true dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) glob: 10.4.5 sax: 1.4.1 - source-map: 0.7.4 + source-map: 0.7.6 transitivePeerDependencies: - supports-color @@ -46629,11 +52231,11 @@ packages: resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} dev: true - /synckit@0.9.1: - resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} + /synckit@0.9.3: + resolution: {integrity: sha512-JJoOEKTfL1urb1mDoEblhD9NhEbWmq9jHEMEnxoC4ujUaZ4itA8vKgwkFAyNClgxplLi9tsUKX+EduK0p/l7sg==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: - '@pkgr/core': 0.1.1 + '@pkgr/core': 0.1.2 tslib: 2.8.1 dev: true @@ -46665,14 +52267,14 @@ packages: micromatch: 4.0.8 normalize-path: 3.0.0 object-hash: 3.0.0 - picocolors: 1.1.0 - postcss: 8.4.47 - postcss-import: 15.1.0(postcss@8.4.47) - postcss-js: 4.0.1(postcss@8.4.47) - postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.1) - postcss-nested: 6.2.0(postcss@8.4.47) + picocolors: 1.1.1 + postcss: 8.5.6 + postcss-import: 15.1.0(postcss@8.5.6) + postcss-js: 4.0.1(postcss@8.5.6) + postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.1) + postcss-nested: 6.2.0(postcss@8.5.6) postcss-selector-parser: 6.1.2 - resolve: 1.22.8 + resolve: 1.22.10 sucrase: 3.35.0 transitivePeerDependencies: - ts-node @@ -46712,6 +52314,11 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + /tapable@2.2.3: + resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==} + engines: {node: '>=6'} + dev: true + /tar-fs@2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} dependencies: @@ -46726,7 +52333,7 @@ packages: engines: {node: '>=6'} dependencies: bl: 4.1.0 - end-of-stream: 1.4.4 + end-of-stream: 1.4.5 fs-constants: 1.0.0 inherits: 2.0.4 readable-stream: 3.6.2 @@ -46736,7 +52343,7 @@ packages: dependencies: b4a: 1.6.7 fast-fifo: 1.3.2 - streamx: 2.22.0 + streamx: 2.22.1 /tar@4.4.18: resolution: {integrity: sha512-ZuOtqqmkV9RE1+4odd+MhBpibmCxNP6PJhH/h2OqNuotTX7/XHPZQJv2pKvWMplFH9SIZZhitehh6vBH6LO8Pg==} @@ -46832,8 +52439,8 @@ packages: engines: {node: '>=8'} dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0): - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + /terser-webpack-plugin@5.3.14(@swc/core@1.11.31)(esbuild@0.18.20)(webpack@5.99.9): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -46848,18 +52455,18 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.24.0 + '@jridgewell/trace-mapping': 0.3.30 + '@swc/core': 1.11.31(@swc/helpers@0.5.17) + esbuild: 0.18.20 jest-worker: 27.5.1 - schema-utils: 3.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + terser: 5.44.0 + webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) + dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0): - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + /terser-webpack-plugin@5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.9): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -46874,18 +52481,18 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.25.0 + '@jridgewell/trace-mapping': 0.3.30 + '@swc/core': 1.11.31(@swc/helpers@0.5.17) + esbuild: 0.25.5 jest-worker: 27.5.1 - schema-utils: 3.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + terser: 5.44.0 + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0): - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.101.3): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -46900,18 +52507,18 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.25.0 + esbuild: 0.18.20 jest-worker: 27.5.1 - schema-utils: 3.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: false + terser: 5.44.0 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0): - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.101.3): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -46926,18 +52533,18 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.25.0 + esbuild: 0.24.0 jest-worker: 27.5.1 - schema-utils: 3.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + terser: 5.44.0 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0): - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -46952,17 +52559,17 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.24.0 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 + terser: 5.44.0 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0): - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -46977,17 +52584,17 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.25.0 + esbuild: 0.24.0 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + terser: 5.44.0 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /terser-webpack-plugin@5.3.14(@swc/core@1.11.31)(esbuild@0.18.20)(webpack@5.99.9): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47003,17 +52610,17 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.29 - '@swc/core': 1.11.31(@swc/helpers@0.5.17) - esbuild: 0.18.20 + '@jridgewell/trace-mapping': 0.3.30 + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + esbuild: 0.25.0 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) + terser: 5.44.0 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.9): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47029,17 +52636,17 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.29 - '@swc/core': 1.11.31(@swc/helpers@0.5.17) - esbuild: 0.25.5 + '@jridgewell/trace-mapping': 0.3.30 + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + esbuild: 0.25.0 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + terser: 5.44.0 + webpack: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47055,17 +52662,17 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.18.20 + esbuild: 0.25.0 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) - dev: true + terser: 5.44.0 + webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: false - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47081,14 +52688,15 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.24.0 + esbuild: 0.25.0 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + terser: 5.44.0 + webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} @@ -47106,13 +52714,13 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.25.0 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 + terser: 5.44.0 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.99.9): @@ -47131,13 +52739,13 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.25.0 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 + terser: 5.44.0 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -47157,13 +52765,13 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.25.5 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.37.0 + terser: 5.44.0 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true @@ -47176,13 +52784,24 @@ packages: acorn: 8.14.0 commander: 2.20.3 source-map-support: 0.5.21 + dev: true + + /terser@5.44.0: + resolution: {integrity: sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@jridgewell/source-map': 0.3.11 + acorn: 8.15.0 + commander: 2.20.3 + source-map-support: 0.5.21 /test-exclude@6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} dependencies: '@istanbuljs/schema': 0.1.3 - glob: 7.2.0 + glob: 7.2.3 minimatch: 3.1.2 /text-decoder@1.2.3: @@ -47197,6 +52816,7 @@ packages: /text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true /thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} @@ -47209,8 +52829,8 @@ packages: dependencies: any-promise: 1.3.0 - /thingies@1.21.0(tslib@2.8.1): - resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} + /thingies@2.5.0(tslib@2.8.1): + resolution: {integrity: sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==} engines: {node: '>=10.18'} peerDependencies: tslib: ^2 @@ -47277,14 +52897,14 @@ packages: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} dev: true - /tinyexec@0.3.0: - resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} - dev: true - /tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} dev: false + /tinyexec@1.0.1: + resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} + dev: true + /tinyglobby@0.2.10: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} engines: {node: '>=12.0.0'} @@ -47300,6 +52920,13 @@ packages: fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 + /tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + /tinypool@0.8.4: resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} @@ -47342,6 +52969,11 @@ packages: /tmp@0.2.3: resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} engines: {node: '>=14.14'} + dev: false + + /tmp@0.2.5: + resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==} + engines: {node: '>=14.14'} /tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} @@ -47393,10 +53025,11 @@ packages: resolution: {integrity: sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==} dev: true - /token-types@6.0.0: - resolution: {integrity: sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==} + /token-types@6.1.1: + resolution: {integrity: sha512-kh9LVIWH5CnL63Ipf0jhlBIy0UsrMj/NJDfpsy1SqOXlLKEVyXXYrnFxFT1yOOYVGBSApeVnjPw/sBz5BfEjAQ==} engines: {node: '>=14.16'} dependencies: + '@borewit/text-codec': 0.1.1 '@tokenizer/token': 0.3.0 ieee754: 1.2.1 dev: true @@ -47446,13 +53079,20 @@ packages: punycode: 2.3.1 dev: true + /tr46@5.1.1: + resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} + engines: {node: '>=18'} + dependencies: + punycode: 2.3.1 + dev: true + /traverse@0.6.8: resolution: {integrity: sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==} engines: {node: '>= 0.4'} dev: true - /tree-dump@1.0.2(tslib@2.8.1): - resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} + /tree-dump@1.1.0(tslib@2.8.1): + resolution: {integrity: sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -47482,26 +53122,35 @@ packages: /trough@2.2.0: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} - /ts-api-utils@1.3.0(typescript@5.0.4): + /ts-api-utils@1.3.0(typescript@5.4.5): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.0.4 + typescript: 5.4.5 dev: true - /ts-api-utils@1.3.0(typescript@5.4.5): + /ts-api-utils@1.3.0(typescript@5.8.3): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.5 + typescript: 5.8.3 dev: true - /ts-api-utils@1.3.0(typescript@5.8.3): - resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + /ts-api-utils@1.4.3(typescript@5.0.4): + resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.0.4 + dev: true + + /ts-api-utils@1.4.3(typescript@5.8.3): + resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' @@ -47509,7 +53158,16 @@ packages: typescript: 5.8.3 dev: true - /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.8.3): + /ts-api-utils@2.1.0(typescript@5.8.3): + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + dependencies: + typescript: 5.8.3 + dev: true + + /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.9.2): resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -47527,11 +53185,11 @@ packages: memfs: 4.17.0 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.8.3 + typescript: 5.9.2 dev: true - /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.0.4): - resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} + /ts-checker-rspack-plugin@1.1.5(@rspack/core@1.3.9)(typescript@5.0.4): + resolution: {integrity: sha512-jla7C8ENhRP87i2iKo8jLMOvzyncXou12odKe0CPTkCaI9l8Eaiqxflk/ML3+1Y0j+gKjMk2jb6swHYtlpdRqg==} engines: {node: '>=16.0.0'} peerDependencies: '@rspack/core': ^1.0.0 @@ -47545,14 +53203,14 @@ packages: '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 - memfs: 4.36.0 + memfs: 4.38.2 minimatch: 9.0.5 picocolors: 1.1.1 typescript: 5.0.4 dev: true - /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.5.2): - resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} + /ts-checker-rspack-plugin@1.1.5(@rspack/core@1.3.9)(typescript@5.5.2): + resolution: {integrity: sha512-jla7C8ENhRP87i2iKo8jLMOvzyncXou12odKe0CPTkCaI9l8Eaiqxflk/ML3+1Y0j+gKjMk2jb6swHYtlpdRqg==} engines: {node: '>=16.0.0'} peerDependencies: '@rspack/core': ^1.0.0 @@ -47566,14 +53224,14 @@ packages: '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 - memfs: 4.36.0 + memfs: 4.38.2 minimatch: 9.0.5 picocolors: 1.1.1 typescript: 5.5.2 dev: true - /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.8.3): - resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} + /ts-checker-rspack-plugin@1.1.5(@rspack/core@1.3.9)(typescript@5.8.3): + resolution: {integrity: sha512-jla7C8ENhRP87i2iKo8jLMOvzyncXou12odKe0CPTkCaI9l8Eaiqxflk/ML3+1Y0j+gKjMk2jb6swHYtlpdRqg==} engines: {node: '>=16.0.0'} peerDependencies: '@rspack/core': ^1.0.0 @@ -47587,12 +53245,33 @@ packages: '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 - memfs: 4.36.0 + memfs: 4.38.2 minimatch: 9.0.5 picocolors: 1.1.1 typescript: 5.8.3 dev: true + /ts-checker-rspack-plugin@1.1.5(@rspack/core@1.3.9)(typescript@5.9.2): + resolution: {integrity: sha512-jla7C8ENhRP87i2iKo8jLMOvzyncXou12odKe0CPTkCaI9l8Eaiqxflk/ML3+1Y0j+gKjMk2jb6swHYtlpdRqg==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@rspack/core': ^1.0.0 + typescript: '>=3.8.0' + peerDependenciesMeta: + '@rspack/core': + optional: true + dependencies: + '@babel/code-frame': 7.27.1 + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/lite-tapable': 1.0.1 + chokidar: 3.6.0 + is-glob: 4.0.3 + memfs: 4.38.2 + minimatch: 9.0.5 + picocolors: 1.1.1 + typescript: 5.9.2 + dev: true + /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} @@ -47606,7 +53285,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.0.1(@babel/core@7.28.0)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3): + /ts-jest@29.0.1(@babel/core@7.28.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.9.2): resolution: {integrity: sha512-htQOHshgvhn93QLxrmxpiQPk69+M1g7govO1g6kf6GsjCv4uvRV0znVmDrrvjUrVCnTYeY4FBxTYYYD4airyJA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -47627,8 +53306,8 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.28.0 - babel-jest: 29.7.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + babel-jest: 29.7.0(@babel/core@7.28.4) bs-logger: 0.2.6 esbuild: 0.25.0 fast-json-stable-stringify: 2.1.0 @@ -47638,11 +53317,11 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.8.3 + typescript: 5.9.2 yargs-parser: 21.1.1 dev: true - /ts-jest@29.1.5(@babel/core@7.28.0)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3): + /ts-jest@29.1.5(@babel/core@7.28.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3): resolution: {integrity: sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -47666,8 +53345,8 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.28.0 - babel-jest: 29.7.0(@babel/core@7.28.0) + '@babel/core': 7.28.4 + babel-jest: 29.7.0(@babel/core@7.28.4) bs-logger: 0.2.6 esbuild: 0.25.0 fast-json-stable-stringify: 2.1.0 @@ -47676,7 +53355,7 @@ packages: json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.3 + semver: 7.7.2 typescript: 5.8.3 yargs-parser: 21.1.1 dev: true @@ -47689,11 +53368,11 @@ packages: webpack: ^5.0.0 dependencies: chalk: 4.1.2 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 micromatch: 4.0.8 - semver: 7.6.3 + semver: 7.7.2 typescript: 5.0.4 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /ts-loader@9.4.4(typescript@5.5.2)(webpack@5.99.9): @@ -47704,14 +53383,14 @@ packages: webpack: ^5.0.0 dependencies: chalk: 4.1.2 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 micromatch: 4.0.8 - semver: 7.6.3 + semver: 7.7.2 typescript: 5.5.2 webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true - /ts-loader@9.5.1(typescript@5.8.3)(webpack@5.98.0): + /ts-loader@9.5.1(typescript@5.9.2)(webpack@5.98.0): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -47719,26 +53398,26 @@ packages: webpack: ^5.0.0 dependencies: chalk: 4.1.2 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 micromatch: 4.0.8 - semver: 7.6.3 - source-map: 0.7.4 - typescript: 5.8.3 + semver: 7.7.2 + source-map: 0.7.6 + typescript: 5.9.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false - /ts-loader@9.5.1(typescript@5.8.3)(webpack@5.99.9): - resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} + /ts-loader@9.5.4(typescript@5.8.3)(webpack@5.99.9): + resolution: {integrity: sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ==} engines: {node: '>=12.0.0'} peerDependencies: typescript: '*' webpack: ^5.0.0 dependencies: chalk: 4.1.2 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 micromatch: 4.0.8 - semver: 7.6.3 - source-map: 0.7.4 + semver: 7.7.2 + source-map: 0.7.6 typescript: 5.8.3 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -47813,7 +53492,7 @@ packages: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.4.5): + /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@24.3.1)(typescript@5.4.5): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -47833,7 +53512,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.14 + '@types/node': 24.3.1 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -47845,7 +53524,7 @@ packages: yn: 3.1.1 dev: false - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.8.3): + /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@24.3.1)(typescript@5.9.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -47865,14 +53544,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.14 + '@types/node': 24.3.1 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.8.3 + typescript: 5.9.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -47936,7 +53615,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: chalk: 4.1.2 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 tsconfig-paths: 4.2.0 /tsconfig-paths-webpack-plugin@4.1.0: @@ -47944,7 +53623,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: chalk: 4.1.2 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.17.1 tsconfig-paths: 4.2.0 dev: true @@ -47953,7 +53632,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: chalk: 4.1.2 - enhanced-resolve: 5.18.2 + enhanced-resolve: 5.18.3 tapable: 2.2.1 tsconfig-paths: 4.2.0 dev: true @@ -47981,9 +53660,15 @@ packages: /tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + dev: false + + /tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + dev: true /tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + dev: false /tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -47992,7 +53677,7 @@ packages: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} - /tsup@7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(ts-node@10.9.1)(typescript@5.8.3): + /tsup@7.3.0(@swc/core@1.7.26)(postcss@8.5.6)(ts-node@10.9.1)(typescript@5.8.3): resolution: {integrity: sha512-Ja1eaSRrE+QarmATlNO5fse2aOACYMBX+IZRKy1T+gpyH+jXgRrl5l4nHIQJQ1DoDgEjHDTw8cpE085UdBZuWQ==} engines: {node: '>=18'} deprecated: Breaking node 16 @@ -48010,18 +53695,18 @@ packages: optional: true dependencies: '@swc/core': 1.7.26(@swc/helpers@0.5.13) - bundle-require: 4.2.1(esbuild@0.19.2) + bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.4.0(supports-color@9.3.1) - esbuild: 0.19.2 + debug: 4.4.1(supports-color@5.5.0) + esbuild: 0.19.12 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss: 8.4.38 - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.1) + postcss: 8.5.6 + postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.1) resolve-from: 5.0.0 - rollup: 4.24.0 + rollup: 4.50.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 @@ -48031,7 +53716,7 @@ packages: - ts-node dev: true - /tsup@8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.8.3): + /tsup@8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.5.6)(typescript@5.8.3): resolution: {integrity: sha512-Tunf6r6m6tnZsG9GYWndg0z8dEV7fD733VBFzFJ5Vcm1FtlXB8xBD/rtrBi2a3YKEV7hHtxiZtW5EAVADoe1pA==} engines: {node: '>=18'} hasBin: true @@ -48059,8 +53744,8 @@ packages: esbuild: 0.24.0 joycon: 3.1.1 picocolors: 1.1.1 - postcss: 8.4.38 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.4.38) + postcss: 8.5.6 + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.6) resolve-from: 5.0.0 rollup: 4.24.0 source-map: 0.8.0-beta.0 @@ -48128,6 +53813,7 @@ packages: /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} + dev: true /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} @@ -48158,16 +53844,6 @@ packages: engines: {node: '>=12.20'} dev: true - /type-fest@4.26.1: - resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} - engines: {node: '>=16'} - dev: true - - /type-fest@4.37.0: - resolution: {integrity: sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==} - engines: {node: '>=16'} - dev: true - /type-fest@4.41.0: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} @@ -48187,7 +53863,6 @@ packages: content-type: 1.0.5 media-typer: 1.1.0 mime-types: 3.0.1 - dev: false /type@2.7.3: resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} @@ -48202,6 +53877,15 @@ packages: is-typed-array: 1.1.13 dev: true + /typed-array-buffer@1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-typed-array: 1.1.15 + dev: true + /typed-array-byte-length@1.0.1: resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} engines: {node: '>= 0.4'} @@ -48213,6 +53897,17 @@ packages: is-typed-array: 1.1.13 dev: true + /typed-array-byte-length@1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + dev: true + /typed-array-byte-offset@1.0.2: resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} engines: {node: '>= 0.4'} @@ -48225,6 +53920,19 @@ packages: is-typed-array: 1.1.13 dev: true + /typed-array-byte-offset@1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + reflect.getprototypeof: 1.0.10 + dev: true + /typed-array-length@1.0.6: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} @@ -48237,6 +53945,18 @@ packages: possible-typed-array-names: 1.0.0 dev: true + /typed-array-length@1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + is-typed-array: 1.1.15 + possible-typed-array-names: 1.1.0 + reflect.getprototypeof: 1.0.10 + dev: true + /typed-assert@1.0.9: resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} @@ -48312,6 +54032,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + /typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} + engines: {node: '>=14.17'} + hasBin: true + /typical@4.0.0: resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==} engines: {node: '>=8'} @@ -48326,6 +54051,10 @@ packages: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} dev: true + /ufo@1.6.1: + resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} + dev: true + /uglify-js@3.19.3: resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} engines: {node: '>=0.8.0'} @@ -48337,8 +54066,8 @@ packages: resolution: {integrity: sha512-R8375j0qwXyIu/7R0tjdF06/sElHqbmdmWC9M2qQHpEVbvE4I5+38KJI7LUUmQMp7NVq4tKHiBMkT0NFM453Ig==} dev: false - /uint8array-extras@1.4.0: - resolution: {integrity: sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==} + /uint8array-extras@1.5.0: + resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} engines: {node: '>=18'} dev: true @@ -48351,6 +54080,16 @@ packages: which-boxed-primitive: 1.0.2 dev: true + /unbox-primitive@1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-bigints: 1.1.0 + has-symbols: 1.1.0 + which-boxed-primitive: 1.1.1 + dev: true + /unbzip2-stream@1.4.3: resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} dependencies: @@ -48365,6 +54104,9 @@ packages: /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@7.10.0: + resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} + /undici@5.26.5: resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==} engines: {node: '>=14.0'} @@ -48383,8 +54125,8 @@ packages: hookable: 5.5.3 dev: false - /unhead@2.0.13: - resolution: {integrity: sha512-Q3lMTJnoGj8zNsqP/GWIIAd8W/hKKeOgErbsMSXDWdkIICUeIg9p7J5/0uDFREa684cReRz1NFxbrDaS+5rGMw==} + /unhead@2.0.14: + resolution: {integrity: sha512-dRP6OCqtShhMVZQe1F4wdt/WsYl2MskxKK+cvfSo0lQnrPJ4oAUQEkxRg7pPP+vJENabhlir31HwAyHUv7wfMg==} dependencies: hookable: 5.5.3 dev: false @@ -48611,10 +54353,6 @@ packages: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - /universal-user-agent@7.0.2: - resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==} - dev: true - /universal-user-agent@7.0.3: resolution: {integrity: sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==} dev: true @@ -48664,11 +54402,10 @@ packages: resolution: {integrity: sha512-14PslvMY3gNbXnQtNIRB566Q057L5Fe7f5LDEamxVi0QQVxoz5hrveBwwZLcKyHtZ09ysmipxRRj5Lv+BGz2Iw==} engines: {node: '>=14.0.0'} dependencies: - acorn: 8.12.1 + acorn: 8.15.0 chokidar: 3.6.0 - webpack-sources: 3.2.3 + webpack-sources: 3.3.3 webpack-virtual-modules: 0.6.2 - dev: false /unset-value@1.0.0: resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} @@ -48722,6 +54459,16 @@ packages: escalade: 3.2.0 picocolors: 1.1.1 + /update-browserslist-db@1.1.3(browserslist@4.25.4): + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.25.4 + escalade: 3.2.0 + picocolors: 1.1.1 + /update-check@1.5.4: resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} dependencies: @@ -48895,7 +54642,7 @@ packages: resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.25 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 dev: true @@ -49083,16 +54830,16 @@ packages: '@types/unist': 3.0.3 vfile-message: 4.0.2 - /vite-node@1.2.2(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0): + /vite-node@1.2.2(@types/node@20.12.14)(less@4.4.1)(stylus@0.64.0): resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.18(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@20.12.14)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - '@types/node' - less @@ -49105,16 +54852,16 @@ packages: - terser dev: true - /vite-node@1.6.0(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0): + /vite-node@1.6.0(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0): resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.19(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - '@types/node' - less @@ -49127,7 +54874,7 @@ packages: - terser dev: true - /vite-plugin-dts@4.3.0(@types/node@16.11.68)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18): + /vite-plugin-dts@4.3.0(@types/node@16.11.68)(rollup@4.50.0)(typescript@5.5.2)(vite@5.4.18): resolution: {integrity: sha512-LkBJh9IbLwL6/rxh0C1/bOurDrIEmRE7joC+jFdOEEciAFPbpEKOLSAr5nNh5R7CJ45cMbksTrFfy52szzC5eA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -49138,7 +54885,7 @@ packages: optional: true dependencies: '@microsoft/api-extractor': 7.47.11(@types/node@16.11.68) - '@rollup/pluginutils': 5.1.3(rollup@4.40.0) + '@rollup/pluginutils': 5.1.3(rollup@4.50.0) '@volar/typescript': 2.4.5 '@vue/language-core': 2.1.6(typescript@5.5.2) compare-versions: 6.1.1 @@ -49147,14 +54894,14 @@ packages: local-pkg: 0.5.0 magic-string: 0.30.17 typescript: 5.5.2 - vite: 5.4.18(@types/node@16.11.68)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@16.11.68)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color dev: true - /vite-plugin-dts@4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18): + /vite-plugin-dts@4.3.0(@types/node@18.16.9)(rollup@4.50.0)(typescript@5.5.2)(vite@5.4.18): resolution: {integrity: sha512-LkBJh9IbLwL6/rxh0C1/bOurDrIEmRE7joC+jFdOEEciAFPbpEKOLSAr5nNh5R7CJ45cMbksTrFfy52szzC5eA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -49165,7 +54912,7 @@ packages: optional: true dependencies: '@microsoft/api-extractor': 7.47.11(@types/node@18.16.9) - '@rollup/pluginutils': 5.1.3(rollup@4.40.0) + '@rollup/pluginutils': 5.1.3(rollup@4.50.0) '@volar/typescript': 2.4.5 '@vue/language-core': 2.1.6(typescript@5.5.2) compare-versions: 6.1.1 @@ -49174,14 +54921,14 @@ packages: local-pkg: 0.5.0 magic-string: 0.30.17 typescript: 5.5.2 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color dev: true - /vite-plugin-dts@4.5.4(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18): + /vite-plugin-dts@4.5.4(@types/node@18.16.9)(rollup@4.50.0)(typescript@5.5.2)(vite@5.4.18): resolution: {integrity: sha512-d4sOM8M/8z7vRXHHq/ebbblfaxENjogAAekcfcDCCwAyvGqnPrc7f4NZbvItS+g4WTgerW0xDwSz5qz11JT3vg==} peerDependencies: typescript: '*' @@ -49191,7 +54938,7 @@ packages: optional: true dependencies: '@microsoft/api-extractor': 7.52.8(@types/node@18.16.9) - '@rollup/pluginutils': 5.1.4(rollup@4.40.0) + '@rollup/pluginutils': 5.1.4(rollup@4.50.0) '@volar/typescript': 2.4.13 '@vue/language-core': 2.2.0(typescript@5.5.2) compare-versions: 6.1.1 @@ -49200,7 +54947,7 @@ packages: local-pkg: 1.1.1 magic-string: 0.30.17 typescript: 5.5.2 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - '@types/node' - rollup @@ -49215,16 +54962,16 @@ packages: vite: optional: true dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) globrex: 0.1.2 tsconfck: 2.1.2(typescript@5.8.3) - vite: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0)(stylus@0.64.0) + vite: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - supports-color - typescript dev: true - /vite@5.4.18(@types/node@16.11.68)(less@4.4.0)(stylus@0.64.0): + /vite@5.4.18(@types/node@16.11.68)(less@4.4.1)(stylus@0.64.0): resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -49257,7 +55004,7 @@ packages: dependencies: '@types/node': 16.11.68 esbuild: 0.21.5 - less: 4.4.0 + less: 4.4.1 postcss: 8.5.3 rollup: 4.40.0 stylus: 0.64.0 @@ -49265,7 +55012,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0): + /vite@5.4.18(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0): resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -49298,7 +55045,7 @@ packages: dependencies: '@types/node': 18.16.9 esbuild: 0.21.5 - less: 4.4.0 + less: 4.4.1 postcss: 8.5.3 rollup: 4.40.0 stylus: 0.64.0 @@ -49306,7 +55053,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.4.18(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0): + /vite@5.4.18(@types/node@20.12.14)(less@4.4.1)(stylus@0.64.0): resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -49339,7 +55086,7 @@ packages: dependencies: '@types/node': 20.12.14 esbuild: 0.21.5 - less: 4.4.0 + less: 4.4.1 postcss: 8.5.3 rollup: 4.40.0 stylus: 0.64.0 @@ -49347,7 +55094,48 @@ packages: fsevents: 2.3.3 dev: true - /vite@6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0)(stylus@0.64.0): + /vite@5.4.19(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0): + resolution: {integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.16.9 + esbuild: 0.21.5 + less: 4.4.1 + postcss: 8.5.6 + rollup: 4.50.0 + stylus: 0.64.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vite@6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.1)(stylus@0.64.0): resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -49389,14 +55177,14 @@ packages: dependencies: '@types/node': 18.16.9 esbuild: 0.25.0 - fdir: 6.4.4(picomatch@4.0.2) + fdir: 6.5.0(picomatch@4.0.3) jiti: 2.4.2 - less: 4.4.0 - picomatch: 4.0.2 + less: 4.4.1 + picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.40.0 + rollup: 4.50.0 stylus: 0.64.0 - tinyglobby: 0.2.14 + tinyglobby: 0.2.15 optionalDependencies: fsevents: 2.3.3 dev: true @@ -49407,13 +55195,13 @@ packages: peerDependencies: vitest: '>=0.16.0' dependencies: - cross-fetch: 3.1.8(encoding@0.1.13) - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + cross-fetch: 3.2.0(encoding@0.1.13) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.1)(stylus@0.64.0) transitivePeerDependencies: - encoding dev: true - /vitest@1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0): + /vitest@1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.4.1)(stylus@0.64.0): resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -49458,8 +55246,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.18(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0) - vite-node: 1.2.2(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@20.12.14)(less@4.4.1)(stylus@0.64.0) + vite-node: 1.2.2(@types/node@20.12.14)(less@4.4.1)(stylus@0.64.0) why-is-node-running: 2.3.0 transitivePeerDependencies: - less @@ -49472,7 +55260,7 @@ packages: - terser dev: true - /vitest@1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0): + /vitest@1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.1)(stylus@0.64.0): resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -49506,18 +55294,18 @@ packages: '@vitest/utils': 1.6.0 acorn-walk: 8.3.4 chai: 4.5.0 - debug: 4.3.7 + debug: 4.4.1(supports-color@5.5.0) execa: 8.0.1 - local-pkg: 0.5.0 - magic-string: 0.30.11 + local-pkg: 0.5.1 + magic-string: 0.30.18 pathe: 1.1.2 - picocolors: 1.1.0 - std-env: 3.7.0 - strip-literal: 2.1.0 + picocolors: 1.1.1 + std-env: 3.9.0 + strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) - vite-node: 1.6.0(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.19(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) + vite-node: 1.6.0(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) why-is-node-running: 2.3.0 transitivePeerDependencies: - less @@ -49553,20 +55341,23 @@ packages: /vscode-uri@3.0.8: resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + /vscode-uri@3.1.0: + resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} + /vue-eslint-parser@9.4.3(eslint@8.57.1): resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.4.1(supports-color@8.1.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 esquery: 1.6.0 lodash: 4.17.21 - semver: 7.6.3 + semver: 7.7.2 transitivePeerDependencies: - supports-color dev: true @@ -49639,14 +55430,14 @@ packages: typescript: 5.7.3 dev: true - /vue-tsc@2.2.10(typescript@5.8.3): - resolution: {integrity: sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ==} + /vue-tsc@2.2.12(typescript@5.8.3): + resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==} hasBin: true peerDependencies: typescript: '>=5.0.0' dependencies: - '@volar/typescript': 2.4.13 - '@vue/language-core': 2.2.10(typescript@5.8.3) + '@volar/typescript': 2.4.15 + '@vue/language-core': 2.2.12(typescript@5.8.3) typescript: 5.8.3 /vue@3.5.10(typescript@5.5.2): @@ -49680,19 +55471,19 @@ packages: typescript: 5.7.3 dev: true - /vue@3.5.18(typescript@5.5.2): - resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==} + /vue@3.5.21(typescript@5.5.2): + resolution: {integrity: sha512-xxf9rum9KtOdwdRkiApWL+9hZEMWE90FHh8yS1+KJAiWYh+iGWV1FquPjoO9VUHQ+VIhsCXNNyZ5Sf4++RVZBA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.5.18 - '@vue/compiler-sfc': 3.5.18 - '@vue/runtime-dom': 3.5.18 - '@vue/server-renderer': 3.5.18(vue@3.5.18) - '@vue/shared': 3.5.18 + '@vue/compiler-dom': 3.5.21 + '@vue/compiler-sfc': 3.5.21 + '@vue/runtime-dom': 3.5.21 + '@vue/server-renderer': 3.5.21(vue@3.5.21) + '@vue/shared': 3.5.21 typescript: 5.5.2 dev: true @@ -49703,6 +55494,13 @@ packages: xml-name-validator: 4.0.0 dev: true + /w3c-xmlserializer@5.0.0: + resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} + engines: {node: '>=18'} + dependencies: + xml-name-validator: 5.0.0 + dev: true + /wait-on@7.2.0: resolution: {integrity: sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==} engines: {node: '>=12.0.0'} @@ -49712,7 +55510,7 @@ packages: joi: 17.13.3 lodash: 4.17.21 minimist: 1.2.8 - rxjs: 7.8.1 + rxjs: 7.8.2 transitivePeerDependencies: - debug dev: true @@ -49729,6 +55527,14 @@ packages: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 + /watchpack@2.4.4: + resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} + engines: {node: '>=10.13.0'} + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + dev: true + /wbuf@1.7.3: resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} dependencies: @@ -49828,8 +55634,8 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /webpack-dev-middleware@7.4.2(webpack@5.98.0): - resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} + /webpack-dev-middleware@7.4.3(webpack@5.98.0): + resolution: {integrity: sha512-5kA/PzpZzDz5mNOkcNLmU1UdjGeSSxd7rt1akWpI70jMNHLASiBPRaQZn0hgyhvhawfIwSnnLfDABIxL3ueyFg==} engines: {node: '>= 18.12.0'} peerDependencies: webpack: ^5.0.0 @@ -49838,15 +55644,15 @@ packages: optional: true dependencies: colorette: 2.0.20 - memfs: 4.36.0 - mime-types: 2.1.35 + memfs: 4.38.2 + mime-types: 3.0.1 on-finished: 2.4.1 range-parser: 1.2.1 - schema-utils: 4.3.0 + schema-utils: 4.3.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - /webpack-dev-middleware@7.4.2(webpack@5.99.9): - resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} + /webpack-dev-middleware@7.4.3(webpack@5.99.9): + resolution: {integrity: sha512-5kA/PzpZzDz5mNOkcNLmU1UdjGeSSxd7rt1akWpI70jMNHLASiBPRaQZn0hgyhvhawfIwSnnLfDABIxL3ueyFg==} engines: {node: '>= 18.12.0'} peerDependencies: webpack: ^5.0.0 @@ -49855,11 +55661,11 @@ packages: optional: true dependencies: colorette: 2.0.20 - memfs: 4.36.0 - mime-types: 2.1.35 + memfs: 4.38.2 + mime-types: 3.0.1 on-finished: 2.4.1 range-parser: 1.2.1 - schema-utils: 4.3.0 + schema-utils: 4.3.2 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -49880,7 +55686,7 @@ packages: '@types/connect-history-api-fallback': 1.5.4 '@types/express': 4.17.21 '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 + '@types/serve-static': 1.15.8 '@types/sockjs': 0.3.36 '@types/ws': 8.5.12 ansi-html-community: 0.0.8 @@ -49892,11 +55698,11 @@ packages: express: 4.21.2 graceful-fs: 4.2.11 html-entities: 2.6.0 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) + http-proxy-middleware: 2.0.9(@types/express@4.17.21) ipaddr.js: 2.2.0 launch-editor: 2.9.1 - open: 10.1.0 - p-retry: 6.2.0 + open: 10.2.0 + p-retry: 6.2.1 schema-utils: 4.3.2 selfsigned: 2.4.1 serve-index: 1.9.1 @@ -49904,8 +55710,8 @@ packages: spdy: 4.0.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) - webpack-dev-middleware: 7.4.2(webpack@5.98.0) - ws: 8.18.0 + webpack-dev-middleware: 7.4.3(webpack@5.98.0) + ws: 8.18.3 transitivePeerDependencies: - bufferutil - debug @@ -49930,31 +55736,31 @@ packages: '@types/connect-history-api-fallback': 1.5.4 '@types/express': 4.17.21 '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 + '@types/serve-static': 1.15.8 '@types/sockjs': 0.3.36 - '@types/ws': 8.5.12 + '@types/ws': 8.18.1 ansi-html-community: 0.0.8 - bonjour-service: 1.2.1 + bonjour-service: 1.3.0 chokidar: 3.6.0 colorette: 2.0.20 - compression: 1.7.4 + compression: 1.8.1 connect-history-api-fallback: 2.0.0 express: 4.21.2 graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) + http-proxy-middleware: 2.0.9(@types/express@4.17.21) ipaddr.js: 2.2.0 - launch-editor: 2.9.1 - open: 10.1.0 - p-retry: 6.2.0 - schema-utils: 4.3.0 + launch-editor: 2.11.1 + open: 10.2.0 + p-retry: 6.2.1 + schema-utils: 4.3.2 selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) - webpack-dev-middleware: 7.4.2(webpack@5.98.0) - ws: 8.18.0 + webpack-dev-middleware: 7.4.3(webpack@5.98.0) + ws: 8.18.3 transitivePeerDependencies: - bufferutil - debug @@ -49962,8 +55768,8 @@ packages: - utf-8-validate dev: true - /webpack-dev-server@5.2.1(webpack-cli@5.1.4)(webpack@5.99.9): - resolution: {integrity: sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==} + /webpack-dev-server@5.2.2(webpack-cli@5.1.4)(webpack@5.99.9): + resolution: {integrity: sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==} engines: {node: '>= 18.12.0'} hasBin: true peerDependencies: @@ -49980,22 +55786,22 @@ packages: '@types/express': 4.17.21 '@types/express-serve-static-core': 4.19.6 '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 + '@types/serve-static': 1.15.8 '@types/sockjs': 0.3.36 - '@types/ws': 8.5.12 + '@types/ws': 8.18.1 ansi-html-community: 0.0.8 - bonjour-service: 1.2.1 + bonjour-service: 1.3.0 chokidar: 3.6.0 colorette: 2.0.20 - compression: 1.8.0 + compression: 1.8.1 connect-history-api-fallback: 2.0.0 express: 4.21.2 graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) + http-proxy-middleware: 2.0.9(@types/express@4.17.21) ipaddr.js: 2.2.0 - launch-editor: 2.9.1 - open: 10.1.0 - p-retry: 6.2.0 + launch-editor: 2.11.1 + open: 10.2.0 + p-retry: 6.2.1 schema-utils: 4.3.2 selfsigned: 2.4.1 serve-index: 1.9.1 @@ -50003,8 +55809,8 @@ packages: spdy: 4.0.2 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) - webpack-dev-middleware: 7.4.2(webpack@5.99.9) - ws: 8.18.0 + webpack-dev-middleware: 7.4.3(webpack@5.99.9) + ws: 8.18.3 transitivePeerDependencies: - bufferutil - debug @@ -50036,6 +55842,10 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} + /webpack-sources@3.3.3: + resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} + engines: {node: '>=10.13.0'} + /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.2)(webpack@5.98.0): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} engines: {node: '>= 12'} @@ -50078,12 +55888,138 @@ packages: dependencies: html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} + /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.4 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.3 + es-module-lexer: 1.7.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.2 + tapable: 2.2.3 + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.101.3) + watchpack: 2.4.4 + webpack-cli: 5.1.4(webpack@5.98.0) + webpack-sources: 3.3.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + + /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.4 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.3 + es-module-lexer: 1.7.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.2 + tapable: 2.2.3 + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.101.3) + watchpack: 2.4.4 + webpack-cli: 5.1.4(webpack@5.98.0) + webpack-sources: 3.3.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + + /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.4 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.3 + es-module-lexer: 1.7.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.2 + tapable: 2.2.3 + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3) + watchpack: 2.4.4 + webpack-cli: 5.1.4(webpack@5.98.0) + webpack-sources: 3.3.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + /webpack@5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==} engines: {node: '>=10.13.0'} @@ -50115,7 +56051,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50156,7 +56092,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50196,7 +56132,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50235,47 +56171,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0) - watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - dev: true - - /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): - resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.2 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50323,6 +56219,7 @@ packages: - '@swc/core' - esbuild - uglify-js + dev: false /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} @@ -50545,6 +56442,13 @@ packages: dependencies: iconv-lite: 0.6.3 + /whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} + dependencies: + iconv-lite: 0.6.3 + dev: true + /whatwg-fetch@3.6.20: resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} @@ -50553,6 +56457,11 @@ packages: engines: {node: '>=12'} dev: true + /whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} + dev: true + /whatwg-url@11.0.0: resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} engines: {node: '>=12'} @@ -50561,6 +56470,14 @@ packages: webidl-conversions: 7.0.0 dev: true + /whatwg-url@14.2.0: + resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==} + engines: {node: '>=18'} + dependencies: + tr46: 5.1.1 + webidl-conversions: 7.0.0 + dev: true + /whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: @@ -50584,22 +56501,34 @@ packages: is-symbol: 1.0.4 dev: true - /which-builtin-type@1.1.4: - resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} + /which-boxed-primitive@1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} dependencies: - function.prototype.name: 1.1.6 + is-bigint: 1.1.0 + is-boolean-object: 1.2.2 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 + dev: true + + /which-builtin-type@1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + function.prototype.name: 1.1.8 has-tostringtag: 1.0.2 - is-async-function: 2.0.0 - is-date-object: 1.0.5 - is-finalizationregistry: 1.0.2 + is-async-function: 2.1.1 + is-date-object: 1.1.0 + is-finalizationregistry: 1.1.1 is-generator-function: 1.1.0 is-regex: 1.2.1 - is-weakref: 1.0.2 + is-weakref: 1.1.1 isarray: 2.0.5 - which-boxed-primitive: 1.0.2 + which-boxed-primitive: 1.1.1 which-collection: 1.0.2 - which-typed-array: 1.1.15 + which-typed-array: 1.1.19 dev: true /which-collection@1.0.2: @@ -50626,6 +56555,19 @@ packages: has-tostringtag: 1.0.2 dev: true + /which-typed-array@1.1.19: + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + for-each: 0.3.5 + get-proto: 1.0.1 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + dev: true + /which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true @@ -50667,7 +56609,7 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.27.2 '@babel/types': 7.28.2 assert-never: 1.3.0 babel-walk: 3.0.0-canary-5 @@ -50789,6 +56731,24 @@ packages: utf-8-validate: optional: true + /ws@8.18.3: + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + /wsl-utils@0.1.0: + resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} + engines: {node: '>=18'} + dependencies: + is-wsl: 3.1.0 + /xdg-app-paths@5.1.0: resolution: {integrity: sha512-RAQ3WkPf4KTU1A8RtFx3gWywzVKe00tfOPFfl2NDGqbIFENQO4kqAJp7mhQjNj/33W5x5hiWWUdyfPq/5SU3QA==} engines: {node: '>=6'} @@ -50803,26 +56763,26 @@ packages: os-paths: 4.4.0 dev: false - /xgplayer-subtitles@3.0.20(core-js@3.36.1): + /xgplayer-subtitles@3.0.20(core-js@3.45.1): resolution: {integrity: sha512-I1bjsIY+aKOrhYQspLdneOkYg+Vf4cJVGPnDSFnNebnxXl9Mhz5SEpWGzYizMYxL9UvsQ9pgjeEY0o4hkwM+kQ==} peerDependencies: core-js: '>=3.12.1' dependencies: - core-js: 3.36.1 + core-js: 3.45.1 eventemitter3: 4.0.7 dev: false - /xgplayer@3.0.20(core-js@3.36.1): + /xgplayer@3.0.20(core-js@3.45.1): resolution: {integrity: sha512-UNKZJRyODOZGdka83ao8fI18xdhzOV8qG4aNEOOkuOQbXFXfXsJMr/dazRHFP+uXmTqiCXr568euee3ch7CS7g==} peerDependencies: core-js: '>=3.12.1' dependencies: - core-js: 3.36.1 + core-js: 3.45.1 danmu.js: 1.1.13 delegate: 3.2.0 downloadjs: 1.4.7 eventemitter3: 4.0.7 - xgplayer-subtitles: 3.0.20(core-js@3.36.1) + xgplayer-subtitles: 3.0.20(core-js@3.45.1) dev: false /xml-name-validator@4.0.0: @@ -50830,6 +56790,11 @@ packages: engines: {node: '>=12'} dev: true + /xml-name-validator@5.0.0: + resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} + engines: {node: '>=18'} + dev: true + /xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true @@ -50885,6 +56850,11 @@ packages: engines: {node: '>= 14'} hasBin: true + /yaml@2.8.1: + resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} + engines: {node: '>= 14.6'} + hasBin: true + /yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} @@ -50987,13 +56957,13 @@ packages: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} - /yoctocolors-cjs@2.1.2: - resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} + /yoctocolors-cjs@2.1.3: + resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} dev: true - /yoctocolors@2.1.1: - resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} + /yoctocolors@2.1.2: + resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} engines: {node: '>=18'} dev: true From 290823a7a3e62a51904c2802198a3231933a5f78 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Sun, 7 Sep 2025 11:49:39 +0200 Subject: [PATCH 02/22] chore: cleanup deps in expo examples --- apps/expo-example-host/package.json | 22 +++++++++------------- apps/expo-example-mini/package.json | 22 +++++++++------------- apps/expo-example-nested-mini/package.json | 22 +++++++++------------- 3 files changed, 27 insertions(+), 39 deletions(-) diff --git a/apps/expo-example-host/package.json b/apps/expo-example-host/package.json index a64fa112c3c..2db94a68e05 100644 --- a/apps/expo-example-host/package.json +++ b/apps/expo-example-host/package.json @@ -22,8 +22,8 @@ }, "dependencies": { "lodash": "4.16.6", - "react": "19.1.0", - "react-native": "0.80.0" + "react": "19.0.0", + "react-native": "0.79.5" }, "devDependencies": { "@babel/core": "^7.25.2", @@ -32,23 +32,19 @@ "@module-federation/metro": "workspace:*", "@module-federation/metro-plugin-rnef": "workspace:*", "@module-federation/runtime": "workspace:*", - "@react-native/babel-preset": "0.80.0", - "@react-native/eslint-config": "0.80.0", - "@react-native/metro-config": "0.80.0", - "@react-native/typescript-config": "0.80.0", - "@rnef/cli": "^0.7.25", - "@rnef/platform-android": "^0.7.25", - "@rnef/platform-ios": "^0.7.25", - "@rnef/plugin-metro": "^0.7.25", + "@react-native/babel-preset": "0.79.5", + "@react-native/eslint-config": "0.79.5", + "@react-native/metro-config": "0.79.5", + "@react-native/typescript-config": "0.79.5", "@types/jest": "^29.5.13", "@types/lodash": "^4", - "@types/react": "^19.1.0", - "@types/react-test-renderer": "^19.1.0", + "@types/react": "^19.0.0", + "@types/react-test-renderer": "^19.0.0", "eslint": "^8.19.0", "jest": "^29.6.3", "nodemon": "^3.1.9", "prettier": "2.8.8", - "react-test-renderer": "19.1.0", + "react-test-renderer": "19.0.0", "typescript": "5.0.4" }, "engines": { diff --git a/apps/expo-example-mini/package.json b/apps/expo-example-mini/package.json index 86ab1911370..baadb552aa9 100644 --- a/apps/expo-example-mini/package.json +++ b/apps/expo-example-mini/package.json @@ -20,8 +20,8 @@ }, "dependencies": { "lodash": "^4.17.21", - "react": "19.1.0", - "react-native": "0.80.0" + "react": "19.0.0", + "react-native": "0.79.5" }, "devDependencies": { "@babel/core": "^7.25.2", @@ -31,23 +31,19 @@ "@module-federation/metro-plugin-rnef": "workspace:*", "@module-federation/runtime": "workspace:*", "@react-native-community/cli": "^19.1.0", - "@react-native/babel-preset": "0.80.0", - "@react-native/eslint-config": "0.80.0", - "@react-native/metro-config": "0.80.0", - "@react-native/typescript-config": "0.80.0", - "@rnef/cli": "^0.7.25", - "@rnef/platform-android": "^0.7.25", - "@rnef/platform-ios": "^0.7.25", - "@rnef/plugin-metro": "^0.7.25", + "@react-native/babel-preset": "0.79.5", + "@react-native/eslint-config": "0.79.5", + "@react-native/metro-config": "0.79.5", + "@react-native/typescript-config": "0.79.5", "@types/jest": "^29.5.13", "@types/lodash": "^4", - "@types/react": "^19.1.0", - "@types/react-test-renderer": "^19.1.0", + "@types/react": "^19.0.0", + "@types/react-test-renderer": "^19.0.0", "eslint": "^8.19.0", "jest": "^29.6.3", "nodemon": "^3.1.9", "prettier": "2.8.8", - "react-test-renderer": "19.1.0", + "react-test-renderer": "19.0.0", "serve": "^14.2.4", "typescript": "5.0.4" }, diff --git a/apps/expo-example-nested-mini/package.json b/apps/expo-example-nested-mini/package.json index 1c141cad65b..e5bc0d8af26 100644 --- a/apps/expo-example-nested-mini/package.json +++ b/apps/expo-example-nested-mini/package.json @@ -20,8 +20,8 @@ }, "dependencies": { "lodash": "4.16.6", - "react": "19.1.0", - "react-native": "0.80.0" + "react": "19.0.0", + "react-native": "0.79.5" }, "devDependencies": { "@babel/core": "^7.25.2", @@ -30,23 +30,19 @@ "@module-federation/metro": "workspace:*", "@module-federation/metro-plugin-rnef": "workspace:*", "@module-federation/runtime": "workspace:*", - "@react-native/babel-preset": "0.80.0", - "@react-native/eslint-config": "0.80.0", - "@react-native/metro-config": "0.80.0", - "@react-native/typescript-config": "0.80.0", - "@rnef/cli": "^0.7.25", - "@rnef/platform-android": "^0.7.25", - "@rnef/platform-ios": "^0.7.25", - "@rnef/plugin-metro": "^0.7.25", + "@react-native/babel-preset": "0.79.5", + "@react-native/eslint-config": "0.79.5", + "@react-native/metro-config": "0.79.5", + "@react-native/typescript-config": "0.79.5", "@types/jest": "^29.5.13", "@types/lodash": "^4", - "@types/react": "^19.1.0", - "@types/react-test-renderer": "^19.1.0", + "@types/react": "^19.0.0", + "@types/react-test-renderer": "^19.0.0", "eslint": "^8.19.0", "jest": "^29.6.3", "nodemon": "^3.1.9", "prettier": "2.8.8", - "react-test-renderer": "19.1.0", + "react-test-renderer": "19.0.0", "serve": "^14.2.4", "typescript": "5.0.4" }, From 67c88284d8780cf72aeebe3c3b0813a888dde788 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Mon, 8 Sep 2025 19:11:21 +0200 Subject: [PATCH 03/22] chore: cleanup files --- apps/expo-example-host/.gitignore | 3 --- apps/expo-example-host/package.json | 23 ++++++------------- apps/expo-example-host/rnef.config.mjs | 16 ------------- apps/expo-example-mini/.gitignore | 5 +--- apps/expo-example-mini/package.json | 19 ++++----------- apps/expo-example-mini/rnef.config.mjs | 16 ------------- apps/expo-example-nested-mini/.gitignore | 3 --- apps/expo-example-nested-mini/package.json | 19 ++++----------- apps/expo-example-nested-mini/rnef.config.mjs | 16 ------------- mise.toml | 2 ++ 10 files changed, 20 insertions(+), 102 deletions(-) delete mode 100644 apps/expo-example-host/rnef.config.mjs delete mode 100644 apps/expo-example-mini/rnef.config.mjs delete mode 100644 apps/expo-example-nested-mini/rnef.config.mjs create mode 100644 mise.toml diff --git a/apps/expo-example-host/.gitignore b/apps/expo-example-host/.gitignore index 4ea16da8b4a..ccb396367be 100644 --- a/apps/expo-example-host/.gitignore +++ b/apps/expo-example-host/.gitignore @@ -76,6 +76,3 @@ yarn-error.log # build artifacts dist/ - -# RNEF -.rnef diff --git a/apps/expo-example-host/package.json b/apps/expo-example-host/package.json index 2db94a68e05..27a47ad1343 100644 --- a/apps/expo-example-host/package.json +++ b/apps/expo-example-host/package.json @@ -1,24 +1,16 @@ { - "name": "example-host", + "name": "expo-example-host", "version": "0.0.1", "private": true, "scripts": { - "android": "rnef run:android", - "ios": "rnef run:ios", - "android:release": "rnef run:android --variant 'Release'", - "ios:release": "rnef run:ios --configuration 'Release' --destination=\"simulator\"", + "android": "expo run:android", + "ios": "expo run:ios", + "android:release": "expo run:android --variant 'Release'", + "ios:release": "expo run:ios --configuration 'Release' --destination=\"simulator\"", "lint": "eslint .", "dev": "nodemon --config ../../nodemon.json --exec NODE_OPTIONS='--conditions=dev' pnpm start", - "start": "rnef start --reset-cache --client-logs", - "pods": "(cd ios && bundle install && (bundle exec pod install || bundle exec pod update))", - "test": "jest", - "adbreverse": "pnpm --filter example-mini --filter example-nested-mini run adbreverse", - "e2e:prepare:ios": "pnpm --filter example-mini --filter example-nested-mini run build:ios", - "e2e:prepare:android": "pnpm --filter example-mini --filter example-nested-mini run build:android", - "e2e:serve:ios": "pnpm --filter example-mini --filter example-nested-mini run serve:ios", - "e2e:serve:android": "pnpm --filter example-mini --filter example-nested-mini run serve:android", - "e2e:run:ios": "maestro --platform=ios test e2e", - "e2e:run:android": "maestro --platform=android test e2e" + "start": "expo start --reset-cache", + "test": "jest" }, "dependencies": { "lodash": "4.16.6", @@ -30,7 +22,6 @@ "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", "@module-federation/metro": "workspace:*", - "@module-federation/metro-plugin-rnef": "workspace:*", "@module-federation/runtime": "workspace:*", "@react-native/babel-preset": "0.79.5", "@react-native/eslint-config": "0.79.5", diff --git a/apps/expo-example-host/rnef.config.mjs b/apps/expo-example-host/rnef.config.mjs deleted file mode 100644 index d0d538260e3..00000000000 --- a/apps/expo-example-host/rnef.config.mjs +++ /dev/null @@ -1,16 +0,0 @@ -import {pluginMetroModuleFederation} from '@module-federation/metro-plugin-rnef'; -import {platformAndroid} from '@rnef/platform-android'; -// @ts-check -import {platformIOS} from '@rnef/platform-ios'; -import {pluginMetro} from '@rnef/plugin-metro'; - -/** @type {import('@rnef/config').Config} */ -export default { - bundler: pluginMetro(), - platforms: { - ios: platformIOS(), - android: platformAndroid(), - }, - remoteCacheProvider: 'github-actions', - plugins: [pluginMetroModuleFederation()], -}; diff --git a/apps/expo-example-mini/.gitignore b/apps/expo-example-mini/.gitignore index 0a551b47138..69717d93dd2 100644 --- a/apps/expo-example-mini/.gitignore +++ b/apps/expo-example-mini/.gitignore @@ -75,7 +75,4 @@ yarn-error.log !.yarn/versions # build artifacts -dist/ - -# RNEF -.rnef \ No newline at end of file +dist/ \ No newline at end of file diff --git a/apps/expo-example-mini/package.json b/apps/expo-example-mini/package.json index baadb552aa9..144f8062170 100644 --- a/apps/expo-example-mini/package.json +++ b/apps/expo-example-mini/package.json @@ -1,22 +1,14 @@ { - "name": "example-mini", + "name": "expo-example-mini", "version": "0.0.1", "private": true, "scripts": { - "android": "rnef run:android", - "ios": "rnef run:ios", + "android": "expo run:android", + "ios": "expo run:ios", "lint": "eslint .", "dev": "nodemon --config ../../nodemon.json --exec NODE_OPTIONS='--conditions=dev' pnpm start", - "start": "rnef start --port 8082", - "test": "jest", - "pods": "(cd ios && bundle install && (bundle exec pod install || bundle exec pod update))", - "build:ios": "rnef bundle-mf-remote --platform ios --dev false", - "build:android": "rnef bundle-mf-remote --platform android --dev false", - "build:rnc:ios": "react-native bundle-mf-remote --platform ios --dev false", - "build:rnc:android": "react-native bundle-mf-remote --platform android --dev false", - "serve:ios": "serve dist/ios -p 8082", - "serve:android": "serve dist/android -p 8082", - "adbreverse": "adb reverse tcp:8082 tcp:8082" + "start": "expo start --port 8082", + "test": "jest" }, "dependencies": { "lodash": "^4.17.21", @@ -28,7 +20,6 @@ "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", "@module-federation/metro": "workspace:*", - "@module-federation/metro-plugin-rnef": "workspace:*", "@module-federation/runtime": "workspace:*", "@react-native-community/cli": "^19.1.0", "@react-native/babel-preset": "0.79.5", diff --git a/apps/expo-example-mini/rnef.config.mjs b/apps/expo-example-mini/rnef.config.mjs deleted file mode 100644 index d0d538260e3..00000000000 --- a/apps/expo-example-mini/rnef.config.mjs +++ /dev/null @@ -1,16 +0,0 @@ -import {pluginMetroModuleFederation} from '@module-federation/metro-plugin-rnef'; -import {platformAndroid} from '@rnef/platform-android'; -// @ts-check -import {platformIOS} from '@rnef/platform-ios'; -import {pluginMetro} from '@rnef/plugin-metro'; - -/** @type {import('@rnef/config').Config} */ -export default { - bundler: pluginMetro(), - platforms: { - ios: platformIOS(), - android: platformAndroid(), - }, - remoteCacheProvider: 'github-actions', - plugins: [pluginMetroModuleFederation()], -}; diff --git a/apps/expo-example-nested-mini/.gitignore b/apps/expo-example-nested-mini/.gitignore index 4ea16da8b4a..ccb396367be 100644 --- a/apps/expo-example-nested-mini/.gitignore +++ b/apps/expo-example-nested-mini/.gitignore @@ -76,6 +76,3 @@ yarn-error.log # build artifacts dist/ - -# RNEF -.rnef diff --git a/apps/expo-example-nested-mini/package.json b/apps/expo-example-nested-mini/package.json index e5bc0d8af26..8f5f569f760 100644 --- a/apps/expo-example-nested-mini/package.json +++ b/apps/expo-example-nested-mini/package.json @@ -1,22 +1,14 @@ { - "name": "example-nested-mini", + "name": "expo-example-nested-mini", "version": "0.0.1", "private": true, "scripts": { - "android": "rnef run:android", - "ios": "rnef run:ios", + "android": "expo run:android", + "ios": "expo run:ios", "lint": "eslint .", "dev": "nodemon --config ../../nodemon.json --exec NODE_OPTIONS='--conditions=dev' pnpm start", - "start": "rnef start --port 8083", - "test": "jest", - "pods": "(cd ios && bundle install && (bundle exec pod install || bundle exec pod update))", - "build:ios": "rnef bundle-mf-remote --platform ios --dev false", - "build:android": "rnef bundle-mf-remote --platform android --dev false", - "build:rnc:ios": "react-native bundle-mf-remote --platform ios --dev false", - "build:rnc:android": "react-native bundle-mf-remote --platform android --dev false", - "serve:ios": "serve dist/ios -p 8083", - "serve:android": "serve dist/android -p 8083", - "adbreverse": "adb reverse tcp:8083 tcp:8083" + "start": "expo start --port 8083", + "test": "jest" }, "dependencies": { "lodash": "4.16.6", @@ -28,7 +20,6 @@ "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", "@module-federation/metro": "workspace:*", - "@module-federation/metro-plugin-rnef": "workspace:*", "@module-federation/runtime": "workspace:*", "@react-native/babel-preset": "0.79.5", "@react-native/eslint-config": "0.79.5", diff --git a/apps/expo-example-nested-mini/rnef.config.mjs b/apps/expo-example-nested-mini/rnef.config.mjs deleted file mode 100644 index d0d538260e3..00000000000 --- a/apps/expo-example-nested-mini/rnef.config.mjs +++ /dev/null @@ -1,16 +0,0 @@ -import {pluginMetroModuleFederation} from '@module-federation/metro-plugin-rnef'; -import {platformAndroid} from '@rnef/platform-android'; -// @ts-check -import {platformIOS} from '@rnef/platform-ios'; -import {pluginMetro} from '@rnef/plugin-metro'; - -/** @type {import('@rnef/config').Config} */ -export default { - bundler: pluginMetro(), - platforms: { - ios: platformIOS(), - android: platformAndroid(), - }, - remoteCacheProvider: 'github-actions', - plugins: [pluginMetroModuleFederation()], -}; diff --git a/mise.toml b/mise.toml new file mode 100644 index 00000000000..7d030b2b015 --- /dev/null +++ b/mise.toml @@ -0,0 +1,2 @@ +[tools] +node = "18" From 4574778d50b0ef686b2e92bbccb113aa242869bd Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Mon, 8 Sep 2025 19:26:04 +0200 Subject: [PATCH 04/22] chore: cleanup continues --- apps/expo-example-host/.bundle/config | 2 - apps/expo-example-host/.eslintrc.js | 4 - apps/expo-example-host/.prettierrc.js | 7 - apps/expo-example-host/.watchmanconfig | 1 - apps/expo-example-host/Gemfile | 16 --- apps/expo-example-host/Gemfile.lock | 124 ------------------ apps/expo-example-host/README.md | 106 --------------- apps/expo-example-host/e2e/config.yaml | 2 - apps/expo-example-host/e2e/flows/core.yaml | 33 ----- apps/expo-example-host/jest.config.js | 3 - apps/expo-example-host/metro.config.js | 8 +- apps/expo-example-host/runtime-plugin.ts | 11 -- apps/expo-example-mini/.bundle/config | 2 - apps/expo-example-mini/.eslintrc.js | 4 - apps/expo-example-mini/.prettierrc.js | 7 - apps/expo-example-mini/.watchmanconfig | 1 - apps/expo-example-mini/Gemfile | 16 --- apps/expo-example-mini/Gemfile.lock | 124 ------------------ apps/expo-example-mini/README.md | 106 --------------- apps/expo-example-mini/__tests__/App.test.tsx | 8 -- apps/expo-example-mini/app.json | 4 +- apps/expo-example-mini/index.js | 10 +- apps/expo-example-mini/jest.config.js | 3 - apps/expo-example-mini/metro.config.js | 8 +- apps/expo-example-mini/{ => src}/App.tsx | 15 ++- apps/expo-example-nested-mini/.bundle/config | 2 - apps/expo-example-nested-mini/.eslintrc.js | 4 - apps/expo-example-nested-mini/.prettierrc.js | 7 - apps/expo-example-nested-mini/.watchmanconfig | 1 - apps/expo-example-nested-mini/Gemfile | 16 --- apps/expo-example-nested-mini/Gemfile.lock | 124 ------------------ apps/expo-example-nested-mini/README.md | 106 --------------- .../__tests__/App.test.tsx | 8 -- apps/expo-example-nested-mini/index.js | 10 +- apps/expo-example-nested-mini/jest.config.js | 3 - .../{ => src}/App.tsx | 15 ++- 36 files changed, 34 insertions(+), 887 deletions(-) delete mode 100644 apps/expo-example-host/.bundle/config delete mode 100644 apps/expo-example-host/.eslintrc.js delete mode 100644 apps/expo-example-host/.prettierrc.js delete mode 100644 apps/expo-example-host/.watchmanconfig delete mode 100644 apps/expo-example-host/Gemfile delete mode 100644 apps/expo-example-host/Gemfile.lock delete mode 100644 apps/expo-example-host/README.md delete mode 100644 apps/expo-example-host/e2e/config.yaml delete mode 100644 apps/expo-example-host/e2e/flows/core.yaml delete mode 100644 apps/expo-example-host/jest.config.js delete mode 100644 apps/expo-example-host/runtime-plugin.ts delete mode 100644 apps/expo-example-mini/.bundle/config delete mode 100644 apps/expo-example-mini/.eslintrc.js delete mode 100644 apps/expo-example-mini/.prettierrc.js delete mode 100644 apps/expo-example-mini/.watchmanconfig delete mode 100644 apps/expo-example-mini/Gemfile delete mode 100644 apps/expo-example-mini/Gemfile.lock delete mode 100644 apps/expo-example-mini/README.md delete mode 100644 apps/expo-example-mini/__tests__/App.test.tsx delete mode 100644 apps/expo-example-mini/jest.config.js rename apps/expo-example-mini/{ => src}/App.tsx (92%) delete mode 100644 apps/expo-example-nested-mini/.bundle/config delete mode 100644 apps/expo-example-nested-mini/.eslintrc.js delete mode 100644 apps/expo-example-nested-mini/.prettierrc.js delete mode 100644 apps/expo-example-nested-mini/.watchmanconfig delete mode 100644 apps/expo-example-nested-mini/Gemfile delete mode 100644 apps/expo-example-nested-mini/Gemfile.lock delete mode 100644 apps/expo-example-nested-mini/README.md delete mode 100644 apps/expo-example-nested-mini/__tests__/App.test.tsx delete mode 100644 apps/expo-example-nested-mini/jest.config.js rename apps/expo-example-nested-mini/{ => src}/App.tsx (92%) diff --git a/apps/expo-example-host/.bundle/config b/apps/expo-example-host/.bundle/config deleted file mode 100644 index 848943bb527..00000000000 --- a/apps/expo-example-host/.bundle/config +++ /dev/null @@ -1,2 +0,0 @@ -BUNDLE_PATH: "vendor/bundle" -BUNDLE_FORCE_RUBY_PLATFORM: 1 diff --git a/apps/expo-example-host/.eslintrc.js b/apps/expo-example-host/.eslintrc.js deleted file mode 100644 index 187894b6af2..00000000000 --- a/apps/expo-example-host/.eslintrc.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - root: true, - extends: '@react-native', -}; diff --git a/apps/expo-example-host/.prettierrc.js b/apps/expo-example-host/.prettierrc.js deleted file mode 100644 index 2b540746a75..00000000000 --- a/apps/expo-example-host/.prettierrc.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - arrowParens: 'avoid', - bracketSameLine: true, - bracketSpacing: false, - singleQuote: true, - trailingComma: 'all', -}; diff --git a/apps/expo-example-host/.watchmanconfig b/apps/expo-example-host/.watchmanconfig deleted file mode 100644 index 0967ef424bc..00000000000 --- a/apps/expo-example-host/.watchmanconfig +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/apps/expo-example-host/Gemfile b/apps/expo-example-host/Gemfile deleted file mode 100644 index 6a4c5f17185..00000000000 --- a/apps/expo-example-host/Gemfile +++ /dev/null @@ -1,16 +0,0 @@ -source 'https://rubygems.org' - -# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version -ruby ">= 2.6.10" - -# Exclude problematic versions of cocoapods and activesupport that causes build failures. -gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' -gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' -gem 'xcodeproj', '< 1.26.0' -gem 'concurrent-ruby', '< 1.3.4' - -# Ruby 3.4.0 has removed some libraries from the standard library. -gem 'bigdecimal' -gem 'logger' -gem 'benchmark' -gem 'mutex_m' diff --git a/apps/expo-example-host/Gemfile.lock b/apps/expo-example-host/Gemfile.lock deleted file mode 100644 index 46cb5c886c6..00000000000 --- a/apps/expo-example-host/Gemfile.lock +++ /dev/null @@ -1,124 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - CFPropertyList (3.0.7) - base64 - nkf - rexml - activesupport (7.2.2.1) - base64 - benchmark (>= 0.3) - bigdecimal - concurrent-ruby (~> 1.0, >= 1.3.1) - connection_pool (>= 2.2.5) - drb - i18n (>= 1.6, < 2) - logger (>= 1.4.2) - minitest (>= 5.1) - securerandom (>= 0.3) - tzinfo (~> 2.0, >= 2.0.5) - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - algoliasearch (1.27.5) - httpclient (~> 2.8, >= 2.8.3) - json (>= 1.5.1) - atomos (0.1.3) - base64 (0.2.0) - benchmark (0.4.0) - bigdecimal (3.1.9) - claide (1.1.0) - cocoapods (1.15.2) - addressable (~> 2.8) - claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.15.2) - cocoapods-deintegrate (>= 1.0.3, < 2.0) - cocoapods-downloader (>= 2.1, < 3.0) - cocoapods-plugins (>= 1.0.0, < 2.0) - cocoapods-search (>= 1.0.0, < 2.0) - cocoapods-trunk (>= 1.6.0, < 2.0) - cocoapods-try (>= 1.1.0, < 2.0) - colored2 (~> 3.1) - escape (~> 0.0.4) - fourflusher (>= 2.3.0, < 3.0) - gh_inspector (~> 1.0) - molinillo (~> 0.8.0) - nap (~> 1.0) - ruby-macho (>= 2.3.0, < 3.0) - xcodeproj (>= 1.23.0, < 2.0) - cocoapods-core (1.15.2) - activesupport (>= 5.0, < 8) - addressable (~> 2.8) - algoliasearch (~> 1.0) - concurrent-ruby (~> 1.1) - fuzzy_match (~> 2.0.4) - nap (~> 1.0) - netrc (~> 0.11) - public_suffix (~> 4.0) - typhoeus (~> 1.0) - cocoapods-deintegrate (1.0.5) - cocoapods-downloader (2.1) - cocoapods-plugins (1.0.0) - nap - cocoapods-search (1.0.1) - cocoapods-trunk (1.6.0) - nap (>= 0.8, < 2.0) - netrc (~> 0.11) - cocoapods-try (1.2.0) - colored2 (3.1.2) - concurrent-ruby (1.3.3) - connection_pool (2.5.3) - drb (2.2.1) - escape (0.0.4) - ethon (0.16.0) - ffi (>= 1.15.0) - ffi (1.17.2) - fourflusher (2.3.1) - fuzzy_match (2.0.4) - gh_inspector (1.1.3) - httpclient (2.9.0) - mutex_m - i18n (1.14.7) - concurrent-ruby (~> 1.0) - json (2.11.3) - logger (1.7.0) - minitest (5.25.5) - molinillo (0.8.0) - mutex_m (0.3.0) - nanaimo (0.3.0) - nap (1.1.0) - netrc (0.11.0) - nkf (0.2.0) - public_suffix (4.0.7) - rexml (3.4.1) - ruby-macho (2.5.1) - securerandom (0.4.1) - typhoeus (1.4.1) - ethon (>= 0.9.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - xcodeproj (1.25.1) - CFPropertyList (>= 2.3.3, < 4.0) - atomos (~> 0.1.3) - claide (>= 1.0.2, < 2.0) - colored2 (~> 3.1) - nanaimo (~> 0.3.0) - rexml (>= 3.3.6, < 4.0) - -PLATFORMS - ruby - -DEPENDENCIES - activesupport (>= 6.1.7.5, != 7.1.0) - benchmark - bigdecimal - cocoapods (>= 1.13, != 1.15.1, != 1.15.0) - concurrent-ruby (< 1.3.4) - logger - mutex_m - xcodeproj (< 1.26.0) - -RUBY VERSION - ruby 3.1.0p0 - -BUNDLED WITH - 2.6.1 diff --git a/apps/expo-example-host/README.md b/apps/expo-example-host/README.md deleted file mode 100644 index 89fe752e4c9..00000000000 --- a/apps/expo-example-host/README.md +++ /dev/null @@ -1,106 +0,0 @@ -This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli). - -# Getting Started - -> **Note**: Make sure you have completed the [Set Up Your Environment](https://reactnative.dev/docs/set-up-your-environment) guide before proceeding. - -## Step 1: Start Metro - -First, you will need to run **Metro**, the JavaScript build tool for React Native. - -To start the Metro dev server, run the following command from the root of your React Native project: - -```sh -# Using npm -npm start - -# OR using Yarn -yarn start - -# OR using pnpm -pnpm start -``` - -## Step 2: Build and run your app - -With Metro running, open a new terminal window/pane from the root of your React Native project, and use one of the following commands to build and run your Android or iOS app: - -### Android - -```sh -# Using npm -npm run android - -# OR using Yarn -yarn android - -# OR using pnpm -pnpm android -``` - -### iOS - -For iOS, remember to install CocoaPods dependencies (this only needs to be run on first clone or after updating native deps). - -The first time you create a new project, run the Ruby bundler to install CocoaPods itself: - -```sh -bundle install -``` - -Then, and every time you update your native dependencies, run: - -```sh -bundle exec pod install -``` - -For more information, please visit [CocoaPods Getting Started guide](https://guides.cocoapods.org/using/getting-started.html). - -```sh -# Using npm -npm run ios - -# OR using Yarn -yarn ios - -# OR using pnpm -pnpm ios -``` - -If everything is set up correctly, you should see your new app running in the Android Emulator, iOS Simulator, or your connected device. - -This is one way to run your app — you can also build it directly from Android Studio or Xcode. - -## Step 3: Modify your app - -Now that you have successfully run the app, let's make changes! - -Open `App.tsx` in your text editor of choice and make some changes. When you save, your app will automatically update and reflect these changes — this is powered by [Fast Refresh](https://reactnative.dev/docs/fast-refresh). - -When you want to forcefully reload, for example to reset the state of your app, you can perform a full reload: - -- **Android**: Press the R key twice or select **"Reload"** from the **Dev Menu**, accessed via Ctrl + M (Windows/Linux) or Cmd ⌘ + M (macOS). -- **iOS**: Press R in iOS Simulator. - -## Congratulations! :tada: - -You've successfully run and modified your React Native App. :partying_face: - -### Now what? - -- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps). -- If you're curious to learn more about React Native, check out the [docs](https://reactnative.dev/docs/getting-started). - -# Troubleshooting - -If you're having issues getting the above steps to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page. - -# Learn More - -To learn more about React Native, take a look at the following resources: - -- [React Native Website](https://reactnative.dev) - learn more about React Native. -- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment. -- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**. -- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts. -- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native. diff --git a/apps/expo-example-host/e2e/config.yaml b/apps/expo-example-host/e2e/config.yaml deleted file mode 100644 index 96ead2109bd..00000000000 --- a/apps/expo-example-host/e2e/config.yaml +++ /dev/null @@ -1,2 +0,0 @@ -flows: - - 'flows/*' diff --git a/apps/expo-example-host/e2e/flows/core.yaml b/apps/expo-example-host/e2e/flows/core.yaml deleted file mode 100644 index b2a55632846..00000000000 --- a/apps/expo-example-host/e2e/flows/core.yaml +++ /dev/null @@ -1,33 +0,0 @@ -appId: com.mf.example.host ---- -- launchApp: - clearState: true -- waitForAnimationToEnd - -# Check Host Info -- assertVisible: - id: 'host-app-info' -- copyTextFrom: - id: 'host-lodash' -- assertTrue: - condition: ${maestro.copiedText === "4.16.6"} - -# Check Mini App Info -- assertNotVisible: - id: 'mini-info' -- tapOn: - id: 'load-mini-button' -- assertVisible: - id: 'mini-info' -- copyTextFrom: - id: 'mini-lodash' -- assertTrue: - condition: ${maestro.copiedText === "4.17.21"} - -# Check Nested Mini App Info -- assertVisible: - id: 'nested-mini-info' -- copyTextFrom: - id: 'nested-mini-lodash' -- assertTrue: - condition: ${maestro.copiedText === "4.16.6"} diff --git a/apps/expo-example-host/jest.config.js b/apps/expo-example-host/jest.config.js deleted file mode 100644 index 8eb675e9bc6..00000000000 --- a/apps/expo-example-host/jest.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - preset: 'react-native', -}; diff --git a/apps/expo-example-host/metro.config.js b/apps/expo-example-host/metro.config.js index b51dcf27fa9..e83e8785b2c 100644 --- a/apps/expo-example-host/metro.config.js +++ b/apps/expo-example-host/metro.config.js @@ -1,7 +1,7 @@ const path = require('node:path'); -const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); +const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config'); -const {withModuleFederation} = require('@module-federation/metro'); +const { withModuleFederation } = require('@module-federation/metro'); /** * Metro configuration @@ -11,7 +11,7 @@ const {withModuleFederation} = require('@module-federation/metro'); */ const config = { - resolver: {useWatchman: false}, + resolver: { useWatchman: false }, watchFolders: [ path.resolve(__dirname, '../../node_modules'), path.resolve(__dirname, '../../packages/core'), @@ -21,7 +21,7 @@ const config = { module.exports = withModuleFederation( mergeConfig(getDefaultConfig(__dirname), config), { - name: 'MFExampleHost', + name: 'MFExpoExampleHost', remotes: { mini: 'mini@http://localhost:8082/mf-manifest.json', nestedMini: 'nestedMini@http://localhost:8083/mf-manifest.json', diff --git a/apps/expo-example-host/runtime-plugin.ts b/apps/expo-example-host/runtime-plugin.ts deleted file mode 100644 index 2045941faa1..00000000000 --- a/apps/expo-example-host/runtime-plugin.ts +++ /dev/null @@ -1,11 +0,0 @@ -import type {FederationRuntimePlugin} from '@module-federation/runtime'; - -export default function (): FederationRuntimePlugin { - return { - name: 'custom-plugin-build', - beforeLoadShare(args) { - console.log('[build time inject] beforeLoadShare', args.pkgName); - return args; - }, - }; -} diff --git a/apps/expo-example-mini/.bundle/config b/apps/expo-example-mini/.bundle/config deleted file mode 100644 index 848943bb527..00000000000 --- a/apps/expo-example-mini/.bundle/config +++ /dev/null @@ -1,2 +0,0 @@ -BUNDLE_PATH: "vendor/bundle" -BUNDLE_FORCE_RUBY_PLATFORM: 1 diff --git a/apps/expo-example-mini/.eslintrc.js b/apps/expo-example-mini/.eslintrc.js deleted file mode 100644 index 187894b6af2..00000000000 --- a/apps/expo-example-mini/.eslintrc.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - root: true, - extends: '@react-native', -}; diff --git a/apps/expo-example-mini/.prettierrc.js b/apps/expo-example-mini/.prettierrc.js deleted file mode 100644 index 2b540746a75..00000000000 --- a/apps/expo-example-mini/.prettierrc.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - arrowParens: 'avoid', - bracketSameLine: true, - bracketSpacing: false, - singleQuote: true, - trailingComma: 'all', -}; diff --git a/apps/expo-example-mini/.watchmanconfig b/apps/expo-example-mini/.watchmanconfig deleted file mode 100644 index 0967ef424bc..00000000000 --- a/apps/expo-example-mini/.watchmanconfig +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/apps/expo-example-mini/Gemfile b/apps/expo-example-mini/Gemfile deleted file mode 100644 index 6a4c5f17185..00000000000 --- a/apps/expo-example-mini/Gemfile +++ /dev/null @@ -1,16 +0,0 @@ -source 'https://rubygems.org' - -# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version -ruby ">= 2.6.10" - -# Exclude problematic versions of cocoapods and activesupport that causes build failures. -gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' -gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' -gem 'xcodeproj', '< 1.26.0' -gem 'concurrent-ruby', '< 1.3.4' - -# Ruby 3.4.0 has removed some libraries from the standard library. -gem 'bigdecimal' -gem 'logger' -gem 'benchmark' -gem 'mutex_m' diff --git a/apps/expo-example-mini/Gemfile.lock b/apps/expo-example-mini/Gemfile.lock deleted file mode 100644 index 792397b7eb9..00000000000 --- a/apps/expo-example-mini/Gemfile.lock +++ /dev/null @@ -1,124 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - CFPropertyList (3.0.7) - base64 - nkf - rexml - activesupport (7.2.2.1) - base64 - benchmark (>= 0.3) - bigdecimal - concurrent-ruby (~> 1.0, >= 1.3.1) - connection_pool (>= 2.2.5) - drb - i18n (>= 1.6, < 2) - logger (>= 1.4.2) - minitest (>= 5.1) - securerandom (>= 0.3) - tzinfo (~> 2.0, >= 2.0.5) - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - algoliasearch (1.27.5) - httpclient (~> 2.8, >= 2.8.3) - json (>= 1.5.1) - atomos (0.1.3) - base64 (0.3.0) - benchmark (0.4.1) - bigdecimal (3.2.2) - claide (1.1.0) - cocoapods (1.15.2) - addressable (~> 2.8) - claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.15.2) - cocoapods-deintegrate (>= 1.0.3, < 2.0) - cocoapods-downloader (>= 2.1, < 3.0) - cocoapods-plugins (>= 1.0.0, < 2.0) - cocoapods-search (>= 1.0.0, < 2.0) - cocoapods-trunk (>= 1.6.0, < 2.0) - cocoapods-try (>= 1.1.0, < 2.0) - colored2 (~> 3.1) - escape (~> 0.0.4) - fourflusher (>= 2.3.0, < 3.0) - gh_inspector (~> 1.0) - molinillo (~> 0.8.0) - nap (~> 1.0) - ruby-macho (>= 2.3.0, < 3.0) - xcodeproj (>= 1.23.0, < 2.0) - cocoapods-core (1.15.2) - activesupport (>= 5.0, < 8) - addressable (~> 2.8) - algoliasearch (~> 1.0) - concurrent-ruby (~> 1.1) - fuzzy_match (~> 2.0.4) - nap (~> 1.0) - netrc (~> 0.11) - public_suffix (~> 4.0) - typhoeus (~> 1.0) - cocoapods-deintegrate (1.0.5) - cocoapods-downloader (2.1) - cocoapods-plugins (1.0.0) - nap - cocoapods-search (1.0.1) - cocoapods-trunk (1.6.0) - nap (>= 0.8, < 2.0) - netrc (~> 0.11) - cocoapods-try (1.2.0) - colored2 (3.1.2) - concurrent-ruby (1.3.3) - connection_pool (2.5.3) - drb (2.2.3) - escape (0.0.4) - ethon (0.16.0) - ffi (>= 1.15.0) - ffi (1.17.2) - fourflusher (2.3.1) - fuzzy_match (2.0.4) - gh_inspector (1.1.3) - httpclient (2.9.0) - mutex_m - i18n (1.14.7) - concurrent-ruby (~> 1.0) - json (2.12.2) - logger (1.7.0) - minitest (5.25.5) - molinillo (0.8.0) - mutex_m (0.3.0) - nanaimo (0.3.0) - nap (1.1.0) - netrc (0.11.0) - nkf (0.2.0) - public_suffix (4.0.7) - rexml (3.4.1) - ruby-macho (2.5.1) - securerandom (0.4.1) - typhoeus (1.4.1) - ethon (>= 0.9.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - xcodeproj (1.25.1) - CFPropertyList (>= 2.3.3, < 4.0) - atomos (~> 0.1.3) - claide (>= 1.0.2, < 2.0) - colored2 (~> 3.1) - nanaimo (~> 0.3.0) - rexml (>= 3.3.6, < 4.0) - -PLATFORMS - ruby - -DEPENDENCIES - activesupport (>= 6.1.7.5, != 7.1.0) - benchmark - bigdecimal - cocoapods (>= 1.13, != 1.15.1, != 1.15.0) - concurrent-ruby (< 1.3.4) - logger - mutex_m - xcodeproj (< 1.26.0) - -RUBY VERSION - ruby 3.1.0p0 - -BUNDLED WITH - 2.6.1 diff --git a/apps/expo-example-mini/README.md b/apps/expo-example-mini/README.md deleted file mode 100644 index 89fe752e4c9..00000000000 --- a/apps/expo-example-mini/README.md +++ /dev/null @@ -1,106 +0,0 @@ -This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli). - -# Getting Started - -> **Note**: Make sure you have completed the [Set Up Your Environment](https://reactnative.dev/docs/set-up-your-environment) guide before proceeding. - -## Step 1: Start Metro - -First, you will need to run **Metro**, the JavaScript build tool for React Native. - -To start the Metro dev server, run the following command from the root of your React Native project: - -```sh -# Using npm -npm start - -# OR using Yarn -yarn start - -# OR using pnpm -pnpm start -``` - -## Step 2: Build and run your app - -With Metro running, open a new terminal window/pane from the root of your React Native project, and use one of the following commands to build and run your Android or iOS app: - -### Android - -```sh -# Using npm -npm run android - -# OR using Yarn -yarn android - -# OR using pnpm -pnpm android -``` - -### iOS - -For iOS, remember to install CocoaPods dependencies (this only needs to be run on first clone or after updating native deps). - -The first time you create a new project, run the Ruby bundler to install CocoaPods itself: - -```sh -bundle install -``` - -Then, and every time you update your native dependencies, run: - -```sh -bundle exec pod install -``` - -For more information, please visit [CocoaPods Getting Started guide](https://guides.cocoapods.org/using/getting-started.html). - -```sh -# Using npm -npm run ios - -# OR using Yarn -yarn ios - -# OR using pnpm -pnpm ios -``` - -If everything is set up correctly, you should see your new app running in the Android Emulator, iOS Simulator, or your connected device. - -This is one way to run your app — you can also build it directly from Android Studio or Xcode. - -## Step 3: Modify your app - -Now that you have successfully run the app, let's make changes! - -Open `App.tsx` in your text editor of choice and make some changes. When you save, your app will automatically update and reflect these changes — this is powered by [Fast Refresh](https://reactnative.dev/docs/fast-refresh). - -When you want to forcefully reload, for example to reset the state of your app, you can perform a full reload: - -- **Android**: Press the R key twice or select **"Reload"** from the **Dev Menu**, accessed via Ctrl + M (Windows/Linux) or Cmd ⌘ + M (macOS). -- **iOS**: Press R in iOS Simulator. - -## Congratulations! :tada: - -You've successfully run and modified your React Native App. :partying_face: - -### Now what? - -- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps). -- If you're curious to learn more about React Native, check out the [docs](https://reactnative.dev/docs/getting-started). - -# Troubleshooting - -If you're having issues getting the above steps to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page. - -# Learn More - -To learn more about React Native, take a look at the following resources: - -- [React Native Website](https://reactnative.dev) - learn more about React Native. -- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment. -- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**. -- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts. -- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native. diff --git a/apps/expo-example-mini/__tests__/App.test.tsx b/apps/expo-example-mini/__tests__/App.test.tsx deleted file mode 100644 index b7ad47b4a54..00000000000 --- a/apps/expo-example-mini/__tests__/App.test.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import ReactTestRenderer from 'react-test-renderer'; -import App from '../App'; - -test('renders correctly', async () => { - await ReactTestRenderer.act(() => { - ReactTestRenderer.create(); - }); -}); diff --git a/apps/expo-example-mini/app.json b/apps/expo-example-mini/app.json index 58dbc3c622a..46198959eba 100644 --- a/apps/expo-example-mini/app.json +++ b/apps/expo-example-mini/app.json @@ -1,4 +1,4 @@ { - "name": "mini", - "displayName": "mini" + "name": "MFExpoExampleMini", + "displayName": "MFExpoExampleMini" } diff --git a/apps/expo-example-mini/index.js b/apps/expo-example-mini/index.js index a850d031de7..117ddcae40e 100644 --- a/apps/expo-example-mini/index.js +++ b/apps/expo-example-mini/index.js @@ -1,9 +1,5 @@ -/** - * @format - */ - -import {AppRegistry} from 'react-native'; -import App from './App'; -import {name as appName} from './app.json'; +import { AppRegistry } from 'react-native'; +import App from './src/App'; +import { name as appName } from './app.json'; AppRegistry.registerComponent(appName, () => App); diff --git a/apps/expo-example-mini/jest.config.js b/apps/expo-example-mini/jest.config.js deleted file mode 100644 index 8eb675e9bc6..00000000000 --- a/apps/expo-example-mini/jest.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - preset: 'react-native', -}; diff --git a/apps/expo-example-mini/metro.config.js b/apps/expo-example-mini/metro.config.js index 412ecc34f0b..1e4746cd44d 100644 --- a/apps/expo-example-mini/metro.config.js +++ b/apps/expo-example-mini/metro.config.js @@ -1,7 +1,7 @@ const path = require('node:path'); -const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); +const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config'); -const {withModuleFederation} = require('@module-federation/metro'); +const { withModuleFederation } = require('@module-federation/metro'); /** * Metro configuration @@ -10,7 +10,7 @@ const {withModuleFederation} = require('@module-federation/metro'); * @type {import('@react-native/metro-config').MetroConfig} */ const config = { - resolver: {useWatchman: false}, + resolver: { useWatchman: false }, watchFolders: [ path.resolve(__dirname, '../../node_modules'), path.resolve(__dirname, '../../packages/core'), @@ -20,7 +20,7 @@ const config = { module.exports = withModuleFederation( mergeConfig(getDefaultConfig(__dirname), config), { - name: 'MFExampleMini', + name: 'MFExpoExampleMini', filename: 'mini.bundle', exposes: { './info': './src/info.tsx', diff --git a/apps/expo-example-mini/App.tsx b/apps/expo-example-mini/src/App.tsx similarity index 92% rename from apps/expo-example-mini/App.tsx rename to apps/expo-example-mini/src/App.tsx index f65764e08b9..2ef5eaa3040 100644 --- a/apps/expo-example-mini/App.tsx +++ b/apps/expo-example-mini/src/App.tsx @@ -6,7 +6,7 @@ */ import type React from 'react'; -import type {PropsWithChildren} from 'react'; +import type { PropsWithChildren } from 'react'; import { ScrollView, StatusBar, @@ -28,7 +28,7 @@ type SectionProps = PropsWithChildren<{ title: string; }>; -function Section({children, title}: SectionProps): React.JSX.Element { +function Section({ children, title }: SectionProps): React.JSX.Element { const isDarkMode = useColorScheme() === 'dark'; return ( @@ -38,7 +38,8 @@ function Section({children, title}: SectionProps): React.JSX.Element { { color: isDarkMode ? Colors.white : Colors.black, }, - ]}> + ]} + > {title} + ]} + > {children} @@ -79,7 +81,7 @@ function App(): React.JSX.Element { backgroundColor={backgroundStyle.backgroundColor} /> - +
+ }} + >
Edit App.tsx to change this screen and then come back to see your edits. diff --git a/apps/expo-example-nested-mini/.bundle/config b/apps/expo-example-nested-mini/.bundle/config deleted file mode 100644 index 848943bb527..00000000000 --- a/apps/expo-example-nested-mini/.bundle/config +++ /dev/null @@ -1,2 +0,0 @@ -BUNDLE_PATH: "vendor/bundle" -BUNDLE_FORCE_RUBY_PLATFORM: 1 diff --git a/apps/expo-example-nested-mini/.eslintrc.js b/apps/expo-example-nested-mini/.eslintrc.js deleted file mode 100644 index 187894b6af2..00000000000 --- a/apps/expo-example-nested-mini/.eslintrc.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - root: true, - extends: '@react-native', -}; diff --git a/apps/expo-example-nested-mini/.prettierrc.js b/apps/expo-example-nested-mini/.prettierrc.js deleted file mode 100644 index 2b540746a75..00000000000 --- a/apps/expo-example-nested-mini/.prettierrc.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - arrowParens: 'avoid', - bracketSameLine: true, - bracketSpacing: false, - singleQuote: true, - trailingComma: 'all', -}; diff --git a/apps/expo-example-nested-mini/.watchmanconfig b/apps/expo-example-nested-mini/.watchmanconfig deleted file mode 100644 index 0967ef424bc..00000000000 --- a/apps/expo-example-nested-mini/.watchmanconfig +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/apps/expo-example-nested-mini/Gemfile b/apps/expo-example-nested-mini/Gemfile deleted file mode 100644 index 6a4c5f17185..00000000000 --- a/apps/expo-example-nested-mini/Gemfile +++ /dev/null @@ -1,16 +0,0 @@ -source 'https://rubygems.org' - -# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version -ruby ">= 2.6.10" - -# Exclude problematic versions of cocoapods and activesupport that causes build failures. -gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' -gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' -gem 'xcodeproj', '< 1.26.0' -gem 'concurrent-ruby', '< 1.3.4' - -# Ruby 3.4.0 has removed some libraries from the standard library. -gem 'bigdecimal' -gem 'logger' -gem 'benchmark' -gem 'mutex_m' diff --git a/apps/expo-example-nested-mini/Gemfile.lock b/apps/expo-example-nested-mini/Gemfile.lock deleted file mode 100644 index 792397b7eb9..00000000000 --- a/apps/expo-example-nested-mini/Gemfile.lock +++ /dev/null @@ -1,124 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - CFPropertyList (3.0.7) - base64 - nkf - rexml - activesupport (7.2.2.1) - base64 - benchmark (>= 0.3) - bigdecimal - concurrent-ruby (~> 1.0, >= 1.3.1) - connection_pool (>= 2.2.5) - drb - i18n (>= 1.6, < 2) - logger (>= 1.4.2) - minitest (>= 5.1) - securerandom (>= 0.3) - tzinfo (~> 2.0, >= 2.0.5) - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - algoliasearch (1.27.5) - httpclient (~> 2.8, >= 2.8.3) - json (>= 1.5.1) - atomos (0.1.3) - base64 (0.3.0) - benchmark (0.4.1) - bigdecimal (3.2.2) - claide (1.1.0) - cocoapods (1.15.2) - addressable (~> 2.8) - claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.15.2) - cocoapods-deintegrate (>= 1.0.3, < 2.0) - cocoapods-downloader (>= 2.1, < 3.0) - cocoapods-plugins (>= 1.0.0, < 2.0) - cocoapods-search (>= 1.0.0, < 2.0) - cocoapods-trunk (>= 1.6.0, < 2.0) - cocoapods-try (>= 1.1.0, < 2.0) - colored2 (~> 3.1) - escape (~> 0.0.4) - fourflusher (>= 2.3.0, < 3.0) - gh_inspector (~> 1.0) - molinillo (~> 0.8.0) - nap (~> 1.0) - ruby-macho (>= 2.3.0, < 3.0) - xcodeproj (>= 1.23.0, < 2.0) - cocoapods-core (1.15.2) - activesupport (>= 5.0, < 8) - addressable (~> 2.8) - algoliasearch (~> 1.0) - concurrent-ruby (~> 1.1) - fuzzy_match (~> 2.0.4) - nap (~> 1.0) - netrc (~> 0.11) - public_suffix (~> 4.0) - typhoeus (~> 1.0) - cocoapods-deintegrate (1.0.5) - cocoapods-downloader (2.1) - cocoapods-plugins (1.0.0) - nap - cocoapods-search (1.0.1) - cocoapods-trunk (1.6.0) - nap (>= 0.8, < 2.0) - netrc (~> 0.11) - cocoapods-try (1.2.0) - colored2 (3.1.2) - concurrent-ruby (1.3.3) - connection_pool (2.5.3) - drb (2.2.3) - escape (0.0.4) - ethon (0.16.0) - ffi (>= 1.15.0) - ffi (1.17.2) - fourflusher (2.3.1) - fuzzy_match (2.0.4) - gh_inspector (1.1.3) - httpclient (2.9.0) - mutex_m - i18n (1.14.7) - concurrent-ruby (~> 1.0) - json (2.12.2) - logger (1.7.0) - minitest (5.25.5) - molinillo (0.8.0) - mutex_m (0.3.0) - nanaimo (0.3.0) - nap (1.1.0) - netrc (0.11.0) - nkf (0.2.0) - public_suffix (4.0.7) - rexml (3.4.1) - ruby-macho (2.5.1) - securerandom (0.4.1) - typhoeus (1.4.1) - ethon (>= 0.9.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - xcodeproj (1.25.1) - CFPropertyList (>= 2.3.3, < 4.0) - atomos (~> 0.1.3) - claide (>= 1.0.2, < 2.0) - colored2 (~> 3.1) - nanaimo (~> 0.3.0) - rexml (>= 3.3.6, < 4.0) - -PLATFORMS - ruby - -DEPENDENCIES - activesupport (>= 6.1.7.5, != 7.1.0) - benchmark - bigdecimal - cocoapods (>= 1.13, != 1.15.1, != 1.15.0) - concurrent-ruby (< 1.3.4) - logger - mutex_m - xcodeproj (< 1.26.0) - -RUBY VERSION - ruby 3.1.0p0 - -BUNDLED WITH - 2.6.1 diff --git a/apps/expo-example-nested-mini/README.md b/apps/expo-example-nested-mini/README.md deleted file mode 100644 index 89fe752e4c9..00000000000 --- a/apps/expo-example-nested-mini/README.md +++ /dev/null @@ -1,106 +0,0 @@ -This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli). - -# Getting Started - -> **Note**: Make sure you have completed the [Set Up Your Environment](https://reactnative.dev/docs/set-up-your-environment) guide before proceeding. - -## Step 1: Start Metro - -First, you will need to run **Metro**, the JavaScript build tool for React Native. - -To start the Metro dev server, run the following command from the root of your React Native project: - -```sh -# Using npm -npm start - -# OR using Yarn -yarn start - -# OR using pnpm -pnpm start -``` - -## Step 2: Build and run your app - -With Metro running, open a new terminal window/pane from the root of your React Native project, and use one of the following commands to build and run your Android or iOS app: - -### Android - -```sh -# Using npm -npm run android - -# OR using Yarn -yarn android - -# OR using pnpm -pnpm android -``` - -### iOS - -For iOS, remember to install CocoaPods dependencies (this only needs to be run on first clone or after updating native deps). - -The first time you create a new project, run the Ruby bundler to install CocoaPods itself: - -```sh -bundle install -``` - -Then, and every time you update your native dependencies, run: - -```sh -bundle exec pod install -``` - -For more information, please visit [CocoaPods Getting Started guide](https://guides.cocoapods.org/using/getting-started.html). - -```sh -# Using npm -npm run ios - -# OR using Yarn -yarn ios - -# OR using pnpm -pnpm ios -``` - -If everything is set up correctly, you should see your new app running in the Android Emulator, iOS Simulator, or your connected device. - -This is one way to run your app — you can also build it directly from Android Studio or Xcode. - -## Step 3: Modify your app - -Now that you have successfully run the app, let's make changes! - -Open `App.tsx` in your text editor of choice and make some changes. When you save, your app will automatically update and reflect these changes — this is powered by [Fast Refresh](https://reactnative.dev/docs/fast-refresh). - -When you want to forcefully reload, for example to reset the state of your app, you can perform a full reload: - -- **Android**: Press the R key twice or select **"Reload"** from the **Dev Menu**, accessed via Ctrl + M (Windows/Linux) or Cmd ⌘ + M (macOS). -- **iOS**: Press R in iOS Simulator. - -## Congratulations! :tada: - -You've successfully run and modified your React Native App. :partying_face: - -### Now what? - -- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps). -- If you're curious to learn more about React Native, check out the [docs](https://reactnative.dev/docs/getting-started). - -# Troubleshooting - -If you're having issues getting the above steps to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page. - -# Learn More - -To learn more about React Native, take a look at the following resources: - -- [React Native Website](https://reactnative.dev) - learn more about React Native. -- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment. -- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**. -- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts. -- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native. diff --git a/apps/expo-example-nested-mini/__tests__/App.test.tsx b/apps/expo-example-nested-mini/__tests__/App.test.tsx deleted file mode 100644 index b7ad47b4a54..00000000000 --- a/apps/expo-example-nested-mini/__tests__/App.test.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import ReactTestRenderer from 'react-test-renderer'; -import App from '../App'; - -test('renders correctly', async () => { - await ReactTestRenderer.act(() => { - ReactTestRenderer.create(); - }); -}); diff --git a/apps/expo-example-nested-mini/index.js b/apps/expo-example-nested-mini/index.js index a850d031de7..117ddcae40e 100644 --- a/apps/expo-example-nested-mini/index.js +++ b/apps/expo-example-nested-mini/index.js @@ -1,9 +1,5 @@ -/** - * @format - */ - -import {AppRegistry} from 'react-native'; -import App from './App'; -import {name as appName} from './app.json'; +import { AppRegistry } from 'react-native'; +import App from './src/App'; +import { name as appName } from './app.json'; AppRegistry.registerComponent(appName, () => App); diff --git a/apps/expo-example-nested-mini/jest.config.js b/apps/expo-example-nested-mini/jest.config.js deleted file mode 100644 index 8eb675e9bc6..00000000000 --- a/apps/expo-example-nested-mini/jest.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - preset: 'react-native', -}; diff --git a/apps/expo-example-nested-mini/App.tsx b/apps/expo-example-nested-mini/src/App.tsx similarity index 92% rename from apps/expo-example-nested-mini/App.tsx rename to apps/expo-example-nested-mini/src/App.tsx index f65764e08b9..2ef5eaa3040 100644 --- a/apps/expo-example-nested-mini/App.tsx +++ b/apps/expo-example-nested-mini/src/App.tsx @@ -6,7 +6,7 @@ */ import type React from 'react'; -import type {PropsWithChildren} from 'react'; +import type { PropsWithChildren } from 'react'; import { ScrollView, StatusBar, @@ -28,7 +28,7 @@ type SectionProps = PropsWithChildren<{ title: string; }>; -function Section({children, title}: SectionProps): React.JSX.Element { +function Section({ children, title }: SectionProps): React.JSX.Element { const isDarkMode = useColorScheme() === 'dark'; return ( @@ -38,7 +38,8 @@ function Section({children, title}: SectionProps): React.JSX.Element { { color: isDarkMode ? Colors.white : Colors.black, }, - ]}> + ]} + > {title} + ]} + > {children} @@ -79,7 +81,7 @@ function App(): React.JSX.Element { backgroundColor={backgroundStyle.backgroundColor} /> - +
+ }} + >
Edit App.tsx to change this screen and then come back to see your edits. From d3165c168247024aac60354c885e5e03af1ef5ec Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Mon, 8 Sep 2025 19:27:31 +0200 Subject: [PATCH 05/22] chore: pnpm install --- pnpm-lock.yaml | 4345 +++++++++++++++--------------------------------- 1 file changed, 1336 insertions(+), 3009 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d970af19a8..e28cfe83e2d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,7 +21,7 @@ importers: version: 4.1.3 antd: specifier: 5.19.1 - version: 5.19.1(react-dom@19.1.1)(react@19.1.1) + version: 5.19.1(react-dom@18.3.1)(react@18.3.1) axios: specifier: ^1.11.0 version: 1.11.0 @@ -85,7 +85,7 @@ importers: version: 2.29.6(@types/node@18.16.9) '@chromatic-com/storybook': specifier: ^1.9.0 - version: 1.9.0(react@19.1.1) + version: 1.9.0(react@18.3.1) '@commitlint/cli': specifier: ^19.8.1 version: 19.8.1(@types/node@18.16.9)(typescript@5.8.3) @@ -130,22 +130,22 @@ importers: version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@nx/module-federation': specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) + version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) '@nx/next': specifier: 21.2.3 - version: 21.2.3(@babel/core@7.28.4)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.2.3(@babel/core@7.28.4)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/node': specifier: 21.2.3 version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) '@nx/react': specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': specifier: 21.2.3 version: 21.2.3(@babel/core@7.28.4)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) '@nx/rspack': specifier: 21.2.3 - version: 21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react-refresh@0.14.2)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) + version: 21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.1)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) '@nx/storybook': specifier: 21.2.3 version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.2.3)(storybook@9.0.9)(typescript@5.8.3)(verdaccio@6.1.2) @@ -193,10 +193,10 @@ importers: version: 11.0.3(semantic-release@24.2.7) '@storybook/addon-docs': specifier: 9.0.17 - version: 9.0.17(@types/react@19.1.12)(storybook@9.0.9) + version: 9.0.17(@types/react@18.3.11)(storybook@9.0.9) '@storybook/nextjs': specifier: 9.0.9 - version: 9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.5.2)(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0) '@svgr/webpack': specifier: 8.1.0 version: 8.1.0(typescript@5.8.3) @@ -220,7 +220,7 @@ importers: version: 0.5.9(tailwindcss@3.4.13) '@testing-library/react': specifier: 16.1.0 - version: 16.1.0(@testing-library/dom@10.4.1)(@types/react@19.1.12)(react-dom@19.1.1)(react@19.1.1) + version: 16.1.0(@testing-library/dom@10.4.1)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1) '@types/adm-zip': specifier: 0.5.5 version: 0.5.5 @@ -277,7 +277,7 @@ importers: version: 1.6.0(vitest@1.6.0) autoprefixer: specifier: 10.4.20 - version: 10.4.20(postcss@8.5.6) + version: 10.4.20(postcss@8.4.38) babel-jest: specifier: 29.7.0 version: 29.7.0(@babel/core@7.28.4) @@ -388,16 +388,16 @@ importers: version: 10.2.0 postcss-calc: specifier: 9.0.1 - version: 9.0.1(postcss@8.5.6) + version: 9.0.1(postcss@8.4.38) postcss-custom-properties: specifier: 13.3.12 - version: 13.3.12(postcss@8.5.6) + version: 13.3.12(postcss@8.4.38) postcss-import: specifier: 15.1.0 - version: 15.1.0(postcss@8.5.6) + version: 15.1.0(postcss@8.4.38) postcss-url: specifier: 10.1.3 - version: 10.1.3(postcss@8.5.6) + version: 10.1.3(postcss@8.4.38) prettier: specifier: 3.3.3 version: 3.3.3 @@ -442,7 +442,7 @@ importers: version: 2.8.1 tsup: specifier: 7.3.0 - version: 7.3.0(@swc/core@1.7.26)(postcss@8.5.6)(ts-node@10.9.1)(typescript@5.8.3) + version: 7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(ts-node@10.9.1)(typescript@5.8.3) typescript: specifier: 5.8.3 version: 5.8.3 @@ -632,7 +632,7 @@ importers: version: link:../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -686,6 +686,225 @@ importers: specifier: ^4.8.2 version: 4.9.5 + apps/expo-example-host: + dependencies: + lodash: + specifier: 4.16.6 + version: 4.16.6 + react: + specifier: 19.0.0 + version: 19.0.0 + react-native: + specifier: 0.79.5 + version: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + devDependencies: + '@babel/core': + specifier: ^7.25.2 + version: 7.28.4 + '@babel/preset-env': + specifier: ^7.25.3 + version: 7.28.3(@babel/core@7.28.4) + '@babel/runtime': + specifier: ^7.25.0 + version: 7.28.2 + '@module-federation/metro': + specifier: workspace:* + version: link:../../packages/metro-core + '@module-federation/runtime': + specifier: workspace:* + version: link:../../packages/runtime + '@react-native/babel-preset': + specifier: 0.79.5 + version: 0.79.5(@babel/core@7.28.4) + '@react-native/eslint-config': + specifier: 0.79.5 + version: 0.79.5(eslint@8.57.1)(jest@29.7.0)(prettier@2.8.8)(typescript@5.0.4) + '@react-native/metro-config': + specifier: 0.79.5 + version: 0.79.5(@babel/core@7.28.4) + '@react-native/typescript-config': + specifier: 0.79.5 + version: 0.79.5 + '@types/jest': + specifier: ^29.5.13 + version: 29.5.13 + '@types/lodash': + specifier: ^4 + version: 4.17.20 + '@types/react': + specifier: ^19.0.0 + version: 19.1.12 + '@types/react-test-renderer': + specifier: ^19.0.0 + version: 19.1.0 + eslint: + specifier: ^8.19.0 + version: 8.57.1 + jest: + specifier: ^29.6.3 + version: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + nodemon: + specifier: ^3.1.9 + version: 3.1.10 + prettier: + specifier: 2.8.8 + version: 2.8.8 + react-test-renderer: + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) + typescript: + specifier: 5.0.4 + version: 5.0.4 + + apps/expo-example-mini: + dependencies: + lodash: + specifier: ^4.17.21 + version: 4.17.21 + react: + specifier: 19.0.0 + version: 19.0.0 + react-native: + specifier: 0.79.5 + version: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + devDependencies: + '@babel/core': + specifier: ^7.25.2 + version: 7.28.4 + '@babel/preset-env': + specifier: ^7.25.3 + version: 7.28.3(@babel/core@7.28.4) + '@babel/runtime': + specifier: ^7.25.0 + version: 7.28.2 + '@module-federation/metro': + specifier: workspace:* + version: link:../../packages/metro-core + '@module-federation/runtime': + specifier: workspace:* + version: link:../../packages/runtime + '@react-native-community/cli': + specifier: ^19.1.0 + version: 19.1.1(typescript@5.0.4) + '@react-native/babel-preset': + specifier: 0.79.5 + version: 0.79.5(@babel/core@7.28.4) + '@react-native/eslint-config': + specifier: 0.79.5 + version: 0.79.5(eslint@8.57.1)(jest@29.7.0)(prettier@2.8.8)(typescript@5.0.4) + '@react-native/metro-config': + specifier: 0.79.5 + version: 0.79.5(@babel/core@7.28.4) + '@react-native/typescript-config': + specifier: 0.79.5 + version: 0.79.5 + '@types/jest': + specifier: ^29.5.13 + version: 29.5.13 + '@types/lodash': + specifier: ^4 + version: 4.17.20 + '@types/react': + specifier: ^19.0.0 + version: 19.1.12 + '@types/react-test-renderer': + specifier: ^19.0.0 + version: 19.1.0 + eslint: + specifier: ^8.19.0 + version: 8.57.1 + jest: + specifier: ^29.6.3 + version: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + nodemon: + specifier: ^3.1.9 + version: 3.1.10 + prettier: + specifier: 2.8.8 + version: 2.8.8 + react-test-renderer: + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) + serve: + specifier: ^14.2.4 + version: 14.2.4 + typescript: + specifier: 5.0.4 + version: 5.0.4 + + apps/expo-example-nested-mini: + dependencies: + lodash: + specifier: 4.16.6 + version: 4.16.6 + react: + specifier: 19.0.0 + version: 19.0.0 + react-native: + specifier: 0.79.5 + version: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + devDependencies: + '@babel/core': + specifier: ^7.25.2 + version: 7.28.4 + '@babel/preset-env': + specifier: ^7.25.3 + version: 7.28.3(@babel/core@7.28.4) + '@babel/runtime': + specifier: ^7.25.0 + version: 7.28.2 + '@module-federation/metro': + specifier: workspace:* + version: link:../../packages/metro-core + '@module-federation/runtime': + specifier: workspace:* + version: link:../../packages/runtime + '@react-native/babel-preset': + specifier: 0.79.5 + version: 0.79.5(@babel/core@7.28.4) + '@react-native/eslint-config': + specifier: 0.79.5 + version: 0.79.5(eslint@8.57.1)(jest@29.7.0)(prettier@2.8.8)(typescript@5.0.4) + '@react-native/metro-config': + specifier: 0.79.5 + version: 0.79.5(@babel/core@7.28.4) + '@react-native/typescript-config': + specifier: 0.79.5 + version: 0.79.5 + '@types/jest': + specifier: ^29.5.13 + version: 29.5.13 + '@types/lodash': + specifier: ^4 + version: 4.17.20 + '@types/react': + specifier: ^19.0.0 + version: 19.1.12 + '@types/react-test-renderer': + specifier: ^19.0.0 + version: 19.1.0 + eslint: + specifier: ^8.19.0 + version: 8.57.1 + jest: + specifier: ^29.6.3 + version: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + nodemon: + specifier: ^3.1.9 + version: 3.1.10 + prettier: + specifier: 2.8.8 + version: 2.8.8 + react-test-renderer: + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) + serve: + specifier: ^14.2.4 + version: 14.2.4 + typescript: + specifier: 5.0.4 + version: 5.0.4 + apps/manifest-demo/3009-webpack-provider: dependencies: antd: @@ -709,7 +928,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -740,7 +959,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rspack/core': specifier: ^1.0.2 version: 1.0.8(@swc/helpers@0.5.13) @@ -777,7 +996,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -811,7 +1030,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -851,7 +1070,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -1152,7 +1371,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.0 - version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1210,7 +1429,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.0 - version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1258,7 +1477,7 @@ importers: version: link:../../../packages/storybook-addon '@rsbuild/plugin-react': specifier: ^1.0.6 - version: 1.3.1(@rsbuild/core@1.5.4) + version: 1.3.1(@rsbuild/core@1.3.21) '@rslib/core': specifier: ^0.9.0 version: 0.9.0(typescript@5.8.3) @@ -1301,7 +1520,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1359,7 +1578,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1404,7 +1623,7 @@ importers: version: link:../../../packages/rsbuild-plugin '@rsbuild/plugin-react': specifier: ^1.3.1 - version: 1.3.1(@rsbuild/core@1.5.4) + version: 1.3.1(@rsbuild/core@1.3.21) '@rslib/core': specifier: ^0.9.0 version: 0.9.0(typescript@5.8.3) @@ -1447,7 +1666,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1505,7 +1724,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1563,7 +1782,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1621,7 +1840,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1679,7 +1898,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1970,7 +2189,7 @@ importers: version: link:../../packages/runtime '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2001,7 +2220,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.101.3) + version: 6.2.0(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2026,7 +2245,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.101.3) + version: 6.2.0(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2423,10 +2642,10 @@ importers: version: link:../../packages/storybook-addon '@rsbuild/plugin-react': specifier: ^1.0.6 - version: 1.0.6(@rsbuild/core@1.5.4) + version: 1.0.6(@rsbuild/core@1.3.21) '@rslib/core': specifier: ^0.9.0 - version: 0.9.0(typescript@5.9.2) + version: 0.9.0(typescript@5.8.3) '@types/react': specifier: ^18.3.11 version: 18.3.11 @@ -2444,10 +2663,10 @@ importers: version: 8.4.2(prettier@3.3.3) storybook-addon-rslib: specifier: ^1.0.1 - version: 1.0.1(@rsbuild/core@1.5.4)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.1.0)(typescript@5.9.2) + version: 1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.1.0)(typescript@5.8.3) storybook-react-rsbuild: specifier: ^1.0.1 - version: 1.0.1(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.50.0)(storybook@8.4.2)(typescript@5.9.2)(webpack@5.101.3) + version: 1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.50.0)(storybook@8.4.2)(typescript@5.8.3)(webpack@5.98.0) apps/runtime-demo/3005-runtime-host: dependencies: @@ -2481,7 +2700,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2515,7 +2734,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2549,7 +2768,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2589,7 +2808,7 @@ importers: version: link:../../packages/rspress-plugin '@rsbuild/plugin-sass': specifier: ^1.3.2 - version: 1.3.2(@rsbuild/core@1.5.4) + version: 1.3.2(@rsbuild/core@1.3.21) '@rspress/plugin-llms': specifier: 2.0.0-beta.20 version: 2.0.0-beta.20(@rspress/core@2.0.0-beta.31) @@ -2613,7 +2832,7 @@ importers: version: 3.4.3(ts-node@10.9.1) xgplayer: specifier: ^3.0.16 - version: 3.0.20(core-js@3.45.1) + version: 3.0.20(core-js@3.36.1) devDependencies: '@types/node': specifier: ^20 @@ -2844,7 +3063,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -2853,7 +3072,7 @@ importers: version: 2.68.2(@types/node@20.12.14)(typescript@5.0.4) '@modern-js/storybook': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3) + version: 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0) '@modern-js/tsconfig': specifier: 2.68.2 version: 2.68.2 @@ -3015,7 +3234,7 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: 29.0.1 - version: 29.0.1(@babel/core@7.28.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.9.2) + version: 29.0.1(@babel/core@7.28.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3) webpack: specifier: 5.75.0 version: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -3388,7 +3607,7 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4) '@modern-js/core': specifier: 2.68.2 version: 2.68.2 @@ -3433,7 +3652,7 @@ importers: version: 9.3.0 tsup: specifier: 8.3.5 - version: 8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.5.6)(typescript@5.8.3) + version: 8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.8.3) unplugin: specifier: ^1.10.1 version: 1.14.1 @@ -3699,10 +3918,10 @@ importers: version: link:../sdk '@nx/react': specifier: '>= 16.0.0' - version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(eslint@9.35.0)(nx@21.4.1)(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack@5.94.0) + version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack@5.94.0) '@nx/webpack': specifier: '>= 16.0.0' - version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.4.1)(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) + version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* @@ -3718,7 +3937,7 @@ importers: version: 7.6.20 jest-fixed-jsdom: specifier: ^0.0.9 - version: 0.0.9(jest-environment-jsdom@30.1.2) + version: 0.0.9(jest-environment-jsdom@29.7.0) webpack: specifier: 5.94.0 version: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) @@ -3852,7 +4071,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.25.7 + '@babel/runtime': 7.28.2 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 @@ -3886,7 +4105,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 @@ -3897,28 +4116,11 @@ packages: stylis: 4.3.6 dev: false - /@ant-design/cssinjs@1.24.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-K4cYrJBsgvL+IoozUXYjbT6LHHNt+19a9zkvpBPxLjFHas1UpPM2A5MlhROb0BT8N8WoavM5VsP9MeSeNK/3mg==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@babel/runtime': 7.28.4 - '@emotion/hash': 0.8.0 - '@emotion/unitless': 0.7.5 - classnames: 2.5.1 - csstype: 3.1.3 - rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - stylis: 4.3.6 - dev: false - /@ant-design/fast-color@2.0.6: resolution: {integrity: sha512-y2217gk4NqL35giHl72o6Zzqji9O7vHh9YmhUVkPtAOpoTCH4uWxo/pr4VE8t0+ChEPs0qo4eJRC5Q1eXWo3vA==} engines: {node: '>=8.x'} dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 dev: false /@ant-design/icons-svg@4.4.2: @@ -3965,29 +4167,13 @@ packages: dependencies: '@ant-design/colors': 7.2.1 '@ant-design/icons-svg': 4.4.2 - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 classnames: 2.5.1 rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) dev: false - /@ant-design/icons@5.6.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg==} - engines: {node: '>=8'} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@ant-design/colors': 7.2.1 - '@ant-design/icons-svg': 4.4.2 - '@babel/runtime': 7.28.4 - classnames: 2.5.1 - rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /@ant-design/react-slick@1.0.2(react@18.3.1): resolution: {integrity: sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==} peerDependencies: @@ -4026,19 +4212,6 @@ packages: throttle-debounce: 5.0.2 dev: false - /@ant-design/react-slick@1.1.2(react@19.1.1): - resolution: {integrity: sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==} - peerDependencies: - react: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - json2mq: 0.2.0 - react: 19.1.1 - resize-observer-polyfill: 1.5.1 - throttle-debounce: 5.0.2 - dev: false - /@arco-design/color@0.4.0: resolution: {integrity: sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==} dependencies: @@ -4071,16 +4244,6 @@ packages: - '@types/react' dev: false - /@asamuzakjp/css-color@3.2.0: - resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} - dependencies: - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4) - '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - lru-cache: 10.4.3 - dev: true - /@ast-grep/napi-darwin-arm64@0.35.0: resolution: {integrity: sha512-T+MN4Oinc+sXjXCIHzfxDDWY7r2pKgPxM6zVeVlkMTrJV2mJtyKYBIS+CABhRM6kflps2T2I6l4DGaKV/8Ym9w==} engines: {node: '>= 10'} @@ -4299,6 +4462,7 @@ packages: /@babel/compat-data@7.28.0: resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==} engines: {node: '>=6.9.0'} + dev: true /@babel/compat-data@7.28.4: resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} @@ -4314,14 +4478,14 @@ packages: '@babel/helpers': 7.28.4 '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 convert-source-map: 1.9.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 - resolve: 1.22.10 + resolve: 1.22.8 semver: 5.7.2 source-map: 0.5.7 transitivePeerDependencies: @@ -4340,10 +4504,10 @@ packages: '@babel/helpers': 7.28.2 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 '@babel/types': 7.28.2 convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -4361,11 +4525,11 @@ packages: '@babel/helpers': 7.28.4 '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -4467,7 +4631,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -4484,7 +4648,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -4502,7 +4666,7 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.27.1 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -4537,7 +4701,7 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -4573,7 +4737,7 @@ packages: '@babel/core': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.10 transitivePeerDependencies: @@ -4588,7 +4752,7 @@ packages: '@babel/core': 7.28.4 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.10 transitivePeerDependencies: @@ -4602,7 +4766,7 @@ packages: resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4611,7 +4775,7 @@ packages: resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4621,7 +4785,7 @@ packages: resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4630,7 +4794,7 @@ packages: resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4640,11 +4804,20 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color + /@babel/helper-module-imports@7.27.1: + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.28.0 + '@babel/types': 7.28.2 + transitivePeerDependencies: + - supports-color + /@babel/helper-module-imports@7.27.1(supports-color@5.5.0): resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} @@ -4661,9 +4834,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color @@ -4674,9 +4847,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color @@ -4687,9 +4860,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -4701,9 +4874,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -4743,7 +4916,7 @@ packages: '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color dev: true @@ -4757,7 +4930,7 @@ packages: '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.28.3 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -4770,7 +4943,7 @@ packages: '@babel/core': 7.28.0 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -4784,7 +4957,7 @@ packages: '@babel/core': 7.28.4 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -4792,7 +4965,7 @@ packages: resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4802,7 +4975,7 @@ packages: resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -4824,7 +4997,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4835,7 +5008,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4870,6 +5043,7 @@ packages: hasBin: true dependencies: '@babel/types': 7.28.2 + dev: true /@babel/parser@7.28.0: resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} @@ -4893,7 +5067,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color dev: true @@ -4906,7 +5080,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color @@ -4983,7 +5157,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color dev: true @@ -4996,9 +5170,10 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3(@babel/core@7.28.4): resolution: {integrity: sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==} @@ -5008,10 +5183,9 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} @@ -5082,7 +5256,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.12.9) dev: true @@ -5248,6 +5422,16 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-syntax-export-default-from@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.28.0): resolution: {integrity: sha512-fyoj6/YdVtlv2ROig/J0fP7hh/wNO1MJGm1NR70Pg7jbkF+jOUL9joorqaCOQh06Y+LfgTagHzC8KqZ3MF782w==} engines: {node: '>=6.9.0'} @@ -5614,7 +5798,7 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color dev: true @@ -5628,7 +5812,7 @@ packages: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.4) - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -5639,7 +5823,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) transitivePeerDependencies: @@ -5653,7 +5837,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.4) transitivePeerDependencies: @@ -5696,6 +5880,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 + dev: true /@babel/plugin-transform-block-scoping@7.28.4(@babel/core@7.28.4): resolution: {integrity: sha512-1yxmvN0MJHOhPVmAsmoW5liWwoILobu/d/ShymZmj867bAdxGbehIrew1DuLpw2Ukv+qDSSPQdYW1dLNE7t11A==} @@ -5705,7 +5890,6 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.28.4): resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} @@ -5769,6 +5953,7 @@ packages: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.4): resolution: {integrity: sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==} @@ -5781,7 +5966,6 @@ packages: '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-classes@7.28.0(@babel/core@7.28.0): resolution: {integrity: sha512-IjM1IoJNw72AZFlj33Cu8X0q2XK/6AaVC3jQu+cgQ5lThWD5ajnuUAml80dqRmOhmPkTH8uAwnpMu9Rvj0LTRA==} @@ -5795,7 +5979,7 @@ packages: '@babel/helper-globals': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color dev: true @@ -5812,9 +5996,10 @@ packages: '@babel/helper-globals': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.4): resolution: {integrity: sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==} @@ -5828,10 +6013,9 @@ packages: '@babel/helper-globals': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} @@ -5862,7 +6046,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color dev: true @@ -5875,7 +6059,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color @@ -6078,7 +6262,7 @@ packages: '@babel/core': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color dev: true @@ -6092,7 +6276,7 @@ packages: '@babel/core': 7.28.4 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color @@ -6232,7 +6416,7 @@ packages: '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color dev: true @@ -6247,7 +6431,7 @@ packages: '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color @@ -6365,7 +6549,7 @@ packages: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color dev: true @@ -6381,7 +6565,7 @@ packages: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.4) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.4) - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -6503,7 +6687,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.4 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6530,7 +6714,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.4) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6653,7 +6837,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) '@babel/types': 7.28.4 @@ -6669,7 +6853,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) '@babel/types': 7.28.4 @@ -6715,6 +6899,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 + dev: true /@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.28.4): resolution: {integrity: sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==} @@ -6724,7 +6909,6 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==} @@ -6773,7 +6957,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.0) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.28.0) @@ -6790,7 +6974,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.4) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.28.4) @@ -6807,7 +6991,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.4) babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.4) @@ -7207,6 +7391,7 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /@babel/preset-env@7.28.3(@babel/core@7.28.4): resolution: {integrity: sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==} @@ -7287,7 +7472,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /@babel/preset-flow@7.25.7(@babel/core@7.28.4): resolution: {integrity: sha512-q2x3g0YHzo/Ohsr51KOYS/BtZMsvkzVd8qEyhZAyTatYdobfgXCuyppTqTuIhdq5kR/P3nyyVvZ6H5dMc4PnCQ==} @@ -7308,7 +7492,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 esutils: 2.0.3 dev: true @@ -7319,7 +7503,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 esutils: 2.0.3 /@babel/preset-react@7.26.3(@babel/core@7.28.4): @@ -7400,13 +7584,6 @@ packages: source-map-support: 0.5.21 dev: true - /@babel/runtime@7.24.5: - resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.1 - dev: false - /@babel/runtime@7.25.6: resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} engines: {node: '>=6.9.0'} @@ -7419,22 +7596,19 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 + dev: false /@babel/runtime@7.28.2: resolution: {integrity: sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==} engines: {node: '>=6.9.0'} - /@babel/runtime@7.28.4: - resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} - engines: {node: '>=6.9.0'} - /@babel/template@7.27.2: resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 /@babel/traverse@7.27.1: resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} @@ -7445,11 +7619,25 @@ packages: '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/types': 7.28.2 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color + /@babel/traverse@7.28.0: + resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.4 + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 + debug: 4.4.1(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + /@babel/traverse@7.28.0(supports-color@5.5.0): resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} @@ -7459,11 +7647,25 @@ packages: '@babel/helper-globals': 7.28.0 '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + /@babel/traverse@7.28.4: + resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.4 + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 + debug: 4.4.1(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + /@babel/traverse@7.28.4(supports-color@5.5.0): resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} engines: {node: '>=6.9.0'} @@ -7526,7 +7728,7 @@ packages: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.6.3 dev: true /@changesets/changelog-git@0.2.1: @@ -7600,7 +7802,7 @@ packages: package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.6.3 spawndamnit: 3.0.1 term-size: 2.2.1 transitivePeerDependencies: @@ -7656,7 +7858,7 @@ packages: '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.1 - semver: 7.7.2 + semver: 7.6.3 dev: true /@changesets/get-release-plan@4.0.13: @@ -7677,7 +7879,7 @@ packages: /@changesets/git@2.0.0: resolution: {integrity: sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==} dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 '@changesets/errors': 0.1.4 '@changesets/types': 5.2.1 '@manypkg/get-packages': 1.1.3 @@ -7800,14 +8002,14 @@ packages: engines: {node: '>=18'} dev: false - /@chromatic-com/storybook@1.9.0(react@19.1.1): + /@chromatic-com/storybook@1.9.0(react@18.3.1): resolution: {integrity: sha512-vYQ+TcfktEE3GHnLZXHCzXF/sN9dw+KivH8a5cmPyd9YtQs7fZtHrEgsIjWpYycXiweKMo1Lm1RZsjxk8DH3rA==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} dependencies: chromatic: 11.29.0 filesize: 10.1.6 jsonfile: 6.2.0 - react-confetti: 6.4.0(react@19.1.1) + react-confetti: 6.4.0(react@18.3.1) strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -7950,7 +8152,7 @@ packages: engines: {node: '>=v18'} dependencies: '@commitlint/types': 19.8.1 - semver: 7.7.2 + semver: 7.6.3 dev: true /@commitlint/lint@19.8.1: @@ -8069,35 +8271,6 @@ packages: '@csstools/css-tokenizer': 2.4.1 dev: true - /@csstools/color-helpers@5.1.0: - resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} - engines: {node: '>=18'} - dev: true - - /@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4): - resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 - dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - dev: true - - /@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4): - resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 - dependencies: - '@csstools/color-helpers': 5.1.0 - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5)(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - dev: true - /@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1): resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} engines: {node: ^14 || ^16 || >=18} @@ -8107,25 +8280,11 @@ packages: '@csstools/css-tokenizer': 2.4.1 dev: true - /@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4): - resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-tokenizer': ^3.0.4 - dependencies: - '@csstools/css-tokenizer': 3.0.4 - dev: true - /@csstools/css-tokenizer@2.4.1: resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} engines: {node: ^14 || ^16 || >=18} dev: true - /@csstools/css-tokenizer@3.0.4: - resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} - engines: {node: '>=18'} - dev: true - /@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.2): resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==} engines: {node: ^14 || ^16 || >=18} @@ -8333,13 +8492,6 @@ packages: resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} dependencies: '@emotion/memoize': 0.8.1 - dev: false - - /@emotion/is-prop-valid@1.2.2: - resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==} - dependencies: - '@emotion/memoize': 0.8.1 - dev: true /@emotion/is-prop-valid@1.3.1: resolution: {integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==} @@ -8476,11 +8628,6 @@ packages: /@emotion/unitless@0.8.0: resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==} - dev: false - - /@emotion/unitless@0.8.1: - resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} - dev: true /@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.3.1): resolution: {integrity: sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==} @@ -10123,17 +10270,6 @@ packages: dependencies: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - dev: true - - /@eslint-community/eslint-utils@4.8.0(eslint@9.35.0): - resolution: {integrity: sha512-MJQFqrZgcW0UNYLGOuQpey/oTN59vyWwplvCGZztn1cKz9agZPPYpJB7h2OMmuu7VLqkvEjN8feFZJmxNF9D+Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 9.35.0(jiti@2.4.2) - eslint-visitor-keys: 3.4.3 - dev: false /@eslint-community/regexpp@4.11.1: resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} @@ -10144,35 +10280,12 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - /@eslint/config-array@0.21.0: - resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@eslint/object-schema': 2.1.6 - debug: 4.4.1(supports-color@5.5.0) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: false - - /@eslint/config-helpers@0.3.1: - resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: false - - /@eslint/core@0.15.2: - resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@types/json-schema': 7.0.15 - dev: false - /@eslint/eslintrc@2.1.4: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -10182,14 +10295,13 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - dev: true /@eslint/eslintrc@3.3.1: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -10199,35 +10311,17 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color + dev: true /@eslint/js@8.57.1: resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true /@eslint/js@9.0.0: resolution: {integrity: sha512-RThY/MnKrhubF6+s1JflwUjPEsnCEmYCWwqa/aRISKWNXGZ9epUwft4bUMM35SdKF9xvBrLydAM1RDHd1Z//ZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@eslint/js@9.35.0: - resolution: {integrity: sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: false - - /@eslint/object-schema@2.1.6: - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: false - - /@eslint/plugin-kit@0.3.5: - resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@eslint/core': 0.15.2 - levn: 0.4.1 - dev: false - /@expo/fingerprint@0.11.11: resolution: {integrity: sha512-gNyn1KnAOpEa8gSNsYqXMTcq0fSwqU/vit6fP5863vLSKxHm/dNt/gm/uZJxrRZxKq71KUJWF6I7d3z8qIfq5g==} hasBin: true @@ -10235,7 +10329,7 @@ packages: '@expo/spawn-async': 1.7.2 arg: 5.0.2 chalk: 4.1.2 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) find-up: 5.0.0 getenv: 1.0.0 minimatch: 3.1.2 @@ -10322,26 +10416,13 @@ packages: react: 19.0.0-rc-cd22717c-20241013 dev: false - /@humanfs/core@0.19.1: - resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} - engines: {node: '>=18.18.0'} - dev: false - - /@humanfs/node@0.16.7: - resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} - engines: {node: '>=18.18.0'} - dependencies: - '@humanfs/core': 0.19.1 - '@humanwhocodes/retry': 0.4.3 - dev: false - /@humanwhocodes/config-array@0.12.3: resolution: {integrity: sha512-jsNnTBlMWuTpDkeE3on7+dWJi0D6fdDfeANj/w7MpS8ztROCoLvIO2nG0CcFj+E4k8j4QrSTh4Oryi3i2G669g==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10353,11 +10434,10 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color - dev: true /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -10366,12 +10446,6 @@ packages: /@humanwhocodes/object-schema@2.0.3: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead - dev: true - - /@humanwhocodes/retry@0.4.3: - resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} - engines: {node: '>=18.18'} - dev: false /@hyrious/esbuild-plugin-commonjs@0.2.4(cjs-module-lexer@1.4.1)(esbuild@0.25.0): resolution: {integrity: sha512-NKR8bsDbNP7EpM//cjoo8Bpihmc97gPpnwrggG+18iSGow6oaJpfmy3Bv+oBgPkPlxcGzC9SXh+6szoCoKFvCw==} @@ -10398,17 +10472,6 @@ packages: dev: false optional: true - /@img/sharp-darwin-arm64@0.34.3: - resolution: {integrity: sha512-ryFMfvxxpQRsgZJqBd4wsttYQbCxsJksrv9Lw/v798JcQ8+w84mBWuXwl+TT0WJ/WrYOLaYpwQXi3sA9nTIaIg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.2.0 - dev: true - optional: true - /@img/sharp-darwin-x64@0.33.5: resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10420,17 +10483,6 @@ packages: dev: false optional: true - /@img/sharp-darwin-x64@0.34.3: - resolution: {integrity: sha512-yHpJYynROAj12TA6qil58hmPmAwxKKC7reUqtGLzsOHfP7/rniNGTL8tjWX6L3CTV4+5P4ypcS7Pp+7OB+8ihA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [darwin] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.2.0 - dev: true - optional: true - /@img/sharp-libvips-darwin-arm64@1.0.4: resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} cpu: [arm64] @@ -10439,14 +10491,6 @@ packages: dev: false optional: true - /@img/sharp-libvips-darwin-arm64@1.2.0: - resolution: {integrity: sha512-sBZmpwmxqwlqG9ueWFXtockhsxefaV6O84BMOrhtg/YqbTaRdqDE7hxraVE3y6gVM4eExmfzW4a8el9ArLeEiQ==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@img/sharp-libvips-darwin-x64@1.0.4: resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} cpu: [x64] @@ -10455,14 +10499,6 @@ packages: dev: false optional: true - /@img/sharp-libvips-darwin-x64@1.2.0: - resolution: {integrity: sha512-M64XVuL94OgiNHa5/m2YvEQI5q2cl9d/wk0qFTDVXcYzi43lxuiFTftMR1tOnFQovVXNZJ5TURSDK2pNe9Yzqg==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@img/sharp-libvips-linux-arm64@1.0.4: resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} cpu: [arm64] @@ -10471,14 +10507,6 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-arm64@1.2.0: - resolution: {integrity: sha512-RXwd0CgG+uPRX5YYrkzKyalt2OJYRiJQ8ED/fi1tq9WQW2jsQIn0tqrlR5l5dr/rjqq6AHAxURhj2DVjyQWSOA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@img/sharp-libvips-linux-arm@1.0.5: resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} cpu: [arm] @@ -10487,22 +10515,6 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-arm@1.2.0: - resolution: {integrity: sha512-mWd2uWvDtL/nvIzThLq3fr2nnGfyr/XMXlq8ZJ9WMR6PXijHlC3ksp0IpuhK6bougvQrchUAfzRLnbsen0Cqvw==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@img/sharp-libvips-linux-ppc64@1.2.0: - resolution: {integrity: sha512-Xod/7KaDDHkYu2phxxfeEPXfVXFKx70EAFZ0qyUdOjCcxbjqyJOEUpDe6RIyaunGxT34Anf9ue/wuWOqBW2WcQ==} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@img/sharp-libvips-linux-s390x@1.0.4: resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} cpu: [s390x] @@ -10511,14 +10523,6 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-s390x@1.2.0: - resolution: {integrity: sha512-eMKfzDxLGT8mnmPJTNMcjfO33fLiTDsrMlUVcp6b96ETbnJmd4uvZxVJSKPQfS+odwfVaGifhsB07J1LynFehw==} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@img/sharp-libvips-linux-x64@1.0.4: resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} cpu: [x64] @@ -10527,14 +10531,6 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-x64@1.2.0: - resolution: {integrity: sha512-ZW3FPWIc7K1sH9E3nxIGB3y3dZkpJlMnkk7z5tu1nSkBoCgw2nSRTFHI5pB/3CQaJM0pdzMF3paf9ckKMSE9Tg==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@img/sharp-libvips-linuxmusl-arm64@1.0.4: resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} cpu: [arm64] @@ -10543,14 +10539,6 @@ packages: dev: false optional: true - /@img/sharp-libvips-linuxmusl-arm64@1.2.0: - resolution: {integrity: sha512-UG+LqQJbf5VJ8NWJ5Z3tdIe/HXjuIdo4JeVNADXBFuG7z9zjoegpzzGIyV5zQKi4zaJjnAd2+g2nna8TZvuW9Q==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@img/sharp-libvips-linuxmusl-x64@1.0.4: resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} cpu: [x64] @@ -10559,14 +10547,6 @@ packages: dev: false optional: true - /@img/sharp-libvips-linuxmusl-x64@1.2.0: - resolution: {integrity: sha512-SRYOLR7CXPgNze8akZwjoGBoN1ThNZoqpOgfnOxmWsklTGVfJiGJoC/Lod7aNMGA1jSsKWM1+HRX43OP6p9+6Q==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@img/sharp-linux-arm64@0.33.5: resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10578,17 +10558,6 @@ packages: dev: false optional: true - /@img/sharp-linux-arm64@0.34.3: - resolution: {integrity: sha512-QdrKe3EvQrqwkDrtuTIjI0bu6YEJHTgEeqdzI3uWJOH6G1O8Nl1iEeVYRGdj1h5I21CqxSvQp1Yv7xeU3ZewbA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.2.0 - dev: true - optional: true - /@img/sharp-linux-arm@0.33.5: resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10600,28 +10569,6 @@ packages: dev: false optional: true - /@img/sharp-linux-arm@0.34.3: - resolution: {integrity: sha512-oBK9l+h6KBN0i3dC8rYntLiVfW8D8wH+NPNT3O/WBHeW0OQWCjfWksLUaPidsrDKpJgXp3G3/hkmhptAW0I3+A==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.2.0 - dev: true - optional: true - - /@img/sharp-linux-ppc64@0.34.3: - resolution: {integrity: sha512-GLtbLQMCNC5nxuImPR2+RgrviwKwVql28FWZIW1zWruy6zLgA5/x2ZXk3mxj58X/tszVF69KK0Is83V8YgWhLA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ppc64] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-ppc64': 1.2.0 - dev: true - optional: true - /@img/sharp-linux-s390x@0.33.5: resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10633,17 +10580,6 @@ packages: dev: false optional: true - /@img/sharp-linux-s390x@0.34.3: - resolution: {integrity: sha512-3gahT+A6c4cdc2edhsLHmIOXMb17ltffJlxR0aC2VPZfwKoTGZec6u5GrFgdR7ciJSsHT27BD3TIuGcuRT0KmQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.2.0 - dev: true - optional: true - /@img/sharp-linux-x64@0.33.5: resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10655,17 +10591,6 @@ packages: dev: false optional: true - /@img/sharp-linux-x64@0.34.3: - resolution: {integrity: sha512-8kYso8d806ypnSq3/Ly0QEw90V5ZoHh10yH0HnrzOCr6DKAPI6QVHvwleqMkVQ0m+fc7EH8ah0BB0QPuWY6zJQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.2.0 - dev: true - optional: true - /@img/sharp-linuxmusl-arm64@0.33.5: resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10677,17 +10602,6 @@ packages: dev: false optional: true - /@img/sharp-linuxmusl-arm64@0.34.3: - resolution: {integrity: sha512-vAjbHDlr4izEiXM1OTggpCcPg9tn4YriK5vAjowJsHwdBIdx0fYRsURkxLG2RLm9gyBq66gwtWI8Gx0/ov+JKQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.2.0 - dev: true - optional: true - /@img/sharp-linuxmusl-x64@0.33.5: resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10699,17 +10613,6 @@ packages: dev: false optional: true - /@img/sharp-linuxmusl-x64@0.34.3: - resolution: {integrity: sha512-gCWUn9547K5bwvOn9l5XGAEjVTTRji4aPTqLzGXHvIr6bIDZKNTA34seMPgM0WmSf+RYBH411VavCejp3PkOeQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.2.0 - dev: true - optional: true - /@img/sharp-wasm32@0.33.5: resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10720,25 +10623,6 @@ packages: dev: false optional: true - /@img/sharp-wasm32@0.34.3: - resolution: {integrity: sha512-+CyRcpagHMGteySaWos8IbnXcHgfDn7pO2fiC2slJxvNq9gDipYBN42/RagzctVRKgxATmfqOSulgZv5e1RdMg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] - requiresBuild: true - dependencies: - '@emnapi/runtime': 1.5.0 - dev: true - optional: true - - /@img/sharp-win32-arm64@0.34.3: - resolution: {integrity: sha512-MjnHPnbqMXNC2UgeLJtX4XqoVHHlZNd+nPt1kRPmj63wURegwBhZlApELdtxM2OIZDRv/DFtLcNhVbd1z8GYXQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@img/sharp-win32-ia32@0.33.5: resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10748,15 +10632,6 @@ packages: dev: false optional: true - /@img/sharp-win32-ia32@0.34.3: - resolution: {integrity: sha512-xuCdhH44WxuXgOM714hn4amodJMZl3OEvf0GVTm0BEyMeA2to+8HEdRPShH0SLYptJY1uBw+SCFP9WVQi1Q/cw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@img/sharp-win32-x64@0.33.5: resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -10766,15 +10641,6 @@ packages: dev: false optional: true - /@img/sharp-win32-x64@0.34.3: - resolution: {integrity: sha512-OWwz05d++TxzLEv4VnsTz5CmZ6mI6S05sfQGEMrNrQcOEERbX46332IvE7pO/EUiw7jUrrS40z/M7kPyjfl04g==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@inquirer/external-editor@1.0.1(@types/node@18.16.9): resolution: {integrity: sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==} engines: {node: '>=18'} @@ -10915,31 +10781,6 @@ packages: dependencies: '@jest/types': 29.6.3 - /@jest/diff-sequences@30.0.1: - resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dev: false - - /@jest/environment-jsdom-abstract@30.1.2(jsdom@26.1.0): - resolution: {integrity: sha512-u8kTh/ZBl97GOmnGJLYK/1GuwAruMC4hoP6xuk/kwltmVWsA9u/6fH1/CsPVGt2O+Wn2yEjs8n1B1zZJ62Cx0w==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - peerDependencies: - canvas: ^3.0.0 - jsdom: '*' - peerDependenciesMeta: - canvas: - optional: true - dependencies: - '@jest/environment': 30.1.2 - '@jest/fake-timers': 30.1.2 - '@jest/types': 30.0.5 - '@types/jsdom': 21.1.7 - '@types/node': 24.3.1 - jest-mock: 30.0.5 - jest-util: 30.0.5 - jsdom: 26.1.0 - dev: true - /@jest/environment@29.7.0: resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -10949,16 +10790,6 @@ packages: '@types/node': 18.16.9 jest-mock: 29.7.0 - /@jest/environment@30.1.2: - resolution: {integrity: sha512-N8t1Ytw4/mr9uN28OnVf0SYE2dGhaIxOVYcwsf9IInBKjvofAjbFRvedvBBlyTYk2knbJTiEjEJ2PyyDIBnd9w==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/fake-timers': 30.1.2 - '@jest/types': 30.0.5 - '@types/node': 24.3.1 - jest-mock: 30.0.5 - dev: true - /@jest/expect-utils@29.7.0: resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -10987,23 +10818,6 @@ packages: jest-mock: 29.7.0 jest-util: 29.7.0 - /@jest/fake-timers@30.1.2: - resolution: {integrity: sha512-Beljfv9AYkr9K+ETX9tvV61rJTY706BhBUtiaepQHeEGfe0DbpvUA5Z3fomwc5Xkhns6NWrcFDZn+72fLieUnA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/types': 30.0.5 - '@sinonjs/fake-timers': 13.0.5 - '@types/node': 24.3.1 - jest-message-util: 30.1.0 - jest-mock: 30.0.5 - jest-util: 30.0.5 - dev: true - - /@jest/get-type@30.1.0: - resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dev: false - /@jest/globals@29.7.0: resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -11016,14 +10830,6 @@ packages: - supports-color dev: true - /@jest/pattern@30.0.1: - resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@types/node': 24.3.1 - jest-regex-util: 30.0.1 - dev: true - /@jest/reporters@29.7.0: resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -11067,12 +10873,6 @@ packages: dependencies: '@sinclair/typebox': 0.27.8 - /@jest/schemas@30.0.5: - resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@sinclair/typebox': 0.34.41 - /@jest/source-map@29.6.3: resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -11145,19 +10945,6 @@ packages: '@types/yargs': 17.0.33 chalk: 4.1.2 - /@jest/types@30.0.5: - resolution: {integrity: sha512-aREYa3aku9SSnea4aX6bhKn4bgv3AXkgijoQgbYV3yvbiGt6z+MQ85+6mIhx9DsKW2BuB/cLR/A+tcMThx+KLQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/pattern': 30.0.1 - '@jest/schemas': 30.0.5 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 24.3.1 - '@types/yargs': 17.0.33 - chalk: 4.1.2 - dev: true - /@jridgewell/gen-mapping@0.3.12: resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} dependencies: @@ -11500,7 +11287,7 @@ packages: react: '>=16' dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.23 + '@types/react': 18.3.11 react: 19.1.1 dev: false @@ -11537,17 +11324,6 @@ packages: react: 18.3.1 dev: true - /@mdx-js/react@3.1.1(@types/react@19.1.12)(react@19.1.1): - resolution: {integrity: sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==} - peerDependencies: - '@types/react': '>=16' - react: '>=16' - dependencies: - '@types/mdx': 2.0.13 - '@types/react': 19.1.12 - react: 19.1.1 - dev: true - /@mdx-js/react@3.1.1(@types/react@19.1.8)(react@19.1.1): resolution: {integrity: sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==} peerDependencies: @@ -11787,7 +11563,7 @@ packages: redux: 4.2.1 dev: true - /@modern-js/app-tools@2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-yoiEwWvVYa7fZjHIAdl4kWSrNWKbCupxlolOhAurGkDe2ypdlVE2IVzjTdrBbB6DSa+TjaE688fWOHiga3nBKg==} engines: {node: '>=14.17.6'} hasBin: true @@ -11815,7 +11591,7 @@ packages: '@modern-js/server-core': 2.68.0(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.0(@babel/traverse@7.27.1)(@rsbuild/core@1.4.3) '@modern-js/types': 2.68.0 - '@modern-js/uni-builder': 2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.0 '@rsbuild/core': 1.4.3 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.3) @@ -11857,7 +11633,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-fOhDC+WzYUtEZrPd35eOr1NEwybu+QCKMqhk8YsRG+DBUYrglVCub6VSHAu+fqOA1bXIyZbS+dYrCq8t3PebRA==} engines: {node: '>=14.17.6'} hasBin: true @@ -11885,7 +11661,7 @@ packages: '@modern-js/server-core': 2.68.2(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.2(@babel/traverse@7.27.1)(@rsbuild/core@1.4.4) '@modern-js/types': 2.68.2 - '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.2 '@rsbuild/core': 1.4.4 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.4) @@ -11927,7 +11703,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-fOhDC+WzYUtEZrPd35eOr1NEwybu+QCKMqhk8YsRG+DBUYrglVCub6VSHAu+fqOA1bXIyZbS+dYrCq8t3PebRA==} engines: {node: '>=14.17.6'} hasBin: true @@ -11955,7 +11731,7 @@ packages: '@modern-js/server-core': 2.68.2(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.2(@babel/traverse@7.27.1)(@rsbuild/core@1.4.4) '@modern-js/types': 2.68.2 - '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.5.2)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.2 '@rsbuild/core': 1.4.4 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.4) @@ -12069,10 +11845,10 @@ packages: '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.28.4) '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.28.4) '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@babel/runtime': 7.28.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.4.3) '@swc/helpers': 0.5.17 '@types/babel__core': 7.20.5 @@ -12092,10 +11868,10 @@ packages: '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.28.4) '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.28.4) '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) - '@babel/runtime': 7.28.4 - '@babel/types': 7.28.2 + '@babel/runtime': 7.28.2 + '@babel/types': 7.28.4 '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.4.4) '@swc/helpers': 0.5.17 '@types/babel__core': 7.20.5 @@ -12644,7 +12420,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-react': 7.27.1(@babel/core@7.28.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@modern-js/babel-compiler': 2.68.0 @@ -12664,7 +12440,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-react': 7.27.1(@babel/core@7.28.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@modern-js/babel-compiler': 2.68.2 @@ -12759,14 +12535,14 @@ packages: - utf-8-validate dev: true - /@modern-js/storybook-builder@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3): + /@modern-js/storybook-builder@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-yb5/aRgLBtPXYGULBCM+JILIwqI25LxzDFqU5vqg8XjU4t3ivimnJx1Fb+RMFtWaahcoqqoajKy5vPGw2zdN4g==} engines: {node: '>=16.0.0'} dependencies: '@modern-js/core': 2.68.2 '@modern-js/plugin-state': 2.68.2(@modern-js/runtime@2.68.2)(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@modern-js/runtime': 2.68.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.2 '@rsbuild/core': 1.4.4 '@storybook/components': 7.6.20(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) @@ -12777,7 +12553,7 @@ packages: '@storybook/mdx2-csf': 1.1.0 '@storybook/preview': 7.6.20 '@storybook/preview-api': 7.6.20 - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.101.3) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0) '@storybook/router': 7.6.20 '@storybook/theming': 7.6.20(react-dom@18.3.1)(react@18.3.1) ast-types: 0.14.2 @@ -12814,12 +12590,12 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/storybook@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3): + /@modern-js/storybook@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-gMYbuEEt5l7e9VXYyh/AZ8y5E4ALmizyOIWyacGJ3dXBqC0OJq+UY3rm2EVCIl1sMvvL11AJ7OVzXWhiXHp5YQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/storybook-builder': 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3) + '@modern-js/storybook-builder': 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0) '@modern-js/utils': 2.68.2 '@storybook/react': 7.6.20(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(typescript@5.0.4) storybook: 7.6.20(encoding@0.1.13) @@ -12959,7 +12735,7 @@ packages: /@modern-js/types@2.68.2: resolution: {integrity: sha512-kOKbejsoPAVNaXvDMAOT9XLUi3+Ia8f3yyaMsVHiXOIdiPtyZv6JLTtAzTA889lzBLsjwOYXd5/1JrnL2za0nQ==} - /@modern-js/uni-builder@2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-p+brHOIRUY5tznMRvzkWPs2wATft34+gTRwIsDr+A/zeVPKJebJlDHEqllkg+xQ1jiWua6kxoLA18NIXEq9OGQ==} dependencies: '@babel/core': 7.28.4 @@ -12992,7 +12768,7 @@ packages: autoprefixer: 10.4.21(postcss@8.4.38) babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9) babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@6.1.19) + babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 cssnano: 6.1.2(postcss@8.4.38) @@ -13017,7 +12793,7 @@ packages: terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.9) ts-deepmerge: 7.0.2 ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.99.9) - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.99.9) transitivePeerDependencies: - '@parcel/css' @@ -13040,11 +12816,11 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-ZGQup+zYHVl2RZoBJnwW/C/qNOI2ABX4B23YtyNDrmTHCk5kIHXTPScUScS7Eai637xzYfWSFeZGhfN1DOas2Q==} dependencies: '@babel/core': 7.28.4 - '@babel/preset-react': 7.26.3(@babel/core@7.28.4) + '@babel/preset-react': 7.27.1(@babel/core@7.28.4) '@babel/types': 7.28.2 '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 @@ -13073,7 +12849,7 @@ packages: autoprefixer: 10.4.21(postcss@8.5.6) babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9) babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@6.1.19) + babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 cssnano: 6.1.2(postcss@8.5.6) @@ -13121,7 +12897,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-ZGQup+zYHVl2RZoBJnwW/C/qNOI2ABX4B23YtyNDrmTHCk5kIHXTPScUScS7Eai637xzYfWSFeZGhfN1DOas2Q==} dependencies: '@babel/core': 7.28.4 @@ -13154,7 +12930,7 @@ packages: autoprefixer: 10.4.21(postcss@8.5.6) babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9) babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@6.1.19) + babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 cssnano: 6.1.2(postcss@8.5.6) @@ -13202,7 +12978,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.19)(typescript@5.5.2)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-ZGQup+zYHVl2RZoBJnwW/C/qNOI2ABX4B23YtyNDrmTHCk5kIHXTPScUScS7Eai637xzYfWSFeZGhfN1DOas2Q==} dependencies: '@babel/core': 7.28.4 @@ -13235,7 +13011,7 @@ packages: autoprefixer: 10.4.21(postcss@8.5.6) babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9) babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@6.1.19) + babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 cssnano: 6.1.2(postcss@8.5.6) @@ -13370,7 +13146,7 @@ packages: - vue-tsc dev: true - /@module-federation/data-prefetch@0.15.0(react-dom@19.1.1)(react@19.1.1): + /@module-federation/data-prefetch@0.15.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-ivAnthD4SbBoT3590qLzCyKELGyfa7nj8BEjWjb6BNrP5Eu8sHX3Q2wHf76QsYfuwErtjaMU87N7dTe2ELZPVg==} peerDependencies: react: '>=16.9.0' @@ -13379,11 +13155,11 @@ packages: '@module-federation/runtime': 0.15.0 '@module-federation/sdk': 0.15.0 fs-extra: 9.1.0 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) dev: true - /@module-federation/data-prefetch@0.18.4(react-dom@19.1.1)(react@19.1.1): + /@module-federation/data-prefetch@0.18.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-XOHFFO1wrVbjjfP2JRMbht+ILim5Is6Mfb5f2H4I9w0CSaZNRltG0fTnebECB1jgosrd8xaYnrwzXsCI/S53qQ==} peerDependencies: react: '>=16.9.0' @@ -13392,11 +13168,11 @@ packages: '@module-federation/runtime': 0.18.4 '@module-federation/sdk': 0.18.4 fs-extra: 9.1.0 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) dev: true - /@module-federation/data-prefetch@0.6.9(react-dom@19.1.1)(react@19.1.1): + /@module-federation/data-prefetch@0.6.9(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-rpHxfHNkIiPA441GzXI6TMYjSrUjRWDwxJTvRQopX/P0jK5vKtNwT1UBTNF2DJkbtO1idljfhbrIufEg0OY72w==} peerDependencies: react: '>=16.9.0' @@ -13405,8 +13181,8 @@ packages: '@module-federation/runtime': 0.6.9 '@module-federation/sdk': 0.6.9 fs-extra: 9.1.0 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) dev: false /@module-federation/dts-plugin@0.15.0(typescript@5.8.3)(vue-tsc@2.2.12): @@ -13477,7 +13253,7 @@ packages: - utf-8-validate dev: true - /@module-federation/dts-plugin@0.6.9(typescript@5.9.2)(vue-tsc@2.2.12): + /@module-federation/dts-plugin@0.6.9(typescript@5.8.3)(vue-tsc@2.2.12): resolution: {integrity: sha512-uiMjjEFcMlOvRtNu8/tt7sJ5y7WTosTVym0V7lMQjgoeX0QesvZqRhgzw5gQcPcFvbk54RwTUI2rS8OEGScCFw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -13500,7 +13276,7 @@ packages: log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.3.0 - typescript: 5.9.2 + typescript: 5.8.3 vue-tsc: 2.2.12(typescript@5.8.3) ws: 8.17.1 transitivePeerDependencies: @@ -13510,7 +13286,7 @@ packages: - utf-8-validate dev: false - /@module-federation/enhanced@0.15.0(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): + /@module-federation/enhanced@0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): resolution: {integrity: sha512-YzGcjdggtR+VrNdIgT1nvhT+V6I+LnrdsLV3YfOB0iVkOe4+YFbDLZJK16CuYRSm/HTR38LVbziE/6tWcibKYw==} hasBin: true peerDependencies: @@ -13527,7 +13303,7 @@ packages: dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 '@module-federation/cli': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.12) - '@module-federation/data-prefetch': 0.15.0(react-dom@19.1.1)(react@19.1.1) + '@module-federation/data-prefetch': 0.15.0(react-dom@18.3.1)(react@18.3.1) '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/error-codes': 0.15.0 '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) @@ -13552,7 +13328,7 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.18.4(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): + /@module-federation/enhanced@0.18.4(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): resolution: {integrity: sha512-KiBw7e+aIBFoO2cmN5hJlKrYv3nUuXsB8yOSVnV9JBAkYNyRZQ9xoSbRCDt8rDRz/ydgEURUIwnGyL2ZU5jZYw==} hasBin: true peerDependencies: @@ -13569,7 +13345,7 @@ packages: dependencies: '@module-federation/bridge-react-webpack-plugin': 0.18.4 '@module-federation/cli': 0.18.4(typescript@5.8.3)(vue-tsc@2.2.12) - '@module-federation/data-prefetch': 0.18.4(react-dom@19.1.1)(react@19.1.1) + '@module-federation/data-prefetch': 0.18.4(react-dom@18.3.1)(react@18.3.1) '@module-federation/dts-plugin': 0.18.4(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/error-codes': 0.18.4 '@module-federation/inject-external-runtime-core-plugin': 0.18.4(@module-federation/runtime-tools@0.18.4) @@ -13594,7 +13370,7 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.6.9(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(vue-tsc@2.2.12)(webpack@5.94.0): + /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.94.0): resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -13609,15 +13385,15 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/data-prefetch': 0.6.9(react-dom@19.1.1)(react@19.1.1) - '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) + '@module-federation/data-prefetch': 0.6.9(react-dom@18.3.1)(react@18.3.1) + '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) - '@module-federation/rspack': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) + '@module-federation/manifest': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/rspack': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 btoa: 1.2.1 - typescript: 5.9.2 + typescript: 5.8.3 upath: 2.0.1 vue-tsc: 2.2.12(typescript@5.8.3) webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) @@ -13630,7 +13406,7 @@ packages: - utf-8-validate dev: false - /@module-federation/enhanced@0.6.9(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(vue-tsc@2.2.12)(webpack@5.98.0): + /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -13645,15 +13421,15 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/data-prefetch': 0.6.9(react-dom@19.1.1)(react@19.1.1) - '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) + '@module-federation/data-prefetch': 0.6.9(react-dom@18.3.1)(react@18.3.1) + '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) - '@module-federation/rspack': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) + '@module-federation/manifest': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.12) + '@module-federation/rspack': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 btoa: 1.2.1 - typescript: 5.9.2 + typescript: 5.8.3 upath: 2.0.1 vue-tsc: 2.2.12(typescript@5.8.3) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) @@ -13685,6 +13461,7 @@ packages: /@module-federation/error-codes@0.18.0: resolution: {integrity: sha512-Woonm8ehyVIUPXChmbu80Zj6uJkC0dD9SJUZ/wOPtO8iiz/m+dkrOugAuKgoiR6qH4F+yorWila954tBz4uKsQ==} + dev: false /@module-federation/error-codes@0.18.4: resolution: {integrity: sha512-cpLsqL8du9CfTTCKvXbRg93ALF+lklqHnuPryhbwVEQg2eYo6CMoMQ6Eb7kJhLigUABIDujbHD01SvBbASGkeQ==} @@ -13764,10 +13541,10 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.6.9(typescript@5.9.2)(vue-tsc@2.2.12): + /@module-federation/manifest@0.6.9(typescript@5.8.3)(vue-tsc@2.2.12): resolution: {integrity: sha512-JMSPDpHODXOmTyJes8GJ950mbN7tqjQzqgFVUubDOVFOmlC0/MYaRzRPmkApz6d8nUfMbLZYzxNSaBHx8GP0/Q==} dependencies: - '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) + '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/managers': 0.6.9 '@module-federation/sdk': 0.6.9 chalk: 3.0.0 @@ -13781,7 +13558,7 @@ packages: - vue-tsc dev: false - /@module-federation/node@2.7.15(@rspack/core@1.3.9)(next@15.5.2)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): + /@module-federation/node@2.7.15(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0): resolution: {integrity: sha512-AtZTx1spzsSurHA5ARML13r+9wnpKxWsbOQiyLg3Tl9rt6t/sERu02bNL3XW29WfzAnX6gvFhYeILo0xO5m/lw==} peerDependencies: next: '*' @@ -13796,15 +13573,15 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.18.4(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) + '@module-federation/enhanced': 0.18.4(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) '@module-federation/runtime': 0.18.4 '@module-federation/sdk': 0.18.4 btoa: 1.2.1 encoding: 0.1.13 - next: 15.5.2(@babel/core@7.28.4)(react-dom@19.1.1)(react@19.1.1) + next: 14.2.16(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1) node-fetch: 2.7.0(encoding@0.1.13) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -13876,7 +13653,7 @@ packages: - utf-8-validate dev: true - /@module-federation/rspack@0.6.9(typescript@5.9.2)(vue-tsc@2.2.12): + /@module-federation/rspack@0.6.9(typescript@5.8.3)(vue-tsc@2.2.12): resolution: {integrity: sha512-N5yBqN8ijSRZKd0kbIvpZNil0y8rFa8cREKI1QsW1+EYUKwOUBFwF55tFdTmNCKmpZqSEBtcNjRGZXknsYPQxg==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -13888,12 +13665,12 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) + '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.12) + '@module-federation/manifest': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.12) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 - typescript: 5.9.2 + typescript: 5.8.3 vue-tsc: 2.2.12(typescript@5.8.3) transitivePeerDependencies: - bufferutil @@ -13939,6 +13716,7 @@ packages: dependencies: '@module-federation/error-codes': 0.18.0 '@module-federation/sdk': 0.18.0 + dev: false /@module-federation/runtime-core@0.18.4: resolution: {integrity: sha512-LGGlFXlNeTbIGBFDiOvg0zz4jBWCGPqQatXdKx7mylXhDij7YmwbuW19oenX+P1fGhmoBUBM5WndmR87U66qWA==} @@ -13991,6 +13769,7 @@ packages: dependencies: '@module-federation/runtime': 0.18.0 '@module-federation/webpack-bundler-runtime': 0.18.0 + dev: false /@module-federation/runtime-tools@0.18.4: resolution: {integrity: sha512-wSGTdx77R8BQX+q6nAcUuHPydYYm0F97gAEP9RTW1UlzXnM/0AFysDHujvtRQf5vyXkhj//HdcH6LIJJCImy2g==} @@ -14062,6 +13841,7 @@ packages: '@module-federation/error-codes': 0.18.0 '@module-federation/runtime-core': 0.18.0 '@module-federation/sdk': 0.18.0 + dev: false /@module-federation/runtime@0.18.4: resolution: {integrity: sha512-2et6p7pjGRHzpmrW425jt/BiAU7QHgkZtbQB7pj01eQ8qx6SloFEBk9ODnV8/ztSm9H2T3d8GxXA6/9xVOslmQ==} @@ -14106,6 +13886,7 @@ packages: /@module-federation/sdk@0.18.0: resolution: {integrity: sha512-Lo/Feq73tO2unjmpRfyyoUkTVoejhItXOk/h5C+4cistnHbTV8XHrW/13fD5e1Iu60heVdAhhelJd6F898Ve9A==} + dev: false /@module-federation/sdk@0.18.4: resolution: {integrity: sha512-dErzOlX+E3HS2Sg1m12Hi9nCnfvQPuIvlq9N47KxrbT2TIU3KKYc9q/Ua+QWqxfTyMVFpbNDwFMJ1R/w/gYf4A==} @@ -14191,6 +13972,7 @@ packages: dependencies: '@module-federation/runtime': 0.18.0 '@module-federation/sdk': 0.18.0 + dev: false /@module-federation/webpack-bundler-runtime@0.18.4: resolution: {integrity: sha512-nPHp2wRS4/yfrGRQchZ0cyvdUZk+XgUmD0qWQl95xmeIeXUb90s3JrWFHSmS6Dt1gwMgJOeNpzzZDcBSy2P1VQ==} @@ -14228,7 +14010,7 @@ packages: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 '@xmldom/xmldom': 0.8.11 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) headers-polyfill: 3.2.5 outvariant: 1.4.3 strict-event-emitter: 0.2.8 @@ -14458,16 +14240,11 @@ packages: /@next/env@14.2.16: resolution: {integrity: sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==} - dev: false /@next/env@15.0.0-canary.193: resolution: {integrity: sha512-GBCLGuoPKHF6H/bmtALmKEV/+IsIToVelkM8eZpVDGfWtL03KueC6mUZdhF1trBZenGW3Ly1j0N872koPUcAlw==} dev: false - /@next/env@15.5.2: - resolution: {integrity: sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg==} - dev: true - /@next/eslint-plugin-next@14.2.2: resolution: {integrity: sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==} dependencies: @@ -14498,7 +14275,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false optional: true /@next/swc-darwin-arm64@15.0.0-canary.193: @@ -14510,15 +14286,6 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64@15.5.2: - resolution: {integrity: sha512-8bGt577BXGSd4iqFygmzIfTYizHb0LGWqH+qgIF/2EDxS5JsSdERJKA8WgwDyNBZgTIIA4D8qUtoQHmxIIquoQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@next/swc-darwin-x64@14.2.10: resolution: {integrity: sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==} engines: {node: '>= 10'} @@ -14543,7 +14310,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false optional: true /@next/swc-darwin-x64@15.0.0-canary.193: @@ -14555,15 +14321,6 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@15.5.2: - resolution: {integrity: sha512-2DjnmR6JHK4X+dgTXt5/sOCu/7yPtqpYt8s8hLkHFK3MGkka2snTv3yRMdHvuRtJVkPwCGsvBSwmoQCHatauFQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@next/swc-linux-arm64-gnu@14.2.10: resolution: {integrity: sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==} engines: {node: '>= 10'} @@ -14588,7 +14345,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /@next/swc-linux-arm64-gnu@15.0.0-canary.193: @@ -14600,15 +14356,6 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@15.5.2: - resolution: {integrity: sha512-3j7SWDBS2Wov/L9q0mFJtEvQ5miIqfO4l7d2m9Mo06ddsgUK8gWfHGgbjdFlCp2Ek7MmMQZSxpGFqcC8zGh2AA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@next/swc-linux-arm64-musl@14.2.10: resolution: {integrity: sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==} engines: {node: '>= 10'} @@ -14633,7 +14380,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /@next/swc-linux-arm64-musl@15.0.0-canary.193: @@ -14645,15 +14391,6 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@15.5.2: - resolution: {integrity: sha512-s6N8k8dF9YGc5T01UPQ08yxsK6fUow5gG1/axWc1HVVBYQBgOjca4oUZF7s4p+kwhkB1bDSGR8QznWrFZ/Rt5g==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@next/swc-linux-x64-gnu@14.2.10: resolution: {integrity: sha512-GXvajAWh2woTT0GKEDlkVhFNxhJS/XdDmrVHrPOA83pLzlGPQnixqxD8u3bBB9oATBKB//5e4vpACnx5Vaxdqg==} engines: {node: '>= 10'} @@ -14678,7 +14415,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true /@next/swc-linux-x64-gnu@15.0.0-canary.193: @@ -14690,15 +14426,6 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@15.5.2: - resolution: {integrity: sha512-o1RV/KOODQh6dM6ZRJGZbc+MOAHww33Vbs5JC9Mp1gDk8cpEO+cYC/l7rweiEalkSm5/1WGa4zY7xrNwObN4+Q==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@next/swc-linux-x64-musl@14.2.10: resolution: {integrity: sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==} engines: {node: '>= 10'} @@ -14723,7 +14450,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true /@next/swc-linux-x64-musl@15.0.0-canary.193: @@ -14735,15 +14461,6 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@15.5.2: - resolution: {integrity: sha512-/VUnh7w8RElYZ0IV83nUcP/J4KJ6LLYliiBIri3p3aW2giF+PAVgZb6mk8jbQSB3WlTai8gEmCAr7kptFa1H6g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@next/swc-win32-arm64-msvc@14.2.10: resolution: {integrity: sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==} engines: {node: '>= 10'} @@ -14768,7 +14485,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: false optional: true /@next/swc-win32-arm64-msvc@15.0.0-canary.193: @@ -14780,15 +14496,6 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@15.5.2: - resolution: {integrity: sha512-sMPyTvRcNKXseNQ/7qRfVRLa0VhR0esmQ29DD6pqvG71+JdVnESJaHPA8t7bc67KD5spP3+DOCNLhqlEI2ZgQg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@next/swc-win32-ia32-msvc@14.2.10: resolution: {integrity: sha512-fr3aEbSd1GeW3YUMBkWAu4hcdjZ6g4NBl1uku4gAn661tcxd1bHs1THWYzdsbTRLcCKLjrDZlNp6j2HTfrw+Bg==} engines: {node: '>= 10'} @@ -14813,7 +14520,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: false optional: true /@next/swc-win32-x64-msvc@14.2.10: @@ -14840,7 +14546,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@next/swc-win32-x64-msvc@15.0.0-canary.193: @@ -14852,15 +14557,6 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@15.5.2: - resolution: {integrity: sha512-W5VvyZHnxG/2ukhZF/9Ikdra5fdNftxI6ybeVKYvBPDtyx7x4jPPSNduUkfH5fo3zG0JQ0bPxgy41af2JX5D4Q==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} dependencies: @@ -14936,7 +14632,7 @@ packages: yargs-parser: 21.1.1 dev: false - /@nx/devkit@20.1.1(nx@21.4.1): + /@nx/devkit@20.1.1(nx@21.2.3): resolution: {integrity: sha512-sqihJhJQERCTl0KmKmpRFxWxuTnH8yRqdo8T5uGGaHzTNiMdIp5smTF2dBs7/OMkZDxcJc4dKvcFWfreZr8XNw==} peerDependencies: nx: '>= 19 <= 21' @@ -14945,7 +14641,7 @@ packages: enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 21.4.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) semver: 7.6.3 tmp: 0.2.3 tslib: 2.8.1 @@ -15027,7 +14723,7 @@ packages: - verdaccio dev: true - /@nx/eslint@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(eslint@9.35.0)(nx@21.4.1)(verdaccio@6.1.2): + /@nx/eslint@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2): resolution: {integrity: sha512-y3Xze6zt2qejqxOZGFbpY1mOG+pakc5Z/ljfI19nGX6voBhsd7+YnHRrcCPieOZ1OetcPn+WdL4HFrSOMb2dcQ==} peerDependencies: '@zkochan/js-yaml': 0.0.7 @@ -15036,9 +14732,9 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@nx/devkit': 20.1.1(nx@21.4.1) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.4.5)(verdaccio@6.1.2) - eslint: 9.35.0(jiti@2.4.2) + '@nx/devkit': 20.1.1(nx@21.2.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.4.5)(verdaccio@6.1.2) + eslint: 8.57.1 semver: 7.6.3 tslib: 2.8.1 typescript: 5.4.5 @@ -15142,7 +14838,7 @@ packages: - verdaccio dev: true - /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.4.5)(verdaccio@6.1.2): + /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.4.5)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -15154,10 +14850,10 @@ packages: '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.28.4) '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.4) '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.4) - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-typescript': 7.26.0(@babel/core@7.28.4) '@babel/runtime': 7.28.2 - '@nx/devkit': 20.1.1(nx@21.4.1) + '@nx/devkit': 20.1.1(nx@21.2.3) '@nx/workspace': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.28.4) @@ -15177,7 +14873,7 @@ packages: ora: 5.3.0 semver: 7.6.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@24.3.1)(typescript@5.4.5) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.4.5) tsconfig-paths: 4.2.0 tslib: 2.8.1 verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) @@ -15193,7 +14889,7 @@ packages: - typescript dev: false - /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2): + /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -15205,10 +14901,10 @@ packages: '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.28.4) '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.4) '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.4) - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-typescript': 7.26.0(@babel/core@7.28.4) '@babel/runtime': 7.28.2 - '@nx/devkit': 20.1.1(nx@21.4.1) + '@nx/devkit': 20.1.1(nx@21.2.3) '@nx/workspace': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.28.4) @@ -15228,7 +14924,7 @@ packages: ora: 5.3.0 semver: 7.6.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@24.3.1)(typescript@5.9.2) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.8.3) tsconfig-paths: 4.2.0 tslib: 2.8.1 verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) @@ -15258,7 +14954,7 @@ packages: '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/workspace': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 @@ -15291,11 +14987,11 @@ packages: - supports-color dev: true - /@nx/module-federation@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4): + /@nx/module-federation@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4): resolution: {integrity: sha512-PLISgnAJaVbWnVrggR9wbZLMowp6vScD+xoT0FgCGgA8//wSMl87YSeo2vBh/adxDXAZrGPNVl4w9ET5TMJX/g==} dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) - '@module-federation/node': 2.7.15(@rspack/core@1.3.9)(next@15.5.2)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) + '@module-federation/node': 2.7.15(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) '@module-federation/sdk': 0.15.0 '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) @@ -15327,7 +15023,7 @@ packages: - webpack-cli dev: true - /@nx/next@21.2.3(@babel/core@7.28.4)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/next@21.2.3(@babel/core@7.28.4)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-D4KxVBOian45j8HRj8pfYcXweYwEnFsffzCTrXSE2ZFH6Z+Ez5/ZKL9SGIhGpzJjUN3yaUN8A3P032fjSQ0q6Q==} peerDependencies: next: '>=14.0.0' @@ -15336,7 +15032,7 @@ packages: '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/react': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0) + '@nx/react': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@nx/webpack': 21.2.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) @@ -15344,7 +15040,7 @@ packages: copy-webpack-plugin: 10.2.4(webpack@5.98.0) file-loader: 6.2.0(webpack@5.98.0) ignore: 5.3.2 - next: 15.5.2(@babel/core@7.28.4)(react-dom@19.1.1)(react@19.1.1) + next: 14.2.16(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1) semver: 7.7.2 tslib: 2.8.1 webpack-merge: 5.10.0 @@ -15422,15 +15118,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true - optional: true - - /@nx/nx-darwin-arm64@21.4.1: - resolution: {integrity: sha512-9BbkQnxGEDNX2ESbW4Zdrq1i09y6HOOgTuGbMJuy4e8F8rU/motMUqOpwmFgLHkLgPNZiOC2VXht3or/kQcpOg==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false optional: true /@nx/nx-darwin-x64@20.1.1: @@ -15447,15 +15134,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true - optional: true - - /@nx/nx-darwin-x64@21.4.1: - resolution: {integrity: sha512-dnkmap1kc6aLV8CW1ihjsieZyaDDjlIB5QA2reTCLNSdTV446K6Fh0naLdaoG4ZkF27zJA/qBOuAaLzRHFJp3g==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false optional: true /@nx/nx-freebsd-x64@20.1.1: @@ -15472,15 +15150,6 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true - dev: true - optional: true - - /@nx/nx-freebsd-x64@21.4.1: - resolution: {integrity: sha512-RpxDBGOPeDqJjpbV7F3lO/w1aIKfLyG/BM0OpJfTgFVpUIl50kMj5M1m4W9A8kvYkfOD9pDbUaWszom7d57yjg==} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: false optional: true /@nx/nx-linux-arm-gnueabihf@20.1.1: @@ -15497,15 +15166,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true - optional: true - - /@nx/nx-linux-arm-gnueabihf@21.4.1: - resolution: {integrity: sha512-2OyBoag2738XWmWK3ZLBuhaYb7XmzT3f8HzomggLDJoDhwDekjgRoNbTxogAAj6dlXSeuPjO81BSlIfXQcth3w==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false optional: true /@nx/nx-linux-arm64-gnu@20.1.1: @@ -15522,15 +15182,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@nx/nx-linux-arm64-gnu@21.4.1: - resolution: {integrity: sha512-2pg7/zjBDioUWJ3OY8Ixqy64eokKT5sh4iq1bk22bxOCf676aGrAu6khIxy4LBnPIdO0ZOK7KCJ7xOFP4phZqA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false optional: true /@nx/nx-linux-arm64-musl@20.1.1: @@ -15547,15 +15198,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@nx/nx-linux-arm64-musl@21.4.1: - resolution: {integrity: sha512-whNxh12au/inQtkZju1ZfXSqDS0hCh/anzVCXfLYWFstdwv61XiRmFCSHeN0gRDthlncXFdgKoT1bGG5aMYLtA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false optional: true /@nx/nx-linux-x64-gnu@20.1.1: @@ -15572,15 +15214,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@nx/nx-linux-x64-gnu@21.4.1: - resolution: {integrity: sha512-UHw57rzLio0AUDXV3l+xcxT3LjuXil7SHj+H8aYmXTpXktctQU2eYGOs5ATqJ1avVQRSejJugHF0i8oLErC28A==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false optional: true /@nx/nx-linux-x64-musl@20.1.1: @@ -15597,15 +15230,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@nx/nx-linux-x64-musl@21.4.1: - resolution: {integrity: sha512-qqE2Gy/DwOLIyePjM7GLHp/nDLZJnxHmqTeCiTQCp/BdbmqjRkSUz5oL+Uua0SNXaTu5hjAfvjXAhSTgBwVO6g==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false optional: true /@nx/nx-win32-arm64-msvc@20.1.1: @@ -15622,15 +15246,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true - optional: true - - /@nx/nx-win32-arm64-msvc@21.4.1: - resolution: {integrity: sha512-NtEzMiRrSm2DdL4ntoDdjeze8DBrfZvLtx3Dq6+XmOhwnigR6umfWfZ6jbluZpuSQcxzQNVifqirdaQKYaYwDQ==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false optional: true /@nx/nx-win32-x64-msvc@20.1.1: @@ -15647,27 +15262,18 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true - optional: true - - /@nx/nx-win32-x64-msvc@21.4.1: - resolution: {integrity: sha512-gpG+Y4G/mxGrfkUls6IZEuuBxRaKLMSEoVFLMb9JyyaLEDusn+HJ1m90XsOedjNLBHGMFigsd/KCCsXfFn4njg==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false optional: true - /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(eslint@9.35.0)(nx@21.4.1)(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack@5.94.0): + /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack@5.94.0): resolution: {integrity: sha512-1oXMAgedERHn8LV5FQ4IE3PxmqZLq0fkJXiDjUmL6Lv0alJVDtUWPa+Fr/KIfx9OOw1oGu3ZPPWYGipcSwGeIQ==} dependencies: - '@module-federation/enhanced': 0.6.9(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(vue-tsc@2.2.12)(webpack@5.94.0) - '@nx/devkit': 20.1.1(nx@21.4.1) - '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(eslint@9.35.0)(nx@21.4.1)(verdaccio@6.1.2) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2) - '@nx/web': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) - '@svgr/webpack': 8.1.0(typescript@5.9.2) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.94.0) + '@nx/devkit': 20.1.1(nx@21.2.3) + '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) + '@nx/web': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) + '@svgr/webpack': 8.1.0(typescript@5.8.3) express: 4.21.1 file-loader: 6.2.0(webpack@5.94.0) http-proxy-middleware: 3.0.3 @@ -15695,13 +15301,13 @@ packages: - webpack dev: false - /@nx/react@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/react@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-Zq5Pcse1NZruxzTb0SbVL/mYkxf+dxlys2jCBhXDPum9B6vmb+If3DVSwpakzv6vAo5JLfxwVoTAX2lpTfk8hA==} dependencies: '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) + '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) '@svgr/webpack': 8.1.0(typescript@5.8.3) @@ -15770,17 +15376,17 @@ packages: - verdaccio dev: true - /@nx/rspack@21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.1)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react-refresh@0.14.2)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4): + /@nx/rspack@21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.1)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4): resolution: {integrity: sha512-4BZYaGfdVpak8DXGlUEmDfu04vZ45oaeXptyCh9mx8F6WjJozns7jPXSymexrdLp38XoNClVQCXDU/b/Ugt0uw==} peerDependencies: '@module-federation/enhanced': ^0.15.0 '@module-federation/node': ^2.6.26 dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) '@module-federation/node': link:packages/node '@nx/devkit': 21.2.3(nx@21.2.3) '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.5.2)(nx@21.2.3)(react-dom@19.1.1)(react@19.1.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) + '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4) '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) '@rspack/core': 1.3.9(@swc/helpers@0.5.13) @@ -15890,11 +15496,11 @@ packages: - verdaccio dev: true - /@nx/web@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2): + /@nx/web@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2): resolution: {integrity: sha512-E/vWj9gR10SOc7VL1+RnlE4krBWa9mTMo0jkXM3XCcASsFmz2Guv+OSuCTKYiKsD/xAKlMSC8+04IvUEmXbcdg==} dependencies: - '@nx/devkit': 20.1.1(nx@21.4.1) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.2.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -15931,15 +15537,15 @@ packages: - verdaccio dev: true - /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.4.1)(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4): + /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.12)(webpack-cli@5.1.4): resolution: {integrity: sha512-ucxJn9q/KboQ4ywtODmOYD9ac9FczdLd/1WDAPctxERuq71bfkwGmZGUzH3fDqolinek0kAIhn6ci3ww2/Qs1A==} dependencies: '@babel/core': 7.28.4 - '@module-federation/enhanced': 0.6.9(react-dom@19.1.1)(react@19.1.1)(typescript@5.9.2)(vue-tsc@2.2.12)(webpack@5.98.0) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.12)(webpack@5.98.0) '@module-federation/sdk': 0.6.11 - '@nx/devkit': 20.1.1(nx@21.4.1) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@24.3.1)(nx@21.4.1)(typescript@5.9.2)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) + '@nx/devkit': 20.1.1(nx@21.2.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.47) babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.98.0) @@ -15948,7 +15554,7 @@ packages: css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) css-minimizer-webpack-plugin: 5.0.1(esbuild@0.24.0)(webpack@5.98.0) express: 4.21.1 - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.9.2)(webpack@5.98.0) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.8.3)(webpack@5.98.0) http-proxy-middleware: 3.0.3 less: 4.1.3 less-loader: 11.1.0(less@4.1.3)(webpack@5.98.0) @@ -15968,7 +15574,7 @@ packages: stylus: 0.64.0 stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.98.0) terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0) - ts-loader: 9.5.1(typescript@5.9.2)(webpack@5.98.0) + ts-loader: 9.5.1(typescript@5.8.3)(webpack@5.98.0) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.8.1 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) @@ -16454,16 +16060,6 @@ packages: dependencies: esquery: 1.6.0 typescript: 5.8.3 - dev: true - - /@phenomnomnominal/tsquery@5.0.1(typescript@5.9.2): - resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} - peerDependencies: - typescript: ^3 || ^4 || ^5 - dependencies: - esquery: 1.6.0 - typescript: 5.9.2 - dev: false /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -16484,7 +16080,7 @@ packages: playwright: 1.49.1 dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.101.3): + /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.98.0): resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} engines: {node: '>= 10.13'} peerDependencies: @@ -16518,43 +16114,6 @@ packages: react-refresh: 0.14.2 schema-utils: 4.3.0 source-map: 0.7.4 - webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true - - /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.98.0): - resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <5.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x || 5.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html: 0.0.9 - core-js-pure: 3.45.1 - error-stack-parser: 2.1.4 - html-entities: 2.6.0 - loader-utils: 2.0.4 - react-refresh: 0.14.2 - schema-utils: 4.3.2 - source-map: 0.7.6 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -16592,7 +16151,7 @@ packages: react-refresh: 0.14.2 schema-utils: 4.3.2 source-map: 0.7.6 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /@pnpm/config.env-replace@1.1.0: @@ -17419,20 +16978,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/color-picker@1.5.3(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@ctrl/tinycolor': 3.6.1 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /@rc-component/context@1.4.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} peerDependencies: @@ -17457,18 +17002,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/context@1.4.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /@rc-component/mini-decimal@1.1.0: resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} engines: {node: '>=8.x'} @@ -17504,20 +17037,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/mutate-observer@1.1.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /@rc-component/portal@1.1.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} engines: {node: '>=8.x'} @@ -17545,20 +17064,6 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /@rc-component/portal@1.1.2(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /@rc-component/qrcode@1.0.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==} engines: {node: '>=8.x'} @@ -17587,20 +17092,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/qrcode@1.0.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /@rc-component/tour@1.15.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==} engines: {node: '>=8.x'} @@ -17633,22 +17124,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/tour@1.15.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) - '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /@rc-component/trigger@2.2.3(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} engines: {node: '>=8.x'} @@ -17683,23 +17158,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/trigger@2.2.3(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /@rc-component/trigger@2.3.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-iwaxZyzOuK0D7lS+0AQEtW52zUWxoGqTGkke3dRyb8pYiShmRpCjB/8TzPI4R6YySCH7Vm9BZj/31VPiiQTLBg==} engines: {node: '>=8.x'} @@ -17707,7 +17165,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 '@rc-component/portal': 1.1.2(react-dom@17.0.2)(react@17.0.2) classnames: 2.5.1 rc-motion: 2.9.5(react-dom@17.0.2)(react@17.0.2) @@ -17717,23 +17175,6 @@ packages: react-dom: 17.0.2(react@17.0.2) dev: false - /@rc-component/trigger@2.3.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-iwaxZyzOuK0D7lS+0AQEtW52zUWxoGqTGkke3dRyb8pYiShmRpCjB/8TzPI4R6YySCH7Vm9BZj/31VPiiQTLBg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.4 - '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-motion: 2.9.5(react-dom@19.1.1)(react@19.1.1) - rc-resize-observer: 1.4.3(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /@react-native-community/cli-clean@19.1.1: resolution: {integrity: sha512-pP7SmK+PNw5B1Aa2c6y06FBNc9iGah/leFFM2uewpyZRJQ4zycX6Zz1UANpq9YZfp65n7NZKV9Gct2uaVRuP/Q==} dependencies: @@ -17818,7 +17259,7 @@ packages: ora: 5.4.1 semver: 7.6.3 wcwidth: 1.0.1 - yaml: 2.7.0 + yaml: 2.8.1 transitivePeerDependencies: - typescript @@ -17869,7 +17310,7 @@ packages: dependencies: '@react-native-community/cli-tools': 19.1.1 body-parser: 1.20.3 - compression: 1.8.0 + compression: 1.8.1 connect: 3.7.0 errorhandler: 1.5.1 nocache: 3.0.4 @@ -17948,21 +17389,92 @@ packages: - typescript - utf-8-validate + /@react-native/assets-registry@0.79.5: + resolution: {integrity: sha512-N4Kt1cKxO5zgM/BLiyzuuDNquZPiIgfktEQ6TqJ/4nKA8zr4e8KJgU6Tb2eleihDO4E24HmkvGc73naybKRz/w==} + engines: {node: '>=18'} + dev: false + /@react-native/assets-registry@0.80.0: resolution: {integrity: sha512-MlScsKAz99zoYghe5Rf5mUqsqz2rMB02640NxtPtBMSHNdGxxRlWu/pp1bFexDa1DYJwyIjnLgt3Z/Y90ikHfw==} engines: {node: '>=18'} + /@react-native/babel-plugin-codegen@0.79.5(@babel/core@7.28.4): + resolution: {integrity: sha512-Rt/imdfqXihD/sn0xnV4flxxb1aLLjPtMF1QleQjEhJsTUPpH4TFlfOpoCvsrXoDl4OIcB1k4FVM24Ez92zf5w==} + engines: {node: '>=18'} + dependencies: + '@babel/traverse': 7.28.4 + '@react-native/codegen': 0.79.5(@babel/core@7.28.4) + transitivePeerDependencies: + - '@babel/core' + - supports-color + dev: true + /@react-native/babel-plugin-codegen@0.80.0(@babel/core@7.28.0): resolution: {integrity: sha512-LXd766LHCR/79WmhIg4zUB9jRosgw8xGJ1QnYOoef1rA7vCdubC23nhUxF+PJdfTdAl1cqX4u1dhZcjg6yXjRg==} engines: {node: '>=18'} dependencies: - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 '@react-native/codegen': 0.80.0(@babel/core@7.28.0) transitivePeerDependencies: - '@babel/core' - supports-color dev: true + /@react-native/babel-preset@0.79.5(@babel/core@7.28.4): + resolution: {integrity: sha512-GDUYIWslMLbdJHEgKNfrOzXk8EDKxKzbwmBXUugoiSlr6TyepVZsj3GZDLEFarOcTwH1EXXHJsixihk8DCRQDA==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + dependencies: + '@babel/core': 7.28.4 + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.28.4) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-block-scoping': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.28.4) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.4) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.28.4) + '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.4) + '@babel/template': 7.27.2 + '@react-native/babel-plugin-codegen': 0.79.5(@babel/core@7.28.4) + babel-plugin-syntax-hermes-parser: 0.25.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.4) + react-refresh: 0.14.2 + transitivePeerDependencies: + - supports-color + dev: true + /@react-native/babel-preset@0.80.0(@babel/core@7.28.0): resolution: {integrity: sha512-ZgwbSOUPNKpIsZ6E0y3bncahh2vBf5V1URNV0tr9PBtu/LbGJ12nBKSH7gqrFdRzfEwKlhc0vP8p1oJt+A5mpw==} engines: {node: '>=18'} @@ -18018,6 +17530,19 @@ packages: - supports-color dev: true + /@react-native/codegen@0.79.5(@babel/core@7.28.4): + resolution: {integrity: sha512-FO5U1R525A1IFpJjy+KVznEinAgcs3u7IbnbRJUG9IH/MBXi2lEU2LtN+JarJ81MCfW4V2p0pg6t/3RGHFRrlQ==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + dependencies: + '@babel/core': 7.28.4 + glob: 7.2.0 + hermes-parser: 0.25.1 + invariant: 2.2.4 + nullthrows: 1.1.1 + yargs: 17.7.2 + /@react-native/codegen@0.80.0(@babel/core@7.28.0): resolution: {integrity: sha512-X9TsPgytoUkNrQjzAZh4dXa4AuouvYT0NzYyvnjw1ry4LESCZtKba+eY4x3+M30WPR52zjgu+UFL//14BSdCCA==} engines: {node: '>=18'} @@ -18044,6 +17569,30 @@ packages: nullthrows: 1.1.1 yargs: 17.7.2 + /@react-native/community-cli-plugin@0.79.5(@react-native-community/cli@19.1.1): + resolution: {integrity: sha512-ApLO1ARS8JnQglqS3JAHk0jrvB+zNW3dvNJyXPZPoygBpZVbf8sjvqeBiaEYpn8ETbFWddebC4HoQelDndnrrA==} + engines: {node: '>=18'} + peerDependencies: + '@react-native-community/cli': '*' + peerDependenciesMeta: + '@react-native-community/cli': + optional: true + dependencies: + '@react-native-community/cli': 19.1.1(typescript@5.0.4) + '@react-native/dev-middleware': 0.79.5 + chalk: 4.1.2 + debug: 2.6.9 + invariant: 2.2.4 + metro: 0.82.5 + metro-config: 0.82.5 + metro-core: 0.82.5 + semver: 7.6.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + /@react-native/community-cli-plugin@0.80.0(@react-native-community/cli@19.1.1): resolution: {integrity: sha512-uadfVvzZfz5tGpqwslL12i+rELK9m6cLhtqICX0JQvS7Bu12PJwrozhKzEzIYwN9i3wl2dWrKDUr08izt7S9Iw==} engines: {node: '>=18'} @@ -18056,7 +17605,7 @@ packages: '@react-native-community/cli': 19.1.1(typescript@5.0.4) '@react-native/dev-middleware': 0.80.0 chalk: 4.1.2 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) invariant: 2.2.4 metro: 0.82.5 metro-config: 0.82.5 @@ -18082,12 +17631,12 @@ packages: '@react-native-community/cli': 19.1.1(typescript@5.0.4) '@react-native/dev-middleware': 0.81.1 '@react-native/metro-config': 0.80.0(@babel/core@7.28.0) - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) invariant: 2.2.4 metro: 0.83.1 metro-config: 0.83.1 metro-core: 0.83.1 - semver: 7.7.2 + semver: 7.6.3 transitivePeerDependencies: - bufferutil - supports-color @@ -18097,7 +17646,6 @@ packages: /@react-native/debugger-frontend@0.79.5: resolution: {integrity: sha512-WQ49TRpCwhgUYo5/n+6GGykXmnumpOkl4Lr2l2o2buWU9qPOwoiBqJAtmWEXsAug4ciw3eLiVfthn5ufs0VB0A==} engines: {node: '>=18'} - dev: true /@react-native/debugger-frontend@0.80.0: resolution: {integrity: sha512-lpu9Z3xtKUaKFvEcm5HSgo1KGfkDa/W3oZHn22Zy0WQ9MiOu2/ar1txgd1wjkoNiK/NethKcRdCN7mqnc6y2mA==} @@ -18127,7 +17675,6 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: true /@react-native/dev-middleware@0.80.0: resolution: {integrity: sha512-lLyTnJ687A5jF3fn8yR/undlCis3FG+N/apQ+Q0Lcl+GV6FsZs0U5H28YmL6lZtjOj4TLek6uGPMPmZasHx7cQ==} @@ -18138,7 +17685,7 @@ packages: chrome-launcher: 0.15.2 chromium-edge-launcher: 0.2.0 connect: 3.7.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) invariant: 2.2.4 nullthrows: 1.1.1 open: 7.4.2 @@ -18158,7 +17705,7 @@ packages: chrome-launcher: 0.15.2 chromium-edge-launcher: 0.2.0 connect: 3.7.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) invariant: 2.2.4 nullthrows: 1.1.1 open: 7.4.2 @@ -18170,6 +17717,33 @@ packages: - utf-8-validate dev: true + /@react-native/eslint-config@0.79.5(eslint@8.57.1)(jest@29.7.0)(prettier@2.8.8)(typescript@5.0.4): + resolution: {integrity: sha512-ScU+K65K/VL0q1FOBbRYdDU77NqJwsEMecZt/LgbQWDOuPEolU6cB3OyVP9Oji8GgAusGlsaJqQC8gkQeLLxpA==} + engines: {node: '>=18'} + peerDependencies: + eslint: '>=8' + prettier: '>=2' + dependencies: + '@babel/core': 7.28.4 + '@babel/eslint-parser': 7.25.7(@babel/core@7.28.4)(eslint@8.57.1) + '@react-native/eslint-plugin': 0.79.5 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.0.4) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.0.4) + eslint: 8.57.1 + eslint-config-prettier: 8.10.0(eslint@8.57.1) + eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.1) + eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.25.7)(eslint@8.57.1) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0)(eslint@8.57.1)(jest@29.7.0)(typescript@5.0.4) + eslint-plugin-react: 7.37.2(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint-plugin-react-native: 4.1.0(eslint@8.57.1) + prettier: 2.8.8 + transitivePeerDependencies: + - jest + - supports-color + - typescript + dev: true + /@react-native/eslint-config@0.80.0(eslint@8.57.1)(jest@29.7.0)(prettier@2.8.8)(typescript@5.0.4): resolution: {integrity: sha512-bd0GOcG++qIKzEngeyeNrGaDWWHtB8CpC5zbpYho2TTWpJDxBRcoPAzBdpPkxQtpBMdXyYRZMENRp6Khrg0YYQ==} engines: {node: '>=18'} @@ -18177,7 +17751,7 @@ packages: eslint: '>=8' prettier: '>=2' dependencies: - '@babel/core': 7.28.0 + '@babel/core': 7.28.4 '@babel/eslint-parser': 7.25.7(@babel/core@7.28.0)(eslint@8.57.1) '@react-native/eslint-plugin': 0.80.0 '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.0.4) @@ -18197,19 +17771,47 @@ packages: - typescript dev: true + /@react-native/eslint-plugin@0.79.5: + resolution: {integrity: sha512-OUplb18Jaq524t1FYShOWr/dXyIeDsa1l1+Q2XdbdmYzxt5jarzDCP4Oj9VXikoElJwx9nh29CZ+PKNb0BQTNQ==} + engines: {node: '>=18'} + dev: true + /@react-native/eslint-plugin@0.80.0: resolution: {integrity: sha512-4kFD3M/zGqKdKyeevnTdhgAhNCj89VflDfv2wElo4jOb07xkR6VlEymv/6mZX3tdP/N5ukP2SZB+FDZH1GxBTg==} engines: {node: '>=18'} dev: true + /@react-native/gradle-plugin@0.79.5: + resolution: {integrity: sha512-K3QhfFNKiWKF3HsCZCEoWwJPSMcPJQaeqOmzFP4RL8L3nkpgUwn74PfSCcKHxooVpS6bMvJFQOz7ggUZtNVT+A==} + engines: {node: '>=18'} + dev: false + /@react-native/gradle-plugin@0.80.0: resolution: {integrity: sha512-drmS68rabSMOuDD+YsAY2luNT8br82ycodSDORDqAg7yWQcieHMp4ZUOcdOi5iW+JCqobablT/b6qxcrBg+RaA==} engines: {node: '>=18'} + /@react-native/js-polyfills@0.79.5: + resolution: {integrity: sha512-a2wsFlIhvd9ZqCD5KPRsbCQmbZi6KxhRN++jrqG0FUTEV5vY7MvjjUqDILwJd2ZBZsf7uiDuClCcKqA+EEdbvw==} + engines: {node: '>=18'} + /@react-native/js-polyfills@0.80.0: resolution: {integrity: sha512-dMX7IcBuwghySTgIeK8q03tYz/epg5ScGmJEfBQAciuhzMDMV1LBR/9wwdgD73EXM/133yC5A+TlHb3KQil4Ew==} engines: {node: '>=18'} + /@react-native/metro-babel-transformer@0.79.5(@babel/core@7.28.4): + resolution: {integrity: sha512-83Kmlwyg+XKvXXGH6agxiQdEwXKJuaGco2KPPmHSFp/jxKan+HFYZOKTmmxRM7ysULuafsuDYLcyicYeGAJ2rQ==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + dependencies: + '@babel/core': 7.28.4 + '@react-native/babel-preset': 0.79.5(@babel/core@7.28.4) + hermes-parser: 0.25.1 + nullthrows: 1.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /@react-native/metro-babel-transformer@0.80.0(@babel/core@7.28.0): resolution: {integrity: sha512-5TldnaJE15IUNnZhjAelRz4+6qATlSO9yuzLqN1Y47qfJrAl/2lrI4KdSjFfvUaWrhezi94Aly1OKSJm9fjrXg==} engines: {node: '>=18'} @@ -18224,6 +17826,21 @@ packages: - supports-color dev: true + /@react-native/metro-config@0.79.5(@babel/core@7.28.4): + resolution: {integrity: sha512-XH4gnyl+UWs1KM6/fmXqTXd4P0CQUI5C203v9iIvsdLm2AGAdv9ju/jo0QMJSbA7FE1Mz4j0r5skmrlN4SbamA==} + engines: {node: '>=18'} + dependencies: + '@react-native/js-polyfills': 0.79.5 + '@react-native/metro-babel-transformer': 0.79.5(@babel/core@7.28.4) + metro-config: 0.82.5 + metro-runtime: 0.82.5 + transitivePeerDependencies: + - '@babel/core' + - bufferutil + - supports-color + - utf-8-validate + dev: true + /@react-native/metro-config@0.80.0(@babel/core@7.28.0): resolution: {integrity: sha512-LJ1ZC9vs/B3wez6BsOIgJ3iw7N4QalMpiT/fb5b66L4vHUGqVucOWNUwpxbDb1m1/wlhTa8AljiAdjt401sFjA==} engines: {node: '>=18'} @@ -18239,13 +17856,39 @@ packages: - utf-8-validate dev: true + /@react-native/normalize-colors@0.79.5: + resolution: {integrity: sha512-nGXMNMclZgzLUxijQQ38Dm3IAEhgxuySAWQHnljFtfB0JdaMwpe0Ox9H7Tp2OgrEA+EMEv+Od9ElKlHwGKmmvQ==} + dev: false + /@react-native/normalize-colors@0.80.0: resolution: {integrity: sha512-bJZDSopadjJxMDvysc634eTfLL4w7cAx5diPe14Ez5l+xcKjvpfofS/1Ja14DlgdMJhxGd03MTXlrxoWust3zg==} + /@react-native/typescript-config@0.79.5: + resolution: {integrity: sha512-qvXPilb8G4Au4/DDM336D5CLpT6P8rzRtH2eEUjBnG8UHfRwOUylMJ0QRh95OD+7E4xSyoEdzDvKkhEF8mDRrA==} + dev: true + /@react-native/typescript-config@0.80.0: resolution: {integrity: sha512-mlZhlXnVsDFvetx2vnOEwspJ5qWLiH2JY7dhxMiT/N90uJZjgFFvRMAWWNeJ1zgZPQylEuHHUUlDoaDZ7tQbTA==} dev: true + /@react-native/virtualized-lists@0.79.5(@types/react@19.1.12)(react-native@0.79.5)(react@19.0.0): + resolution: {integrity: sha512-EUPM2rfGNO4cbI3olAbhPkIt3q7MapwCwAJBzUfWlZ/pu0PRNOnMQ1IvaXTf3TpeozXV52K1OdprLEI/kI5eUA==} + engines: {node: '>=18'} + peerDependencies: + '@types/react': ^19.0.0 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 19.1.12 + invariant: 2.2.4 + nullthrows: 1.1.1 + react: 19.0.0 + react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + dev: false + /@react-native/virtualized-lists@0.80.0(@types/react@19.1.8)(react-native@0.80.0)(react@19.1.0): resolution: {integrity: sha512-d9zZdPS/ZRexVAkxo1eRp85U7XnnEpXA1ZpSomRKxBuStYKky1YohfEX5YD5MhphemKK24tT7JR4UhaLlmeX8Q==} engines: {node: '>=18'} @@ -18558,7 +18201,7 @@ packages: optional: true dependencies: '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 '@rollup/pluginutils': 5.3.0(rollup@4.50.0) rollup: 4.50.0 transitivePeerDependencies: @@ -18574,7 +18217,7 @@ packages: '@rollup/pluginutils': 3.1.0(rollup@2.79.2) commondir: 1.0.1 estree-walker: 2.0.2 - glob: 7.2.3 + glob: 7.2.0 is-reference: 1.2.1 magic-string: 0.25.9 resolve: 1.22.10 @@ -19335,7 +18978,6 @@ packages: '@swc/helpers': 0.5.17 core-js: 3.42.0 jiti: 2.4.2 - dev: true /@rsbuild/core@1.3.22: resolution: {integrity: sha512-FGB7m8Tn/uiOhvqk0lw+NRMyD+VYJ+eBqVfpn0X11spkJDiPWn8UkMRvfzCX4XFcNZwRKYuuKJaZK1DNU8UG+w==} @@ -19417,6 +19059,7 @@ packages: '@swc/helpers': 0.5.17 core-js: 3.45.1 jiti: 2.5.1 + dev: false /@rsbuild/plugin-assets-retry@1.3.0(@rsbuild/core@1.4.3): resolution: {integrity: sha512-qBo1dIiedkpeBSChB/sQmK8ZpVqrK7AoBqBeu/u+DoeiCct9z2BJ2UIFRCan3rFNtF7cU99ZGOYP+JxTo7ghqg==} @@ -19717,16 +19360,6 @@ packages: react-refresh: 0.14.2 dev: true - /@rsbuild/plugin-react@1.0.6(@rsbuild/core@1.5.4): - resolution: {integrity: sha512-k2VS7nvNm74DlVQROK+w+Ua1j60n3qSnVFva8zjmj6uakLCxxp85aRwfEHzaVP/YdDLffweypROuQPYvTZ57ew==} - peerDependencies: - '@rsbuild/core': 1.x - dependencies: - '@rsbuild/core': 1.5.4 - '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2) - react-refresh: 0.14.2 - dev: true - /@rsbuild/plugin-react@1.1.0(@rsbuild/core@1.3.21): resolution: {integrity: sha512-uqdRoV2V91G1XIA14dAmxqYTlTDVf0ktpE7TgwG29oQ2j+DerF1kh29WPHK9HvGE34JTfaBrsme2Zmb6bGD0cw==} peerDependencies: @@ -19737,12 +19370,12 @@ packages: react-refresh: 0.16.0 dev: true - /@rsbuild/plugin-react@1.3.1(@rsbuild/core@1.5.4): + /@rsbuild/plugin-react@1.3.1(@rsbuild/core@1.3.21): resolution: {integrity: sha512-1PfE0CZDwiSIUFaMFOEprwsHK6oo29zU6DdtFH2D49uLcpUdOUvU1u2p00RCVO1CIgnAjRajLS7dnPdQUwFOuQ==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.5.4 + '@rsbuild/core': 1.3.21 '@rspack/plugin-react-refresh': 1.4.3(react-refresh@0.17.0) react-refresh: 0.17.0 transitivePeerDependencies: @@ -19835,31 +19468,31 @@ packages: terser: 5.44.0 dev: true - /@rsbuild/plugin-sass@1.3.2(@rsbuild/core@1.4.3): + /@rsbuild/plugin-sass@1.3.2(@rsbuild/core@1.3.21): resolution: {integrity: sha512-askbmJllDZ7LYchT8AqdKt2zKNyBauq2KgA9peBExqjTIYGP+ZXA3UB4V8zGXoACqqAYl/jqf8LUjx6nRWHFSg==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.4.3 + '@rsbuild/core': 1.3.21 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.5.6 + postcss: 8.5.4 reduce-configs: 1.1.0 sass-embedded: 1.89.0 - dev: true + dev: false - /@rsbuild/plugin-sass@1.3.2(@rsbuild/core@1.5.4): + /@rsbuild/plugin-sass@1.3.2(@rsbuild/core@1.4.3): resolution: {integrity: sha512-askbmJllDZ7LYchT8AqdKt2zKNyBauq2KgA9peBExqjTIYGP+ZXA3UB4V8zGXoACqqAYl/jqf8LUjx6nRWHFSg==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.5.4 + '@rsbuild/core': 1.4.3 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.5.4 + postcss: 8.5.6 reduce-configs: 1.1.0 sass-embedded: 1.89.0 - dev: false + dev: true /@rsbuild/plugin-sass@1.3.3(@rsbuild/core@1.4.4): resolution: {integrity: sha512-TcfhLm/SWTTlCFIED/usH/aiHUB5qqTZ1YwFK0gAtaDNuQFSLiRq2OGZ3c934hYyKB95ckgj1o+gDcQvZbaumg==} @@ -20006,7 +19639,7 @@ packages: toml: 3.0.0 dev: true - /@rsbuild/plugin-type-check@1.2.2(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(typescript@5.9.2): + /@rsbuild/plugin-type-check@1.2.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3): resolution: {integrity: sha512-7hRPT9Vi5uXLkvjy9gGHttpCvK7afGXS7bukyf0XCYAWj6XMPJvUQpXBatVVdNdNfeYt0ffHo5GqiPz/eeCorQ==} peerDependencies: '@rsbuild/core': 1.x @@ -20014,11 +19647,11 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.5.4 + '@rsbuild/core': 1.3.21 deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.3(@rspack/core@1.3.9)(typescript@5.9.2) + ts-checker-rspack-plugin: 1.1.3(@rspack/core@1.3.9)(typescript@5.8.3) transitivePeerDependencies: - '@rspack/core' - typescript @@ -20078,7 +19711,7 @@ packages: - typescript dev: true - /@rsbuild/plugin-type-check@1.2.4(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(typescript@5.9.2): + /@rsbuild/plugin-type-check@1.2.4(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3): resolution: {integrity: sha512-0m4TRp9mTgkQ61UWnqE6cOLj/tBltXBWqLYHh8DDz+mk9qabJQ6ilTl8vQbSrg/jYH/3AksQZjlpZMEplUrE2Q==} peerDependencies: '@rsbuild/core': 1.x @@ -20086,11 +19719,11 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.5.4 + '@rsbuild/core': 1.3.21 deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.1 - ts-checker-rspack-plugin: 1.1.5(@rspack/core@1.3.9)(typescript@5.9.2) + ts-checker-rspack-plugin: 1.1.5(@rspack/core@1.3.9)(typescript@5.8.3) transitivePeerDependencies: - '@rspack/core' - typescript @@ -20271,25 +19904,6 @@ packages: typescript: 5.8.3 dev: true - /@rslib/core@0.9.0(typescript@5.9.2): - resolution: {integrity: sha512-nWpST4+oPPTi/P4EfYqtmPLAu7AJxDevt8/+D3aULHwYkjZCVn5l3v1/tcvUJImEWsKnquknu3QIjUBNDwLzwg==} - engines: {node: '>=16.7.0'} - hasBin: true - peerDependencies: - '@microsoft/api-extractor': ^7 - typescript: ^5 - peerDependenciesMeta: - '@microsoft/api-extractor': - optional: true - typescript: - optional: true - dependencies: - '@rsbuild/core': 1.3.21 - rsbuild-plugin-dts: 0.9.0(@rsbuild/core@1.3.21)(typescript@5.9.2) - tinyglobby: 0.2.14 - typescript: 5.9.2 - dev: true - /@rslib/core@0.9.2(typescript@5.8.3): resolution: {integrity: sha512-C5mZroofHKJiHl7V/b2hIp9WnFXRrKFnfOP/Aw+7DcxgH/ur593MypG3Zg5mVcaJv6OG36oNbvUtJ6+Wk5yqog==} engines: {node: '>=16.7.0'} @@ -20338,7 +19952,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true optional: true /@rspack/binding-darwin-arm64@1.3.12: @@ -20383,6 +19996,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: false optional: true /@rspack/binding-darwin-x64@0.7.5: @@ -20414,7 +20028,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true optional: true /@rspack/binding-darwin-x64@1.3.12: @@ -20459,6 +20072,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: false optional: true /@rspack/binding-linux-arm64-gnu@0.7.5: @@ -20490,7 +20104,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rspack/binding-linux-arm64-gnu@1.3.12: @@ -20535,6 +20148,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false optional: true /@rspack/binding-linux-arm64-musl@0.7.5: @@ -20566,7 +20180,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rspack/binding-linux-arm64-musl@1.3.12: @@ -20611,6 +20224,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false optional: true /@rspack/binding-linux-x64-gnu@0.7.5: @@ -20642,7 +20256,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rspack/binding-linux-x64-gnu@1.3.12: @@ -20687,6 +20300,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false optional: true /@rspack/binding-linux-x64-musl@0.7.5: @@ -20718,7 +20332,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rspack/binding-linux-x64-musl@1.3.12: @@ -20763,6 +20376,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false optional: true /@rspack/binding-wasm32-wasi@1.4.11: @@ -20787,6 +20401,7 @@ packages: requiresBuild: true dependencies: '@napi-rs/wasm-runtime': 1.0.3 + dev: false optional: true /@rspack/binding-win32-arm64-msvc@0.7.5: @@ -20818,7 +20433,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true optional: true /@rspack/binding-win32-arm64-msvc@1.3.12: @@ -20863,6 +20477,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: false optional: true /@rspack/binding-win32-ia32-msvc@0.7.5: @@ -20894,7 +20509,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true optional: true /@rspack/binding-win32-ia32-msvc@1.3.12: @@ -20939,6 +20553,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: false optional: true /@rspack/binding-win32-x64-msvc@0.7.5: @@ -20970,7 +20585,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true /@rspack/binding-win32-x64-msvc@1.3.12: @@ -21015,6 +20629,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: false optional: true /@rspack/binding@0.7.5: @@ -21071,7 +20686,6 @@ packages: '@rspack/binding-win32-arm64-msvc': 1.3.11 '@rspack/binding-win32-ia32-msvc': 1.3.11 '@rspack/binding-win32-x64-msvc': 1.3.11 - dev: true /@rspack/binding@1.3.12: resolution: {integrity: sha512-4Ic8lV0+LCBfTlH5aIOujIRWZOtgmG223zC4L3o8WY/+ESAgpdnK6lSSMfcYgRanYLAy3HOmFIp20jwskMpbAg==} @@ -21155,6 +20769,7 @@ packages: '@rspack/binding-win32-arm64-msvc': 1.5.2 '@rspack/binding-win32-ia32-msvc': 1.5.2 '@rspack/binding-win32-x64-msvc': 1.5.2 + dev: false /@rspack/core@0.7.5(@swc/helpers@0.5.13): resolution: {integrity: sha512-zVTe4WCyc3qsLPattosiDYZFeOzaJ32/BYukPP2I1VJtCVFa+PxGVRPVZhSoN6fXw5oy48yHg9W9v1T8CaEFhw==} @@ -21219,7 +20834,6 @@ packages: '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 caniuse-lite: 1.0.30001718 - dev: true /@rspack/core@1.3.12(@swc/helpers@0.5.17): resolution: {integrity: sha512-mAPmV4LPPRgxpouUrGmAE4kpF1NEWJGyM5coebsjK/zaCMSjw3mkdxiU2b5cO44oIi0Ifv5iGkvwbdrZOvMyFA==} @@ -21308,6 +20922,7 @@ packages: '@rspack/binding': 1.5.2 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 + dev: false /@rspack/dev-server@1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-9r7vOml2SrFA8cvbcJdSan9wHEo1TPXezF22+s5jvdyAAywg8w7HqDol6TPVv64NUonP1DOdyLxZ+6UW6WZiwg==} @@ -21904,7 +21519,7 @@ packages: conventional-changelog-writer: 8.2.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.2.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 @@ -21931,7 +21546,7 @@ packages: dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) execa: 5.1.1 lodash: 4.17.21 parse-json: 5.2.0 @@ -21948,7 +21563,7 @@ packages: dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) dir-glob: 3.0.1 execa: 5.1.1 lodash: 4.17.21 @@ -21971,7 +21586,7 @@ packages: '@octokit/plugin-throttling': 11.0.1(@octokit/core@7.0.3) '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) dir-glob: 3.0.1 globby: 14.1.0 http-proxy-agent: 7.0.2 @@ -22017,7 +21632,7 @@ packages: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 execa: 9.6.0 - fs-extra: 11.3.1 + fs-extra: 11.3.0 lodash-es: 4.17.21 nerf-dart: 1.0.0 normalize-url: 8.0.2 @@ -22026,7 +21641,7 @@ packages: read-pkg: 9.0.1 registry-auth-token: 5.1.0 semantic-release: 24.2.7(typescript@5.8.3) - semver: 7.7.2 + semver: 7.6.3 tempy: 3.1.0 dev: true @@ -22040,7 +21655,7 @@ packages: conventional-changelog-writer: 8.2.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.2.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) get-stream: 7.0.1 import-from-esm: 2.0.0 into-stream: 7.0.0 @@ -22173,9 +21788,6 @@ packages: /@sinclair/typebox@0.27.8: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - /@sinclair/typebox@0.34.41: - resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==} - /@sindresorhus/is@4.6.0: resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} @@ -22206,12 +21818,6 @@ packages: dependencies: '@sinonjs/commons': 3.0.1 - /@sinonjs/fake-timers@13.0.5: - resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} - dependencies: - '@sinonjs/commons': 3.0.1 - dev: true - /@storybook/addon-docs@8.6.14(@types/react@18.3.11)(storybook@8.4.2): resolution: {integrity: sha512-Obpd0OhAF99JyU5pp5ci17YmpcQtMNgqW2pTXV8jAiiipWpwO++hNDeQmLmlSXB399XjtRDOcDVkoc7rc6JzdQ==} peerDependencies: @@ -22229,17 +21835,17 @@ packages: - '@types/react' dev: true - /@storybook/addon-docs@9.0.17(@types/react@19.1.12)(storybook@9.0.9): + /@storybook/addon-docs@9.0.17(@types/react@18.3.11)(storybook@9.0.9): resolution: {integrity: sha512-LOX/kKgQGnyulrqZHsvf77+ZoH/nSUaplGr5hvZglW/U6ak6fO9seJyXAzVKEnC6p+F8n02kFBZbi3s+znQhSg==} peerDependencies: storybook: ^9.0.17 dependencies: - '@mdx-js/react': 3.1.1(@types/react@19.1.12)(react@19.1.1) + '@mdx-js/react': 3.1.1(@types/react@18.3.11)(react@18.3.1) '@storybook/csf-plugin': 9.0.17(storybook@9.0.9) - '@storybook/icons': 1.4.0(react-dom@19.1.1)(react@19.1.1) - '@storybook/react-dom-shim': 9.0.17(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + '@storybook/icons': 1.4.0(react-dom@19.1.1)(react@18.3.1) + '@storybook/react-dom-shim': 9.0.17(react-dom@19.1.1)(react@18.3.1)(storybook@9.0.9) + react: 18.3.1 + react-dom: 19.1.1(react@18.3.1) storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) ts-dedent: 2.2.0 transitivePeerDependencies: @@ -22356,7 +21962,7 @@ packages: hasBin: true dependencies: '@babel/core': 7.28.4 - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/types': 7.28.4 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.20 @@ -22383,14 +21989,14 @@ packages: get-port: 5.1.1 giget: 1.2.3 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.28.0) + jscodeshift: 0.15.2(@babel/preset-env@7.28.3) leven: 3.1.0 ora: 5.4.1 prettier: 2.8.8 prompts: 2.4.2 puppeteer-core: 2.1.1 read-pkg-up: 7.0.1 - semver: 7.7.2 + semver: 7.6.3 strip-json-comments: 3.1.1 tempy: 1.0.1 ts-dedent: 2.2.0 @@ -22412,7 +22018,7 @@ packages: resolution: {integrity: sha512-8vmSsksO4XukNw0TmqylPmk7PxnfNfE21YsxFa7mnEBmEKQcZCQsNil4ZgWfG0IzdhTfhglAN4r++Ew0WE+PYA==} dependencies: '@babel/core': 7.28.4 - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/types': 7.28.4 '@storybook/csf': 0.1.12 '@storybook/csf-tools': 7.6.20 @@ -22421,7 +22027,7 @@ packages: '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.6 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.28.0) + jscodeshift: 0.15.2(@babel/preset-env@7.28.3) lodash: 4.17.21 prettier: 2.8.8 recast: 0.23.11 @@ -22539,14 +22145,14 @@ packages: pretty-hrtime: 1.0.3 prompts: 2.4.2 read-pkg-up: 7.0.1 - semver: 7.7.2 + semver: 7.6.3 telejson: 7.2.0 tiny-invariant: 1.3.3 ts-dedent: 2.2.0 util: 0.12.5 util-deprecate: 1.0.2 watchpack: 2.4.4 - ws: 8.18.3 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - encoding @@ -22674,7 +22280,7 @@ packages: dependencies: '@babel/generator': 7.28.3 '@babel/parser': 7.28.4 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 '@storybook/csf': 0.1.12 '@storybook/types': 7.6.20 @@ -22730,15 +22336,15 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@storybook/icons@1.4.0(react-dom@19.1.1)(react@19.1.1): + /@storybook/icons@1.4.0(react-dom@19.1.1)(react@18.3.1): resolution: {integrity: sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==} engines: {node: '>=14.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 dependencies: - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 18.3.1 + react-dom: 19.1.1(react@18.3.1) dev: true /@storybook/manager-api@8.6.12(storybook@8.4.2): @@ -22767,7 +22373,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.5.2)(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0): + /@storybook/nextjs@9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-l8v4xkBQHvT8A24GA5A971Kc5IZZdUhDWGBAqStM41wHVJEkFDI/7EGsSs4mpRvhKo4w5niKEnQrypmYWpFjWg==} engines: {node: '>=20.0.0'} peerDependencies: @@ -22795,29 +22401,29 @@ packages: '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-react': 7.27.1(@babel/core@7.28.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@storybook/builder-webpack5': 9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4) - '@storybook/preset-react-webpack': 9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4) - '@storybook/react': 9.0.9(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3) + '@storybook/preset-react-webpack': 9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4) + '@storybook/react': 9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3) '@types/semver': 7.7.1 babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.98.0) css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) image-size: 2.0.2 loader-utils: 3.3.1 - next: 15.5.2(@babel/core@7.28.4)(react-dom@19.1.1)(react@19.1.1) + next: 14.2.16(@babel/core@7.28.4)(react-dom@18.3.1)(react@18.3.1) node-polyfill-webpack-plugin: 2.0.1(webpack@5.98.0) postcss: 8.5.6 postcss-loader: 8.2.0(@rspack/core@1.3.9)(postcss@8.5.6)(typescript@5.8.3)(webpack@5.98.0) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) react-refresh: 0.14.2 resolve-url-loader: 5.0.0 sass-loader: 14.2.1(@rspack/core@1.3.9)(webpack@5.98.0) semver: 7.7.2 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) style-loader: 3.3.4(webpack@5.98.0) - styled-jsx: 5.1.7(@babel/core@7.28.4)(react@19.1.1) + styled-jsx: 5.1.7(@babel/core@7.28.4)(react@18.3.1) tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.2.0 typescript: 5.8.3 @@ -22845,7 +22451,7 @@ packages: resolution: {integrity: sha512-l2i4qF1bscJkOplNffcRTsgQWYR7J51ewmizj5YrTM8BK6rslWT1RntgVJWB1RgPqvx6VsCz1gyP3yW1oKxvYw==} dev: true - /@storybook/preset-react-webpack@9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4): + /@storybook/preset-react-webpack@9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4): resolution: {integrity: sha512-MXioURM0256pBxFRVo5ViBrgKFXxsfDIVLd0ZxHPymSDd6HeL1N5wOASI4VA4BYnZYHbptG9DXWe2fU6G0BB1w==} engines: {node: '>=20.0.0'} peerDependencies: @@ -22862,11 +22468,11 @@ packages: '@types/semver': 7.7.1 find-up: 5.0.0 magic-string: 0.30.18 - react: 19.1.1 + react: 18.3.1 react-docgen: 7.1.1 - react-dom: 19.1.1(react@19.1.1) + react-dom: 18.3.1(react@18.3.1) resolve: 1.22.10 - semver: 7.7.2 + semver: 7.6.3 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) tsconfig-paths: 4.2.0 typescript: 5.8.3 @@ -22910,32 +22516,32 @@ packages: resolution: {integrity: sha512-cxYlZ5uKbCYMHoFpgleZqqGWEnqHrk5m5fT8bYSsDsdQ+X5wPcwI/V+v8dxYAdQcMphZVIlTjo6Dno9WG8qmVA==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.9.2)(webpack@5.101.3): + /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.8.3)(webpack@5.98.0): resolution: {integrity: sha512-dqbHa+5gaxaklFCuV1WTvljVPTo3QIJgpW4Ln+QeME7osPZUnUhjN2/djvo+sxrWUrTTuqX5jkn291aDngu9Tw==} peerDependencies: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) 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.9.2) + react-docgen-typescript: 2.2.2(typescript@5.8.3) tslib: 2.8.1 - typescript: 5.9.2 - webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + typescript: 5.8.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.101.3): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -22943,7 +22549,7 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.0.4) tslib: 2.8.1 typescript: 5.0.4 - webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true @@ -22954,7 +22560,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -23001,27 +22607,27 @@ packages: storybook: 8.4.2(prettier@3.3.3) dev: true - /@storybook/react-dom-shim@9.0.17(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9): + /@storybook/react-dom-shim@9.0.17(react-dom@19.1.1)(react@18.3.1)(storybook@9.0.9): resolution: {integrity: sha512-ak/x/m6MDDxdE6rCDymTltaiQF3oiKrPHSwfM+YPgQR6MVmzTTs4+qaPfeev7FZEHq23IkfDMTmSTTJtX7Vs9A==} 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: ^9.0.17 dependencies: - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 18.3.1 + react-dom: 19.1.1(react@18.3.1) storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) dev: true - /@storybook/react-dom-shim@9.0.9(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9): + /@storybook/react-dom-shim@9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9): resolution: {integrity: sha512-c2jvzpHW0EcYKhb7fvl3gh2waAnrNooZJasodxJXNhOIJWa6JkslxQXvhJsBkm24/nsvPvUthUP4hg7rA20a1A==} 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: ^9.0.9 dependencies: - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) dev: true @@ -23077,7 +22683,7 @@ packages: - supports-color dev: true - /@storybook/react@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2): + /@storybook/react@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3): resolution: {integrity: sha512-NzxlHLA5DkDgZM/dMwTYinuzRs6rsUPmlqP+NIv6YaciQ4NGnTYyOC7R/SqI6HHFm8ZZ5eMYvpfiFmhZ9rU+rQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -23101,10 +22707,10 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) storybook: 8.4.2(prettier@3.3.3) - typescript: 5.9.2 + typescript: 5.8.3 dev: true - /@storybook/react@9.0.9(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9)(typescript@5.8.3): + /@storybook/react@9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3): resolution: {integrity: sha512-4yjbBClwCKxrzYm0nUUUEuONeVpnIN4xdzBrBF13ozn9KzLnlkNrj8bA8vPj5Ks8m7/AWkjHxV2e3VptRH15pA==} engines: {node: '>=20.0.0'} peerDependencies: @@ -23117,9 +22723,9 @@ packages: optional: true dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 9.0.9(react-dom@19.1.1)(react@19.1.1)(storybook@9.0.9) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + '@storybook/react-dom-shim': 9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) typescript: 5.8.3 dev: true @@ -23299,26 +22905,12 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: true - - /@svgr/core@8.1.0(typescript@5.9.2): - resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} - engines: {node: '>=14'} - dependencies: - '@babel/core': 7.28.4 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) - camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.9.2) - snake-case: 3.0.4 - transitivePeerDependencies: - - supports-color - - typescript /@svgr/hast-util-to-babel-ast@8.0.0: resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} engines: {node: '>=14'} dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 entities: 4.5.0 /@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0): @@ -23329,7 +22921,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) - '@svgr/core': 8.1.0(typescript@5.9.2) + '@svgr/core': 8.1.0(typescript@5.8.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: @@ -23375,21 +22967,6 @@ packages: svgo: 3.3.2 transitivePeerDependencies: - typescript - dev: true - - /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.9.2): - resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - dependencies: - '@svgr/core': 8.1.0(typescript@5.9.2) - cosmiconfig: 8.3.6(typescript@5.9.2) - deepmerge: 4.3.1 - svgo: 3.3.2 - transitivePeerDependencies: - - typescript - dev: false /@svgr/webpack@8.1.0(typescript@5.8.3): resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} @@ -23397,7 +22974,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/plugin-transform-react-constant-elements': 7.25.1(@babel/core@7.28.4) - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-react': 7.27.1(@babel/core@7.28.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@svgr/core': 8.1.0(typescript@5.8.3) @@ -23406,24 +22983,6 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: true - - /@svgr/webpack@8.1.0(typescript@5.9.2): - resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} - engines: {node: '>=14'} - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-transform-react-constant-elements': 7.25.1(@babel/core@7.28.4) - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) - '@babel/preset-react': 7.27.1(@babel/core@7.28.4) - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) - '@svgr/core': 8.1.0(typescript@5.9.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.9.2) - transitivePeerDependencies: - - supports-color - - typescript - dev: false /@swc-node/core@1.14.1(@swc/core@1.7.26)(@swc/types@0.1.25): resolution: {integrity: sha512-jrt5GUaZUU6cmMS+WTJEvGvaB6j1YNKPHPzC2PUi2BjaFbtxURHj6641Az6xN7b665hNniAIdvjxWcRml5yCnw==} @@ -23445,7 +23004,7 @@ packages: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) oxc-resolver: 5.3.0 pirates: 4.0.7 tslib: 2.8.1 @@ -23720,12 +23279,6 @@ packages: dependencies: tslib: 2.8.1 - /@swc/helpers@0.5.15: - resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - dependencies: - tslib: 2.8.1 - dev: true - /@swc/helpers@0.5.17: resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} dependencies: @@ -23742,7 +23295,6 @@ packages: dependencies: '@swc/counter': 0.1.3 tslib: 2.8.1 - dev: false /@swc/jest@0.2.36(@swc/core@1.7.26): resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} @@ -23823,7 +23375,7 @@ packages: engines: {node: '>=18'} dependencies: '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -23898,7 +23450,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@testing-library/react@16.1.0(@testing-library/dom@10.4.1)(@types/react@19.1.12)(react-dom@19.1.1)(react@19.1.1): + /@testing-library/react@16.1.0(@testing-library/dom@10.4.1)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==} engines: {node: '>=18'} peerDependencies: @@ -23913,11 +23465,11 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 '@testing-library/dom': 10.4.1 - '@types/react': 19.1.12 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + '@types/react': 18.3.11 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) dev: true /@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1): @@ -23932,7 +23484,7 @@ packages: resolution: {integrity: sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==} engines: {node: '>=18'} dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) fflate: 0.8.2 token-types: 6.1.1 transitivePeerDependencies: @@ -24026,13 +23578,13 @@ packages: /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.27.2 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 /@types/babel__traverse@7.20.6: resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 /@types/babel__traverse@7.28.0: resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} @@ -24451,7 +24003,7 @@ packages: /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 /@types/har-format@1.2.16: resolution: {integrity: sha512-fluxdy7ryD3MV6h8pTfTYpy/xQzCFC7m89nOH9y94cNqJ1mDIDPut7MnRHI3F6qRmh/cT2fUjG1MLdCNb4hE9A==} @@ -24474,7 +24026,7 @@ packages: /@types/hoist-non-react-statics@3.3.5: resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} dependencies: - '@types/react': 18.3.23 + '@types/react': 18.3.11 hoist-non-react-statics: 3.3.2 /@types/html-minifier-terser@6.1.0: @@ -24553,14 +24105,6 @@ packages: parse5: 7.1.2 dev: true - /@types/jsdom@21.1.7: - resolution: {integrity: sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==} - dependencies: - '@types/node': 24.3.1 - '@types/tough-cookie': 4.0.5 - parse5: 7.3.0 - dev: true - /@types/json-schema@7.0.15: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -24594,12 +24138,12 @@ packages: /@types/loadable__component@5.13.9: resolution: {integrity: sha512-QWOtIkwZqHNdQj3nixQ8oyihQiTMKZLk/DNuvNxMSbTfxf47w+kqcbnxlUeBgAxdOtW0Dh48dTAIp83iJKtnrQ==} dependencies: - '@types/react': 18.3.23 + '@types/react': 18.3.11 /@types/lodash-es@4.17.12: resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} dependencies: - '@types/lodash': 4.17.9 + '@types/lodash': 4.17.20 dev: true /@types/lodash.clonedeepwith@4.5.9: @@ -24700,11 +24244,6 @@ packages: undici-types: 5.26.5 dev: true - /@types/node@24.3.1: - resolution: {integrity: sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g==} - dependencies: - undici-types: 7.10.0 - /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true @@ -24773,7 +24312,7 @@ packages: /@types/react-helmet@6.1.11: resolution: {integrity: sha512-0QcdGLddTERotCXo3VFlUSWO3ztraw8nZ6e3zJSgG7apwV5xt+pJUS8ewPBqT4NYB1optGLprNQzFleIY84u/g==} dependencies: - '@types/react': 18.3.23 + '@types/react': 18.3.11 /@types/react-router-dom@5.3.3: resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} @@ -24786,7 +24325,7 @@ packages: resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} dependencies: '@types/history': 4.7.11 - '@types/react': 18.3.23 + '@types/react': 18.3.11 /@types/react-test-renderer@19.1.0: resolution: {integrity: sha512-XD0WZrHqjNrxA/MaR9O22w/RNidWR9YZmBdRGI7wcnWGrv/3dA8wKCJ8m63Sn+tLJhcjmuhOi629N66W6kgWzQ==} @@ -24814,17 +24353,10 @@ packages: '@types/prop-types': 15.7.13 csstype: 3.1.3 - /@types/react@18.3.23: - resolution: {integrity: sha512-/LDXMQh55EzZQ0uVAZmKKhfENivEvWz6E+EYzh+/MCjMhNsotd+ZHhBGIjFDTi6+fz0OhQQQLbTgdQIxxCsC0w==} - dependencies: - '@types/prop-types': 15.7.13 - csstype: 3.1.3 - /@types/react@19.1.12: resolution: {integrity: sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w==} dependencies: csstype: 3.1.3 - dev: true /@types/react@19.1.8: resolution: {integrity: sha512-AwAfQ2Wa5bCx9WP8nZL2uMZWod7J7/JSplxbTmBQ5ms6QpqNYm672H0Vu9ZVKVngQ+ii4R/byguVEUZQyeg44g==} @@ -24834,7 +24366,7 @@ packages: /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 dev: true /@types/resolve@1.20.2: @@ -24916,16 +24448,11 @@ packages: resolution: {integrity: sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA==} dependencies: '@types/hoist-non-react-statics': 3.3.5 - '@types/react': 18.3.23 + '@types/react': 18.3.11 csstype: 3.1.3 /@types/stylis@4.2.0: resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} - dev: false - - /@types/stylis@4.2.5: - resolution: {integrity: sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==} - dev: true /@types/tough-cookie@4.0.5: resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} @@ -24973,7 +24500,7 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 dev: true optional: true @@ -24993,12 +24520,12 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 - semver: 7.7.2 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: @@ -25072,7 +24599,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 typescript: 5.0.4 transitivePeerDependencies: @@ -25093,7 +24620,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 typescript: 5.8.3 transitivePeerDependencies: @@ -25114,7 +24641,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 9.0.0 typescript: 5.4.5 transitivePeerDependencies: @@ -25135,7 +24662,7 @@ packages: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 typescript: 5.0.4 transitivePeerDependencies: @@ -25156,7 +24683,7 @@ packages: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 typescript: 5.8.3 transitivePeerDependencies: @@ -25171,7 +24698,7 @@ packages: dependencies: '@typescript-eslint/tsconfig-utils': 8.42.0(typescript@5.8.3) '@typescript-eslint/types': 8.42.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -25230,7 +24757,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 @@ -25250,7 +24777,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 ts-api-utils: 1.4.3(typescript@5.0.4) typescript: 5.0.4 @@ -25270,7 +24797,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.3) - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 ts-api-utils: 1.4.3(typescript@5.8.3) typescript: 5.8.3 @@ -25288,7 +24815,7 @@ packages: '@typescript-eslint/types': 8.42.0 '@typescript-eslint/typescript-estree': 8.42.0(typescript@5.8.3) '@typescript-eslint/utils': 8.42.0(eslint@8.57.1)(typescript@5.8.3) - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 @@ -25327,10 +24854,10 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.7.2 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: @@ -25348,7 +24875,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -25370,7 +24897,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -25392,7 +24919,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -25414,7 +24941,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -25435,11 +24962,11 @@ packages: '@typescript-eslint/tsconfig-utils': 8.42.0(typescript@5.8.3) '@typescript-eslint/types': 8.42.0 '@typescript-eslint/visitor-keys': 8.42.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.2 + semver: 7.6.3 ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: @@ -25454,13 +24981,13 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.8.0(eslint@8.57.1) '@types/json-schema': 7.0.15 - '@types/semver': 7.7.1 + '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.7.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -25547,12 +25074,8 @@ packages: eslint-visitor-keys: 4.2.1 dev: true - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - /@ungap/structured-clone@1.3.0: resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - dev: true /@unhead/react@2.0.12(react@19.1.1): resolution: {integrity: sha512-2qRwLtPVUDWHIP2n3S3gL0jT+Wcalb0huCgf/GFXYhV8ZWqm+5+ZTLVlPN7O5q3aVhIGO2gZHsppXNVq+L3fuQ==} @@ -26040,7 +25563,7 @@ packages: peerDependencies: vitest: 1.6.0 dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 @@ -26061,7 +25584,7 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 @@ -26282,7 +25805,7 @@ packages: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.28.4) '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 '@vue/babel-helper-vue-transform-on': 1.2.5 '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.28.4) @@ -26299,7 +25822,7 @@ packages: dependencies: '@babel/code-frame': 7.27.1 '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 '@babel/parser': 7.28.4 '@vue/compiler-sfc': 3.5.13 @@ -27263,15 +26786,6 @@ packages: dependencies: acorn: 8.15.0 - /acorn-import-phases@1.0.4(acorn@8.15.0): - resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} - engines: {node: '>=10.13.0'} - peerDependencies: - acorn: ^8.14.0 - dependencies: - acorn: 8.15.0 - dev: true - /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -27349,7 +26863,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -27600,7 +27114,7 @@ packages: '@ant-design/colors': 6.0.0 '@ant-design/icons': 4.8.3(react-dom@18.3.1)(react@18.3.1) '@ant-design/react-slick': 1.0.2(react@18.3.1) - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.28.2 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 copy-to-clipboard: 3.3.3 @@ -27706,7 +27220,7 @@ packages: '@ant-design/cssinjs': 1.24.0(react-dom@17.0.2)(react@17.0.2) '@ant-design/icons': 5.6.1(react-dom@17.0.2)(react@17.0.2) '@ant-design/react-slick': 1.1.2(react@17.0.2) - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 '@ctrl/tinycolor': 3.6.1 '@rc-component/color-picker': 1.5.3(react-dom@17.0.2)(react@17.0.2) '@rc-component/mutate-observer': 1.1.0(react-dom@17.0.2)(react@17.0.2) @@ -27820,68 +27334,6 @@ packages: - moment dev: false - /antd@5.19.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-ogGEUPaamSZ2HFGvlyLBNfxZ0c4uX5aqEIwMtmqRTPNjcLY/k+qdMmdWrMMiY1CDJ3j1in5wjzQTvREG+do65g==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@ant-design/colors': 7.2.1 - '@ant-design/cssinjs': 1.24.0(react-dom@19.1.1)(react@19.1.1) - '@ant-design/icons': 5.6.1(react-dom@19.1.1)(react@19.1.1) - '@ant-design/react-slick': 1.1.2(react@19.1.1) - '@babel/runtime': 7.28.4 - '@ctrl/tinycolor': 3.6.1 - '@rc-component/color-picker': 1.5.3(react-dom@19.1.1)(react@19.1.1) - '@rc-component/mutate-observer': 1.1.0(react-dom@19.1.1)(react@19.1.1) - '@rc-component/qrcode': 1.0.0(react-dom@19.1.1)(react@19.1.1) - '@rc-component/tour': 1.15.1(react-dom@19.1.1)(react@19.1.1) - '@rc-component/trigger': 2.3.0(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - copy-to-clipboard: 3.3.3 - dayjs: 1.11.18 - rc-cascader: 3.27.1(react-dom@19.1.1)(react@19.1.1) - rc-checkbox: 3.3.0(react-dom@19.1.1)(react@19.1.1) - rc-collapse: 3.7.3(react-dom@19.1.1)(react@19.1.1) - rc-dialog: 9.5.2(react-dom@19.1.1)(react@19.1.1) - rc-drawer: 7.2.0(react-dom@19.1.1)(react@19.1.1) - rc-dropdown: 4.2.1(react-dom@19.1.1)(react@19.1.1) - rc-field-form: 2.2.1(react-dom@19.1.1)(react@19.1.1) - rc-image: 7.9.0(react-dom@19.1.1)(react@19.1.1) - rc-input: 1.5.1(react-dom@19.1.1)(react@19.1.1) - rc-input-number: 9.1.0(react-dom@19.1.1)(react@19.1.1) - rc-mentions: 2.14.0(react-dom@19.1.1)(react@19.1.1) - rc-menu: 9.14.1(react-dom@19.1.1)(react@19.1.1) - rc-motion: 2.9.5(react-dom@19.1.1)(react@19.1.1) - rc-notification: 5.6.4(react-dom@19.1.1)(react@19.1.1) - rc-pagination: 4.2.0(react-dom@19.1.1)(react@19.1.1) - rc-picker: 4.6.15(dayjs@1.11.18)(react-dom@19.1.1)(react@19.1.1) - rc-progress: 4.0.0(react-dom@19.1.1)(react@19.1.1) - rc-rate: 2.13.1(react-dom@19.1.1)(react@19.1.1) - rc-resize-observer: 1.4.3(react-dom@19.1.1)(react@19.1.1) - rc-segmented: 2.3.0(react-dom@19.1.1)(react@19.1.1) - rc-select: 14.15.2(react-dom@19.1.1)(react@19.1.1) - rc-slider: 10.6.2(react-dom@19.1.1)(react@19.1.1) - rc-steps: 6.0.1(react-dom@19.1.1)(react@19.1.1) - rc-switch: 4.1.0(react-dom@19.1.1)(react@19.1.1) - rc-table: 7.45.7(react-dom@19.1.1)(react@19.1.1) - rc-tabs: 15.1.1(react-dom@19.1.1)(react@19.1.1) - rc-textarea: 1.7.0(react-dom@19.1.1)(react@19.1.1) - rc-tooltip: 6.2.1(react-dom@19.1.1)(react@19.1.1) - rc-tree: 5.8.8(react-dom@19.1.1)(react@19.1.1) - rc-tree-select: 5.22.2(react-dom@19.1.1)(react@19.1.1) - rc-upload: 4.5.2(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - scroll-into-view-if-needed: 3.1.0 - throttle-debounce: 5.0.2 - transitivePeerDependencies: - - date-fns - - luxon - - moment - dev: false - /any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -28319,6 +27771,22 @@ packages: postcss-value-parser: 4.2.0 dev: true + /autoprefixer@10.4.20(postcss@8.4.38): + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.24.0 + caniuse-lite: 1.0.30001741 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /autoprefixer@10.4.20(postcss@8.4.47): resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} @@ -28478,7 +27946,7 @@ packages: '@babel/core': 7.28.4 find-cache-dir: 4.0.0 schema-utils: 4.3.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /babel-loader@9.2.1(@babel/core@7.28.4)(webpack@5.99.9): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} @@ -28490,7 +27958,7 @@ packages: '@babel/core': 7.28.4 find-cache-dir: 4.0.0 schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): @@ -28511,7 +27979,7 @@ packages: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -28530,7 +27998,7 @@ packages: /babel-plugin-import@1.13.8: resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==} dependencies: - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 transitivePeerDependencies: - supports-color dev: true @@ -28552,7 +28020,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.28.0 @@ -28568,7 +28036,7 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 cosmiconfig: 7.1.0 resolve: 1.22.10 @@ -28590,7 +28058,7 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.28.0 + '@babel/compat-data': 7.28.4 '@babel/core': 7.28.4 '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.4) semver: 6.3.1 @@ -28640,7 +28108,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.4) - core-js-compat: 3.44.0 + core-js-compat: 3.45.1 transitivePeerDependencies: - supports-color @@ -28665,16 +28133,16 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-styled-components@1.13.3(styled-components@6.1.19): + /babel-plugin-styled-components@1.13.3(styled-components@6.1.8): resolution: {integrity: sha512-meGStRGv+VuKA/q0/jXxrPNWEm4LPfYIqxooDTdmh8kFsP/Ph7jJG5rUPwUPX3QHUvggwdbgdGpo88P/rRYsVw==} peerDependencies: styled-components: '>= 2' dependencies: '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-module-imports': 7.27.1 babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 - styled-components: 6.1.19(react-dom@18.3.1)(react@18.3.1) + styled-components: 6.1.8(react-dom@18.3.1)(react@18.3.1) transitivePeerDependencies: - supports-color dev: true @@ -28694,6 +28162,11 @@ packages: - '@babel/core' - supports-color + /babel-plugin-syntax-hermes-parser@0.25.1: + resolution: {integrity: sha512-IVNpGzboFLfXZUAwkLFcI/bnqVbwky0jP3eBno4HKtqvQJAHBLdgxiG6lQ4to0+Q/YCN3PO0od5NZwIKyY4REQ==} + dependencies: + hermes-parser: 0.25.1 + /babel-plugin-syntax-hermes-parser@0.28.1: resolution: {integrity: sha512-meT17DOuUElMNsL5LZN56d+KBp22hb0EfxWfuPUeoSi54e40v1W4C2V36P75FpsH9fVEfDKpw5Nnkahc8haSsQ==} dependencies: @@ -28711,6 +28184,14 @@ packages: - '@babel/core' dev: true + /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.4): + resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} + dependencies: + '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.28.4) + transitivePeerDependencies: + - '@babel/core' + dev: true + /babel-plugin-transform-react-remove-prop-types@0.4.24: resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} dev: true @@ -28796,7 +28277,7 @@ packages: resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 dev: true /bail@1.0.5: @@ -28877,7 +28358,7 @@ packages: engines: {node: '>=12'} dependencies: bin-version: 6.0.0 - semver: 7.7.2 + semver: 7.6.3 semver-truncate: 3.0.0 dev: true @@ -29234,7 +28715,6 @@ packages: engines: {node: '>=10.16.0'} dependencies: streamsearch: 1.1.0 - dev: false /bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} @@ -29422,7 +28902,6 @@ packages: /caniuse-lite@1.0.30001668: resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} - dev: false /caniuse-lite@1.0.30001706: resolution: {integrity: sha512-3ZczoTApMAZwPKYWmwVbQMFpXBDds3/0VciVoUwPUbldlYyVLmRVuRs/PcUZtHpbLRpzzDvrvnFuREsGt6lUug==} @@ -29685,7 +29164,6 @@ packages: engines: {node: '>= 14.16.0'} dependencies: readdirp: 4.1.2 - dev: true /chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} @@ -30018,6 +29496,7 @@ packages: dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 + dev: false /color-support@1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} @@ -30036,6 +29515,7 @@ packages: dependencies: color-convert: 2.0.1 color-string: 1.9.1 + dev: false /colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} @@ -30232,7 +29712,6 @@ packages: vary: 1.1.2 transitivePeerDependencies: - supports-color - dev: true /compute-scroll-into-view@1.0.20: resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==} @@ -30327,8 +29806,8 @@ packages: /constantinople@4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: - '@babel/parser': 7.27.2 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 dev: true /constants-browserify@1.0.0: @@ -30382,9 +29861,9 @@ packages: hasBin: true dependencies: conventional-commits-filter: 5.0.0 - handlebars: 4.7.8 + handlebars: 4.7.7 meow: 13.2.0 - semver: 7.7.2 + semver: 7.6.3 dev: true /conventional-commit-types@3.0.0: @@ -30481,7 +29960,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /copy-webpack-plugin@10.2.4(webpack@5.99.9): resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} @@ -30537,7 +30016,6 @@ packages: resolution: {integrity: sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==} dependencies: browserslist: 4.25.4 - dev: true /core-js-pure@3.38.1: resolution: {integrity: sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==} @@ -30571,7 +30049,6 @@ packages: /core-js@3.42.0: resolution: {integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==} requiresBuild: true - dev: true /core-js@3.43.0: resolution: {integrity: sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==} @@ -30694,22 +30171,6 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 typescript: 5.8.3 - dev: true - - /cosmiconfig@8.3.6(typescript@5.9.2): - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - import-fresh: 3.3.0 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - typescript: 5.9.2 /cosmiconfig@9.0.0(typescript@5.0.4): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} @@ -30900,7 +30361,6 @@ packages: postcss: ^8.0.9 dependencies: postcss: 8.4.47 - dev: false /css-declaration-sorter@7.2.0(postcss@8.5.6): resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} @@ -30931,8 +30391,8 @@ packages: postcss-modules-scope: 3.2.1(postcss@8.5.6) postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.7.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + semver: 7.6.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /css-loader@6.11.0(@rspack/core@1.3.9)(webpack@5.99.9): resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} @@ -30954,7 +30414,7 @@ packages: postcss-modules-scope: 3.2.1(postcss@8.5.6) postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.7.2 + semver: 7.6.3 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -30984,10 +30444,10 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.30 - cssnano: 6.1.2(postcss@8.5.6) + cssnano: 6.1.2(postcss@8.4.47) esbuild: 0.18.20 jest-worker: 29.7.0 - postcss: 8.5.6 + postcss: 8.4.47 schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) @@ -31054,10 +30514,10 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.30 - cssnano: 6.1.2(postcss@8.5.6) + cssnano: 6.1.2(postcss@8.4.47) esbuild: 0.25.0 jest-worker: 29.7.0 - postcss: 8.5.6 + postcss: 8.4.47 schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -31089,13 +30549,13 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.30 - cssnano: 6.1.2(postcss@8.5.6) + cssnano: 6.1.2(postcss@8.4.47) esbuild: 0.25.5 jest-worker: 29.7.0 - postcss: 8.5.6 + postcss: 8.4.47 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /css-select@4.3.0: @@ -31240,7 +30700,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.25.4 + browserslist: 4.24.4 css-declaration-sorter: 7.2.0(postcss@8.4.47) cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 @@ -31271,7 +30731,6 @@ packages: postcss-reduce-transforms: 6.0.2(postcss@8.4.47) postcss-svgo: 6.0.3(postcss@8.4.47) postcss-unique-selectors: 6.0.4(postcss@8.4.47) - dev: false /cssnano-preset-default@6.1.2(postcss@8.5.6): resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} @@ -31279,7 +30738,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.25.4 + browserslist: 4.24.4 css-declaration-sorter: 7.2.0(postcss@8.5.6) cssnano-utils: 4.0.2(postcss@8.5.6) postcss: 8.5.6 @@ -31337,7 +30796,6 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.47 - dev: false /cssnano-utils@4.0.2(postcss@8.5.6): resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} @@ -31378,9 +30836,8 @@ packages: postcss: ^8.4.31 dependencies: cssnano-preset-default: 6.1.2(postcss@8.4.47) - lilconfig: 3.1.3 + lilconfig: 3.1.2 postcss: 8.4.47 - dev: false /cssnano@6.1.2(postcss@8.5.6): resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} @@ -31421,17 +30878,8 @@ packages: cssom: 0.3.8 dev: true - /cssstyle@4.6.0: - resolution: {integrity: sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==} - engines: {node: '>=18'} - dependencies: - '@asamuzakjp/css-color': 3.2.0 - rrweb-cssom: 0.8.0 - dev: true - /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - dev: false /csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -31627,14 +31075,6 @@ packages: whatwg-url: 11.0.0 dev: true - /data-urls@5.0.0: - resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} - engines: {node: '>=18'} - dependencies: - whatwg-mimetype: 4.0.0 - whatwg-url: 14.2.0 - dev: true - /data-view-buffer@1.0.1: resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} engines: {node: '>= 0.4'} @@ -31819,7 +31259,6 @@ packages: dependencies: ms: 2.1.3 supports-color: 8.1.1 - dev: true /decamelize@1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} @@ -32070,7 +31509,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -32142,7 +31581,6 @@ packages: engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 - dev: true /doctypes@1.1.0: resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==} @@ -32921,7 +32359,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -32932,7 +32370,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) esbuild: 0.24.0 transitivePeerDependencies: - supports-color @@ -32943,7 +32381,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) esbuild: 0.25.0 transitivePeerDependencies: - supports-color @@ -32953,7 +32391,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) esbuild: 0.25.5 transitivePeerDependencies: - supports-color @@ -33373,7 +32811,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) enhanced-resolve: 5.18.2 eslint: 9.0.0 eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) @@ -33557,7 +32995,7 @@ packages: '@babel/eslint-parser': ^7.12.0 eslint: ^8.1.0 dependencies: - '@babel/eslint-parser': 7.25.7(@babel/core@7.28.0)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.7(@babel/core@7.28.4)(eslint@8.57.1) eslint: 8.57.1 lodash: 4.17.21 string-natural-compare: 3.0.1 @@ -33967,7 +33405,6 @@ packages: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - dev: true /eslint-scope@8.3.0: resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} @@ -33977,14 +33414,6 @@ packages: estraverse: 5.3.0 dev: true - /eslint-scope@8.4.0: - resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: false - /eslint-utils@2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} engines: {node: '>=6'} @@ -34009,10 +33438,12 @@ packages: /eslint-visitor-keys@4.2.0: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true /eslint-visitor-keys@4.2.1: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true /eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} @@ -34031,7 +33462,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -34060,7 +33491,6 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color - dev: true /eslint@9.0.0: resolution: {integrity: sha512-IMryZ5SudxzQvuod6rUdIUz29qFItWx281VhtFVc2Psy/ZhlCeD/5DT6lBIJ4H3G+iamGJoTln1v+QSuPw0p7Q==} @@ -34105,56 +33535,6 @@ packages: - supports-color dev: true - /eslint@9.35.0(jiti@2.4.2): - resolution: {integrity: sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true - peerDependencies: - jiti: '*' - peerDependenciesMeta: - jiti: - optional: true - dependencies: - '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0) - '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.1 - '@eslint/core': 0.15.2 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.35.0 - '@eslint/plugin-kit': 0.3.5 - '@humanfs/node': 0.16.7 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.3 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.1(supports-color@5.5.0) - escape-string-regexp: 4.0.0 - eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - jiti: 2.4.2 - json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - transitivePeerDependencies: - - supports-color - dev: false - /esniff@2.0.1: resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} engines: {node: '>=0.10'} @@ -34172,15 +33552,7 @@ packages: acorn: 8.15.0 acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 4.2.0 - - /espree@10.4.0: - resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - eslint-visitor-keys: 4.2.1 - dev: false + dev: true /espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} @@ -34189,7 +33561,6 @@ packages: acorn: 8.15.0 acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 - dev: true /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -34220,7 +33591,7 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 c8: 7.14.0 transitivePeerDependencies: @@ -34831,23 +34202,12 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.2.0 - dev: true /file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} dependencies: flat-cache: 4.0.1 - - /file-loader@6.2.0(webpack@5.101.3): - resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /file-loader@6.2.0(webpack@5.94.0): @@ -35109,7 +34469,6 @@ packages: flatted: 3.3.3 keyv: 4.5.4 rimraf: 3.0.2 - dev: true /flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} @@ -35117,6 +34476,7 @@ packages: dependencies: flatted: 3.3.3 keyv: 4.5.4 + dev: true /flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} @@ -35165,7 +34525,7 @@ packages: debug: optional: true dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -35203,7 +34563,7 @@ packages: /forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.3)(webpack@5.99.9): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.3)(webpack@5.98.0): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -35224,13 +34584,13 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.7.2 + semver: 7.6.3 tapable: 2.2.1 typescript: 5.8.3 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.9.2)(webpack@5.98.0): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.3)(webpack@5.99.9): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -35251,11 +34611,11 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.7.2 + semver: 7.6.3 tapable: 2.2.1 - typescript: 5.9.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + typescript: 5.8.3 + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.8.3)(webpack@5.98.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} @@ -35274,7 +34634,7 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.7.2 + semver: 7.6.3 tapable: 2.2.1 typescript: 5.8.3 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -35861,7 +35221,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: false /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -35937,11 +35296,11 @@ packages: engines: {node: '>=8'} dependencies: type-fest: 0.20.2 - dev: true /globals@14.0.0: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} + dev: true /globals@15.15.0: resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} @@ -36049,7 +35408,6 @@ packages: /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true /graphlib@2.1.8: resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} @@ -36322,7 +35680,7 @@ packages: dependencies: '@types/hast': 3.0.4 '@types/unist': 3.0.3 - '@ungap/structured-clone': 1.2.0 + '@ungap/structured-clone': 1.3.0 hast-util-from-parse5: 8.0.1 hast-util-to-parse5: 8.0.0 html-void-elements: 3.0.0 @@ -36455,12 +35813,20 @@ packages: resolution: {integrity: sha512-tUCGvt191vNSQgttSyJoibR+VO+I6+iCHIUdhzEMJKE+EAL8BwCN7fUOZlY4ofOelNHsK+gEjxB/B+9N3EWtdA==} dev: true + /hermes-estree@0.25.1: + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} + /hermes-estree@0.28.1: resolution: {integrity: sha512-w3nxl/RGM7LBae0v8LH2o36+8VqwOZGv9rX1wyoWT6YaKZLqpJZ0YQ5P0LVr3tuRpf7vCx0iIG4i/VmBJejxTQ==} /hermes-estree@0.29.1: resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} + /hermes-parser@0.25.1: + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} + dependencies: + hermes-estree: 0.25.1 + /hermes-parser@0.28.1: resolution: {integrity: sha512-nf8o+hE8g7UJWParnccljHumE9Vlq8F7MqIdeahl+4x0tvCUJYRrT0L7h0MMg/X9YJmkNwsfbaNNrzPtFXOscg==} dependencies: @@ -36555,13 +35921,6 @@ packages: dependencies: whatwg-encoding: 2.0.0 - /html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} - dependencies: - whatwg-encoding: 3.1.1 - dev: true - /html-entities@2.5.2: resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} dev: true @@ -36673,7 +36032,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /htmlparser2@10.0.0: @@ -36788,7 +36147,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -36798,7 +36157,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.4 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -36826,7 +36185,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.15 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) http-proxy: 1.18.1(debug@4.4.1) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -36840,7 +36199,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.16 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) http-proxy: 1.18.1(debug@4.4.1) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -36912,7 +36271,7 @@ packages: engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -36922,7 +36281,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -36931,7 +36290,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.3 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -37102,7 +36461,7 @@ packages: resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==} engines: {node: '>=18.20'} dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) import-meta-resolve: 4.2.0 transitivePeerDependencies: - supports-color @@ -37371,6 +36730,7 @@ packages: /is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + dev: false /is-async-function@2.1.1: resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} @@ -37728,7 +37088,6 @@ packages: /is-path-inside@3.0.3: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} - dev: true /is-plain-obj@1.1.0: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} @@ -38049,7 +37408,7 @@ packages: '@babel/parser': 7.28.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.7.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -38067,7 +37426,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -38079,7 +37438,7 @@ packages: engines: {node: '>=10'} dependencies: '@jridgewell/trace-mapping': 0.3.30 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -38263,7 +37622,7 @@ packages: chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 - glob: 7.2.3 + glob: 7.2.0 graceful-fs: 4.2.11 jest-circus: 29.7.0 jest-environment-node: 29.7.0 @@ -38304,7 +37663,7 @@ packages: chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 - glob: 7.2.3 + glob: 7.2.0 graceful-fs: 4.2.11 jest-circus: 29.7.0 jest-environment-node: 29.7.0 @@ -38334,16 +37693,6 @@ packages: jest-get-type: 29.6.3 pretty-format: 29.7.0 - /jest-diff@30.1.2: - resolution: {integrity: sha512-4+prq+9J61mOVXCa4Qp8ZjavdxzrWQXrI80GNxP8f4tkI2syPuPrJgdRPZRrfUTRvIoUwcmNLbqEJy9W800+NQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/diff-sequences': 30.0.1 - '@jest/get-type': 30.1.0 - chalk: 4.1.2 - pretty-format: 30.0.5 - dev: false - /jest-docblock@29.7.0: resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -38385,26 +37734,6 @@ packages: - utf-8-validate dev: true - /jest-environment-jsdom@30.1.2: - resolution: {integrity: sha512-LXsfAh5+mDTuXDONGl1ZLYxtJEaS06GOoxJb2arcJTjIfh1adYg8zLD8f6P0df8VmjvCaMrLmc1PgHUI/YUTbg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - peerDependencies: - canvas: ^3.0.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - '@jest/environment': 30.1.2 - '@jest/environment-jsdom-abstract': 30.1.2(jsdom@26.1.0) - '@types/jsdom': 21.1.7 - '@types/node': 24.3.1 - jsdom: 26.1.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - /jest-environment-node@29.7.0: resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -38416,13 +37745,13 @@ packages: jest-mock: 29.7.0 jest-util: 29.7.0 - /jest-fixed-jsdom@0.0.9(jest-environment-jsdom@30.1.2): + /jest-fixed-jsdom@0.0.9(jest-environment-jsdom@29.7.0): resolution: {integrity: sha512-KPfqh2+sn5q2B+7LZktwDcwhCpOpUSue8a1I+BcixWLOQoEVyAjAGfH+IYZGoxZsziNojoHGRTC8xRbB1wDD4g==} engines: {node: '>=18.0.0'} peerDependencies: jest-environment-jsdom: '>=28.0.0' dependencies: - jest-environment-jsdom: 30.1.2 + jest-environment-jsdom: 29.7.0 dev: true /jest-get-type@29.6.3: @@ -38479,21 +37808,6 @@ packages: slash: 3.0.0 stack-utils: 2.0.6 - /jest-message-util@30.1.0: - resolution: {integrity: sha512-HizKDGG98cYkWmaLUHChq4iN+oCENohQLb7Z5guBPumYs+/etonmNFlg1Ps6yN9LTPyZn+M+b/9BbnHx3WTMDg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@babel/code-frame': 7.27.1 - '@jest/types': 30.0.5 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - pretty-format: 30.0.5 - slash: 3.0.0 - stack-utils: 2.0.6 - dev: true - /jest-mock@29.7.0: resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -38502,15 +37816,6 @@ packages: '@types/node': 18.16.9 jest-util: 29.7.0 - /jest-mock@30.0.5: - resolution: {integrity: sha512-Od7TyasAAQX/6S+QCbN6vZoWOMwlTtzzGuxJku1GhGanAjz9y+QsQkpScDmETvdc9aSXyJ/Op4rhpMYBWW91wQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/types': 30.0.5 - '@types/node': 24.3.1 - jest-util: 30.0.5 - dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} @@ -38527,11 +37832,6 @@ packages: resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - /jest-regex-util@30.0.1: - resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dev: true - /jest-resolve-dependencies@29.7.0: resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -38566,7 +37866,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 18.16.9 + '@types/node': 20.12.14 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -38639,7 +37939,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.7.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -38655,18 +37955,6 @@ packages: graceful-fs: 4.2.11 picomatch: 2.3.1 - /jest-util@30.0.5: - resolution: {integrity: sha512-pvyPWssDZR0FlfMxCBoc0tvM8iUEskaRFALUtGQYzVEAqisAztmy+R8LnU14KT4XA0H/a5HMVTXat1jLne010g==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/types': 30.0.5 - '@types/node': 24.3.1 - chalk: 4.1.2 - ci-info: 4.3.0 - graceful-fs: 4.2.11 - picomatch: 4.0.3 - dev: true - /jest-validate@29.7.0: resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -38834,7 +38122,7 @@ packages: /jsc-safe-url@0.2.4: resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} - /jscodeshift@0.15.2(@babel/preset-env@7.28.0): + /jscodeshift@0.15.2(@babel/preset-env@7.28.3): resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} hasBin: true peerDependencies: @@ -38850,7 +38138,7 @@ packages: '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.4) '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.4) - '@babel/preset-env': 7.28.0(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-flow': 7.25.7(@babel/core@7.28.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@babel/register': 7.25.7(@babel/core@7.28.4) @@ -38914,41 +38202,6 @@ packages: - utf-8-validate dev: true - /jsdom@26.1.0: - resolution: {integrity: sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==} - engines: {node: '>=18'} - peerDependencies: - canvas: ^3.0.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - cssstyle: 4.6.0 - data-urls: 5.0.0 - decimal.js: 10.6.0 - html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.22 - parse5: 7.3.0 - rrweb-cssom: 0.8.0 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 5.1.2 - w3c-xmlserializer: 5.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 3.1.1 - whatwg-mimetype: 4.0.0 - whatwg-url: 14.2.0 - ws: 8.18.3 - xml-name-validator: 5.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - /jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} @@ -39172,7 +38425,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -39203,7 +38456,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -39386,7 +38639,7 @@ packages: webpack-sources: optional: true dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-sources: 3.3.3 /license-webpack-plugin@4.0.2(webpack@5.99.9): @@ -39427,6 +38680,7 @@ packages: /lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} + dev: true /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -39778,7 +39032,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) flatted: 3.3.1 rfdc: 1.4.1 streamroller: 3.1.5 @@ -39790,7 +39044,7 @@ packages: hasBin: true dependencies: ansi-fragments: 0.2.1 - dayjs: 1.11.13 + dayjs: 1.11.18 yargs: 15.4.1 /loglevel-colored-level-prefix@1.0.0: @@ -39940,7 +39194,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.7.2 + semver: 7.6.3 dev: true /make-error@1.3.6: @@ -40226,7 +39480,7 @@ packages: dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@ungap/structured-clone': 1.2.0 + '@ungap/structured-clone': 1.3.0 devlop: 1.1.0 micromark-util-sanitize-uri: 2.0.1 trim-lines: 3.0.1 @@ -40465,7 +39719,7 @@ packages: resolution: {integrity: sha512-vpMDxkGIB+MTN8Af5hvSAanc6zXQipsAUO+XUx3PCQieKUfLwdoa8qaZ1WAQYRpaU+CJ8vhBcxtzzo3d9IsCIQ==} engines: {node: '>=18.18'} dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) fb-watchman: 2.0.2 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -40481,7 +39735,7 @@ packages: resolution: {integrity: sha512-Yu429lnexKl44PttKw3nhqgmpBR+6UQ/tRaYcxPeEShtcza9DWakCn7cjqDTQZtWR2A8xSNv139izJMyQ4CG+w==} engines: {node: '>=20.19.4'} dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) fb-watchman: 2.0.2 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -40533,7 +39787,7 @@ packages: resolution: {integrity: sha512-3Ag8ZS4IwafL/JUKlaeM6/CbkooY+WcVeqdNlBG0m4S0Qz0om3rdFdy1y6fYBpl6AwXJwWeMuXrvZdMuByTcRA==} engines: {node: '>=20.19.4'} dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 flow-enums-runtime: 0.0.6 dev: true @@ -40541,9 +39795,9 @@ packages: resolution: {integrity: sha512-wH+awTOQJVkbhn2SKyaw+0cd+RVSCZ3sHVgyqJFQXIee/yLs3dZqKjjeKKhhVeudgjXo7aE/vSu/zVfcQEcUfw==} engines: {node: '>=18.18'} dependencies: - '@babel/traverse': 7.28.0(supports-color@5.5.0) - '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.4(supports-color@5.5.0) - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4 + '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.4 + '@babel/types': 7.28.4 flow-enums-runtime: 0.0.6 invariant: 2.2.4 metro-symbolicate: 0.82.5 @@ -40558,8 +39812,8 @@ packages: resolution: {integrity: sha512-De7Vbeo96fFZ2cqmI0fWwVJbtHIwPZv++LYlWSwzTiCzxBDJORncN0LcT48Vi2UlQLzXJg+/CuTAcy7NBVh69A==} engines: {node: '>=20.19.4'} dependencies: - '@babel/traverse': 7.28.4(supports-color@5.5.0) - '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 + '@babel/traverse--for-generate-function-map': /@babel/traverse@7.28.4 '@babel/types': 7.28.4 flow-enums-runtime: 0.0.6 invariant: 2.2.4 @@ -40605,10 +39859,10 @@ packages: resolution: {integrity: sha512-57Bqf3rgq9nPqLrT2d9kf/2WVieTFqsQ6qWHpEng5naIUtc/Iiw9+0bfLLWSAw0GH40iJ4yMjFcFJDtNSYynMA==} engines: {node: '>=18.18'} dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 + '@babel/core': 7.28.4 + '@babel/generator': 7.28.3 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.4 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: @@ -40621,7 +39875,7 @@ packages: '@babel/core': 7.28.4 '@babel/generator': 7.28.3 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: @@ -40632,10 +39886,10 @@ packages: resolution: {integrity: sha512-mx0grhAX7xe+XUQH6qoHHlWedI8fhSpDGsfga7CpkO9Lk9W+aPitNtJWNGrW8PfjKEWbT9Uz9O50dkI8bJqigw==} engines: {node: '>=18.18'} dependencies: - '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/core': 7.28.4 + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 flow-enums-runtime: 0.0.6 metro: 0.82.5 metro-babel-transformer: 0.82.5 @@ -40683,13 +39937,13 @@ packages: '@babel/generator': 7.28.0 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 '@babel/types': 7.28.2 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 connect: 3.7.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -40733,13 +39987,13 @@ packages: '@babel/generator': 7.28.3 '@babel/parser': 7.28.4 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/traverse': 7.28.4 '@babel/types': 7.28.4 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 connect: 3.7.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -41093,7 +40347,7 @@ packages: resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} dependencies: '@types/debug': 4.1.12 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -41614,7 +40868,7 @@ packages: resolution: {integrity: sha512-OXpYvH2AQk+zN1lwT4f9UFvTHEKbd2W0eLHOWvDZN6CxYZKBev3Ij7MrHNLeE/6YvkX5lEhBD0ePXmoFyXh45g==} dependencies: '@vercel/nft': 0.27.3(encoding@0.1.13) - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) fs-extra: 11.3.0 mlly: 1.6.1 pkg-types: 1.3.1 @@ -41778,7 +41032,6 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - dev: false /next@15.0.0-canary.193(@babel/core@7.28.4)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): resolution: {integrity: sha512-X17zCn32Tl2lpnYoNFcGlTAkDGAyXGNpnsu6HJec/vrTA5ogi+TArSgorGQdXnKCAR+GnwSn/Um3S46VUvcCxw==} @@ -41825,49 +41078,6 @@ packages: - babel-plugin-macros dev: false - /next@15.5.2(@babel/core@7.28.4)(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-H8Otr7abj1glFhbGnvUt3gz++0AF1+QoCXEBmd/6aKbfdFwrn0LpA836Ed5+00va/7HQSDD+mOoVhn3tNy3e/Q==} - engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.51.1 - babel-plugin-react-compiler: '*' - react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - babel-plugin-react-compiler: - optional: true - sass: - optional: true - dependencies: - '@next/env': 15.5.2 - '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001741 - postcss: 8.4.31 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - styled-jsx: 5.1.6(@babel/core@7.28.4)(react@19.1.1) - optionalDependencies: - '@next/swc-darwin-arm64': 15.5.2 - '@next/swc-darwin-x64': 15.5.2 - '@next/swc-linux-arm64-gnu': 15.5.2 - '@next/swc-linux-arm64-musl': 15.5.2 - '@next/swc-linux-x64-gnu': 15.5.2 - '@next/swc-linux-x64-musl': 15.5.2 - '@next/swc-win32-arm64-msvc': 15.5.2 - '@next/swc-win32-x64-msvc': 15.5.2 - sharp: 0.34.3 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - dev: true - /no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: @@ -42054,7 +41264,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.10 + resolve: 1.22.8 semver: 5.7.2 validate-npm-package-license: 3.0.4 dev: true @@ -42064,7 +41274,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.2 - semver: 7.7.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 dev: true @@ -42129,7 +41339,7 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - glob: 7.2.3 + glob: 7.2.0 ignore-walk: 3.0.4 npm-bundled: 1.1.2 npm-normalize-package-bin: 1.0.1 @@ -42321,96 +41531,31 @@ packages: npm-run-path: 4.0.1 open: 8.4.2 ora: 5.3.0 - semver: 7.6.3 - string-width: 4.2.3 - tar-stream: 2.2.0 - tmp: 0.2.5 - tsconfig-paths: 4.2.0 - tslib: 2.8.1 - yargs: 17.7.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@nx/nx-darwin-arm64': 20.1.1 - '@nx/nx-darwin-x64': 20.1.1 - '@nx/nx-freebsd-x64': 20.1.1 - '@nx/nx-linux-arm-gnueabihf': 20.1.1 - '@nx/nx-linux-arm64-gnu': 20.1.1 - '@nx/nx-linux-arm64-musl': 20.1.1 - '@nx/nx-linux-x64-gnu': 20.1.1 - '@nx/nx-linux-x64-musl': 20.1.1 - '@nx/nx-win32-arm64-msvc': 20.1.1 - '@nx/nx-win32-x64-msvc': 20.1.1 - transitivePeerDependencies: - - debug - dev: false - - /nx@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-2wL/2fSmIbRWn6zXaQ/g3kj5DfEaTw/aJkPr6ozJh8BUq5iYKE+tS9oh0PjsVVwN6Pybe80Lu+mn9RgWyeV3xw==} - hasBin: true - requiresBuild: true - peerDependencies: - '@swc-node/register': ^1.8.0 - '@swc/core': ^1.3.85 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - dependencies: - '@napi-rs/wasm-runtime': 0.2.4 - '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.25)(typescript@5.8.3) - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.2 - '@zkochan/js-yaml': 0.0.7 - axios: 1.11.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 8.0.1 - dotenv: 16.4.7 - dotenv-expand: 11.0.7 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - front-matter: 4.0.2 - ignore: 5.3.2 - jest-diff: 29.7.0 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.3 - minimatch: 9.0.3 - node-machine-id: 1.1.12 - npm-run-path: 4.0.1 - open: 8.4.2 - ora: 5.3.0 - resolve.exports: 2.0.3 - semver: 7.7.2 + semver: 7.6.3 string-width: 4.2.3 tar-stream: 2.2.0 tmp: 0.2.5 - tree-kill: 1.2.2 tsconfig-paths: 4.2.0 tslib: 2.8.1 - yaml: 2.8.1 yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 21.2.3 - '@nx/nx-darwin-x64': 21.2.3 - '@nx/nx-freebsd-x64': 21.2.3 - '@nx/nx-linux-arm-gnueabihf': 21.2.3 - '@nx/nx-linux-arm64-gnu': 21.2.3 - '@nx/nx-linux-arm64-musl': 21.2.3 - '@nx/nx-linux-x64-gnu': 21.2.3 - '@nx/nx-linux-x64-musl': 21.2.3 - '@nx/nx-win32-arm64-msvc': 21.2.3 - '@nx/nx-win32-x64-msvc': 21.2.3 + '@nx/nx-darwin-arm64': 20.1.1 + '@nx/nx-darwin-x64': 20.1.1 + '@nx/nx-freebsd-x64': 20.1.1 + '@nx/nx-linux-arm-gnueabihf': 20.1.1 + '@nx/nx-linux-arm64-gnu': 20.1.1 + '@nx/nx-linux-arm64-musl': 20.1.1 + '@nx/nx-linux-x64-gnu': 20.1.1 + '@nx/nx-linux-x64-musl': 20.1.1 + '@nx/nx-win32-arm64-msvc': 20.1.1 + '@nx/nx-win32-x64-msvc': 20.1.1 transitivePeerDependencies: - debug - dev: true + dev: false - /nx@21.4.1(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-nD8NjJGYk5wcqiATzlsLauvyrSHV2S2YmM2HBIKqTTwVP2sey07MF3wDB9U2BwxIjboahiITQ6pfqFgB79TF2A==} + /nx@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-2wL/2fSmIbRWn6zXaQ/g3kj5DfEaTw/aJkPr6ozJh8BUq5iYKE+tS9oh0PjsVVwN6Pybe80Lu+mn9RgWyeV3xw==} hasBin: true requiresBuild: true peerDependencies: @@ -42440,7 +41585,7 @@ packages: flat: 5.0.2 front-matter: 4.0.2 ignore: 5.3.2 - jest-diff: 30.1.2 + jest-diff: 29.7.0 jsonc-parser: 3.2.0 lines-and-columns: 2.0.3 minimatch: 9.0.3 @@ -42460,19 +41605,18 @@ packages: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 21.4.1 - '@nx/nx-darwin-x64': 21.4.1 - '@nx/nx-freebsd-x64': 21.4.1 - '@nx/nx-linux-arm-gnueabihf': 21.4.1 - '@nx/nx-linux-arm64-gnu': 21.4.1 - '@nx/nx-linux-arm64-musl': 21.4.1 - '@nx/nx-linux-x64-gnu': 21.4.1 - '@nx/nx-linux-x64-musl': 21.4.1 - '@nx/nx-win32-arm64-msvc': 21.4.1 - '@nx/nx-win32-x64-msvc': 21.4.1 + '@nx/nx-darwin-arm64': 21.2.3 + '@nx/nx-darwin-x64': 21.2.3 + '@nx/nx-freebsd-x64': 21.2.3 + '@nx/nx-linux-arm-gnueabihf': 21.2.3 + '@nx/nx-linux-arm64-gnu': 21.2.3 + '@nx/nx-linux-arm64-musl': 21.2.3 + '@nx/nx-linux-x64-gnu': 21.2.3 + '@nx/nx-linux-x64-musl': 21.2.3 + '@nx/nx-win32-arm64-msvc': 21.2.3 + '@nx/nx-win32-x64-msvc': 21.2.3 transitivePeerDependencies: - debug - dev: false /nypm@0.3.12: resolution: {integrity: sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA==} @@ -42652,7 +41796,6 @@ packages: /on-headers@1.1.0: resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} engines: {node: '>= 0.8'} - dev: true /once@1.3.3: resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==} @@ -43567,7 +42710,6 @@ packages: postcss: 8.4.47 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - dev: false /postcss-calc@9.0.1(postcss@8.5.6): resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} @@ -43599,7 +42741,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.24.0 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.38 @@ -43617,7 +42759,6 @@ packages: colord: 2.9.3 postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-colormin@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} @@ -43649,7 +42790,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -43663,7 +42804,6 @@ packages: browserslist: 4.25.4 postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-convert-values@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} @@ -43729,7 +42869,6 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.47 - dev: false /postcss-discard-comments@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} @@ -43765,7 +42904,6 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.47 - dev: false /postcss-discard-duplicates@6.0.3(postcss@8.5.6): resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} @@ -43801,7 +42939,6 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.47 - dev: false /postcss-discard-empty@6.0.3(postcss@8.5.6): resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} @@ -43837,7 +42974,6 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.47 - dev: false /postcss-discard-overridden@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} @@ -43904,6 +43040,18 @@ packages: resolve: 1.22.10 dev: true + /postcss-import@15.1.0(postcss@8.4.38): + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.10 + dev: true + /postcss-import@15.1.0(postcss@8.4.47): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} @@ -43980,6 +43128,24 @@ packages: yaml: 1.10.2 dev: true + /postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 3.1.2 + postcss: 8.4.38 + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + yaml: 2.5.1 + dev: true + /postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.1): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} @@ -44015,7 +43181,7 @@ packages: yaml: 2.5.1 dev: true - /postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.6): + /postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.4.38): resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} engines: {node: '>= 18'} peerDependencies: @@ -44035,7 +43201,7 @@ packages: dependencies: jiti: 2.4.2 lilconfig: 3.1.2 - postcss: 8.5.6 + postcss: 8.4.38 dev: false /postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.98.0): @@ -44048,7 +43214,7 @@ packages: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.47 - semver: 7.7.2 + semver: 7.6.3 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false @@ -44062,7 +43228,7 @@ packages: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.5.6 - semver: 7.7.2 + semver: 7.6.3 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -44138,7 +43304,6 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 stylehacks: 6.1.1(postcss@8.4.47) - dev: false /postcss-merge-longhand@6.0.5(postcss@8.5.6): resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} @@ -44170,7 +43335,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 caniuse-api: 3.0.0 cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 @@ -44188,7 +43353,6 @@ packages: cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-selector-parser: 6.1.2 - dev: false /postcss-merge-rules@6.1.1(postcss@8.5.6): resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} @@ -44231,7 +43395,6 @@ packages: dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-minify-font-values@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} @@ -44277,7 +43440,6 @@ packages: cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-minify-gradients@6.0.3(postcss@8.5.6): resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} @@ -44309,7 +43471,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 postcss-value-parser: 4.2.0 @@ -44325,7 +43487,6 @@ packages: cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-minify-params@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} @@ -44367,7 +43528,6 @@ packages: dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - dev: false /postcss-minify-selectors@6.0.4(postcss@8.5.6): resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} @@ -44522,7 +43682,6 @@ packages: postcss: ^8.4.31 dependencies: postcss: 8.4.47 - dev: false /postcss-normalize-charset@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} @@ -44561,7 +43720,6 @@ packages: dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-display-values@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} @@ -44601,7 +43759,6 @@ packages: dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-positions@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} @@ -44641,7 +43798,6 @@ packages: dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-repeat-style@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} @@ -44681,7 +43837,6 @@ packages: dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-string@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} @@ -44721,7 +43876,6 @@ packages: dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-timing-functions@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} @@ -44750,7 +43904,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -44764,7 +43918,6 @@ packages: browserslist: 4.25.4 postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-unicode@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} @@ -44806,7 +43959,6 @@ packages: dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-url@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} @@ -44846,7 +43998,6 @@ packages: dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-normalize-whitespace@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} @@ -44889,7 +44040,6 @@ packages: cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-ordered-values@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} @@ -44935,7 +44085,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 caniuse-api: 3.0.0 postcss: 8.4.38 dev: true @@ -44949,7 +44099,6 @@ packages: browserslist: 4.25.4 caniuse-api: 3.0.0 postcss: 8.4.47 - dev: false /postcss-reduce-initial@6.1.0(postcss@8.5.6): resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} @@ -44990,7 +44139,6 @@ packages: dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - dev: false /postcss-reduce-transforms@6.0.2(postcss@8.5.6): resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} @@ -45055,7 +44203,6 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 svgo: 3.3.2 - dev: false /postcss-svgo@6.0.3(postcss@8.5.6): resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} @@ -45096,7 +44243,6 @@ packages: dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - dev: false /postcss-unique-selectors@6.0.4(postcss@8.5.6): resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} @@ -45108,7 +44254,7 @@ packages: postcss-selector-parser: 6.1.2 dev: true - /postcss-url@10.1.3(postcss@8.5.6): + /postcss-url@10.1.3(postcss@8.4.38): resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} engines: {node: '>=10'} peerDependencies: @@ -45117,7 +44263,7 @@ packages: make-dir: 3.1.0 mime: 2.5.2 minimatch: 3.0.8 - postcss: 8.5.6 + postcss: 8.4.38 xxhashjs: 0.2.2 dev: true @@ -45139,7 +44285,6 @@ packages: nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 - dev: true /postcss@8.4.47: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} @@ -45149,15 +44294,6 @@ packages: picocolors: 1.1.0 source-map-js: 1.2.1 - /postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - dev: true - /postcss@8.5.3: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} @@ -45329,14 +44465,6 @@ packages: ansi-styles: 5.2.0 react-is: 18.3.1 - /pretty-format@30.0.5: - resolution: {integrity: sha512-D1tKtYvByrBkFLe2wHJl2bwMJIiT8rW+XA+TiataH79/FszLQMrpGEvzUVkzPau7OCO0Qnrhpe87PqtOAIB8Yw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/schemas': 30.0.5 - ansi-styles: 5.2.0 - react-is: 18.3.1 - /pretty-hrtime@1.0.3: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} @@ -45518,7 +44646,7 @@ packages: jstransformer: 1.0.0 pug-error: 2.1.0 pug-walk: 2.0.0 - resolve: 1.22.10 + resolve: 1.22.8 dev: true /pug-lexer@5.0.1: @@ -45609,7 +44737,7 @@ packages: engines: {node: '>=8.16.0'} dependencies: '@types/mime-types': 2.1.4 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -45789,22 +44917,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-cascader@3.27.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-VLdilQWBEZ0niK6MYEQzkY8ciGADEn8FFVtM0w0I1VBKit1kI9G7Z46E22CVudakHe+JaV8SSlQ6Tav2R2KaUg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - array-tree-filter: 2.1.0 - classnames: 2.5.1 - rc-select: 14.15.2(react-dom@19.1.1)(react@19.1.1) - rc-tree: 5.8.8(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-cascader@3.7.3(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-KBpT+kzhxDW+hxPiNk4zaKa99+Lie2/8nnI11XF+FIOPl4Bj9VlFZi61GrnWzhLGA7VEN+dTxAkNOjkySDa0dA==} peerDependencies: @@ -45858,19 +44970,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-checkbox@3.3.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-collapse@3.4.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==} peerDependencies: @@ -45913,20 +45012,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-collapse@3.7.3(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-dialog@9.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-pmnPRZKd9CGzGgf4a1ysBvMhxm8Afx5fF6M7AzLtJ0qh8X1bshurDlqnK4MBNAB4hAeAMMbz6Ytb1rkGMvKFbQ==} peerDependencies: @@ -45971,21 +45056,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-dialog@9.5.2(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-drawer@6.3.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-uBZVb3xTAR+dBV53d/bUhTctCw3pwcwJoM7g5aX+7vgwt2zzVzoJ6aqFjYJpBlZ9zp0dVYN8fV+hykFE7c4lig==} peerDependencies: @@ -46030,21 +45100,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-drawer@7.2.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-dropdown@4.0.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==} peerDependencies: @@ -46086,27 +45141,13 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-dropdown@4.2.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} - peerDependencies: - react: '>=16.11.0' - react-dom: '>=16.11.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-dropdown@4.2.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA==} peerDependencies: react: '>=16.11.0' react-dom: '>=16.11.0' dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 '@rc-component/trigger': 2.3.0(react-dom@17.0.2)(react@17.0.2) classnames: 2.5.1 rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) @@ -46114,20 +45155,6 @@ packages: react-dom: 17.0.2(react@17.0.2) dev: false - /rc-dropdown@4.2.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA==} - peerDependencies: - react: '>=16.11.0' - react-dom: '>=16.11.0' - dependencies: - '@babel/runtime': 7.28.4 - '@rc-component/trigger': 2.3.0(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-field-form@1.34.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-BdciU5C7dBO51/9ZKcMvK2f8zaaO12Lt1eBhlAo8nNv+6htlNcgY9DAkUlZ7gfyWjnCc1Oo4hHIXau1m6tLw1A==} engines: {node: '>=8.x'} @@ -46183,20 +45210,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-field-form@2.2.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-uoNqDoR7A4tn4QTSqoWPAzrR7ZwOK5I+vuZ/qdcHtbKx+ZjEsTg7QXm2wk/jalDiSksAQmATxL0T5LJkRREdIA==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/async-validator': 5.0.4 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-image@5.13.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-iZTOmw5eWo2+gcrJMMcnd7SsxVHl3w5xlyCgsULUdJhJbnuI8i/AL0tVOsE7aLn9VfOh1qgDT3mC2G75/c7mqg==} peerDependencies: @@ -46244,22 +45257,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-image@7.9.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-dialog: 9.5.2(react-dom@19.1.1)(react@19.1.1) - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-input-number@7.3.11(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==} peerDependencies: @@ -46302,21 +45299,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-input-number@9.1.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/mini-decimal': 1.1.0 - classnames: 2.5.1 - rc-input: 1.5.1(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-input@0.1.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==} peerDependencies: @@ -46355,19 +45337,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-input@1.5.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-mentions@1.13.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FCkaWw6JQygtOz0+Vxz/M/NWqrWHB9LwqlY2RtcuFqWJNFK9njijOOzTSsBGANliGufVUzx/xuPHmZPBV0+Hgw==} peerDependencies: @@ -46417,23 +45386,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-mentions@2.14.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-input: 1.5.1(react-dom@19.1.1)(react@19.1.1) - rc-menu: 9.14.1(react-dom@19.1.1)(react@19.1.1) - rc-textarea: 1.7.0(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-menu@9.14.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} peerDependencies: @@ -46466,22 +45418,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-menu@9.14.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-overflow: 1.3.2(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-menu@9.8.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==} peerDependencies: @@ -46522,45 +45458,19 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /rc-motion@2.9.3(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-rkW47ABVkic7WEB0EKJqzySpvDqwl60/tdkY7hWP7dYnh5pm0SzJpo54oW3TDUGXV5wfxXFmMkxrzRRbotQ0+w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-motion@2.9.5(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 classnames: 2.5.1 rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) dev: false - /rc-motion@2.9.5(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.4 - classnames: 2.5.1 - rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-notification@4.6.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-NSmFYwrrdY3+un1GvDAJQw62Xi9LNMSsoQyo95tuaYrcad5Bn9gJUL8AREufRxSQAQnr64u3LtP3EUyLYT6bhw==} engines: {node: '>=8.x'} @@ -46597,7 +45507,7 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 classnames: 2.5.1 rc-motion: 2.9.5(react-dom@17.0.2)(react@17.0.2) rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) @@ -46605,21 +45515,6 @@ packages: react-dom: 17.0.2(react@17.0.2) dev: false - /rc-notification@5.6.4(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-KcS4O6B4qzM3KH7lkwOB7ooLPZ4b6J+VMmQgT51VZCeEcmghdeR4IrMcFq0LG+RPdnbe/ArT086tGM8Snimgiw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.4 - classnames: 2.5.1 - rc-motion: 2.9.5(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-overflow@1.3.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} peerDependencies: @@ -46647,20 +45542,6 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /rc-overflow@1.3.2(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-pagination@3.2.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==} peerDependencies: @@ -46698,19 +45579,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-pagination@4.2.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-V6qeANJsT6tmOcZ4XiUmj8JXjRLbkusuufpuoBw2GiAn94fIixYjFLmbruD1Sbhn8fPLDnWawPp4CN37zQorvw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-picker@2.7.6(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-H9if/BUJUZBOhPfWcPeT15JUI3/ntrG9muzERrXDkSoWmDj4yzmBvumozpxYrHwjcKnjyDGAke68d+whWwvhHA==} engines: {node: '>=8.x'} @@ -46791,37 +45659,6 @@ packages: react-dom: 17.0.2(react@17.0.2) dev: false - /rc-picker@4.6.15(dayjs@1.11.18)(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-OWZ1yrMie+KN2uEUfYCfS4b2Vu6RC1FWwNI0s+qypsc3wRt7g+peuZKVIzXCTaJwyyZruo80+akPg2+GmyiJjw==} - engines: {node: '>=8.x'} - peerDependencies: - date-fns: '>= 2.x' - dayjs: '>= 1.x' - luxon: '>= 3.x' - moment: '>= 2.x' - react: '>=16.9.0' - react-dom: '>=16.9.0' - peerDependenciesMeta: - date-fns: - optional: true - dayjs: - optional: true - luxon: - optional: true - moment: - optional: true - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - dayjs: 1.11.18 - rc-overflow: 1.3.2(react-dom@19.1.1)(react@19.1.1) - rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-progress@3.4.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==} peerDependencies: @@ -46860,19 +45697,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-progress@4.0.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-rate@2.13.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} engines: {node: '>=8.x'} @@ -46894,27 +45718,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 classnames: 2.5.1 rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) react: 17.0.2 react-dom: 17.0.2(react@17.0.2) dev: false - /rc-rate@2.13.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-QUhQ9ivQ8Gy7mtMZPAjLbxBt5y9GRp65VcUyGUMF3N3fhiftivPHdpuDIaWIMOTEprAjZPC08bls1dQB+I1F2Q==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.4 - classnames: 2.5.1 - rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-rate@2.9.3(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-2THssUSnRhtqIouQIIXqsZGzRczvp4WsH4WvGuhiwm+LG2fVpDUJliP9O1zeDOZvYfBE/Bup4SgHun/eCkbjgQ==} engines: {node: '>=8.x'} @@ -46955,27 +45765,13 @@ packages: react-dom: 18.3.1(react@18.3.1) resize-observer-polyfill: 1.5.1 - /rc-resize-observer@1.4.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - resize-observer-polyfill: 1.5.1 - dev: false - /rc-resize-observer@1.4.3(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 classnames: 2.5.1 rc-util: 5.44.4(react-dom@17.0.2)(react@17.0.2) react: 17.0.2 @@ -46983,20 +45779,6 @@ packages: resize-observer-polyfill: 1.5.1 dev: false - /rc-resize-observer@1.4.3(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.4 - classnames: 2.5.1 - rc-util: 5.44.4(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - resize-observer-polyfill: 1.5.1 - dev: false - /rc-segmented@2.1.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==} peerDependencies: @@ -47038,20 +45820,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-segmented@2.3.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-select@14.1.18(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-4JgY3oG2Yz68ECMUSCON7mtxuJvCSj+LJpHEg/AONaaVBxIIrmI/ZTuMJkyojall/X50YdBe5oMKqHHPNiPzEg==} engines: {node: '>=8.x'} @@ -47105,24 +45873,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-select@14.15.2(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-oNoXlaFmpqXYcQDzcPVLrEqS2J9c+/+oJuGrlXeVVX/gVgrbHa5YcyiRUXRydFjyuA7GP3elRuLF7Y3Tfwltlw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-overflow: 1.3.2(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - rc-virtual-list: 3.14.8(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-slider@10.0.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==} engines: {node: '>=8.x'} @@ -47165,20 +45915,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-slider@10.6.2(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-steps@5.0.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-9TgRvnVYirdhbV0C3syJFj9EhCRqoJAsxt4i1rED5o8/ZcSv5TLIYyo4H8MCjLPvbe2R+oBAm/IYBEtC+OS1Rw==} engines: {node: '>=8.x'} @@ -47220,20 +45956,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-steps@6.0.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-switch@3.2.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==} peerDependencies: @@ -47272,19 +45994,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-switch@4.1.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-table@7.26.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==} engines: {node: '>=8.x'} @@ -47334,23 +46043,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-table@7.45.7(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/context': 1.4.0(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - rc-virtual-list: 3.14.8(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-tabs@12.5.10(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==} engines: {node: '>=8.x'} @@ -47404,24 +46096,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tabs@15.1.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-Tc7bJvpEdkWIVCUL7yQrMNBJY3j44NcyWS48jF/UKMXuUlzaXK+Z/pEL5LjGcTadtPvVmNqA40yv7hmr+tCOAw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-dropdown: 4.2.0(react-dom@19.1.1)(react@19.1.1) - rc-menu: 9.14.1(react-dom@19.1.1)(react@19.1.1) - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-textarea@0.4.7(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==} peerDependencies: @@ -47466,21 +46140,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-textarea@1.7.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-input: 1.5.1(react-dom@19.1.1)(react@19.1.1) - rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-tooltip@5.2.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==} peerDependencies: @@ -47519,19 +46178,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tooltip@6.2.1(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.1.1)(react@19.1.1) - classnames: 2.5.1 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-tree-select@5.22.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} peerDependencies: @@ -47562,21 +46208,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tree-select@5.22.2(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-select: 14.15.2(react-dom@19.1.1)(react@19.1.1) - rc-tree: 5.8.8(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-tree-select@5.5.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==} peerDependencies: @@ -47638,22 +46269,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tree@5.8.8(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==} - engines: {node: '>=10.x'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - rc-virtual-list: 3.14.8(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-trigger@5.3.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==} engines: {node: '>=8.x'} @@ -47707,19 +46322,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-upload@4.5.2(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc-util@5.43.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} peerDependencies: @@ -47742,42 +46344,18 @@ packages: react-dom: 18.3.1(react@18.3.1) react-is: 18.3.1 - /rc-util@5.43.0(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - react-is: 18.3.1 - dev: false - /rc-util@5.44.4(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.2 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) react-is: 18.3.1 dev: false - /rc-util@5.44.4(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.4 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - react-is: 18.3.1 - dev: false - /rc-virtual-list@3.14.8(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} engines: {node: '>=8.x'} @@ -47807,21 +46385,6 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /rc-virtual-list@3.14.8(react-dom@19.1.1)(react@19.1.1): - resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@19.1.1)(react@19.1.1) - rc-util: 5.43.0(react-dom@19.1.1)(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - dev: false - /rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -47841,13 +46404,13 @@ packages: react: 18.3.1 dev: false - /react-confetti@6.4.0(react@19.1.1): + /react-confetti@6.4.0(react@18.3.1): resolution: {integrity: sha512-5MdGUcqxrTU26I2EU7ltkWPwxvucQTuqMm8dUz72z2YMqTD6s9vMcDUysk7n9jnC+lXuCPeJJ7Knf98VEYE9Rg==} engines: {node: '>=16'} peerDependencies: react: ^16.3.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 dependencies: - react: 19.1.1 + react: 18.3.1 tween-functions: 1.2.0 dev: true @@ -47876,14 +46439,6 @@ packages: typescript: 5.8.3 dev: true - /react-docgen-typescript@2.2.2(typescript@5.9.2): - resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} - peerDependencies: - typescript: '>= 4.3.x' - dependencies: - typescript: 5.9.2 - dev: true - /react-docgen@6.0.0-alpha.3: resolution: {integrity: sha512-DDLvB5EV9As1/zoUsct6Iz2Cupw9FObEGD3DMcIs3EDFIoSKyz8FZtoWj3Wj+oodrU4/NfidN0BL5yrapIcTSA==} engines: {node: '>=12.0.0'} @@ -47908,7 +46463,7 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.28.4 - '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/traverse': 7.28.0 '@babel/types': 7.28.2 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -47958,6 +46513,15 @@ packages: scheduler: 0.25.0-rc-cd22717c-20241013 dev: false + /react-dom@19.1.1(react@18.3.1): + resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==} + peerDependencies: + react: ^19.1.1 + dependencies: + react: 18.3.1 + scheduler: 0.26.0 + dev: true + /react-dom@19.1.1(react@19.1.1): resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==} peerDependencies: @@ -47965,6 +46529,7 @@ packages: dependencies: react: 19.1.1 scheduler: 0.26.0 + dev: false /react-element-to-jsx-string@15.0.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} @@ -48061,6 +46626,63 @@ packages: resolution: {integrity: sha512-ONSb8gizLE5jFpdHAclZ6EAAKuFX2JydnFXPPPjoUImZlLjGtKzyBS8SJgJq7CpLgsGKh9QCZdugJyEEOVC16Q==} dev: false + /react-native@0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0): + resolution: {integrity: sha512-jVihwsE4mWEHZ9HkO1J2eUZSwHyDByZOqthwnGrVZCh6kTQBCm4v8dicsyDa6p0fpWNE5KicTcpX/XXl0ASJFg==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + '@types/react': ^19.0.0 + react: ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@jest/create-cache-key-function': 29.7.0 + '@react-native/assets-registry': 0.79.5 + '@react-native/codegen': 0.79.5(@babel/core@7.28.4) + '@react-native/community-cli-plugin': 0.79.5(@react-native-community/cli@19.1.1) + '@react-native/gradle-plugin': 0.79.5 + '@react-native/js-polyfills': 0.79.5 + '@react-native/normalize-colors': 0.79.5 + '@react-native/virtualized-lists': 0.79.5(@types/react@19.1.12)(react-native@0.79.5)(react@19.0.0) + '@types/react': 19.1.12 + abort-controller: 3.0.0 + anser: 1.4.10 + ansi-regex: 5.0.1 + babel-jest: 29.7.0(@babel/core@7.28.4) + babel-plugin-syntax-hermes-parser: 0.25.1 + base64-js: 1.5.1 + chalk: 4.1.2 + commander: 12.1.0 + event-target-shim: 5.0.1 + flow-enums-runtime: 0.0.6 + glob: 7.2.0 + invariant: 2.2.4 + jest-environment-node: 29.7.0 + memoize-one: 5.2.1 + metro-runtime: 0.82.5 + metro-source-map: 0.82.5 + nullthrows: 1.1.1 + pretty-format: 29.7.0 + promise: 8.3.0 + react: 19.0.0 + react-devtools-core: 6.1.5 + react-refresh: 0.14.2 + regenerator-runtime: 0.13.11 + scheduler: 0.25.0 + semver: 7.6.3 + stacktrace-parser: 0.1.11 + whatwg-fetch: 3.6.20 + ws: 6.2.3 + yargs: 17.7.2 + transitivePeerDependencies: + - '@babel/core' + - '@react-native-community/cli' + - bufferutil + - supports-color + - utf-8-validate + dev: false + /react-native@0.80.0(@babel/core@7.28.0)(@react-native-community/cli@19.1.1)(@types/react@19.1.8)(react@19.1.0): resolution: {integrity: sha512-b9K1ygb2MWCBtKAodKmE3UsbUuC29Pt4CrJMR0ocTA8k+8HJQTPleBPDNKL4/p0P01QO9aL/gZUddoxHempLow==} engines: {node: '>=18'} @@ -48464,6 +47086,16 @@ packages: scheduler: 0.23.2 dev: true + /react-test-renderer@19.0.0(react@19.0.0): + resolution: {integrity: sha512-oX5u9rOQlHzqrE/64CNr0HB0uWxkCQmZNSfozlYvwE71TLVgeZxVf0IjouGEr1v7r1kcDifdAJBeOhdhxsG/DA==} + peerDependencies: + react: ^19.0.0 + dependencies: + react: 19.0.0 + react-is: 19.1.1 + scheduler: 0.25.0 + dev: true + /react-test-renderer@19.1.0(react@19.1.0): resolution: {integrity: sha512-jXkSl3CpvPYEF+p/eGDLB4sPoDX8pKkYvRl9+rR8HxLY0X04vW7hCm1/0zHoUSjPZ3bDa+wXWNTDVIw/R8aDVw==} peerDependencies: @@ -48504,7 +47136,6 @@ packages: /react@19.0.0: resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} - dev: false /react@19.0.0-rc-cd22717c-20241013: resolution: {integrity: sha512-k28GszmyQ1tX/JmeLGZINq5KXiNy/MmN0fCAtcwF8a9INDyVYG0zATCRGJwaPB9WixmkuwPv1BfB1QBfJC7cNg==} @@ -48518,6 +47149,7 @@ packages: /react@19.1.1: resolution: {integrity: sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==} engines: {node: '>=0.10.0'} + dev: false /reactflow@11.11.4(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-70FOtJkUWH3BAOsN+LU9lCrKoKbtOPnz2uq0CV2PLdNSwxTXOhCbsZr50GmZ+Rtw3jx8Uv7/vBFtCGixLfd4Og==} @@ -48663,7 +47295,6 @@ packages: /readdirp@4.1.2: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} - dev: true /real-require@0.2.0: resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} @@ -48808,6 +47439,7 @@ packages: /regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + dev: false /regex-not@1.0.2: resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} @@ -48906,7 +47538,7 @@ packages: resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} dependencies: '@types/hast': 3.0.4 - '@ungap/structured-clone': 1.2.0 + '@ungap/structured-clone': 1.3.0 hast-util-is-element: 3.0.0 is-absolute-url: 4.0.1 space-separated-tokens: 2.0.2 @@ -49256,7 +47888,7 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: - glob: 7.2.3 + glob: 7.2.0 dev: true /rimraf@2.7.1: @@ -49264,7 +47896,7 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: - glob: 7.2.3 + glob: 7.2.0 dev: true /rimraf@3.0.2: @@ -49450,10 +48082,6 @@ packages: fsevents: 2.3.3 dev: true - /rrweb-cssom@0.8.0: - resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} - dev: true - /rsbuild-plugin-dts@0.10.6(@rsbuild/core@1.4.16)(typescript@5.8.3): resolution: {integrity: sha512-rVP82fFMDHW0GirhYx+w2bER1HhkOKJ8e/bAAF2OkMUP2k2fviMpl/gsnbO8KI9vcSqsQE2QXHkj781m6W84Ow==} engines: {node: '>=16.7.0'} @@ -49498,28 +48126,6 @@ packages: typescript: 5.8.3 dev: true - /rsbuild-plugin-dts@0.9.0(@rsbuild/core@1.3.21)(typescript@5.9.2): - resolution: {integrity: sha512-cWlBxFWo2t2wVUFIa0nnGUkqaHsSEQuGr4/vh1W9aPtFxjuu3UYnDK8b6CYmbLpUbiRB1R4gkjARoaBx74gyTQ==} - engines: {node: '>=16.7.0'} - peerDependencies: - '@microsoft/api-extractor': ^7 - '@rsbuild/core': 1.x - typescript: ^5 - peerDependenciesMeta: - '@microsoft/api-extractor': - optional: true - typescript: - optional: true - dependencies: - '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 1.3.21 - magic-string: 0.30.17 - picocolors: 1.1.1 - tinyglobby: 0.2.14 - tsconfig-paths: 4.2.0 - typescript: 5.9.2 - dev: true - /rsbuild-plugin-dts@0.9.2(@rsbuild/core@1.4.0-beta.2)(typescript@5.8.3): resolution: {integrity: sha512-mVpf4J/auMSBy5iBNDaxTB8yYipENRTMUq8bQQJQdvzFuH2arQXrQ874ukEJ67XUZXhmxvc7ooEAR3UWKNiPtQ==} engines: {node: '>=16.7.0'} @@ -49542,7 +48148,7 @@ packages: typescript: 5.8.3 dev: true - /rsbuild-plugin-html-minifier-terser@1.1.1(@rsbuild/core@1.5.4): + /rsbuild-plugin-html-minifier-terser@1.1.1(@rsbuild/core@1.3.21): resolution: {integrity: sha512-rbDLv+XmGeSQo9JWKSwBst3Qwx1opLqtQCnQ3t9Z0F0ZTxKOC1S/ypPv5tSn/S3GMHct5Yb76mMgh6p80hjOAQ==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -49550,12 +48156,12 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.5.4 + '@rsbuild/core': 1.3.21 '@types/html-minifier-terser': 7.0.2 html-minifier-terser: 7.2.0 dev: true - /rsbuild-plugin-html-minifier-terser@1.1.2(@rsbuild/core@1.5.4): + /rsbuild-plugin-html-minifier-terser@1.1.2(@rsbuild/core@1.3.21): resolution: {integrity: sha512-8RyDdz30TlwcHFMOL/2rEMlkffY8CVaxcj3jqZvNTlIZjr5rNLWPAN2h6dAe0Gp+dh94Sl192IACO/nwgtoOfQ==} peerDependencies: '@rsbuild/core': 1.x @@ -49563,7 +48169,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.5.4 + '@rsbuild/core': 1.3.21 '@types/html-minifier-terser': 7.0.2 html-minifier-terser: 7.2.0 dev: true @@ -50239,7 +48845,7 @@ packages: engines: {node: '>=14.0.0'} hasBin: true dependencies: - chokidar: 4.0.1 + chokidar: 4.0.3 immutable: 4.3.7 source-map-js: 1.2.1 dev: false @@ -50280,7 +48886,6 @@ packages: /scheduler@0.25.0: resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} - dev: false /scheduler@0.25.0-rc-cd22717c-20241013: resolution: {integrity: sha512-MnsFR57bKcrYslnbCUsaUG0qBuAArk92VxE0zu6A2Usz38iIuL2uZLunqKlP1W47MF33GrRGDj1sXdPbFKIZfw==} @@ -50376,7 +48981,7 @@ packages: '@semantic-release/release-notes-generator': 14.1.0(semantic-release@24.2.7) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.8.3) - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) env-ci: 11.2.0 execa: 9.6.0 figures: 6.1.0 @@ -50394,7 +48999,7 @@ packages: p-reduce: 3.0.0 read-package-up: 11.0.0 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.6.3 semver-diff: 4.0.0 signale: 1.4.0 yargs: 17.7.2 @@ -50407,7 +49012,7 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.7.2 + semver: 7.6.3 dev: true /semver-regex@4.0.5: @@ -50419,7 +49024,7 @@ packages: resolution: {integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==} engines: {node: '>=12'} dependencies: - semver: 7.7.2 + semver: 7.6.3 dev: true /semver@5.7.2: @@ -50486,7 +49091,7 @@ packages: resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} engines: {node: '>= 18'} dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -50680,40 +49285,6 @@ packages: '@img/sharp-win32-x64': 0.33.5 dev: false - /sharp@0.34.3: - resolution: {integrity: sha512-eX2IQ6nFohW4DbvHIOLRB3MHFpYqaqvXd3Tp5e/T/dSH83fxaNJQRvDMhASmkNTsNTVF2/OOopzRCt7xokgPfg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - requiresBuild: true - dependencies: - color: 4.2.3 - detect-libc: 2.0.4 - semver: 7.7.2 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.34.3 - '@img/sharp-darwin-x64': 0.34.3 - '@img/sharp-libvips-darwin-arm64': 1.2.0 - '@img/sharp-libvips-darwin-x64': 1.2.0 - '@img/sharp-libvips-linux-arm': 1.2.0 - '@img/sharp-libvips-linux-arm64': 1.2.0 - '@img/sharp-libvips-linux-ppc64': 1.2.0 - '@img/sharp-libvips-linux-s390x': 1.2.0 - '@img/sharp-libvips-linux-x64': 1.2.0 - '@img/sharp-libvips-linuxmusl-arm64': 1.2.0 - '@img/sharp-libvips-linuxmusl-x64': 1.2.0 - '@img/sharp-linux-arm': 0.34.3 - '@img/sharp-linux-arm64': 0.34.3 - '@img/sharp-linux-ppc64': 0.34.3 - '@img/sharp-linux-s390x': 0.34.3 - '@img/sharp-linux-x64': 0.34.3 - '@img/sharp-linuxmusl-arm64': 0.34.3 - '@img/sharp-linuxmusl-x64': 0.34.3 - '@img/sharp-wasm32': 0.34.3 - '@img/sharp-win32-arm64': 0.34.3 - '@img/sharp-win32-ia32': 0.34.3 - '@img/sharp-win32-x64': 0.34.3 - dev: true - optional: true - /shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} engines: {node: '>=0.10.0'} @@ -50846,6 +49417,7 @@ packages: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: is-arrayish: 0.3.2 + dev: false /simple-update-notifier@2.0.0: resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} @@ -51012,7 +49584,7 @@ packages: dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /source-map-loader@5.0.0(webpack@5.99.9): resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} @@ -51141,7 +49713,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -51154,7 +49726,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -51276,7 +49848,7 @@ packages: internal-slot: 1.1.0 dev: true - /storybook-addon-rslib@1.0.1(@rsbuild/core@1.5.4)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.1.0)(typescript@5.9.2): + /storybook-addon-rslib@1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.1.0)(typescript@5.8.3): resolution: {integrity: sha512-8V2rH61GCi9QGLoV+RwdWZ1IY4mdWMsLDp5bflbs5MyAaYd+jA+Bz3GAngv05lBjb+KnJHhZ6jWvunxUTUkiCQ==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -51287,13 +49859,13 @@ packages: typescript: optional: true dependencies: - '@rsbuild/core': 1.5.4 - '@rslib/core': 0.9.0(typescript@5.9.2) - storybook-builder-rsbuild: 2.1.0(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2) - typescript: 5.9.2 + '@rsbuild/core': 1.3.21 + '@rslib/core': 0.9.0(typescript@5.8.3) + storybook-builder-rsbuild: 2.1.0(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3) + typescript: 5.8.3 dev: true - /storybook-builder-rsbuild@1.0.1(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.9.2): + /storybook-builder-rsbuild@1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.8.3): resolution: {integrity: sha512-sfr0qg3r76A9qlQRXE3ekAiJQM8v31skfuC+qc3m1GPoUeerfiBAWUOFBMdpNqUimt0eGSM5HUiY/vs3VRd3LQ==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -51303,8 +49875,8 @@ packages: typescript: optional: true dependencies: - '@rsbuild/core': 1.5.4 - '@rsbuild/plugin-type-check': 1.2.2(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(typescript@5.9.2) + '@rsbuild/core': 1.3.21 + '@rsbuild/plugin-type-check': 1.2.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3) '@storybook/addon-docs': 8.6.14(@types/react@18.3.11)(storybook@8.4.2) '@storybook/core-webpack': 8.6.12(storybook@8.4.2) browser-assert: 1.2.1 @@ -51317,11 +49889,11 @@ packages: magic-string: 0.30.17 path-browserify: 1.0.1 process: 0.11.10 - rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.5.4) + rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.3.21) sirv: 2.0.4 storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 - typescript: 5.9.2 + typescript: 5.8.3 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -51330,7 +49902,7 @@ packages: - '@types/react' dev: true - /storybook-builder-rsbuild@2.1.0(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2): + /storybook-builder-rsbuild@2.1.0(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3): resolution: {integrity: sha512-hTpvXMr8jNM32diOGeBSAnWMoJ36M02KFXAH5G4GSPvAnJ7RY2K6E+im1vX8UMcphw3p+W95IXf3yDLP6F++Gw==} peerDependencies: '@rsbuild/core': ^1.5.0 @@ -51346,8 +49918,8 @@ packages: typescript: optional: true dependencies: - '@rsbuild/core': 1.5.4 - '@rsbuild/plugin-type-check': 1.2.4(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(typescript@5.9.2) + '@rsbuild/core': 1.3.21 + '@rsbuild/plugin-type-check': 1.2.4(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3) '@storybook/addon-docs': 9.1.5(@types/react@18.3.11)(storybook@8.4.2) '@storybook/core-webpack': 9.1.5(storybook@8.4.2) browser-assert: 1.2.1 @@ -51361,11 +49933,11 @@ packages: process: 0.11.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rsbuild-plugin-html-minifier-terser: 1.1.2(@rsbuild/core@1.5.4) + rsbuild-plugin-html-minifier-terser: 1.1.2(@rsbuild/core@1.3.21) sirv: 2.0.4 storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 - typescript: 5.9.2 + typescript: 5.8.3 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -51374,7 +49946,7 @@ packages: - '@types/react' dev: true - /storybook-react-rsbuild@1.0.1(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.50.0)(storybook@8.4.2)(typescript@5.9.2)(webpack@5.101.3): + /storybook-react-rsbuild@1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.50.0)(storybook@8.4.2)(typescript@5.8.3)(webpack@5.98.0): resolution: {integrity: sha512-OCTWHrOCNatiadKND7/uE211KytgS/rLmJc/cR9ovMZ9Y5jD+n8NlHUjw0fUdCWNpPUx3p/Ey0Z2usG6YO+CeQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -51388,21 +49960,21 @@ packages: optional: true dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.50.0) - '@rsbuild/core': 1.5.4 - '@storybook/react': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2) - '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.9.2)(webpack@5.101.3) + '@rsbuild/core': 1.3.21 + '@storybook/react': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3) + '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.8.3)(webpack@5.98.0) '@types/node': 18.16.9 find-up: 5.0.0 magic-string: 0.30.17 react: 18.3.1 react-docgen: 7.1.1 - react-docgen-typescript: 2.2.2(typescript@5.9.2) + react-docgen-typescript: 2.2.2(typescript@5.8.3) react-dom: 18.3.1(react@18.3.1) resolve: 1.22.10 storybook: 8.4.2(prettier@3.3.3) - storybook-builder-rsbuild: 1.0.1(@rsbuild/core@1.5.4)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.9.2) + storybook-builder-rsbuild: 1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.8.3) tsconfig-paths: 4.2.0 - typescript: 5.9.2 + typescript: 5.8.3 transitivePeerDependencies: - '@rspack/core' - '@storybook/test' @@ -51519,7 +50091,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -51527,7 +50099,6 @@ packages: /streamsearch@1.1.0: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} - dev: false /streamx@2.22.1: resolution: {integrity: sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==} @@ -51810,7 +50381,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /style-loader@3.3.4(webpack@5.99.9): resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} @@ -51863,24 +50434,24 @@ packages: transitivePeerDependencies: - '@babel/core' - /styled-components@6.1.19(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-1v/e3Dl1BknC37cXMhwGomhO8AkYmN41CqyX9xhUDxry1ns3BFQy2lLDRQXJRdVVWB9OHemv/53xaStimvWyuA==} + /styled-components@6.1.8(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} engines: {node: '>= 16'} peerDependencies: react: '>= 16.8.0' react-dom: '>= 16.8.0' dependencies: - '@emotion/is-prop-valid': 1.2.2 - '@emotion/unitless': 0.8.1 - '@types/stylis': 4.2.5 + '@emotion/is-prop-valid': 1.2.1 + '@emotion/unitless': 0.8.0 + '@types/stylis': 4.2.0 css-to-react-native: 3.2.0 - csstype: 3.1.3 - postcss: 8.4.49 + csstype: 3.1.2 + postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) shallowequal: 1.1.0 - stylis: 4.3.2 - tslib: 2.6.2 + stylis: 4.3.1 + tslib: 2.5.0 dev: true /styled-components@6.1.8(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): @@ -51919,7 +50490,6 @@ packages: '@babel/core': 7.28.4 client-only: 0.0.1 react: 18.3.1 - dev: false /styled-jsx@5.1.6(@babel/core@7.28.4)(react@18.3.1): resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} @@ -51957,25 +50527,7 @@ packages: react: 19.0.0-rc-cd22717c-20241013 dev: false - /styled-jsx@5.1.6(@babel/core@7.28.4)(react@19.1.1): - resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - dependencies: - '@babel/core': 7.28.4 - client-only: 0.0.1 - react: 19.1.1 - dev: true - - /styled-jsx@5.1.7(@babel/core@7.28.4)(react@19.1.1): + /styled-jsx@5.1.7(@babel/core@7.28.4)(react@18.3.1): resolution: {integrity: sha512-HPLmEIYprxCeWDMLYiaaAhsV3yGfIlCqzuVOybE6fjF3SUJmH67nCoMDO+nAvHNHo46OfvpCNu4Rcue82dMNFg==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -51990,7 +50542,7 @@ packages: dependencies: '@babel/core': 7.28.4 client-only: 0.0.1 - react: 19.1.1 + react: 18.3.1 dev: true /stylehacks@5.1.1(postcss@8.5.6): @@ -52010,7 +50562,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 postcss: 8.4.38 postcss-selector-parser: 6.1.2 dev: true @@ -52024,7 +50576,6 @@ packages: browserslist: 4.25.4 postcss: 8.4.47 postcss-selector-parser: 6.1.2 - dev: false /stylehacks@6.1.1(postcss@8.5.6): resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} @@ -52043,11 +50594,6 @@ packages: /stylis@4.3.1: resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} - dev: false - - /stylis@4.3.2: - resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} - dev: true /stylis@4.3.4: resolution: {integrity: sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==} @@ -52088,7 +50634,7 @@ packages: hasBin: true dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) glob: 10.4.5 sax: 1.4.1 source-map: 0.7.6 @@ -52314,11 +50860,6 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - /tapable@2.2.3: - resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==} - engines: {node: '>=6'} - dev: true - /tar-fs@2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} dependencies: @@ -52488,10 +51029,10 @@ packages: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.44.0 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.101.3): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -52514,33 +51055,7 @@ packages: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.44.0 - webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) - dev: true - - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.101.3): - resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - dependencies: - '@jridgewell/trace-mapping': 0.3.30 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.24.0 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.44.0 - webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0): @@ -52566,35 +51081,9 @@ packages: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.44.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0): - resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - dependencies: - '@jridgewell/trace-mapping': 0.3.30 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.24.0 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.44.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -52612,13 +51101,12 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.30 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.25.0 + esbuild: 0.24.0 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.44.0 - webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} @@ -52816,7 +51304,6 @@ packages: /text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: true /thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} @@ -53079,13 +51566,6 @@ packages: punycode: 2.3.1 dev: true - /tr46@5.1.1: - resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} - engines: {node: '>=18'} - dependencies: - punycode: 2.3.1 - dev: true - /traverse@0.6.8: resolution: {integrity: sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==} engines: {node: '>= 0.4'} @@ -53167,7 +51647,7 @@ packages: typescript: 5.8.3 dev: true - /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.9.2): + /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.8.3): resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -53185,7 +51665,7 @@ packages: memfs: 4.17.0 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.9.2 + typescript: 5.8.3 dev: true /ts-checker-rspack-plugin@1.1.5(@rspack/core@1.3.9)(typescript@5.0.4): @@ -53251,27 +51731,6 @@ packages: typescript: 5.8.3 dev: true - /ts-checker-rspack-plugin@1.1.5(@rspack/core@1.3.9)(typescript@5.9.2): - resolution: {integrity: sha512-jla7C8ENhRP87i2iKo8jLMOvzyncXou12odKe0CPTkCaI9l8Eaiqxflk/ML3+1Y0j+gKjMk2jb6swHYtlpdRqg==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@rspack/core': ^1.0.0 - typescript: '>=3.8.0' - peerDependenciesMeta: - '@rspack/core': - optional: true - dependencies: - '@babel/code-frame': 7.27.1 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) - '@rspack/lite-tapable': 1.0.1 - chokidar: 3.6.0 - is-glob: 4.0.3 - memfs: 4.38.2 - minimatch: 9.0.5 - picocolors: 1.1.1 - typescript: 5.9.2 - dev: true - /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} @@ -53285,7 +51744,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.0.1(@babel/core@7.28.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.9.2): + /ts-jest@29.0.1(@babel/core@7.28.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3): resolution: {integrity: sha512-htQOHshgvhn93QLxrmxpiQPk69+M1g7govO1g6kf6GsjCv4uvRV0znVmDrrvjUrVCnTYeY4FBxTYYYD4airyJA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -53317,7 +51776,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.9.2 + typescript: 5.8.3 yargs-parser: 21.1.1 dev: true @@ -53370,9 +51829,9 @@ packages: chalk: 4.1.2 enhanced-resolve: 5.18.3 micromatch: 4.0.8 - semver: 7.7.2 + semver: 7.6.3 typescript: 5.0.4 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /ts-loader@9.4.4(typescript@5.5.2)(webpack@5.99.9): @@ -53385,12 +51844,12 @@ packages: chalk: 4.1.2 enhanced-resolve: 5.18.3 micromatch: 4.0.8 - semver: 7.7.2 + semver: 7.6.3 typescript: 5.5.2 webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true - /ts-loader@9.5.1(typescript@5.9.2)(webpack@5.98.0): + /ts-loader@9.5.1(typescript@5.8.3)(webpack@5.98.0): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -53400,9 +51859,9 @@ packages: chalk: 4.1.2 enhanced-resolve: 5.18.3 micromatch: 4.0.8 - semver: 7.7.2 + semver: 7.6.3 source-map: 0.7.6 - typescript: 5.9.2 + typescript: 5.8.3 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false @@ -53416,7 +51875,7 @@ packages: chalk: 4.1.2 enhanced-resolve: 5.18.3 micromatch: 4.0.8 - semver: 7.7.2 + semver: 7.6.3 source-map: 0.7.6 typescript: 5.8.3 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -53492,7 +51951,7 @@ packages: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@24.3.1)(typescript@5.4.5): + /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.4.5): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -53512,7 +51971,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.3.1 + '@types/node': 20.12.14 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -53524,7 +51983,7 @@ packages: yn: 3.1.1 dev: false - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@24.3.1)(typescript@5.9.2): + /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.8.3): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -53544,14 +52003,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.3.1 + '@types/node': 20.12.14 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.9.2 + typescript: 5.8.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -53660,11 +52119,6 @@ packages: /tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - dev: false - - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: true /tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} @@ -53677,7 +52131,7 @@ packages: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} - /tsup@7.3.0(@swc/core@1.7.26)(postcss@8.5.6)(ts-node@10.9.1)(typescript@5.8.3): + /tsup@7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(ts-node@10.9.1)(typescript@5.8.3): resolution: {integrity: sha512-Ja1eaSRrE+QarmATlNO5fse2aOACYMBX+IZRKy1T+gpyH+jXgRrl5l4nHIQJQ1DoDgEjHDTw8cpE085UdBZuWQ==} engines: {node: '>=18'} deprecated: Breaking node 16 @@ -53698,13 +52152,13 @@ packages: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) esbuild: 0.19.12 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss: 8.5.6 - postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.1) + postcss: 8.4.38 + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.1) resolve-from: 5.0.0 rollup: 4.50.0 source-map: 0.8.0-beta.0 @@ -53716,7 +52170,7 @@ packages: - ts-node dev: true - /tsup@8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.5.6)(typescript@5.8.3): + /tsup@8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.8.3): resolution: {integrity: sha512-Tunf6r6m6tnZsG9GYWndg0z8dEV7fD733VBFzFJ5Vcm1FtlXB8xBD/rtrBi2a3YKEV7hHtxiZtW5EAVADoe1pA==} engines: {node: '>=18'} hasBin: true @@ -53744,8 +52198,8 @@ packages: esbuild: 0.24.0 joycon: 3.1.1 picocolors: 1.1.1 - postcss: 8.5.6 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.6) + postcss: 8.4.38 + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.4.38) resolve-from: 5.0.0 rollup: 4.24.0 source-map: 0.8.0-beta.0 @@ -53813,7 +52267,6 @@ packages: /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - dev: true /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} @@ -53981,7 +52434,7 @@ packages: /types-react-dom@19.0.0-rc.1: resolution: {integrity: sha512-VSLZJl8VXCD0fAWp7DUTFUDCcZ8DVXOQmjhJMD03odgeFmu14ZQJHCXeETm3BEAhJqfgJaFkLnGkQv88sRx0fQ==} dependencies: - '@types/react': 18.3.23 + '@types/react': 18.3.11 dev: true /types-react@19.0.0-rc.1: @@ -54032,11 +52485,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - /typescript@5.9.2: - resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} - engines: {node: '>=14.17'} - hasBin: true - /typical@4.0.0: resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==} engines: {node: '>=8'} @@ -54104,9 +52552,6 @@ packages: /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - /undici-types@7.10.0: - resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} - /undici@5.26.5: resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==} engines: {node: '>=14.0'} @@ -54836,7 +53281,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.18(@types/node@20.12.14)(less@4.4.1)(stylus@0.64.0) @@ -54858,7 +53303,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.19(@types/node@18.16.9)(less@4.4.1)(stylus@0.64.0) @@ -54962,7 +53407,7 @@ packages: vite: optional: true dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) globrex: 0.1.2 tsconfck: 2.1.2(typescript@5.8.3) vite: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.1)(stylus@0.64.0) @@ -55294,7 +53739,7 @@ packages: '@vitest/utils': 1.6.0 acorn-walk: 8.3.4 chai: 4.5.0 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) execa: 8.0.1 local-pkg: 0.5.1 magic-string: 0.30.18 @@ -55350,14 +53795,14 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 esquery: 1.6.0 lodash: 4.17.21 - semver: 7.7.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -55494,13 +53939,6 @@ packages: xml-name-validator: 4.0.0 dev: true - /w3c-xmlserializer@5.0.0: - resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} - engines: {node: '>=18'} - dependencies: - xml-name-validator: 5.0.0 - dev: true - /wait-on@7.2.0: resolution: {integrity: sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==} engines: {node: '>=12.0.0'} @@ -55693,7 +54131,7 @@ packages: bonjour-service: 1.2.1 chokidar: 3.6.0 colorette: 2.0.20 - compression: 1.8.0 + compression: 1.8.1 connect-history-api-fallback: 2.0.0 express: 4.21.2 graceful-fs: 4.2.11 @@ -55711,7 +54149,7 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) webpack-dev-middleware: 7.4.3(webpack@5.98.0) - ws: 8.18.3 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - debug @@ -55810,7 +54248,7 @@ packages: webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) webpack-dev-middleware: 7.4.3(webpack@5.99.9) - ws: 8.18.3 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - debug @@ -55888,138 +54326,12 @@ packages: dependencies: html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): - resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.25.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.3 - es-module-lexer: 1.7.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.3 - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.101.3) - watchpack: 2.4.4 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.3.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - dev: true - - /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.25.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.3 - es-module-lexer: 1.7.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.3 - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.101.3) - watchpack: 2.4.4 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.3.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - dev: true - - /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.25.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.3 - es-module-lexer: 1.7.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.3 - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3) - watchpack: 2.4.4 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.3.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - dev: true - /webpack@5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==} engines: {node: '>=10.13.0'} @@ -56181,6 +54493,46 @@ packages: - uglify-js dev: true + /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.7 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.4 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.2 + es-module-lexer: 1.6.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.2 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0) + watchpack: 2.4.2 + webpack-cli: 5.1.4(webpack@5.98.0) + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} @@ -56219,7 +54571,6 @@ packages: - '@swc/core' - esbuild - uglify-js - dev: false /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} @@ -56442,13 +54793,6 @@ packages: dependencies: iconv-lite: 0.6.3 - /whatwg-encoding@3.1.1: - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} - engines: {node: '>=18'} - dependencies: - iconv-lite: 0.6.3 - dev: true - /whatwg-fetch@3.6.20: resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} @@ -56457,11 +54801,6 @@ packages: engines: {node: '>=12'} dev: true - /whatwg-mimetype@4.0.0: - resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} - engines: {node: '>=18'} - dev: true - /whatwg-url@11.0.0: resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} engines: {node: '>=12'} @@ -56470,14 +54809,6 @@ packages: webidl-conversions: 7.0.0 dev: true - /whatwg-url@14.2.0: - resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==} - engines: {node: '>=18'} - dependencies: - tr46: 5.1.1 - webidl-conversions: 7.0.0 - dev: true - /whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: @@ -56609,8 +54940,8 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/parser': 7.27.2 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 assert-never: 1.3.0 babel-walk: 3.0.0-canary-5 dev: true @@ -56763,26 +55094,26 @@ packages: os-paths: 4.4.0 dev: false - /xgplayer-subtitles@3.0.20(core-js@3.45.1): + /xgplayer-subtitles@3.0.20(core-js@3.36.1): resolution: {integrity: sha512-I1bjsIY+aKOrhYQspLdneOkYg+Vf4cJVGPnDSFnNebnxXl9Mhz5SEpWGzYizMYxL9UvsQ9pgjeEY0o4hkwM+kQ==} peerDependencies: core-js: '>=3.12.1' dependencies: - core-js: 3.45.1 + core-js: 3.36.1 eventemitter3: 4.0.7 dev: false - /xgplayer@3.0.20(core-js@3.45.1): + /xgplayer@3.0.20(core-js@3.36.1): resolution: {integrity: sha512-UNKZJRyODOZGdka83ao8fI18xdhzOV8qG4aNEOOkuOQbXFXfXsJMr/dazRHFP+uXmTqiCXr568euee3ch7CS7g==} peerDependencies: core-js: '>=3.12.1' dependencies: - core-js: 3.45.1 + core-js: 3.36.1 danmu.js: 1.1.13 delegate: 3.2.0 downloadjs: 1.4.7 eventemitter3: 4.0.7 - xgplayer-subtitles: 3.0.20(core-js@3.45.1) + xgplayer-subtitles: 3.0.20(core-js@3.36.1) dev: false /xml-name-validator@4.0.0: @@ -56790,11 +55121,6 @@ packages: engines: {node: '>=12'} dev: true - /xml-name-validator@5.0.0: - resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} - engines: {node: '>=18'} - dev: true - /xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true @@ -56849,6 +55175,7 @@ packages: resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} engines: {node: '>= 14'} hasBin: true + dev: true /yaml@2.8.1: resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} From 731507fb8dbf8b3e4434cc71ec2eb13bd42ed827 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Mon, 8 Sep 2025 20:13:07 +0200 Subject: [PATCH 06/22] feat: add expo to apps --- apps/expo-example-host/.gitignore | 3 + apps/expo-example-host/package.json | 1 + apps/expo-example-mini/.gitignore | 5 +- apps/expo-example-mini/package.json | 1 + apps/expo-example-nested-mini/.gitignore | 3 + apps/expo-example-nested-mini/package.json | 1 + pnpm-lock.yaml | 1053 +++++++++++++++++++- 7 files changed, 1012 insertions(+), 55 deletions(-) diff --git a/apps/expo-example-host/.gitignore b/apps/expo-example-host/.gitignore index ccb396367be..299da974ff0 100644 --- a/apps/expo-example-host/.gitignore +++ b/apps/expo-example-host/.gitignore @@ -76,3 +76,6 @@ yarn-error.log # build artifacts dist/ + +# expo +.expo/ \ No newline at end of file diff --git a/apps/expo-example-host/package.json b/apps/expo-example-host/package.json index 27a47ad1343..fc483c973f0 100644 --- a/apps/expo-example-host/package.json +++ b/apps/expo-example-host/package.json @@ -13,6 +13,7 @@ "test": "jest" }, "dependencies": { + "expo": "~53.0.0", "lodash": "4.16.6", "react": "19.0.0", "react-native": "0.79.5" diff --git a/apps/expo-example-mini/.gitignore b/apps/expo-example-mini/.gitignore index 69717d93dd2..734ab320604 100644 --- a/apps/expo-example-mini/.gitignore +++ b/apps/expo-example-mini/.gitignore @@ -75,4 +75,7 @@ yarn-error.log !.yarn/versions # build artifacts -dist/ \ No newline at end of file +dist/ + +# expo +.expo/ diff --git a/apps/expo-example-mini/package.json b/apps/expo-example-mini/package.json index 144f8062170..00ecdf6afe2 100644 --- a/apps/expo-example-mini/package.json +++ b/apps/expo-example-mini/package.json @@ -11,6 +11,7 @@ "test": "jest" }, "dependencies": { + "expo": "~53.0.0", "lodash": "^4.17.21", "react": "19.0.0", "react-native": "0.79.5" diff --git a/apps/expo-example-nested-mini/.gitignore b/apps/expo-example-nested-mini/.gitignore index ccb396367be..299da974ff0 100644 --- a/apps/expo-example-nested-mini/.gitignore +++ b/apps/expo-example-nested-mini/.gitignore @@ -76,3 +76,6 @@ yarn-error.log # build artifacts dist/ + +# expo +.expo/ \ No newline at end of file diff --git a/apps/expo-example-nested-mini/package.json b/apps/expo-example-nested-mini/package.json index 8f5f569f760..62892a3861f 100644 --- a/apps/expo-example-nested-mini/package.json +++ b/apps/expo-example-nested-mini/package.json @@ -11,6 +11,7 @@ "test": "jest" }, "dependencies": { + "expo": "~53.0.0", "lodash": "4.16.6", "react": "19.0.0", "react-native": "0.79.5" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e28cfe83e2d..5cba8709a41 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -688,6 +688,9 @@ importers: apps/expo-example-host: dependencies: + expo: + specifier: ~53.0.0 + version: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) lodash: specifier: 4.16.6 version: 4.16.6 @@ -758,6 +761,9 @@ importers: apps/expo-example-mini: dependencies: + expo: + specifier: ~53.0.0 + version: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -834,6 +840,9 @@ importers: apps/expo-example-nested-mini: dependencies: + expo: + specifier: ~53.0.0 + version: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) lodash: specifier: 4.16.6 version: 4.16.6 @@ -4027,6 +4036,15 @@ importers: packages: + /@0no-co/graphql.web@1.2.0: + resolution: {integrity: sha512-/1iHy9TTr63gE1YcR5idjx8UREz1s0kFhydf3bBLCXyqjhkIc6igAzTOx3zPifCwFR87tsh/4Pa9cNts6d2otw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + graphql: + optional: true + dev: false + /@adobe/css-tools@4.3.3: resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} @@ -4443,6 +4461,12 @@ packages: default-browser-id: 3.0.0 dev: true + /@babel/code-frame@7.10.4: + resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} + dependencies: + '@babel/highlight': 7.25.7 + dev: false + /@babel/code-frame@7.25.7: resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==} engines: {node: '>=6.9.0'} @@ -4689,6 +4713,24 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.0): + resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.4 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.4): resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==} engines: {node: '>=6.9.0'} @@ -4929,8 +4971,8 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-wrap-function': 7.28.3 - '@babel/traverse': 7.28.4 + '@babel/helper-wrap-function': 7.27.1 + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color @@ -5001,17 +5043,6 @@ packages: '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color - dev: true - - /@babel/helper-wrap-function@7.28.3: - resolution: {integrity: sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - transitivePeerDependencies: - - supports-color /@babel/helpers@7.28.2: resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==} @@ -5035,7 +5066,6 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.1 - dev: true /@babel/parser@7.27.2: resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} @@ -5227,7 +5257,6 @@ packages: '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.4) transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.28.0): resolution: {integrity: sha512-5SLPHA/Gk7lNdaymtSVS9jH77Cs7yuHTR3dYj+9q+M7R7tNLXhNuvnmOfafRIzpWL+dtMibuu1I4ofrc768Gkw==} @@ -5247,7 +5276,6 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-proposal-object-rest-spread@7.12.1(@babel/core@7.12.9): resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} @@ -5393,7 +5421,6 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.0): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} @@ -5430,7 +5457,6 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.28.0): resolution: {integrity: sha512-fyoj6/YdVtlv2ROig/J0fP7hh/wNO1MJGm1NR70Pg7jbkF+jOUL9joorqaCOQh06Y+LfgTagHzC8KqZ3MF782w==} @@ -5450,7 +5476,6 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==} @@ -5812,7 +5837,7 @@ packages: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.4) - '@babel/traverse': 7.28.4 + '@babel/traverse': 7.28.0 transitivePeerDependencies: - supports-color @@ -5924,7 +5949,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.4 - '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4) + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.4) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6226,7 +6251,6 @@ packages: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.28.4) - dev: true /@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} @@ -6674,7 +6698,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6700,7 +6724,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6807,7 +6831,6 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.28.0): resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} @@ -6827,7 +6850,6 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - dev: true /@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==} @@ -6999,7 +7021,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.0): resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} @@ -7802,7 +7823,7 @@ packages: package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.6.3 + semver: 7.7.2 spawndamnit: 3.0.1 term-size: 2.2.1 transitivePeerDependencies: @@ -10322,6 +10343,153 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true + /@expo/cli@0.24.21: + resolution: {integrity: sha512-DT6K9vgFHqqWL/19mU1ofRcPoO1pn4qmgi76GtuiNU4tbBe/02mRHwFsQw7qRfFAT28If5e/wiwVozgSuZVL8g==} + hasBin: true + dependencies: + '@0no-co/graphql.web': 1.2.0 + '@babel/runtime': 7.28.2 + '@expo/code-signing-certificates': 0.0.5 + '@expo/config': 11.0.13 + '@expo/config-plugins': 10.1.2 + '@expo/devcert': 1.2.0 + '@expo/env': 1.0.7 + '@expo/image-utils': 0.7.6 + '@expo/json-file': 9.1.5 + '@expo/metro-config': 0.20.17 + '@expo/osascript': 2.2.5 + '@expo/package-manager': 1.8.6 + '@expo/plist': 0.3.5 + '@expo/prebuild-config': 9.0.11 + '@expo/schema-utils': 0.1.0 + '@expo/spawn-async': 1.7.2 + '@expo/ws-tunnel': 1.0.6 + '@expo/xcpretty': 4.3.2 + '@react-native/dev-middleware': 0.79.6 + '@urql/core': 5.2.0 + '@urql/exchange-retry': 1.3.2(@urql/core@5.2.0) + accepts: 1.3.8 + arg: 5.0.2 + better-opn: 3.0.2 + bplist-creator: 0.1.0 + bplist-parser: 0.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + compression: 1.8.1 + connect: 3.7.0 + debug: 4.4.1(supports-color@8.1.1) + env-editor: 0.4.2 + freeport-async: 2.0.0 + getenv: 2.0.0 + glob: 10.4.5 + lan-network: 0.1.7 + minimatch: 9.0.5 + node-forge: 1.3.1 + npm-package-arg: 11.0.1 + ora: 3.4.0 + picomatch: 3.0.1 + pretty-bytes: 5.6.0 + pretty-format: 29.7.0 + progress: 2.0.3 + prompts: 2.4.2 + qrcode-terminal: 0.11.0 + require-from-string: 2.0.2 + requireg: 0.2.2 + resolve: 1.22.8 + resolve-from: 5.0.0 + resolve.exports: 2.0.3 + semver: 7.6.3 + send: 0.19.0 + slugify: 1.6.6 + source-map-support: 0.5.21 + stacktrace-parser: 0.1.11 + structured-headers: 0.4.1 + tar: 7.4.3 + terminal-link: 2.1.1 + undici: 6.21.3 + wrap-ansi: 7.0.0 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - graphql + - supports-color + - utf-8-validate + dev: false + + /@expo/code-signing-certificates@0.0.5: + resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} + dependencies: + node-forge: 1.3.1 + nullthrows: 1.1.1 + dev: false + + /@expo/config-plugins@10.1.2: + resolution: {integrity: sha512-IMYCxBOcnuFStuK0Ay+FzEIBKrwW8OVUMc65+v0+i7YFIIe8aL342l7T4F8lR4oCfhXn7d6M5QPgXvjtc/gAcw==} + dependencies: + '@expo/config-types': 53.0.5 + '@expo/json-file': 9.1.5 + '@expo/plist': 0.3.5 + '@expo/sdk-runtime-versions': 1.0.0 + chalk: 4.1.2 + debug: 4.4.1(supports-color@8.1.1) + getenv: 2.0.0 + glob: 10.4.5 + resolve-from: 5.0.0 + semver: 7.6.3 + slash: 3.0.0 + slugify: 1.6.6 + xcode: 3.0.1 + xml2js: 0.6.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@expo/config-types@53.0.5: + resolution: {integrity: sha512-kqZ0w44E+HEGBjy+Lpyn0BVL5UANg/tmNixxaRMLS6nf37YsDrLk2VMAmeKMMk5CKG0NmOdVv3ngeUjRQMsy9g==} + dev: false + + /@expo/config@11.0.13: + resolution: {integrity: sha512-TnGb4u/zUZetpav9sx/3fWK71oCPaOjZHoVED9NaEncktAd0Eonhq5NUghiJmkUGt3gGSjRAEBXiBbbY9/B1LA==} + dependencies: + '@babel/code-frame': 7.10.4 + '@expo/config-plugins': 10.1.2 + '@expo/config-types': 53.0.5 + '@expo/json-file': 9.1.5 + deepmerge: 4.3.1 + getenv: 2.0.0 + glob: 10.4.5 + require-from-string: 2.0.2 + resolve-from: 5.0.0 + resolve-workspace-root: 2.0.0 + semver: 7.6.3 + slugify: 1.6.6 + sucrase: 3.35.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@expo/devcert@1.2.0: + resolution: {integrity: sha512-Uilcv3xGELD5t/b0eM4cxBFEKQRIivB3v7i+VhWLV/gL98aw810unLKKJbGAxAIhY6Ipyz8ChWibFsKFXYwstA==} + dependencies: + '@expo/sudo-prompt': 9.3.2 + debug: 3.2.7(supports-color@8.1.1) + glob: 10.4.5 + transitivePeerDependencies: + - supports-color + dev: false + + /@expo/env@1.0.7: + resolution: {integrity: sha512-qSTEnwvuYJ3umapO9XJtrb1fAqiPlmUUg78N0IZXXGwQRt+bkp0OBls+Y5Mxw/Owj8waAM0Z3huKKskRADR5ow==} + dependencies: + chalk: 4.1.2 + debug: 4.4.1(supports-color@8.1.1) + dotenv: 16.4.7 + dotenv-expand: 11.0.7 + getenv: 2.0.0 + transitivePeerDependencies: + - supports-color + dev: false + /@expo/fingerprint@0.11.11: resolution: {integrity: sha512-gNyn1KnAOpEa8gSNsYqXMTcq0fSwqU/vit6fP5863vLSKxHm/dNt/gm/uZJxrRZxKq71KUJWF6I7d3z8qIfq5g==} hasBin: true @@ -10340,6 +10508,73 @@ packages: - supports-color dev: true + /@expo/fingerprint@0.13.4: + resolution: {integrity: sha512-MYfPYBTMfrrNr07DALuLhG6EaLVNVrY/PXjEzsjWdWE4ZFn0yqI0IdHNkJG7t1gePT8iztHc7qnsx+oo/rDo6w==} + hasBin: true + dependencies: + '@expo/spawn-async': 1.7.2 + arg: 5.0.2 + chalk: 4.1.2 + debug: 4.4.1(supports-color@8.1.1) + find-up: 5.0.0 + getenv: 2.0.0 + glob: 10.4.5 + ignore: 5.3.2 + minimatch: 9.0.5 + p-limit: 3.1.0 + resolve-from: 5.0.0 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@expo/image-utils@0.7.6: + resolution: {integrity: sha512-GKnMqC79+mo/1AFrmAcUcGfbsXXTRqOMNS1umebuevl3aaw+ztsYEFEiuNhHZW7PQ3Xs3URNT513ZxKhznDscw==} + dependencies: + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + getenv: 2.0.0 + jimp-compact: 0.16.1 + parse-png: 2.1.0 + resolve-from: 5.0.0 + semver: 7.6.3 + temp-dir: 2.0.0 + unique-string: 2.0.0 + dev: false + + /@expo/json-file@9.1.5: + resolution: {integrity: sha512-prWBhLUlmcQtvN6Y7BpW2k9zXGd3ySa3R6rAguMJkp1z22nunLN64KYTUWfijFlprFoxm9r2VNnGkcbndAlgKA==} + dependencies: + '@babel/code-frame': 7.10.4 + json5: 2.2.3 + dev: false + + /@expo/metro-config@0.20.17: + resolution: {integrity: sha512-lpntF2UZn5bTwrPK6guUv00Xv3X9mkN3YYla+IhEHiYXWyG7WKOtDU0U4KR8h3ubkZ6SPH3snDyRyAzMsWtZFA==} + dependencies: + '@babel/core': 7.28.4 + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + '@expo/config': 11.0.13 + '@expo/env': 1.0.7 + '@expo/json-file': 9.1.5 + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + debug: 4.4.1(supports-color@8.1.1) + dotenv: 16.4.7 + dotenv-expand: 11.0.7 + getenv: 2.0.0 + glob: 10.4.5 + jsc-safe-url: 0.2.4 + lightningcss: 1.27.0 + minimatch: 9.0.5 + postcss: 8.4.38 + resolve-from: 5.0.0 + transitivePeerDependencies: + - supports-color + dev: false + /@expo/metro-runtime@5.0.4(react-native@0.80.0): resolution: {integrity: sha512-r694MeO+7Vi8IwOsDIDzH/Q5RPMt1kUDYbiTJwnO15nIqiDwlE8HU55UlRhffKZy6s5FmxQsZ8HA+T8DqUW8cQ==} peerDependencies: @@ -10348,12 +10583,93 @@ packages: react-native: 0.80.0(@babel/core@7.28.4)(@types/react@19.1.8)(react@19.1.0) dev: false + /@expo/osascript@2.2.5: + resolution: {integrity: sha512-Bpp/n5rZ0UmpBOnl7Li3LtM7la0AR3H9NNesqL+ytW5UiqV/TbonYW3rDZY38u4u/lG7TnYflVIVQPD+iqZJ5w==} + engines: {node: '>=12'} + dependencies: + '@expo/spawn-async': 1.7.2 + exec-async: 2.2.0 + dev: false + + /@expo/package-manager@1.8.6: + resolution: {integrity: sha512-gcdICLuL+nHKZagPIDC5tX8UoDDB8vNA5/+SaQEqz8D+T2C4KrEJc2Vi1gPAlDnKif834QS6YluHWyxjk0yZlQ==} + dependencies: + '@expo/json-file': 9.1.5 + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + npm-package-arg: 11.0.1 + ora: 3.4.0 + resolve-workspace-root: 2.0.0 + dev: false + + /@expo/plist@0.3.5: + resolution: {integrity: sha512-9RYVU1iGyCJ7vWfg3e7c/NVyMFs8wbl+dMWZphtFtsqyN9zppGREU3ctlD3i8KUE0sCUTVnLjCWr+VeUIDep2g==} + dependencies: + '@xmldom/xmldom': 0.8.11 + base64-js: 1.5.1 + xmlbuilder: 15.1.1 + dev: false + + /@expo/prebuild-config@9.0.11: + resolution: {integrity: sha512-0DsxhhixRbCCvmYskBTq8czsU0YOBsntYURhWPNpkl0IPVpeP9haE5W4OwtHGzXEbmHdzaoDwNmVcWjS/mqbDw==} + dependencies: + '@expo/config': 11.0.13 + '@expo/config-plugins': 10.1.2 + '@expo/config-types': 53.0.5 + '@expo/image-utils': 0.7.6 + '@expo/json-file': 9.1.5 + '@react-native/normalize-colors': 0.79.5 + debug: 4.4.1(supports-color@8.1.1) + resolve-from: 5.0.0 + semver: 7.6.3 + xml2js: 0.6.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@expo/schema-utils@0.1.0: + resolution: {integrity: sha512-Me2avOfbcVT/O5iRmPKLCCSvbCfVfxIstGMlzVJOffplaZX1+ut8D18siR1wx5fkLMTWKs14ozEz11cGUY7hcw==} + dev: false + + /@expo/sdk-runtime-versions@1.0.0: + resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} + dev: false + /@expo/spawn-async@1.7.2: resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} engines: {node: '>=12'} dependencies: cross-spawn: 7.0.6 - dev: true + + /@expo/sudo-prompt@9.3.2: + resolution: {integrity: sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw==} + dev: false + + /@expo/vector-icons@14.1.0(expo-font@13.3.2)(react-native@0.79.5)(react@19.0.0): + resolution: {integrity: sha512-7T09UE9h8QDTsUeMGymB4i+iqvtEeaO5VvUjryFB4tugDTG/bkzViWA74hm5pfjjDEhYMXWaX112mcvhccmIwQ==} + peerDependencies: + expo-font: '*' + react: '*' + react-native: '*' + dependencies: + expo-font: 13.3.2(expo@53.0.22)(react@19.0.0) + react: 19.0.0 + react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + dev: false + + /@expo/ws-tunnel@1.0.6: + resolution: {integrity: sha512-nDRbLmSrJar7abvUjp3smDwH8HcbZcoOEa5jVPUv9/9CajgmWw20JNRwTuBRzWIWIkEJDkz20GoNA+tSwUqk0Q==} + dev: false + + /@expo/xcpretty@4.3.2: + resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==} + hasBin: true + dependencies: + '@babel/code-frame': 7.10.4 + chalk: 4.1.2 + find-up: 5.0.0 + js-yaml: 4.1.0 + dev: false /@fal-works/esbuild-plugin-global-externals@2.1.2: resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} @@ -10700,7 +11016,6 @@ packages: engines: {node: '>=18.0.0'} dependencies: minipass: 7.1.2 - dev: true /@isaacs/ttlcache@1.4.1: resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} @@ -17409,6 +17724,17 @@ packages: - supports-color dev: true + /@react-native/babel-plugin-codegen@0.79.6(@babel/core@7.28.4): + resolution: {integrity: sha512-CS5OrgcMPixOyUJ/Sk/HSsKsKgyKT5P7y3CojimOQzWqRZBmoQfxdST4ugj7n1H+ebM2IKqbgovApFbqXsoX0g==} + engines: {node: '>=18'} + dependencies: + '@babel/traverse': 7.28.4 + '@react-native/codegen': 0.79.6(@babel/core@7.28.4) + transitivePeerDependencies: + - '@babel/core' + - supports-color + dev: false + /@react-native/babel-plugin-codegen@0.80.0(@babel/core@7.28.0): resolution: {integrity: sha512-LXd766LHCR/79WmhIg4zUB9jRosgw8xGJ1QnYOoef1rA7vCdubC23nhUxF+PJdfTdAl1cqX4u1dhZcjg6yXjRg==} engines: {node: '>=18'} @@ -17475,6 +17801,61 @@ packages: - supports-color dev: true + /@react-native/babel-preset@0.79.6(@babel/core@7.28.4): + resolution: {integrity: sha512-H+FRO+r2Ql6b5IwfE0E7D52JhkxjeGSBSUpCXAI5zQ60zSBJ54Hwh2bBJOohXWl4J+C7gKYSAd2JHMUETu+c/A==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + dependencies: + '@babel/core': 7.28.4 + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.28.4) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-block-scoping': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.28.4) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.4) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-react-display-name': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.28.4) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.28.4) + '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.4) + '@babel/template': 7.27.2 + '@react-native/babel-plugin-codegen': 0.79.6(@babel/core@7.28.4) + babel-plugin-syntax-hermes-parser: 0.25.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.4) + react-refresh: 0.14.2 + transitivePeerDependencies: + - supports-color + dev: false + /@react-native/babel-preset@0.80.0(@babel/core@7.28.0): resolution: {integrity: sha512-ZgwbSOUPNKpIsZ6E0y3bncahh2vBf5V1URNV0tr9PBtu/LbGJ12nBKSH7gqrFdRzfEwKlhc0vP8p1oJt+A5mpw==} engines: {node: '>=18'} @@ -17543,6 +17924,21 @@ packages: nullthrows: 1.1.1 yargs: 17.7.2 + /@react-native/codegen@0.79.6(@babel/core@7.28.4): + resolution: {integrity: sha512-iRBX8Lgbqypwnfba7s6opeUwVyaR23mowh9ILw7EcT2oLz3RqMmjJdrbVpWhGSMGq2qkPfqAH7bhO8C7O+xfjQ==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' + dependencies: + '@babel/core': 7.28.4 + '@babel/parser': 7.28.4 + glob: 7.2.0 + hermes-parser: 0.25.1 + invariant: 2.2.4 + nullthrows: 1.1.1 + yargs: 17.7.2 + dev: false + /@react-native/codegen@0.80.0(@babel/core@7.28.0): resolution: {integrity: sha512-X9TsPgytoUkNrQjzAZh4dXa4AuouvYT0NzYyvnjw1ry4LESCZtKba+eY4x3+M30WPR52zjgu+UFL//14BSdCCA==} engines: {node: '>=18'} @@ -17647,6 +18043,11 @@ packages: resolution: {integrity: sha512-WQ49TRpCwhgUYo5/n+6GGykXmnumpOkl4Lr2l2o2buWU9qPOwoiBqJAtmWEXsAug4ciw3eLiVfthn5ufs0VB0A==} engines: {node: '>=18'} + /@react-native/debugger-frontend@0.79.6: + resolution: {integrity: sha512-lIK/KkaH7ueM22bLO0YNaQwZbT/oeqhaghOvmZacaNVbJR1Cdh/XAqjT8FgCS+7PUnbxA8B55NYNKGZG3O2pYw==} + engines: {node: '>=18'} + dev: false + /@react-native/debugger-frontend@0.80.0: resolution: {integrity: sha512-lpu9Z3xtKUaKFvEcm5HSgo1KGfkDa/W3oZHn22Zy0WQ9MiOu2/ar1txgd1wjkoNiK/NethKcRdCN7mqnc6y2mA==} engines: {node: '>=18'} @@ -17676,6 +18077,27 @@ packages: - supports-color - utf-8-validate + /@react-native/dev-middleware@0.79.6: + resolution: {integrity: sha512-BK3GZBa9c7XSNR27EDRtxrgyyA3/mf1j3/y+mPk7Ac0Myu85YNrXnC9g3mL5Ytwo0g58TKrAIgs1fF2Q5Mn6mQ==} + engines: {node: '>=18'} + dependencies: + '@isaacs/ttlcache': 1.4.1 + '@react-native/debugger-frontend': 0.79.6 + chrome-launcher: 0.15.2 + chromium-edge-launcher: 0.2.0 + connect: 3.7.0 + debug: 2.6.9 + invariant: 2.2.4 + nullthrows: 1.1.1 + open: 7.4.2 + serve-static: 1.16.2 + ws: 6.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + /@react-native/dev-middleware@0.80.0: resolution: {integrity: sha512-lLyTnJ687A5jF3fn8yR/undlCis3FG+N/apQ+Q0Lcl+GV6FsZs0U5H28YmL6lZtjOj4TLek6uGPMPmZasHx7cQ==} engines: {node: '>=18'} @@ -25095,6 +25517,24 @@ packages: unhead: 2.0.14 dev: false + /@urql/core@5.2.0: + resolution: {integrity: sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==} + dependencies: + '@0no-co/graphql.web': 1.2.0 + wonka: 6.3.5 + transitivePeerDependencies: + - graphql + dev: false + + /@urql/exchange-retry@1.3.2(@urql/core@5.2.0): + resolution: {integrity: sha512-TQMCz2pFJMfpNxmSfX1VSfTjwUIFx/mL+p1bnfM1xjjdla7Z+KnGMW/EhFbpckp3LyWAH4PgOsMwOMnIN+MBFg==} + peerDependencies: + '@urql/core': ^5.0.0 + dependencies: + '@urql/core': 5.2.0 + wonka: 6.3.5 + dev: false + /@vercel/build-utils@7.11.0: resolution: {integrity: sha512-UFrx1hNIjNJJkd0NZrYfaOrmcWhQmrVsbKe9o3L9jX9J1iufG685wIZ9tFCKKC0Fa2HWbNDNzNxrE5SCAS2lyA==} dev: false @@ -26661,7 +27101,6 @@ packages: /@xmldom/xmldom@0.8.11: resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} engines: {node: '>=10.0.0'} - dev: true /@xtuc/ieee754@1.2.0: resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -27032,7 +27471,6 @@ packages: engines: {node: '>=8'} dependencies: type-fest: 0.21.3 - dev: true /ansi-escapes@7.0.0: resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} @@ -28045,7 +28483,7 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.28.0 + '@babel/compat-data': 7.28.4 '@babel/core': 7.28.0 '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) semver: 6.3.1 @@ -28096,7 +28534,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0) - core-js-compat: 3.44.0 + core-js-compat: 3.45.1 transitivePeerDependencies: - supports-color dev: true @@ -28133,6 +28571,10 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-react-native-web@0.19.13: + resolution: {integrity: sha512-4hHoto6xaN23LCyZgL9LJZc3olmAxd7b6jDzlZnKXAh4rRAbZRKNBJoOOdp46OBqgy+K0t0guTj5/mhA8inymQ==} + dev: false + /babel-plugin-styled-components@1.13.3(styled-components@6.1.8): resolution: {integrity: sha512-meGStRGv+VuKA/q0/jXxrPNWEm4LPfYIqxooDTdmh8kFsP/Ph7jJG5rUPwUPX3QHUvggwdbgdGpo88P/rRYsVw==} peerDependencies: @@ -28190,7 +28632,6 @@ packages: '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.28.4) transitivePeerDependencies: - '@babel/core' - dev: true /babel-plugin-transform-react-remove-prop-types@0.4.24: resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} @@ -28253,6 +28694,40 @@ packages: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.4) + /babel-preset-expo@13.2.4(@babel/core@7.28.4): + resolution: {integrity: sha512-3IKORo3KR+4qtLdCkZNDj8KeA43oBn7RRQejFGWfiZgu/NeaRUSri8YwYjZqybm7hn3nmMv9OLahlvXBX23o5Q==} + peerDependencies: + babel-plugin-react-compiler: ^19.0.0-beta-e993439-20250405 + peerDependenciesMeta: + babel-plugin-react-compiler: + optional: true + dependencies: + '@babel/helper-module-imports': 7.27.1 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.28.4) + '@babel/plugin-syntax-export-default-from': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.28.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.4) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) + '@babel/preset-react': 7.27.1(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) + '@react-native/babel-preset': 0.79.6(@babel/core@7.28.4) + babel-plugin-react-native-web: 0.19.13 + babel-plugin-syntax-hermes-parser: 0.25.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.28.4) + debug: 4.4.1(supports-color@8.1.1) + react-refresh: 0.14.2 + resolve-from: 5.0.0 + transitivePeerDependencies: + - '@babel/core' + - supports-color + dev: false + /babel-preset-jest@29.6.3(@babel/core@7.28.0): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -28348,7 +28823,6 @@ packages: /big-integer@1.6.52: resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} engines: {node: '>=0.6'} - dev: true /big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} @@ -28465,6 +28939,12 @@ packages: wrap-ansi: 8.1.0 dev: true + /bplist-creator@0.1.0: + resolution: {integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==} + dependencies: + stream-buffers: 2.2.0 + dev: false + /bplist-parser@0.2.0: resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} engines: {node: '>= 5.10.0'} @@ -28472,6 +28952,20 @@ packages: big-integer: 1.6.52 dev: true + /bplist-parser@0.3.1: + resolution: {integrity: sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==} + engines: {node: '>= 5.10.0'} + dependencies: + big-integer: 1.6.52 + dev: false + + /bplist-parser@0.3.2: + resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==} + engines: {node: '>= 5.10.0'} + dependencies: + big-integer: 1.6.52 + dev: false + /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: @@ -28978,7 +29472,6 @@ packages: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - dev: true /chalk@3.0.0: resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} @@ -29175,7 +29668,6 @@ packages: /chownr@3.0.0: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} - dev: true /chromatic@11.29.0: resolution: {integrity: sha512-yisBlntp9hHVj19lIQdpTlcYIXuU9H/DbFuu6tyWHmj6hWT2EtukCCcxYXL78XdQt1vm2GfIrtgtKpj/Rzmo4A==} @@ -29295,6 +29787,13 @@ packages: engines: {node: '>=10'} dev: true + /cli-cursor@2.1.0: + resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} + engines: {node: '>=4'} + dependencies: + restore-cursor: 2.0.0 + dev: false + /cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -30323,7 +30822,6 @@ packages: /crypto-random-string@2.0.0: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} - dev: true /crypto-random-string@4.0.0: resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} @@ -30825,7 +31323,7 @@ packages: postcss: ^8.4.31 dependencies: cssnano-preset-default: 6.1.2(postcss@8.4.38) - lilconfig: 3.1.2 + lilconfig: 3.1.3 postcss: 8.4.38 dev: true @@ -30836,7 +31334,7 @@ packages: postcss: ^8.4.31 dependencies: cssnano-preset-default: 6.1.2(postcss@8.4.47) - lilconfig: 3.1.2 + lilconfig: 3.1.3 postcss: 8.4.47 /cssnano@6.1.2(postcss@8.5.6): @@ -31316,7 +31814,6 @@ packages: /deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} - dev: true /deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} @@ -31915,6 +32412,11 @@ packages: java-properties: 1.0.2 dev: true + /env-editor@0.4.2: + resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==} + engines: {node: '>=8'} + dev: false + /env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} @@ -33712,6 +34214,10 @@ packages: safe-buffer: 5.2.1 dev: true + /exec-async@2.2.0: + resolution: {integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==} + dev: false + /execa@3.2.0: resolution: {integrity: sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==} engines: {node: ^8.12.0 || >=9.7.0} @@ -33849,6 +34355,131 @@ packages: jest-util: 29.7.0 dev: true + /expo-asset@11.1.7(expo@53.0.22)(react-native@0.79.5)(react@19.0.0): + resolution: {integrity: sha512-b5P8GpjUh08fRCf6m5XPVAh7ra42cQrHBIMgH2UXP+xsj4Wufl6pLy6jRF5w6U7DranUMbsXm8TOyq4EHy7ADg==} + peerDependencies: + expo: '*' + react: '*' + react-native: '*' + dependencies: + '@expo/image-utils': 0.7.6 + expo: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) + expo-constants: 17.1.7(expo@53.0.22)(react-native@0.79.5) + react: 19.0.0 + react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + transitivePeerDependencies: + - supports-color + dev: false + + /expo-constants@17.1.7(expo@53.0.22)(react-native@0.79.5): + resolution: {integrity: sha512-byBjGsJ6T6FrLlhOBxw4EaiMXrZEn/MlUYIj/JAd+FS7ll5X/S4qVRbIimSJtdW47hXMq0zxPfJX6njtA56hHA==} + peerDependencies: + expo: '*' + react-native: '*' + dependencies: + '@expo/config': 11.0.13 + '@expo/env': 1.0.7 + expo: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) + react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + transitivePeerDependencies: + - supports-color + dev: false + + /expo-file-system@18.1.11(expo@53.0.22)(react-native@0.79.5): + resolution: {integrity: sha512-HJw/m0nVOKeqeRjPjGdvm+zBi5/NxcdPf8M8P3G2JFvH5Z8vBWqVDic2O58jnT1OFEy0XXzoH9UqFu7cHg9DTQ==} + peerDependencies: + expo: '*' + react-native: '*' + dependencies: + expo: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) + react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + dev: false + + /expo-font@13.3.2(expo@53.0.22)(react@19.0.0): + resolution: {integrity: sha512-wUlMdpqURmQ/CNKK/+BIHkDA5nGjMqNlYmW0pJFXY/KE/OG80Qcavdu2sHsL4efAIiNGvYdBS10WztuQYU4X0A==} + peerDependencies: + expo: '*' + react: '*' + dependencies: + expo: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) + fontfaceobserver: 2.3.0 + react: 19.0.0 + dev: false + + /expo-keep-awake@14.1.4(expo@53.0.22)(react@19.0.0): + resolution: {integrity: sha512-wU9qOnosy4+U4z/o4h8W9PjPvcFMfZXrlUoKTMBW7F4pLqhkkP/5G4EviPZixv4XWFMjn1ExQ5rV6BX8GwJsWA==} + peerDependencies: + expo: '*' + react: '*' + dependencies: + expo: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) + react: 19.0.0 + dev: false + + /expo-modules-autolinking@2.1.14: + resolution: {integrity: sha512-nT5ERXwc+0ZT/pozDoJjYZyUQu5RnXMk9jDGm5lg+PiKvsrCTSA/2/eftJGMxLkTjVI2MXp5WjSz3JRjbA7UXA==} + hasBin: true + dependencies: + '@expo/spawn-async': 1.7.2 + chalk: 4.1.2 + commander: 7.2.0 + find-up: 5.0.0 + glob: 10.4.5 + require-from-string: 2.0.2 + resolve-from: 5.0.0 + dev: false + + /expo-modules-core@2.5.0: + resolution: {integrity: sha512-aIbQxZE2vdCKsolQUl6Q9Farlf8tjh/ROR4hfN1qT7QBGPl1XrJGnaOKkcgYaGrlzCPg/7IBe0Np67GzKMZKKQ==} + dependencies: + invariant: 2.2.4 + dev: false + + /expo@53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0): + resolution: {integrity: sha512-sJ2I4W/e5iiM4u/wYCe3qmW4D7WPCRqByPDD0hJcdYNdjc9HFFFdO4OAudZVyC/MmtoWZEIH5kTJP1cw9FjzYA==} + hasBin: true + peerDependencies: + '@expo/dom-webview': '*' + '@expo/metro-runtime': '*' + react: '*' + react-native: '*' + react-native-webview: '*' + peerDependenciesMeta: + '@expo/dom-webview': + optional: true + '@expo/metro-runtime': + optional: true + react-native-webview: + optional: true + dependencies: + '@babel/runtime': 7.28.2 + '@expo/cli': 0.24.21 + '@expo/config': 11.0.13 + '@expo/config-plugins': 10.1.2 + '@expo/fingerprint': 0.13.4 + '@expo/metro-config': 0.20.17 + '@expo/vector-icons': 14.1.0(expo-font@13.3.2)(react-native@0.79.5)(react@19.0.0) + babel-preset-expo: 13.2.4(@babel/core@7.28.4) + expo-asset: 11.1.7(expo@53.0.22)(react-native@0.79.5)(react@19.0.0) + expo-constants: 17.1.7(expo@53.0.22)(react-native@0.79.5) + expo-file-system: 18.1.11(expo@53.0.22)(react-native@0.79.5) + expo-font: 13.3.2(expo@53.0.22)(react@19.0.0) + expo-keep-awake: 14.1.4(expo@53.0.22)(react@19.0.0) + expo-modules-autolinking: 2.1.14 + expo-modules-core: 2.5.0 + react: 19.0.0 + react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + react-native-edge-to-edge: 1.6.0(react-native@0.79.5)(react@19.0.0) + whatwg-url-without-unicode: 8.0.0-3 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-react-compiler + - bufferutil + - graphql + - supports-color + - utf-8-validate + dev: false + /exponential-backoff@3.1.2: resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} @@ -34527,6 +35158,10 @@ packages: dependencies: debug: 4.4.1(supports-color@8.1.1) + /fontfaceobserver@2.3.0: + resolution: {integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==} + dev: false + /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: @@ -34717,6 +35352,11 @@ packages: '@emotion/is-prop-valid': 0.8.8 dev: false + /freeport-async@2.0.0: + resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==} + engines: {node: '>=8'} + dev: false + /fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} @@ -35066,6 +35706,11 @@ packages: engines: {node: '>=6'} dev: true + /getenv@2.0.0: + resolution: {integrity: sha512-VilgtJj/ALgGY77fiLam5iD336eSWi96Q15JSAG1zi8NRBysm3LXKdGnHb4m5cuyxvOLQQKWpBZAT6ni4FI2iQ==} + engines: {node: '>=6'} + dev: false + /getos@3.2.1: resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} dependencies: @@ -38048,6 +38693,10 @@ packages: - ts-node dev: true + /jimp-compact@0.16.1: + resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==} + dev: false + /jiti@1.21.6: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true @@ -38505,6 +39154,11 @@ packages: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} dev: true + /lan-network@0.1.7: + resolution: {integrity: sha512-mnIlAEMu4OyEvUNdzco9xpuB9YVcPkQec+QsgycBCtPZvEqWPCDPfbAE4OJMdBBWpZWtpCn1xw9jJYlwjWI5zQ==} + hasBin: true + dev: false + /language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} dev: true @@ -38664,6 +39318,114 @@ packages: transitivePeerDependencies: - supports-color + /lightningcss-darwin-arm64@1.27.0: + resolution: {integrity: sha512-Gl/lqIXY+d+ySmMbgDf0pgaWSqrWYxVHoc88q+Vhf2YNzZ8DwoRzGt5NZDVqqIW5ScpSnmmjcgXP87Dn2ylSSQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /lightningcss-darwin-x64@1.27.0: + resolution: {integrity: sha512-0+mZa54IlcNAoQS9E0+niovhyjjQWEMrwW0p2sSdLRhLDc8LMQ/b67z7+B5q4VmjYCMSfnFi3djAAQFIDuj/Tg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /lightningcss-freebsd-x64@1.27.0: + resolution: {integrity: sha512-n1sEf85fePoU2aDN2PzYjoI8gbBqnmLGEhKq7q0DKLj0UTVmOTwDC7PtLcy/zFxzASTSBlVQYJUhwIStQMIpRA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /lightningcss-linux-arm-gnueabihf@1.27.0: + resolution: {integrity: sha512-MUMRmtdRkOkd5z3h986HOuNBD1c2lq2BSQA1Jg88d9I7bmPGx08bwGcnB75dvr17CwxjxD6XPi3Qh8ArmKFqCA==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /lightningcss-linux-arm64-gnu@1.27.0: + resolution: {integrity: sha512-cPsxo1QEWq2sfKkSq2Bq5feQDHdUEwgtA9KaB27J5AX22+l4l0ptgjMZZtYtUnteBofjee+0oW1wQ1guv04a7A==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /lightningcss-linux-arm64-musl@1.27.0: + resolution: {integrity: sha512-rCGBm2ax7kQ9pBSeITfCW9XSVF69VX+fm5DIpvDZQl4NnQoMQyRwhZQm9pd59m8leZ1IesRqWk2v/DntMo26lg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /lightningcss-linux-x64-gnu@1.27.0: + resolution: {integrity: sha512-Dk/jovSI7qqhJDiUibvaikNKI2x6kWPN79AQiD/E/KeQWMjdGe9kw51RAgoWFDi0coP4jinaH14Nrt/J8z3U4A==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /lightningcss-linux-x64-musl@1.27.0: + resolution: {integrity: sha512-QKjTxXm8A9s6v9Tg3Fk0gscCQA1t/HMoF7Woy1u68wCk5kS4fR+q3vXa1p3++REW784cRAtkYKrPy6JKibrEZA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /lightningcss-win32-arm64-msvc@1.27.0: + resolution: {integrity: sha512-/wXegPS1hnhkeG4OXQKEMQeJd48RDC3qdh+OA8pCuOPCyvnm/yEayrJdJVqzBsqpy1aJklRCVxscpFur80o6iQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /lightningcss-win32-x64-msvc@1.27.0: + resolution: {integrity: sha512-/OJLj94Zm/waZShL8nB5jsNj3CfNATLCTyFxZyouilfTmSoLDX7VlVAmhPHoZWVFp4vdmoiEbPEYC8HID3m6yw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /lightningcss@1.27.0: + resolution: {integrity: sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==} + engines: {node: '>= 12.0.0'} + dependencies: + detect-libc: 1.0.3 + optionalDependencies: + lightningcss-darwin-arm64: 1.27.0 + lightningcss-darwin-x64: 1.27.0 + lightningcss-freebsd-x64: 1.27.0 + lightningcss-linux-arm-gnueabihf: 1.27.0 + lightningcss-linux-arm64-gnu: 1.27.0 + lightningcss-linux-arm64-musl: 1.27.0 + lightningcss-linux-x64-gnu: 1.27.0 + lightningcss-linux-x64-musl: 1.27.0 + lightningcss-win32-arm64-msvc: 1.27.0 + lightningcss-win32-x64-msvc: 1.27.0 + dev: false + /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} @@ -38680,7 +39442,6 @@ packages: /lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} - dev: true /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -38999,6 +39760,13 @@ packages: /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + /log-symbols@2.2.0: + resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} + engines: {node: '>=4'} + dependencies: + chalk: 2.4.2 + dev: false + /log-symbols@4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} @@ -40470,6 +41238,11 @@ packages: hasBin: true dev: true + /mimic-fn@1.2.0: + resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} + engines: {node: '>=4'} + dev: false + /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} @@ -40640,7 +41413,6 @@ packages: engines: {node: '>= 18'} dependencies: minipass: 7.1.2 - dev: true /mixin-deep@1.3.2: resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} @@ -40669,7 +41441,6 @@ packages: resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} engines: {node: '>=10'} hasBin: true - dev: true /mlly@1.6.1: resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} @@ -40904,6 +41675,10 @@ packages: resolution: {integrity: sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==} dev: true + /nested-error-stacks@2.0.1: + resolution: {integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==} + dev: false + /next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: false @@ -41808,6 +42583,13 @@ packages: dependencies: wrappy: 1.0.2 + /onetime@2.0.1: + resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} + engines: {node: '>=4'} + dependencies: + mimic-fn: 1.2.0 + dev: false + /onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} @@ -41918,6 +42700,18 @@ packages: type-check: 0.4.0 word-wrap: 1.2.5 + /ora@3.4.0: + resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} + engines: {node: '>=6'} + dependencies: + chalk: 2.4.2 + cli-cursor: 2.1.0 + cli-spinners: 2.9.2 + log-symbols: 2.2.0 + strip-ansi: 5.2.0 + wcwidth: 1.0.1 + dev: false + /ora@5.3.0: resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} engines: {node: '>=10'} @@ -42276,6 +43070,13 @@ packages: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} engines: {node: '>=0.10.0'} + /parse-png@2.1.0: + resolution: {integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==} + engines: {node: '>=10'} + dependencies: + pngjs: 3.4.0 + dev: false + /parse5-htmlparser2-tree-adapter@6.0.1: resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} dependencies: @@ -42495,6 +43296,11 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + /picomatch@3.0.1: + resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} + engines: {node: '>=10'} + dev: false + /picomatch@4.0.2: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} @@ -42655,6 +43461,20 @@ packages: fsevents: 2.3.2 dev: true + /plist@3.1.0: + resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} + engines: {node: '>=10.4.0'} + dependencies: + '@xmldom/xmldom': 0.8.11 + base64-js: 1.5.1 + xmlbuilder: 15.1.1 + dev: false + + /pngjs@3.4.0: + resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} + engines: {node: '>=4.0.0'} + dev: false + /portfinder@1.0.32: resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} engines: {node: '>= 0.12.0'} @@ -44432,7 +45252,6 @@ packages: /pretty-bytes@5.6.0: resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} engines: {node: '>=6'} - dev: true /pretty-error@4.0.0: resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} @@ -44504,7 +45323,6 @@ packages: /progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} - dev: true /promise.series@0.2.0: resolution: {integrity: sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==} @@ -44756,6 +45574,11 @@ packages: resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} dev: true + /qrcode-terminal@0.11.0: + resolution: {integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==} + hasBin: true + dev: false + /qs@6.13.0: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} @@ -46393,7 +47216,6 @@ packages: ini: 1.3.8 minimist: 1.2.8 strip-json-comments: 2.0.1 - dev: true /react-clientside-effect@1.2.6(react@18.3.1): resolution: {integrity: sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg==} @@ -46626,6 +47448,16 @@ packages: resolution: {integrity: sha512-ONSb8gizLE5jFpdHAclZ6EAAKuFX2JydnFXPPPjoUImZlLjGtKzyBS8SJgJq7CpLgsGKh9QCZdugJyEEOVC16Q==} dev: false + /react-native-edge-to-edge@1.6.0(react-native@0.79.5)(react@19.0.0): + resolution: {integrity: sha512-2WCNdE3Qd6Fwg9+4BpbATUxCLcouF6YRY7K+J36KJ4l3y+tWN6XCqAC4DuoGblAAbb2sLkhEDp4FOlbOIot2Og==} + peerDependencies: + react: '*' + react-native: '*' + dependencies: + react: 19.0.0 + react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + dev: false + /react-native@0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0): resolution: {integrity: sha512-jVihwsE4mWEHZ9HkO1J2eUZSwHyDByZOqthwnGrVZCh6kTQBCm4v8dicsyDa6p0fpWNE5KicTcpX/XXl0ASJFg==} engines: {node: '>=18'} @@ -47752,6 +48584,15 @@ packages: resolution: {integrity: sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg==} dev: true + /requireg@0.2.2: + resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} + engines: {node: '>= 4.0.0'} + dependencies: + nested-error-stacks: 2.0.1 + rc: 1.2.8 + resolve: 1.7.1 + dev: false + /requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} @@ -47815,6 +48656,10 @@ packages: deprecated: https://github.com/lydell/resolve-url#deprecated dev: true + /resolve-workspace-root@2.0.0: + resolution: {integrity: sha512-IsaBUZETJD5WsI11Wt8PKHwaIe45or6pwNc8yflvLJ4DWtImK9kuLoH5kUva/2Mmx/RdIyr4aONNSa2v9LTJsw==} + dev: false + /resolve.exports@2.0.3: resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} @@ -47836,6 +48681,12 @@ packages: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + /resolve@1.7.1: + resolution: {integrity: sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==} + dependencies: + path-parse: 1.0.7 + dev: false + /resolve@2.0.0-next.5: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true @@ -47852,6 +48703,14 @@ packages: lowercase-keys: 3.0.0 dev: true + /restore-cursor@2.0.0: + resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} + engines: {node: '>=4'} + dependencies: + onetime: 2.0.1 + signal-exit: 3.0.7 + dev: false + /restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -49413,6 +50272,14 @@ packages: pkg-conf: 2.1.0 dev: true + /simple-plist@1.3.1: + resolution: {integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==} + dependencies: + bplist-creator: 0.1.0 + bplist-parser: 0.3.1 + plist: 3.1.0 + dev: false + /simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: @@ -49500,6 +50367,11 @@ packages: is-fullwidth-code-point: 5.0.0 dev: true + /slugify@1.6.6: + resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} + engines: {node: '>=8.0.0'} + dev: false + /snake-case@3.0.4: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: @@ -50047,6 +50919,11 @@ packages: readable-stream: 3.6.2 dev: true + /stream-buffers@2.2.0: + resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==} + engines: {node: '>= 0.10.0'} + dev: false + /stream-combiner2@1.1.1: resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==} dependencies: @@ -50343,7 +51220,6 @@ packages: /strip-json-comments@2.0.1: resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} engines: {node: '>=0.10.0'} - dev: true /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} @@ -50371,6 +51247,10 @@ packages: '@tokenizer/token': 0.3.0 dev: true + /structured-headers@0.4.1: + resolution: {integrity: sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==} + dev: false + /style-inject@0.3.0: resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} dev: true @@ -50702,6 +51582,14 @@ packages: resolution: {integrity: sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==} engines: {node: '>=12'} + /supports-hyperlinks@2.3.0: + resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: false + /supports-hyperlinks@3.2.0: resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} engines: {node: '>=14.18'} @@ -50920,7 +51808,6 @@ packages: minizlib: 3.0.2 mkdirp: 3.0.1 yallist: 5.0.0 - dev: true /tcp-port-used@1.0.2: resolution: {integrity: sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==} @@ -50940,7 +51827,6 @@ packages: /temp-dir@2.0.0: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} engines: {node: '>=8'} - dev: true /temp-dir@3.0.0: resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} @@ -50980,6 +51866,14 @@ packages: engines: {node: '>=8'} dev: true + /terminal-link@2.1.1: + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + engines: {node: '>=8'} + dependencies: + ansi-escapes: 4.3.2 + supports-hyperlinks: 2.3.0 + dev: false + /terser-webpack-plugin@5.3.14(@swc/core@1.11.31)(esbuild@0.18.20)(webpack@5.99.9): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} @@ -52271,7 +53165,6 @@ packages: /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} - dev: true /type-fest@0.6.0: resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} @@ -52559,6 +53452,11 @@ packages: '@fastify/busboy': 2.1.1 dev: false + /undici@6.21.3: + resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} + engines: {node: '>=18.17'} + dev: false + /undici@7.13.0: resolution: {integrity: sha512-l+zSMssRqrzDcb3fjMkjjLGmuiiK2pMIcV++mJaAc9vhjSGpvM7h43QgP+OAMb1GImHmbPyG2tBXeuyG5iY4gA==} engines: {node: '>=20.18.1'} @@ -52673,7 +53571,6 @@ packages: engines: {node: '>=8'} dependencies: crypto-random-string: 2.0.0 - dev: true /unique-string@3.0.0: resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} @@ -53072,6 +53969,11 @@ packages: hasBin: true dev: true + /uuid@7.0.3: + resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==} + hasBin: true + dev: false + /uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -54018,6 +54920,11 @@ packages: /webidl-conversions@4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} + /webidl-conversions@5.0.0: + resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} + engines: {node: '>=8'} + dev: false + /webidl-conversions@7.0.0: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} @@ -54801,6 +55708,15 @@ packages: engines: {node: '>=12'} dev: true + /whatwg-url-without-unicode@8.0.0-3: + resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} + engines: {node: '>=10'} + dependencies: + buffer: 5.7.1 + punycode: 2.3.1 + webidl-conversions: 5.0.0 + dev: false + /whatwg-url@11.0.0: resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} engines: {node: '>=12'} @@ -54946,6 +55862,10 @@ packages: babel-walk: 3.0.0-canary-5 dev: true + /wonka@6.3.5: + resolution: {integrity: sha512-SSil+ecw6B4/Dm7Pf2sAshKQ5hWFvfyGlfPbEd6A14dOH6VDjrmbY86u6nZvy9omGwwIPFR8V41+of1EezgoUw==} + dev: false + /word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -55080,6 +56000,14 @@ packages: dependencies: is-wsl: 3.1.0 + /xcode@3.0.1: + resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} + engines: {node: '>=10.0.0'} + dependencies: + simple-plist: 1.3.1 + uuid: 7.0.3 + dev: false + /xdg-app-paths@5.1.0: resolution: {integrity: sha512-RAQ3WkPf4KTU1A8RtFx3gWywzVKe00tfOPFfl2NDGqbIFENQO4kqAJp7mhQjNj/33W5x5hiWWUdyfPq/5SU3QA==} engines: {node: '>=6'} @@ -55121,6 +56049,24 @@ packages: engines: {node: '>=12'} dev: true + /xml2js@0.6.0: + resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} + engines: {node: '>=4.0.0'} + dependencies: + sax: 1.4.1 + xmlbuilder: 11.0.1 + dev: false + + /xmlbuilder@11.0.1: + resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} + engines: {node: '>=4.0'} + dev: false + + /xmlbuilder@15.1.1: + resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} + engines: {node: '>=8.0'} + dev: false + /xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true @@ -55155,7 +56101,6 @@ packages: /yallist@5.0.0: resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} engines: {node: '>=18'} - dev: true /yaml@1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} From 2280b2c0256ff8abeaf56bfd7ca7f5571322df77 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Mon, 15 Sep 2025 14:55:07 +0200 Subject: [PATCH 07/22] chore: cleaner naming scheme --- apps/expo-example-host/app.json | 4 ++-- apps/expo-example-host/metro.config.js | 6 ++++-- apps/expo-example-mini/metro.config.js | 2 +- apps/expo-example-nested-mini/app.json | 4 ++-- apps/expo-example-nested-mini/metro.config.js | 13 +++++++------ 5 files changed, 16 insertions(+), 13 deletions(-) diff --git a/apps/expo-example-host/app.json b/apps/expo-example-host/app.json index fb463b7aaa4..d18e025784e 100644 --- a/apps/expo-example-host/app.json +++ b/apps/expo-example-host/app.json @@ -1,4 +1,4 @@ { - "name": "MFExampleHost", - "displayName": "MF Example Host" + "name": "MFExpoExampleHost", + "displayName": "MFExpoExampleHost" } diff --git a/apps/expo-example-host/metro.config.js b/apps/expo-example-host/metro.config.js index e83e8785b2c..5b05162c657 100644 --- a/apps/expo-example-host/metro.config.js +++ b/apps/expo-example-host/metro.config.js @@ -23,8 +23,10 @@ module.exports = withModuleFederation( { name: 'MFExpoExampleHost', remotes: { - mini: 'mini@http://localhost:8082/mf-manifest.json', - nestedMini: 'nestedMini@http://localhost:8083/mf-manifest.json', + MFExpoExampleMini: + 'MFExpoExampleMini@http://localhost:8082/mf-manifest.json', + MFExpoExampleNestedMini: + 'MFExpoExampleNestedMini@http://localhost:8083/mf-manifest.json', }, shared: { react: { diff --git a/apps/expo-example-mini/metro.config.js b/apps/expo-example-mini/metro.config.js index 1e4746cd44d..5bac4ad1085 100644 --- a/apps/expo-example-mini/metro.config.js +++ b/apps/expo-example-mini/metro.config.js @@ -21,7 +21,7 @@ module.exports = withModuleFederation( mergeConfig(getDefaultConfig(__dirname), config), { name: 'MFExpoExampleMini', - filename: 'mini.bundle', + filename: 'expo-mini-container.bundle', exposes: { './info': './src/info.tsx', }, diff --git a/apps/expo-example-nested-mini/app.json b/apps/expo-example-nested-mini/app.json index 58dbc3c622a..5ed75aca5c3 100644 --- a/apps/expo-example-nested-mini/app.json +++ b/apps/expo-example-nested-mini/app.json @@ -1,4 +1,4 @@ { - "name": "mini", - "displayName": "mini" + "name": "MFExpoExampleNestedMini", + "displayName": "MFExpoExampleNestedMini" } diff --git a/apps/expo-example-nested-mini/metro.config.js b/apps/expo-example-nested-mini/metro.config.js index 8679bd2c71f..70712ec26d2 100644 --- a/apps/expo-example-nested-mini/metro.config.js +++ b/apps/expo-example-nested-mini/metro.config.js @@ -1,7 +1,7 @@ const path = require('node:path'); -const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config'); +const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config'); -const {withModuleFederation} = require('@module-federation/metro'); +const { withModuleFederation } = require('@module-federation/metro'); /** * Metro configuration @@ -10,7 +10,7 @@ const {withModuleFederation} = require('@module-federation/metro'); * @type {import('@react-native/metro-config').MetroConfig} */ const config = { - resolver: {useWatchman: false}, + resolver: { useWatchman: false }, watchFolders: [ path.resolve(__dirname, '../../node_modules'), path.resolve(__dirname, '../../packages/core'), @@ -20,13 +20,14 @@ const config = { module.exports = withModuleFederation( mergeConfig(getDefaultConfig(__dirname), config), { - name: 'MFExampleNestedMini', - filename: 'nestedMini.bundle', + name: 'MFExpoExampleNestedMini', + filename: 'expo-nm-container.bundle', exposes: { './nestedMiniInfo': './src/nested-mini-info.tsx', }, remotes: { - mini: 'mini@http://localhost:8082/mf-manifest.json', + MFExpoExampleMini: + 'MFExpoExampleMini@http://localhost:8082/mf-manifest.json', }, shared: { react: { From 1373033dbdc6915057bcf6d38a395b0147964963 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Mon, 15 Sep 2025 17:46:55 +0200 Subject: [PATCH 08/22] chore: more expo setup --- apps/expo-example-host/babel.config.js | 2 +- apps/expo-example-host/index.js | 10 ++++------ apps/expo-example-host/metro.config.js | 3 ++- apps/expo-example-mini/babel.config.js | 2 +- apps/expo-example-mini/index.js | 5 ++--- apps/expo-example-mini/metro.config.js | 3 ++- apps/expo-example-nested-mini/babel.config.js | 2 +- apps/expo-example-nested-mini/index.js | 5 ++--- apps/expo-example-nested-mini/metro.config.js | 3 ++- 9 files changed, 17 insertions(+), 18 deletions(-) diff --git a/apps/expo-example-host/babel.config.js b/apps/expo-example-host/babel.config.js index f7b3da3b33d..fcb34864d89 100644 --- a/apps/expo-example-host/babel.config.js +++ b/apps/expo-example-host/babel.config.js @@ -1,3 +1,3 @@ module.exports = { - presets: ['module:@react-native/babel-preset'], + presets: ['babel-preset-expo'], }; diff --git a/apps/expo-example-host/index.js b/apps/expo-example-host/index.js index 28a97dd9960..18967202d5a 100644 --- a/apps/expo-example-host/index.js +++ b/apps/expo-example-host/index.js @@ -1,14 +1,12 @@ -import {withAsyncStartup} from '@module-federation/metro/bootstrap'; -import {AppRegistry} from 'react-native'; -import {name as appName} from './app.json'; +import { withAsyncStartup } from '@module-federation/metro/bootstrap'; +import { registerRootComponent } from 'expo'; // create async boundry through withAsyncStartup helper // and pass the getter function for the app component // optionally a getter function for the fallback component -AppRegistry.registerComponent( - appName, +registerRootComponent( withAsyncStartup( () => require('./src/App'), () => require('./src/Fallback'), - ), + )(), ); diff --git a/apps/expo-example-host/metro.config.js b/apps/expo-example-host/metro.config.js index 5b05162c657..fca40e70c4e 100644 --- a/apps/expo-example-host/metro.config.js +++ b/apps/expo-example-host/metro.config.js @@ -1,5 +1,6 @@ const path = require('node:path'); -const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config'); +const { getDefaultConfig } = require('@expo/metro-config'); +const { mergeConfig } = require('@react-native/metro-config'); const { withModuleFederation } = require('@module-federation/metro'); diff --git a/apps/expo-example-mini/babel.config.js b/apps/expo-example-mini/babel.config.js index f7b3da3b33d..fcb34864d89 100644 --- a/apps/expo-example-mini/babel.config.js +++ b/apps/expo-example-mini/babel.config.js @@ -1,3 +1,3 @@ module.exports = { - presets: ['module:@react-native/babel-preset'], + presets: ['babel-preset-expo'], }; diff --git a/apps/expo-example-mini/index.js b/apps/expo-example-mini/index.js index 117ddcae40e..c1c862e92b7 100644 --- a/apps/expo-example-mini/index.js +++ b/apps/expo-example-mini/index.js @@ -1,5 +1,4 @@ -import { AppRegistry } from 'react-native'; +import { registerRootComponent } from 'expo'; import App from './src/App'; -import { name as appName } from './app.json'; -AppRegistry.registerComponent(appName, () => App); +registerRootComponent(App); diff --git a/apps/expo-example-mini/metro.config.js b/apps/expo-example-mini/metro.config.js index 5bac4ad1085..d04102e9383 100644 --- a/apps/expo-example-mini/metro.config.js +++ b/apps/expo-example-mini/metro.config.js @@ -1,5 +1,6 @@ const path = require('node:path'); -const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config'); +const { getDefaultConfig } = require('@expo/metro-config'); +const { mergeConfig } = require('@react-native/metro-config'); const { withModuleFederation } = require('@module-federation/metro'); diff --git a/apps/expo-example-nested-mini/babel.config.js b/apps/expo-example-nested-mini/babel.config.js index f7b3da3b33d..fcb34864d89 100644 --- a/apps/expo-example-nested-mini/babel.config.js +++ b/apps/expo-example-nested-mini/babel.config.js @@ -1,3 +1,3 @@ module.exports = { - presets: ['module:@react-native/babel-preset'], + presets: ['babel-preset-expo'], }; diff --git a/apps/expo-example-nested-mini/index.js b/apps/expo-example-nested-mini/index.js index 117ddcae40e..c1c862e92b7 100644 --- a/apps/expo-example-nested-mini/index.js +++ b/apps/expo-example-nested-mini/index.js @@ -1,5 +1,4 @@ -import { AppRegistry } from 'react-native'; +import { registerRootComponent } from 'expo'; import App from './src/App'; -import { name as appName } from './app.json'; -AppRegistry.registerComponent(appName, () => App); +registerRootComponent(App); diff --git a/apps/expo-example-nested-mini/metro.config.js b/apps/expo-example-nested-mini/metro.config.js index 70712ec26d2..6872364c02b 100644 --- a/apps/expo-example-nested-mini/metro.config.js +++ b/apps/expo-example-nested-mini/metro.config.js @@ -1,5 +1,6 @@ const path = require('node:path'); -const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config'); +const { getDefaultConfig } = require('@expo/metro-config'); +const { mergeConfig } = require('@react-native/metro-config'); const { withModuleFederation } = require('@module-federation/metro'); From 6ee57da6ff0081de7da24a45b122693247f71e4c Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Mon, 15 Sep 2025 17:52:34 +0200 Subject: [PATCH 09/22] feat: expo support in metro core --- packages/metro-core/src/modules/asyncRequire.ts | 13 +++++-------- packages/metro-core/src/plugin/constants.ts | 1 + packages/metro-core/src/plugin/resolver.ts | 2 +- packages/metro-core/src/plugin/rewrite-request.ts | 14 +++++++++++--- packages/metro-core/src/runtime/remote-entry.js | 7 +++++-- 5 files changed, 23 insertions(+), 14 deletions(-) diff --git a/packages/metro-core/src/modules/asyncRequire.ts b/packages/metro-core/src/modules/asyncRequire.ts index 5445e344634..297300ef3d6 100644 --- a/packages/metro-core/src/modules/asyncRequire.ts +++ b/packages/metro-core/src/modules/asyncRequire.ts @@ -65,7 +65,6 @@ function buildLoadBundleAsyncWrapper() { const registry = require('mf:remote-module-registry'); const __loadBundleAsync = - // @ts-expect-error dynamic key access on global object globalThis[`${__METRO_GLOBAL_PREFIX__ ?? ''}__loadBundleAsync`]; const loadBundleAsync = @@ -120,15 +119,13 @@ if (!process.env.EXPO_OS) { // process.env.EXPO_OS to be set but since expo is optional, we set it // to an empty string as a fallback to prevent reference errors process.env.EXPO_OS = ''; +} - const { - buildAsyncRequire, - } = require('@expo/metro-runtime/src/async-require/buildAsyncRequire'); +const { + buildAsyncRequire, +} = require('@expo/metro-runtime/src/async-require/buildAsyncRequire'); - // @ts-expect-error dynamic key access on global object - global[`${__METRO_GLOBAL_PREFIX__}__loadBundleAsync`] = buildAsyncRequire(); -} +global[`${__METRO_GLOBAL_PREFIX__}__loadBundleAsync`] = buildAsyncRequire(); -// @ts-expect-error dynamic key access on global object global[`${__METRO_GLOBAL_PREFIX__}__loadBundleAsync`] = buildLoadBundleAsyncWrapper(); diff --git a/packages/metro-core/src/plugin/constants.ts b/packages/metro-core/src/plugin/constants.ts index 19324b0b12c..33b4ab56461 100644 --- a/packages/metro-core/src/plugin/constants.ts +++ b/packages/metro-core/src/plugin/constants.ts @@ -16,3 +16,4 @@ export const HMR_CLIENT_REGEX = // other export const TMP_DIR_NAME = '.mf-metro'; export const MANIFEST_FILENAME = 'mf-manifest.json'; +export const EXPO_VIRTUAL_METRO_ENTRY = '.expo/.virtual-metro-entry'; diff --git a/packages/metro-core/src/plugin/resolver.ts b/packages/metro-core/src/plugin/resolver.ts index 1d47f07220e..68784bee35b 100644 --- a/packages/metro-core/src/plugin/resolver.ts +++ b/packages/metro-core/src/plugin/resolver.ts @@ -218,5 +218,5 @@ function getEntryPathRegex(paths: { }): RegExp { const relativeEntryPath = path.relative(paths.projectDir, paths.entry); const entryName = removeExtension(relativeEntryPath); - return new RegExp(`^\\./${entryName}(\\.js)?$`); + return new RegExp(`/${entryName}(\\.js)?$`); } diff --git a/packages/metro-core/src/plugin/rewrite-request.ts b/packages/metro-core/src/plugin/rewrite-request.ts index 7da5aec9e78..06e217fb7cc 100644 --- a/packages/metro-core/src/plugin/rewrite-request.ts +++ b/packages/metro-core/src/plugin/rewrite-request.ts @@ -1,6 +1,6 @@ import path from 'node:path'; import type { ConfigT } from 'metro-config'; -import { MANIFEST_FILENAME } from './constants'; +import { EXPO_VIRTUAL_METRO_ENTRY, MANIFEST_FILENAME } from './constants'; import { removeExtension } from './helpers'; type CreateRewriteRequestOptions = { @@ -26,15 +26,23 @@ export function createRewriteRequest({ .join(path.posix.sep); const hostEntryPathRegex = getEntryPathRegex(hostEntryName); const remoteEntryPathRegex = getEntryPathRegex(remoteEntryName); + const virtualMetroEntryPathRegex = getEntryPathRegex( + EXPO_VIRTUAL_METRO_ENTRY, + ); return function rewriteRequest(url: string) { const root = config.projectRoot; const { pathname } = new URL(url, 'protocol://host'); - // rewrite /index.bundle -> //index.bundle + // rewrite /index.bundle -> //index.bundle? if (pathname.match(hostEntryPathRegex)) { const target = `${relativeTmpDirPath}/${hostEntryName}`; return url.replace(hostEntryName, target); } + // rewrite /.expo/.virtual-metro-entry -> //index.bundle? + if (pathname.match(virtualMetroEntryPathRegex)) { + const target = `${relativeTmpDirPath}/${hostEntryName}`; + return url.replace(EXPO_VIRTUAL_METRO_ENTRY, target); + } // rewrite /mini.bundle -> //mini.bundle if (pathname.match(remoteEntryPathRegex)) { const target = `${relativeTmpDirPath}/${remoteEntryName}`; @@ -54,5 +62,5 @@ export function createRewriteRequest({ } function getEntryPathRegex(entryFilename: string) { - return new RegExp(`^\\/${entryFilename}(\\.js)?(\\.bundle)$`); + return new RegExp(`\\/${entryFilename}(\\.js)?(\\.bundle)$`); } diff --git a/packages/metro-core/src/runtime/remote-entry.js b/packages/metro-core/src/runtime/remote-entry.js index 350c675ed08..6a9b522c6c4 100644 --- a/packages/metro-core/src/runtime/remote-entry.js +++ b/packages/metro-core/src/runtime/remote-entry.js @@ -1,5 +1,3 @@ -import 'mf:async-require'; - import { loadSharedToRegistry } from 'mf:remote-module-registry'; import { init as runtimeInit } from '@module-federation/runtime'; @@ -58,6 +56,11 @@ async function init(shared = {}, initScope = []) { // waiting for the async part of initializeSharing to resolve __EARLY_SHARED__.forEach(loadSharedToRegistry); + // IMPORTANT: we need to initialize async require after + // react-native/Libraries/Network/RCTNetworking is loaded + // this way, we don't need to rely on inline requires to be enabled + require('mf:async-require'); + await initSharingPromise; // setup HMR client after the initializing sync shared deps From aa15a4e85bf9eabfaaedb091c66ba1585b5244a9 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Mon, 15 Sep 2025 17:55:03 +0200 Subject: [PATCH 10/22] fix: align versions in expo examples --- apps/expo-example-host/metro.config.js | 8 ++++---- apps/expo-example-mini/metro.config.js | 8 ++++---- apps/expo-example-mini/package.json | 1 - apps/expo-example-nested-mini/metro.config.js | 8 ++++---- 4 files changed, 12 insertions(+), 13 deletions(-) diff --git a/apps/expo-example-host/metro.config.js b/apps/expo-example-host/metro.config.js index fca40e70c4e..07428531d25 100644 --- a/apps/expo-example-host/metro.config.js +++ b/apps/expo-example-host/metro.config.js @@ -33,14 +33,14 @@ module.exports = withModuleFederation( react: { singleton: true, eager: true, - requiredVersion: '19.1.0', - version: '19.1.0', + requiredVersion: '19.0.0', + version: '19.0.0', }, 'react-native': { singleton: true, eager: true, - requiredVersion: '0.80.0', - version: '0.80.0', + requiredVersion: '0.79.5', + version: '0.79.5', }, lodash: { singleton: false, diff --git a/apps/expo-example-mini/metro.config.js b/apps/expo-example-mini/metro.config.js index d04102e9383..2f2add57e1e 100644 --- a/apps/expo-example-mini/metro.config.js +++ b/apps/expo-example-mini/metro.config.js @@ -30,15 +30,15 @@ module.exports = withModuleFederation( react: { singleton: true, eager: false, - requiredVersion: '19.1.0', - version: '19.1.0', + requiredVersion: '19.0.0', + version: '19.0.0', import: false, }, 'react-native': { singleton: true, eager: false, - requiredVersion: '0.80.0', - version: '0.80.0', + requiredVersion: '0.79.5', + version: '0.79.5', import: false, }, lodash: { diff --git a/apps/expo-example-mini/package.json b/apps/expo-example-mini/package.json index 00ecdf6afe2..55fb3f7eb93 100644 --- a/apps/expo-example-mini/package.json +++ b/apps/expo-example-mini/package.json @@ -22,7 +22,6 @@ "@babel/runtime": "^7.25.0", "@module-federation/metro": "workspace:*", "@module-federation/runtime": "workspace:*", - "@react-native-community/cli": "^19.1.0", "@react-native/babel-preset": "0.79.5", "@react-native/eslint-config": "0.79.5", "@react-native/metro-config": "0.79.5", diff --git a/apps/expo-example-nested-mini/metro.config.js b/apps/expo-example-nested-mini/metro.config.js index 6872364c02b..4cbdc0c08a4 100644 --- a/apps/expo-example-nested-mini/metro.config.js +++ b/apps/expo-example-nested-mini/metro.config.js @@ -34,15 +34,15 @@ module.exports = withModuleFederation( react: { singleton: true, eager: false, - requiredVersion: '19.1.0', - version: '19.1.0', + requiredVersion: '19.0.0', + version: '19.0.0', import: false, }, 'react-native': { singleton: true, eager: false, - requiredVersion: '0.80.0', - version: '0.80.0', + requiredVersion: '0.79.5', + version: '0.79.5', import: false, }, lodash: { From 3e3c2d9b153636c67238120558f2ab51837c6db0 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Mon, 15 Sep 2025 18:53:51 +0200 Subject: [PATCH 11/22] fix: naming of remotes --- apps/expo-example-host/metro.config.js | 3 +- apps/expo-example-host/src/App.tsx | 20 ++++++++----- apps/expo-example-mini/metro.config.js | 2 +- apps/expo-example-nested-mini/metro.config.js | 2 +- .../src/nested-mini-info.tsx | 6 ++-- apps/metro-example-host/ios/Podfile.lock | 6 ++-- pnpm-lock.yaml | 30 ++++++++----------- 7 files changed, 34 insertions(+), 35 deletions(-) diff --git a/apps/expo-example-host/metro.config.js b/apps/expo-example-host/metro.config.js index 07428531d25..5b3708ebf83 100644 --- a/apps/expo-example-host/metro.config.js +++ b/apps/expo-example-host/metro.config.js @@ -15,7 +15,7 @@ const config = { resolver: { useWatchman: false }, watchFolders: [ path.resolve(__dirname, '../../node_modules'), - path.resolve(__dirname, '../../packages/core'), + path.resolve(__dirname, '../../packages'), ], }; @@ -50,7 +50,6 @@ module.exports = withModuleFederation( }, }, shareStrategy: 'loaded-first', - plugins: [path.resolve(__dirname, './runtime-plugin.ts')], }, { flags: { diff --git a/apps/expo-example-host/src/App.tsx b/apps/expo-example-host/src/App.tsx index cd8b0a5c160..3a621972115 100644 --- a/apps/expo-example-host/src/App.tsx +++ b/apps/expo-example-host/src/App.tsx @@ -1,4 +1,4 @@ -import React, {useEffect, useState} from 'react'; +import React, { useEffect, useState } from 'react'; import { ActivityIndicator, Pressable, @@ -9,18 +9,18 @@ import { } from 'react-native'; // @ts-ignore -import NestedMiniInfo from 'nestedMini/nestedMiniInfo'; +import NestedMiniInfo from 'MFExpoExampleNestedMini/nestedMiniInfo'; import Card from './Card'; // @ts-ignore -const Info = React.lazy(() => import('mini/info')); +const Info = React.lazy(() => import('MFExpoExampleMini/info')); function App(): React.JSX.Element { const [shouldLoadMini, setShouldLoadMini] = useState(false); const [lodashVersion, setLodashVersion] = useState(); useEffect(() => { - import('lodash').then(lodash => { + import('lodash').then((lodash) => { setLodashVersion(lodash.VERSION); }); }, []); @@ -35,7 +35,8 @@ function App(): React.JSX.Element { - }> + } + > setShouldLoadMini(true)}> + onPress={() => setShouldLoadMini(true)} + > Load Remote Component @@ -63,14 +65,16 @@ function App(): React.JSX.Element { - }> + } + > )} + description="Dynamically loaded nested module" + > diff --git a/apps/expo-example-mini/metro.config.js b/apps/expo-example-mini/metro.config.js index 2f2add57e1e..791c83c282a 100644 --- a/apps/expo-example-mini/metro.config.js +++ b/apps/expo-example-mini/metro.config.js @@ -14,7 +14,7 @@ const config = { resolver: { useWatchman: false }, watchFolders: [ path.resolve(__dirname, '../../node_modules'), - path.resolve(__dirname, '../../packages/core'), + path.resolve(__dirname, '../../packages'), ], }; diff --git a/apps/expo-example-nested-mini/metro.config.js b/apps/expo-example-nested-mini/metro.config.js index 4cbdc0c08a4..daefe4a509e 100644 --- a/apps/expo-example-nested-mini/metro.config.js +++ b/apps/expo-example-nested-mini/metro.config.js @@ -14,7 +14,7 @@ const config = { resolver: { useWatchman: false }, watchFolders: [ path.resolve(__dirname, '../../node_modules'), - path.resolve(__dirname, '../../packages/core'), + path.resolve(__dirname, '../../packages'), ], }; diff --git a/apps/expo-example-nested-mini/src/nested-mini-info.tsx b/apps/expo-example-nested-mini/src/nested-mini-info.tsx index b1709c16fd5..d23f4a258de 100644 --- a/apps/expo-example-nested-mini/src/nested-mini-info.tsx +++ b/apps/expo-example-nested-mini/src/nested-mini-info.tsx @@ -1,8 +1,8 @@ -import {VERSION} from 'lodash'; +import { VERSION } from 'lodash'; // @ts-ignore -import Info from 'mini/info'; +import Info from 'MFExpoExampleMini/info'; import React from 'react'; -import {View} from 'react-native'; +import { View } from 'react-native'; export default function NestedMiniInfo() { return ( diff --git a/apps/metro-example-host/ios/Podfile.lock b/apps/metro-example-host/ios/Podfile.lock index 33788d401f3..bd09d7f987d 100644 --- a/apps/metro-example-host/ios/Podfile.lock +++ b/apps/metro-example-host/ios/Podfile.lock @@ -2422,11 +2422,11 @@ SPEC CHECKSUMS: React-timing: a275a1c2e6112dba17f8f7dd496d439213bbea0d React-utils: 449a6e1fd53886510e284e80bdbb1b1c6db29452 ReactAppDependencyProvider: 3267432b637c9b38e86961b287f784ee1b08dde0 - ReactCodegen: a1a6d7288d6a5fc86f109e46149c35d707932702 + ReactCodegen: df152ee09c0424fcfc5ff97833ae9d662b758ed8 ReactCommon: b028d09a66e60ebd83ca59d8cc9a1216360db147 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 Yoga: 0c4b7d2aacc910a1f702694fa86be830386f4ceb -PODFILE CHECKSUM: a8134080201cda3c42e54a89f48d0930861e3c58 +PODFILE CHECKSUM: d7ddd7fd39d49e0dd5d1205cb5dc83483092e5fb -COCOAPODS: 1.15.2 \ No newline at end of file +COCOAPODS: 1.15.2 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5cba8709a41..9836a78e38b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -699,7 +699,7 @@ importers: version: 19.0.0 react-native: specifier: 0.79.5 - version: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + version: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) devDependencies: '@babel/core': specifier: ^7.25.2 @@ -772,7 +772,7 @@ importers: version: 19.0.0 react-native: specifier: 0.79.5 - version: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + version: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) devDependencies: '@babel/core': specifier: ^7.25.2 @@ -789,9 +789,6 @@ importers: '@module-federation/runtime': specifier: workspace:* version: link:../../packages/runtime - '@react-native-community/cli': - specifier: ^19.1.0 - version: 19.1.1(typescript@5.0.4) '@react-native/babel-preset': specifier: 0.79.5 version: 0.79.5(@babel/core@7.28.4) @@ -851,7 +848,7 @@ importers: version: 19.0.0 react-native: specifier: 0.79.5 - version: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + version: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) devDependencies: '@babel/core': specifier: ^7.25.2 @@ -10654,7 +10651,7 @@ packages: dependencies: expo-font: 13.3.2(expo@53.0.22)(react@19.0.0) react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + react-native: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) dev: false /@expo/ws-tunnel@1.0.6: @@ -17965,7 +17962,7 @@ packages: nullthrows: 1.1.1 yargs: 17.7.2 - /@react-native/community-cli-plugin@0.79.5(@react-native-community/cli@19.1.1): + /@react-native/community-cli-plugin@0.79.5: resolution: {integrity: sha512-ApLO1ARS8JnQglqS3JAHk0jrvB+zNW3dvNJyXPZPoygBpZVbf8sjvqeBiaEYpn8ETbFWddebC4HoQelDndnrrA==} engines: {node: '>=18'} peerDependencies: @@ -17974,7 +17971,6 @@ packages: '@react-native-community/cli': optional: true dependencies: - '@react-native-community/cli': 19.1.1(typescript@5.0.4) '@react-native/dev-middleware': 0.79.5 chalk: 4.1.2 debug: 2.6.9 @@ -18308,7 +18304,7 @@ packages: invariant: 2.2.4 nullthrows: 1.1.1 react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + react-native: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) dev: false /@react-native/virtualized-lists@0.80.0(@types/react@19.1.8)(react-native@0.80.0)(react@19.1.0): @@ -34366,7 +34362,7 @@ packages: expo: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) expo-constants: 17.1.7(expo@53.0.22)(react-native@0.79.5) react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + react-native: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) transitivePeerDependencies: - supports-color dev: false @@ -34380,7 +34376,7 @@ packages: '@expo/config': 11.0.13 '@expo/env': 1.0.7 expo: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) - react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + react-native: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) transitivePeerDependencies: - supports-color dev: false @@ -34392,7 +34388,7 @@ packages: react-native: '*' dependencies: expo: 53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0) - react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + react-native: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) dev: false /expo-font@13.3.2(expo@53.0.22)(react@19.0.0): @@ -34468,7 +34464,7 @@ packages: expo-modules-autolinking: 2.1.14 expo-modules-core: 2.5.0 react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + react-native: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) react-native-edge-to-edge: 1.6.0(react-native@0.79.5)(react@19.0.0) whatwg-url-without-unicode: 8.0.0-3 transitivePeerDependencies: @@ -47455,10 +47451,10 @@ packages: react-native: '*' dependencies: react: 19.0.0 - react-native: 0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0) + react-native: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) dev: false - /react-native@0.79.5(@babel/core@7.28.4)(@react-native-community/cli@19.1.1)(@types/react@19.1.12)(react@19.0.0): + /react-native@0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0): resolution: {integrity: sha512-jVihwsE4mWEHZ9HkO1J2eUZSwHyDByZOqthwnGrVZCh6kTQBCm4v8dicsyDa6p0fpWNE5KicTcpX/XXl0ASJFg==} engines: {node: '>=18'} hasBin: true @@ -47472,7 +47468,7 @@ packages: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.79.5 '@react-native/codegen': 0.79.5(@babel/core@7.28.4) - '@react-native/community-cli-plugin': 0.79.5(@react-native-community/cli@19.1.1) + '@react-native/community-cli-plugin': 0.79.5 '@react-native/gradle-plugin': 0.79.5 '@react-native/js-polyfills': 0.79.5 '@react-native/normalize-colors': 0.79.5 From 2670fe198ccc9ac09fb5a365c7d8e9bfe6a65b8d Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Wed, 17 Sep 2025 18:17:34 +0200 Subject: [PATCH 12/22] fix: metro configs --- apps/expo-example-host/metro.config.js | 2 +- apps/expo-example-mini/metro.config.js | 2 +- apps/expo-example-nested-mini/metro.config.js | 2 +- apps/metro-example-host/metro.config.js | 2 +- apps/metro-example-mini/metro.config.js | 2 +- apps/metro-example-nested-mini/metro.config.js | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/expo-example-host/metro.config.js b/apps/expo-example-host/metro.config.js index 5b3708ebf83..ec3f94c8107 100644 --- a/apps/expo-example-host/metro.config.js +++ b/apps/expo-example-host/metro.config.js @@ -1,5 +1,5 @@ const path = require('node:path'); -const { getDefaultConfig } = require('@expo/metro-config'); +const { getDefaultConfig } = require('expo/metro-config'); const { mergeConfig } = require('@react-native/metro-config'); const { withModuleFederation } = require('@module-federation/metro'); diff --git a/apps/expo-example-mini/metro.config.js b/apps/expo-example-mini/metro.config.js index 791c83c282a..0e1096e0da1 100644 --- a/apps/expo-example-mini/metro.config.js +++ b/apps/expo-example-mini/metro.config.js @@ -1,5 +1,5 @@ const path = require('node:path'); -const { getDefaultConfig } = require('@expo/metro-config'); +const { getDefaultConfig } = require('expo/metro-config'); const { mergeConfig } = require('@react-native/metro-config'); const { withModuleFederation } = require('@module-federation/metro'); diff --git a/apps/expo-example-nested-mini/metro.config.js b/apps/expo-example-nested-mini/metro.config.js index daefe4a509e..8db687dcb4b 100644 --- a/apps/expo-example-nested-mini/metro.config.js +++ b/apps/expo-example-nested-mini/metro.config.js @@ -1,5 +1,5 @@ const path = require('node:path'); -const { getDefaultConfig } = require('@expo/metro-config'); +const { getDefaultConfig } = require('expo/metro-config'); const { mergeConfig } = require('@react-native/metro-config'); const { withModuleFederation } = require('@module-federation/metro'); diff --git a/apps/metro-example-host/metro.config.js b/apps/metro-example-host/metro.config.js index b51dcf27fa9..8c22070c002 100644 --- a/apps/metro-example-host/metro.config.js +++ b/apps/metro-example-host/metro.config.js @@ -14,7 +14,7 @@ const config = { resolver: {useWatchman: false}, watchFolders: [ path.resolve(__dirname, '../../node_modules'), - path.resolve(__dirname, '../../packages/core'), + path.resolve(__dirname, '../../packages'), ], }; diff --git a/apps/metro-example-mini/metro.config.js b/apps/metro-example-mini/metro.config.js index 412ecc34f0b..43481e4064b 100644 --- a/apps/metro-example-mini/metro.config.js +++ b/apps/metro-example-mini/metro.config.js @@ -13,7 +13,7 @@ const config = { resolver: {useWatchman: false}, watchFolders: [ path.resolve(__dirname, '../../node_modules'), - path.resolve(__dirname, '../../packages/core'), + path.resolve(__dirname, '../../packages'), ], }; diff --git a/apps/metro-example-nested-mini/metro.config.js b/apps/metro-example-nested-mini/metro.config.js index 8679bd2c71f..a8d3f284c73 100644 --- a/apps/metro-example-nested-mini/metro.config.js +++ b/apps/metro-example-nested-mini/metro.config.js @@ -13,7 +13,7 @@ const config = { resolver: {useWatchman: false}, watchFolders: [ path.resolve(__dirname, '../../node_modules'), - path.resolve(__dirname, '../../packages/core'), + path.resolve(__dirname, '../../packages'), ], }; From 078fb7e0d8313a68e905afdc90df5cfa3611427b Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Wed, 17 Sep 2025 22:48:26 +0200 Subject: [PATCH 13/22] fix: expo modules core fix --- package.json | 6 ++++++ pnpm-lock.yaml | 11 ++++++++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 64401dfd836..395011cd4d5 100644 --- a/package.json +++ b/package.json @@ -64,6 +64,12 @@ "dependencies": { "@changesets/assemble-release-plan": "workspace:*" } + }, + "expo-modules-core": { + "peerDependencies": { + "react": "*", + "react-native": "*" + } } }, "overrides": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9836a78e38b..8fe33bb95ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: overrides: '@changesets/assemble-release-plan': workspace:* -packageExtensionsChecksum: d8402b80dcc5df6307d40b8ec99e09f4 +packageExtensionsChecksum: 70526c8f0305a2a5757d6ae28bd9242b importers: @@ -34425,10 +34425,15 @@ packages: resolve-from: 5.0.0 dev: false - /expo-modules-core@2.5.0: + /expo-modules-core@2.5.0(react-native@0.79.5)(react@19.0.0): resolution: {integrity: sha512-aIbQxZE2vdCKsolQUl6Q9Farlf8tjh/ROR4hfN1qT7QBGPl1XrJGnaOKkcgYaGrlzCPg/7IBe0Np67GzKMZKKQ==} + peerDependencies: + react: '*' + react-native: '*' dependencies: invariant: 2.2.4 + react: 19.0.0 + react-native: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) dev: false /expo@53.0.22(@babel/core@7.28.4)(react-native@0.79.5)(react@19.0.0): @@ -34462,7 +34467,7 @@ packages: expo-font: 13.3.2(expo@53.0.22)(react@19.0.0) expo-keep-awake: 14.1.4(expo@53.0.22)(react@19.0.0) expo-modules-autolinking: 2.1.14 - expo-modules-core: 2.5.0 + expo-modules-core: 2.5.0(react-native@0.79.5)(react@19.0.0) react: 19.0.0 react-native: 0.79.5(@babel/core@7.28.4)(@types/react@19.1.12)(react@19.0.0) react-native-edge-to-edge: 1.6.0(react-native@0.79.5)(react@19.0.0) From bce0adc6ec26a90d4385fa12f7c447017f5d5fc5 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Thu, 18 Sep 2025 11:16:20 +0200 Subject: [PATCH 14/22] refactor: format --- apps/expo-example-host/index.js | 4 ++-- apps/expo-example-host/metro.config.js | 2 +- apps/expo-example-mini/metro.config.js | 2 +- apps/expo-example-nested-mini/metro.config.js | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/expo-example-host/index.js b/apps/expo-example-host/index.js index 18967202d5a..483ed3caa00 100644 --- a/apps/expo-example-host/index.js +++ b/apps/expo-example-host/index.js @@ -7,6 +7,6 @@ import { registerRootComponent } from 'expo'; registerRootComponent( withAsyncStartup( () => require('./src/App'), - () => require('./src/Fallback'), - )(), + () => require('./src/Fallback') + )() ); diff --git a/apps/expo-example-host/metro.config.js b/apps/expo-example-host/metro.config.js index ec3f94c8107..9c94acc89dc 100644 --- a/apps/expo-example-host/metro.config.js +++ b/apps/expo-example-host/metro.config.js @@ -57,5 +57,5 @@ module.exports = withModuleFederation( unstable_patchInitializeCore: true, unstable_patchRuntimeRequire: true, }, - }, + } ); diff --git a/apps/expo-example-mini/metro.config.js b/apps/expo-example-mini/metro.config.js index 0e1096e0da1..fe76c93c5c3 100644 --- a/apps/expo-example-mini/metro.config.js +++ b/apps/expo-example-mini/metro.config.js @@ -55,5 +55,5 @@ module.exports = withModuleFederation( unstable_patchInitializeCore: true, unstable_patchRuntimeRequire: true, }, - }, + } ); diff --git a/apps/expo-example-nested-mini/metro.config.js b/apps/expo-example-nested-mini/metro.config.js index 8db687dcb4b..616328196ab 100644 --- a/apps/expo-example-nested-mini/metro.config.js +++ b/apps/expo-example-nested-mini/metro.config.js @@ -60,5 +60,5 @@ module.exports = withModuleFederation( unstable_patchInitializeCore: true, unstable_patchRuntimeRequire: true, }, - }, + } ); From 1c3bd748a6b692ba92d3701b93a6b2fb9bd0348c Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Thu, 18 Sep 2025 18:50:12 +0200 Subject: [PATCH 15/22] fix: server root --- packages/metro-core/src/plugin/index.ts | 3 ++- packages/metro-core/src/plugin/resolver.ts | 12 +++++++----- packages/metro-core/src/plugin/rewrite-request.ts | 12 +++++++++--- packages/metro-core/src/plugin/serializer.ts | 8 ++++---- 4 files changed, 22 insertions(+), 13 deletions(-) diff --git a/packages/metro-core/src/plugin/index.ts b/packages/metro-core/src/plugin/index.ts index 89cbc929c7c..8a17c37873f 100644 --- a/packages/metro-core/src/plugin/index.ts +++ b/packages/metro-core/src/plugin/index.ts @@ -176,10 +176,11 @@ function augmentConfig( originalEntry: originalEntryPath, hostEntry: hostEntryPath, initHost: initHostPath, + projectDir: config.projectRoot, remoteModuleRegistry: remoteModuleRegistryPath, remoteHMRSetup: remoteHMRSetupPath, remoteEntry: remoteEntryPath, - projectDir: config.projectRoot, + serverRoot: config.server.unstable_serverRoot ?? config.projectRoot, tmpDir: tmpDirPath, }, hacks: { diff --git a/packages/metro-core/src/plugin/resolver.ts b/packages/metro-core/src/plugin/resolver.ts index 68784bee35b..b7974d42f74 100644 --- a/packages/metro-core/src/plugin/resolver.ts +++ b/packages/metro-core/src/plugin/resolver.ts @@ -31,10 +31,11 @@ interface CreateResolveRequestOptions { hostEntry: string; initHost: string; originalEntry: string; + projectDir: string; remoteEntry: string; remoteHMRSetup: string; remoteModuleRegistry: string; - projectDir: string; + serverRoot: string; tmpDir: string; }; options: ModuleFederationConfigNormalized; @@ -50,11 +51,11 @@ export function createResolveRequest({ }: CreateResolveRequestOptions): CustomResolver { const hostEntryPathRegex = getEntryPathRegex({ entry: paths.hostEntry, - projectDir: paths.projectDir, + serverRoot: paths.serverRoot, }); const remoteEntryPathRegex = getEntryPathRegex({ entry: paths.remoteEntry, - projectDir: paths.projectDir, + serverRoot: paths.serverRoot, }); return function resolveRequest(context, moduleName, platform) { @@ -214,9 +215,10 @@ function replaceModule(from: RegExp, to: string | null) { function getEntryPathRegex(paths: { entry: string; - projectDir: string; + serverRoot: string; }): RegExp { - const relativeEntryPath = path.relative(paths.projectDir, paths.entry); + // expo requests utilize the server.unstable_serverRoot + const relativeEntryPath = path.relative(paths.serverRoot, paths.entry); const entryName = removeExtension(relativeEntryPath); return new RegExp(`/${entryName}(\\.js)?$`); } diff --git a/packages/metro-core/src/plugin/rewrite-request.ts b/packages/metro-core/src/plugin/rewrite-request.ts index 06e217fb7cc..d33287ce02c 100644 --- a/packages/metro-core/src/plugin/rewrite-request.ts +++ b/packages/metro-core/src/plugin/rewrite-request.ts @@ -18,10 +18,14 @@ export function createRewriteRequest({ manifestPath, tmpDirPath, }: CreateRewriteRequestOptions) { + // expo requests utilize the server.unstable_serverRoot + // fallback to projectRoot when not configured, just like in Metro + const root = config.server.unstable_serverRoot ?? config.projectRoot; + const hostEntryName = removeExtension(originalEntryFilename); const remoteEntryName = removeExtension(remoteEntryFilename); const relativeTmpDirPath = path - .relative(config.projectRoot, tmpDirPath) + .relative(root, tmpDirPath) .split(path.sep) .join(path.posix.sep); const hostEntryPathRegex = getEntryPathRegex(hostEntryName); @@ -31,7 +35,6 @@ export function createRewriteRequest({ ); return function rewriteRequest(url: string) { - const root = config.projectRoot; const { pathname } = new URL(url, 'protocol://host'); // rewrite /index.bundle -> //index.bundle? if (pathname.match(hostEntryPathRegex)) { @@ -50,7 +53,10 @@ export function createRewriteRequest({ } // rewrite /mf-manifest.json -> /[metro-project]/node_modules/.mf-metro/mf-manifest.json if (pathname.startsWith(`/${MANIFEST_FILENAME}`)) { - const target = manifestPath.replace(root, '[metro-project]'); + const target = manifestPath.replace( + config.projectRoot, + '[metro-project]', + ); return url.replace(MANIFEST_FILENAME, target); } // pass through to original rewriteRequestUrl diff --git a/packages/metro-core/src/plugin/serializer.ts b/packages/metro-core/src/plugin/serializer.ts index a84f94e35df..9a9ee83693b 100644 --- a/packages/metro-core/src/plugin/serializer.ts +++ b/packages/metro-core/src/plugin/serializer.ts @@ -34,7 +34,7 @@ export function getModuleFederationSerializer( const bundlePath = getBundlePath( entryPoint, - options.projectRoot, + options.serverRoot, mfConfig.exposes, isUsingMFBundleCommand, ); @@ -166,11 +166,11 @@ function isProjectSource(entryPoint: string, projectRoot: string) { function getBundlePath( entryPoint: string, - projectRoot: string, + serverRoot: string, exposes: ModuleFederationConfigNormalized['exposes'], isUsingMFBundleCommand: boolean, ) { - const relativeEntryPath = path.relative(projectRoot, entryPoint); + const relativeEntryPath = path.relative(serverRoot, entryPoint); if (!isUsingMFBundleCommand) { const { dir, name } = path.parse(relativeEntryPath); return path.format({ dir, name, ext: '' }); @@ -196,7 +196,7 @@ function getBundlePath( 'Expected to match an entrypoint with one of the exposed keys, but failed. ' + 'This is most likely a configuration error. ' + 'If you believe this is not a configuration issue, please report it as a bug. ' + - `Debug info: entryPoint="${entryPoint}", projectRoot="${projectRoot}", exposesKeys=[${Object.keys(exposes).join(', ')}]`, + `Debug info: entryPoint="${entryPoint}", serverRoot="${serverRoot}", exposesKeys=[${Object.keys(exposes).join(', ')}]`, ); } From e64ac2a8bf3e4d231ed2778964e30663a46a31dd Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Thu, 18 Sep 2025 19:35:30 +0200 Subject: [PATCH 16/22] fix: babel runtime non-expo fix --- apps/metro-example-host/metro.config.js | 7 ++++++- apps/metro-example-mini/metro.config.js | 7 ++++++- apps/metro-example-nested-mini/metro.config.js | 7 ++++++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/apps/metro-example-host/metro.config.js b/apps/metro-example-host/metro.config.js index 8c22070c002..ec49dd20eb5 100644 --- a/apps/metro-example-host/metro.config.js +++ b/apps/metro-example-host/metro.config.js @@ -11,7 +11,12 @@ const {withModuleFederation} = require('@module-federation/metro'); */ const config = { - resolver: {useWatchman: false}, + resolver: { + extraNodeModules: { + '@babel/runtime': path.resolve(__dirname, 'node_modules/@babel/runtime'), + }, + useWatchman: false, + }, watchFolders: [ path.resolve(__dirname, '../../node_modules'), path.resolve(__dirname, '../../packages'), diff --git a/apps/metro-example-mini/metro.config.js b/apps/metro-example-mini/metro.config.js index 43481e4064b..bd86ea7af45 100644 --- a/apps/metro-example-mini/metro.config.js +++ b/apps/metro-example-mini/metro.config.js @@ -10,7 +10,12 @@ const {withModuleFederation} = require('@module-federation/metro'); * @type {import('@react-native/metro-config').MetroConfig} */ const config = { - resolver: {useWatchman: false}, + resolver: { + extraNodeModules: { + '@babel/runtime': path.resolve(__dirname, 'node_modules/@babel/runtime'), + }, + useWatchman: false, + }, watchFolders: [ path.resolve(__dirname, '../../node_modules'), path.resolve(__dirname, '../../packages'), diff --git a/apps/metro-example-nested-mini/metro.config.js b/apps/metro-example-nested-mini/metro.config.js index a8d3f284c73..c6071efcba8 100644 --- a/apps/metro-example-nested-mini/metro.config.js +++ b/apps/metro-example-nested-mini/metro.config.js @@ -10,7 +10,12 @@ const {withModuleFederation} = require('@module-federation/metro'); * @type {import('@react-native/metro-config').MetroConfig} */ const config = { - resolver: {useWatchman: false}, + resolver: { + extraNodeModules: { + '@babel/runtime': path.resolve(__dirname, 'node_modules/@babel/runtime'), + }, + useWatchman: false, + }, watchFolders: [ path.resolve(__dirname, '../../node_modules'), path.resolve(__dirname, '../../packages'), From 5009e9c90c0b06a81b4379e04fd5f437e561941e Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Fri, 19 Sep 2025 10:55:46 +0200 Subject: [PATCH 17/22] fix: bundle ids --- apps/expo-example-host/app.json | 8 +++++++- apps/expo-example-mini/app.json | 8 +++++++- apps/expo-example-nested-mini/app.json | 8 +++++++- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/apps/expo-example-host/app.json b/apps/expo-example-host/app.json index d18e025784e..ed9e5a3f2b5 100644 --- a/apps/expo-example-host/app.json +++ b/apps/expo-example-host/app.json @@ -1,4 +1,10 @@ { "name": "MFExpoExampleHost", - "displayName": "MFExpoExampleHost" + "slug": "MFExpoExampleHost", + "ios": { + "bundleIdentifier": "com.expo.example.host" + }, + "android": { + "package": "com.expo.example.host" + } } diff --git a/apps/expo-example-mini/app.json b/apps/expo-example-mini/app.json index 46198959eba..fb388ade98c 100644 --- a/apps/expo-example-mini/app.json +++ b/apps/expo-example-mini/app.json @@ -1,4 +1,10 @@ { "name": "MFExpoExampleMini", - "displayName": "MFExpoExampleMini" + "slug": "MFExpoExampleMini", + "ios": { + "bundleIdentifier": "com.expo.example.mini" + }, + "android": { + "package": "com.expo.example.mini" + } } diff --git a/apps/expo-example-nested-mini/app.json b/apps/expo-example-nested-mini/app.json index 5ed75aca5c3..62c2f1c3d40 100644 --- a/apps/expo-example-nested-mini/app.json +++ b/apps/expo-example-nested-mini/app.json @@ -1,4 +1,10 @@ { "name": "MFExpoExampleNestedMini", - "displayName": "MFExpoExampleNestedMini" + "slug": "MFExpoExampleNestedMini", + "ios": { + "bundleIdentifier": "com.expo.example.nested.mini" + }, + "android": { + "package": "com.expo.example.nested.mini" + } } From 977091ea5f4513f2ca9d4533c4eded84c1f378e7 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Fri, 19 Sep 2025 14:12:48 +0200 Subject: [PATCH 18/22] chore: update lockfile --- pnpm-lock.yaml | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8fe33bb95ae..0415be21498 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4086,7 +4086,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.28.2 + '@babel/runtime': 7.25.7 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 @@ -6575,6 +6575,22 @@ packages: - supports-color dev: true + /@babel/plugin-transform-object-rest-spread@7.28.0(@babel/core@7.28.4): + resolution: {integrity: sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.4) + '@babel/traverse': 7.28.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.28.4): resolution: {integrity: sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==} engines: {node: '>=6.9.0'} @@ -7381,7 +7397,7 @@ packages: '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.28.4) '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.4) '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.4) - '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.4) + '@babel/plugin-transform-object-rest-spread': 7.28.0(@babel/core@7.28.4) '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.28.4) '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.4) '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.4) @@ -7614,7 +7630,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 - dev: false /@babel/runtime@7.28.2: resolution: {integrity: sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==} @@ -48272,7 +48287,6 @@ packages: /regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - dev: false /regex-not@1.0.2: resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} From 627dd62e74db088ce2821e3d17cf2d568068d99f Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Fri, 19 Sep 2025 14:13:26 +0200 Subject: [PATCH 19/22] chore: remove mise.toml --- mise.toml | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 mise.toml diff --git a/mise.toml b/mise.toml deleted file mode 100644 index 7d030b2b015..00000000000 --- a/mise.toml +++ /dev/null @@ -1,2 +0,0 @@ -[tools] -node = "18" From 6907eb8ccfca07224595266586409cc713958ec1 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Fri, 19 Sep 2025 14:50:05 +0200 Subject: [PATCH 20/22] fix: nx format --- apps/expo-example-host/metro.config.js | 2 +- apps/expo-example-host/src/Card.tsx | 2 +- apps/expo-example-host/src/Fallback.tsx | 7 ++++--- apps/expo-example-mini/metro.config.js | 2 +- apps/expo-example-mini/src/info.tsx | 8 ++++---- apps/expo-example-nested-mini/metro.config.js | 2 +- 6 files changed, 12 insertions(+), 11 deletions(-) diff --git a/apps/expo-example-host/metro.config.js b/apps/expo-example-host/metro.config.js index 9c94acc89dc..ec3f94c8107 100644 --- a/apps/expo-example-host/metro.config.js +++ b/apps/expo-example-host/metro.config.js @@ -57,5 +57,5 @@ module.exports = withModuleFederation( unstable_patchInitializeCore: true, unstable_patchRuntimeRequire: true, }, - } + }, ); diff --git a/apps/expo-example-host/src/Card.tsx b/apps/expo-example-host/src/Card.tsx index ccf1d174411..a8ea02733c8 100644 --- a/apps/expo-example-host/src/Card.tsx +++ b/apps/expo-example-host/src/Card.tsx @@ -1,5 +1,5 @@ import type React from 'react'; -import {StyleSheet, Text, View} from 'react-native'; +import { StyleSheet, Text, View } from 'react-native'; type Props = { title: string; diff --git a/apps/expo-example-host/src/Fallback.tsx b/apps/expo-example-host/src/Fallback.tsx index 8475b92748f..f1901cf357e 100644 --- a/apps/expo-example-host/src/Fallback.tsx +++ b/apps/expo-example-host/src/Fallback.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import {ActivityIndicator, LayoutAnimation, Text, View} from 'react-native'; +import { ActivityIndicator, LayoutAnimation, Text, View } from 'react-native'; export default function Fallback() { React.useEffect(() => { @@ -15,9 +15,10 @@ export default function Fallback() { backgroundColor: '#000', justifyContent: 'center', alignItems: 'center', - }}> + }} + > - + Async Startup in progress... diff --git a/apps/expo-example-mini/metro.config.js b/apps/expo-example-mini/metro.config.js index fe76c93c5c3..0e1096e0da1 100644 --- a/apps/expo-example-mini/metro.config.js +++ b/apps/expo-example-mini/metro.config.js @@ -55,5 +55,5 @@ module.exports = withModuleFederation( unstable_patchInitializeCore: true, unstable_patchRuntimeRequire: true, }, - } + }, ); diff --git a/apps/expo-example-mini/src/info.tsx b/apps/expo-example-mini/src/info.tsx index 3f5678389c9..2c73ea8eeee 100644 --- a/apps/expo-example-mini/src/info.tsx +++ b/apps/expo-example-mini/src/info.tsx @@ -1,9 +1,9 @@ -import {VERSION} from 'lodash'; -import {Platform, StyleSheet, Text, View} from 'react-native'; +import { VERSION } from 'lodash'; +import { Platform, StyleSheet, Text, View } from 'react-native'; type Props = { testID?: string; - sections?: Array<{name: string; value: string; testID: string}>; + sections?: Array<{ name: string; value: string; testID: string }>; }; const SECTIONS = [ @@ -20,7 +20,7 @@ export default function Info({ }: Props) { return ( - {sections.map(section => ( + {sections.map((section) => ( {section.name} diff --git a/apps/expo-example-nested-mini/metro.config.js b/apps/expo-example-nested-mini/metro.config.js index 616328196ab..8db687dcb4b 100644 --- a/apps/expo-example-nested-mini/metro.config.js +++ b/apps/expo-example-nested-mini/metro.config.js @@ -60,5 +60,5 @@ module.exports = withModuleFederation( unstable_patchInitializeCore: true, unstable_patchRuntimeRequire: true, }, - } + }, ); From 81f9899ab27e77938d5d6b4981bca46efbaf5978 Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Fri, 19 Sep 2025 14:52:34 +0200 Subject: [PATCH 21/22] fix: nx format --- apps/expo-example-host/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/expo-example-host/index.js b/apps/expo-example-host/index.js index 483ed3caa00..18967202d5a 100644 --- a/apps/expo-example-host/index.js +++ b/apps/expo-example-host/index.js @@ -7,6 +7,6 @@ import { registerRootComponent } from 'expo'; registerRootComponent( withAsyncStartup( () => require('./src/App'), - () => require('./src/Fallback') - )() + () => require('./src/Fallback'), + )(), ); From d87e9b9139994ed3adea123bbc5deb2f8cc9276f Mon Sep 17 00:00:00 2001 From: Jakub Romanczyk Date: Fri, 19 Sep 2025 15:09:16 +0200 Subject: [PATCH 22/22] chore: undo changes root in package.json --- package.json | 36 +++---- pnpm-lock.yaml | 247 ++++++++++++++++++++++++------------------------- 2 files changed, 139 insertions(+), 144 deletions(-) diff --git a/package.json b/package.json index 395011cd4d5..3cf595774ba 100644 --- a/package.json +++ b/package.json @@ -85,12 +85,12 @@ "encoding": "^0.1.13", "express": "4.21.2", "fast-glob": "3.3.2", - "glob": "^11.0.3", + "glob": "^11.0.0", "lodash.get": "4.4.2", - "openai": "^4.104.0", + "openai": "^4.72.0", "rambda": "7.5.0", "regenerator-runtime": "0.14.1", - "sharp": "^0.33.5", + "sharp": "^0.33.4", "storybook": "9.0.9", "tapable": "2.2.1", "typedoc": "0.25.8", @@ -98,12 +98,12 @@ "unplugin": "1.9.0" }, "devDependencies": { - "@babel/core": "^7.28.4", + "@babel/core": "^7.28.0", "@babel/plugin-transform-react-jsx": "7.27.1", "@babel/preset-react": "^7.27.1", - "@changesets/cli": "^2.29.6", - "@chromatic-com/storybook": "^1.9.0", - "@commitlint/cli": "^19.8.1", + "@changesets/cli": "^2.27.9", + "@chromatic-com/storybook": "^1.7.0", + "@commitlint/cli": "^19.4.1", "@commitlint/config-conventional": "19.5.0", "@commitlint/config-nx-scopes": "19.5.0", "@commitlint/cz-commitlint": "19.5.0", @@ -130,14 +130,14 @@ "@pmmmwh/react-refresh-webpack-plugin": "0.5.15", "@rollup/plugin-alias": "5.1.1", "@rollup/plugin-replace": "6.0.1", - "@rslib/core": "^0.10.6", + "@rslib/core": "^0.10.4", "@rspack/core": "1.3.9", "@rspack/dev-server": "1.1.1", "@semantic-release/changelog": "^6.0.3", "@semantic-release/exec": "^6.0.3", "@semantic-release/git": "^10.0.1", - "@semantic-release/github": "^11.0.5", - "@semantic-release/npm": "^11.0.3", + "@semantic-release/github": "^11.0.1", + "@semantic-release/npm": "^11.0.0", "@storybook/addon-docs": "9.0.17", "@storybook/nextjs": "9.0.9", "@svgr/webpack": "8.1.0", @@ -170,7 +170,7 @@ "babel-jest": "29.7.0", "babel-loader": "9.2.1", "classnames": "2.5.1", - "commitizen": "^4.3.1", + "commitizen": "^4.3.0", "concurrently": "8.2.2", "copy-webpack-plugin": "11.0.0", "cypress": "14.3.3", @@ -178,7 +178,7 @@ "esbuild": "0.25.0", "eslint": "8.57.1", "eslint-config-prettier": "10.1.5", - "eslint-plugin-cypress": "^2.15.2", + "eslint-plugin-cypress": "^2.13.4", "eslint-plugin-import": "2.31.0", "eslint-plugin-jsx-a11y": "6.10.1", "eslint-plugin-prettier": "5.2.1", @@ -199,10 +199,10 @@ "js-yaml": "4.1.0", "kill-port": "^2.0.1", "mime-types": "2.1.35", - "msw": "^1.3.5", + "msw": "^1.2.1", "node-fetch": "~3.3.2", "nx": "21.2.3", - "open": "^10.2.0", + "open": "^10.1.0", "postcss-calc": "9.0.1", "postcss-custom-properties": "13.3.12", "postcss-import": "15.1.0", @@ -210,14 +210,14 @@ "prettier": "3.3.3", "prettier-eslint": "16.3.0", "publint": "^0.2.12", - "qwik-nx": "^3.2.1", + "qwik-nx": "^3.1.1", "react-refresh": "0.14.2", "rimraf": "^6.0.1", "rollup-plugin-copy": "3.5.0", - "strip-ansi": "^6.0.1", + "strip-ansi": "^6.0.0", "swc-loader": "0.2.6", "tailwindcss": "3.4.13", - "terser-webpack-plugin": "^5.3.14", + "terser-webpack-plugin": "^5.3.10", "ts-jest": "29.1.5", "ts-node": "10.9.1", "tslib": "2.8.1", @@ -229,7 +229,7 @@ "vite-tsconfig-paths": "4.2.3", "vitest": "1.6.0", "vitest-fetch-mock": "^0.2.2", - "vue-tsc": "^2.2.12", + "vue-tsc": "^2.2.10", "wait-on": "^7.2.0", "webpack": "5.98.0", "webpack-cli": "^5.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0415be21498..911195b0a81 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,13 +38,13 @@ importers: specifier: 3.3.2 version: 3.3.2 glob: - specifier: ^11.0.3 + specifier: ^11.0.0 version: 11.0.3 lodash.get: specifier: 4.4.2 version: 4.4.2 openai: - specifier: ^4.104.0 + specifier: ^4.72.0 version: 4.104.0(encoding@0.1.13)(ws@8.18.0) rambda: specifier: 7.5.0 @@ -53,7 +53,7 @@ importers: specifier: 0.14.1 version: 0.14.1 sharp: - specifier: ^0.33.5 + specifier: ^0.33.4 version: 0.33.5 storybook: specifier: 9.0.9 @@ -72,7 +72,7 @@ importers: version: 1.9.0 devDependencies: '@babel/core': - specifier: ^7.28.4 + specifier: ^7.28.0 version: 7.28.4 '@babel/plugin-transform-react-jsx': specifier: 7.27.1 @@ -81,13 +81,13 @@ importers: specifier: ^7.27.1 version: 7.27.1(@babel/core@7.28.4) '@changesets/cli': - specifier: ^2.29.6 + specifier: ^2.27.9 version: 2.29.6(@types/node@18.16.9) '@chromatic-com/storybook': - specifier: ^1.9.0 + specifier: ^1.7.0 version: 1.9.0(react@18.3.1) '@commitlint/cli': - specifier: ^19.8.1 + specifier: ^19.4.1 version: 19.8.1(@types/node@18.16.9)(typescript@5.8.3) '@commitlint/config-conventional': specifier: 19.5.0 @@ -168,7 +168,7 @@ importers: specifier: 6.0.1 version: 6.0.1(rollup@4.50.0) '@rslib/core': - specifier: ^0.10.6 + specifier: ^0.10.4 version: 0.10.6(typescript@5.8.3) '@rspack/core': specifier: 1.3.9 @@ -186,10 +186,10 @@ importers: specifier: ^10.0.1 version: 10.0.1(semantic-release@24.2.7) '@semantic-release/github': - specifier: ^11.0.5 + specifier: ^11.0.1 version: 11.0.5(semantic-release@24.2.7) '@semantic-release/npm': - specifier: ^11.0.3 + specifier: ^11.0.0 version: 11.0.3(semantic-release@24.2.7) '@storybook/addon-docs': specifier: 9.0.17 @@ -288,7 +288,7 @@ importers: specifier: 2.5.1 version: 2.5.1 commitizen: - specifier: ^4.3.1 + specifier: ^4.3.0 version: 4.3.1(@types/node@18.16.9)(typescript@5.8.3) concurrently: specifier: 8.2.2 @@ -312,7 +312,7 @@ importers: specifier: 10.1.5 version: 10.1.5(eslint@8.57.1) eslint-plugin-cypress: - specifier: ^2.15.2 + specifier: ^2.13.4 version: 2.15.2(eslint@8.57.1) eslint-plugin-import: specifier: 2.31.0 @@ -375,7 +375,7 @@ importers: specifier: 2.1.35 version: 2.1.35 msw: - specifier: ^1.3.5 + specifier: ^1.2.1 version: 1.3.5(@types/node@18.16.9)(encoding@0.1.13)(typescript@5.8.3) node-fetch: specifier: ~3.3.2 @@ -384,7 +384,7 @@ importers: specifier: 21.2.3 version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) open: - specifier: ^10.2.0 + specifier: ^10.1.0 version: 10.2.0 postcss-calc: specifier: 9.0.1 @@ -408,7 +408,7 @@ importers: specifier: ^0.2.12 version: 0.2.12 qwik-nx: - specifier: ^3.2.1 + specifier: ^3.1.1 version: 3.2.1(@nx/devkit@21.2.3)(@nx/eslint@21.2.3)(@nx/js@21.2.3)(@nx/vite@21.2.3) react-refresh: specifier: 0.14.2 @@ -420,7 +420,7 @@ importers: specifier: 3.5.0 version: 3.5.0 strip-ansi: - specifier: ^6.0.1 + specifier: ^6.0.0 version: 6.0.1 swc-loader: specifier: 0.2.6 @@ -429,7 +429,7 @@ importers: specifier: 3.4.13 version: 3.4.13(ts-node@10.9.1) terser-webpack-plugin: - specifier: ^5.3.14 + specifier: ^5.3.10 version: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) ts-jest: specifier: 29.1.5 @@ -465,7 +465,7 @@ importers: specifier: ^0.2.2 version: 0.2.2(encoding@0.1.13)(vitest@1.6.0) vue-tsc: - specifier: ^2.2.12 + specifier: ^2.2.10 version: 2.2.12(typescript@5.8.3) wait-on: specifier: ^7.2.0 @@ -4601,8 +4601,8 @@ packages: resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 @@ -4687,7 +4687,7 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.28.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -4705,7 +4705,7 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.28.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -4852,8 +4852,8 @@ packages: resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4861,8 +4861,8 @@ packages: resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0(supports-color@5.5.0) - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4(supports-color@5.5.0) + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -4875,7 +4875,7 @@ packages: '@babel/core': 7.28.0 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -4888,7 +4888,7 @@ packages: '@babel/core': 7.28.4 '@babel/helper-module-imports': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -4906,6 +4906,20 @@ packages: - supports-color dev: true + /@babel/helper-module-transforms@7.28.3(@babel/core@7.28.0): + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.28.4 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4): resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} engines: {node: '>=6.9.0'} @@ -4955,7 +4969,7 @@ packages: '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -4969,7 +4983,7 @@ packages: '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color @@ -5014,8 +5028,8 @@ packages: resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -5046,7 +5060,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 /@babel/helpers@7.28.4: resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} @@ -5069,7 +5083,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 dev: true /@babel/parser@7.28.0: @@ -5077,7 +5091,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 /@babel/parser@7.28.4: resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} @@ -5094,7 +5108,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -5184,7 +5198,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -5197,7 +5211,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -5820,7 +5834,7 @@ packages: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -6001,7 +6015,7 @@ packages: '@babel/helper-globals': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -6018,7 +6032,7 @@ packages: '@babel/helper-globals': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -6068,7 +6082,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -6283,7 +6297,7 @@ packages: '@babel/core': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -6384,7 +6398,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6409,7 +6423,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6434,10 +6448,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -6463,7 +6477,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6570,7 +6584,7 @@ packages: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -6586,7 +6600,7 @@ packages: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.4) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.4) - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true @@ -7646,32 +7660,18 @@ packages: /@babel/traverse@7.27.1: resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 - '@babel/template': 7.27.2 - '@babel/types': 7.28.2 - debug: 4.4.1(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - /@babel/traverse@7.28.0: - resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} - engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.28.3 - '@babel/helper-globals': 7.28.0 '@babel/parser': 7.28.4 '@babel/template': 7.27.2 '@babel/types': 7.28.4 debug: 4.4.1(supports-color@8.1.1) + globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/traverse@7.28.0(supports-color@5.5.0): + /@babel/traverse@7.28.0: resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} dependencies: @@ -7681,7 +7681,7 @@ packages: '@babel/parser': 7.28.4 '@babel/template': 7.27.2 '@babel/types': 7.28.4 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -7799,7 +7799,7 @@ packages: package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.6.3 spawndamnit: 3.0.1 term-size: 2.2.1 transitivePeerDependencies: @@ -7835,7 +7835,7 @@ packages: package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.6.3 spawndamnit: 3.0.1 term-size: 2.2.1 transitivePeerDependencies: @@ -11171,12 +11171,12 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.30 '@types/node': 18.16.9 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 - glob: 7.2.3 + glob: 7.2.0 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 @@ -11276,7 +11276,7 @@ packages: resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 /@jridgewell/gen-mapping@0.3.13: resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} @@ -11298,7 +11298,7 @@ packages: dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.4 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/trace-mapping': 0.3.30 dev: true /@jridgewell/remapping@2.3.5: @@ -13067,7 +13067,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/preset-react': 7.27.1(@babel/core@7.28.4) - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@modern-js/babel-preset': 2.68.0(@rsbuild/core@1.4.3) '@modern-js/flight-server-transform-plugin': 2.68.0 '@modern-js/utils': 2.68.0 @@ -13148,7 +13148,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/preset-react': 7.27.1(@babel/core@7.28.4) - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 '@modern-js/utils': 2.68.2 @@ -13229,7 +13229,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/preset-react': 7.27.1(@babel/core@7.28.4) - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 '@modern-js/utils': 2.68.2 @@ -13310,7 +13310,7 @@ packages: dependencies: '@babel/core': 7.28.4 '@babel/preset-react': 7.26.3(@babel/core@7.28.4) - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 '@modern-js/utils': 2.68.2 @@ -17751,7 +17751,7 @@ packages: resolution: {integrity: sha512-LXd766LHCR/79WmhIg4zUB9jRosgw8xGJ1QnYOoef1rA7vCdubC23nhUxF+PJdfTdAl1cqX4u1dhZcjg6yXjRg==} engines: {node: '>=18'} dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.4 '@react-native/codegen': 0.80.0(@babel/core@7.28.0) transitivePeerDependencies: - '@babel/core' @@ -17958,7 +17958,7 @@ packages: '@babel/core': '*' dependencies: '@babel/core': 7.28.0 - glob: 7.2.3 + glob: 7.2.0 hermes-parser: 0.28.1 invariant: 2.2.4 nullthrows: 1.1.1 @@ -17971,7 +17971,7 @@ packages: '@babel/core': '*' dependencies: '@babel/core': 7.28.4 - glob: 7.2.3 + glob: 7.2.0 hermes-parser: 0.28.1 invariant: 2.2.4 nullthrows: 1.1.1 @@ -22043,7 +22043,7 @@ packages: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 execa: 8.0.1 - fs-extra: 11.3.1 + fs-extra: 11.3.0 lodash-es: 4.17.21 nerf-dart: 1.0.0 normalize-url: 8.0.2 @@ -22052,7 +22052,7 @@ packages: read-pkg: 9.0.1 registry-auth-token: 5.1.0 semantic-release: 24.2.7(typescript@5.8.3) - semver: 7.7.2 + semver: 7.6.3 tempy: 3.1.0 dev: true @@ -24033,7 +24033,7 @@ packages: /@types/bonjour@3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 /@types/btoa@1.2.5: resolution: {integrity: sha512-BItINdjZRlcGdI2efwK4bwxY5vEAT0SnIVfMOZVT18wp4900F1Lurqk/9PNdF9hMP1zgFmWbjVEtAsQKVcbqxA==} @@ -24059,7 +24059,7 @@ packages: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 5.0.7 - '@types/node': 18.16.9 + '@types/node': 20.12.14 /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} @@ -24074,7 +24074,7 @@ packages: resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} requiresBuild: true dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 dev: true /@types/cookie@0.4.1: @@ -24369,7 +24369,7 @@ packages: /@types/express-serve-static-core@5.0.7: resolution: {integrity: sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 @@ -24491,7 +24491,7 @@ packages: /@types/http-proxy@1.17.15: resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 dev: false /@types/http-proxy@1.17.16: @@ -24640,7 +24640,7 @@ packages: /@types/node-forge@1.3.14: resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 /@types/node-schedule@2.1.7: resolution: {integrity: sha512-G7Z3R9H7r3TowoH6D2pkzUHPhcJrDF4Jz1JOQ80AX0K2DWTHoN9VC94XzFAPNMdbW9TBzMZ3LjpFi7RYdbxtXA==} @@ -24854,7 +24854,7 @@ packages: /@types/set-cookie-parser@2.4.10: resolution: {integrity: sha512-GGmQVGpQWUe5qglJozEjZV/5dyxbOOZ0LHe/lqyWssB88Y4svNfst0uqBVscdDeIKl5Jy5+aPSvy7mI9tYRguw==} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 dev: true /@types/sinonjs__fake-timers@8.1.1: @@ -24868,7 +24868,7 @@ packages: /@types/sockjs@0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 /@types/source-list-map@0.1.6: resolution: {integrity: sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==} @@ -24908,7 +24908,7 @@ packages: /@types/ws@8.18.1: resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 dev: true /@types/ws@8.5.12: @@ -25356,7 +25356,7 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.2 + semver: 7.6.3 ts-api-utils: 1.4.3(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: @@ -25378,7 +25378,7 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.2 + semver: 7.6.3 ts-api-utils: 1.4.3(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: @@ -25637,7 +25637,7 @@ packages: async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 - glob: 7.2.3 + glob: 7.2.0 graceful-fs: 4.2.11 micromatch: 4.0.8 node-gyp-build: 4.8.2 @@ -25659,7 +25659,7 @@ packages: async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 - glob: 7.2.3 + glob: 7.2.0 graceful-fs: 4.2.11 micromatch: 4.0.8 node-gyp-build: 4.8.2 @@ -26329,7 +26329,7 @@ packages: /@vue/compiler-sfc@3.5.10: resolution: {integrity: sha512-to8E1BgpakV7224ZCm8gz1ZRSyjNCAWEplwFMWKlzCdP9DkMKhRRwt0WkCjY7jkzi/Vz3xgbpeig5Pnbly4Tow==} dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@vue/compiler-core': 3.5.10 '@vue/compiler-dom': 3.5.10 '@vue/compiler-ssr': 3.5.10 @@ -26342,7 +26342,7 @@ packages: /@vue/compiler-sfc@3.5.13: resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} dependencies: - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@vue/compiler-core': 3.5.13 '@vue/compiler-dom': 3.5.13 '@vue/compiler-ssr': 3.5.13 @@ -27317,14 +27317,9 @@ packages: transitivePeerDependencies: - supports-color - /agent-base@7.1.3: - resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} - engines: {node: '>= 14'} - /agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} - dev: true /agentkeepalive@4.6.0: resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} @@ -28275,7 +28270,7 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 caniuse-lite: 1.0.30001741 fraction.js: 4.3.7 normalize-range: 0.1.2 @@ -28291,7 +28286,7 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 caniuse-lite: 1.0.30001741 fraction.js: 4.3.7 normalize-range: 0.1.2 @@ -29092,7 +29087,7 @@ packages: /browserslist-to-es-version@1.0.0: resolution: {integrity: sha512-i6dR03ClGy9ti97FSa4s0dpv01zW/t5VbvGjFfTLsrRQFsPgSeyGkCrlU7BTJuI5XDHVY5S2JgDnDsvQXifJ8w==} dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 dev: true /browserslist@4.24.0: @@ -31170,7 +31165,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 css-declaration-sorter: 7.2.0(postcss@8.4.38) cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 @@ -31209,7 +31204,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 css-declaration-sorter: 7.2.0(postcss@8.4.47) cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 @@ -31247,7 +31242,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.4 css-declaration-sorter: 7.2.0(postcss@8.5.6) cssnano-utils: 4.0.2(postcss@8.5.6) postcss: 8.5.6 @@ -35414,7 +35409,7 @@ packages: engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 - jsonfile: 6.1.0 + jsonfile: 6.2.0 universalify: 2.0.1 dev: false @@ -35423,7 +35418,7 @@ packages: engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 - jsonfile: 6.1.0 + jsonfile: 6.2.0 universalify: 2.0.1 dev: true @@ -35984,7 +35979,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - glob: 7.2.3 + glob: 7.2.0 ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -36950,7 +36945,7 @@ packages: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} dependencies: - agent-base: 7.1.3 + agent-base: 7.1.4 debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -38562,7 +38557,7 @@ packages: chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 - glob: 7.2.3 + glob: 7.2.0 graceful-fs: 4.2.11 jest-haste-map: 29.7.0 jest-message-util: 29.7.0 @@ -38654,7 +38649,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -38932,7 +38927,7 @@ packages: acorn: 8.15.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.7.2 + semver: 7.6.3 dev: true /jsonc-parser@3.2.0: @@ -43577,7 +43572,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.25.4 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.38 @@ -43590,7 +43585,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.25.4 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.47 @@ -43602,7 +43597,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.25.4 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.5.6 @@ -44085,7 +44080,7 @@ packages: cosmiconfig: 9.0.0(typescript@5.8.3) jiti: 2.5.1 postcss: 8.5.6 - semver: 7.7.2 + semver: 7.6.3 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - typescript @@ -47301,8 +47296,8 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.28.4 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 '@types/doctrine': 0.0.9 @@ -48778,7 +48773,7 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: - glob: 7.2.3 + glob: 7.2.0 /rimraf@6.0.1: resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} @@ -48850,7 +48845,7 @@ packages: find-cache-dir: 3.3.2 fs-extra: 10.1.0 rollup: 4.50.0 - semver: 7.7.2 + semver: 7.6.3 tslib: 2.8.1 typescript: 5.8.3 dev: true @@ -50136,7 +50131,7 @@ packages: dependencies: color: 4.2.3 detect-libc: 2.0.4 - semver: 7.7.2 + semver: 7.6.3 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -52198,7 +52193,7 @@ packages: engines: {node: '>=8'} dependencies: '@istanbuljs/schema': 0.1.3 - glob: 7.2.3 + glob: 7.2.0 minimatch: 3.1.2 /text-decoder@1.2.3: @@ -54004,7 +53999,7 @@ packages: resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.30 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 dev: true