+
{text || "Notes"} (optional)
setNote(e.target.value)}
+ autoSize={{minRows: 2, maxRows: 4}}
showCount
maxLength={COMMIT_MESSAGE_MAX_LENGTH}
/>
+ {/* HelpText removed in favor of tooltips in parent */}
)
}
diff --git a/web/oss/src/components/pages/app-management/index.tsx b/web/oss/src/components/pages/app-management/index.tsx
index ac22980ab3..3840183e7d 100644
--- a/web/oss/src/components/pages/app-management/index.tsx
+++ b/web/oss/src/components/pages/app-management/index.tsx
@@ -19,7 +19,6 @@ import {useAppsData} from "@/oss/state/app"
import {appCreationStatusAtom, resetAppCreationAtom} from "@/oss/state/appCreation/status"
import {useOrgData} from "@/oss/state/org"
import {useProfileData} from "@/oss/state/profile"
-import {useProjectData} from "@/oss/state/project"
import {getTemplateKey, timeout} from "./assets/helpers"
import {useStyles} from "./assets/styles"
@@ -45,10 +44,6 @@ const SetupTracingModal: any = dynamic(
const ObservabilityDashboardSection: any = dynamic(
() => import("@/oss/components/pages/app-management/components/ObservabilityDashboardSection"),
)
-const DemoApplicationsSection: any = dynamic(
- () => import("@/oss/components/pages/app-management/components/DemoApplicationsSection"),
-)
-
const {Title} = Typography
const AppManagement: React.FC = () => {
@@ -75,7 +70,6 @@ const AppManagement: React.FC = () => {
const {apps, error, mutate} = useAppsData()
const {secrets} = useVaultSecret()
- const {project} = useProjectData()
const {selectedOrg} = useOrgData()
const [{data: templates = [], isLoading: fetchingTemplate}, noTemplateMessage] = useTemplates()
@@ -182,8 +176,6 @@ const AppManagement: React.FC = () => {
setSearchTerm={setSearchTerm}
/>
- {!project?.is_demo &&
}
-
>
)}
diff --git a/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/assets/AnnotateDrawerTitle/index.tsx b/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/assets/AnnotateDrawerTitle/index.tsx
index 1b76a086eb..cd0eded2df 100644
--- a/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/assets/AnnotateDrawerTitle/index.tsx
+++ b/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/assets/AnnotateDrawerTitle/index.tsx
@@ -61,17 +61,20 @@ const AnnotateDrawerTitle = ({
[setSteps],
)
- const displayErrorMessage = useCallback((requiredMetrics: Record
) => {
- const errorMessages: string[] = []
+ const displayErrorMessage = useCallback(
+ (requiredMetrics: Record) => {
+ const errorMessages: string[] = []
- for (const [key, data] of Object.entries(requiredMetrics || {})) {
- errorMessages.push(
- `Value ${data?.value === "" ? "empty string" : data?.value} is not assignable to type ${data?.type} in ${key}`,
- )
- }
- onCaptureError?.(errorMessages, false)
- setIsSaving(false)
- }, [])
+ for (const [key, data] of Object.entries(requiredMetrics || {})) {
+ errorMessages.push(
+ `Value ${data?.value === "" ? "empty string" : data?.value} is not assignable to type ${data?.type} in ${key}`,
+ )
+ }
+ onCaptureError?.(errorMessages, false)
+ setIsSaving(false)
+ },
+ [onCaptureError],
+ )
const onSaveChanges = useCallback(async () => {
try {
@@ -122,16 +125,27 @@ const AnnotateDrawerTitle = ({
await Promise.all(payload.map((evaluator) => createAnnotation(evaluator)))
}
}
- message.success("Annotations updated successfully")
-
- // Update via observability atoms if on observability pages; otherwise revalidate annotation caches
+ // Invalidate ALL annotation caches (both Jotai atoms and SWR)
+ // 1. Refetch annotations for observability atoms (Jotai)
if (router.asPath.includes("/observability") || router.asPath.includes("/traces")) {
await fetchAnnotations()
- } else {
- await mutateCache(
- (key) => Array.isArray(key) && key[0]?.includes("/preview/annotations/"),
- )
}
+
+ // 2. Invalidate SWR cache for useAnnotations hook (used by TraceDrawer)
+ await mutateCache(
+ (key) => Array.isArray(key) && key[0]?.includes("/preview/annotations/"),
+ undefined,
+ {revalidate: true},
+ )
+
+ // 3. Also invalidate evaluators cache
+ await mutateCache(
+ (key) => Array.isArray(key) && key[0]?.includes("/evaluators"),
+ undefined,
+ {revalidate: true},
+ )
+
+ message.success("Annotations updated successfully")
onClose()
} catch (error: any) {
console.error("Error saving changes", error)
@@ -140,7 +154,19 @@ const AnnotateDrawerTitle = ({
} finally {
setIsSaving(false)
}
- }, [updatedMetrics, annotations, evaluators, selectedEvaluators, traceSpanIds])
+ }, [
+ annotations,
+ updatedMetrics,
+ evaluators,
+ selectedEvaluators,
+ traceSpanIds,
+ router.asPath,
+ fetchAnnotations,
+ mutateCache,
+ displayErrorMessage,
+ onClose,
+ onCaptureError,
+ ])
const initialAnnotationMetrics = useMemo(
() => getInitialMetricsFromAnnotations({annotations, evaluators}),
@@ -149,7 +175,7 @@ const AnnotateDrawerTitle = ({
const initialSelectedEvalMetrics = useMemo(
() => getInitialSelectedEvalMetrics({evaluators, selectedEvaluators}) || {},
- [selectedEvaluators],
+ [evaluators, selectedEvaluators],
)
const isChangedMetricData = useMemo(() => {
@@ -162,7 +188,7 @@ const AnnotateDrawerTitle = ({
Object.entries(updatedMetrics).filter(([slug]) => annotationSlugs.includes(slug)),
)
return deepEqual(filteredUpdatedMetrics, initialAnnotationMetrics)
- }, [initialAnnotationMetrics, updatedMetrics])
+ }, [initialAnnotationMetrics, updatedMetrics, annotations])
const isChangedSelectedEvalMetrics = useMemo(() => {
const filteredUpdatedMetrics = Object.fromEntries(
@@ -170,14 +196,14 @@ const AnnotateDrawerTitle = ({
)
return deepEqual(filteredUpdatedMetrics, initialSelectedEvalMetrics)
- }, [initialSelectedEvalMetrics, updatedMetrics])
+ }, [initialSelectedEvalMetrics, updatedMetrics, selectedEvaluators])
// Reset error messages
useEffect(() => {
if (isChangedMetricData && isChangedSelectedEvalMetrics) {
onCaptureError?.([])
}
- }, [isChangedMetricData, isChangedSelectedEvalMetrics])
+ }, [isChangedMetricData, isChangedSelectedEvalMetrics, onCaptureError])
return (
diff --git a/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/assets/SelectEvaluators/index.tsx b/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/assets/SelectEvaluators/index.tsx
index a6801c041e..095bd69977 100644
--- a/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/assets/SelectEvaluators/index.tsx
+++ b/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/assets/SelectEvaluators/index.tsx
@@ -41,7 +41,7 @@ const SelectEvaluators = ({
})
}
},
- [selectedEvaluators, evaluators, setTempSelectedEvaluators],
+ [selectedEvaluators, evaluators, setTempSelectedEvaluators, setSelectedEvaluators],
)
return (
diff --git a/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/index.tsx b/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/index.tsx
index 3bc4242b17..eb440fadef 100644
--- a/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/index.tsx
+++ b/web/oss/src/components/pages/observability/drawer/AnnotateDrawer/index.tsx
@@ -83,9 +83,10 @@ const AnnotateDrawer = ({
(ann) => !isAnnotationCreatedByCurrentUser(ann),
)
- // 5. Get unique slugs and update tempSelectedEvaluators
+ // 5. Get unique slugs - only from HUMAN annotations (not automatic evaluations)
if (filteredAnnForEval.length > 0) {
const evalSlugs = filteredAnnForEval
+ .filter((ann) => ann.origin === 'human' || ann.channel === 'web') // Only human annotations from other users
.map((ann) => ann.references?.evaluator?.slug)
.filter(Boolean) as string[]
@@ -102,9 +103,7 @@ const AnnotateDrawer = ({
}, [annotations])
const _selectedEvaluators = useMemo(() => {
- if (data && data?.length > 0 && !annotations?.length) {
- return []
- } else if (selectedEvaluators.length > 0) {
+ if (selectedEvaluators.length > 0) {
const selectedEval = selectedEvaluators.filter(
(evaluator) => !annEvalSlugs.includes(evaluator),
)
@@ -119,7 +118,7 @@ const AnnotateDrawer = ({
} else {
return []
}
- }, [selectedEvaluators, tempSelectedEvaluators, annEvalSlugs, evalSlugs])
+ }, [selectedEvaluators, tempSelectedEvaluators, annEvalSlugs, evalSlugs, data, annotations])
const onClose = useCallback(() => {
props?.onClose?.({} as any)
diff --git a/web/oss/src/components/pages/observability/drawer/TraceContent/components/AnnotationTabItem/index.tsx b/web/oss/src/components/pages/observability/drawer/TraceContent/components/AnnotationTabItem/index.tsx
index 300bfe8463..8750d6c418 100644
--- a/web/oss/src/components/pages/observability/drawer/TraceContent/components/AnnotationTabItem/index.tsx
+++ b/web/oss/src/components/pages/observability/drawer/TraceContent/components/AnnotationTabItem/index.tsx
@@ -32,9 +32,8 @@ const useStyles = createUseStyles((theme: JSSTheme) => ({
const AnnotationTabItem = ({annotations}: {annotations: AnnotationDto[]}) => {
const classes = useStyles()
- const {data: evaluators} = useEvaluators({
+ const {data: evaluators = []} = useEvaluators({
preview: true,
- queries: {is_human: true},
})
// Last minute changes to display multiselect values in the table. This is not the best way to do it but it works for now.
diff --git a/web/oss/src/lib/hooks/useAnnotations/assets/helpers.ts b/web/oss/src/lib/hooks/useAnnotations/assets/helpers.ts
index c64cfa886e..69fd76edb8 100644
--- a/web/oss/src/lib/hooks/useAnnotations/assets/helpers.ts
+++ b/web/oss/src/lib/hooks/useAnnotations/assets/helpers.ts
@@ -168,11 +168,22 @@ export const groupAnnotationsByReferenceId = (
export function attachAnnotationsToTraces(traces: any[], annotations: AnnotationDto[] = []) {
function attach(trace: any): any {
+ const invocationIds = trace.invocationIds
+
const matchingAnnotations = annotations.filter(
- (annotation: AnnotationDto) =>
- annotation.links?.invocation?.trace_id === (trace.invocationIds?.trace_id || "") &&
- annotation.links?.invocation?.span_id === (trace.invocationIds?.span_id || ""),
+ (annotation: AnnotationDto) => {
+ // Check if annotation links to this trace via ANY link key (including "invocation" and dynamic keys like "test-xxx")
+ if (annotation.links && typeof annotation.links === 'object') {
+ const linkValues = Object.values(annotation.links)
+ return linkValues.some((link: any) =>
+ link?.trace_id === (invocationIds?.trace_id || "") &&
+ link?.span_id === (invocationIds?.span_id || "")
+ )
+ }
+ return false
+ }
)
+
return {
...trace,
annotations: matchingAnnotations,
diff --git a/web/oss/src/state/url/test.ts b/web/oss/src/state/url/test.ts
index 288cecdb61..8808441fa6 100644
--- a/web/oss/src/state/url/test.ts
+++ b/web/oss/src/state/url/test.ts
@@ -6,6 +6,7 @@ import Router from "next/router"
import {setLocationAtom, parseRouterState} from "@/oss/state/appState"
import {sessionLoadingAtom} from "@/oss/state/session"
+import {syncFocusDrawerStateFromUrl} from "@/oss/state/url/focusDrawer"
import {syncAuthStateFromUrl} from "./auth"
import {syncPlaygroundStateFromUrl} from "./playground"
@@ -64,6 +65,7 @@ const syncUrlState = (nextUrl?: string) => {
syncAppLocation(store, nextUrl)
syncTraceStateFromUrl(nextUrl)
syncVariantStateFromUrl(nextUrl)
+ syncFocusDrawerStateFromUrl(nextUrl)
syncPlaygroundStateFromUrl(nextUrl)
syncAuthStateFromUrl(nextUrl)
}
diff --git a/web/oss/src/styles/editor-theme.css b/web/oss/src/styles/editor-theme.css
index eb8a417053..14213d83dd 100644
--- a/web/oss/src/styles/editor-theme.css
+++ b/web/oss/src/styles/editor-theme.css
@@ -185,12 +185,13 @@ h1 {
}
.editor-heading-h1 {
- font-size: 24px;
+ font-size: 18px;
color: rgb(5, 5, 5);
font-weight: 400;
margin: 0;
margin-bottom: 12px;
padding: 0;
+ line-height: 1.5;
}
.editor-heading-h2 {
@@ -201,6 +202,7 @@ h1 {
margin-top: 10px;
padding: 0;
text-transform: uppercase;
+ line-height: 1.35;
}
.editor-quote {
@@ -227,7 +229,7 @@ h1 {
}
.editor-list-item {
- margin: 8px 32px 8px 32px;
+ margin: 8px 20px 8px 20px;
}
.editor-list-item-checked,
@@ -648,4 +650,4 @@ pre::-webkit-scrollbar-thumb {
}
.editor-tableCellActionButton:hover {
background-color: #ddd;
-}
\ No newline at end of file
+}
diff --git a/web/package.json b/web/package.json
index 334660535c..969db43283 100644
--- a/web/package.json
+++ b/web/package.json
@@ -1,6 +1,6 @@
{
"name": "agenta-web",
- "version": "0.56.2",
+ "version": "0.56.3",
"workspaces": [
"ee",
"oss",
diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml
index cf368069d3..dee9870f08 100644
--- a/web/pnpm-lock.yaml
+++ b/web/pnpm-lock.yaml
@@ -179,8 +179,8 @@ importers:
specifier: 10.4.20
version: 10.4.20(postcss@8.5.6)
axios:
- specifier: ^1.11.0
- version: 1.11.0(debug@4.4.0)
+ specifier: ^1.12.2
+ version: 1.12.2(debug@4.4.0)
classnames:
specifier: ^2.3.2
version: 2.5.1
@@ -267,7 +267,7 @@ importers:
version: 21.1.0
swc-loader:
specifier: ^0.2.6
- version: 0.2.6(@swc/core@1.11.8(@swc/helpers@0.5.17))(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.9))
+ version: 0.2.6(@swc/core@1.11.8(@swc/helpers@0.5.17))(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.10))
swr:
specifier: ^2.3.0
version: 2.3.3(react@19.0.0)
@@ -483,8 +483,8 @@ importers:
specifier: 10.4.20
version: 10.4.20(postcss@8.5.6)
axios:
- specifier: ^1.11.0
- version: 1.11.0(debug@4.4.0)
+ specifier: ^1.12.2
+ version: 1.12.2(debug@4.4.0)
blakejs:
specifier: ^1.2.1
version: 1.2.1
@@ -661,8 +661,8 @@ importers:
tests:
dependencies:
axios:
- specifier: ^1.11.0
- version: 1.11.0(debug@4.4.0)
+ specifier: ^1.12.2
+ version: 1.12.2(debug@4.4.0)
devDependencies:
'@playwright/test':
specifier: ^1.53.1
@@ -826,28 +826,34 @@ packages:
'@emotion/unitless@0.7.5':
resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==}
- '@esbuild/aix-ppc64@0.25.5':
- resolution: {integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==}
+ '@esbuild/aix-ppc64@0.25.10':
+ resolution: {integrity: sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
- '@esbuild/aix-ppc64@0.25.9':
- resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==}
+ '@esbuild/aix-ppc64@0.25.5':
+ resolution: {integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
+ '@esbuild/android-arm64@0.25.10':
+ resolution: {integrity: sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [android]
+
'@esbuild/android-arm64@0.25.5':
resolution: {integrity: sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [android]
- '@esbuild/android-arm64@0.25.9':
- resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==}
+ '@esbuild/android-arm@0.25.10':
+ resolution: {integrity: sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==}
engines: {node: '>=18'}
- cpu: [arm64]
+ cpu: [arm]
os: [android]
'@esbuild/android-arm@0.25.5':
@@ -856,10 +862,10 @@ packages:
cpu: [arm]
os: [android]
- '@esbuild/android-arm@0.25.9':
- resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==}
+ '@esbuild/android-x64@0.25.10':
+ resolution: {integrity: sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==}
engines: {node: '>=18'}
- cpu: [arm]
+ cpu: [x64]
os: [android]
'@esbuild/android-x64@0.25.5':
@@ -868,11 +874,11 @@ packages:
cpu: [x64]
os: [android]
- '@esbuild/android-x64@0.25.9':
- resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==}
+ '@esbuild/darwin-arm64@0.25.10':
+ resolution: {integrity: sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==}
engines: {node: '>=18'}
- cpu: [x64]
- os: [android]
+ cpu: [arm64]
+ os: [darwin]
'@esbuild/darwin-arm64@0.25.5':
resolution: {integrity: sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==}
@@ -880,10 +886,10 @@ packages:
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-arm64@0.25.9':
- resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==}
+ '@esbuild/darwin-x64@0.25.10':
+ resolution: {integrity: sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==}
engines: {node: '>=18'}
- cpu: [arm64]
+ cpu: [x64]
os: [darwin]
'@esbuild/darwin-x64@0.25.5':
@@ -892,11 +898,11 @@ packages:
cpu: [x64]
os: [darwin]
- '@esbuild/darwin-x64@0.25.9':
- resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==}
+ '@esbuild/freebsd-arm64@0.25.10':
+ resolution: {integrity: sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==}
engines: {node: '>=18'}
- cpu: [x64]
- os: [darwin]
+ cpu: [arm64]
+ os: [freebsd]
'@esbuild/freebsd-arm64@0.25.5':
resolution: {integrity: sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==}
@@ -904,10 +910,10 @@ packages:
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-arm64@0.25.9':
- resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==}
+ '@esbuild/freebsd-x64@0.25.10':
+ resolution: {integrity: sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==}
engines: {node: '>=18'}
- cpu: [arm64]
+ cpu: [x64]
os: [freebsd]
'@esbuild/freebsd-x64@0.25.5':
@@ -916,11 +922,11 @@ packages:
cpu: [x64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.25.9':
- resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==}
+ '@esbuild/linux-arm64@0.25.10':
+ resolution: {integrity: sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==}
engines: {node: '>=18'}
- cpu: [x64]
- os: [freebsd]
+ cpu: [arm64]
+ os: [linux]
'@esbuild/linux-arm64@0.25.5':
resolution: {integrity: sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==}
@@ -928,10 +934,10 @@ packages:
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm64@0.25.9':
- resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==}
+ '@esbuild/linux-arm@0.25.10':
+ resolution: {integrity: sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==}
engines: {node: '>=18'}
- cpu: [arm64]
+ cpu: [arm]
os: [linux]
'@esbuild/linux-arm@0.25.5':
@@ -940,10 +946,10 @@ packages:
cpu: [arm]
os: [linux]
- '@esbuild/linux-arm@0.25.9':
- resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==}
+ '@esbuild/linux-ia32@0.25.10':
+ resolution: {integrity: sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==}
engines: {node: '>=18'}
- cpu: [arm]
+ cpu: [ia32]
os: [linux]
'@esbuild/linux-ia32@0.25.5':
@@ -952,10 +958,10 @@ packages:
cpu: [ia32]
os: [linux]
- '@esbuild/linux-ia32@0.25.9':
- resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==}
+ '@esbuild/linux-loong64@0.25.10':
+ resolution: {integrity: sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==}
engines: {node: '>=18'}
- cpu: [ia32]
+ cpu: [loong64]
os: [linux]
'@esbuild/linux-loong64@0.25.5':
@@ -964,10 +970,10 @@ packages:
cpu: [loong64]
os: [linux]
- '@esbuild/linux-loong64@0.25.9':
- resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==}
+ '@esbuild/linux-mips64el@0.25.10':
+ resolution: {integrity: sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==}
engines: {node: '>=18'}
- cpu: [loong64]
+ cpu: [mips64el]
os: [linux]
'@esbuild/linux-mips64el@0.25.5':
@@ -976,10 +982,10 @@ packages:
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-mips64el@0.25.9':
- resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==}
+ '@esbuild/linux-ppc64@0.25.10':
+ resolution: {integrity: sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==}
engines: {node: '>=18'}
- cpu: [mips64el]
+ cpu: [ppc64]
os: [linux]
'@esbuild/linux-ppc64@0.25.5':
@@ -988,10 +994,10 @@ packages:
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-ppc64@0.25.9':
- resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==}
+ '@esbuild/linux-riscv64@0.25.10':
+ resolution: {integrity: sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==}
engines: {node: '>=18'}
- cpu: [ppc64]
+ cpu: [riscv64]
os: [linux]
'@esbuild/linux-riscv64@0.25.5':
@@ -1000,10 +1006,10 @@ packages:
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-riscv64@0.25.9':
- resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==}
+ '@esbuild/linux-s390x@0.25.10':
+ resolution: {integrity: sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==}
engines: {node: '>=18'}
- cpu: [riscv64]
+ cpu: [s390x]
os: [linux]
'@esbuild/linux-s390x@0.25.5':
@@ -1012,10 +1018,10 @@ packages:
cpu: [s390x]
os: [linux]
- '@esbuild/linux-s390x@0.25.9':
- resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==}
+ '@esbuild/linux-x64@0.25.10':
+ resolution: {integrity: sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==}
engines: {node: '>=18'}
- cpu: [s390x]
+ cpu: [x64]
os: [linux]
'@esbuild/linux-x64@0.25.5':
@@ -1024,11 +1030,11 @@ packages:
cpu: [x64]
os: [linux]
- '@esbuild/linux-x64@0.25.9':
- resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==}
+ '@esbuild/netbsd-arm64@0.25.10':
+ resolution: {integrity: sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==}
engines: {node: '>=18'}
- cpu: [x64]
- os: [linux]
+ cpu: [arm64]
+ os: [netbsd]
'@esbuild/netbsd-arm64@0.25.5':
resolution: {integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==}
@@ -1036,10 +1042,10 @@ packages:
cpu: [arm64]
os: [netbsd]
- '@esbuild/netbsd-arm64@0.25.9':
- resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==}
+ '@esbuild/netbsd-x64@0.25.10':
+ resolution: {integrity: sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==}
engines: {node: '>=18'}
- cpu: [arm64]
+ cpu: [x64]
os: [netbsd]
'@esbuild/netbsd-x64@0.25.5':
@@ -1048,11 +1054,11 @@ packages:
cpu: [x64]
os: [netbsd]
- '@esbuild/netbsd-x64@0.25.9':
- resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==}
+ '@esbuild/openbsd-arm64@0.25.10':
+ resolution: {integrity: sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==}
engines: {node: '>=18'}
- cpu: [x64]
- os: [netbsd]
+ cpu: [arm64]
+ os: [openbsd]
'@esbuild/openbsd-arm64@0.25.5':
resolution: {integrity: sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==}
@@ -1060,10 +1066,10 @@ packages:
cpu: [arm64]
os: [openbsd]
- '@esbuild/openbsd-arm64@0.25.9':
- resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==}
+ '@esbuild/openbsd-x64@0.25.10':
+ resolution: {integrity: sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==}
engines: {node: '>=18'}
- cpu: [arm64]
+ cpu: [x64]
os: [openbsd]
'@esbuild/openbsd-x64@0.25.5':
@@ -1072,62 +1078,56 @@ packages:
cpu: [x64]
os: [openbsd]
- '@esbuild/openbsd-x64@0.25.9':
- resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [openbsd]
-
- '@esbuild/openharmony-arm64@0.25.9':
- resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==}
+ '@esbuild/openharmony-arm64@0.25.10':
+ resolution: {integrity: sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openharmony]
- '@esbuild/sunos-x64@0.25.5':
- resolution: {integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==}
+ '@esbuild/sunos-x64@0.25.10':
+ resolution: {integrity: sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==}
engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
- '@esbuild/sunos-x64@0.25.9':
- resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==}
+ '@esbuild/sunos-x64@0.25.5':
+ resolution: {integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==}
engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
- '@esbuild/win32-arm64@0.25.5':
- resolution: {integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==}
+ '@esbuild/win32-arm64@0.25.10':
+ resolution: {integrity: sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==}
engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
- '@esbuild/win32-arm64@0.25.9':
- resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==}
+ '@esbuild/win32-arm64@0.25.5':
+ resolution: {integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==}
engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
- '@esbuild/win32-ia32@0.25.5':
- resolution: {integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==}
+ '@esbuild/win32-ia32@0.25.10':
+ resolution: {integrity: sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==}
engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
- '@esbuild/win32-ia32@0.25.9':
- resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==}
+ '@esbuild/win32-ia32@0.25.5':
+ resolution: {integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==}
engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
- '@esbuild/win32-x64@0.25.5':
- resolution: {integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==}
+ '@esbuild/win32-x64@0.25.10':
+ resolution: {integrity: sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==}
engines: {node: '>=18'}
cpu: [x64]
os: [win32]
- '@esbuild/win32-x64@0.25.9':
- resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==}
+ '@esbuild/win32-x64@0.25.5':
+ resolution: {integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==}
engines: {node: '>=18'}
cpu: [x64]
os: [win32]
@@ -1427,6 +1427,9 @@ packages:
'@jridgewell/trace-mapping@0.3.30':
resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==}
+ '@jridgewell/trace-mapping@0.3.31':
+ resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
+
'@jridgewell/trace-mapping@0.3.9':
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
@@ -1908,8 +1911,8 @@ packages:
'@swc/helpers@0.5.17':
resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==}
- '@swc/types@0.1.24':
- resolution: {integrity: sha512-tjTMh3V4vAORHtdTprLlfoMptu1WfTZG9Rsca6yOKyNYsRr+MUXutKmliB17orgSZk5DpnDxs8GUdd/qwYxOng==}
+ '@swc/types@0.1.25':
+ resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==}
'@tailwindcss/container-queries@0.1.1':
resolution: {integrity: sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==}
@@ -2051,6 +2054,9 @@ packages:
'@types/node@20.19.13':
resolution: {integrity: sha512-yCAeZl7a0DxgNVteXFHt9+uyFbqXGy/ShC4BlcHkoE0AfGXYv/BUiplV72DjMYXHDBXFjhvr6DD1NiRVfB4j8g==}
+ '@types/node@20.19.19':
+ resolution: {integrity: sha512-pb1Uqj5WJP7wrcbLU7Ru4QtA0+3kAXrkutGiD26wUKzSMgNNaPARTUDQmElUXp64kh3cWdou3Q0C7qwwxqSFmg==}
+
'@types/papaparse@5.3.15':
resolution: {integrity: sha512-JHe6vF6x/8Z85nCX4yFdDslN11d+1pr12E526X8WAfhadOeaOTx5AuIkvDKIBopfvlzpzkdMx4YyvSKCM9oqtw==}
@@ -2609,8 +2615,8 @@ packages:
resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==}
engines: {node: '>=4'}
- axios@1.11.0:
- resolution: {integrity: sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==}
+ axios@1.12.2:
+ resolution: {integrity: sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==}
axobject-query@4.1.0:
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
@@ -2625,6 +2631,10 @@ packages:
base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
+ baseline-browser-mapping@2.8.13:
+ resolution: {integrity: sha512-7s16KR8io8nIBWQyCYhmFhd+ebIzb9VKTzki+wOJXHTxTnV6+mFGH3+Jwn1zoKaY9/H9T/0BcKCZnzXljPnpSQ==}
+ hasBin: true
+
better-opn@3.0.2:
resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==}
engines: {node: '>=12.0.0'}
@@ -2657,8 +2667,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
- browserslist@4.25.4:
- resolution: {integrity: sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==}
+ browserslist@4.26.3:
+ resolution: {integrity: sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@@ -2697,8 +2707,8 @@ packages:
caniuse-lite@1.0.30001734:
resolution: {integrity: sha512-uhE1Ye5vgqju6OI71HTQqcBCZrvHugk0MjLak7Q+HfoBgoq5Bi+5YnwjP4fjDgrtYr/l8MVRBvzz9dPD4KyK0A==}
- caniuse-lite@1.0.30001741:
- resolution: {integrity: sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==}
+ caniuse-lite@1.0.30001748:
+ resolution: {integrity: sha512-5P5UgAr0+aBmNiplks08JLw+AW/XG/SurlgZLgB1dDLfAw7EfRGxIwzPHxdSCGY/BTKDqIVyJL87cCN6s0ZR0w==}
ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
@@ -2974,6 +2984,15 @@ packages:
supports-color:
optional: true
+ debug@4.4.3:
+ resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
decimal.js-light@2.5.1:
resolution: {integrity: sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==}
@@ -3081,8 +3100,8 @@ packages:
electron-to-chromium@1.5.113:
resolution: {integrity: sha512-wjT2O4hX+wdWPJ76gWSkMhcHAV2PTMX+QetUCPYEdCIe+cxmgzzSSiGRCKW8nuh4mwKZlpv0xvoW7OF2X+wmHg==}
- electron-to-chromium@1.5.214:
- resolution: {integrity: sha512-TpvUNdha+X3ybfU78NoQatKvQEm1oq3lf2QbnmCEdw+Bd9RuIAY+hJTvq1avzHM0f7EJfnH3vbCnbzKzisc/9Q==}
+ electron-to-chromium@1.5.232:
+ resolution: {integrity: sha512-ENirSe7wf8WzyPCibqKUG1Cg43cPaxH4wRR7AJsX7MCABCHBIOFqvaYODSLKUuZdraxUTHRE/0A2Aq8BYKEHOg==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -3140,13 +3159,13 @@ packages:
peerDependencies:
esbuild: '>=0.12 <1'
- esbuild@0.25.5:
- resolution: {integrity: sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==}
+ esbuild@0.25.10:
+ resolution: {integrity: sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==}
engines: {node: '>=18'}
hasBin: true
- esbuild@0.25.9:
- resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==}
+ esbuild@0.25.5:
+ resolution: {integrity: sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==}
engines: {node: '>=18'}
hasBin: true
@@ -3472,6 +3491,10 @@ packages:
functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
+ generator-function@2.0.1:
+ resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==}
+ engines: {node: '>= 0.4'}
+
get-intrinsic@1.3.0:
resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
engines: {node: '>= 0.4'}
@@ -3740,6 +3763,10 @@ packages:
resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==}
engines: {node: '>= 0.4'}
+ is-generator-function@1.1.2:
+ resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==}
+ engines: {node: '>= 0.4'}
+
is-glob@4.0.3:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
@@ -4302,8 +4329,8 @@ packages:
node-releases@2.0.19:
resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
- node-releases@2.0.20:
- resolution: {integrity: sha512-7gK6zSXEH6neM212JgfYFXe+GmZQM+fia5SsusuBIUgnPheLFBmIPhtFoAQRj8/7wASYQnbDlHPVwY0BefoFgA==}
+ node-releases@2.0.23:
+ resolution: {integrity: sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==}
nodemailer@6.10.0:
resolution: {integrity: sha512-SQ3wZCExjeSatLE/HBaXS5vqUOQk6GtBdIIKxiFdmm01mOQZX/POJkO3SUX1wDiYcwUOJwT23scFSC9fY2H8IA==}
@@ -5154,8 +5181,8 @@ packages:
scheduler@0.25.0:
resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==}
- schema-utils@4.3.2:
- resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==}
+ schema-utils@4.3.3:
+ resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==}
engines: {node: '>= 10.13.0'}
scmp@2.1.0:
@@ -5443,8 +5470,8 @@ packages:
engines: {node: '>=14.0.0'}
hasBin: true
- tapable@2.2.3:
- resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==}
+ tapable@2.3.0:
+ resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==}
engines: {node: '>=6'}
terser-webpack-plugin@5.3.14:
@@ -6085,159 +6112,159 @@ snapshots:
'@emotion/unitless@0.7.5': {}
+ '@esbuild/aix-ppc64@0.25.10':
+ optional: true
+
'@esbuild/aix-ppc64@0.25.5':
optional: true
- '@esbuild/aix-ppc64@0.25.9':
+ '@esbuild/android-arm64@0.25.10':
optional: true
'@esbuild/android-arm64@0.25.5':
optional: true
- '@esbuild/android-arm64@0.25.9':
+ '@esbuild/android-arm@0.25.10':
optional: true
'@esbuild/android-arm@0.25.5':
optional: true
- '@esbuild/android-arm@0.25.9':
+ '@esbuild/android-x64@0.25.10':
optional: true
'@esbuild/android-x64@0.25.5':
optional: true
- '@esbuild/android-x64@0.25.9':
+ '@esbuild/darwin-arm64@0.25.10':
optional: true
'@esbuild/darwin-arm64@0.25.5':
optional: true
- '@esbuild/darwin-arm64@0.25.9':
+ '@esbuild/darwin-x64@0.25.10':
optional: true
'@esbuild/darwin-x64@0.25.5':
optional: true
- '@esbuild/darwin-x64@0.25.9':
+ '@esbuild/freebsd-arm64@0.25.10':
optional: true
'@esbuild/freebsd-arm64@0.25.5':
optional: true
- '@esbuild/freebsd-arm64@0.25.9':
+ '@esbuild/freebsd-x64@0.25.10':
optional: true
'@esbuild/freebsd-x64@0.25.5':
optional: true
- '@esbuild/freebsd-x64@0.25.9':
+ '@esbuild/linux-arm64@0.25.10':
optional: true
'@esbuild/linux-arm64@0.25.5':
optional: true
- '@esbuild/linux-arm64@0.25.9':
+ '@esbuild/linux-arm@0.25.10':
optional: true
'@esbuild/linux-arm@0.25.5':
optional: true
- '@esbuild/linux-arm@0.25.9':
+ '@esbuild/linux-ia32@0.25.10':
optional: true
'@esbuild/linux-ia32@0.25.5':
optional: true
- '@esbuild/linux-ia32@0.25.9':
+ '@esbuild/linux-loong64@0.25.10':
optional: true
'@esbuild/linux-loong64@0.25.5':
optional: true
- '@esbuild/linux-loong64@0.25.9':
+ '@esbuild/linux-mips64el@0.25.10':
optional: true
'@esbuild/linux-mips64el@0.25.5':
optional: true
- '@esbuild/linux-mips64el@0.25.9':
+ '@esbuild/linux-ppc64@0.25.10':
optional: true
'@esbuild/linux-ppc64@0.25.5':
optional: true
- '@esbuild/linux-ppc64@0.25.9':
+ '@esbuild/linux-riscv64@0.25.10':
optional: true
'@esbuild/linux-riscv64@0.25.5':
optional: true
- '@esbuild/linux-riscv64@0.25.9':
+ '@esbuild/linux-s390x@0.25.10':
optional: true
'@esbuild/linux-s390x@0.25.5':
optional: true
- '@esbuild/linux-s390x@0.25.9':
+ '@esbuild/linux-x64@0.25.10':
optional: true
'@esbuild/linux-x64@0.25.5':
optional: true
- '@esbuild/linux-x64@0.25.9':
+ '@esbuild/netbsd-arm64@0.25.10':
optional: true
'@esbuild/netbsd-arm64@0.25.5':
optional: true
- '@esbuild/netbsd-arm64@0.25.9':
+ '@esbuild/netbsd-x64@0.25.10':
optional: true
'@esbuild/netbsd-x64@0.25.5':
optional: true
- '@esbuild/netbsd-x64@0.25.9':
+ '@esbuild/openbsd-arm64@0.25.10':
optional: true
'@esbuild/openbsd-arm64@0.25.5':
optional: true
- '@esbuild/openbsd-arm64@0.25.9':
+ '@esbuild/openbsd-x64@0.25.10':
optional: true
'@esbuild/openbsd-x64@0.25.5':
optional: true
- '@esbuild/openbsd-x64@0.25.9':
+ '@esbuild/openharmony-arm64@0.25.10':
optional: true
- '@esbuild/openharmony-arm64@0.25.9':
+ '@esbuild/sunos-x64@0.25.10':
optional: true
'@esbuild/sunos-x64@0.25.5':
optional: true
- '@esbuild/sunos-x64@0.25.9':
+ '@esbuild/win32-arm64@0.25.10':
optional: true
'@esbuild/win32-arm64@0.25.5':
optional: true
- '@esbuild/win32-arm64@0.25.9':
+ '@esbuild/win32-ia32@0.25.10':
optional: true
'@esbuild/win32-ia32@0.25.5':
optional: true
- '@esbuild/win32-ia32@0.25.9':
+ '@esbuild/win32-x64@0.25.10':
optional: true
'@esbuild/win32-x64@0.25.5':
optional: true
- '@esbuild/win32-x64@0.25.9':
- optional: true
-
'@eslint-community/eslint-utils@4.7.0(eslint@8.57.1)':
dependencies:
eslint: 8.57.1
@@ -6496,7 +6523,7 @@ snapshots:
'@jridgewell/gen-mapping@0.3.13':
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
- '@jridgewell/trace-mapping': 0.3.30
+ '@jridgewell/trace-mapping': 0.3.31
'@jridgewell/gen-mapping@0.3.8':
dependencies:
@@ -6511,7 +6538,7 @@ snapshots:
'@jridgewell/source-map@0.3.11':
dependencies:
'@jridgewell/gen-mapping': 0.3.13
- '@jridgewell/trace-mapping': 0.3.30
+ '@jridgewell/trace-mapping': 0.3.31
'@jridgewell/sourcemap-codec@1.5.0': {}
@@ -6522,6 +6549,11 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.5
+ '@jridgewell/trace-mapping@0.3.31':
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.2
+ '@jridgewell/sourcemap-codec': 1.5.5
+
'@jridgewell/trace-mapping@0.3.9':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
@@ -7002,8 +7034,8 @@ snapshots:
'@storybook/theming': 8.6.14(storybook@8.6.14(prettier@3.6.0))
better-opn: 3.0.2
browser-assert: 1.2.1
- esbuild: 0.25.9
- esbuild-register: 3.6.0(esbuild@0.25.9)
+ esbuild: 0.25.10
+ esbuild-register: 3.6.0(esbuild@0.25.10)
jsdoc-type-pratt-parser: 4.8.0
process: 0.11.10
recast: 0.23.11
@@ -7078,7 +7110,7 @@ snapshots:
'@swc/core@1.11.8(@swc/helpers@0.5.17)':
dependencies:
'@swc/counter': 0.1.3
- '@swc/types': 0.1.24
+ '@swc/types': 0.1.25
optionalDependencies:
'@swc/core-darwin-arm64': 1.11.8
'@swc/core-darwin-x64': 1.11.8
@@ -7102,7 +7134,7 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@swc/types@0.1.24':
+ '@swc/types@0.1.25':
dependencies:
'@swc/counter': 0.1.3
@@ -7256,6 +7288,10 @@ snapshots:
dependencies:
undici-types: 6.21.0
+ '@types/node@20.19.19':
+ dependencies:
+ undici-types: 6.21.0
+
'@types/papaparse@5.3.15':
dependencies:
'@types/node': 20.19.11
@@ -7955,7 +7991,7 @@ snapshots:
axe-core@4.10.3: {}
- axios@1.11.0(debug@4.4.0):
+ axios@1.12.2(debug@4.4.0):
dependencies:
follow-redirects: 1.15.11(debug@4.4.0)
form-data: 4.0.4
@@ -7971,6 +8007,8 @@ snapshots:
base64-js@1.5.1: {}
+ baseline-browser-mapping@2.8.13: {}
+
better-opn@3.0.2:
dependencies:
open: 8.4.2
@@ -8005,12 +8043,13 @@ snapshots:
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.24.4)
- browserslist@4.25.4:
+ browserslist@4.26.3:
dependencies:
- caniuse-lite: 1.0.30001741
- electron-to-chromium: 1.5.214
- node-releases: 2.0.20
- update-browserslist-db: 1.1.3(browserslist@4.25.4)
+ baseline-browser-mapping: 2.8.13
+ caniuse-lite: 1.0.30001748
+ electron-to-chromium: 1.5.232
+ node-releases: 2.0.23
+ update-browserslist-db: 1.1.3(browserslist@4.26.3)
buffer-equal-constant-time@1.0.1: {}
@@ -8046,7 +8085,7 @@ snapshots:
caniuse-lite@1.0.30001734: {}
- caniuse-lite@1.0.30001741: {}
+ caniuse-lite@1.0.30001748: {}
ccount@2.0.1: {}
@@ -8296,6 +8335,10 @@ snapshots:
dependencies:
ms: 2.1.3
+ debug@4.4.3:
+ dependencies:
+ ms: 2.1.3
+
decimal.js-light@2.5.1: {}
deep-eql@5.0.2: {}
@@ -8387,7 +8430,7 @@ snapshots:
electron-to-chromium@1.5.113: {}
- electron-to-chromium@1.5.214: {}
+ electron-to-chromium@1.5.232: {}
emoji-regex@8.0.0: {}
@@ -8396,7 +8439,7 @@ snapshots:
enhanced-resolve@5.18.3:
dependencies:
graceful-fs: 4.2.11
- tapable: 2.2.3
+ tapable: 2.3.0
err-code@2.0.3: {}
@@ -8505,13 +8548,42 @@ snapshots:
es-toolkit@1.39.7: {}
- esbuild-register@3.6.0(esbuild@0.25.9):
+ esbuild-register@3.6.0(esbuild@0.25.10):
dependencies:
- debug: 4.4.1
- esbuild: 0.25.9
+ debug: 4.4.3
+ esbuild: 0.25.10
transitivePeerDependencies:
- supports-color
+ esbuild@0.25.10:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.25.10
+ '@esbuild/android-arm': 0.25.10
+ '@esbuild/android-arm64': 0.25.10
+ '@esbuild/android-x64': 0.25.10
+ '@esbuild/darwin-arm64': 0.25.10
+ '@esbuild/darwin-x64': 0.25.10
+ '@esbuild/freebsd-arm64': 0.25.10
+ '@esbuild/freebsd-x64': 0.25.10
+ '@esbuild/linux-arm': 0.25.10
+ '@esbuild/linux-arm64': 0.25.10
+ '@esbuild/linux-ia32': 0.25.10
+ '@esbuild/linux-loong64': 0.25.10
+ '@esbuild/linux-mips64el': 0.25.10
+ '@esbuild/linux-ppc64': 0.25.10
+ '@esbuild/linux-riscv64': 0.25.10
+ '@esbuild/linux-s390x': 0.25.10
+ '@esbuild/linux-x64': 0.25.10
+ '@esbuild/netbsd-arm64': 0.25.10
+ '@esbuild/netbsd-x64': 0.25.10
+ '@esbuild/openbsd-arm64': 0.25.10
+ '@esbuild/openbsd-x64': 0.25.10
+ '@esbuild/openharmony-arm64': 0.25.10
+ '@esbuild/sunos-x64': 0.25.10
+ '@esbuild/win32-arm64': 0.25.10
+ '@esbuild/win32-ia32': 0.25.10
+ '@esbuild/win32-x64': 0.25.10
+
esbuild@0.25.5:
optionalDependencies:
'@esbuild/aix-ppc64': 0.25.5
@@ -8540,35 +8612,6 @@ snapshots:
'@esbuild/win32-ia32': 0.25.5
'@esbuild/win32-x64': 0.25.5
- esbuild@0.25.9:
- optionalDependencies:
- '@esbuild/aix-ppc64': 0.25.9
- '@esbuild/android-arm': 0.25.9
- '@esbuild/android-arm64': 0.25.9
- '@esbuild/android-x64': 0.25.9
- '@esbuild/darwin-arm64': 0.25.9
- '@esbuild/darwin-x64': 0.25.9
- '@esbuild/freebsd-arm64': 0.25.9
- '@esbuild/freebsd-x64': 0.25.9
- '@esbuild/linux-arm': 0.25.9
- '@esbuild/linux-arm64': 0.25.9
- '@esbuild/linux-ia32': 0.25.9
- '@esbuild/linux-loong64': 0.25.9
- '@esbuild/linux-mips64el': 0.25.9
- '@esbuild/linux-ppc64': 0.25.9
- '@esbuild/linux-riscv64': 0.25.9
- '@esbuild/linux-s390x': 0.25.9
- '@esbuild/linux-x64': 0.25.9
- '@esbuild/netbsd-arm64': 0.25.9
- '@esbuild/netbsd-x64': 0.25.9
- '@esbuild/openbsd-arm64': 0.25.9
- '@esbuild/openbsd-x64': 0.25.9
- '@esbuild/openharmony-arm64': 0.25.9
- '@esbuild/sunos-x64': 0.25.9
- '@esbuild/win32-arm64': 0.25.9
- '@esbuild/win32-ia32': 0.25.9
- '@esbuild/win32-x64': 0.25.9
-
escalade@3.2.0: {}
escape-string-regexp@1.0.5: {}
@@ -8988,6 +9031,8 @@ snapshots:
functions-have-names@1.2.3: {}
+ generator-function@2.0.1: {}
+
get-intrinsic@1.3.0:
dependencies:
call-bind-apply-helpers: 1.0.2
@@ -9274,6 +9319,14 @@ snapshots:
has-tostringtag: 1.0.2
safe-regex-test: 1.1.0
+ is-generator-function@1.1.2:
+ dependencies:
+ call-bound: 1.0.4
+ generator-function: 2.0.1
+ get-proto: 1.0.1
+ has-tostringtag: 1.0.2
+ safe-regex-test: 1.1.0
+
is-glob@4.0.3:
dependencies:
is-extglob: 2.1.1
@@ -9367,7 +9420,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 20.19.13
+ '@types/node': 20.19.19
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -9833,7 +9886,7 @@ snapshots:
node-releases@2.0.19: {}
- node-releases@2.0.20: {}
+ node-releases@2.0.23: {}
nodemailer@6.10.0: {}
@@ -10806,7 +10859,7 @@ snapshots:
scheduler@0.25.0: {}
- schema-utils@4.3.2:
+ schema-utils@4.3.3:
dependencies:
'@types/json-schema': 7.0.15
ajv: 8.17.1
@@ -11141,11 +11194,11 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- swc-loader@0.2.6(@swc/core@1.11.8(@swc/helpers@0.5.17))(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.9)):
+ swc-loader@0.2.6(@swc/core@1.11.8(@swc/helpers@0.5.17))(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.10)):
dependencies:
'@swc/core': 1.11.8(@swc/helpers@0.5.17)
'@swc/counter': 0.1.3
- webpack: 5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.9)
+ webpack: 5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.10)
swc-loader@0.2.6(@swc/core@1.11.8(@swc/helpers@0.5.17))(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))):
dependencies:
@@ -11206,25 +11259,25 @@ snapshots:
transitivePeerDependencies:
- ts-node
- tapable@2.2.3: {}
+ tapable@2.3.0: {}
- terser-webpack-plugin@5.3.14(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.9)(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.9)):
+ terser-webpack-plugin@5.3.14(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.10)(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.10)):
dependencies:
- '@jridgewell/trace-mapping': 0.3.30
+ '@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
- schema-utils: 4.3.2
+ schema-utils: 4.3.3
serialize-javascript: 6.0.2
terser: 5.44.0
- webpack: 5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.9)
+ webpack: 5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.10)
optionalDependencies:
'@swc/core': 1.11.8(@swc/helpers@0.5.17)
- esbuild: 0.25.9
+ esbuild: 0.25.10
terser-webpack-plugin@5.3.14(@swc/core@1.11.8(@swc/helpers@0.5.17))(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))):
dependencies:
- '@jridgewell/trace-mapping': 0.3.30
+ '@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
- schema-utils: 4.3.2
+ schema-utils: 4.3.3
serialize-javascript: 6.0.2
terser: 5.44.0
webpack: 5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))
@@ -11391,7 +11444,7 @@ snapshots:
twilio@4.23.0(debug@4.4.0):
dependencies:
- axios: 1.11.0(debug@4.4.0)
+ axios: 1.12.2(debug@4.4.0)
dayjs: 1.11.13
https-proxy-agent: 5.0.1
jsonwebtoken: 9.0.2
@@ -11525,9 +11578,9 @@ snapshots:
escalade: 3.2.0
picocolors: 1.1.1
- update-browserslist-db@1.1.3(browserslist@4.25.4):
+ update-browserslist-db@1.1.3(browserslist@4.26.3):
dependencies:
- browserslist: 4.25.4
+ browserslist: 4.26.3
escalade: 3.2.0
picocolors: 1.1.1
@@ -11593,7 +11646,7 @@ snapshots:
dependencies:
inherits: 2.0.4
is-arguments: 1.2.0
- is-generator-function: 1.1.0
+ is-generator-function: 1.1.2
is-typed-array: 1.1.15
which-typed-array: 1.1.19
@@ -11700,7 +11753,7 @@ snapshots:
'@webassemblyjs/wasm-edit': 1.14.1
'@webassemblyjs/wasm-parser': 1.14.1
acorn: 8.15.0
- browserslist: 4.25.4
+ browserslist: 4.26.3
chrome-trace-event: 1.0.4
enhanced-resolve: 5.18.3
es-module-lexer: 1.7.0
@@ -11712,8 +11765,8 @@ snapshots:
loader-runner: 4.3.0
mime-types: 2.1.35
neo-async: 2.6.2
- schema-utils: 4.3.2
- tapable: 2.2.3
+ schema-utils: 4.3.3
+ tapable: 2.3.0
terser-webpack-plugin: 5.3.14(@swc/core@1.11.8(@swc/helpers@0.5.17))(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17)))
watchpack: 2.4.4
webpack-sources: 3.3.3
@@ -11722,7 +11775,7 @@ snapshots:
- esbuild
- uglify-js
- webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.9):
+ webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.10):
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.8
@@ -11730,7 +11783,7 @@ snapshots:
'@webassemblyjs/wasm-edit': 1.14.1
'@webassemblyjs/wasm-parser': 1.14.1
acorn: 8.15.0
- browserslist: 4.25.4
+ browserslist: 4.26.3
chrome-trace-event: 1.0.4
enhanced-resolve: 5.18.3
es-module-lexer: 1.7.0
@@ -11742,9 +11795,9 @@ snapshots:
loader-runner: 4.3.0
mime-types: 2.1.35
neo-async: 2.6.2
- schema-utils: 4.3.2
- tapable: 2.2.3
- terser-webpack-plugin: 5.3.14(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.9)(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.9))
+ schema-utils: 4.3.3
+ tapable: 2.3.0
+ terser-webpack-plugin: 5.3.14(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.10)(webpack@5.98.0(@swc/core@1.11.8(@swc/helpers@0.5.17))(esbuild@0.25.10))
watchpack: 2.4.4
webpack-sources: 3.3.3
transitivePeerDependencies:
diff --git a/web/tests/package.json b/web/tests/package.json
index be3be2a07c..957993a5df 100644
--- a/web/tests/package.json
+++ b/web/tests/package.json
@@ -18,6 +18,6 @@
"typescript": "^5.8.3"
},
"dependencies": {
- "axios": "^1.11.0"
+ "axios": "^1.12.2"
}
}