From 3f9c3429fce836a2bffe7dfaf00efa15e6e6519d Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 13:19:25 +0100 Subject: [PATCH 01/24] feat: update overview demo --- .../Demos/Scheduler/Overview/Angular/app/app.component.html | 1 + apps/demos/Demos/Scheduler/Overview/React/App.tsx | 1 + apps/demos/Demos/Scheduler/Overview/ReactJs/App.js | 1 + apps/demos/Demos/Scheduler/Overview/Vue/App.vue | 1 + apps/demos/Demos/Scheduler/Overview/jQuery/index.js | 1 + 5 files changed, 5 insertions(+) diff --git a/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.html index 2cd0fee88166..f1117c3e8af3 100644 --- a/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.html @@ -18,6 +18,7 @@ [allowMultiple]="false" [dataSource]="resourcesDataSource" label="Employee" + icon="group" > diff --git a/apps/demos/Demos/Scheduler/Overview/React/App.tsx b/apps/demos/Demos/Scheduler/Overview/React/App.tsx index 75c2c0ecc6aa..29588d559451 100644 --- a/apps/demos/Demos/Scheduler/Overview/React/App.tsx +++ b/apps/demos/Demos/Scheduler/Overview/React/App.tsx @@ -31,6 +31,7 @@ const App = () => ( fieldExpr="employeeID" dataSource={employees} allowMultiple={false} + icon="group" /> ); diff --git a/apps/demos/Demos/Scheduler/Overview/ReactJs/App.js b/apps/demos/Demos/Scheduler/Overview/ReactJs/App.js index 24f97380ef38..9c9fce34b864 100644 --- a/apps/demos/Demos/Scheduler/Overview/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/Overview/ReactJs/App.js @@ -28,6 +28,7 @@ const App = () => ( fieldExpr="employeeID" dataSource={employees} allowMultiple={false} + icon="group" /> ); diff --git a/apps/demos/Demos/Scheduler/Overview/Vue/App.vue b/apps/demos/Demos/Scheduler/Overview/Vue/App.vue index 226fce3440e2..33e565df6b49 100644 --- a/apps/demos/Demos/Scheduler/Overview/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/Overview/Vue/App.vue @@ -19,6 +19,7 @@ :allow-multiple="false" label="Employee" field-expr="employeeID" + icon="group" /> diff --git a/apps/demos/Demos/Scheduler/Timelines/jQuery/index.js b/apps/demos/Demos/Scheduler/Timelines/jQuery/index.js index ebfa8604d744..9f4573347317 100644 --- a/apps/demos/Demos/Scheduler/Timelines/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/Timelines/jQuery/index.js @@ -16,11 +16,13 @@ $(() => { dataSource: resourcesData, label: 'Owner', useColorAsDefault: true, + icon: 'user', }, { fieldExpr: 'priority', allowMultiple: false, dataSource: priorityData, label: 'Priority', + icon: 'tag', }], height: 580, }); From 5b36a2548e73593a29cabc91bc57fd0e02a37238 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:08:56 +0100 Subject: [PATCH 03/24] feat: update agenda demo --- .../demos/Demos/Scheduler/Agenda/Angular/app/app.component.html | 2 ++ apps/demos/Demos/Scheduler/Agenda/React/App.tsx | 2 ++ apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js | 2 ++ apps/demos/Demos/Scheduler/Agenda/Vue/App.vue | 2 ++ apps/demos/Demos/Scheduler/Agenda/jQuery/index.js | 2 ++ 5 files changed, 10 insertions(+) diff --git a/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.html index 2d83678c2d5b..461388c2d630 100644 --- a/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.html @@ -13,12 +13,14 @@ [allowMultiple]="true" [dataSource]="assignees" [useColorAsDefault]="true" + icon="user" > diff --git a/apps/demos/Demos/Scheduler/Agenda/React/App.tsx b/apps/demos/Demos/Scheduler/Agenda/React/App.tsx index 18b64a771c7b..8603e9dd27f3 100644 --- a/apps/demos/Demos/Scheduler/Agenda/React/App.tsx +++ b/apps/demos/Demos/Scheduler/Agenda/React/App.tsx @@ -25,11 +25,13 @@ const App = () => ( fieldExpr="assigneeId" label="Assignee" useColorAsDefault={true} + icon="user" /> ); diff --git a/apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js b/apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js index 9216029542a8..2a3afa3c0e69 100644 --- a/apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js @@ -25,11 +25,13 @@ const App = () => ( fieldExpr="assigneeId" label="Assignee" useColorAsDefault={true} + icon="user" /> ); diff --git a/apps/demos/Demos/Scheduler/Agenda/Vue/App.vue b/apps/demos/Demos/Scheduler/Agenda/Vue/App.vue index 78c25f2609f6..ecf100aed1a9 100644 --- a/apps/demos/Demos/Scheduler/Agenda/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/Agenda/Vue/App.vue @@ -14,11 +14,13 @@ :allow-multiple="true" field-expr="assigneeId" label="Assignee" + icon="user" /> diff --git a/apps/demos/Demos/Scheduler/Agenda/jQuery/index.js b/apps/demos/Demos/Scheduler/Agenda/jQuery/index.js index 92741ae33540..4a6a9a5f3054 100644 --- a/apps/demos/Demos/Scheduler/Agenda/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/Agenda/jQuery/index.js @@ -16,10 +16,12 @@ $(() => { dataSource: assignees, label: 'Assignee', useColorAsDefault: true, + icon: 'user', }, { fieldExpr: 'priorityId', dataSource: priorities, label: 'Priority', + icon: 'tag', }], height: 600, }); From ab7ad704f32ba22a846ce80e78be0fa8c05e6239 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:11:11 +0100 Subject: [PATCH 04/24] feat: update RecurringAppointments demo --- .../RecurringAppointments/Angular/app/app.component.html | 1 + apps/demos/Demos/Scheduler/RecurringAppointments/React/App.tsx | 1 + apps/demos/Demos/Scheduler/RecurringAppointments/ReactJs/App.js | 1 + apps/demos/Demos/Scheduler/RecurringAppointments/Vue/App.vue | 1 + apps/demos/Demos/Scheduler/RecurringAppointments/jQuery/index.js | 1 + 5 files changed, 5 insertions(+) diff --git a/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.html index b1f12230b880..5780eb4f74e1 100644 --- a/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.html @@ -11,5 +11,6 @@ fieldExpr="roomId" label="room" [dataSource]="resourcesData" + icon="conferenceroomoutline" > diff --git a/apps/demos/Demos/Scheduler/RecurringAppointments/React/App.tsx b/apps/demos/Demos/Scheduler/RecurringAppointments/React/App.tsx index f267afed871b..c99213f36aa9 100644 --- a/apps/demos/Demos/Scheduler/RecurringAppointments/React/App.tsx +++ b/apps/demos/Demos/Scheduler/RecurringAppointments/React/App.tsx @@ -21,6 +21,7 @@ const App = () => ( dataSource={resourcesData} fieldExpr="roomId" label="Room" + icon="conferenceroomoutline" /> ); diff --git a/apps/demos/Demos/Scheduler/RecurringAppointments/ReactJs/App.js b/apps/demos/Demos/Scheduler/RecurringAppointments/ReactJs/App.js index b74bf3183117..2728afe6fe6b 100644 --- a/apps/demos/Demos/Scheduler/RecurringAppointments/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/RecurringAppointments/ReactJs/App.js @@ -18,6 +18,7 @@ const App = () => ( dataSource={resourcesData} fieldExpr="roomId" label="Room" + icon="conferenceroomoutline" /> ); diff --git a/apps/demos/Demos/Scheduler/RecurringAppointments/Vue/App.vue b/apps/demos/Demos/Scheduler/RecurringAppointments/Vue/App.vue index bc0583046721..c881d2b4a59b 100644 --- a/apps/demos/Demos/Scheduler/RecurringAppointments/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/RecurringAppointments/Vue/App.vue @@ -12,6 +12,7 @@ :data-source="resourcesData" field-expr="roomId" label="Room" + icon="conferenceroomoutline" /> diff --git a/apps/demos/Demos/Scheduler/RecurringAppointments/jQuery/index.js b/apps/demos/Demos/Scheduler/RecurringAppointments/jQuery/index.js index 779509771646..49ce5bbebad6 100644 --- a/apps/demos/Demos/Scheduler/RecurringAppointments/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/RecurringAppointments/jQuery/index.js @@ -10,6 +10,7 @@ $(() => { fieldExpr: 'roomId', dataSource: resourcesData, label: 'Room', + icon: 'conferenceroomoutline', }], height: 730, }); From b79dcaa1863bb135ee6a5cdcc7f86ec9232661ac Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:12:51 +0100 Subject: [PATCH 05/24] feat: update Resources demo --- .../Demos/Scheduler/Resources/Angular/app/app.component.html | 3 +++ apps/demos/Demos/Scheduler/Resources/React/App.tsx | 3 +++ apps/demos/Demos/Scheduler/Resources/ReactJs/App.js | 3 +++ apps/demos/Demos/Scheduler/Resources/Vue/App.vue | 3 +++ apps/demos/Demos/Scheduler/Resources/jQuery/index.js | 3 +++ 5 files changed, 15 insertions(+) diff --git a/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.html index e46c0c0d9965..49c11547795b 100644 --- a/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.html @@ -13,6 +13,7 @@ label="Room" [dataSource]="rooms" [useColorAsDefault]="currentResource === 'Room'" + icon="conferenceroomoutline" > diff --git a/apps/demos/Demos/Scheduler/Resources/React/App.tsx b/apps/demos/Demos/Scheduler/Resources/React/App.tsx index afab01148f8c..e40c4ac55595 100644 --- a/apps/demos/Demos/Scheduler/Resources/React/App.tsx +++ b/apps/demos/Demos/Scheduler/Resources/React/App.tsx @@ -35,12 +35,14 @@ const App = () => { fieldExpr="roomId" label="Room" useColorAsDefault={currentResource === 'Room'} + icon="conferenceroomoutline" /> { fieldExpr="assigneeId" label="Assignee" useColorAsDefault={currentResource === 'Assignee'} + icon="user" />
diff --git a/apps/demos/Demos/Scheduler/Resources/ReactJs/App.js b/apps/demos/Demos/Scheduler/Resources/ReactJs/App.js index 231d18b54fcc..d73c6653b3d7 100644 --- a/apps/demos/Demos/Scheduler/Resources/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/Resources/ReactJs/App.js @@ -29,12 +29,14 @@ const App = () => { fieldExpr="roomId" label="Room" useColorAsDefault={currentResource === 'Room'} + icon="conferenceroomoutline" /> { fieldExpr="assigneeId" label="Assignee" useColorAsDefault={currentResource === 'Assignee'} + icon="user" />
diff --git a/apps/demos/Demos/Scheduler/Resources/Vue/App.vue b/apps/demos/Demos/Scheduler/Resources/Vue/App.vue index 96f4f8f6ba6e..a3aad354a994 100644 --- a/apps/demos/Demos/Scheduler/Resources/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/Resources/Vue/App.vue @@ -15,12 +15,14 @@ :use-color-as-default="currentResource === 'Room'" field-expr="roomId" label="Room" + icon="conferenceroomoutline" />
diff --git a/apps/demos/Demos/Scheduler/Resources/jQuery/index.js b/apps/demos/Demos/Scheduler/Resources/jQuery/index.js index f7ecd690e170..1f58080d6061 100644 --- a/apps/demos/Demos/Scheduler/Resources/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/Resources/jQuery/index.js @@ -12,15 +12,18 @@ $(() => { fieldExpr: 'roomId', dataSource: rooms, label: 'Room', + icon: 'conferenceroomoutline', }, { fieldExpr: 'priorityId', dataSource: priorities, label: 'Priority', + icon: 'tag', }, { fieldExpr: 'assigneeId', allowMultiple: true, dataSource: assignees, label: 'Assignee', + icon: 'user', }], height: 600, }).dxScheduler('instance'); From 5d5696ce706175873eeb7487b0e877b1d01eef29 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:14:02 +0100 Subject: [PATCH 06/24] feat: update GroupingByResources demo --- .../Scheduler/GroupingByResources/Angular/app/app.component.html | 1 + apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx | 1 + apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js | 1 + apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue | 1 + apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js | 1 + 5 files changed, 5 insertions(+) diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html index 8fb524e88f8f..c20d8ea75661 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html @@ -31,5 +31,6 @@ fieldExpr="priorityId" label="Priority" [allowMultiple]="false" + icon="tag" > diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx b/apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx index 2405ac8d6183..cfb7450ac73b 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx +++ b/apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx @@ -37,6 +37,7 @@ const App = () => ( allowMultiple={false} dataSource={priorityData} label="Priority" + icon="tag" /> ); diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js b/apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js index db9a0783f5c5..4cbed86004d6 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js @@ -34,6 +34,7 @@ const App = () => ( allowMultiple={false} dataSource={priorityData} label="Priority" + icon="tag" /> ); diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue b/apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue index 4a29319df842..369683616621 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue @@ -28,6 +28,7 @@ :data-source="priorityData" field-expr="priorityId" label="Priority" + icon="tag" /> diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js b/apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js index ba9b05826dc3..c66db236715c 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js @@ -27,6 +27,7 @@ $(() => { allowMultiple: false, dataSource: priorityData, label: 'Priority', + icon: 'tag', }, ], showCurrentTimeIndicator: false, From 2287b604f355cfdd4fefbd5923a5174bb7e03751 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:17:28 +0100 Subject: [PATCH 07/24] feat: update GroupByDate demo --- .../Demos/Scheduler/GroupByDate/Angular/app/app.component.html | 1 + apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx | 1 + apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js | 1 + apps/demos/Demos/Scheduler/GroupByDate/Vue/App.vue | 1 + apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js | 1 + 5 files changed, 5 insertions(+) diff --git a/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.html index f5f7e34fad64..17e8473660aa 100644 --- a/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.html @@ -17,6 +17,7 @@ fieldExpr="priorityId" label="Priority" [allowMultiple]="false" + icon="tag" > diff --git a/apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx b/apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx index d4bad20f1289..ffd7ddfc9a32 100644 --- a/apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx +++ b/apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx @@ -34,6 +34,7 @@ const App = () => { allowMultiple={false} dataSource={priorityData} label="Priority" + icon="tag" /> diff --git a/apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js b/apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js index ad9b10286d31..b5bf8a5ac0c8 100644 --- a/apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js @@ -29,6 +29,7 @@ const App = () => { allowMultiple={false} dataSource={priorityData} label="Priority" + icon="tag" /> diff --git a/apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js b/apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js index 7b838c2f91bd..bbd961f5a295 100644 --- a/apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js @@ -29,6 +29,7 @@ $(() => { allowMultiple: false, dataSource: priorityData, label: 'Priority', + icon: 'tag', }, ], height: 730, From 850a7b0ce6fd1a35e2e3aeb53a44e402fb8671f8 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:17:45 +0100 Subject: [PATCH 08/24] feat: update virtual scrolling demo --- .../Scheduler/VirtualScrolling/Angular/app/app.component.html | 2 +- apps/demos/Demos/Scheduler/VirtualScrolling/React/App.tsx | 1 + apps/demos/Demos/Scheduler/VirtualScrolling/ReactJs/App.js | 1 + apps/demos/Demos/Scheduler/VirtualScrolling/Vue/App.vue | 1 + apps/demos/Demos/Scheduler/VirtualScrolling/jQuery/index.js | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html index bfd5052e9465..b458d281a85a 100644 --- a/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html @@ -16,7 +16,7 @@ > - + diff --git a/apps/demos/Demos/Scheduler/VirtualScrolling/React/App.tsx b/apps/demos/Demos/Scheduler/VirtualScrolling/React/App.tsx index 6782b5d852ff..16440b375ad2 100644 --- a/apps/demos/Demos/Scheduler/VirtualScrolling/React/App.tsx +++ b/apps/demos/Demos/Scheduler/VirtualScrolling/React/App.tsx @@ -42,6 +42,7 @@ const App = () => ( fieldExpr='humanId' dataSource={resources} label='Employee' + icon='group' /> ( fieldExpr="humanId" dataSource={resources} label="Employee" + icon="group" /> diff --git a/apps/demos/Demos/Scheduler/VirtualScrolling/Vue/App.vue b/apps/demos/Demos/Scheduler/VirtualScrolling/Vue/App.vue index a8b8441c1572..1c39bd40d9a4 100644 --- a/apps/demos/Demos/Scheduler/VirtualScrolling/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/VirtualScrolling/Vue/App.vue @@ -27,6 +27,7 @@ :data-source="resources" field-expr="humanId" label="Employee" + icon="group" /> { fieldExpr: 'humanId', dataSource: resources, label: 'Employee', + icon: 'group', }], }); }); From 40ead4aeeb25b2e2c02139c5d605a614f96024a1 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:19:03 +0100 Subject: [PATCH 09/24] feat: update Toolbar demo --- .../demos/Demos/Scheduler/Toolbar/Angular/app/app.component.html | 1 + apps/demos/Demos/Scheduler/Toolbar/React/App.tsx | 1 + apps/demos/Demos/Scheduler/Toolbar/ReactJs/App.js | 1 + apps/demos/Demos/Scheduler/Toolbar/Vue/App.vue | 1 + apps/demos/Demos/Scheduler/Toolbar/jQuery/index.js | 1 + 5 files changed, 5 insertions(+) diff --git a/apps/demos/Demos/Scheduler/Toolbar/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Toolbar/Angular/app/app.component.html index 58e6cd39c7d2..148d3a1ec3fc 100644 --- a/apps/demos/Demos/Scheduler/Toolbar/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Toolbar/Angular/app/app.component.html @@ -13,6 +13,7 @@ label="Assignee" [allowMultiple]="true" [dataSource]="assignees" + icon="user" > diff --git a/apps/demos/Demos/Scheduler/Toolbar/React/App.tsx b/apps/demos/Demos/Scheduler/Toolbar/React/App.tsx index 04df7d74c486..92475caf5178 100644 --- a/apps/demos/Demos/Scheduler/Toolbar/React/App.tsx +++ b/apps/demos/Demos/Scheduler/Toolbar/React/App.tsx @@ -88,6 +88,7 @@ const App = () => { allowMultiple={true} fieldExpr="assigneeId" label="Assignee" + icon="user" /> diff --git a/apps/demos/Demos/Scheduler/Toolbar/ReactJs/App.js b/apps/demos/Demos/Scheduler/Toolbar/ReactJs/App.js index 12f201e1f2ce..5d5455945db1 100644 --- a/apps/demos/Demos/Scheduler/Toolbar/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/Toolbar/ReactJs/App.js @@ -87,6 +87,7 @@ const App = () => { allowMultiple={true} fieldExpr="assigneeId" label="Assignee" + icon="user" /> diff --git a/apps/demos/Demos/Scheduler/Toolbar/Vue/App.vue b/apps/demos/Demos/Scheduler/Toolbar/Vue/App.vue index 3611c3db21d3..83a231d6a262 100644 --- a/apps/demos/Demos/Scheduler/Toolbar/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/Toolbar/Vue/App.vue @@ -15,6 +15,7 @@ field-expr="assigneeId" label="Assignee" :allow-multiple="true" + icon="user" /> diff --git a/apps/demos/Demos/Scheduler/Toolbar/jQuery/index.js b/apps/demos/Demos/Scheduler/Toolbar/jQuery/index.js index 93c2feabe0c5..fd1eaeb10f24 100644 --- a/apps/demos/Demos/Scheduler/Toolbar/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/Toolbar/jQuery/index.js @@ -14,6 +14,7 @@ $(() => { allowMultiple: true, dataSource: assignees, label: 'Assignee', + icon: 'user', }], toolbar: { items: [ From 3bab764247b69752a1ac13ac52bc9ec5affe7f43 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:21:33 +0100 Subject: [PATCH 10/24] feat: update AppointmentCountPerCell demo --- .../AppointmentCountPerCell/Angular/app/app.component.html | 1 + apps/demos/Demos/Scheduler/AppointmentCountPerCell/React/App.tsx | 1 + .../demos/Demos/Scheduler/AppointmentCountPerCell/ReactJs/App.js | 1 + apps/demos/Demos/Scheduler/AppointmentCountPerCell/Vue/App.vue | 1 + .../Demos/Scheduler/AppointmentCountPerCell/jQuery/index.js | 1 + 5 files changed, 5 insertions(+) diff --git a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Angular/app/app.component.html index 0b87d5034e94..3d83cb219848 100644 --- a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Angular/app/app.component.html @@ -19,5 +19,6 @@ fieldExpr="roomId" label="room" [dataSource]="resourcesData" + icon="conferenceroomoutline" > diff --git a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/React/App.tsx b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/React/App.tsx index 45695ef5f9c3..a125356e7a17 100644 --- a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/React/App.tsx +++ b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/React/App.tsx @@ -31,6 +31,7 @@ const App = () => ( dataSource={resourcesData} fieldExpr="roomId" label="Room" + icon="conferenceroomoutline" /> ); diff --git a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/ReactJs/App.js b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/ReactJs/App.js index 3a8e9934d96e..3f72947ea720 100644 --- a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/ReactJs/App.js @@ -33,6 +33,7 @@ const App = () => ( dataSource={resourcesData} fieldExpr="roomId" label="Room" + icon="conferenceroomoutline" /> ); diff --git a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Vue/App.vue b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Vue/App.vue index 8f42506c14cc..93b860674b3b 100644 --- a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Vue/App.vue @@ -11,6 +11,7 @@ :data-source="resourcesData" field-expr="roomId" label="Room" + icon="conferenceroomoutline" /> { fieldExpr: 'roomId', dataSource: resourcesData, label: 'Room', + icon: 'conferenceroomoutline', }], height: 730, }).dxScheduler('instance'); From 174e533aee47aa7e78e12378b7c2d954815163a1 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:24:54 +0100 Subject: [PATCH 11/24] feat: update ContextMenu demo --- .../Demos/Scheduler/ContextMenu/Angular/app/app.component.html | 1 + apps/demos/Demos/Scheduler/ContextMenu/React/App.tsx | 1 + apps/demos/Demos/Scheduler/ContextMenu/ReactJs/App.js | 1 + apps/demos/Demos/Scheduler/ContextMenu/Vue/App.vue | 1 + apps/demos/Demos/Scheduler/ContextMenu/jQuery/index.js | 1 + 5 files changed, 5 insertions(+) diff --git a/apps/demos/Demos/Scheduler/ContextMenu/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/ContextMenu/Angular/app/app.component.html index ce531c5c5dcf..d04ead261bd7 100644 --- a/apps/demos/Demos/Scheduler/ContextMenu/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/ContextMenu/Angular/app/app.component.html @@ -16,6 +16,7 @@ fieldExpr="roomId" label="room" [dataSource]="resourcesData" + icon="conferenceroomoutline" > { dataSource={resourcesData} fieldExpr="roomId" label="Room" + icon="conferenceroomoutline" /> { dataSource={resourcesData} fieldExpr="roomId" label="Room" + icon="conferenceroomoutline" /> { fieldExpr: 'roomId', dataSource: resourcesData, label: 'Room', + icon: 'conferenceroomoutline', }], height: 730, }); From d539211226c5bb35bd5cc2883b17d705ba2b6c87 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:38:52 +0100 Subject: [PATCH 12/24] feat: update adaptability demo --- .../Demos/Scheduler/Adaptability/Angular/app/app.component.html | 1 + apps/demos/Demos/Scheduler/Adaptability/React/App.tsx | 1 + apps/demos/Demos/Scheduler/Adaptability/ReactJs/App.js | 1 + apps/demos/Demos/Scheduler/Adaptability/Vue/App.vue | 1 + apps/demos/Demos/Scheduler/Adaptability/jQuery/index.js | 1 + 5 files changed, 5 insertions(+) diff --git a/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html index 3e49ca7f582c..39a7d2b9a71c 100644 --- a/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html @@ -13,6 +13,7 @@ fieldExpr="priorityId" label="Priority" [dataSource]="priorities" + icon="tag" > diff --git a/apps/demos/Demos/Scheduler/Adaptability/React/App.tsx b/apps/demos/Demos/Scheduler/Adaptability/React/App.tsx index bc879e549ce3..47136b5049d3 100644 --- a/apps/demos/Demos/Scheduler/Adaptability/React/App.tsx +++ b/apps/demos/Demos/Scheduler/Adaptability/React/App.tsx @@ -33,6 +33,7 @@ const App = () => { dataSource={priorities} fieldExpr="priorityId" label="Priority" + icon="tag" /> { dataSource={priorities} fieldExpr="priorityId" label="Priority" + icon="tag" /> { fieldExpr: 'priorityId', dataSource: priorities, label: 'Priority', + icon: 'tag', }], }).dxScheduler('instance'); From a651a74bfdcf64295130527a5625a60918f0ca86 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Tue, 28 Oct 2025 16:53:21 +0100 Subject: [PATCH 13/24] lint: fix linting error --- .../VirtualScrolling/Angular/app/app.component.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html index b458d281a85a..2c1571fc701f 100644 --- a/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html @@ -16,7 +16,12 @@ > - + From 812c53fd6db4f81b6e5bcfe3790129f90b295d01 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Wed, 29 Oct 2025 10:13:09 +0100 Subject: [PATCH 14/24] feat: update IndividualViewsCustomization demo --- .../IndividualViewsCustomization/Angular/app/app.component.html | 1 + .../Demos/Scheduler/IndividualViewsCustomization/React/App.tsx | 1 + .../Demos/Scheduler/IndividualViewsCustomization/ReactJs/App.js | 1 + .../Demos/Scheduler/IndividualViewsCustomization/Vue/App.vue | 1 + .../Demos/Scheduler/IndividualViewsCustomization/jQuery/index.js | 1 + 5 files changed, 5 insertions(+) diff --git a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html index d2f1a1daa3c4..d36b5e226875 100644 --- a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html @@ -29,6 +29,7 @@ [allowMultiple]="false" [dataSource]="priorityData" label="Priority" + icon="tag" > diff --git a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/React/App.tsx b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/React/App.tsx index 0aa2b6b79577..a69938a65ae9 100644 --- a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/React/App.tsx +++ b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/React/App.tsx @@ -45,6 +45,7 @@ const App = () => ( fieldExpr="priorityId" label="Priority" allowMultiple={false} + icon="tag" /> ( fieldExpr="priorityId" label="Priority" allowMultiple={false} + icon="tag" /> { allowMultiple: false, dataSource: priorityData, label: 'Priority', + icon: 'tag', }, { fieldExpr: 'typeId', allowMultiple: false, From 40f8c7c0b6236fb6fa75655717cd6f7051989283 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Wed, 29 Oct 2025 10:21:13 +0100 Subject: [PATCH 15/24] fix: try to fix build --- apps/demos/babel.config.js | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/demos/babel.config.js b/apps/demos/babel.config.js index 8165fe455772..2862f6914e3a 100644 --- a/apps/demos/babel.config.js +++ b/apps/demos/babel.config.js @@ -1,6 +1,5 @@ module.exports = { presets: [ ['@babel/preset-env', { targets: { node: 'current' } }], - '@babel/preset-typescript', ], }; From 023de4704996b76eb63f09f528d68806834427f8 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Wed, 29 Oct 2025 10:29:51 +0100 Subject: [PATCH 16/24] fix: try to fix build --- apps/demos/babel.config.js | 1 + apps/demos/package.json | 3 +- pnpm-lock.yaml | 726 +++++++++++++++++++++++++------------ 3 files changed, 493 insertions(+), 237 deletions(-) diff --git a/apps/demos/babel.config.js b/apps/demos/babel.config.js index 2862f6914e3a..8165fe455772 100644 --- a/apps/demos/babel.config.js +++ b/apps/demos/babel.config.js @@ -1,5 +1,6 @@ module.exports = { presets: [ ['@babel/preset-env', { targets: { node: 'current' } }], + '@babel/preset-typescript', ], }; diff --git a/apps/demos/package.json b/apps/demos/package.json index 840301273109..036bf2f56638 100644 --- a/apps/demos/package.json +++ b/apps/demos/package.json @@ -93,6 +93,7 @@ "@babel/eslint-parser": "catalog:", "@babel/preset-env": "7.23.9", "@babel/preset-react": "^7.26.3", + "@babel/preset-typescript": "^7.28.5", "@eslint/compat": "^1.3.2", "@eslint/eslintrc": "catalog:", "@rollup/plugin-babel": "6.0.4", @@ -101,6 +102,7 @@ "@stylistic/eslint-plugin": "catalog:", "@testcafe-community/axe": "3.5.0", "@types/eslint": "8.56.2", + "@types/file-saver-es": "^2.0.3", "@types/fs-extra": "11.0.2", "@types/react": "17.0.2", "@types/react-dom": "17.0.2", @@ -148,7 +150,6 @@ "systemjs-builder": "0.16.15", "testcafe": "3.7.2", "ts-node": "10.9.2", - "@types/file-saver-es": "^2.0.3", "vue-tsc": "^3.0.6" }, "scripts": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ec310667af5e..c9d567925f1e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -105,10 +105,10 @@ importers: version: 18.3.4(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15))) '@nx/jest': specifier: 19.4.2 - version: 19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2) + version: 19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2) '@nx/js': specifier: 19.4.2 - version: 19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2) + version: 19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2) '@types/jest': specifier: 29.5.12 version: 29.5.12 @@ -238,7 +238,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 17.3.11 - version: 17.3.11(qwvpz4std2ihowmewzmfizrlqa) + version: 17.3.11(4ilwirpeb4hxrzllykv7l5hjey) '@angular/cli': specifier: 17.3.11 version: 17.3.11(chokidar@3.6.0) @@ -268,7 +268,7 @@ importers: dependencies: '@angular-devkit/build-angular': specifier: 17.3.11 - version: 17.3.11(onoajuib57qxkrthdu6q7z3554) + version: 17.3.11(yhrafk4ev6k2dly5pdp4p2egia) '@angular/cli': specifier: 17.3.11 version: 17.3.11(chokidar@3.6.0) @@ -373,7 +373,7 @@ importers: version: 0.25.0 esbuild-plugin-vue3: specifier: 0.3.2 - version: 0.3.2(cheerio@1.0.0-rc.10)(sass@1.85.0) + version: 0.3.2(cheerio@1.0.0-rc.10)(sass@1.71.1) file-saver-es: specifier: 2.0.5 version: 2.0.5 @@ -510,6 +510,9 @@ importers: '@babel/preset-react': specifier: ^7.26.3 version: 7.26.3(@babel/core@7.23.9) + '@babel/preset-typescript': + specifier: ^7.28.5 + version: 7.28.5(@babel/core@7.23.9) '@eslint/compat': specifier: ^1.3.2 version: 1.3.2(eslint@9.18.0(jiti@1.21.6)) @@ -1161,10 +1164,10 @@ importers: devDependencies: '@analogjs/vite-plugin-angular': specifier: ^1.0.0 - version: 1.15.1(dvldxnmbhrokhmzfh5rgseo6am) + version: 1.15.1(jv37uful4zbx4dlv6tw5x4kuwq) '@angular-devkit/build-angular': specifier: ^19.2.5 - version: 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0) + version: 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0) '@angular/cli': specifier: ^19.2.5 version: 19.2.10(@types/node@20.14.5)(chokidar@4.0.1) @@ -1339,7 +1342,7 @@ importers: version: 0.14.2 autoprefixer: specifier: 10.4.17 - version: 10.4.17(postcss@8.4.38) + version: 10.4.17(postcss@8.5.3) axe-core: specifier: 4.10.3 version: 4.10.3 @@ -1693,7 +1696,7 @@ importers: version: 1.1.0 webpack: specifier: 5.94.0 - version: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + version: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15)) webpack-stream: specifier: 7.0.0 version: 7.0.0(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))) @@ -2019,7 +2022,7 @@ importers: version: 15.11.0(typescript@5.9.2) stylelint-config-standard-scss: specifier: 9.0.0 - version: 9.0.0(postcss@8.5.3)(stylelint@15.11.0(typescript@5.9.2)) + version: 9.0.0(postcss@8.4.38)(stylelint@15.11.0(typescript@5.9.2)) stylelint-scss: specifier: 6.10.0 version: 6.10.0(stylelint@15.11.0(typescript@5.9.2)) @@ -2673,6 +2676,10 @@ packages: resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} + '@babel/generator@7.28.5': + resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.22.5': resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -2685,6 +2692,10 @@ packages: resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.27.3': + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} + engines: {node: '>=6.9.0'} + '@babel/helper-builder-binary-assignment-operator-visitor@7.25.9': resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} engines: {node: '>=6.9.0'} @@ -2703,6 +2714,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-create-class-features-plugin@7.28.5': + resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-create-regexp-features-plugin@7.25.9': resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==} engines: {node: '>=6.9.0'} @@ -2744,10 +2761,18 @@ packages: resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} engines: {node: '>=6.9.0'} + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.25.9': resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.28.5': + resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.25.9': resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} @@ -2772,6 +2797,10 @@ packages: resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} + '@babel/helper-optimise-call-expression@7.27.1': + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} + engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.25.9': resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} engines: {node: '>=6.9.0'} @@ -2792,6 +2821,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-replace-supers@7.27.1': + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-simple-access@7.25.9': resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} engines: {node: '>=6.9.0'} @@ -2828,10 +2863,18 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.25.9': resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.27.1': + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} + engines: {node: '>=6.9.0'} + '@babel/helper-wrap-function@7.25.9': resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} engines: {node: '>=6.9.0'} @@ -2863,6 +2906,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.5': + resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1': resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} engines: {node: '>=6.9.0'} @@ -3004,6 +3052,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-jsx@7.27.1': + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-logical-assignment-operators@7.10.4': resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -3052,6 +3106,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-typescript@7.27.1': + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6': resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} @@ -3244,12 +3304,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.25.9': - resolution: {integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.27.1': resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} engines: {node: '>=6.9.0'} @@ -3472,6 +3526,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-typescript@7.28.5': + resolution: {integrity: sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-unicode-escapes@7.25.9': resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} engines: {node: '>=6.9.0'} @@ -3543,6 +3603,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/preset-typescript@7.28.5': + resolution: {integrity: sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/register@7.25.9': resolution: {integrity: sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==} engines: {node: '>=6.9.0'} @@ -3565,6 +3631,10 @@ packages: resolution: {integrity: sha512-Fyo3ghWMqkHHpHQCoBs2VnYjR4iWFFjguTDEqA5WgZDOrFesVjMhMM2FSqTKSoUSDO1VQtavj8NFpdRBEvJTtg==} engines: {node: '>=6.9.0'} + '@babel/template@7.27.2': + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.25.9': resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} engines: {node: '>=6.9.0'} @@ -3577,6 +3647,10 @@ packages: resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.28.5': + resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.26.0': resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} engines: {node: '>=6.9.0'} @@ -3585,6 +3659,10 @@ packages: resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.5': + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} + engines: {node: '>=6.9.0'} + '@base2/pretty-print-object@1.0.1': resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} @@ -5046,6 +5124,9 @@ packages: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -5067,6 +5148,9 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} @@ -15946,7 +16030,7 @@ packages: puppeteer@23.6.1: resolution: {integrity: sha512-8+ALGQgwXd3P/tGcuSsxTPGDaOQIjcDIm04I5hpWZv/PiN5q8bQNHRUyfYrifT+flnM9aTWCP7tLEzuB6SlIgA==} engines: {node: '>=18'} - deprecated: < 24.9.0 is no longer supported + deprecated: < 24.10.2 is no longer supported hasBin: true pure-rand@6.1.0: @@ -15957,6 +16041,7 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} deprecated: |- You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) qjobs@1.2.0: @@ -19526,12 +19611,12 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@analogjs/vite-plugin-angular@1.15.1(dvldxnmbhrokhmzfh5rgseo6am)': + '@analogjs/vite-plugin-angular@1.15.1(jv37uful4zbx4dlv6tw5x4kuwq)': dependencies: ts-morph: 21.0.1 vfile: 6.0.3 optionalDependencies: - '@angular-devkit/build-angular': 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0) + '@angular-devkit/build-angular': 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0) '@angular/build': 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@types/node@20.14.5)(chokidar@4.0.1)(jiti@1.21.6)(karma@6.4.4)(less@4.2.2)(lightningcss@1.28.1)(postcss@8.5.2)(sass-embedded@1.66.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.5.0) '@angular-devkit/architect@0.1703.11(chokidar@3.6.0)': @@ -19555,7 +19640,7 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@17.3.11(onoajuib57qxkrthdu6q7z3554)': + '@angular-devkit/build-angular@17.3.11(4ilwirpeb4hxrzllykv7l5hjey)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1703.11(chokidar@3.6.0) @@ -19573,7 +19658,7 @@ snapshots: '@babel/runtime': 7.24.0 '@discoveryjs/json-ext': 0.5.7 '@ngtools/webpack': 17.3.11(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(typescript@5.4.5)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.8(@types/node@20.12.8)(less@4.2.0)(lightningcss@1.28.1)(sass@1.71.1)(terser@5.29.1)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.8(@types/node@20.11.17)(less@4.2.0)(lightningcss@1.28.1)(sass@1.71.1)(terser@5.29.1)) ansi-colors: 4.1.3 autoprefixer: 10.4.18(postcss@8.4.35) babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) @@ -19615,20 +19700,20 @@ snapshots: tslib: 2.6.2 typescript: 5.4.5 undici: 6.11.1 - vite: 5.1.8(@types/node@20.12.8)(less@4.2.0)(lightningcss@1.28.1)(sass@1.71.1)(terser@5.29.1) + vite: 5.1.8(@types/node@20.11.17)(less@4.2.0)(lightningcss@1.28.1)(sass@1.71.1)(terser@5.29.1) watchpack: 2.4.0 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) webpack-dev-middleware: 6.1.2(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) webpack-dev-server: 4.15.1(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) webpack-merge: 5.10.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)))(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))))(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) optionalDependencies: '@angular/platform-server': 17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))) esbuild: 0.20.1 - jest: 29.7.0(@types/node@20.12.8)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.4.5)) + jest: 29.7.0(@types/node@20.11.17)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.11.17)(typescript@5.4.5)) jest-environment-jsdom: 29.7.0 karma: 6.4.4 - ng-packagr: 17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5) + ng-packagr: 17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.6.3)(typescript@5.4.5) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -19648,7 +19733,7 @@ snapshots: - utf-8-validate - webpack-cli - '@angular-devkit/build-angular@17.3.11(qwvpz4std2ihowmewzmfizrlqa)': + '@angular-devkit/build-angular@17.3.11(yhrafk4ev6k2dly5pdp4p2egia)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1703.11(chokidar@3.6.0) @@ -19666,7 +19751,7 @@ snapshots: '@babel/runtime': 7.24.0 '@discoveryjs/json-ext': 0.5.7 '@ngtools/webpack': 17.3.11(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(typescript@5.4.5)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.8(@types/node@20.11.17)(less@4.2.0)(lightningcss@1.28.1)(sass@1.71.1)(terser@5.29.1)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.8(@types/node@20.12.8)(less@4.2.0)(lightningcss@1.28.1)(sass@1.71.1)(terser@5.29.1)) ansi-colors: 4.1.3 autoprefixer: 10.4.18(postcss@8.4.35) babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) @@ -19708,9 +19793,9 @@ snapshots: tslib: 2.6.2 typescript: 5.4.5 undici: 6.11.1 - vite: 5.1.8(@types/node@20.11.17)(less@4.2.0)(lightningcss@1.28.1)(sass@1.71.1)(terser@5.29.1) + vite: 5.1.8(@types/node@20.12.8)(less@4.2.0)(lightningcss@1.28.1)(sass@1.71.1)(terser@5.29.1) watchpack: 2.4.0 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) webpack-dev-middleware: 6.1.2(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) webpack-dev-server: 4.15.1(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) webpack-merge: 5.10.0 @@ -19718,10 +19803,10 @@ snapshots: optionalDependencies: '@angular/platform-server': 17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@17.3.12(@angular/animations@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10))) esbuild: 0.20.1 - jest: 29.7.0(@types/node@20.11.17)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.11.17)(typescript@5.4.5)) + jest: 29.7.0(@types/node@20.12.8)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.4.5)) jest-environment-jsdom: 29.7.0 karma: 6.4.4 - ng-packagr: 17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.6.3)(typescript@5.4.5) + ng-packagr: 17.3.0(@angular/compiler-cli@17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5))(tslib@2.8.1)(typescript@5.4.5) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -19741,7 +19826,7 @@ snapshots: - utf-8-validate - webpack-cli - '@angular-devkit/build-angular@19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0)': + '@angular-devkit/build-angular@19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1902.10(chokidar@4.0.1) @@ -19799,7 +19884,7 @@ snapshots: webpack-dev-middleware: 7.4.2(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) webpack-dev-server: 5.2.0(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) optionalDependencies: esbuild: 0.25.1 jest: 29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)) @@ -19832,7 +19917,7 @@ snapshots: dependencies: '@angular-devkit/architect': 0.1703.11(chokidar@3.6.0) rxjs: 7.8.1 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) webpack-dev-server: 4.15.1(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) transitivePeerDependencies: - chokidar @@ -20324,6 +20409,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 + '@babel/generator@7.28.5': + dependencies: + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.22.5': dependencies: '@babel/types': 7.27.1 @@ -20336,6 +20429,10 @@ snapshots: dependencies: '@babel/types': 7.27.1 + '@babel/helper-annotate-as-pure@7.27.3': + dependencies: + '@babel/types': 7.28.5 + '@babel/helper-builder-binary-assignment-operator-visitor@7.25.9': dependencies: '@babel/traverse': 7.25.9 @@ -20398,6 +20495,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.23.9) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.5 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 @@ -20442,7 +20552,7 @@ snapshots: dependencies: '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.10 @@ -20453,7 +20563,7 @@ snapshots: dependencies: '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.10 @@ -20464,7 +20574,7 @@ snapshots: dependencies: '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.10 @@ -20475,7 +20585,7 @@ snapshots: dependencies: '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.10 @@ -20486,7 +20596,7 @@ snapshots: dependencies: '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.10 @@ -20497,7 +20607,7 @@ snapshots: dependencies: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.10 @@ -20519,6 +20629,8 @@ snapshots: dependencies: '@babel/types': 7.27.1 + '@babel/helper-globals@7.28.0': {} + '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.27.1 @@ -20526,6 +20638,13 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-member-expression-to-functions@7.28.5': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-imports@7.25.9': dependencies: '@babel/traverse': 7.25.9 @@ -20567,6 +20686,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.27.1(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-transforms@7.27.1(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 @@ -20598,6 +20726,10 @@ snapshots: dependencies: '@babel/types': 7.27.1 + '@babel/helper-optimise-call-expression@7.27.1': + dependencies: + '@babel/types': 7.27.1 + '@babel/helper-plugin-utils@7.25.9': {} '@babel/helper-plugin-utils@7.27.1': {} @@ -20656,6 +20788,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-replace-supers@7.27.1(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-simple-access@7.25.9': dependencies: '@babel/traverse': 7.25.9 @@ -20693,8 +20834,12 @@ snapshots: '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-option@7.25.9': {} + '@babel/helper-validator-option@7.27.1': {} + '@babel/helper-wrap-function@7.25.9': dependencies: '@babel/template': 7.27.1 @@ -20732,6 +20877,10 @@ snapshots: dependencies: '@babel/types': 7.27.1 + '@babel/parser@7.28.5': + dependencies: + '@babel/types': 7.28.5 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -20886,12 +21035,12 @@ snapshots: '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 optional: true '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.9)': @@ -21021,7 +21170,12 @@ snapshots: '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.9)': dependencies: @@ -21156,6 +21310,11 @@ snapshots: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 @@ -21677,12 +21836,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.23.9)': + '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-simple-access': 7.25.9 + '@babel/helper-module-transforms': 7.27.1(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -22196,12 +22354,23 @@ snapshots: '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.27.1 '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.23.9) transitivePeerDependencies: - supports-color + '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.23.9) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.23.9) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 @@ -22549,7 +22718,7 @@ snapshots: '@babel/preset-react@7.25.9(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.25.9 '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.23.9) '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.23.9) @@ -22573,14 +22742,25 @@ snapshots: '@babel/preset-typescript@7.26.0(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.23.9) - '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.23.9) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.23.9) '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.23.9) transitivePeerDependencies: - supports-color + '@babel/preset-typescript@7.28.5(@babel/core@7.23.9)': + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.23.9) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.23.9) + '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.23.9) + transitivePeerDependencies: + - supports-color + '@babel/register@7.25.9(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 @@ -22610,6 +22790,12 @@ snapshots: '@babel/parser': 7.27.1 '@babel/types': 7.27.1 + '@babel/template@7.27.2': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@babel/traverse@7.25.9': dependencies: '@babel/code-frame': 7.26.2 @@ -22646,6 +22832,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.28.5': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.5 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.26.0': dependencies: '@babel/helper-string-parser': 7.25.9 @@ -22656,6 +22854,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.5': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@base2/pretty-print-object@1.0.1': {} '@bcoe/v8-coverage@0.2.3': {} @@ -24032,6 +24235,11 @@ snapshots: '@types/yargs': 17.0.32 chalk: 4.1.2 + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 @@ -24054,6 +24262,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -24255,7 +24468,7 @@ snapshots: dependencies: '@angular/compiler-cli': 17.3.12(@angular/compiler@17.3.12(@angular/core@17.3.12(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.4.5) typescript: 5.4.5 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) '@ngtools/webpack@19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1))': dependencies: @@ -24414,9 +24627,9 @@ snapshots: transitivePeerDependencies: - nx - '@nrwl/jest@19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2)': + '@nrwl/jest@19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2)': dependencies: - '@nx/jest': 19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2) + '@nx/jest': 19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -24432,9 +24645,9 @@ snapshots: - typescript - verdaccio - '@nrwl/js@19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2)': + '@nrwl/js@19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2)': dependencies: - '@nx/js': 19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2) + '@nx/js': 19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -24495,13 +24708,13 @@ snapshots: tslib: 2.6.3 yargs-parser: 21.1.1 - '@nx/jest@19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2)': + '@nx/jest@19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2)': dependencies: '@jest/reporters': 29.7.0(node-notifier@9.0.1) '@jest/test-result': 29.7.0 - '@nrwl/jest': 19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2) + '@nrwl/jest': 19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(node-notifier@9.0.1)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2))(typescript@5.9.2) '@nx/devkit': 19.4.2(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15))) - '@nx/js': 19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2) + '@nx/js': 19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) chalk: 4.1.2 identity-obj-proxy: 3.0.0 @@ -24527,7 +24740,7 @@ snapshots: - typescript - verdaccio - '@nx/js@19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2)': + '@nx/js@19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2)': dependencies: '@babel/core': 7.23.9 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.23.9) @@ -24536,12 +24749,12 @@ snapshots: '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-typescript': 7.26.0(@babel/core@7.23.9) '@babel/runtime': 7.26.10 - '@nrwl/js': 19.4.2(@babel/traverse@7.27.1)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2) + '@nrwl/js': 19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2) '@nx/devkit': 19.4.2(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15))) '@nx/workspace': 19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)) babel-plugin-const-enum: 1.2.0(@babel/core@7.23.9) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.9)(@babel/traverse@7.27.1) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.9)(@babel/traverse@7.28.5) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 @@ -24615,16 +24828,17 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@parcel/bundler-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/bundler-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 '@parcel/graph': 3.2.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' '@parcel/cache@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: @@ -24640,46 +24854,47 @@ snapshots: dependencies: chalk: 4.1.2 - '@parcel/compressor-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/compressor-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' '@parcel/config-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2)': dependencies: - '@parcel/bundler-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/compressor-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/bundler-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/compressor-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/core': 2.12.0(@swc/helpers@0.5.15) - '@parcel/namer-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/optimizer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/optimizer-htmlnano': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2) - '@parcel/optimizer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/optimizer-svgo': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/namer-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/optimizer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/optimizer-htmlnano': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2) + '@parcel/optimizer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/optimizer-svgo': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/optimizer-swc': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/packager-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/packager-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/packager-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/packager-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/packager-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/packager-wasm': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/resolver-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/runtime-browser-hmr': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/runtime-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/runtime-react-refresh': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/runtime-service-worker': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-babel': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/packager-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/packager-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/packager-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/packager-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/packager-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/packager-wasm': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/resolver-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/runtime-browser-hmr': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/runtime-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/runtime-react-refresh': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/runtime-service-worker': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-babel': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/transformer-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-json': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-postcss': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-posthtml': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-react-refresh-wrap': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-json': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-postcss': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-posthtml': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-react-refresh-wrap': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) transitivePeerDependencies: - '@swc/helpers' - cssnano @@ -24701,13 +24916,13 @@ snapshots: '@parcel/graph': 3.2.0 '@parcel/logger': 2.12.0 '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/profiler': 2.12.0 '@parcel/rust': 2.12.0 '@parcel/source-map': 2.1.1 '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) abortcontroller-polyfill: 1.7.6 base-x: 3.0.10 browserslist: 4.25.3 @@ -24735,7 +24950,7 @@ snapshots: '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 '@parcel/watcher': 2.5.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) transitivePeerDependencies: - '@swc/helpers' @@ -24752,13 +24967,14 @@ snapshots: dependencies: chalk: 4.1.2 - '@parcel/namer-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/namer-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' '@parcel/node-resolver-core@3.3.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: @@ -24772,10 +24988,10 @@ snapshots: transitivePeerDependencies: - '@parcel/core' - '@parcel/optimizer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/optimizer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 browserslist: 4.25.3 @@ -24783,16 +24999,18 @@ snapshots: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/optimizer-htmlnano@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2)': + '@parcel/optimizer-htmlnano@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) htmlnano: 2.1.1(postcss@8.5.3)(relateurl@0.2.7)(svgo@2.8.0)(terser@5.39.0)(typescript@5.9.2) nullthrows: 1.1.1 posthtml: 0.16.6 svgo: 2.8.0 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - cssnano - postcss - purgecss @@ -24802,28 +25020,31 @@ snapshots: - typescript - uncss - '@parcel/optimizer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/optimizer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/core': 2.12.0(@swc/helpers@0.5.15) '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + transitivePeerDependencies: + - '@swc/helpers' - '@parcel/optimizer-svgo@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/optimizer-svgo@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 svgo: 2.8.0 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' '@parcel/optimizer-swc@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 '@swc/core': 1.9.2(@swc/helpers@0.5.15) @@ -24841,37 +25062,39 @@ snapshots: '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@swc/core': 1.9.2(@swc/helpers@0.5.15) semver: 7.7.2 transitivePeerDependencies: - '@swc/helpers' - '@parcel/packager-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/packager-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 lightningcss: 1.28.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/packager-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/packager-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/packager-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/packager-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/rust': 2.12.0 '@parcel/source-map': 2.1.1 '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) @@ -24880,33 +25103,38 @@ snapshots: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/packager-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/packager-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/packager-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/packager-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/packager-wasm@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/packager-wasm@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/plugin@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/plugin@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' '@parcel/profiler@2.12.0': dependencies: @@ -24914,71 +25142,79 @@ snapshots: '@parcel/events': 2.12.0 chrome-trace-event: 1.0.4 - '@parcel/reporter-cli@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/reporter-cli@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 chalk: 4.1.2 term-size: 2.2.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/reporter-dev-server@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/reporter-dev-server@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/reporter-tracer@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/reporter-tracer@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 chrome-trace-event: 1.0.4 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/resolver-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/resolver-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/runtime-browser-hmr@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/runtime-browser-hmr@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/runtime-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/runtime-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/runtime-react-refresh@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/runtime-react-refresh@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 react-error-overlay: 6.0.9 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/runtime-service-worker@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/runtime-service-worker@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' '@parcel/rust@2.12.0': {} @@ -24986,10 +25222,10 @@ snapshots: dependencies: detect-libc: 1.0.3 - '@parcel/transformer-babel@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-babel@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 browserslist: 4.25.3 @@ -24998,11 +25234,12 @@ snapshots: semver: 7.7.2 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/transformer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 browserslist: 4.25.3 @@ -25010,11 +25247,12 @@ snapshots: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/transformer-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/rust': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -25024,41 +25262,45 @@ snapshots: srcset: 4.0.0 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/transformer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/core': 2.12.0(@swc/helpers@0.5.15) - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) nullthrows: 1.1.1 + transitivePeerDependencies: + - '@swc/helpers' '@parcel/transformer-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/core': 2.12.0(@swc/helpers@0.5.15) '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/rust': 2.12.0 '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@swc/helpers': 0.5.15 browserslist: 4.25.3 nullthrows: 1.1.1 regenerator-runtime: 0.13.11 semver: 7.7.2 - '@parcel/transformer-json@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-json@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) json5: 2.2.3 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/transformer-postcss@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-postcss@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 clone: 2.1.2 @@ -25067,10 +25309,11 @@ snapshots: semver: 7.7.2 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/transformer-posthtml@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-posthtml@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -25079,25 +25322,28 @@ snapshots: semver: 7.7.2 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/transformer-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/transformer-react-refresh-wrap@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-react-refresh-wrap@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' - '@parcel/transformer-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/transformer-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/rust': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -25106,6 +25352,7 @@ snapshots: semver: 7.7.2 transitivePeerDependencies: - '@parcel/core' + - '@swc/helpers' '@parcel/types@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: @@ -25114,7 +25361,7 @@ snapshots: '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/source-map': 2.1.1 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) utility-types: 3.11.0 transitivePeerDependencies: - '@parcel/core' @@ -25191,7 +25438,7 @@ snapshots: '@parcel/watcher-win32-ia32': 2.5.0 '@parcel/watcher-win32-x64': 2.5.0 - '@parcel/workers@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': + '@parcel/workers@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/core': 2.12.0(@swc/helpers@0.5.15) '@parcel/diagnostic': 2.12.0 @@ -25200,6 +25447,8 @@ snapshots: '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 + transitivePeerDependencies: + - '@swc/helpers' '@phenomnomnominal/tsquery@5.0.1(typescript@5.9.2)': dependencies: @@ -28790,6 +29039,16 @@ snapshots: postcss: 8.4.38 postcss-value-parser: 4.2.0 + autoprefixer@10.4.17(postcss@8.5.3): + dependencies: + browserslist: 4.24.4 + caniuse-lite: 1.0.30001716 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + autoprefixer@10.4.18(postcss@8.4.35): dependencies: browserslist: 4.25.3 @@ -28933,7 +29192,7 @@ snapshots: '@babel/core': 7.24.0 find-cache-dir: 4.0.0 schema-utils: 4.3.2 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) babel-loader@9.2.1(@babel/core@7.23.9)(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.18.20)): dependencies: @@ -28960,7 +29219,7 @@ snapshots: babel-plugin-const-enum@1.2.0(@babel/core@7.23.9): dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.23.9) '@babel/traverse': 7.25.9 transitivePeerDependencies: @@ -29148,12 +29407,12 @@ snapshots: babel-plugin-transform-system-register@0.0.1: {} - babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.23.9)(@babel/traverse@7.27.1): + babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.23.9)(@babel/traverse@7.28.5): dependencies: '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 optionalDependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.28.5 babel-preset-current-node-syntax@1.1.0(@babel/core@7.23.9): dependencies: @@ -30336,7 +30595,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) copy-webpack-plugin@12.0.2(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: @@ -30651,7 +30910,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) css-loader@6.10.0(webpack@5.94.0): dependencies: @@ -31877,7 +32136,7 @@ snapshots: esbuild-plugin-alias@0.2.1: {} - esbuild-plugin-vue3@0.3.2(cheerio@1.0.0-rc.10)(sass@1.85.0): + esbuild-plugin-vue3@0.3.2(cheerio@1.0.0-rc.10)(sass@1.71.1): dependencies: '@vue/compiler-core': 3.5.13 '@vue/compiler-sfc': 3.4.27 @@ -31885,7 +32144,7 @@ snapshots: typescript: 4.9.5 optionalDependencies: cheerio: 1.0.0-rc.10 - sass: 1.85.0 + sass: 1.71.1 esbuild-register@3.6.0(esbuild@0.18.20): dependencies: @@ -34663,7 +34922,7 @@ snapshots: html-void-elements@2.0.1: {} - html-webpack-plugin@5.6.3(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)): + html-webpack-plugin@5.6.3(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -34671,7 +34930,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) + webpack: 5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15)) optional: true html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)): @@ -34682,7 +34941,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) optional: true html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.18.20)): @@ -34695,7 +34954,7 @@ snapshots: optionalDependencies: webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.18.20) - html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): + html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -36800,7 +37059,7 @@ snapshots: dependencies: klona: 2.0.6 less: 4.2.0 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) less-loader@12.2.0(less@4.2.2)(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: @@ -36847,7 +37106,7 @@ snapshots: dependencies: webpack-sources: 3.2.3 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) license-webpack-plugin@4.0.2(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: @@ -37678,7 +37937,7 @@ snapshots: dependencies: schema-utils: 4.3.2 tapable: 2.2.1 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) mini-css-extract-plugin@2.9.2(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: @@ -38784,9 +39043,9 @@ snapshots: '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/logger': 2.12.0 '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/reporter-cli': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/reporter-tracer': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/reporter-cli': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/reporter-tracer': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 chalk: 4.1.2 commander: 7.2.0 @@ -39111,7 +39370,7 @@ snapshots: postcss: 8.4.35 semver: 7.7.2 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) transitivePeerDependencies: - typescript @@ -39159,9 +39418,9 @@ snapshots: dependencies: postcss: 8.4.38 - postcss-scss@4.0.9(postcss@8.5.3): + postcss-scss@4.0.9(postcss@8.4.38): dependencies: - postcss: 8.5.3 + postcss: 8.4.38 postcss-selector-parser@6.1.2: dependencies: @@ -40442,7 +40701,7 @@ snapshots: optionalDependencies: sass: 1.71.1 sass-embedded: 1.66.0 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) sass-loader@16.0.5(sass-embedded@1.66.0)(sass@1.85.0)(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: @@ -40916,7 +41175,7 @@ snapshots: dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) source-map-loader@5.0.0(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: @@ -41166,7 +41425,7 @@ snapshots: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15)) string-width@1.0.2: dependencies: @@ -41380,14 +41639,14 @@ snapshots: postcss-html: 1.7.0 stylelint: 16.5.0(typescript@5.4.5) - stylelint-config-recommended-scss@11.0.0(postcss@8.5.3)(stylelint@15.11.0(typescript@5.9.2)): + stylelint-config-recommended-scss@11.0.0(postcss@8.4.38)(stylelint@15.11.0(typescript@5.9.2)): dependencies: - postcss-scss: 4.0.9(postcss@8.5.3) + postcss-scss: 4.0.9(postcss@8.4.38) stylelint: 15.11.0(typescript@5.9.2) stylelint-config-recommended: 12.0.0(stylelint@15.11.0(typescript@5.9.2)) stylelint-scss: 4.7.0(stylelint@15.11.0(typescript@5.9.2)) optionalDependencies: - postcss: 8.5.3 + postcss: 8.4.38 stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.5.0(typescript@5.4.5)): dependencies: @@ -41417,13 +41676,13 @@ snapshots: dependencies: stylelint: 16.5.0(typescript@5.9.2) - stylelint-config-standard-scss@9.0.0(postcss@8.5.3)(stylelint@15.11.0(typescript@5.9.2)): + stylelint-config-standard-scss@9.0.0(postcss@8.4.38)(stylelint@15.11.0(typescript@5.9.2)): dependencies: stylelint: 15.11.0(typescript@5.9.2) - stylelint-config-recommended-scss: 11.0.0(postcss@8.5.3)(stylelint@15.11.0(typescript@5.9.2)) + stylelint-config-recommended-scss: 11.0.0(postcss@8.4.38)(stylelint@15.11.0(typescript@5.9.2)) stylelint-config-standard: 33.0.0(stylelint@15.11.0(typescript@5.9.2)) optionalDependencies: - postcss: 8.5.3 + postcss: 8.4.38 stylelint-config-standard@33.0.0(stylelint@15.11.0(typescript@5.9.2)): dependencies: @@ -41903,51 +42162,49 @@ snapshots: '@swc/core': 1.9.2(@swc/helpers@0.5.15) esbuild: 0.18.20 - terser-webpack-plugin@5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)): + terser-webpack-plugin@5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) optionalDependencies: '@swc/core': 1.9.2(@swc/helpers@0.5.15) - esbuild: 0.20.1 + esbuild: 0.25.0 - terser-webpack-plugin@5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)): + terser-webpack-plugin@5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) + webpack: 5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1) optionalDependencies: '@swc/core': 1.9.2(@swc/helpers@0.5.15) - esbuild: 0.25.0 - optional: true + esbuild: 0.25.1 - terser-webpack-plugin@5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): + terser-webpack-plugin@5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1) + webpack: 5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15)) optionalDependencies: '@swc/core': 1.9.2(@swc/helpers@0.5.15) - esbuild: 0.25.1 - terser-webpack-plugin@5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))): + terser-webpack-plugin@5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15)) optionalDependencies: '@swc/core': 1.9.2(@swc/helpers@0.5.15) @@ -41958,7 +42215,7 @@ snapshots: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack-cli@4.10.0) optionalDependencies: '@swc/core': 1.9.2(@swc/helpers@0.5.15) @@ -42003,7 +42260,7 @@ snapshots: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15)) optionalDependencies: '@swc/core': 1.9.2(@swc/helpers@0.5.15) @@ -43826,7 +44083,7 @@ snapshots: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.2 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) webpack-dev-middleware@6.1.2(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)): dependencies: @@ -43836,7 +44093,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.2 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) webpack-dev-middleware@6.1.3(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.18.20)): dependencies: @@ -43915,7 +44172,7 @@ snapshots: webpack-dev-middleware: 5.3.4(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) ws: 8.18.0 optionalDependencies: - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) transitivePeerDependencies: - bufferutil - debug @@ -44073,28 +44330,28 @@ snapshots: supports-color: 8.1.1 through: 2.3.8 vinyl: 2.2.1 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15)) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)))(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))))(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)): dependencies: typed-assert: 1.0.9 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) optionalDependencies: - html-webpack-plugin: 5.6.3(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)) + html-webpack-plugin: 5.6.3(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))) webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)))(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)): dependencies: typed-assert: 1.0.9 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0) optionalDependencies: html-webpack-plugin: 5.6.3(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: typed-assert: 1.0.9 webpack: 5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1) optionalDependencies: - html-webpack-plugin: 5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) + html-webpack-plugin: 5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))) webpack-virtual-modules@0.5.0: {} @@ -44132,19 +44389,17 @@ snapshots: - esbuild - uglify-js - webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0): + webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15)): dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.25.3 + acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) + browserslist: 4.24.4 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.3 + enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 eslint-scope: 5.1.1 events: 3.3.0 @@ -44154,18 +44409,17 @@ snapshots: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.2 + schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)(webpack@5.101.3(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)) + terser-webpack-plugin: 5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))) watchpack: 2.4.2 - webpack-sources: 3.3.3 + webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - optional: true - webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1): + webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0): dependencies: '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.14.1 @@ -44187,7 +44441,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) + terser-webpack-plugin: 5.3.14(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.0)(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: From 0726d55ee2979d8ca88d58c2c3847da130592203 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Wed, 29 Oct 2025 11:34:39 +0100 Subject: [PATCH 17/24] fix: fix tag icon --- .../Demos/Scheduler/Adaptability/Angular/app/app.component.html | 2 +- apps/demos/Demos/Scheduler/Adaptability/React/App.tsx | 2 +- apps/demos/Demos/Scheduler/Adaptability/ReactJs/App.js | 2 +- apps/demos/Demos/Scheduler/Adaptability/Vue/App.vue | 2 +- apps/demos/Demos/Scheduler/Adaptability/jQuery/index.js | 2 +- .../demos/Demos/Scheduler/Agenda/Angular/app/app.component.html | 2 +- apps/demos/Demos/Scheduler/Agenda/React/App.tsx | 2 +- apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js | 2 +- apps/demos/Demos/Scheduler/Agenda/Vue/App.vue | 2 +- .../Demos/Scheduler/GroupByDate/Angular/app/app.component.html | 2 +- apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx | 2 +- apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js | 2 +- apps/demos/Demos/Scheduler/GroupByDate/Vue/App.vue | 2 +- .../GroupingByResources/Angular/app/app.component.html | 2 +- apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx | 2 +- apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js | 2 +- apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue | 2 +- .../IndividualViewsCustomization/Angular/app/app.component.html | 2 +- .../Demos/Scheduler/IndividualViewsCustomization/React/App.tsx | 2 +- .../Demos/Scheduler/IndividualViewsCustomization/ReactJs/App.js | 2 +- .../Demos/Scheduler/IndividualViewsCustomization/Vue/App.vue | 2 +- .../Demos/Scheduler/Resources/Angular/app/app.component.html | 2 +- apps/demos/Demos/Scheduler/Resources/React/App.tsx | 2 +- apps/demos/Demos/Scheduler/Resources/ReactJs/App.js | 2 +- apps/demos/Demos/Scheduler/Resources/Vue/App.vue | 2 +- .../Demos/Scheduler/Timelines/Angular/app/app.component.html | 2 +- apps/demos/Demos/Scheduler/Timelines/React/App.tsx | 2 +- apps/demos/Demos/Scheduler/Timelines/ReactJs/App.js | 2 +- apps/demos/Demos/Scheduler/Timelines/Vue/App.vue | 2 +- 29 files changed, 29 insertions(+), 29 deletions(-) diff --git a/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html index 39a7d2b9a71c..258295493fd7 100644 --- a/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html @@ -13,7 +13,7 @@ fieldExpr="priorityId" label="Priority" [dataSource]="priorities" - icon="tag" + icon="tags" > diff --git a/apps/demos/Demos/Scheduler/Adaptability/React/App.tsx b/apps/demos/Demos/Scheduler/Adaptability/React/App.tsx index 47136b5049d3..c8e4f88ecb61 100644 --- a/apps/demos/Demos/Scheduler/Adaptability/React/App.tsx +++ b/apps/demos/Demos/Scheduler/Adaptability/React/App.tsx @@ -33,7 +33,7 @@ const App = () => { dataSource={priorities} fieldExpr="priorityId" label="Priority" - icon="tag" + icon="tags" /> { dataSource={priorities} fieldExpr="priorityId" label="Priority" - icon="tag" + icon="tags" /> { fieldExpr: 'priorityId', dataSource: priorities, label: 'Priority', - icon: 'tag', + icon: 'tags', }], }).dxScheduler('instance'); diff --git a/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.html index 461388c2d630..90a08de37a65 100644 --- a/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.html @@ -20,7 +20,7 @@ fieldExpr="priorityId" label="Priority" [dataSource]="priorities" - icon="tag" + icon="tags" > diff --git a/apps/demos/Demos/Scheduler/Agenda/React/App.tsx b/apps/demos/Demos/Scheduler/Agenda/React/App.tsx index 8603e9dd27f3..7355b9a19069 100644 --- a/apps/demos/Demos/Scheduler/Agenda/React/App.tsx +++ b/apps/demos/Demos/Scheduler/Agenda/React/App.tsx @@ -31,7 +31,7 @@ const App = () => ( dataSource={priorities} fieldExpr="priorityId" label="Priority" - icon="tag" + icon="tags" /> ); diff --git a/apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js b/apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js index 2a3afa3c0e69..3730b772b46a 100644 --- a/apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/Agenda/ReactJs/App.js @@ -31,7 +31,7 @@ const App = () => ( dataSource={priorities} fieldExpr="priorityId" label="Priority" - icon="tag" + icon="tags" /> ); diff --git a/apps/demos/Demos/Scheduler/Agenda/Vue/App.vue b/apps/demos/Demos/Scheduler/Agenda/Vue/App.vue index ecf100aed1a9..d82a4b527d05 100644 --- a/apps/demos/Demos/Scheduler/Agenda/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/Agenda/Vue/App.vue @@ -20,7 +20,7 @@ :data-source="priorities" field-expr="priorityId" label="Priority" - icon="tag" + icon="tags" /> diff --git a/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.html index 17e8473660aa..e662ae1a472a 100644 --- a/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.html @@ -17,7 +17,7 @@ fieldExpr="priorityId" label="Priority" [allowMultiple]="false" - icon="tag" + icon="tags" > diff --git a/apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx b/apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx index ffd7ddfc9a32..992df21fd44d 100644 --- a/apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx +++ b/apps/demos/Demos/Scheduler/GroupByDate/React/App.tsx @@ -34,7 +34,7 @@ const App = () => { allowMultiple={false} dataSource={priorityData} label="Priority" - icon="tag" + icon="tags" /> diff --git a/apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js b/apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js index b5bf8a5ac0c8..79c4f855bf3d 100644 --- a/apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/GroupByDate/ReactJs/App.js @@ -29,7 +29,7 @@ const App = () => { allowMultiple={false} dataSource={priorityData} label="Priority" - icon="tag" + icon="tags" /> diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html index c20d8ea75661..aebfabe4f154 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html @@ -31,6 +31,6 @@ fieldExpr="priorityId" label="Priority" [allowMultiple]="false" - icon="tag" + icon="tags" > diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx b/apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx index cfb7450ac73b..9c28de5102a9 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx +++ b/apps/demos/Demos/Scheduler/GroupingByResources/React/App.tsx @@ -37,7 +37,7 @@ const App = () => ( allowMultiple={false} dataSource={priorityData} label="Priority" - icon="tag" + icon="tags" /> ); diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js b/apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js index 4cbed86004d6..81d245978d1f 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/GroupingByResources/ReactJs/App.js @@ -34,7 +34,7 @@ const App = () => ( allowMultiple={false} dataSource={priorityData} label="Priority" - icon="tag" + icon="tags" /> ); diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue b/apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue index 369683616621..05cc245e9534 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/GroupingByResources/Vue/App.vue @@ -28,7 +28,7 @@ :data-source="priorityData" field-expr="priorityId" label="Priority" - icon="tag" + icon="tags" /> diff --git a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html index d36b5e226875..708be6fbde0d 100644 --- a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html @@ -29,7 +29,7 @@ [allowMultiple]="false" [dataSource]="priorityData" label="Priority" - icon="tag" + icon="tags" > diff --git a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/React/App.tsx b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/React/App.tsx index a69938a65ae9..c179293d5c87 100644 --- a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/React/App.tsx +++ b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/React/App.tsx @@ -45,7 +45,7 @@ const App = () => ( fieldExpr="priorityId" label="Priority" allowMultiple={false} - icon="tag" + icon="tags" /> ( fieldExpr="priorityId" label="Priority" allowMultiple={false} - icon="tag" + icon="tags" /> { fieldExpr="priorityId" label="Priority" useColorAsDefault={currentResource === 'Priority'} - icon="tag" + icon="tags" /> { fieldExpr="priorityId" label="Priority" useColorAsDefault={currentResource === 'Priority'} - icon="tag" + icon="tags" /> diff --git a/apps/demos/Demos/Scheduler/Timelines/React/App.tsx b/apps/demos/Demos/Scheduler/Timelines/React/App.tsx index cb40e0dc6afb..df5ae9b42523 100644 --- a/apps/demos/Demos/Scheduler/Timelines/React/App.tsx +++ b/apps/demos/Demos/Scheduler/Timelines/React/App.tsx @@ -35,7 +35,7 @@ const App = () => ( allowMultiple={false} dataSource={priorityData} label="Priority" - icon="tag" + icon="tags" /> ); diff --git a/apps/demos/Demos/Scheduler/Timelines/ReactJs/App.js b/apps/demos/Demos/Scheduler/Timelines/ReactJs/App.js index d28010837409..e3d601cfdf95 100644 --- a/apps/demos/Demos/Scheduler/Timelines/ReactJs/App.js +++ b/apps/demos/Demos/Scheduler/Timelines/ReactJs/App.js @@ -32,7 +32,7 @@ const App = () => ( allowMultiple={false} dataSource={priorityData} label="Priority" - icon="tag" + icon="tags" /> ); diff --git a/apps/demos/Demos/Scheduler/Timelines/Vue/App.vue b/apps/demos/Demos/Scheduler/Timelines/Vue/App.vue index 1699d394b13d..9932eefefa6f 100644 --- a/apps/demos/Demos/Scheduler/Timelines/Vue/App.vue +++ b/apps/demos/Demos/Scheduler/Timelines/Vue/App.vue @@ -25,7 +25,7 @@ :data-source="priorityData" field-expr="priority" label="Priority" - icon="tag" + icon="tags" /> From ead478c0c841292a83fee7cbfbf8f9ded8d527e5 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Wed, 29 Oct 2025 11:39:25 +0100 Subject: [PATCH 18/24] fix: fix tag icon --- apps/demos/Demos/Scheduler/Agenda/jQuery/index.js | 2 +- apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js | 2 +- apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js | 2 +- .../Scheduler/IndividualViewsCustomization/jQuery/index.js | 2 +- apps/demos/Demos/Scheduler/Resources/jQuery/index.js | 2 +- apps/demos/Demos/Scheduler/Timelines/jQuery/index.js | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/demos/Demos/Scheduler/Agenda/jQuery/index.js b/apps/demos/Demos/Scheduler/Agenda/jQuery/index.js index 4a6a9a5f3054..b23f63a3870a 100644 --- a/apps/demos/Demos/Scheduler/Agenda/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/Agenda/jQuery/index.js @@ -21,7 +21,7 @@ $(() => { fieldExpr: 'priorityId', dataSource: priorities, label: 'Priority', - icon: 'tag', + icon: 'tags', }], height: 600, }); diff --git a/apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js b/apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js index bbd961f5a295..2a5862ada703 100644 --- a/apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/GroupByDate/jQuery/index.js @@ -29,7 +29,7 @@ $(() => { allowMultiple: false, dataSource: priorityData, label: 'Priority', - icon: 'tag', + icon: 'tags', }, ], height: 730, diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js b/apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js index c66db236715c..23f5d49cc268 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/GroupingByResources/jQuery/index.js @@ -27,7 +27,7 @@ $(() => { allowMultiple: false, dataSource: priorityData, label: 'Priority', - icon: 'tag', + icon: 'tags', }, ], showCurrentTimeIndicator: false, diff --git a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/jQuery/index.js b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/jQuery/index.js index 39f11cda84ec..cffa232ffc45 100644 --- a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/jQuery/index.js @@ -39,7 +39,7 @@ $(() => { allowMultiple: false, dataSource: priorityData, label: 'Priority', - icon: 'tag', + icon: 'tags', }, { fieldExpr: 'typeId', allowMultiple: false, diff --git a/apps/demos/Demos/Scheduler/Resources/jQuery/index.js b/apps/demos/Demos/Scheduler/Resources/jQuery/index.js index 1f58080d6061..94304202afd7 100644 --- a/apps/demos/Demos/Scheduler/Resources/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/Resources/jQuery/index.js @@ -17,7 +17,7 @@ $(() => { fieldExpr: 'priorityId', dataSource: priorities, label: 'Priority', - icon: 'tag', + icon: 'tags', }, { fieldExpr: 'assigneeId', allowMultiple: true, diff --git a/apps/demos/Demos/Scheduler/Timelines/jQuery/index.js b/apps/demos/Demos/Scheduler/Timelines/jQuery/index.js index 9f4573347317..1676dc0713d4 100644 --- a/apps/demos/Demos/Scheduler/Timelines/jQuery/index.js +++ b/apps/demos/Demos/Scheduler/Timelines/jQuery/index.js @@ -22,7 +22,7 @@ $(() => { allowMultiple: false, dataSource: priorityData, label: 'Priority', - icon: 'tag', + icon: 'tags', }], height: 580, }); From b96b0acb8618700be02f1f087917b9771e0cb305 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Wed, 29 Oct 2025 12:54:38 +0100 Subject: [PATCH 19/24] feat: update etalons --- ..._appointment_popup (fluent.blue.light).png | Bin 82415 -> 82580 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/apps/demos/testing/widgets/scheduler/etalons/scheduler_resources_appointment_popup (fluent.blue.light).png b/apps/demos/testing/widgets/scheduler/etalons/scheduler_resources_appointment_popup (fluent.blue.light).png index 981d094dc66ffd891ca06f0b3a0e9e33eb03ba3e..8060333f848207224e3c4de48eab64a622260dee 100644 GIT binary patch delta 29278 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 Date: Wed, 29 Oct 2025 15:20:42 +0100 Subject: [PATCH 20/24] fix: fix angular icon resource display --- packages/devextreme-angular/src/ui/nested/resource-dxi.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/devextreme-angular/src/ui/nested/resource-dxi.ts b/packages/devextreme-angular/src/ui/nested/resource-dxi.ts index 5c374a5f1883..96aca2f19ef9 100644 --- a/packages/devextreme-angular/src/ui/nested/resource-dxi.ts +++ b/packages/devextreme-angular/src/ui/nested/resource-dxi.ts @@ -78,6 +78,14 @@ export class DxiResourceComponent extends CollectionNestedOption { this._setOption('fieldExpr', value); } + @Input() + get icon(): string { + return this._getOption('icon'); + } + set icon(value: string) { + this._setOption('icon', value); + } + @Input() get label(): string { return this._getOption('label'); From 1f0cd1c6ef1b3cfcb22b10a03c0275e5e915c518 Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Wed, 29 Oct 2025 15:40:52 +0100 Subject: [PATCH 21/24] fix: try to fix metadata --- packages/devextreme-metadata/make-angular-metadata.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/devextreme-metadata/make-angular-metadata.ts b/packages/devextreme-metadata/make-angular-metadata.ts index 3fd894a237b8..f8a292885648 100644 --- a/packages/devextreme-metadata/make-angular-metadata.ts +++ b/packages/devextreme-metadata/make-angular-metadata.ts @@ -59,7 +59,6 @@ Ng.makeMetadata({ removeMembers(/\/grids:LoadPanel.indicatorOptions/), removeMembers(/\/scheduler:Toolbar/), removeMembers(/\/scheduler:dxSchedulerOptions\.editing\.form/), - removeMembers(/\/scheduler:dxSchedulerOptions\.resources\.icon/), removeMembers(/\/stepper:/), removeMembers(/\/speech_to_text:/), ], From c196b860a40746c10a75b39f21d892dc53f5cefb Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Wed, 29 Oct 2025 16:06:00 +0100 Subject: [PATCH 22/24] feat: make same version of babel and ts --- apps/demos/package.json | 2 +- pnpm-lock.yaml | 479 ++++++++++++++++------------------------ 2 files changed, 186 insertions(+), 295 deletions(-) diff --git a/apps/demos/package.json b/apps/demos/package.json index 036bf2f56638..77cbbbac9398 100644 --- a/apps/demos/package.json +++ b/apps/demos/package.json @@ -93,7 +93,7 @@ "@babel/eslint-parser": "catalog:", "@babel/preset-env": "7.23.9", "@babel/preset-react": "^7.26.3", - "@babel/preset-typescript": "^7.28.5", + "@babel/preset-typescript": "^7.26.3", "@eslint/compat": "^1.3.2", "@eslint/eslintrc": "catalog:", "@rollup/plugin-babel": "6.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c9d567925f1e..5a9f3aa075e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -511,7 +511,7 @@ importers: specifier: ^7.26.3 version: 7.26.3(@babel/core@7.23.9) '@babel/preset-typescript': - specifier: ^7.28.5 + specifier: ^7.26.3 version: 7.28.5(@babel/core@7.23.9) '@eslint/compat': specifier: ^1.3.2 @@ -1164,10 +1164,10 @@ importers: devDependencies: '@analogjs/vite-plugin-angular': specifier: ^1.0.0 - version: 1.15.1(jv37uful4zbx4dlv6tw5x4kuwq) + version: 1.15.1(dvldxnmbhrokhmzfh5rgseo6am) '@angular-devkit/build-angular': specifier: ^19.2.5 - version: 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0) + version: 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0) '@angular/cli': specifier: ^19.2.5 version: 19.2.10(@types/node@20.14.5)(chokidar@4.0.1) @@ -1342,7 +1342,7 @@ importers: version: 0.14.2 autoprefixer: specifier: 10.4.17 - version: 10.4.17(postcss@8.5.3) + version: 10.4.17(postcss@8.4.38) axe-core: specifier: 4.10.3 version: 4.10.3 @@ -2022,7 +2022,7 @@ importers: version: 15.11.0(typescript@5.9.2) stylelint-config-standard-scss: specifier: 9.0.0 - version: 9.0.0(postcss@8.4.38)(stylelint@15.11.0(typescript@5.9.2)) + version: 9.0.0(postcss@8.5.3)(stylelint@15.11.0(typescript@5.9.2)) stylelint-scss: specifier: 6.10.0 version: 6.10.0(stylelint@15.11.0(typescript@5.9.2)) @@ -3100,12 +3100,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.25.9': - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.27.1': resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} engines: {node: '>=6.9.0'} @@ -3520,12 +3514,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.25.9': - resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.28.5': resolution: {integrity: sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==} engines: {node: '>=6.9.0'} @@ -3597,12 +3585,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-typescript@7.26.0': - resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/preset-typescript@7.28.5': resolution: {integrity: sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==} engines: {node: '>=6.9.0'} @@ -3639,10 +3621,6 @@ packages: resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.0': - resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.1': resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} engines: {node: '>=6.9.0'} @@ -19611,12 +19589,12 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@analogjs/vite-plugin-angular@1.15.1(jv37uful4zbx4dlv6tw5x4kuwq)': + '@analogjs/vite-plugin-angular@1.15.1(dvldxnmbhrokhmzfh5rgseo6am)': dependencies: ts-morph: 21.0.1 vfile: 6.0.3 optionalDependencies: - '@angular-devkit/build-angular': 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0) + '@angular-devkit/build-angular': 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0) '@angular/build': 19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@types/node@20.14.5)(chokidar@4.0.1)(jiti@1.21.6)(karma@6.4.4)(less@4.2.2)(lightningcss@1.28.1)(postcss@8.5.2)(sass-embedded@1.66.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.5.0) '@angular-devkit/architect@0.1703.11(chokidar@3.6.0)': @@ -19826,7 +19804,7 @@ snapshots: - utf-8-validate - webpack-cli - '@angular-devkit/build-angular@19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0)': + '@angular-devkit/build-angular@19.2.10(@angular/compiler-cli@19.2.8(@angular/compiler@19.2.8)(typescript@5.8.3))(@angular/compiler@19.2.8)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.14.5)(chokidar@4.0.1)(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)))(jiti@1.21.6)(karma@6.4.4)(lightningcss@1.28.1)(sass-embedded@1.66.0)(typescript@5.8.3)(vite@6.2.7(@types/node@20.14.5)(jiti@1.21.6)(less@4.2.2)(lightningcss@1.28.1)(sass-embedded@1.66.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.5.0))(yaml@2.5.0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1902.10(chokidar@4.0.1) @@ -19884,7 +19862,7 @@ snapshots: webpack-dev-middleware: 7.4.2(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) webpack-dev-server: 5.2.0(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) optionalDependencies: esbuild: 0.25.1 jest: 29.7.0(@types/node@20.14.5)(node-notifier@9.0.1)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(typescript@5.9.2)) @@ -20266,7 +20244,7 @@ snapshots: '@babel/code-frame@7.27.1': dependencies: - '@babel/helper-validator-identifier': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -20404,7 +20382,7 @@ snapshots: '@babel/generator@7.27.1': dependencies: '@babel/parser': 7.27.1 - '@babel/types': 7.27.1 + '@babel/types': 7.28.5 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 @@ -20451,7 +20429,7 @@ snapshots: '@babel/helper-compilation-targets@7.27.0': dependencies: '@babel/compat-data': 7.26.8 - '@babel/helper-validator-option': 7.25.9 + '@babel/helper-validator-option': 7.27.1 browserslist: 4.25.3 lru-cache: 5.1.1 semver: 6.3.1 @@ -20459,11 +20437,11 @@ snapshots: '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.23.9) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/traverse': 7.25.9 semver: 6.3.1 transitivePeerDependencies: @@ -20472,11 +20450,11 @@ snapshots: '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.24.0) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/traverse': 7.25.9 semver: 6.3.1 transitivePeerDependencies: @@ -20485,11 +20463,11 @@ snapshots: '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/traverse': 7.25.9 semver: 6.3.1 transitivePeerDependencies: @@ -20511,28 +20489,28 @@ snapshots: '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.1.1 semver: 6.3.1 '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.1.1 semver: 6.3.1 '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.1.1 semver: 6.3.1 '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.2.0 semver: 6.3.1 @@ -20627,14 +20605,14 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.28.5 '@babel/helper-globals@7.28.0': {} '@babel/helper-member-expression-to-functions@7.25.9': dependencies: - '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color @@ -20690,8 +20668,8 @@ snapshots: dependencies: '@babel/core': 7.23.9 '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -20699,8 +20677,8 @@ snapshots: dependencies: '@babel/core': 7.24.0 '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -20708,8 +20686,8 @@ snapshots: dependencies: '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -20717,18 +20695,18 @@ snapshots: dependencies: '@babel/core': 7.26.9 '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.28.5 '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.28.5 '@babel/helper-plugin-utils@7.25.9': {} @@ -20737,7 +20715,7 @@ snapshots: '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.25.9 '@babel/traverse': 7.25.9 transitivePeerDependencies: @@ -20746,7 +20724,7 @@ snapshots: '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.25.9 '@babel/traverse': 7.25.9 transitivePeerDependencies: @@ -20755,7 +20733,7 @@ snapshots: '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.25.9 '@babel/traverse': 7.25.9 transitivePeerDependencies: @@ -20813,8 +20791,8 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color @@ -20842,9 +20820,9 @@ snapshots: '@babel/helper-wrap-function@7.25.9': dependencies: - '@babel/template': 7.27.1 - '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color @@ -20856,11 +20834,11 @@ snapshots: '@babel/helpers@7.27.0': dependencies: '@babel/template': 7.27.1 - '@babel/types': 7.27.1 + '@babel/types': 7.28.5 '@babel/highlight@7.25.9': dependencies: - '@babel/helper-validator-identifier': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -20875,7 +20853,7 @@ snapshots: '@babel/parser@7.27.1': dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.28.5 '@babel/parser@7.28.5': dependencies: @@ -20885,7 +20863,7 @@ snapshots: dependencies: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -20973,7 +20951,7 @@ snapshots: '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -20999,7 +20977,7 @@ snapshots: '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -21305,11 +21283,6 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 optional: true - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 @@ -22349,17 +22322,6 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typescript@7.25.9(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-annotate-as-pure': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.23.9) - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.23.9) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 @@ -22618,7 +22580,7 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.27.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.25.9 + '@babel/helper-validator-option': 7.27.1 '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.27.1(@babel/core@7.26.10) '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.26.10) '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.10) @@ -22719,7 +22681,7 @@ snapshots: dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.25.9 + '@babel/helper-validator-option': 7.27.1 '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.23.9) '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.23.9) '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.23.9) @@ -22739,17 +22701,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-typescript@7.26.0(@babel/core@7.23.9)': - dependencies: - '@babel/core': 7.23.9 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.23.9) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.23.9) - '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.23.9) - transitivePeerDependencies: - - supports-color - '@babel/preset-typescript@7.28.5(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 @@ -22788,7 +22739,7 @@ snapshots: dependencies: '@babel/code-frame': 7.27.1 '@babel/parser': 7.27.1 - '@babel/types': 7.27.1 + '@babel/types': 7.28.5 '@babel/template@7.27.2': dependencies: @@ -22808,25 +22759,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/traverse@7.27.0': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.1 - '@babel/parser': 7.27.1 - '@babel/template': 7.27.1 - '@babel/types': 7.27.1 - debug: 4.4.0 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.27.1': dependencies: '@babel/code-frame': 7.27.1 '@babel/generator': 7.27.1 '@babel/parser': 7.27.1 '@babel/template': 7.27.1 - '@babel/types': 7.27.1 + '@babel/types': 7.28.5 debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: @@ -24747,7 +24686,7 @@ snapshots: '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.23.9) '@babel/plugin-transform-runtime': 7.23.3(@babel/core@7.23.9) '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.23.9) + '@babel/preset-typescript': 7.28.5(@babel/core@7.23.9) '@babel/runtime': 7.26.10 '@nrwl/js': 19.4.2(@babel/traverse@7.28.5)(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@20.12.8)(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15)))(typescript@5.9.2) '@nx/devkit': 19.4.2(nx@19.4.2(@swc/core@1.9.2(@swc/helpers@0.5.15))) @@ -24828,73 +24767,69 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@parcel/bundler-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/bundler-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 '@parcel/graph': 3.2.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/cache@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/cache@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/core': 2.12.0(@swc/helpers@0.5.15) '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/logger': 2.12.0 '@parcel/utils': 2.12.0 lmdb: 2.8.5 - transitivePeerDependencies: - - '@swc/helpers' '@parcel/codeframe@2.12.0': dependencies: chalk: 4.1.2 - '@parcel/compressor-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/compressor-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' '@parcel/config-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2)': dependencies: - '@parcel/bundler-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/compressor-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/bundler-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/compressor-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/core': 2.12.0(@swc/helpers@0.5.15) - '@parcel/namer-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/optimizer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/optimizer-htmlnano': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2) - '@parcel/optimizer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/optimizer-svgo': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/namer-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/optimizer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/optimizer-htmlnano': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2) + '@parcel/optimizer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/optimizer-svgo': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/optimizer-swc': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/packager-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/packager-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/packager-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/packager-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/packager-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/packager-wasm': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/resolver-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/runtime-browser-hmr': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/runtime-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/runtime-react-refresh': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/runtime-service-worker': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/transformer-babel': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/transformer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/transformer-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/transformer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/packager-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/packager-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/packager-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/packager-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/packager-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/packager-wasm': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/resolver-default': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/runtime-browser-hmr': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/runtime-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/runtime-react-refresh': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/runtime-service-worker': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-babel': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-css': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-html': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-image': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/transformer-js': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/transformer-json': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/transformer-postcss': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/transformer-posthtml': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/transformer-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/transformer-react-refresh-wrap': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/transformer-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/transformer-json': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-postcss': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-posthtml': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-raw': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-react-refresh-wrap': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/transformer-svg': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/helpers' - cssnano @@ -24909,20 +24844,20 @@ snapshots: '@parcel/core@2.12.0(@swc/helpers@0.5.15)': dependencies: '@mischnic/json-sourcemap': 0.1.1 - '@parcel/cache': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/cache': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/diagnostic': 2.12.0 '@parcel/events': 2.12.0 '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/graph': 3.2.0 '@parcel/logger': 2.12.0 '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/profiler': 2.12.0 '@parcel/rust': 2.12.0 '@parcel/source-map': 2.1.1 '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) abortcontroller-polyfill: 1.7.6 base-x: 3.0.10 browserslist: 4.25.3 @@ -24950,7 +24885,7 @@ snapshots: '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 '@parcel/watcher': 2.5.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/helpers' @@ -24967,14 +24902,13 @@ snapshots: dependencies: chalk: 4.1.2 - '@parcel/namer-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/namer-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' '@parcel/node-resolver-core@3.3.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: @@ -24988,10 +24922,10 @@ snapshots: transitivePeerDependencies: - '@parcel/core' - '@parcel/optimizer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/optimizer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 browserslist: 4.25.3 @@ -24999,18 +24933,16 @@ snapshots: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/optimizer-htmlnano@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2)': + '@parcel/optimizer-htmlnano@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(postcss@8.5.3)(relateurl@0.2.7)(terser@5.39.0)(typescript@5.9.2)': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) htmlnano: 2.1.1(postcss@8.5.3)(relateurl@0.2.7)(svgo@2.8.0)(terser@5.39.0)(typescript@5.9.2) nullthrows: 1.1.1 posthtml: 0.16.6 svgo: 2.8.0 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - cssnano - postcss - purgecss @@ -25020,31 +24952,28 @@ snapshots: - typescript - uncss - '@parcel/optimizer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/optimizer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/core': 2.12.0(@swc/helpers@0.5.15) '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - transitivePeerDependencies: - - '@swc/helpers' + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/optimizer-svgo@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/optimizer-svgo@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 svgo: 2.8.0 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' '@parcel/optimizer-swc@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 '@swc/core': 1.9.2(@swc/helpers@0.5.15) @@ -25062,39 +24991,37 @@ snapshots: '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@swc/core': 1.9.2(@swc/helpers@0.5.15) semver: 7.7.2 transitivePeerDependencies: - '@swc/helpers' - '@parcel/packager-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/packager-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 lightningcss: 1.28.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/packager-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/packager-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/packager-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/packager-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/rust': 2.12.0 '@parcel/source-map': 2.1.1 '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) @@ -25103,38 +25030,33 @@ snapshots: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/packager-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/packager-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/packager-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/packager-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/packager-wasm@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/packager-wasm@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/plugin@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/plugin@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' '@parcel/profiler@2.12.0': dependencies: @@ -25142,79 +25064,71 @@ snapshots: '@parcel/events': 2.12.0 chrome-trace-event: 1.0.4 - '@parcel/reporter-cli@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/reporter-cli@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 chalk: 4.1.2 term-size: 2.2.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/reporter-dev-server@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/reporter-dev-server@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/reporter-tracer@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/reporter-tracer@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 chrome-trace-event: 1.0.4 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/resolver-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/resolver-default@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/node-resolver-core': 3.3.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/runtime-browser-hmr@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/runtime-browser-hmr@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/runtime-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/runtime-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/runtime-react-refresh@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/runtime-react-refresh@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 react-error-overlay: 6.0.9 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/runtime-service-worker@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/runtime-service-worker@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' '@parcel/rust@2.12.0': {} @@ -25222,10 +25136,10 @@ snapshots: dependencies: detect-libc: 1.0.3 - '@parcel/transformer-babel@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-babel@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 browserslist: 4.25.3 @@ -25234,12 +25148,11 @@ snapshots: semver: 7.7.2 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/transformer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-css@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 browserslist: 4.25.3 @@ -25247,12 +25160,11 @@ snapshots: nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/transformer-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-html@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/rust': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -25262,45 +25174,41 @@ snapshots: srcset: 4.0.0 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/transformer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-image@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/core': 2.12.0(@swc/helpers@0.5.15) - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) nullthrows: 1.1.1 - transitivePeerDependencies: - - '@swc/helpers' '@parcel/transformer-js@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/core': 2.12.0(@swc/helpers@0.5.15) '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/rust': 2.12.0 '@parcel/source-map': 2.1.1 '@parcel/utils': 2.12.0 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@swc/helpers': 0.5.15 browserslist: 4.25.3 nullthrows: 1.1.1 regenerator-runtime: 0.13.11 semver: 7.7.2 - '@parcel/transformer-json@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-json@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) json5: 2.2.3 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/transformer-postcss@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-postcss@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/rust': 2.12.0 '@parcel/utils': 2.12.0 clone: 2.1.2 @@ -25309,11 +25217,10 @@ snapshots: semver: 7.7.2 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/transformer-posthtml@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-posthtml@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -25322,28 +25229,25 @@ snapshots: semver: 7.7.2 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/transformer-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-raw@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/transformer-react-refresh-wrap@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-react-refresh-wrap@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 react-refresh: 0.9.0 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' - '@parcel/transformer-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/transformer-svg@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/diagnostic': 2.12.0 - '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/rust': 2.12.0 nullthrows: 1.1.1 posthtml: 0.16.6 @@ -25352,16 +25256,15 @@ snapshots: semver: 7.7.2 transitivePeerDependencies: - '@parcel/core' - - '@swc/helpers' '@parcel/types@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/cache': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/cache': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/diagnostic': 2.12.0 '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/source-map': 2.1.1 - '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/workers': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) utility-types: 3.11.0 transitivePeerDependencies: - '@parcel/core' @@ -25438,7 +25341,7 @@ snapshots: '@parcel/watcher-win32-ia32': 2.5.0 '@parcel/watcher-win32-x64': 2.5.0 - '@parcel/workers@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/workers@2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))': dependencies: '@parcel/core': 2.12.0(@swc/helpers@0.5.15) '@parcel/diagnostic': 2.12.0 @@ -25447,8 +25350,6 @@ snapshots: '@parcel/types': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/utils': 2.12.0 nullthrows: 1.1.1 - transitivePeerDependencies: - - '@swc/helpers' '@phenomnomnominal/tsquery@5.0.1(typescript@5.9.2)': dependencies: @@ -26472,7 +26373,7 @@ snapshots: dependencies: '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@babel/types': 7.27.1 + '@babel/types': 7.28.5 '@storybook/csf': 0.1.11 '@storybook/csf-tools': 7.6.19 '@storybook/node-logger': 7.6.19 @@ -26614,8 +26515,8 @@ snapshots: dependencies: '@babel/generator': 7.27.1 '@babel/parser': 7.23.9 - '@babel/traverse': 7.27.0 - '@babel/types': 7.27.1 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 '@storybook/csf': 0.1.11 '@storybook/types': 7.6.19 fs-extra: 11.2.0 @@ -29039,16 +28940,6 @@ snapshots: postcss: 8.4.38 postcss-value-parser: 4.2.0 - autoprefixer@10.4.17(postcss@8.5.3): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001716 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-value-parser: 4.2.0 - autoprefixer@10.4.18(postcss@8.4.35): dependencies: browserslist: 4.25.3 @@ -29220,7 +29111,7 @@ snapshots: dependencies: '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.23.9) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.23.9) '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -34954,7 +34845,7 @@ snapshots: optionalDependencies: webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.18.20) - html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))): + html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -36536,9 +36427,9 @@ snapshots: dependencies: '@babel/core': 7.23.9 '@babel/generator': 7.27.1 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.23.9) - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.23.9) - '@babel/types': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.23.9) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.23.9) + '@babel/types': 7.28.5 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 @@ -36753,7 +36644,7 @@ snapshots: '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.23.9) '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.23.9) '@babel/preset-flow': 7.25.9(@babel/core@7.23.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.23.9) + '@babel/preset-typescript': 7.28.5(@babel/core@7.23.9) '@babel/register': 7.25.9(@babel/core@7.23.9) babel-core: 7.0.0-bridge.0(@babel/core@7.23.9) chalk: 4.1.2 @@ -39043,9 +38934,9 @@ snapshots: '@parcel/fs': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) '@parcel/logger': 2.12.0 '@parcel/package-manager': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/reporter-cli': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/reporter-tracer': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/reporter-cli': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/reporter-dev-server': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) + '@parcel/reporter-tracer': 2.12.0(@parcel/core@2.12.0(@swc/helpers@0.5.15)) '@parcel/utils': 2.12.0 chalk: 4.1.2 commander: 7.2.0 @@ -39418,9 +39309,9 @@ snapshots: dependencies: postcss: 8.4.38 - postcss-scss@4.0.9(postcss@8.4.38): + postcss-scss@4.0.9(postcss@8.5.3): dependencies: - postcss: 8.4.38 + postcss: 8.5.3 postcss-selector-parser@6.1.2: dependencies: @@ -39811,8 +39702,8 @@ snapshots: react-docgen@7.1.0: dependencies: '@babel/core': 7.23.9 - '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 '@types/doctrine': 0.0.9 @@ -41639,14 +41530,14 @@ snapshots: postcss-html: 1.7.0 stylelint: 16.5.0(typescript@5.4.5) - stylelint-config-recommended-scss@11.0.0(postcss@8.4.38)(stylelint@15.11.0(typescript@5.9.2)): + stylelint-config-recommended-scss@11.0.0(postcss@8.5.3)(stylelint@15.11.0(typescript@5.9.2)): dependencies: - postcss-scss: 4.0.9(postcss@8.4.38) + postcss-scss: 4.0.9(postcss@8.5.3) stylelint: 15.11.0(typescript@5.9.2) stylelint-config-recommended: 12.0.0(stylelint@15.11.0(typescript@5.9.2)) stylelint-scss: 4.7.0(stylelint@15.11.0(typescript@5.9.2)) optionalDependencies: - postcss: 8.4.38 + postcss: 8.5.3 stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.5.0(typescript@5.4.5)): dependencies: @@ -41676,13 +41567,13 @@ snapshots: dependencies: stylelint: 16.5.0(typescript@5.9.2) - stylelint-config-standard-scss@9.0.0(postcss@8.4.38)(stylelint@15.11.0(typescript@5.9.2)): + stylelint-config-standard-scss@9.0.0(postcss@8.5.3)(stylelint@15.11.0(typescript@5.9.2)): dependencies: stylelint: 15.11.0(typescript@5.9.2) - stylelint-config-recommended-scss: 11.0.0(postcss@8.4.38)(stylelint@15.11.0(typescript@5.9.2)) + stylelint-config-recommended-scss: 11.0.0(postcss@8.5.3)(stylelint@15.11.0(typescript@5.9.2)) stylelint-config-standard: 33.0.0(stylelint@15.11.0(typescript@5.9.2)) optionalDependencies: - postcss: 8.4.38 + postcss: 8.5.3 stylelint-config-standard@33.0.0(stylelint@15.11.0(typescript@5.9.2)): dependencies: @@ -42215,7 +42106,7 @@ snapshots: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack-cli@4.10.0) + webpack: 5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.9.2(@swc/helpers@0.5.15) @@ -44346,12 +44237,12 @@ snapshots: optionalDependencies: html-webpack-plugin: 5.6.3(webpack@5.94.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.20.1)) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))))(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)))(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)): dependencies: typed-assert: 1.0.9 webpack: 5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1) optionalDependencies: - html-webpack-plugin: 5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))) + html-webpack-plugin: 5.6.3(webpack@5.98.0(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.25.1)) webpack-virtual-modules@0.5.0: {} From d31e341d38dfcf647bbfa54c6d5203bbe4c63c9c Mon Sep 17 00:00:00 2001 From: Sergio Bur Date: Wed, 29 Oct 2025 16:08:00 +0100 Subject: [PATCH 23/24] feat: update etalon --- ..._appointment_popup (fluent.blue.light).png | Bin 80906 -> 81197 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/apps/demos/testing/widgets/scheduler/etalons/scheduler_resources_appointment_popup (fluent.blue.light).png b/apps/demos/testing/widgets/scheduler/etalons/scheduler_resources_appointment_popup (fluent.blue.light).png index 31038e5b0e6a5d7525f9ecb5eccd4733f416a758..f3e70ec7ab89392bc3221cf2a9c6c20270567d74 100644 GIT binary patch delta 67561 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 delta 66916 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 Date: Thu, 30 Oct 2025 12:19:26 +0100 Subject: [PATCH 24/24] feat: update angular demos to use new scheduler resource component --- .../Adaptability/Angular/app/app.component.html | 4 ++-- .../Scheduler/Agenda/Angular/app/app.component.html | 8 ++++---- .../Angular/app/app.component.html | 4 ++-- .../ContextMenu/Angular/app/app.component.html | 4 ++-- .../GroupByDate/Angular/app/app.component.html | 4 ++-- .../Angular/app/app.component.html | 4 ++-- .../Angular/app/app.component.html | 8 ++++---- .../Overview/Angular/app/app.component.html | 4 ++-- .../Angular/app/app.component.html | 4 ++-- .../Resources/Angular/app/app.component.html | 12 ++++++------ .../Timelines/Angular/app/app.component.html | 8 ++++---- .../VirtualScrolling/Angular/app/app.component.html | 4 ++-- .../devextreme-angular/src/ui/nested/resource-dxi.ts | 8 -------- .../devextreme-metadata/make-angular-metadata.ts | 1 + 14 files changed, 35 insertions(+), 42 deletions(-) diff --git a/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html index 258295493fd7..43dcb694b204 100644 --- a/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.html @@ -9,13 +9,13 @@ [startDayHour]="9" [height]="590" > - - + - - - + - + diff --git a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Angular/app/app.component.html index 3d83cb219848..629a705a0b10 100644 --- a/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/AppointmentCountPerCell/Angular/app/app.component.html @@ -15,10 +15,10 @@ - + > diff --git a/apps/demos/Demos/Scheduler/ContextMenu/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/ContextMenu/Angular/app/app.component.html index d04ead261bd7..c6df83845e93 100644 --- a/apps/demos/Demos/Scheduler/ContextMenu/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/ContextMenu/Angular/app/app.component.html @@ -12,12 +12,12 @@ [startDayHour]="9" [height]="730" > - + > - + >
diff --git a/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html index aebfabe4f154..4b790b1621bd 100644 --- a/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/GroupingByResources/Angular/app/app.component.html @@ -26,11 +26,11 @@ [intervalCount]="2" > - + > diff --git a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html index 708be6fbde0d..d9a55f22c2bf 100644 --- a/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/IndividualViewsCustomization/Angular/app/app.component.html @@ -24,22 +24,22 @@ > - - + - - +
{{ diff --git a/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.html index f1117c3e8af3..546fa741073e 100644 --- a/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.html @@ -13,14 +13,14 @@ resourceCellTemplate="resourceCellTemplate" dataCellTemplate="dataCellTemplate" > - - +
diff --git a/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.html index 5780eb4f74e1..22dff60cf4b1 100644 --- a/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.html @@ -7,10 +7,10 @@ [startDayHour]="9" [height]="730" > - + > diff --git a/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.html index 07381e612655..c8997a06e15b 100644 --- a/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.html @@ -8,23 +8,23 @@ [endDayHour]="19" [height]="600" > - - - + - - + - +
diff --git a/apps/demos/Demos/Scheduler/Timelines/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/Timelines/Angular/app/app.component.html index 9724bc3c880b..21c3d025c826 100644 --- a/apps/demos/Demos/Scheduler/Timelines/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/Timelines/Angular/app/app.component.html @@ -11,19 +11,19 @@ [currentDate]="currentDate" [height]="580" > - - + + > diff --git a/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html b/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html index 2c1571fc701f..cb8e518e7d03 100644 --- a/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html +++ b/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.html @@ -16,12 +16,12 @@ > - - + diff --git a/packages/devextreme-angular/src/ui/nested/resource-dxi.ts b/packages/devextreme-angular/src/ui/nested/resource-dxi.ts index 96aca2f19ef9..5c374a5f1883 100644 --- a/packages/devextreme-angular/src/ui/nested/resource-dxi.ts +++ b/packages/devextreme-angular/src/ui/nested/resource-dxi.ts @@ -78,14 +78,6 @@ export class DxiResourceComponent extends CollectionNestedOption { this._setOption('fieldExpr', value); } - @Input() - get icon(): string { - return this._getOption('icon'); - } - set icon(value: string) { - this._setOption('icon', value); - } - @Input() get label(): string { return this._getOption('label'); diff --git a/packages/devextreme-metadata/make-angular-metadata.ts b/packages/devextreme-metadata/make-angular-metadata.ts index f8a292885648..3fd894a237b8 100644 --- a/packages/devextreme-metadata/make-angular-metadata.ts +++ b/packages/devextreme-metadata/make-angular-metadata.ts @@ -59,6 +59,7 @@ Ng.makeMetadata({ removeMembers(/\/grids:LoadPanel.indicatorOptions/), removeMembers(/\/scheduler:Toolbar/), removeMembers(/\/scheduler:dxSchedulerOptions\.editing\.form/), + removeMembers(/\/scheduler:dxSchedulerOptions\.resources\.icon/), removeMembers(/\/stepper:/), removeMembers(/\/speech_to_text:/), ],