Unverified Commit 1ef3782d authored by Wesley Liddick's avatar Wesley Liddick Committed by GitHub
Browse files

Merge pull request #1538 from IanShaw027/fix/bug-cleanup-main

 fix: 修复多个 UI 和功能问题 - 表格排序搜索、导出逻辑、分页配置和状态筛选
parents 00c08c57 f480e573
...@@ -143,6 +143,8 @@ const ( ...@@ -143,6 +143,8 @@ const (
SettingKeyHideCcsImportButton = "hide_ccs_import_button" // 是否隐藏 API Keys 页面的导入 CCS 按钮 SettingKeyHideCcsImportButton = "hide_ccs_import_button" // 是否隐藏 API Keys 页面的导入 CCS 按钮
SettingKeyPurchaseSubscriptionEnabled = "purchase_subscription_enabled" // 是否展示"购买订阅"页面入口 SettingKeyPurchaseSubscriptionEnabled = "purchase_subscription_enabled" // 是否展示"购买订阅"页面入口
SettingKeyPurchaseSubscriptionURL = "purchase_subscription_url" // "购买订阅"页面 URL(作为 iframe src) SettingKeyPurchaseSubscriptionURL = "purchase_subscription_url" // "购买订阅"页面 URL(作为 iframe src)
SettingKeyTableDefaultPageSize = "table_default_page_size" // 表格默认每页条数
SettingKeyTablePageSizeOptions = "table_page_size_options" // 表格可选每页条数(JSON 数组)
SettingKeyCustomMenuItems = "custom_menu_items" // 自定义菜单项(JSON 数组) SettingKeyCustomMenuItems = "custom_menu_items" // 自定义菜单项(JSON 数组)
SettingKeyCustomEndpoints = "custom_endpoints" // 自定义端点列表(JSON 数组) SettingKeyCustomEndpoints = "custom_endpoints" // 自定义端点列表(JSON 数组)
......
...@@ -492,7 +492,7 @@ func TestAdminService_ListAccounts_ExhaustedCodexExtraReturnsRateLimitedAccount( ...@@ -492,7 +492,7 @@ func TestAdminService_ListAccounts_ExhaustedCodexExtraReturnsRateLimitedAccount(
} }
svc := &adminServiceImpl{accountRepo: repo} svc := &adminServiceImpl{accountRepo: repo}
accounts, total, err := svc.ListAccounts(context.Background(), 1, 20, PlatformOpenAI, AccountTypeOAuth, "", "", 0, "") accounts, total, err := svc.ListAccounts(context.Background(), 1, 20, PlatformOpenAI, AccountTypeOAuth, "", "", 0, "", "", "")
require.NoError(t, err) require.NoError(t, err)
require.Equal(t, int64(1), total) require.Equal(t, int64(1), total)
require.Len(t, accounts, 1) require.Len(t, accounts, 1)
......
...@@ -9,6 +9,7 @@ import ( ...@@ -9,6 +9,7 @@ import (
"fmt" "fmt"
"log/slog" "log/slog"
"net/url" "net/url"
"sort"
"strconv" "strconv"
"strings" "strings"
"sync/atomic" "sync/atomic"
...@@ -161,6 +162,8 @@ func (s *SettingService) GetPublicSettings(ctx context.Context) (*PublicSettings ...@@ -161,6 +162,8 @@ func (s *SettingService) GetPublicSettings(ctx context.Context) (*PublicSettings
SettingKeyHideCcsImportButton, SettingKeyHideCcsImportButton,
SettingKeyPurchaseSubscriptionEnabled, SettingKeyPurchaseSubscriptionEnabled,
SettingKeyPurchaseSubscriptionURL, SettingKeyPurchaseSubscriptionURL,
SettingKeyTableDefaultPageSize,
SettingKeyTablePageSizeOptions,
SettingKeyCustomMenuItems, SettingKeyCustomMenuItems,
SettingKeyCustomEndpoints, SettingKeyCustomEndpoints,
SettingKeyLinuxDoConnectEnabled, SettingKeyLinuxDoConnectEnabled,
...@@ -200,6 +203,10 @@ func (s *SettingService) GetPublicSettings(ctx context.Context) (*PublicSettings ...@@ -200,6 +203,10 @@ func (s *SettingService) GetPublicSettings(ctx context.Context) (*PublicSettings
registrationEmailSuffixWhitelist := ParseRegistrationEmailSuffixWhitelist( registrationEmailSuffixWhitelist := ParseRegistrationEmailSuffixWhitelist(
settings[SettingKeyRegistrationEmailSuffixWhitelist], settings[SettingKeyRegistrationEmailSuffixWhitelist],
) )
tableDefaultPageSize, tablePageSizeOptions := parseTablePreferences(
settings[SettingKeyTableDefaultPageSize],
settings[SettingKeyTablePageSizeOptions],
)
return &PublicSettings{ return &PublicSettings{
RegistrationEnabled: settings[SettingKeyRegistrationEnabled] == "true", RegistrationEnabled: settings[SettingKeyRegistrationEnabled] == "true",
...@@ -221,6 +228,8 @@ func (s *SettingService) GetPublicSettings(ctx context.Context) (*PublicSettings ...@@ -221,6 +228,8 @@ func (s *SettingService) GetPublicSettings(ctx context.Context) (*PublicSettings
HideCcsImportButton: settings[SettingKeyHideCcsImportButton] == "true", HideCcsImportButton: settings[SettingKeyHideCcsImportButton] == "true",
PurchaseSubscriptionEnabled: settings[SettingKeyPurchaseSubscriptionEnabled] == "true", PurchaseSubscriptionEnabled: settings[SettingKeyPurchaseSubscriptionEnabled] == "true",
PurchaseSubscriptionURL: strings.TrimSpace(settings[SettingKeyPurchaseSubscriptionURL]), PurchaseSubscriptionURL: strings.TrimSpace(settings[SettingKeyPurchaseSubscriptionURL]),
TableDefaultPageSize: tableDefaultPageSize,
TablePageSizeOptions: tablePageSizeOptions,
CustomMenuItems: settings[SettingKeyCustomMenuItems], CustomMenuItems: settings[SettingKeyCustomMenuItems],
CustomEndpoints: settings[SettingKeyCustomEndpoints], CustomEndpoints: settings[SettingKeyCustomEndpoints],
LinuxDoOAuthEnabled: linuxDoEnabled, LinuxDoOAuthEnabled: linuxDoEnabled,
...@@ -270,6 +279,8 @@ func (s *SettingService) GetPublicSettingsForInjection(ctx context.Context) (any ...@@ -270,6 +279,8 @@ func (s *SettingService) GetPublicSettingsForInjection(ctx context.Context) (any
HideCcsImportButton bool `json:"hide_ccs_import_button"` HideCcsImportButton bool `json:"hide_ccs_import_button"`
PurchaseSubscriptionEnabled bool `json:"purchase_subscription_enabled"` PurchaseSubscriptionEnabled bool `json:"purchase_subscription_enabled"`
PurchaseSubscriptionURL string `json:"purchase_subscription_url,omitempty"` PurchaseSubscriptionURL string `json:"purchase_subscription_url,omitempty"`
TableDefaultPageSize int `json:"table_default_page_size"`
TablePageSizeOptions []int `json:"table_page_size_options"`
CustomMenuItems json.RawMessage `json:"custom_menu_items"` CustomMenuItems json.RawMessage `json:"custom_menu_items"`
CustomEndpoints json.RawMessage `json:"custom_endpoints"` CustomEndpoints json.RawMessage `json:"custom_endpoints"`
LinuxDoOAuthEnabled bool `json:"linuxdo_oauth_enabled"` LinuxDoOAuthEnabled bool `json:"linuxdo_oauth_enabled"`
...@@ -297,6 +308,8 @@ func (s *SettingService) GetPublicSettingsForInjection(ctx context.Context) (any ...@@ -297,6 +308,8 @@ func (s *SettingService) GetPublicSettingsForInjection(ctx context.Context) (any
HideCcsImportButton: settings.HideCcsImportButton, HideCcsImportButton: settings.HideCcsImportButton,
PurchaseSubscriptionEnabled: settings.PurchaseSubscriptionEnabled, PurchaseSubscriptionEnabled: settings.PurchaseSubscriptionEnabled,
PurchaseSubscriptionURL: settings.PurchaseSubscriptionURL, PurchaseSubscriptionURL: settings.PurchaseSubscriptionURL,
TableDefaultPageSize: settings.TableDefaultPageSize,
TablePageSizeOptions: settings.TablePageSizeOptions,
CustomMenuItems: filterUserVisibleMenuItems(settings.CustomMenuItems), CustomMenuItems: filterUserVisibleMenuItems(settings.CustomMenuItems),
CustomEndpoints: safeRawJSONArray(settings.CustomEndpoints), CustomEndpoints: safeRawJSONArray(settings.CustomEndpoints),
LinuxDoOAuthEnabled: settings.LinuxDoOAuthEnabled, LinuxDoOAuthEnabled: settings.LinuxDoOAuthEnabled,
...@@ -522,6 +535,16 @@ func (s *SettingService) UpdateSettings(ctx context.Context, settings *SystemSet ...@@ -522,6 +535,16 @@ func (s *SettingService) UpdateSettings(ctx context.Context, settings *SystemSet
updates[SettingKeyHideCcsImportButton] = strconv.FormatBool(settings.HideCcsImportButton) updates[SettingKeyHideCcsImportButton] = strconv.FormatBool(settings.HideCcsImportButton)
updates[SettingKeyPurchaseSubscriptionEnabled] = strconv.FormatBool(settings.PurchaseSubscriptionEnabled) updates[SettingKeyPurchaseSubscriptionEnabled] = strconv.FormatBool(settings.PurchaseSubscriptionEnabled)
updates[SettingKeyPurchaseSubscriptionURL] = strings.TrimSpace(settings.PurchaseSubscriptionURL) updates[SettingKeyPurchaseSubscriptionURL] = strings.TrimSpace(settings.PurchaseSubscriptionURL)
tableDefaultPageSize, tablePageSizeOptions := normalizeTablePreferences(
settings.TableDefaultPageSize,
settings.TablePageSizeOptions,
)
updates[SettingKeyTableDefaultPageSize] = strconv.Itoa(tableDefaultPageSize)
tablePageSizeOptionsJSON, err := json.Marshal(tablePageSizeOptions)
if err != nil {
return fmt.Errorf("marshal table page size options: %w", err)
}
updates[SettingKeyTablePageSizeOptions] = string(tablePageSizeOptionsJSON)
updates[SettingKeyCustomMenuItems] = settings.CustomMenuItems updates[SettingKeyCustomMenuItems] = settings.CustomMenuItems
updates[SettingKeyCustomEndpoints] = settings.CustomEndpoints updates[SettingKeyCustomEndpoints] = settings.CustomEndpoints
...@@ -875,6 +898,8 @@ func (s *SettingService) InitializeDefaultSettings(ctx context.Context) error { ...@@ -875,6 +898,8 @@ func (s *SettingService) InitializeDefaultSettings(ctx context.Context) error {
SettingKeySiteLogo: "", SettingKeySiteLogo: "",
SettingKeyPurchaseSubscriptionEnabled: "false", SettingKeyPurchaseSubscriptionEnabled: "false",
SettingKeyPurchaseSubscriptionURL: "", SettingKeyPurchaseSubscriptionURL: "",
SettingKeyTableDefaultPageSize: "20",
SettingKeyTablePageSizeOptions: "[10,20,50,100]",
SettingKeyCustomMenuItems: "[]", SettingKeyCustomMenuItems: "[]",
SettingKeyCustomEndpoints: "[]", SettingKeyCustomEndpoints: "[]",
SettingKeyOIDCConnectEnabled: "false", SettingKeyOIDCConnectEnabled: "false",
...@@ -946,6 +971,10 @@ func (s *SettingService) parseSettings(settings map[string]string) *SystemSettin ...@@ -946,6 +971,10 @@ func (s *SettingService) parseSettings(settings map[string]string) *SystemSettin
CustomEndpoints: settings[SettingKeyCustomEndpoints], CustomEndpoints: settings[SettingKeyCustomEndpoints],
BackendModeEnabled: settings[SettingKeyBackendModeEnabled] == "true", BackendModeEnabled: settings[SettingKeyBackendModeEnabled] == "true",
} }
result.TableDefaultPageSize, result.TablePageSizeOptions = parseTablePreferences(
settings[SettingKeyTableDefaultPageSize],
settings[SettingKeyTablePageSizeOptions],
)
// 解析整数类型 // 解析整数类型
if port, err := strconv.Atoi(settings[SettingKeySMTPPort]); err == nil { if port, err := strconv.Atoi(settings[SettingKeySMTPPort]); err == nil {
...@@ -1221,6 +1250,50 @@ func parseDefaultSubscriptions(raw string) []DefaultSubscriptionSetting { ...@@ -1221,6 +1250,50 @@ func parseDefaultSubscriptions(raw string) []DefaultSubscriptionSetting {
return normalized return normalized
} }
func parseTablePreferences(defaultPageSizeRaw, optionsRaw string) (int, []int) {
defaultPageSize := 20
if v, err := strconv.Atoi(strings.TrimSpace(defaultPageSizeRaw)); err == nil {
defaultPageSize = v
}
var options []int
if strings.TrimSpace(optionsRaw) != "" {
_ = json.Unmarshal([]byte(optionsRaw), &options)
}
return normalizeTablePreferences(defaultPageSize, options)
}
func normalizeTablePreferences(defaultPageSize int, options []int) (int, []int) {
const minPageSize = 5
const maxPageSize = 1000
const fallbackPageSize = 20
seen := make(map[int]struct{}, len(options))
normalizedOptions := make([]int, 0, len(options))
for _, option := range options {
if option < minPageSize || option > maxPageSize {
continue
}
if _, ok := seen[option]; ok {
continue
}
seen[option] = struct{}{}
normalizedOptions = append(normalizedOptions, option)
}
sort.Ints(normalizedOptions)
if defaultPageSize < minPageSize || defaultPageSize > maxPageSize {
defaultPageSize = fallbackPageSize
}
if len(normalizedOptions) == 0 {
normalizedOptions = []int{10, 20, 50}
}
return defaultPageSize, normalizedOptions
}
// getStringOrDefault 获取字符串值或默认值 // getStringOrDefault 获取字符串值或默认值
func (s *SettingService) getStringOrDefault(settings map[string]string, key, defaultValue string) string { func (s *SettingService) getStringOrDefault(settings map[string]string, key, defaultValue string) string {
if value, ok := settings[key]; ok && value != "" { if value, ok := settings[key]; ok && value != "" {
......
...@@ -62,3 +62,18 @@ func TestSettingService_GetPublicSettings_ExposesRegistrationEmailSuffixWhitelis ...@@ -62,3 +62,18 @@ func TestSettingService_GetPublicSettings_ExposesRegistrationEmailSuffixWhitelis
require.NoError(t, err) require.NoError(t, err)
require.Equal(t, []string{"@example.com", "@foo.bar"}, settings.RegistrationEmailSuffixWhitelist) require.Equal(t, []string{"@example.com", "@foo.bar"}, settings.RegistrationEmailSuffixWhitelist)
} }
func TestSettingService_GetPublicSettings_ExposesTablePreferences(t *testing.T) {
repo := &settingPublicRepoStub{
values: map[string]string{
SettingKeyTableDefaultPageSize: "50",
SettingKeyTablePageSizeOptions: "[20,50,100]",
},
}
svc := NewSettingService(repo, &config.Config{})
settings, err := svc.GetPublicSettings(context.Background())
require.NoError(t, err)
require.Equal(t, 50, settings.TableDefaultPageSize)
require.Equal(t, []int{20, 50, 100}, settings.TablePageSizeOptions)
}
...@@ -202,3 +202,24 @@ func TestParseDefaultSubscriptions_NormalizesValues(t *testing.T) { ...@@ -202,3 +202,24 @@ func TestParseDefaultSubscriptions_NormalizesValues(t *testing.T) {
{GroupID: 12, ValidityDays: MaxValidityDays}, {GroupID: 12, ValidityDays: MaxValidityDays},
}, got) }, got)
} }
func TestSettingService_UpdateSettings_TablePreferences(t *testing.T) {
repo := &settingUpdateRepoStub{}
svc := NewSettingService(repo, &config.Config{})
err := svc.UpdateSettings(context.Background(), &SystemSettings{
TableDefaultPageSize: 50,
TablePageSizeOptions: []int{20, 50, 100},
})
require.NoError(t, err)
require.Equal(t, "50", repo.updates[SettingKeyTableDefaultPageSize])
require.Equal(t, "[20,50,100]", repo.updates[SettingKeyTablePageSizeOptions])
err = svc.UpdateSettings(context.Background(), &SystemSettings{
TableDefaultPageSize: 1000,
TablePageSizeOptions: []int{20, 100},
})
require.NoError(t, err)
require.Equal(t, "1000", repo.updates[SettingKeyTableDefaultPageSize])
require.Equal(t, "[20,100]", repo.updates[SettingKeyTablePageSizeOptions])
}
...@@ -66,6 +66,8 @@ type SystemSettings struct { ...@@ -66,6 +66,8 @@ type SystemSettings struct {
HideCcsImportButton bool HideCcsImportButton bool
PurchaseSubscriptionEnabled bool PurchaseSubscriptionEnabled bool
PurchaseSubscriptionURL string PurchaseSubscriptionURL string
TableDefaultPageSize int
TablePageSizeOptions []int
CustomMenuItems string // JSON array of custom menu items CustomMenuItems string // JSON array of custom menu items
CustomEndpoints string // JSON array of custom endpoints CustomEndpoints string // JSON array of custom endpoints
...@@ -132,6 +134,8 @@ type PublicSettings struct { ...@@ -132,6 +134,8 @@ type PublicSettings struct {
PurchaseSubscriptionEnabled bool PurchaseSubscriptionEnabled bool
PurchaseSubscriptionURL string PurchaseSubscriptionURL string
TableDefaultPageSize int
TablePageSizeOptions []int
CustomMenuItems string // JSON array of custom menu items CustomMenuItems string // JSON array of custom menu items
CustomEndpoints string // JSON array of custom endpoints CustomEndpoints string // JSON array of custom endpoints
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
"@lobehub/icons": "^4.0.2", "@lobehub/icons": "^4.0.2",
"@tanstack/vue-virtual": "^3.13.23", "@tanstack/vue-virtual": "^3.13.23",
"@vueuse/core": "^10.7.0", "@vueuse/core": "^10.7.0",
"axios": "^1.13.5", "axios": "^1.15.0",
"chart.js": "^4.4.1", "chart.js": "^4.4.1",
"dompurify": "^3.3.1", "dompurify": "^3.3.1",
"driver.js": "^1.4.0", "driver.js": "^1.4.0",
......
...@@ -18,8 +18,8 @@ importers: ...@@ -18,8 +18,8 @@ importers:
specifier: ^10.7.0 specifier: ^10.7.0
version: 10.11.1(vue@3.5.26(typescript@5.6.3)) version: 10.11.1(vue@3.5.26(typescript@5.6.3))
axios: axios:
specifier: ^1.13.5 specifier: ^1.15.0
version: 1.13.5 version: 1.15.0
chart.js: chart.js:
specifier: ^4.4.1 specifier: ^4.4.1
version: 4.5.1 version: 4.5.1
...@@ -134,11 +134,11 @@ packages: ...@@ -134,11 +134,11 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
'@ant-design/colors@8.0.0': '@ant-design/colors@8.0.1':
resolution: {integrity: sha512-6YzkKCw30EI/E9kHOIXsQDHmMvTllT8STzjMb4K2qzit33RW2pqCJP0sk+hidBntXxE+Vz4n1+RvCTfBw6OErw==} resolution: {integrity: sha512-foPVl0+SWIslGUtD/xBr1p9U4AKzPhNYEseXYRRo5QSzGACYZrQbe11AYJbYfAWnWSpGBx6JjBmSeugUsD9vqQ==}
'@ant-design/cssinjs-utils@2.0.2': '@ant-design/cssinjs-utils@2.1.2':
resolution: {integrity: sha512-Mq3Hm6fJuQeFNKSp3+yT4bjuhVbdrsyXE2RyfpJFL0xiYNZdaJ6oFaE3zFrzmHbmvTd2Wp3HCbRtkD4fU+v2ZA==} resolution: {integrity: sha512-5fTHQ158jJJ5dC/ECeyIdZUzKxE/mpEMRZxthyG1sw/AKRHKgJBg00Yi6ACVXgycdje7KahRNvNET/uBccwCnA==}
peerDependencies: peerDependencies:
react: '>=18' react: '>=18'
react-dom: '>=18' react-dom: '>=18'
...@@ -149,15 +149,21 @@ packages: ...@@ -149,15 +149,21 @@ packages:
react: '>=16.0.0' react: '>=16.0.0'
react-dom: '>=16.0.0' react-dom: '>=16.0.0'
'@ant-design/fast-color@3.0.0': '@ant-design/cssinjs@2.1.2':
resolution: {integrity: sha512-eqvpP7xEDm2S7dUzl5srEQCBTXZMmY3ekf97zI+M2DHOYyKdJGH0qua0JACHTqbkRnD/KHFQP9J1uMJ/XWVzzA==} resolution: {integrity: sha512-2Hy8BnCEH31xPeSLbhhB2ctCPXE2ZnASdi+KbSeS79BNbUhL9hAEe20SkUk+BR8aKTmqb6+FKFruk7w8z0VoRQ==}
peerDependencies:
react: '>=16.0.0'
react-dom: '>=16.0.0'
'@ant-design/fast-color@3.0.1':
resolution: {integrity: sha512-esKJegpW4nckh0o6kV3Tkb7NPIZYbPnnFxmQDUmL08ukXZAvV85TZBr70eGuke/CIArLaP6aw8lt9KILjnWuOw==}
engines: {node: '>=8.x'} engines: {node: '>=8.x'}
'@ant-design/icons-svg@4.4.2': '@ant-design/icons-svg@4.4.2':
resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==}
'@ant-design/icons@6.1.0': '@ant-design/icons@6.1.1':
resolution: {integrity: sha512-KrWMu1fIg3w/1F2zfn+JlfNDU8dDqILfA5Tg85iqs1lf8ooyGlbkA+TkwfOKKgqpUmAiRY1PTFpuOU2DAIgSUg==} resolution: {integrity: sha512-AMT4N2y++TZETNHiM77fs4a0uPVCJGuL5MTonk13Pvv7UN7sID1cNEZOc1qNqx6zLKAOilTEFAdAoAFKa0U//Q==}
engines: {node: '>=8'} engines: {node: '>=8'}
peerDependencies: peerDependencies:
react: '>=16.0.0' react: '>=16.0.0'
...@@ -208,6 +214,10 @@ packages: ...@@ -208,6 +214,10 @@ packages:
resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==}
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
'@babel/runtime@7.29.2':
resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==}
engines: {node: '>=6.9.0'}
'@babel/template@7.27.2': '@babel/template@7.27.2':
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
...@@ -220,8 +230,8 @@ packages: ...@@ -220,8 +230,8 @@ packages:
resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==}
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
'@base-ui/react@1.0.0': '@base-ui/react@1.3.0':
resolution: {integrity: sha512-4USBWz++DUSLTuIYpbYkSgy1F9ZmNG9S/lXvlUN6qMK0P0RlW+6eQmDUB4DgZ7HVvtXl4pvi4z5J2fv6Z3+9hg==} resolution: {integrity: sha512-FwpKqZbPz14AITp1CVgf4AjhKPe1OeeVKSBMdgD10zbFlj3QSWelmtCMLi2+/PFZZcIm3l87G7rwtCZJwHyXWA==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
peerDependencies: peerDependencies:
'@types/react': ^17 || ^18 || ^19 '@types/react': ^17 || ^18 || ^19
...@@ -231,8 +241,8 @@ packages: ...@@ -231,8 +241,8 @@ packages:
'@types/react': '@types/react':
optional: true optional: true
'@base-ui/utils@0.2.3': '@base-ui/utils@0.2.6':
resolution: {integrity: sha512-/CguQ2PDaOzeVOkllQR8nocJ0FFIDqsWIcURsVmm53QGo8NhFNpePjNlyPIB41luxfOqnG7PU0xicMEw3ls7XQ==} resolution: {integrity: sha512-yQ+qeuqohwhsNpoYDqqXaLllYAkPCP4vYdDrVo8FQXaAPfHWm1pG/Vm+jmGTA5JFS0BAIjookyapuJFY8F9PIw==}
peerDependencies: peerDependencies:
'@types/react': ^17 || ^18 || ^19 '@types/react': ^17 || ^18 || ^19
react: ^17 || ^18 || ^19 react: ^17 || ^18 || ^19
...@@ -244,23 +254,23 @@ packages: ...@@ -244,23 +254,23 @@ packages:
'@bcoe/v8-coverage@0.2.3': '@bcoe/v8-coverage@0.2.3':
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
'@braintree/sanitize-url@7.1.1': '@braintree/sanitize-url@7.1.2':
resolution: {integrity: sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==} resolution: {integrity: sha512-jigsZK+sMF/cuiB7sERuo9V7N9jx+dhmHHnQyDSVdpZwVutaBu7WvNYqMDLSgFgfB30n452TP3vjDAvFC973mA==}
'@chevrotain/cst-dts-gen@11.0.3': '@chevrotain/cst-dts-gen@12.0.0':
resolution: {integrity: sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==} resolution: {integrity: sha512-fSL4KXjTl7cDgf0B5Rip9Q05BOrYvkJV/RrBTE/bKDN096E4hN/ySpcBK5B24T76dlQ2i32Zc3PAE27jFnFrKg==}
'@chevrotain/gast@11.0.3': '@chevrotain/gast@12.0.0':
resolution: {integrity: sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q==} resolution: {integrity: sha512-1ne/m3XsIT8aEdrvT33so0GUC+wkctpUPK6zU9IlOyJLUbR0rg4G7ZiApiJbggpgPir9ERy3FRjT6T7lpgetnQ==}
'@chevrotain/regexp-to-ast@11.0.3': '@chevrotain/regexp-to-ast@12.0.0':
resolution: {integrity: sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA==} resolution: {integrity: sha512-p+EW9MaJwgaHguhoqwOtx/FwuGr+DnNn857sXWOi/mClXIkPGl3rn7hGNWvo31HA3vyeQxjqe+H36yZJwYU8cA==}
'@chevrotain/types@11.0.3': '@chevrotain/types@12.0.0':
resolution: {integrity: sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ==} resolution: {integrity: sha512-S+04vjFQKeuYw0/eW3U52LkAHQsB1ASxsPGsLPUyQgrZ2iNNibQrsidruDzjEX2JYfespXMG0eZmXlhA6z7nWA==}
'@chevrotain/utils@11.0.3': '@chevrotain/utils@12.0.0':
resolution: {integrity: sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==} resolution: {integrity: sha512-lB59uJoaGIfOOL9knQqQRfhl9g7x8/wqFkp13zTdkRu1huG9kg6IJs1O8hqj9rs6h7orGxHJUKb+mX3rPbWGhA==}
'@csstools/color-helpers@5.1.0': '@csstools/color-helpers@5.1.0':
resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==}
...@@ -536,26 +546,26 @@ packages: ...@@ -536,26 +546,26 @@ packages:
resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
'@floating-ui/core@1.7.3': '@floating-ui/core@1.7.5':
resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==}
'@floating-ui/dom@1.7.4': '@floating-ui/dom@1.7.6':
resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==}
'@floating-ui/react-dom@2.1.6': '@floating-ui/react-dom@2.1.8':
resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} resolution: {integrity: sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==}
peerDependencies: peerDependencies:
react: '>=16.8.0' react: '>=16.8.0'
react-dom: '>=16.8.0' react-dom: '>=16.8.0'
'@floating-ui/react@0.27.16': '@floating-ui/react@0.27.19':
resolution: {integrity: sha512-9O8N4SeG2z++TSM8QA/KTeKFBVCNEz/AGS7gWPJf6KFRzmRWixFRnCnkPHRDwSVZW6QPDO6uT0P2SpWNKCc9/g==} resolution: {integrity: sha512-31B8h5mm8YxotlE7/AU/PhNAl8eWxAmjL/v2QOxroDNkTFLk3Uu82u63N3b6TXa4EGJeeZLVcd/9AlNlVqzeog==}
peerDependencies: peerDependencies:
react: '>=17.0.0' react: '>=17.0.0'
react-dom: '>=17.0.0' react-dom: '>=17.0.0'
'@floating-ui/utils@0.2.10': '@floating-ui/utils@0.2.11':
resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==}
'@giscus/react@3.1.0': '@giscus/react@3.1.0':
resolution: {integrity: sha512-0TCO2TvL43+oOdyVVGHDItwxD1UMKP2ZYpT6gXmhFOqfAJtZxTzJ9hkn34iAF/b6YzyJ4Um89QIt9z/ajmAEeg==} resolution: {integrity: sha512-0TCO2TvL43+oOdyVVGHDItwxD1UMKP2ZYpT6gXmhFOqfAJtZxTzJ9hkn34iAF/b6YzyJ4Um89QIt9z/ajmAEeg==}
...@@ -618,8 +628,8 @@ packages: ...@@ -618,8 +628,8 @@ packages:
'@kurkle/color@0.3.4': '@kurkle/color@0.3.4':
resolution: {integrity: sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==} resolution: {integrity: sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==}
'@lit-labs/ssr-dom-shim@1.5.0': '@lit-labs/ssr-dom-shim@1.5.1':
resolution: {integrity: sha512-HLomZXMmrCFHSRKESF5vklAKsDY7/fsT/ZhqCu3V0UoW/Qbv8wxmO4W9bx4KnCCF2Zak4yuk+AGraK/bPmI4kA==} resolution: {integrity: sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==}
'@lit/reactive-element@2.1.2': '@lit/reactive-element@2.1.2':
resolution: {integrity: sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==} resolution: {integrity: sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==}
...@@ -660,8 +670,8 @@ packages: ...@@ -660,8 +670,8 @@ packages:
'@types/react': '>=16' '@types/react': '>=16'
react: '>=16' react: '>=16'
'@mermaid-js/parser@0.6.3': '@mermaid-js/parser@1.1.0':
resolution: {integrity: sha512-lnjOhe7zyHjc+If7yT4zoedx2vo4sHaTmtkl1+or8BRTnCtDmcTpAjpzDSfCZrshM5bCoz0GyidzadJAH1xobA==} resolution: {integrity: sha512-gxK9ZX2+Fex5zu8LhRQoMeMPEHbc73UKZ0FQ54YrQtUxE1VVhMwzeNtKRPAu5aXks4FasbMe4xB4bWrmq6Jlxw==}
'@nodelib/fs.scandir@2.1.5': '@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
...@@ -682,8 +692,8 @@ packages: ...@@ -682,8 +692,8 @@ packages:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'} engines: {node: '>=14'}
'@primer/octicons@19.21.1': '@primer/octicons@19.23.1':
resolution: {integrity: sha512-7tgtBkCNcg75YJnckinzvES+uxysYQCe+CHSEnzr3VYgxttzKRvfmrnVogl3aEuHCQP4xhiE9k2lFDhYwGtTzQ==} resolution: {integrity: sha512-CzjGmxkmNhyst6EekrS3SJPdtzgIkUMP/LSJch65y99/kmiFXbO1a+q7zoYe3hnI9NaOM0IN+ydDIbOmd8YqcA==}
'@radix-ui/primitive@1.1.3': '@radix-ui/primitive@1.1.3':
resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==} resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==}
...@@ -929,8 +939,8 @@ packages: ...@@ -929,8 +939,8 @@ packages:
'@radix-ui/rect@1.1.1': '@radix-ui/rect@1.1.1':
resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==}
'@rc-component/async-validator@5.0.4': '@rc-component/async-validator@5.1.0':
resolution: {integrity: sha512-qgGdcVIF604M9EqjNF0hbUTz42bz/RDtxWdWuU5EQe3hi7M8ob54B6B35rOsvX5eSvIHIzT9iH1R3n+hk3CGfg==} resolution: {integrity: sha512-n4HcR5siNUXRX23nDizbZBQPO0ZM/5oTtmKZ6/eqL0L2bo747cklFdZGRN2f+c9qWGICwDzrhW0H7tE9PptdcA==}
engines: {node: '>=14.x'} engines: {node: '>=14.x'}
'@rc-component/cascader@1.10.0': '@rc-component/cascader@1.10.0':
...@@ -981,8 +991,8 @@ packages: ...@@ -981,8 +991,8 @@ packages:
react: '>=16.11.0' react: '>=16.11.0'
react-dom: '>=16.11.0' react-dom: '>=16.11.0'
'@rc-component/form@1.6.0': '@rc-component/form@1.6.2':
resolution: {integrity: sha512-A7vrN8kExtw4sW06mrsgCb1rowhvBFFvQU6Bk/NL0Fj6Wet/5GF0QnGCxBu/sG3JI9FEhsJWES0D44BW2d0hzg==} resolution: {integrity: sha512-OgIn2RAoaSBqaIgzJf/X6iflIa9LpTozci1lagLBdURDFhGA370v0+T0tXxOi8YShMjTha531sFhwtnrv+EJaQ==}
engines: {node: '>=8.x'} engines: {node: '>=8.x'}
peerDependencies: peerDependencies:
react: '>=16.9.0' react: '>=16.9.0'
...@@ -1018,8 +1028,8 @@ packages: ...@@ -1018,8 +1028,8 @@ packages:
react: '>=16.9.0' react: '>=16.9.0'
react-dom: '>=16.9.0' react-dom: '>=16.9.0'
'@rc-component/mini-decimal@1.1.0': '@rc-component/mini-decimal@1.1.3':
resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} resolution: {integrity: sha512-bk/FJ09fLf+NLODMAFll6CfYrHPBioTedhW6lxDBuuWucJEqFUd4l/D/5JgIi3dina6sYahB8iuPAZTNz2pMxw==}
engines: {node: '>=8.x'} engines: {node: '>=8.x'}
'@rc-component/motion@1.1.6': '@rc-component/motion@1.1.6':
...@@ -1054,8 +1064,8 @@ packages: ...@@ -1054,8 +1064,8 @@ packages:
react: '>=16.9.0' react: '>=16.9.0'
react-dom: '>=16.9.0' react-dom: '>=16.9.0'
'@rc-component/picker@1.9.0': '@rc-component/picker@1.9.1':
resolution: {integrity: sha512-OLisdk8AWVCG9goBU1dWzuH5QlBQk8jktmQ6p0/IyBFwdKGwyIZOSjnBYo8hooHiTdl0lU+wGf/OfMtVBw02KQ==} resolution: {integrity: sha512-9FBYYsvH3HMLICaPDA/1Th5FLaDkFa7qAtangIdlhKb3ZALaR745e9PsOhheJb6asS4QXc12ffiAcjdkZ4C5/g==}
engines: {node: '>=12.x'} engines: {node: '>=12.x'}
peerDependencies: peerDependencies:
date-fns: '>= 2.x' date-fns: '>= 2.x'
...@@ -1108,8 +1118,8 @@ packages: ...@@ -1108,8 +1118,8 @@ packages:
react: '>=16.9.0' react: '>=16.9.0'
react-dom: '>=16.9.0' react-dom: '>=16.9.0'
'@rc-component/resize-observer@1.0.1': '@rc-component/resize-observer@1.1.2':
resolution: {integrity: sha512-r+w+Mz1EiueGk1IgjB3ptNXLYSLZ5vnEfKHH+gfgj7JMupftyzvUUl3fRcMZe5uMM04x0n8+G2o/c6nlO2+Wag==} resolution: {integrity: sha512-t/Bb0W8uvL4PYKAB3YcChC+DlHh0Wt5kM7q/J+0qpVEUMLe7Hk5zuvc9km0hMnTFPSx5Z7Wu/fzCLN6erVLE8Q==}
peerDependencies: peerDependencies:
react: '>=16.9.0' react: '>=16.9.0'
react-dom: '>=16.9.0' react-dom: '>=16.9.0'
...@@ -1193,15 +1203,15 @@ packages: ...@@ -1193,15 +1203,15 @@ packages:
react: '*' react: '*'
react-dom: '*' react-dom: '*'
'@rc-component/trigger@2.3.0': '@rc-component/trigger@2.3.1':
resolution: {integrity: sha512-iwaxZyzOuK0D7lS+0AQEtW52zUWxoGqTGkke3dRyb8pYiShmRpCjB/8TzPI4R6YySCH7Vm9BZj/31VPiiQTLBg==} resolution: {integrity: sha512-ORENF39PeXTzM+gQEshuk460Z8N4+6DkjpxlpE7Q3gYy1iBpLrx0FOJz3h62ryrJZ/3zCAUIkT1Pb/8hHWpb3A==}
engines: {node: '>=8.x'} engines: {node: '>=8.x'}
peerDependencies: peerDependencies:
react: '>=16.9.0' react: '>=16.9.0'
react-dom: '>=16.9.0' react-dom: '>=16.9.0'
'@rc-component/trigger@3.8.1': '@rc-component/trigger@3.9.0':
resolution: {integrity: sha512-walnDJnKq+OcPQFHBMN+YZmdHV8+6z75+Rgpc0dW1c+Dmy6O7tRueDs4LdbwjlryQfTdsw84PIkNPzcx5yQ7qQ==} resolution: {integrity: sha512-X8btpwfrT27AgrZVOz4swclhEHTZcqaHeQMXXBgveagOiakTa36uObXbdwerXffgV8G9dH1fAAE0DHtVQs8EHg==}
engines: {node: '>=8.x'} engines: {node: '>=8.x'}
peerDependencies: peerDependencies:
react: '>=18.0.0' react: '>=18.0.0'
...@@ -1213,6 +1223,12 @@ packages: ...@@ -1213,6 +1223,12 @@ packages:
react: '>=16.9.0' react: '>=16.9.0'
react-dom: '>=16.9.0' react-dom: '>=16.9.0'
'@rc-component/util@1.10.1':
resolution: {integrity: sha512-q++9S6rUa5Idb/xIBNz6jtvumw5+O5YV5V0g4iK9mn9jWs4oGJheE3ZN1kAnE723AXyaD8v95yeOASmdk8Jnng==}
peerDependencies:
react: '>=18.0.0'
react-dom: '>=18.0.0'
'@rc-component/util@1.7.0': '@rc-component/util@1.7.0':
resolution: {integrity: sha512-tIvIGj4Vl6fsZFvWSkYw9sAfiCKUXMyhVz6kpKyZbwyZyRPqv2vxYZROdaO1VB4gqTNvUZFXh6i3APUiterw5g==} resolution: {integrity: sha512-tIvIGj4Vl6fsZFvWSkYw9sAfiCKUXMyhVz6kpKyZbwyZyRPqv2vxYZROdaO1VB4gqTNvUZFXh6i3APUiterw5g==}
peerDependencies: peerDependencies:
...@@ -1347,26 +1363,26 @@ packages: ...@@ -1347,26 +1363,26 @@ packages:
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
'@shikijs/core@3.20.0': '@shikijs/core@3.23.0':
resolution: {integrity: sha512-f2ED7HYV4JEk827mtMDwe/yQ25pRiXZmtHjWF8uzZKuKiEsJR7Ce1nuQ+HhV9FzDcbIo4ObBCD9GPTzNuy9S1g==} resolution: {integrity: sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==}
'@shikijs/engine-javascript@3.20.0': '@shikijs/engine-javascript@3.23.0':
resolution: {integrity: sha512-OFx8fHAZuk7I42Z9YAdZ95To6jDePQ9Rnfbw9uSRTSbBhYBp1kEOKv/3jOimcj3VRUKusDYM6DswLauwfhboLg==} resolution: {integrity: sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==}
'@shikijs/engine-oniguruma@3.20.0': '@shikijs/engine-oniguruma@3.23.0':
resolution: {integrity: sha512-Yx3gy7xLzM0ZOjqoxciHjA7dAt5tyzJE3L4uQoM83agahy+PlW244XJSrmJRSBvGYELDhYXPacD4R/cauV5bzQ==} resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==}
'@shikijs/langs@3.20.0': '@shikijs/langs@3.23.0':
resolution: {integrity: sha512-le+bssCxcSHrygCWuOrYJHvjus6zhQ2K7q/0mgjiffRbkhM4o1EWu2m+29l0yEsHDbWaWPNnDUTRVVBvBBeKaA==} resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==}
'@shikijs/themes@3.20.0': '@shikijs/themes@3.23.0':
resolution: {integrity: sha512-U1NSU7Sl26Q7ErRvJUouArxfM2euWqq1xaSrbqMu2iqa+tSp0D1Yah8216sDYbdDHw4C8b75UpE65eWorm2erQ==} resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==}
'@shikijs/transformers@3.20.0': '@shikijs/transformers@3.23.0':
resolution: {integrity: sha512-PrHHMRr3Q5W1qB/42kJW6laqFyWdhrPF2hNR9qjOm1xcSiAO3hAHo7HaVyHE6pMyevmy3i51O8kuGGXC78uK3g==} resolution: {integrity: sha512-F9msZVxdF+krQNSdQ4V+Ja5QemeAoTQ2jxt7nJCwhDsdF1JWS3KxIQXA3lQbyKwS3J61oHRUSv4jYWv3CkaKTQ==}
'@shikijs/types@3.20.0': '@shikijs/types@3.23.0':
resolution: {integrity: sha512-lhYAATn10nkZcBQ0BlzSbJA3wcmL5MXUUF8d2Zzon6saZDlToKaiRX60n2+ZaHJCmXEcZRWNzn+k9vplr8Jhsw==} resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==}
'@shikijs/vscode-textmate@10.0.2': '@shikijs/vscode-textmate@10.0.2':
resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
...@@ -1459,8 +1475,8 @@ packages: ...@@ -1459,8 +1475,8 @@ packages:
'@types/d3-selection@3.0.11': '@types/d3-selection@3.0.11':
resolution: {integrity: sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==} resolution: {integrity: sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==}
'@types/d3-shape@3.1.7': '@types/d3-shape@3.1.8':
resolution: {integrity: sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==} resolution: {integrity: sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==}
'@types/d3-time-format@4.0.3': '@types/d3-time-format@4.0.3':
resolution: {integrity: sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==} resolution: {integrity: sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==}
...@@ -1480,8 +1496,8 @@ packages: ...@@ -1480,8 +1496,8 @@ packages:
'@types/d3@7.4.3': '@types/d3@7.4.3':
resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==} resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==}
'@types/debug@4.1.12': '@types/debug@4.1.13':
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==}
'@types/dompurify@3.2.0': '@types/dompurify@3.2.0':
resolution: {integrity: sha512-Fgg31wv9QbLDA0SpTOXO3MaxySc4DKGLi8sna4/Utjo4r3ZRPdCt4UQee8BWr+Q5z21yifghREPJGYaEOEIACg==} resolution: {integrity: sha512-Fgg31wv9QbLDA0SpTOXO3MaxySc4DKGLi8sna4/Utjo4r3ZRPdCt4UQee8BWr+Q5z21yifghREPJGYaEOEIACg==}
...@@ -1505,8 +1521,8 @@ packages: ...@@ -1505,8 +1521,8 @@ packages:
'@types/js-cookie@3.0.6': '@types/js-cookie@3.0.6':
resolution: {integrity: sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==} resolution: {integrity: sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==}
'@types/katex@0.16.7': '@types/katex@0.16.8':
resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==} resolution: {integrity: sha512-trgaNyfU+Xh2Tc+ABIb44a5AYUpicB3uwirOioeOkNPPbmgRNtcWyDeeFRzjPZENO9Vq8gvVqfhaaXWLlevVwg==}
'@types/mdast@4.0.4': '@types/mdast@4.0.4':
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
...@@ -1605,6 +1621,9 @@ packages: ...@@ -1605,6 +1621,9 @@ packages:
'@ungap/structured-clone@1.3.0': '@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
'@upsetjs/venn.js@2.0.0':
resolution: {integrity: sha512-WbBhLrooyePuQ1VZxrJjtLvTc4NVfpOyKx0sKqioq9bX1C1m7Jgykkn8gLrtwumBioXIqam8DLxp88Adbue6Hw==}
'@use-gesture/core@10.3.1': '@use-gesture/core@10.3.1':
resolution: {integrity: sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==} resolution: {integrity: sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw==}
...@@ -1736,6 +1755,11 @@ packages: ...@@ -1736,6 +1755,11 @@ packages:
engines: {node: '>=0.4.0'} engines: {node: '>=0.4.0'}
hasBin: true hasBin: true
acorn@8.16.0:
resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==}
engines: {node: '>=0.4.0'}
hasBin: true
adler-32@1.3.1: adler-32@1.3.1:
resolution: {integrity: sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==} resolution: {integrity: sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==}
engines: {node: '>=0.8'} engines: {node: '>=0.8'}
...@@ -1744,8 +1768,8 @@ packages: ...@@ -1744,8 +1768,8 @@ packages:
resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==}
engines: {node: '>= 14'} engines: {node: '>= 14'}
ahooks@3.9.6: ahooks@3.9.7:
resolution: {integrity: sha512-Mr7f05swd5SmKlR9SZo5U6M0LsL4ErweLzpdgXjA1JPmnZ78Vr6wzx0jUtvoxrcqGKYnX0Yjc02iEASVxHFPjQ==} resolution: {integrity: sha512-S0lvzhbdlhK36RFBkGv+RbOM/dbbweym+BIHM/bwwuWVSVN5TuVErHPMWo4w0t1NDYg5KPp2iEf7Y7E5LASYiw==}
peerDependencies: peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
...@@ -1827,8 +1851,8 @@ packages: ...@@ -1827,8 +1851,8 @@ packages:
peerDependencies: peerDependencies:
postcss: ^8.1.0 postcss: ^8.1.0
axios@1.13.5: axios@1.15.0:
resolution: {integrity: sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==} resolution: {integrity: sha512-wWyJDlAatxk30ZJer+GeCWS209sA42X+N5jU2jy6oHTp7ufw8uzUTVFBX9+wTfAlhiJXGS0Bq7X6efruWjuK9Q==}
babel-plugin-macros@3.1.0: babel-plugin-macros@3.1.0:
resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
...@@ -1924,13 +1948,14 @@ packages: ...@@ -1924,13 +1948,14 @@ packages:
resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==} resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==}
engines: {node: '>= 16'} engines: {node: '>= 16'}
chevrotain-allstar@0.3.1: chevrotain-allstar@0.4.1:
resolution: {integrity: sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw==} resolution: {integrity: sha512-PvVJm3oGqrveUVW2Vt/eZGeiAIsJszYweUcYwcskg9e+IubNYKKD+rHHem7A6XVO22eDAL+inxNIGAzZ/VIWlA==}
peerDependencies: peerDependencies:
chevrotain: ^11.0.0 chevrotain: ^12.0.0
chevrotain@11.0.3: chevrotain@12.0.0:
resolution: {integrity: sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==} resolution: {integrity: sha512-csJvb+6kEiQaqo1woTdSAuOWdN0WTLIydkKrBnS+V5gZz0oqBrp4kQ35519QgK6TpBThiG3V1vNSHlIkv4AglQ==}
engines: {node: '>=22.0.0'}
chokidar@3.6.0: chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
...@@ -1952,10 +1977,6 @@ packages: ...@@ -1952,10 +1977,6 @@ packages:
cliui@6.0.0: cliui@6.0.0:
resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
clsx@1.2.1:
resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==}
engines: {node: '>=6'}
clsx@2.1.1: clsx@2.1.1:
resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
engines: {node: '>=6'} engines: {node: '>=6'}
...@@ -2056,8 +2077,8 @@ packages: ...@@ -2056,8 +2077,8 @@ packages:
peerDependencies: peerDependencies:
cytoscape: ^3.2.0 cytoscape: ^3.2.0
cytoscape@3.33.1: cytoscape@3.33.2:
resolution: {integrity: sha512-iJc4TwyANnOGR1OmWhsS9ayRS3s+XQ185FmuHObThD+5AeJCakAAbWv8KimMTt08xCCLNgneQwFp+JRJOr9qGQ==} resolution: {integrity: sha512-sj4HXd3DokGhzZAdjDejGvTPLqlt84vNFN8m7bGsOzDY5DyVcxIb2ejIXat2Iy7HxWhdT/N1oKyheJ5YdpsGuw==}
engines: {node: '>=0.10'} engines: {node: '>=0.10'}
d3-array@2.12.1: d3-array@2.12.1:
...@@ -2116,8 +2137,8 @@ packages: ...@@ -2116,8 +2137,8 @@ packages:
resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==}
engines: {node: '>=12'} engines: {node: '>=12'}
d3-format@3.1.0: d3-format@3.1.2:
resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} resolution: {integrity: sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==}
engines: {node: '>=12'} engines: {node: '>=12'}
d3-geo@3.1.1: d3-geo@3.1.1:
...@@ -2199,15 +2220,15 @@ packages: ...@@ -2199,15 +2220,15 @@ packages:
resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==} resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==}
engines: {node: '>=12'} engines: {node: '>=12'}
dagre-d3-es@7.0.13: dagre-d3-es@7.0.14:
resolution: {integrity: sha512-efEhnxpSuwpYOKRm/L5KbqoZmNNukHa/Flty4Wp62JRvgH2ojwVgPgdYyr4twpieZnyRDdIH7PY2mopX26+j2Q==} resolution: {integrity: sha512-P4rFMVq9ESWqmOgK+dlXvOtLwYg0i7u0HBGJER0LZDJT2VHIPAMZ/riPxqJceWMStH5+E61QxFra9kIS3AqdMg==}
data-urls@5.0.0: data-urls@5.0.0:
resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
engines: {node: '>=18'} engines: {node: '>=18'}
dayjs@1.11.19: dayjs@1.11.20:
resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} resolution: {integrity: sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==}
de-indent@1.0.2: de-indent@1.0.2:
resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
...@@ -2228,8 +2249,8 @@ packages: ...@@ -2228,8 +2249,8 @@ packages:
decimal.js@10.6.0: decimal.js@10.6.0:
resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==}
decode-named-character-reference@1.2.0: decode-named-character-reference@1.3.0:
resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==}
decode-uri-component@0.4.1: decode-uri-component@0.4.1:
resolution: {integrity: sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==} resolution: {integrity: sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==}
...@@ -2242,8 +2263,8 @@ packages: ...@@ -2242,8 +2263,8 @@ packages:
deep-is@0.1.4: deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
delaunator@5.0.1: delaunator@5.1.0:
resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==} resolution: {integrity: sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==}
delayed-stream@1.0.0: delayed-stream@1.0.0:
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
...@@ -2276,6 +2297,9 @@ packages: ...@@ -2276,6 +2297,9 @@ packages:
dompurify@3.3.1: dompurify@3.3.1:
resolution: {integrity: sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==} resolution: {integrity: sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==}
dompurify@3.3.3:
resolution: {integrity: sha512-Oj6pzI2+RqBfFG+qOaOLbFXLQ90ARpcGG6UePL82bJLtdsa6CYJD7nmiU8MW9nQNOtCHV3lZ/Bzq1X0QYbBZCA==}
driver.js@1.4.0: driver.js@1.4.0:
resolution: {integrity: sha512-Gm64jm6PmcU+si21sQhBrTAM1JvUrR0QhNmjkprNLxohOBzul9+pNHXgQaT9lW84gwg9GMLB3NZGuGolsz5uew==} resolution: {integrity: sha512-Gm64jm6PmcU+si21sQhBrTAM1JvUrR0QhNmjkprNLxohOBzul9+pNHXgQaT9lW84gwg9GMLB3NZGuGolsz5uew==}
...@@ -2336,8 +2360,8 @@ packages: ...@@ -2336,8 +2360,8 @@ packages:
resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
es-toolkit@1.43.0: es-toolkit@1.45.1:
resolution: {integrity: sha512-SKCT8AsWvYzBBuUqMk4NPwFlSdqLpJwmy6AP322ERn8W2YLIB6JBXnwMI2Qsh2gfphT3q7EKAxKb23cvFHFwKA==} resolution: {integrity: sha512-/jhoOj/Fx+A+IIyDNOvO3TItGmlMKhtX8ISAHKE90c4b/k1tqaqEZ+uUqfpU8DMnW5cgNJv606zS55jGvza0Xw==}
esast-util-from-estree@2.0.0: esast-util-from-estree@2.0.0:
resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==} resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==}
...@@ -2531,8 +2555,8 @@ packages: ...@@ -2531,8 +2555,8 @@ packages:
fraction.js@5.3.4: fraction.js@5.3.4:
resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==}
framer-motion@12.23.26: framer-motion@12.38.0:
resolution: {integrity: sha512-cPcIhgR42xBn1Uj+PzOyheMtZ73H927+uWPDVhUMqxy8UHt6Okavb6xIz9J/phFUHUj0OncR6UvMfJTXoc/LKA==} resolution: {integrity: sha512-rFYkY/pigbcswl1XQSb7q424kSTQ8q6eAC+YUsSKooHQYuLdzdHjrt6uxUC+PRAO++q5IS7+TamgIw1AphxR+g==}
peerDependencies: peerDependencies:
'@emotion/is-prop-valid': '*' '@emotion/is-prop-valid': '*'
react: ^18.0.0 || ^19.0.0 react: ^18.0.0 || ^19.0.0
...@@ -2560,8 +2584,8 @@ packages: ...@@ -2560,8 +2584,8 @@ packages:
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
engines: {node: 6.* || 8.* || >= 10.*} engines: {node: 6.* || 8.* || >= 10.*}
get-east-asian-width@1.4.0: get-east-asian-width@1.5.0:
resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} resolution: {integrity: sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==}
engines: {node: '>=18'} engines: {node: '>=18'}
get-intrinsic@1.3.0: get-intrinsic@1.3.0:
...@@ -2707,8 +2731,8 @@ packages: ...@@ -2707,8 +2731,8 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'} engines: {node: '>= 4'}
immer@11.1.3: immer@11.1.4:
resolution: {integrity: sha512-6jQTc5z0KJFtr1UgFpIL3N9XSC3saRaI9PwWtzM2pSqkNGtiNkYY2OSwkOGDK2XcTRcLb1pi/aNkKZz0nxVH4Q==} resolution: {integrity: sha512-XREFCPo6ksxVzP4E0ekD5aMdf8WMwmdNaz6vuvxgI40UaEiu6q3p8X52aU6GdyvLY3XXX/8R7JOTXStz/nBbRw==}
import-fresh@3.3.1: import-fresh@3.3.1:
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
...@@ -2882,8 +2906,8 @@ packages: ...@@ -2882,8 +2906,8 @@ packages:
json2mq@0.2.0: json2mq@0.2.0:
resolution: {integrity: sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==} resolution: {integrity: sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==}
katex@0.16.27: katex@0.16.45:
resolution: {integrity: sha512-aeQoDkuRWSqQN6nSvVCEFvfXdqo1OQiCmmW1kc9xSdjutPv7BGO7pqY9sQRJpMOGrEdfDgF2TfRXe5eUAD2Waw==} resolution: {integrity: sha512-pQpZbdBu7wCTmQUh7ufPmLr0pFoObnGUoL/yhtwJDgmmQpbkg/0HSVti25Fu4rmd1oCR6NGWe9vqTWuWv3GcNA==}
hasBin: true hasBin: true
keyv@4.5.4: keyv@4.5.4:
...@@ -2892,9 +2916,9 @@ packages: ...@@ -2892,9 +2916,9 @@ packages:
khroma@2.1.0: khroma@2.1.0:
resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==}
langium@3.3.1: langium@4.2.2:
resolution: {integrity: sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w==} resolution: {integrity: sha512-JUshTRAfHI4/MF9dH2WupvjSXyn8JBuUEWazB8ZVJUtXutT0doDlAv1XKbZ1Pb5sMexa8FF4CFBc0iiul7gbUQ==}
engines: {node: '>=16.0.0'} engines: {node: '>=20.10.0', npm: '>=10.2.3'}
layout-base@1.0.2: layout-base@1.0.2:
resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==}
...@@ -2936,11 +2960,8 @@ packages: ...@@ -2936,11 +2960,8 @@ packages:
resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
engines: {node: '>=10'} engines: {node: '>=10'}
lodash-es@4.17.21: lodash-es@4.18.1:
resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==}
lodash-es@4.17.22:
resolution: {integrity: sha512-XEawp1t0gxSi9x01glktRZ5HDy0HXqrM0x5pXQM98EaI0NxO6jVM7omDOxsuEo5UIASAnm2bRp1Jt/e0a2XU8Q==}
lodash.merge@4.6.2: lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
...@@ -2948,6 +2969,9 @@ packages: ...@@ -2948,6 +2969,9 @@ packages:
lodash@4.17.21: lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
lodash@4.18.1:
resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==}
longest-streak@3.1.0: longest-streak@3.1.0:
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
...@@ -2998,6 +3022,11 @@ packages: ...@@ -2998,6 +3022,11 @@ packages:
engines: {node: '>= 20'} engines: {node: '>= 20'}
hasBin: true hasBin: true
marked@17.0.6:
resolution: {integrity: sha512-gB0gkNafnonOw0obSTEGZTT86IuhILt2Wfx0mWH/1Au83kybTayroZ/V6nS25mN7u8ASy+5fMhgB3XPNrOZdmA==}
engines: {node: '>= 20'}
hasBin: true
math-intrinsics@1.1.0: math-intrinsics@1.1.0:
resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
...@@ -3005,8 +3034,8 @@ packages: ...@@ -3005,8 +3034,8 @@ packages:
mdast-util-find-and-replace@3.0.2: mdast-util-find-and-replace@3.0.2:
resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==}
mdast-util-from-markdown@2.0.2: mdast-util-from-markdown@2.0.3:
resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==}
mdast-util-gfm-autolink-literal@2.0.1: mdast-util-gfm-autolink-literal@2.0.1:
resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==}
...@@ -3064,8 +3093,8 @@ packages: ...@@ -3064,8 +3093,8 @@ packages:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'} engines: {node: '>= 8'}
mermaid@11.12.2: mermaid@11.14.0:
resolution: {integrity: sha512-n34QPDPEKmaeCG4WDMGy0OT6PSyxKCfy2pJgShP+Qow2KLrvWjclwbc3yXfSIf4BanqWEhQEpngWwNp/XhZt6w==} resolution: {integrity: sha512-GSGloRsBs+JINmmhl0JDwjpuezCsHB4WGI4NASHxL3fHo3o/BRXTxhDLKnln8/Q0lRFRyDdEjmk1/d5Sn1Xz8g==}
micromark-core-commonmark@2.0.3: micromark-core-commonmark@2.0.3:
resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==}
...@@ -3225,14 +3254,14 @@ packages: ...@@ -3225,14 +3254,14 @@ packages:
resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
mlly@1.8.0: mlly@1.8.2:
resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==}
motion-dom@12.23.23: motion-dom@12.38.0:
resolution: {integrity: sha512-n5yolOs0TQQBRUFImrRfs/+6X4p3Q4n1dUEqt/H58Vx7OW6RF+foWEgmTVDhIWJIMXOuNNL0apKH2S16en9eiA==} resolution: {integrity: sha512-pdkHLD8QYRp8VfiNLb8xIBJis1byQ9gPT3Jnh2jqfFtAsWUA3dEepDlsWe/xMpO8McV+VdpKVcp+E+TGJEtOoA==}
motion-utils@12.23.6: motion-utils@12.36.0:
resolution: {integrity: sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==} resolution: {integrity: sha512-eHWisygbiwVvf6PZ1vhaHCLamvkSbPIeAYxWUuL3a2PD/TROgE7FvfHWTIH4vMl798QLfMw15nRqIaRDXTlYRg==}
motion@12.23.26: motion@12.23.26:
resolution: {integrity: sha512-Ll8XhVxY8LXMVYTCfme27WH2GjBrCIzY4+ndr5QKxsK+YwCtOi2B/oBi5jcIbik5doXuWT/4KKDOVAZJkeY5VQ==} resolution: {integrity: sha512-Ll8XhVxY8LXMVYTCfme27WH2GjBrCIzY4+ndr5QKxsK+YwCtOi2B/oBi5jcIbik5doXuWT/4KKDOVAZJkeY5VQ==}
...@@ -3308,8 +3337,8 @@ packages: ...@@ -3308,8 +3337,8 @@ packages:
oniguruma-parser@0.12.1: oniguruma-parser@0.12.1:
resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==} resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==}
oniguruma-to-es@4.3.4: oniguruma-to-es@4.3.5:
resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} resolution: {integrity: sha512-Zjygswjpsewa0NLTsiizVuMQZbp0MDyM6lIt66OxsF21npUDlzpHi1Mgb/qhQdkb+dWFTzJmFbEWdvZgRho8eQ==}
optionator@0.9.4: optionator@0.9.4:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
...@@ -3503,8 +3532,9 @@ packages: ...@@ -3503,8 +3532,9 @@ packages:
proto-list@1.2.4: proto-list@1.2.4:
resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==}
proxy-from-env@1.1.0: proxy-from-env@2.1.0:
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==}
engines: {node: '>=10'}
psl@1.15.0: psl@1.15.0:
resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==}
...@@ -3617,8 +3647,8 @@ packages: ...@@ -3617,8 +3647,8 @@ packages:
peerDependencies: peerDependencies:
react: ^19.2.3 react: ^19.2.3
react-draggable@4.4.6: react-draggable@4.5.0:
resolution: {integrity: sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==} resolution: {integrity: sha512-VC+HBLEZ0XJxnOxVAZsdRi8rD04Iz3SiiKOoYzamjylUcju/hP9np/aZdLHf/7WOD268WMoNJMvYfB5yAK45cw==}
peerDependencies: peerDependencies:
react: '>= 16.3.0' react: '>= 16.3.0'
react-dom: '>= 16.3.0' react-dom: '>= 16.3.0'
...@@ -3629,17 +3659,16 @@ packages: ...@@ -3629,17 +3659,16 @@ packages:
peerDependencies: peerDependencies:
react: '>= 16.8' react: '>= 16.8'
react-error-boundary@6.0.1: react-error-boundary@6.1.1:
resolution: {integrity: sha512-zArgQpjJUN1ZLMEKWtifxQweW3yfvwL5j2nh3Pesze1qG6r5oCDMy/TA97bUF01wy4xCeeL4/pd8GHmvEsP3Bg==} resolution: {integrity: sha512-BrYwPOdXi5mqkk5lw+Uvt0ThHx32rCt3BkukS4X23A2AIWDPSGX6iaWTc0y9TU/mHDA/6qOSGel+B2ERkOvD1w==}
peerDependencies: peerDependencies:
react: ^18.0.0 || ^19.0.0 react: ^18.0.0 || ^19.0.0
react-dom: ^18.0.0 || ^19.0.0
react-fast-compare@3.2.2: react-fast-compare@3.2.2:
resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==}
react-hotkeys-hook@5.2.1: react-hotkeys-hook@5.2.4:
resolution: {integrity: sha512-xbKh6zJxd/vJHT4Bw4+0pBD662Fk20V+VFhLqciCg+manTVO4qlqRqiwFOYelfHN9dBvWj9vxaPkSS26ZSIJGg==} resolution: {integrity: sha512-BgKg+A1+TawkYluh5Bo4cTmcgMN5L29uhJbDUQdHwPX+qgXRjIPYU5kIDHyxnAwCkCBiu9V5OpB2mpyeluVF2A==}
peerDependencies: peerDependencies:
react: '>=16.8.0' react: '>=16.8.0'
react-dom: '>=16.8.0' react-dom: '>=16.8.0'
...@@ -3664,8 +3693,8 @@ packages: ...@@ -3664,8 +3693,8 @@ packages:
react: react:
optional: true optional: true
react-rnd@10.5.2: react-rnd@10.5.3:
resolution: {integrity: sha512-0Tm4x7k7pfHf2snewJA8x7Nwgt3LV+58MVEWOVsFjk51eYruFEa6Wy7BNdxt4/lH0wIRsu7Gm3KjSXY2w7YaNw==} resolution: {integrity: sha512-s/sIT3pGZnQ+57egijkTp9mizjIWrJz68Pq6yd+F/wniFY3IriML18dUXnQe/HP9uMiJ+9MAp44hljG99fZu6Q==}
peerDependencies: peerDependencies:
react: '>=16.3.0' react: '>=16.3.0'
react-dom: '>=16.3.0' react-dom: '>=16.3.0'
...@@ -3795,8 +3824,8 @@ packages: ...@@ -3795,8 +3824,8 @@ packages:
deprecated: Rimraf versions prior to v4 are no longer supported deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true hasBin: true
robust-predicates@3.0.2: robust-predicates@3.0.3:
resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} resolution: {integrity: sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==}
rollup@4.54.0: rollup@4.54.0:
resolution: {integrity: sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==} resolution: {integrity: sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==}
...@@ -3858,19 +3887,22 @@ packages: ...@@ -3858,19 +3887,22 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'} engines: {node: '>=8'}
shiki-stream@0.1.3: shiki-stream@0.1.4:
resolution: {integrity: sha512-pDIqmaP/zJWHNV8bJKp0tD0CZ6OkF+lWTIvmNRLktlTjBjN3+durr19JarS657U1oSEf/WrSYmdzwr9CeD6m2Q==} resolution: {integrity: sha512-4pz6JGSDmVTTkPJ/ueixHkFAXY4ySCc+unvCaDZV7hqq/sdJZirRxgIXSuNSKgiFlGTgRR97sdu2R8K55sPsrw==}
peerDependencies: peerDependencies:
react: ^19.0.0 react: ^19.0.0
solid-js: ^1.9.0
vue: ^3.2.0 vue: ^3.2.0
peerDependenciesMeta: peerDependenciesMeta:
react: react:
optional: true optional: true
solid-js:
optional: true
vue: vue:
optional: true optional: true
shiki@3.20.0: shiki@3.23.0:
resolution: {integrity: sha512-kgCOlsnyWb+p0WU+01RjkCH+eBVsjL1jOwUYWv0YDWkM2/A46+LDKVs5yZCUXjJG6bj4ndFoAg5iLIIue6dulg==} resolution: {integrity: sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==}
siginfo@2.0.0: siginfo@2.0.0:
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
...@@ -3967,8 +3999,8 @@ packages: ...@@ -3967,8 +3999,8 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
swr@2.3.8: swr@2.4.1:
resolution: {integrity: sha512-gaCPRVoMq8WGDcWj9p4YWzCMPHzE0WNl6W8ADIx9c3JBEIdMkJGMzW+uzXvxHMltwcYACr9jP+32H8/hgwMR7w==} resolution: {integrity: sha512-2CC6CiKQtEwaEeNiqWTAw9PGykW8SR5zZX8MZk6TeAvEAnVS7Visz8WzphqgtQ8v2xz/4Q5K+j+SeMaKXeeQIA==}
peerDependencies: peerDependencies:
react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
...@@ -4010,8 +4042,8 @@ packages: ...@@ -4010,8 +4042,8 @@ packages:
tinyexec@0.3.2: tinyexec@0.3.2:
resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
tinyexec@1.0.2: tinyexec@1.1.1:
resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} resolution: {integrity: sha512-VKS/ZaQhhkKFMANmAOhhXVoIfBXblQxGX1myCQ2faQrfmobMftXeJPcZGp0gS07ocvGJWDLZGyOZDadDBqYIJg==}
engines: {node: '>=18'} engines: {node: '>=18'}
tinyglobby@0.2.15: tinyglobby@0.2.15:
...@@ -4087,8 +4119,8 @@ packages: ...@@ -4087,8 +4119,8 @@ packages:
engines: {node: '>=14.17'} engines: {node: '>=14.17'}
hasBin: true hasBin: true
ufo@1.6.1: ufo@1.6.3:
resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==}
undici-types@6.21.0: undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
...@@ -4121,8 +4153,8 @@ packages: ...@@ -4121,8 +4153,8 @@ packages:
unist-util-visit-parents@6.0.2: unist-util-visit-parents@6.0.2:
resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==} resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==}
unist-util-visit@5.0.0: unist-util-visit@5.1.0:
resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==}
universalify@0.2.0: universalify@0.2.0:
resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
...@@ -4289,9 +4321,6 @@ packages: ...@@ -4289,9 +4321,6 @@ packages:
resolution: {integrity: sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==} resolution: {integrity: sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==}
hasBin: true hasBin: true
vscode-uri@3.0.8:
resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
vscode-uri@3.1.0: vscode-uri@3.1.0:
resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}
...@@ -4487,15 +4516,15 @@ snapshots: ...@@ -4487,15 +4516,15 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.13 '@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.31 '@jridgewell/trace-mapping': 0.3.31
'@ant-design/colors@8.0.0': '@ant-design/colors@8.0.1':
dependencies: dependencies:
'@ant-design/fast-color': 3.0.0 '@ant-design/fast-color': 3.0.1
'@ant-design/cssinjs-utils@2.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@ant-design/cssinjs-utils@2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@ant-design/cssinjs': 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@ant-design/cssinjs': 2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -4511,22 +4540,34 @@ snapshots: ...@@ -4511,22 +4540,34 @@ snapshots:
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
stylis: 4.3.6 stylis: 4.3.6
'@ant-design/fast-color@3.0.0': {} '@ant-design/cssinjs@2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@babel/runtime': 7.29.2
'@emotion/hash': 0.8.0
'@emotion/unitless': 0.7.5
'@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1
csstype: 3.2.3
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
stylis: 4.3.6
'@ant-design/fast-color@3.0.1': {}
'@ant-design/icons-svg@4.4.2': {} '@ant-design/icons-svg@4.4.2': {}
'@ant-design/icons@6.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@ant-design/icons@6.1.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@ant-design/colors': 8.0.0 '@ant-design/colors': 8.0.1
'@ant-design/icons-svg': 4.4.2 '@ant-design/icons-svg': 4.4.2
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@ant-design/react-slick@2.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@ant-design/react-slick@2.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
clsx: 2.1.1 clsx: 2.1.1
json2mq: 0.2.0 json2mq: 0.2.0
react: 19.2.3 react: 19.2.3
...@@ -4536,7 +4577,7 @@ snapshots: ...@@ -4536,7 +4577,7 @@ snapshots:
'@antfu/install-pkg@1.1.0': '@antfu/install-pkg@1.1.0':
dependencies: dependencies:
package-manager-detector: 1.6.0 package-manager-detector: 1.6.0
tinyexec: 1.0.2 tinyexec: 1.1.1
'@asamuzakjp/css-color@3.2.0': '@asamuzakjp/css-color@3.2.0':
dependencies: dependencies:
...@@ -4579,6 +4620,8 @@ snapshots: ...@@ -4579,6 +4620,8 @@ snapshots:
'@babel/runtime@7.28.4': {} '@babel/runtime@7.28.4': {}
'@babel/runtime@7.29.2': {}
'@babel/template@7.27.2': '@babel/template@7.27.2':
dependencies: dependencies:
'@babel/code-frame': 7.27.1 '@babel/code-frame': 7.27.1
...@@ -4602,24 +4645,23 @@ snapshots: ...@@ -4602,24 +4645,23 @@ snapshots:
'@babel/helper-string-parser': 7.27.1 '@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5 '@babel/helper-validator-identifier': 7.28.5
'@base-ui/react@1.0.0(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@base-ui/react@1.3.0(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@base-ui/utils': 0.2.3(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@base-ui/utils': 0.2.6(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@floating-ui/react-dom': 2.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@floating-ui/react-dom': 2.1.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@floating-ui/utils': 0.2.10 '@floating-ui/utils': 0.2.11
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
reselect: 5.1.1
tabbable: 6.4.0 tabbable: 6.4.0
use-sync-external-store: 1.6.0(react@19.2.3) use-sync-external-store: 1.6.0(react@19.2.3)
optionalDependencies: optionalDependencies:
'@types/react': 19.2.7 '@types/react': 19.2.7
'@base-ui/utils@0.2.3(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@base-ui/utils@0.2.6(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@floating-ui/utils': 0.2.10 '@floating-ui/utils': 0.2.11
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
reselect: 5.1.1 reselect: 5.1.1
...@@ -4629,24 +4671,22 @@ snapshots: ...@@ -4629,24 +4671,22 @@ snapshots:
'@bcoe/v8-coverage@0.2.3': {} '@bcoe/v8-coverage@0.2.3': {}
'@braintree/sanitize-url@7.1.1': {} '@braintree/sanitize-url@7.1.2': {}
'@chevrotain/cst-dts-gen@11.0.3': '@chevrotain/cst-dts-gen@12.0.0':
dependencies: dependencies:
'@chevrotain/gast': 11.0.3 '@chevrotain/gast': 12.0.0
'@chevrotain/types': 11.0.3 '@chevrotain/types': 12.0.0
lodash-es: 4.17.21
'@chevrotain/gast@11.0.3': '@chevrotain/gast@12.0.0':
dependencies: dependencies:
'@chevrotain/types': 11.0.3 '@chevrotain/types': 12.0.0
lodash-es: 4.17.21
'@chevrotain/regexp-to-ast@11.0.3': {} '@chevrotain/regexp-to-ast@12.0.0': {}
'@chevrotain/types@11.0.3': {} '@chevrotain/types@12.0.0': {}
'@chevrotain/utils@11.0.3': {} '@chevrotain/utils@12.0.0': {}
'@csstools/color-helpers@5.1.0': {} '@csstools/color-helpers@5.1.0': {}
...@@ -4881,30 +4921,30 @@ snapshots: ...@@ -4881,30 +4921,30 @@ snapshots:
'@eslint/js@8.57.1': {} '@eslint/js@8.57.1': {}
'@floating-ui/core@1.7.3': '@floating-ui/core@1.7.5':
dependencies: dependencies:
'@floating-ui/utils': 0.2.10 '@floating-ui/utils': 0.2.11
'@floating-ui/dom@1.7.4': '@floating-ui/dom@1.7.6':
dependencies: dependencies:
'@floating-ui/core': 1.7.3 '@floating-ui/core': 1.7.5
'@floating-ui/utils': 0.2.10 '@floating-ui/utils': 0.2.11
'@floating-ui/react-dom@2.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@floating-ui/react-dom@2.1.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@floating-ui/dom': 1.7.4 '@floating-ui/dom': 1.7.6
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@floating-ui/react@0.27.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@floating-ui/react@0.27.19(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@floating-ui/react-dom': 2.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@floating-ui/react-dom': 2.1.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@floating-ui/utils': 0.2.10 '@floating-ui/utils': 0.2.11
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
tabbable: 6.4.0 tabbable: 6.4.0
'@floating-ui/utils@0.2.10': {} '@floating-ui/utils@0.2.11': {}
'@giscus/react@3.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@giscus/react@3.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
...@@ -4930,7 +4970,7 @@ snapshots: ...@@ -4930,7 +4970,7 @@ snapshots:
dependencies: dependencies:
'@antfu/install-pkg': 1.1.0 '@antfu/install-pkg': 1.1.0
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
mlly: 1.8.0 mlly: 1.8.2
'@intlify/core-base@9.14.5': '@intlify/core-base@9.14.5':
dependencies: dependencies:
...@@ -4971,11 +5011,11 @@ snapshots: ...@@ -4971,11 +5011,11 @@ snapshots:
'@kurkle/color@0.3.4': {} '@kurkle/color@0.3.4': {}
'@lit-labs/ssr-dom-shim@1.5.0': {} '@lit-labs/ssr-dom-shim@1.5.1': {}
'@lit/reactive-element@2.1.2': '@lit/reactive-element@2.1.2':
dependencies: dependencies:
'@lit-labs/ssr-dom-shim': 1.5.0 '@lit-labs/ssr-dom-shim': 1.5.1
'@lobehub/emojilib@1.0.0': {} '@lobehub/emojilib@1.0.0': {}
...@@ -4984,7 +5024,7 @@ snapshots: ...@@ -4984,7 +5024,7 @@ snapshots:
'@lobehub/emojilib': 1.0.0 '@lobehub/emojilib': 1.0.0
antd-style: 4.1.0(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) antd-style: 4.1.0(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
emoji-regex: 10.6.0 emoji-regex: 10.6.0
es-toolkit: 1.43.0 es-toolkit: 1.45.1
lucide-react: 0.562.0(react@19.2.3) lucide-react: 0.562.0(react@19.2.3)
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5009,8 +5049,8 @@ snapshots: ...@@ -5009,8 +5049,8 @@ snapshots:
'@lobehub/ui@4.9.2(@lobehub/fluent-emoji@4.1.0(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@lobehub/icons@4.0.2)(@types/mdast@4.0.4)(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(micromark-util-types@2.0.2)(micromark@4.0.2)(motion@12.23.26(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vue@3.5.26(typescript@5.6.3))': '@lobehub/ui@4.9.2(@lobehub/fluent-emoji@4.1.0(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@lobehub/icons@4.0.2)(@types/mdast@4.0.4)(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(micromark-util-types@2.0.2)(micromark@4.0.2)(motion@12.23.26(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vue@3.5.26(typescript@5.6.3))':
dependencies: dependencies:
'@ant-design/cssinjs': 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@ant-design/cssinjs': 2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@base-ui/react': 1.0.0(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@base-ui/react': 1.3.0(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@dnd-kit/core': 6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@dnd-kit/core': 6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@dnd-kit/modifiers': 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) '@dnd-kit/modifiers': 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)
'@dnd-kit/sortable': 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) '@dnd-kit/sortable': 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)
...@@ -5018,32 +5058,32 @@ snapshots: ...@@ -5018,32 +5058,32 @@ snapshots:
'@emoji-mart/data': 1.2.1 '@emoji-mart/data': 1.2.1
'@emoji-mart/react': 1.1.1(emoji-mart@5.6.0)(react@19.2.3) '@emoji-mart/react': 1.1.1(emoji-mart@5.6.0)(react@19.2.3)
'@emotion/is-prop-valid': 1.4.0 '@emotion/is-prop-valid': 1.4.0
'@floating-ui/react': 0.27.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@floating-ui/react': 0.27.19(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@giscus/react': 3.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@giscus/react': 3.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@lobehub/fluent-emoji': 4.1.0(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@lobehub/fluent-emoji': 4.1.0(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@lobehub/icons': 4.0.2(@lobehub/ui@4.9.2)(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@lobehub/icons': 4.0.2(@lobehub/ui@4.9.2)(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@mdx-js/mdx': 3.1.1 '@mdx-js/mdx': 3.1.1
'@mdx-js/react': 3.1.1(@types/react@19.2.7)(react@19.2.3) '@mdx-js/react': 3.1.1(@types/react@19.2.7)(react@19.2.3)
'@radix-ui/react-slot': 1.2.4(@types/react@19.2.7)(react@19.2.3) '@radix-ui/react-slot': 1.2.4(@types/react@19.2.7)(react@19.2.3)
'@shikijs/core': 3.20.0 '@shikijs/core': 3.23.0
'@shikijs/transformers': 3.20.0 '@shikijs/transformers': 3.23.0
'@splinetool/runtime': 0.9.526 '@splinetool/runtime': 0.9.526
ahooks: 3.9.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) ahooks: 3.9.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
antd: 6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3) antd: 6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
antd-style: 4.1.0(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) antd-style: 4.1.0(@types/react@19.2.7)(antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
chroma-js: 3.2.0 chroma-js: 3.2.0
class-variance-authority: 0.7.1 class-variance-authority: 0.7.1
clsx: 2.1.1 clsx: 2.1.1
dayjs: 1.11.19 dayjs: 1.11.20
emoji-mart: 5.6.0 emoji-mart: 5.6.0
es-toolkit: 1.43.0 es-toolkit: 1.45.1
fast-deep-equal: 3.1.3 fast-deep-equal: 3.1.3
immer: 11.1.3 immer: 11.1.4
katex: 0.16.27 katex: 0.16.45
leva: 0.10.1(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) leva: 0.10.1(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
lucide-react: 0.562.0(react@19.2.3) lucide-react: 0.562.0(react@19.2.3)
marked: 17.0.1 marked: 17.0.6
mermaid: 11.12.2 mermaid: 11.14.0
motion: 12.23.26(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) motion: 12.23.26(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
numeral: 2.0.6 numeral: 2.0.6
polished: 4.3.1 polished: 4.3.1
...@@ -5057,11 +5097,11 @@ snapshots: ...@@ -5057,11 +5097,11 @@ snapshots:
react: 19.2.3 react: 19.2.3
react-avatar-editor: 14.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-avatar-editor: 14.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
react-error-boundary: 6.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-error-boundary: 6.1.1(react@19.2.3)
react-hotkeys-hook: 5.2.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-hotkeys-hook: 5.2.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react-markdown: 10.1.0(@types/react@19.2.7)(react@19.2.3) react-markdown: 10.1.0(@types/react@19.2.7)(react@19.2.3)
react-merge-refs: 3.0.2(react@19.2.3) react-merge-refs: 3.0.2(react@19.2.3)
react-rnd: 10.5.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-rnd: 10.5.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react-zoom-pan-pinch: 3.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-zoom-pan-pinch: 3.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
rehype-github-alerts: 4.2.0 rehype-github-alerts: 4.2.0
rehype-katex: 7.0.1 rehype-katex: 7.0.1
...@@ -5071,9 +5111,9 @@ snapshots: ...@@ -5071,9 +5111,9 @@ snapshots:
remark-gfm: 4.0.1 remark-gfm: 4.0.1
remark-github: 12.0.0 remark-github: 12.0.0
remark-math: 6.0.0 remark-math: 6.0.0
shiki: 3.20.0 shiki: 3.23.0
shiki-stream: 0.1.3(react@19.2.3)(vue@3.5.26(typescript@5.6.3)) shiki-stream: 0.1.4(react@19.2.3)(vue@3.5.26(typescript@5.6.3))
swr: 2.3.8(react@19.2.3) swr: 2.4.1(react@19.2.3)
ts-md5: 2.0.1 ts-md5: 2.0.1
unified: 11.0.5 unified: 11.0.5
url-join: 5.0.0 url-join: 5.0.0
...@@ -5085,6 +5125,7 @@ snapshots: ...@@ -5085,6 +5125,7 @@ snapshots:
- '@types/react-dom' - '@types/react-dom'
- micromark - micromark
- micromark-util-types - micromark-util-types
- solid-js
- supports-color - supports-color
- vue - vue
...@@ -5094,7 +5135,7 @@ snapshots: ...@@ -5094,7 +5135,7 @@ snapshots:
'@types/estree-jsx': 1.0.5 '@types/estree-jsx': 1.0.5
'@types/hast': 3.0.4 '@types/hast': 3.0.4
'@types/mdx': 2.0.13 '@types/mdx': 2.0.13
acorn: 8.15.0 acorn: 8.16.0
collapse-white-space: 2.1.0 collapse-white-space: 2.1.0
devlop: 1.1.0 devlop: 1.1.0
estree-util-is-identifier-name: 3.0.0 estree-util-is-identifier-name: 3.0.0
...@@ -5103,7 +5144,7 @@ snapshots: ...@@ -5103,7 +5144,7 @@ snapshots:
hast-util-to-jsx-runtime: 2.3.6 hast-util-to-jsx-runtime: 2.3.6
markdown-extensions: 2.0.0 markdown-extensions: 2.0.0
recma-build-jsx: 1.0.0 recma-build-jsx: 1.0.0
recma-jsx: 1.0.1(acorn@8.15.0) recma-jsx: 1.0.1(acorn@8.16.0)
recma-stringify: 1.0.0 recma-stringify: 1.0.0
rehype-recma: 1.0.0 rehype-recma: 1.0.0
remark-mdx: 3.1.1 remark-mdx: 3.1.1
...@@ -5113,7 +5154,7 @@ snapshots: ...@@ -5113,7 +5154,7 @@ snapshots:
unified: 11.0.5 unified: 11.0.5
unist-util-position-from-estree: 2.0.0 unist-util-position-from-estree: 2.0.0
unist-util-stringify-position: 4.0.0 unist-util-stringify-position: 4.0.0
unist-util-visit: 5.0.0 unist-util-visit: 5.1.0
vfile: 6.0.3 vfile: 6.0.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
...@@ -5124,9 +5165,9 @@ snapshots: ...@@ -5124,9 +5165,9 @@ snapshots:
'@types/react': 19.2.7 '@types/react': 19.2.7
react: 19.2.3 react: 19.2.3
'@mermaid-js/parser@0.6.3': '@mermaid-js/parser@1.1.0':
dependencies: dependencies:
langium: 3.3.1 langium: 4.2.2
'@nodelib/fs.scandir@2.1.5': '@nodelib/fs.scandir@2.1.5':
dependencies: dependencies:
...@@ -5145,7 +5186,7 @@ snapshots: ...@@ -5145,7 +5186,7 @@ snapshots:
'@pkgjs/parseargs@0.11.0': '@pkgjs/parseargs@0.11.0':
optional: true optional: true
'@primer/octicons@19.21.1': '@primer/octicons@19.23.1':
dependencies: dependencies:
object-assign: 4.1.1 object-assign: 4.1.1
...@@ -5192,7 +5233,7 @@ snapshots: ...@@ -5192,7 +5233,7 @@ snapshots:
'@radix-ui/react-popper@1.2.8(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@radix-ui/react-popper@1.2.8(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@floating-ui/react-dom': 2.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@floating-ui/react-dom': 2.1.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@radix-ui/react-arrow': 1.1.7(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-arrow': 1.1.7(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.7)(react@19.2.3) '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.7)(react@19.2.3)
'@radix-ui/react-context': 1.1.2(@types/react@19.2.7)(react@19.2.3) '@radix-ui/react-context': 1.1.2(@types/react@19.2.7)(react@19.2.3)
...@@ -5341,46 +5382,46 @@ snapshots: ...@@ -5341,46 +5382,46 @@ snapshots:
'@radix-ui/rect@1.1.1': {} '@radix-ui/rect@1.1.1': {}
'@rc-component/async-validator@5.0.4': '@rc-component/async-validator@5.1.0':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/cascader@1.10.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/cascader@1.10.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/select': 1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/select': 1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/tree': 1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/tree': 1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/checkbox@1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/checkbox@1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/collapse@1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/collapse@1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/color-picker@3.0.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/color-picker@3.0.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@ant-design/fast-color': 3.0.0 '@ant-design/fast-color': 3.0.1
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/context@2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/context@2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5388,7 +5429,7 @@ snapshots: ...@@ -5388,7 +5429,7 @@ snapshots:
dependencies: dependencies:
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5397,23 +5438,23 @@ snapshots: ...@@ -5397,23 +5438,23 @@ snapshots:
dependencies: dependencies:
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/dropdown@1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/dropdown@1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/trigger': 3.8.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/trigger': 3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/form@1.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/form@1.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/async-validator': 5.0.4 '@rc-component/async-validator': 5.1.0
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5422,22 +5463,22 @@ snapshots: ...@@ -5422,22 +5463,22 @@ snapshots:
dependencies: dependencies:
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/input-number@1.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/input-number@1.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/mini-decimal': 1.1.0 '@rc-component/mini-decimal': 1.1.3
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/input@1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/input@1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5447,8 +5488,8 @@ snapshots: ...@@ -5447,8 +5488,8 @@ snapshots:
'@rc-component/input': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/input': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/menu': 1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/menu': 1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/textarea': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/textarea': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/trigger': 3.8.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/trigger': 3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5457,68 +5498,68 @@ snapshots: ...@@ -5457,68 +5498,68 @@ snapshots:
dependencies: dependencies:
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/overflow': 1.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/overflow': 1.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/trigger': 3.8.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/trigger': 3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/mini-decimal@1.1.0': '@rc-component/mini-decimal@1.1.3':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/motion@1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/motion@1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/mutate-observer@2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/mutate-observer@2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/notification@1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/notification@1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/overflow@1.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/overflow@1.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/resize-observer': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/pagination@1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/pagination@1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/picker@1.9.0(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/picker@1.9.1(dayjs@1.11.20)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/overflow': 1.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/overflow': 1.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/resize-observer': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/trigger': 3.8.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/trigger': 3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
optionalDependencies: optionalDependencies:
dayjs: 1.11.19 dayjs: 1.11.20
'@rc-component/portal@1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/portal@1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
classnames: 2.5.1 classnames: 2.5.1
rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3 react: 19.2.3
...@@ -5526,42 +5567,42 @@ snapshots: ...@@ -5526,42 +5567,42 @@ snapshots:
'@rc-component/portal@2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/portal@2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/progress@1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/progress@1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/qrcode@1.1.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/qrcode@1.1.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/rate@1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/rate@1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/resize-observer@1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/resize-observer@1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/segmented@1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/segmented@1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5569,8 +5610,8 @@ snapshots: ...@@ -5569,8 +5610,8 @@ snapshots:
'@rc-component/select@1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/select@1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/overflow': 1.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/overflow': 1.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/trigger': 3.8.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/trigger': 3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/virtual-list': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/virtual-list': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
...@@ -5578,21 +5619,21 @@ snapshots: ...@@ -5578,21 +5619,21 @@ snapshots:
'@rc-component/slider@1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/slider@1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/steps@1.2.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/steps@1.2.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/switch@1.0.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/switch@1.0.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5600,8 +5641,8 @@ snapshots: ...@@ -5600,8 +5641,8 @@ snapshots:
'@rc-component/table@1.9.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/table@1.9.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/context': 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/context': 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/resize-observer': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/virtual-list': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/virtual-list': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
...@@ -5612,8 +5653,8 @@ snapshots: ...@@ -5612,8 +5653,8 @@ snapshots:
'@rc-component/dropdown': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/dropdown': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/menu': 1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/menu': 1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/resize-observer': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5621,16 +5662,16 @@ snapshots: ...@@ -5621,16 +5662,16 @@ snapshots:
'@rc-component/textarea@1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/textarea@1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/input': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/input': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/resize-observer': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/tooltip@1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/tooltip@1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/trigger': 3.8.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/trigger': 3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5638,8 +5679,8 @@ snapshots: ...@@ -5638,8 +5679,8 @@ snapshots:
'@rc-component/tour@2.2.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/tour@2.2.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/trigger': 3.8.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/trigger': 3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5648,7 +5689,7 @@ snapshots: ...@@ -5648,7 +5689,7 @@ snapshots:
dependencies: dependencies:
'@rc-component/select': 1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/select': 1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/tree': 1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/tree': 1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5656,15 +5697,15 @@ snapshots: ...@@ -5656,15 +5697,15 @@ snapshots:
'@rc-component/tree@1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/tree@1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/virtual-list': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/virtual-list': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/trigger@2.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/trigger@2.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/portal': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/portal': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
classnames: 2.5.1 classnames: 2.5.1
rc-motion: 2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-motion: 2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -5673,23 +5714,30 @@ snapshots: ...@@ -5673,23 +5714,30 @@ snapshots:
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/trigger@3.8.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/trigger@3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/motion': 1.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/portal': 2.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/resize-observer': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/upload@1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/upload@1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
'@rc-component/util@1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
is-mobile: 5.0.0
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
react-is: 18.3.1
'@rc-component/util@1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/util@1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
is-mobile: 5.0.0 is-mobile: 5.0.0
...@@ -5699,9 +5747,9 @@ snapshots: ...@@ -5699,9 +5747,9 @@ snapshots:
'@rc-component/virtual-list@1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': '@rc-component/virtual-list@1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/resize-observer': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -5772,38 +5820,38 @@ snapshots: ...@@ -5772,38 +5820,38 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.54.0': '@rollup/rollup-win32-x64-msvc@4.54.0':
optional: true optional: true
'@shikijs/core@3.20.0': '@shikijs/core@3.23.0':
dependencies: dependencies:
'@shikijs/types': 3.20.0 '@shikijs/types': 3.23.0
'@shikijs/vscode-textmate': 10.0.2 '@shikijs/vscode-textmate': 10.0.2
'@types/hast': 3.0.4 '@types/hast': 3.0.4
hast-util-to-html: 9.0.5 hast-util-to-html: 9.0.5
'@shikijs/engine-javascript@3.20.0': '@shikijs/engine-javascript@3.23.0':
dependencies: dependencies:
'@shikijs/types': 3.20.0 '@shikijs/types': 3.23.0
'@shikijs/vscode-textmate': 10.0.2 '@shikijs/vscode-textmate': 10.0.2
oniguruma-to-es: 4.3.4 oniguruma-to-es: 4.3.5
'@shikijs/engine-oniguruma@3.20.0': '@shikijs/engine-oniguruma@3.23.0':
dependencies: dependencies:
'@shikijs/types': 3.20.0 '@shikijs/types': 3.23.0
'@shikijs/vscode-textmate': 10.0.2 '@shikijs/vscode-textmate': 10.0.2
'@shikijs/langs@3.20.0': '@shikijs/langs@3.23.0':
dependencies: dependencies:
'@shikijs/types': 3.20.0 '@shikijs/types': 3.23.0
'@shikijs/themes@3.20.0': '@shikijs/themes@3.23.0':
dependencies: dependencies:
'@shikijs/types': 3.20.0 '@shikijs/types': 3.23.0
'@shikijs/transformers@3.20.0': '@shikijs/transformers@3.23.0':
dependencies: dependencies:
'@shikijs/core': 3.20.0 '@shikijs/core': 3.23.0
'@shikijs/types': 3.20.0 '@shikijs/types': 3.23.0
'@shikijs/types@3.20.0': '@shikijs/types@3.23.0':
dependencies: dependencies:
'@shikijs/vscode-textmate': 10.0.2 '@shikijs/vscode-textmate': 10.0.2
'@types/hast': 3.0.4 '@types/hast': 3.0.4
...@@ -5891,7 +5939,7 @@ snapshots: ...@@ -5891,7 +5939,7 @@ snapshots:
'@types/d3-selection@3.0.11': {} '@types/d3-selection@3.0.11': {}
'@types/d3-shape@3.1.7': '@types/d3-shape@3.1.8':
dependencies: dependencies:
'@types/d3-path': 3.1.1 '@types/d3-path': 3.1.1
...@@ -5936,14 +5984,14 @@ snapshots: ...@@ -5936,14 +5984,14 @@ snapshots:
'@types/d3-scale': 4.0.9 '@types/d3-scale': 4.0.9
'@types/d3-scale-chromatic': 3.1.0 '@types/d3-scale-chromatic': 3.1.0
'@types/d3-selection': 3.0.11 '@types/d3-selection': 3.0.11
'@types/d3-shape': 3.1.7 '@types/d3-shape': 3.1.8
'@types/d3-time': 3.0.4 '@types/d3-time': 3.0.4
'@types/d3-time-format': 4.0.3 '@types/d3-time-format': 4.0.3
'@types/d3-timer': 3.0.2 '@types/d3-timer': 3.0.2
'@types/d3-transition': 3.0.9 '@types/d3-transition': 3.0.9
'@types/d3-zoom': 3.0.8 '@types/d3-zoom': 3.0.8
'@types/debug@4.1.12': '@types/debug@4.1.13':
dependencies: dependencies:
'@types/ms': 2.1.0 '@types/ms': 2.1.0
...@@ -5967,7 +6015,7 @@ snapshots: ...@@ -5967,7 +6015,7 @@ snapshots:
'@types/js-cookie@3.0.6': {} '@types/js-cookie@3.0.6': {}
'@types/katex@0.16.7': {} '@types/katex@0.16.8': {}
'@types/mdast@4.0.4': '@types/mdast@4.0.4':
dependencies: dependencies:
...@@ -6084,6 +6132,11 @@ snapshots: ...@@ -6084,6 +6132,11 @@ snapshots:
'@ungap/structured-clone@1.3.0': {} '@ungap/structured-clone@1.3.0': {}
'@upsetjs/venn.js@2.0.0':
optionalDependencies:
d3-selection: 3.0.0
d3-transition: 3.0.1(d3-selection@3.0.0)
'@use-gesture/core@10.3.1': {} '@use-gesture/core@10.3.1': {}
'@use-gesture/react@10.3.1(react@19.2.3)': '@use-gesture/react@10.3.1(react@19.2.3)':
...@@ -6270,20 +6323,26 @@ snapshots: ...@@ -6270,20 +6323,26 @@ snapshots:
dependencies: dependencies:
acorn: 8.15.0 acorn: 8.15.0
acorn-jsx@5.3.2(acorn@8.16.0):
dependencies:
acorn: 8.16.0
acorn@8.15.0: {} acorn@8.15.0: {}
acorn@8.16.0: {}
adler-32@1.3.1: {} adler-32@1.3.1: {}
agent-base@7.1.4: {} agent-base@7.1.4: {}
ahooks@3.9.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3): ahooks@3.9.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@types/js-cookie': 3.0.6 '@types/js-cookie': 3.0.6
dayjs: 1.11.19 dayjs: 1.11.20
intersection-observer: 0.12.2 intersection-observer: 0.12.2
js-cookie: 3.0.5 js-cookie: 3.0.5
lodash: 4.17.21 lodash: 4.18.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
react-fast-compare: 3.2.2 react-fast-compare: 3.2.2
...@@ -6329,13 +6388,13 @@ snapshots: ...@@ -6329,13 +6388,13 @@ snapshots:
antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3): antd@6.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@ant-design/colors': 8.0.0 '@ant-design/colors': 8.0.1
'@ant-design/cssinjs': 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@ant-design/cssinjs': 2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@ant-design/cssinjs-utils': 2.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@ant-design/cssinjs-utils': 2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@ant-design/fast-color': 3.0.0 '@ant-design/fast-color': 3.0.1
'@ant-design/icons': 6.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@ant-design/icons': 6.1.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@ant-design/react-slick': 2.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@ant-design/react-slick': 2.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/cascader': 1.10.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/cascader': 1.10.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/checkbox': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/checkbox': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/collapse': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/collapse': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -6343,7 +6402,7 @@ snapshots: ...@@ -6343,7 +6402,7 @@ snapshots:
'@rc-component/dialog': 1.5.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/dialog': 1.5.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/drawer': 1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/drawer': 1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/dropdown': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/dropdown': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/form': 1.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/form': 1.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/image': 1.5.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/image': 1.5.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/input': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/input': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/input-number': 1.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/input-number': 1.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -6353,11 +6412,11 @@ snapshots: ...@@ -6353,11 +6412,11 @@ snapshots:
'@rc-component/mutate-observer': 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/mutate-observer': 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/notification': 1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/notification': 1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/pagination': 1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/pagination': 1.2.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/picker': 1.9.0(dayjs@1.11.19)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/picker': 1.9.1(dayjs@1.11.20)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/progress': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/progress': 1.0.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/qrcode': 1.1.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/qrcode': 1.1.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/rate': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/rate': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/resize-observer': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/segmented': 1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/segmented': 1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/select': 1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/select': 1.4.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/slider': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/slider': 1.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -6370,11 +6429,11 @@ snapshots: ...@@ -6370,11 +6429,11 @@ snapshots:
'@rc-component/tour': 2.2.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/tour': 2.2.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/tree': 1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/tree': 1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/tree-select': 1.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/tree-select': 1.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/trigger': 3.8.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/trigger': 3.9.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/upload': 1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/upload': 1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@rc-component/util': 1.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/util': 1.10.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
clsx: 2.1.1 clsx: 2.1.1
dayjs: 1.11.19 dayjs: 1.11.20
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
scroll-into-view-if-needed: 3.1.0 scroll-into-view-if-needed: 3.1.0
...@@ -6416,11 +6475,11 @@ snapshots: ...@@ -6416,11 +6475,11 @@ snapshots:
postcss: 8.5.6 postcss: 8.5.6
postcss-value-parser: 4.2.0 postcss-value-parser: 4.2.0
axios@1.13.5: axios@1.15.0:
dependencies: dependencies:
follow-redirects: 1.15.11 follow-redirects: 1.15.11
form-data: 4.0.5 form-data: 4.0.5
proxy-from-env: 1.1.0 proxy-from-env: 2.1.0
transitivePeerDependencies: transitivePeerDependencies:
- debug - debug
...@@ -6510,19 +6569,18 @@ snapshots: ...@@ -6510,19 +6569,18 @@ snapshots:
check-error@2.1.3: {} check-error@2.1.3: {}
chevrotain-allstar@0.3.1(chevrotain@11.0.3): chevrotain-allstar@0.4.1(chevrotain@12.0.0):
dependencies: dependencies:
chevrotain: 11.0.3 chevrotain: 12.0.0
lodash-es: 4.17.22 lodash-es: 4.18.1
chevrotain@11.0.3: chevrotain@12.0.0:
dependencies: dependencies:
'@chevrotain/cst-dts-gen': 11.0.3 '@chevrotain/cst-dts-gen': 12.0.0
'@chevrotain/gast': 11.0.3 '@chevrotain/gast': 12.0.0
'@chevrotain/regexp-to-ast': 11.0.3 '@chevrotain/regexp-to-ast': 12.0.0
'@chevrotain/types': 11.0.3 '@chevrotain/types': 12.0.0
'@chevrotain/utils': 11.0.3 '@chevrotain/utils': 12.0.0
lodash-es: 4.17.21
chokidar@3.6.0: chokidar@3.6.0:
dependencies: dependencies:
...@@ -6554,8 +6612,6 @@ snapshots: ...@@ -6554,8 +6612,6 @@ snapshots:
strip-ansi: 6.0.1 strip-ansi: 6.0.1
wrap-ansi: 6.2.0 wrap-ansi: 6.2.0
clsx@1.2.1: {}
clsx@2.1.1: {} clsx@2.1.1: {}
codepage@1.15.0: {} codepage@1.15.0: {}
...@@ -6630,17 +6686,17 @@ snapshots: ...@@ -6630,17 +6686,17 @@ snapshots:
csstype@3.2.3: {} csstype@3.2.3: {}
cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.1): cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.2):
dependencies: dependencies:
cose-base: 1.0.3 cose-base: 1.0.3
cytoscape: 3.33.1 cytoscape: 3.33.2
cytoscape-fcose@2.2.0(cytoscape@3.33.1): cytoscape-fcose@2.2.0(cytoscape@3.33.2):
dependencies: dependencies:
cose-base: 2.2.0 cose-base: 2.2.0
cytoscape: 3.33.1 cytoscape: 3.33.2
cytoscape@3.33.1: {} cytoscape@3.33.2: {}
d3-array@2.12.1: d3-array@2.12.1:
dependencies: dependencies:
...@@ -6672,7 +6728,7 @@ snapshots: ...@@ -6672,7 +6728,7 @@ snapshots:
d3-delaunay@6.0.4: d3-delaunay@6.0.4:
dependencies: dependencies:
delaunator: 5.0.1 delaunator: 5.1.0
d3-dispatch@3.0.1: {} d3-dispatch@3.0.1: {}
...@@ -6699,7 +6755,7 @@ snapshots: ...@@ -6699,7 +6755,7 @@ snapshots:
d3-quadtree: 3.0.1 d3-quadtree: 3.0.1
d3-timer: 3.0.1 d3-timer: 3.0.1
d3-format@3.1.0: {} d3-format@3.1.2: {}
d3-geo@3.1.1: d3-geo@3.1.1:
dependencies: dependencies:
...@@ -6734,7 +6790,7 @@ snapshots: ...@@ -6734,7 +6790,7 @@ snapshots:
d3-scale@4.0.2: d3-scale@4.0.2:
dependencies: dependencies:
d3-array: 3.2.4 d3-array: 3.2.4
d3-format: 3.1.0 d3-format: 3.1.2
d3-interpolate: 3.0.1 d3-interpolate: 3.0.1
d3-time: 3.1.0 d3-time: 3.1.0
d3-time-format: 4.1.0 d3-time-format: 4.1.0
...@@ -6791,7 +6847,7 @@ snapshots: ...@@ -6791,7 +6847,7 @@ snapshots:
d3-ease: 3.0.1 d3-ease: 3.0.1
d3-fetch: 3.0.1 d3-fetch: 3.0.1
d3-force: 3.0.0 d3-force: 3.0.0
d3-format: 3.1.0 d3-format: 3.1.2
d3-geo: 3.1.1 d3-geo: 3.1.1
d3-hierarchy: 3.1.2 d3-hierarchy: 3.1.2
d3-interpolate: 3.0.1 d3-interpolate: 3.0.1
...@@ -6809,17 +6865,17 @@ snapshots: ...@@ -6809,17 +6865,17 @@ snapshots:
d3-transition: 3.0.1(d3-selection@3.0.0) d3-transition: 3.0.1(d3-selection@3.0.0)
d3-zoom: 3.0.0 d3-zoom: 3.0.0
dagre-d3-es@7.0.13: dagre-d3-es@7.0.14:
dependencies: dependencies:
d3: 7.9.0 d3: 7.9.0
lodash-es: 4.17.22 lodash-es: 4.18.1
data-urls@5.0.0: data-urls@5.0.0:
dependencies: dependencies:
whatwg-mimetype: 4.0.0 whatwg-mimetype: 4.0.0
whatwg-url: 14.2.0 whatwg-url: 14.2.0
dayjs@1.11.19: {} dayjs@1.11.20: {}
de-indent@1.0.2: {} de-indent@1.0.2: {}
...@@ -6831,7 +6887,7 @@ snapshots: ...@@ -6831,7 +6887,7 @@ snapshots:
decimal.js@10.6.0: {} decimal.js@10.6.0: {}
decode-named-character-reference@1.2.0: decode-named-character-reference@1.3.0:
dependencies: dependencies:
character-entities: 2.0.2 character-entities: 2.0.2
...@@ -6841,9 +6897,9 @@ snapshots: ...@@ -6841,9 +6897,9 @@ snapshots:
deep-is@0.1.4: {} deep-is@0.1.4: {}
delaunator@5.0.1: delaunator@5.1.0:
dependencies: dependencies:
robust-predicates: 3.0.2 robust-predicates: 3.0.3
delayed-stream@1.0.0: {} delayed-stream@1.0.0: {}
...@@ -6871,6 +6927,10 @@ snapshots: ...@@ -6871,6 +6927,10 @@ snapshots:
optionalDependencies: optionalDependencies:
'@types/trusted-types': 2.0.7 '@types/trusted-types': 2.0.7
dompurify@3.3.3:
optionalDependencies:
'@types/trusted-types': 2.0.7
driver.js@1.4.0: {} driver.js@1.4.0: {}
dunder-proto@1.0.1: dunder-proto@1.0.1:
...@@ -6923,7 +6983,7 @@ snapshots: ...@@ -6923,7 +6983,7 @@ snapshots:
has-tostringtag: 1.0.2 has-tostringtag: 1.0.2
hasown: 2.0.2 hasown: 2.0.2
es-toolkit@1.43.0: {} es-toolkit@1.45.1: {}
esast-util-from-estree@2.0.0: esast-util-from-estree@2.0.0:
dependencies: dependencies:
...@@ -6935,7 +6995,7 @@ snapshots: ...@@ -6935,7 +6995,7 @@ snapshots:
esast-util-from-js@2.0.1: esast-util-from-js@2.0.1:
dependencies: dependencies:
'@types/estree-jsx': 1.0.5 '@types/estree-jsx': 1.0.5
acorn: 8.15.0 acorn: 8.16.0
esast-util-from-estree: 2.0.0 esast-util-from-estree: 2.0.0
vfile-message: 4.0.3 vfile-message: 4.0.3
...@@ -7180,10 +7240,10 @@ snapshots: ...@@ -7180,10 +7240,10 @@ snapshots:
fraction.js@5.3.4: {} fraction.js@5.3.4: {}
framer-motion@12.23.26(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): framer-motion@12.38.0(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
motion-dom: 12.23.23 motion-dom: 12.38.0
motion-utils: 12.23.6 motion-utils: 12.36.0
tslib: 2.8.1 tslib: 2.8.1
optionalDependencies: optionalDependencies:
'@emotion/is-prop-valid': 1.4.0 '@emotion/is-prop-valid': 1.4.0
...@@ -7199,7 +7259,7 @@ snapshots: ...@@ -7199,7 +7259,7 @@ snapshots:
get-caller-file@2.0.5: {} get-caller-file@2.0.5: {}
get-east-asian-width@1.4.0: {} get-east-asian-width@1.5.0: {}
get-intrinsic@1.3.0: get-intrinsic@1.3.0:
dependencies: dependencies:
...@@ -7334,7 +7394,7 @@ snapshots: ...@@ -7334,7 +7394,7 @@ snapshots:
mdast-util-to-hast: 13.2.1 mdast-util-to-hast: 13.2.1
parse5: 7.3.0 parse5: 7.3.0
unist-util-position: 5.0.0 unist-util-position: 5.0.0
unist-util-visit: 5.0.0 unist-util-visit: 5.1.0
vfile: 6.0.3 vfile: 6.0.3
web-namespaces: 2.0.1 web-namespaces: 2.0.1
zwitch: 2.0.4 zwitch: 2.0.4
...@@ -7459,7 +7519,7 @@ snapshots: ...@@ -7459,7 +7519,7 @@ snapshots:
ignore@5.3.2: {} ignore@5.3.2: {}
immer@11.1.3: {} immer@11.1.4: {}
import-fresh@3.3.1: import-fresh@3.3.1:
dependencies: dependencies:
...@@ -7625,7 +7685,7 @@ snapshots: ...@@ -7625,7 +7685,7 @@ snapshots:
dependencies: dependencies:
string-convert: 0.2.1 string-convert: 0.2.1
katex@0.16.27: katex@0.16.45:
dependencies: dependencies:
commander: 8.3.0 commander: 8.3.0
...@@ -7635,13 +7695,14 @@ snapshots: ...@@ -7635,13 +7695,14 @@ snapshots:
khroma@2.1.0: {} khroma@2.1.0: {}
langium@3.3.1: langium@4.2.2:
dependencies: dependencies:
chevrotain: 11.0.3 '@chevrotain/regexp-to-ast': 12.0.0
chevrotain-allstar: 0.3.1(chevrotain@11.0.3) chevrotain: 12.0.0
chevrotain-allstar: 0.4.1(chevrotain@12.0.0)
vscode-languageserver: 9.0.1 vscode-languageserver: 9.0.1
vscode-languageserver-textdocument: 1.0.12 vscode-languageserver-textdocument: 1.0.12
vscode-uri: 3.0.8 vscode-uri: 3.1.0
layout-base@1.0.2: {} layout-base@1.0.2: {}
...@@ -7677,7 +7738,7 @@ snapshots: ...@@ -7677,7 +7738,7 @@ snapshots:
lit-element@4.2.2: lit-element@4.2.2:
dependencies: dependencies:
'@lit-labs/ssr-dom-shim': 1.5.0 '@lit-labs/ssr-dom-shim': 1.5.1
'@lit/reactive-element': 2.1.2 '@lit/reactive-element': 2.1.2
lit-html: 3.3.2 lit-html: 3.3.2
...@@ -7699,14 +7760,14 @@ snapshots: ...@@ -7699,14 +7760,14 @@ snapshots:
dependencies: dependencies:
p-locate: 5.0.0 p-locate: 5.0.0
lodash-es@4.17.21: {} lodash-es@4.18.1: {}
lodash-es@4.17.22: {}
lodash.merge@4.6.2: {} lodash.merge@4.6.2: {}
lodash@4.17.21: {} lodash@4.17.21: {}
lodash@4.18.1: {}
longest-streak@3.1.0: {} longest-streak@3.1.0: {}
loose-envify@1.4.0: loose-envify@1.4.0:
...@@ -7747,6 +7808,8 @@ snapshots: ...@@ -7747,6 +7808,8 @@ snapshots:
marked@17.0.1: {} marked@17.0.1: {}
marked@17.0.6: {}
math-intrinsics@1.1.0: {} math-intrinsics@1.1.0: {}
mdast-util-find-and-replace@3.0.2: mdast-util-find-and-replace@3.0.2:
...@@ -7756,11 +7819,11 @@ snapshots: ...@@ -7756,11 +7819,11 @@ snapshots:
unist-util-is: 6.0.1 unist-util-is: 6.0.1
unist-util-visit-parents: 6.0.2 unist-util-visit-parents: 6.0.2
mdast-util-from-markdown@2.0.2: mdast-util-from-markdown@2.0.3:
dependencies: dependencies:
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
'@types/unist': 3.0.3 '@types/unist': 3.0.3
decode-named-character-reference: 1.2.0 decode-named-character-reference: 1.3.0
devlop: 1.1.0 devlop: 1.1.0
mdast-util-to-string: 4.0.0 mdast-util-to-string: 4.0.0
micromark: 4.0.2 micromark: 4.0.2
...@@ -7785,7 +7848,7 @@ snapshots: ...@@ -7785,7 +7848,7 @@ snapshots:
dependencies: dependencies:
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
devlop: 1.1.0 devlop: 1.1.0
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2 mdast-util-to-markdown: 2.1.2
micromark-util-normalize-identifier: 2.0.1 micromark-util-normalize-identifier: 2.0.1
transitivePeerDependencies: transitivePeerDependencies:
...@@ -7794,7 +7857,7 @@ snapshots: ...@@ -7794,7 +7857,7 @@ snapshots:
mdast-util-gfm-strikethrough@2.0.0: mdast-util-gfm-strikethrough@2.0.0:
dependencies: dependencies:
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2 mdast-util-to-markdown: 2.1.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
...@@ -7804,7 +7867,7 @@ snapshots: ...@@ -7804,7 +7867,7 @@ snapshots:
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
devlop: 1.1.0 devlop: 1.1.0
markdown-table: 3.0.4 markdown-table: 3.0.4
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2 mdast-util-to-markdown: 2.1.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
...@@ -7813,14 +7876,14 @@ snapshots: ...@@ -7813,14 +7876,14 @@ snapshots:
dependencies: dependencies:
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
devlop: 1.1.0 devlop: 1.1.0
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2 mdast-util-to-markdown: 2.1.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
mdast-util-gfm@3.1.0: mdast-util-gfm@3.1.0:
dependencies: dependencies:
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-gfm-autolink-literal: 2.0.1 mdast-util-gfm-autolink-literal: 2.0.1
mdast-util-gfm-footnote: 2.1.0 mdast-util-gfm-footnote: 2.1.0
mdast-util-gfm-strikethrough: 2.0.0 mdast-util-gfm-strikethrough: 2.0.0
...@@ -7836,7 +7899,7 @@ snapshots: ...@@ -7836,7 +7899,7 @@ snapshots:
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
devlop: 1.1.0 devlop: 1.1.0
longest-streak: 3.1.0 longest-streak: 3.1.0
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2 mdast-util-to-markdown: 2.1.2
unist-util-remove-position: 5.0.0 unist-util-remove-position: 5.0.0
transitivePeerDependencies: transitivePeerDependencies:
...@@ -7848,7 +7911,7 @@ snapshots: ...@@ -7848,7 +7911,7 @@ snapshots:
'@types/hast': 3.0.4 '@types/hast': 3.0.4
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
devlop: 1.1.0 devlop: 1.1.0
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2 mdast-util-to-markdown: 2.1.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
...@@ -7861,7 +7924,7 @@ snapshots: ...@@ -7861,7 +7924,7 @@ snapshots:
'@types/unist': 3.0.3 '@types/unist': 3.0.3
ccount: 2.0.1 ccount: 2.0.1
devlop: 1.1.0 devlop: 1.1.0
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2 mdast-util-to-markdown: 2.1.2
parse-entities: 4.0.2 parse-entities: 4.0.2
stringify-entities: 4.0.4 stringify-entities: 4.0.4
...@@ -7872,7 +7935,7 @@ snapshots: ...@@ -7872,7 +7935,7 @@ snapshots:
mdast-util-mdx@3.0.0: mdast-util-mdx@3.0.0:
dependencies: dependencies:
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-mdx-expression: 2.0.1 mdast-util-mdx-expression: 2.0.1
mdast-util-mdx-jsx: 3.2.0 mdast-util-mdx-jsx: 3.2.0
mdast-util-mdxjs-esm: 2.0.1 mdast-util-mdxjs-esm: 2.0.1
...@@ -7886,7 +7949,7 @@ snapshots: ...@@ -7886,7 +7949,7 @@ snapshots:
'@types/hast': 3.0.4 '@types/hast': 3.0.4
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
devlop: 1.1.0 devlop: 1.1.0
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2 mdast-util-to-markdown: 2.1.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
...@@ -7910,7 +7973,7 @@ snapshots: ...@@ -7910,7 +7973,7 @@ snapshots:
micromark-util-sanitize-uri: 2.0.1 micromark-util-sanitize-uri: 2.0.1
trim-lines: 3.0.1 trim-lines: 3.0.1
unist-util-position: 5.0.0 unist-util-position: 5.0.0
unist-util-visit: 5.0.0 unist-util-visit: 5.1.0
vfile: 6.0.3 vfile: 6.0.3
mdast-util-to-markdown@2.1.2: mdast-util-to-markdown@2.1.2:
...@@ -7922,7 +7985,7 @@ snapshots: ...@@ -7922,7 +7985,7 @@ snapshots:
mdast-util-to-string: 4.0.0 mdast-util-to-string: 4.0.0
micromark-util-classify-character: 2.0.1 micromark-util-classify-character: 2.0.1
micromark-util-decode-string: 2.0.1 micromark-util-decode-string: 2.0.1
unist-util-visit: 5.0.0 unist-util-visit: 5.1.0
zwitch: 2.0.4 zwitch: 2.0.4
mdast-util-to-string@4.0.0: mdast-util-to-string@4.0.0:
...@@ -7938,23 +8001,24 @@ snapshots: ...@@ -7938,23 +8001,24 @@ snapshots:
merge2@1.4.1: {} merge2@1.4.1: {}
mermaid@11.12.2: mermaid@11.14.0:
dependencies: dependencies:
'@braintree/sanitize-url': 7.1.1 '@braintree/sanitize-url': 7.1.2
'@iconify/utils': 3.1.0 '@iconify/utils': 3.1.0
'@mermaid-js/parser': 0.6.3 '@mermaid-js/parser': 1.1.0
'@types/d3': 7.4.3 '@types/d3': 7.4.3
cytoscape: 3.33.1 '@upsetjs/venn.js': 2.0.0
cytoscape-cose-bilkent: 4.1.0(cytoscape@3.33.1) cytoscape: 3.33.2
cytoscape-fcose: 2.2.0(cytoscape@3.33.1) cytoscape-cose-bilkent: 4.1.0(cytoscape@3.33.2)
cytoscape-fcose: 2.2.0(cytoscape@3.33.2)
d3: 7.9.0 d3: 7.9.0
d3-sankey: 0.12.3 d3-sankey: 0.12.3
dagre-d3-es: 7.0.13 dagre-d3-es: 7.0.14
dayjs: 1.11.19 dayjs: 1.11.20
dompurify: 3.3.1 dompurify: 3.3.3
katex: 0.16.27 katex: 0.16.45
khroma: 2.1.0 khroma: 2.1.0
lodash-es: 4.17.22 lodash-es: 4.18.1
marked: 16.4.2 marked: 16.4.2
roughjs: 4.6.6 roughjs: 4.6.6
stylis: 4.3.6 stylis: 4.3.6
...@@ -7963,7 +8027,7 @@ snapshots: ...@@ -7963,7 +8027,7 @@ snapshots:
micromark-core-commonmark@2.0.3: micromark-core-commonmark@2.0.3:
dependencies: dependencies:
decode-named-character-reference: 1.2.0 decode-named-character-reference: 1.3.0
devlop: 1.1.0 devlop: 1.1.0
micromark-factory-destination: 2.0.1 micromark-factory-destination: 2.0.1
micromark-factory-label: 2.0.1 micromark-factory-label: 2.0.1
...@@ -7982,7 +8046,7 @@ snapshots: ...@@ -7982,7 +8046,7 @@ snapshots:
micromark-extension-cjk-friendly-util@2.1.1(micromark-util-types@2.0.2): micromark-extension-cjk-friendly-util@2.1.1(micromark-util-types@2.0.2):
dependencies: dependencies:
get-east-asian-width: 1.4.0 get-east-asian-width: 1.5.0
micromark-util-character: 2.1.1 micromark-util-character: 2.1.1
micromark-util-symbol: 2.0.1 micromark-util-symbol: 2.0.1
optionalDependencies: optionalDependencies:
...@@ -8059,9 +8123,9 @@ snapshots: ...@@ -8059,9 +8123,9 @@ snapshots:
micromark-extension-math@3.1.0: micromark-extension-math@3.1.0:
dependencies: dependencies:
'@types/katex': 0.16.7 '@types/katex': 0.16.8
devlop: 1.1.0 devlop: 1.1.0
katex: 0.16.27 katex: 0.16.45
micromark-factory-space: 2.0.1 micromark-factory-space: 2.0.1
micromark-util-character: 2.1.1 micromark-util-character: 2.1.1
micromark-util-symbol: 2.0.1 micromark-util-symbol: 2.0.1
...@@ -8109,8 +8173,8 @@ snapshots: ...@@ -8109,8 +8173,8 @@ snapshots:
micromark-extension-mdxjs@3.0.0: micromark-extension-mdxjs@3.0.0:
dependencies: dependencies:
acorn: 8.15.0 acorn: 8.16.0
acorn-jsx: 5.3.2(acorn@8.15.0) acorn-jsx: 5.3.2(acorn@8.16.0)
micromark-extension-mdx-expression: 3.0.1 micromark-extension-mdx-expression: 3.0.1
micromark-extension-mdx-jsx: 3.0.2 micromark-extension-mdx-jsx: 3.0.2
micromark-extension-mdx-md: 2.0.0 micromark-extension-mdx-md: 2.0.0
...@@ -8188,7 +8252,7 @@ snapshots: ...@@ -8188,7 +8252,7 @@ snapshots:
micromark-util-decode-string@2.0.1: micromark-util-decode-string@2.0.1:
dependencies: dependencies:
decode-named-character-reference: 1.2.0 decode-named-character-reference: 1.3.0
micromark-util-character: 2.1.1 micromark-util-character: 2.1.1
micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-decode-numeric-character-reference: 2.0.2
micromark-util-symbol: 2.0.1 micromark-util-symbol: 2.0.1
...@@ -8234,9 +8298,9 @@ snapshots: ...@@ -8234,9 +8298,9 @@ snapshots:
micromark@4.0.2: micromark@4.0.2:
dependencies: dependencies:
'@types/debug': 4.1.12 '@types/debug': 4.1.13
debug: 4.4.3 debug: 4.4.3
decode-named-character-reference: 1.2.0 decode-named-character-reference: 1.3.0
devlop: 1.1.0 devlop: 1.1.0
micromark-core-commonmark: 2.0.3 micromark-core-commonmark: 2.0.3
micromark-factory-space: 2.0.1 micromark-factory-space: 2.0.1
...@@ -8284,22 +8348,22 @@ snapshots: ...@@ -8284,22 +8348,22 @@ snapshots:
for-in: 1.0.2 for-in: 1.0.2
is-extendable: 1.0.1 is-extendable: 1.0.1
mlly@1.8.0: mlly@1.8.2:
dependencies: dependencies:
acorn: 8.15.0 acorn: 8.16.0
pathe: 2.0.3 pathe: 2.0.3
pkg-types: 1.3.1 pkg-types: 1.3.1
ufo: 1.6.1 ufo: 1.6.3
motion-dom@12.23.23: motion-dom@12.38.0:
dependencies: dependencies:
motion-utils: 12.23.6 motion-utils: 12.36.0
motion-utils@12.23.6: {} motion-utils@12.36.0: {}
motion@12.23.26(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): motion@12.23.26(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
framer-motion: 12.23.26(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) framer-motion: 12.38.0(@emotion/is-prop-valid@1.4.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
tslib: 2.8.1 tslib: 2.8.1
optionalDependencies: optionalDependencies:
'@emotion/is-prop-valid': 1.4.0 '@emotion/is-prop-valid': 1.4.0
...@@ -8353,7 +8417,7 @@ snapshots: ...@@ -8353,7 +8417,7 @@ snapshots:
oniguruma-parser@0.12.1: {} oniguruma-parser@0.12.1: {}
oniguruma-to-es@4.3.4: oniguruma-to-es@4.3.5:
dependencies: dependencies:
oniguruma-parser: 0.12.1 oniguruma-parser: 0.12.1
regex: 6.1.0 regex: 6.1.0
...@@ -8399,7 +8463,7 @@ snapshots: ...@@ -8399,7 +8463,7 @@ snapshots:
'@types/unist': 2.0.11 '@types/unist': 2.0.11
character-entities-legacy: 3.0.0 character-entities-legacy: 3.0.0
character-reference-invalid: 2.0.1 character-reference-invalid: 2.0.1
decode-named-character-reference: 1.2.0 decode-named-character-reference: 1.3.0
is-alphanumerical: 2.0.1 is-alphanumerical: 2.0.1
is-decimal: 2.0.1 is-decimal: 2.0.1
is-hexadecimal: 2.0.1 is-hexadecimal: 2.0.1
...@@ -8465,7 +8529,7 @@ snapshots: ...@@ -8465,7 +8529,7 @@ snapshots:
pkg-types@1.3.1: pkg-types@1.3.1:
dependencies: dependencies:
confbox: 0.1.8 confbox: 0.1.8
mlly: 1.8.0 mlly: 1.8.2
pathe: 2.0.3 pathe: 2.0.3
pngjs@5.0.0: {} pngjs@5.0.0: {}
...@@ -8530,7 +8594,7 @@ snapshots: ...@@ -8530,7 +8594,7 @@ snapshots:
proto-list@1.2.4: {} proto-list@1.2.4: {}
proxy-from-env@1.1.0: {} proxy-from-env@2.1.0: {}
psl@1.15.0: psl@1.15.0:
dependencies: dependencies:
...@@ -8556,7 +8620,7 @@ snapshots: ...@@ -8556,7 +8620,7 @@ snapshots:
rc-collapse@4.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-collapse@4.0.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
classnames: 2.5.1 classnames: 2.5.1
rc-motion: 2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-motion: 2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -8565,7 +8629,7 @@ snapshots: ...@@ -8565,7 +8629,7 @@ snapshots:
rc-dialog@9.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-dialog@9.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/portal': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/portal': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
classnames: 2.5.1 classnames: 2.5.1
rc-motion: 2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-motion: 2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -8575,14 +8639,14 @@ snapshots: ...@@ -8575,14 +8639,14 @@ snapshots:
rc-footer@0.6.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-footer@0.6.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
classnames: 2.5.1 classnames: 2.5.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
rc-image@7.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-image@7.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/portal': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/portal': 1.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
classnames: 2.5.1 classnames: 2.5.1
rc-dialog: 9.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-dialog: 9.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -8593,8 +8657,8 @@ snapshots: ...@@ -8593,8 +8657,8 @@ snapshots:
rc-input-number@9.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-input-number@9.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/mini-decimal': 1.1.0 '@rc-component/mini-decimal': 1.1.3
classnames: 2.5.1 classnames: 2.5.1
rc-input: 1.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-input: 1.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -8603,7 +8667,7 @@ snapshots: ...@@ -8603,7 +8667,7 @@ snapshots:
rc-input@1.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-input@1.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
classnames: 2.5.1 classnames: 2.5.1
rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3 react: 19.2.3
...@@ -8611,8 +8675,8 @@ snapshots: ...@@ -8611,8 +8675,8 @@ snapshots:
rc-menu@9.16.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-menu@9.16.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
'@rc-component/trigger': 2.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@rc-component/trigger': 2.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
classnames: 2.5.1 classnames: 2.5.1
rc-motion: 2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-motion: 2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
rc-overflow: 1.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-overflow: 1.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -8622,7 +8686,7 @@ snapshots: ...@@ -8622,7 +8686,7 @@ snapshots:
rc-motion@2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-motion@2.9.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
classnames: 2.5.1 classnames: 2.5.1
rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3 react: 19.2.3
...@@ -8630,7 +8694,7 @@ snapshots: ...@@ -8630,7 +8694,7 @@ snapshots:
rc-overflow@1.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-overflow@1.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
classnames: 2.5.1 classnames: 2.5.1
rc-resize-observer: 1.4.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-resize-observer: 1.4.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -8639,7 +8703,7 @@ snapshots: ...@@ -8639,7 +8703,7 @@ snapshots:
rc-resize-observer@1.4.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-resize-observer@1.4.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
classnames: 2.5.1 classnames: 2.5.1
rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3) rc-util: 5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3 react: 19.2.3
...@@ -8648,7 +8712,7 @@ snapshots: ...@@ -8648,7 +8712,7 @@ snapshots:
rc-util@5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3): rc-util@5.44.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
'@babel/runtime': 7.28.4 '@babel/runtime': 7.29.2
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
react-is: 18.3.1 react-is: 18.3.1
...@@ -8673,9 +8737,9 @@ snapshots: ...@@ -8673,9 +8737,9 @@ snapshots:
react: 19.2.3 react: 19.2.3
scheduler: 0.27.0 scheduler: 0.27.0
react-draggable@4.4.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3): react-draggable@4.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
clsx: 1.2.1 clsx: 2.1.1
prop-types: 15.8.1 prop-types: 15.8.1
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -8687,14 +8751,13 @@ snapshots: ...@@ -8687,14 +8751,13 @@ snapshots:
prop-types: 15.8.1 prop-types: 15.8.1
react: 19.2.3 react: 19.2.3
react-error-boundary@6.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3): react-error-boundary@6.1.1(react@19.2.3):
dependencies: dependencies:
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
react-fast-compare@3.2.2: {} react-fast-compare@3.2.2: {}
react-hotkeys-hook@5.2.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3): react-hotkeys-hook@5.2.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
...@@ -8716,7 +8779,7 @@ snapshots: ...@@ -8716,7 +8779,7 @@ snapshots:
remark-parse: 11.0.0 remark-parse: 11.0.0
remark-rehype: 11.1.2 remark-rehype: 11.1.2
unified: 11.0.5 unified: 11.0.5
unist-util-visit: 5.0.0 unist-util-visit: 5.1.0
vfile: 6.0.3 vfile: 6.0.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
...@@ -8725,12 +8788,12 @@ snapshots: ...@@ -8725,12 +8788,12 @@ snapshots:
optionalDependencies: optionalDependencies:
react: 19.2.3 react: 19.2.3
react-rnd@10.5.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3): react-rnd@10.5.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies: dependencies:
re-resizable: 6.11.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) re-resizable: 6.11.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3 react: 19.2.3
react-dom: 19.2.3(react@19.2.3) react-dom: 19.2.3(react@19.2.3)
react-draggable: 4.4.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-draggable: 4.5.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
tslib: 2.6.2 tslib: 2.6.2
react-zoom-pan-pinch@3.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3): react-zoom-pan-pinch@3.7.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
...@@ -8756,10 +8819,10 @@ snapshots: ...@@ -8756,10 +8819,10 @@ snapshots:
estree-util-build-jsx: 3.0.1 estree-util-build-jsx: 3.0.1
vfile: 6.0.3 vfile: 6.0.3
recma-jsx@1.0.1(acorn@8.15.0): recma-jsx@1.0.1(acorn@8.16.0):
dependencies: dependencies:
acorn: 8.15.0 acorn: 8.16.0
acorn-jsx: 5.3.2(acorn@8.15.0) acorn-jsx: 5.3.2(acorn@8.16.0)
estree-util-to-js: 2.0.0 estree-util-to-js: 2.0.0
recma-parse: 1.0.0 recma-parse: 1.0.0
recma-stringify: 1.0.0 recma-stringify: 1.0.0
...@@ -8791,18 +8854,18 @@ snapshots: ...@@ -8791,18 +8854,18 @@ snapshots:
rehype-github-alerts@4.2.0: rehype-github-alerts@4.2.0:
dependencies: dependencies:
'@primer/octicons': 19.21.1 '@primer/octicons': 19.23.1
hast-util-from-html: 2.0.3 hast-util-from-html: 2.0.3
hast-util-is-element: 3.0.0 hast-util-is-element: 3.0.0
unist-util-visit: 5.0.0 unist-util-visit: 5.1.0
rehype-katex@7.0.1: rehype-katex@7.0.1:
dependencies: dependencies:
'@types/hast': 3.0.4 '@types/hast': 3.0.4
'@types/katex': 0.16.7 '@types/katex': 0.16.8
hast-util-from-html-isomorphic: 2.0.0 hast-util-from-html-isomorphic: 2.0.0
hast-util-to-text: 4.0.2 hast-util-to-text: 4.0.2
katex: 0.16.27 katex: 0.16.45
unist-util-visit-parents: 6.0.2 unist-util-visit-parents: 6.0.2
vfile: 6.0.3 vfile: 6.0.3
...@@ -8853,7 +8916,7 @@ snapshots: ...@@ -8853,7 +8916,7 @@ snapshots:
mdast-util-find-and-replace: 3.0.2 mdast-util-find-and-replace: 3.0.2
mdast-util-to-string: 4.0.0 mdast-util-to-string: 4.0.0
to-vfile: 8.0.0 to-vfile: 8.0.0
unist-util-visit: 5.0.0 unist-util-visit: 5.1.0
vfile: 6.0.3 vfile: 6.0.3
remark-math@6.0.0: remark-math@6.0.0:
...@@ -8875,7 +8938,7 @@ snapshots: ...@@ -8875,7 +8938,7 @@ snapshots:
remark-parse@11.0.0: remark-parse@11.0.0:
dependencies: dependencies:
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
mdast-util-from-markdown: 2.0.2 mdast-util-from-markdown: 2.0.3
micromark-util-types: 2.0.2 micromark-util-types: 2.0.2
unified: 11.0.5 unified: 11.0.5
transitivePeerDependencies: transitivePeerDependencies:
...@@ -8919,7 +8982,7 @@ snapshots: ...@@ -8919,7 +8982,7 @@ snapshots:
dependencies: dependencies:
glob: 7.2.3 glob: 7.2.3
robust-predicates@3.0.2: {} robust-predicates@3.0.3: {}
rollup@4.54.0: rollup@4.54.0:
dependencies: dependencies:
...@@ -8999,21 +9062,21 @@ snapshots: ...@@ -8999,21 +9062,21 @@ snapshots:
shebang-regex@3.0.0: {} shebang-regex@3.0.0: {}
shiki-stream@0.1.3(react@19.2.3)(vue@3.5.26(typescript@5.6.3)): shiki-stream@0.1.4(react@19.2.3)(vue@3.5.26(typescript@5.6.3)):
dependencies: dependencies:
'@shikijs/core': 3.20.0 '@shikijs/core': 3.23.0
optionalDependencies: optionalDependencies:
react: 19.2.3 react: 19.2.3
vue: 3.5.26(typescript@5.6.3) vue: 3.5.26(typescript@5.6.3)
shiki@3.20.0: shiki@3.23.0:
dependencies: dependencies:
'@shikijs/core': 3.20.0 '@shikijs/core': 3.23.0
'@shikijs/engine-javascript': 3.20.0 '@shikijs/engine-javascript': 3.23.0
'@shikijs/engine-oniguruma': 3.20.0 '@shikijs/engine-oniguruma': 3.23.0
'@shikijs/langs': 3.20.0 '@shikijs/langs': 3.23.0
'@shikijs/themes': 3.20.0 '@shikijs/themes': 3.23.0
'@shikijs/types': 3.20.0 '@shikijs/types': 3.23.0
'@shikijs/vscode-textmate': 10.0.2 '@shikijs/vscode-textmate': 10.0.2
'@types/hast': 3.0.4 '@types/hast': 3.0.4
...@@ -9102,7 +9165,7 @@ snapshots: ...@@ -9102,7 +9165,7 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {} supports-preserve-symlinks-flag@1.0.0: {}
swr@2.3.8(react@19.2.3): swr@2.4.1(react@19.2.3):
dependencies: dependencies:
dequal: 2.0.3 dequal: 2.0.3
react: 19.2.3 react: 19.2.3
...@@ -9164,7 +9227,7 @@ snapshots: ...@@ -9164,7 +9227,7 @@ snapshots:
tinyexec@0.3.2: {} tinyexec@0.3.2: {}
tinyexec@1.0.2: {} tinyexec@1.1.1: {}
tinyglobby@0.2.15: tinyglobby@0.2.15:
dependencies: dependencies:
...@@ -9222,7 +9285,7 @@ snapshots: ...@@ -9222,7 +9285,7 @@ snapshots:
typescript@5.6.3: {} typescript@5.6.3: {}
ufo@1.6.1: {} ufo@1.6.3: {}
undici-types@6.21.0: {} undici-types@6.21.0: {}
...@@ -9258,7 +9321,7 @@ snapshots: ...@@ -9258,7 +9321,7 @@ snapshots:
unist-util-remove-position@5.0.0: unist-util-remove-position@5.0.0:
dependencies: dependencies:
'@types/unist': 3.0.3 '@types/unist': 3.0.3
unist-util-visit: 5.0.0 unist-util-visit: 5.1.0
unist-util-stringify-position@4.0.0: unist-util-stringify-position@4.0.0:
dependencies: dependencies:
...@@ -9269,7 +9332,7 @@ snapshots: ...@@ -9269,7 +9332,7 @@ snapshots:
'@types/unist': 3.0.3 '@types/unist': 3.0.3
unist-util-is: 6.0.1 unist-util-is: 6.0.1
unist-util-visit@5.0.0: unist-util-visit@5.1.0:
dependencies: dependencies:
'@types/unist': 3.0.3 '@types/unist': 3.0.3
unist-util-is: 6.0.1 unist-util-is: 6.0.1
...@@ -9421,8 +9484,6 @@ snapshots: ...@@ -9421,8 +9484,6 @@ snapshots:
dependencies: dependencies:
vscode-languageserver-protocol: 3.17.5 vscode-languageserver-protocol: 3.17.5
vscode-uri@3.0.8: {}
vscode-uri@3.1.0: {} vscode-uri@3.1.0: {}
vue-chartjs@5.3.3(chart.js@4.5.1)(vue@3.5.26(typescript@5.6.3)): vue-chartjs@5.3.3(chart.js@4.5.1)(vue@3.5.26(typescript@5.6.3)):
......
...@@ -38,6 +38,8 @@ export async function list( ...@@ -38,6 +38,8 @@ export async function list(
search?: string search?: string
privacy_mode?: string privacy_mode?: string
lite?: string lite?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
}, },
options?: { options?: {
signal?: AbortSignal signal?: AbortSignal
...@@ -71,6 +73,8 @@ export async function listWithEtag( ...@@ -71,6 +73,8 @@ export async function listWithEtag(
search?: string search?: string
privacy_mode?: string privacy_mode?: string
lite?: string lite?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
}, },
options?: { options?: {
signal?: AbortSignal signal?: AbortSignal
...@@ -500,7 +504,11 @@ export async function exportData(options?: { ...@@ -500,7 +504,11 @@ export async function exportData(options?: {
platform?: string platform?: string
type?: string type?: string
status?: string status?: string
group?: string
privacy_mode?: string
search?: string search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
} }
includeProxies?: boolean includeProxies?: boolean
}): Promise<AdminDataPayload> { }): Promise<AdminDataPayload> {
...@@ -508,11 +516,15 @@ export async function exportData(options?: { ...@@ -508,11 +516,15 @@ export async function exportData(options?: {
if (options?.ids && options.ids.length > 0) { if (options?.ids && options.ids.length > 0) {
params.ids = options.ids.join(',') params.ids = options.ids.join(',')
} else if (options?.filters) { } else if (options?.filters) {
const { platform, type, status, search } = options.filters const { platform, type, status, group, privacy_mode, search, sort_by, sort_order } = options.filters
if (platform) params.platform = platform if (platform) params.platform = platform
if (type) params.type = type if (type) params.type = type
if (status) params.status = status if (status) params.status = status
if (group) params.group = group
if (privacy_mode) params.privacy_mode = privacy_mode
if (search) params.search = search if (search) params.search = search
if (sort_by) params.sort_by = sort_by
if (sort_order) params.sort_order = sort_order
} }
if (options?.includeProxies === false) { if (options?.includeProxies === false) {
params.include_proxies = 'false' params.include_proxies = 'false'
......
...@@ -17,10 +17,16 @@ export async function list( ...@@ -17,10 +17,16 @@ export async function list(
filters?: { filters?: {
status?: string status?: string
search?: string search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
},
options?: {
signal?: AbortSignal
} }
): Promise<BasePaginationResponse<Announcement>> { ): Promise<BasePaginationResponse<Announcement>> {
const { data } = await apiClient.get<BasePaginationResponse<Announcement>>('/admin/announcements', { const { data } = await apiClient.get<BasePaginationResponse<Announcement>>('/admin/announcements', {
params: { page, page_size: pageSize, ...filters } params: { page, page_size: pageSize, ...filters },
signal: options?.signal
}) })
return data return data
} }
...@@ -49,11 +55,21 @@ export async function getReadStatus( ...@@ -49,11 +55,21 @@ export async function getReadStatus(
id: number, id: number,
page: number = 1, page: number = 1,
pageSize: number = 20, pageSize: number = 20,
search: string = '' filters?: {
search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
},
options?: {
signal?: AbortSignal
}
): Promise<BasePaginationResponse<AnnouncementUserReadStatus>> { ): Promise<BasePaginationResponse<AnnouncementUserReadStatus>> {
const { data } = await apiClient.get<BasePaginationResponse<AnnouncementUserReadStatus>>( const { data } = await apiClient.get<BasePaginationResponse<AnnouncementUserReadStatus>>(
`/admin/announcements/${id}/read-status`, `/admin/announcements/${id}/read-status`,
{ params: { page, page_size: pageSize, search } } {
params: { page, page_size: pageSize, ...filters },
signal: options?.signal
}
) )
return data return data
} }
...@@ -68,4 +84,3 @@ const announcementsAPI = { ...@@ -68,4 +84,3 @@ const announcementsAPI = {
} }
export default announcementsAPI export default announcementsAPI
...@@ -83,6 +83,8 @@ export async function list( ...@@ -83,6 +83,8 @@ export async function list(
filters?: { filters?: {
status?: string status?: string
search?: string search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
}, },
options?: { signal?: AbortSignal } options?: { signal?: AbortSignal }
): Promise<PaginatedResponse<Channel>> { ): Promise<PaginatedResponse<Channel>> {
......
...@@ -27,6 +27,8 @@ export async function list( ...@@ -27,6 +27,8 @@ export async function list(
status?: 'active' | 'inactive' status?: 'active' | 'inactive'
is_exclusive?: boolean is_exclusive?: boolean
search?: string search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
}, },
options?: { options?: {
signal?: AbortSignal signal?: AbortSignal
......
...@@ -17,10 +17,16 @@ export async function list( ...@@ -17,10 +17,16 @@ export async function list(
filters?: { filters?: {
status?: string status?: string
search?: string search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
},
options?: {
signal?: AbortSignal
} }
): Promise<BasePaginationResponse<PromoCode>> { ): Promise<BasePaginationResponse<PromoCode>> {
const { data } = await apiClient.get<BasePaginationResponse<PromoCode>>('/admin/promo-codes', { const { data } = await apiClient.get<BasePaginationResponse<PromoCode>>('/admin/promo-codes', {
params: { page, page_size: pageSize, ...filters } params: { page, page_size: pageSize, ...filters },
signal: options?.signal
}) })
return data return data
} }
......
...@@ -29,6 +29,8 @@ export async function list( ...@@ -29,6 +29,8 @@ export async function list(
protocol?: string protocol?: string
status?: 'active' | 'inactive' status?: 'active' | 'inactive'
search?: string search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
}, },
options?: { options?: {
signal?: AbortSignal signal?: AbortSignal
...@@ -227,16 +229,20 @@ export async function exportData(options?: { ...@@ -227,16 +229,20 @@ export async function exportData(options?: {
protocol?: string protocol?: string
status?: 'active' | 'inactive' status?: 'active' | 'inactive'
search?: string search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
} }
}): Promise<AdminDataPayload> { }): Promise<AdminDataPayload> {
const params: Record<string, string> = {} const params: Record<string, string> = {}
if (options?.ids && options.ids.length > 0) { if (options?.ids && options.ids.length > 0) {
params.ids = options.ids.join(',') params.ids = options.ids.join(',')
} else if (options?.filters) { } else if (options?.filters) {
const { protocol, status, search } = options.filters const { protocol, status, search, sort_by, sort_order } = options.filters
if (protocol) params.protocol = protocol if (protocol) params.protocol = protocol
if (status) params.status = status if (status) params.status = status
if (search) params.search = search if (search) params.search = search
if (sort_by) params.sort_by = sort_by
if (sort_order) params.sort_order = sort_order
} }
const { data } = await apiClient.get<AdminDataPayload>('/admin/proxies/data', { params }) const { data } = await apiClient.get<AdminDataPayload>('/admin/proxies/data', { params })
return data return data
......
...@@ -25,6 +25,8 @@ export async function list( ...@@ -25,6 +25,8 @@ export async function list(
type?: RedeemCodeType type?: RedeemCodeType
status?: 'active' | 'used' | 'expired' | 'unused' status?: 'active' | 'used' | 'expired' | 'unused'
search?: string search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
}, },
options?: { options?: {
signal?: AbortSignal signal?: AbortSignal
...@@ -151,7 +153,10 @@ export async function getStats(): Promise<{ ...@@ -151,7 +153,10 @@ export async function getStats(): Promise<{
*/ */
export async function exportCodes(filters?: { export async function exportCodes(filters?: {
type?: RedeemCodeType type?: RedeemCodeType
status?: 'active' | 'used' | 'expired' status?: 'used' | 'expired' | 'unused'
search?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
}): Promise<Blob> { }): Promise<Blob> {
const response = await apiClient.get('/admin/redeem-codes/export', { const response = await apiClient.get('/admin/redeem-codes/export', {
params: filters, params: filters,
......
...@@ -40,6 +40,8 @@ export interface SystemSettings { ...@@ -40,6 +40,8 @@ export interface SystemSettings {
hide_ccs_import_button: boolean hide_ccs_import_button: boolean
purchase_subscription_enabled: boolean purchase_subscription_enabled: boolean
purchase_subscription_url: string purchase_subscription_url: string
table_default_page_size: number
table_page_size_options: number[]
backend_mode_enabled: boolean backend_mode_enabled: boolean
custom_menu_items: CustomMenuItem[] custom_menu_items: CustomMenuItem[]
custom_endpoints: CustomEndpoint[] custom_endpoints: CustomEndpoint[]
...@@ -138,6 +140,8 @@ export interface UpdateSettingsRequest { ...@@ -138,6 +140,8 @@ export interface UpdateSettingsRequest {
hide_ccs_import_button?: boolean hide_ccs_import_button?: boolean
purchase_subscription_enabled?: boolean purchase_subscription_enabled?: boolean
purchase_subscription_url?: string purchase_subscription_url?: string
table_default_page_size?: number
table_page_size_options?: number[]
backend_mode_enabled?: boolean backend_mode_enabled?: boolean
custom_menu_items?: CustomMenuItem[] custom_menu_items?: CustomMenuItem[]
custom_endpoints?: CustomEndpoint[] custom_endpoints?: CustomEndpoint[]
......
...@@ -81,6 +81,8 @@ export interface AdminUsageQueryParams extends UsageQueryParams { ...@@ -81,6 +81,8 @@ export interface AdminUsageQueryParams extends UsageQueryParams {
user_id?: number user_id?: number
exact_total?: boolean exact_total?: boolean
billing_mode?: string billing_mode?: string
sort_by?: string
sort_order?: 'asc' | 'desc'
} }
// ==================== API Functions ==================== // ==================== API Functions ====================
......
...@@ -24,6 +24,8 @@ export async function list( ...@@ -24,6 +24,8 @@ export async function list(
group_name?: string // fuzzy filter by allowed group name group_name?: string // fuzzy filter by allowed group name
attributes?: Record<number, string> // attributeId -> value attributes?: Record<number, string> // attributeId -> value
include_subscriptions?: boolean include_subscriptions?: boolean
sort_by?: string
sort_order?: 'asc' | 'desc'
}, },
options?: { options?: {
signal?: AbortSignal signal?: AbortSignal
...@@ -37,7 +39,9 @@ export async function list( ...@@ -37,7 +39,9 @@ export async function list(
role: filters?.role, role: filters?.role,
search: filters?.search, search: filters?.search,
group_name: filters?.group_name, group_name: filters?.group_name,
include_subscriptions: filters?.include_subscriptions include_subscriptions: filters?.include_subscriptions,
sort_by: filters?.sort_by,
sort_order: filters?.sort_order
} }
// Add attribute filters as attr[id]=value // Add attribute filters as attr[id]=value
......
...@@ -17,7 +17,13 @@ import type { ApiKey, CreateApiKeyRequest, UpdateApiKeyRequest, PaginatedRespons ...@@ -17,7 +17,13 @@ import type { ApiKey, CreateApiKeyRequest, UpdateApiKeyRequest, PaginatedRespons
export async function list( export async function list(
page: number = 1, page: number = 1,
pageSize: number = 10, pageSize: number = 10,
filters?: { search?: string; status?: string; group_id?: number | string }, filters?: {
search?: string
status?: string
group_id?: number | string
sort_by?: string
sort_order?: 'asc' | 'desc'
},
options?: { options?: {
signal?: AbortSignal signal?: AbortSignal
} }
......
...@@ -91,7 +91,7 @@ export async function list( ...@@ -91,7 +91,7 @@ export async function list(
* @returns Paginated list of usage logs * @returns Paginated list of usage logs
*/ */
export async function query( export async function query(
params: UsageQueryParams, params: UsageQueryParams & { sort_by?: string; sort_order?: 'asc' | 'desc' },
config: { signal?: AbortSignal } = {} config: { signal?: AbortSignal } = {}
): Promise<PaginatedResponse<UsageLog>> { ): Promise<PaginatedResponse<UsageLog>> {
const { data } = await apiClient.get<PaginatedResponse<UsageLog>>('/usage', { const { data } = await apiClient.get<PaginatedResponse<UsageLog>>('/usage', {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment