diff --git a/package.json b/package.json index 679c619a..23e1ffa9 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ }, "devDependencies": { "@changesets/cli": "^2.23.0", - "@parcel/packager-ts": "2.13.0", - "@parcel/transformer-typescript-types": "2.13.0", + "@parcel/packager-ts": "2.13.2", + "@parcel/transformer-typescript-types": "2.13.2", "@types/node": "catalog:", "eslint": "catalog:lint", "husky": "catalog:lint", diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 621054a5..216cac3c 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,5 +1,14 @@ # @baseapp-frontend/components +## 0.0.19 + +### Patch Changes + +- Add Active Tab functionality to the `messages` module. +- Tweaks on `MessageItem` styles so it have the correct `max-width`. +- Updated dependencies + - @baseapp-frontend/design-system@0.0.20 + ## 0.0.18 ### Patch Changes @@ -8,7 +17,6 @@ - Updated dependencies - @baseapp-frontend/design-system@0.0.19 - ## 0.0.17 ### Patch Changes diff --git a/packages/components/__generated__/ChatRoomQuery.graphql.ts b/packages/components/__generated__/ChatRoomQuery.graphql.ts index ccaec440..e8bde03b 100644 --- a/packages/components/__generated__/ChatRoomQuery.graphql.ts +++ b/packages/components/__generated__/ChatRoomQuery.graphql.ts @@ -1,5 +1,5 @@ /** - * @generated SignedSource<<1d3cf037c869a3294443cecd5eb5bc17>> + * @generated SignedSource<> * @lightSyntaxTransform * @nogrep */ @@ -48,6 +48,7 @@ export type ChatRoomQuery$data = { } | null | undefined + readonly unreadMessagesCount: number | null | undefined readonly ' $fragmentSpreads': FragmentRefs<'MessagesListFragment'> } | null @@ -84,17 +85,24 @@ const node: ConcreteRequest = (function () { alias: null, args: null, kind: 'ScalarField', - name: '__typename', + name: 'unreadMessagesCount', storageKey: null, }, v4 = { + alias: null, + args: null, + kind: 'ScalarField', + name: '__typename', + storageKey: null, + }, + v5 = { alias: null, args: null, kind: 'ScalarField', name: 'name', storageKey: null, }, - v5 = [ + v6 = [ { alias: null, args: null, @@ -103,7 +111,7 @@ const node: ConcreteRequest = (function () { storageKey: null, }, ], - v6 = { + v7 = { alias: null, args: null, concreteType: 'Profile', @@ -112,8 +120,8 @@ const node: ConcreteRequest = (function () { plural: false, selections: [ v2 /*: any*/, - v3 /*: any*/, v4 /*: any*/, + v5 /*: any*/, { alias: null, args: [ @@ -132,20 +140,20 @@ const node: ConcreteRequest = (function () { kind: 'LinkedField', name: 'image', plural: false, - selections: v5 /*: any*/, + selections: v6 /*: any*/, storageKey: 'image(height:100,width:100)', }, ], storageKey: null, }, - v7 = { + v8 = { alias: null, args: null, kind: 'ScalarField', name: 'totalCount', storageKey: null, }, - v8 = [ + v9 = [ { kind: 'Literal', name: 'first', @@ -168,6 +176,7 @@ const node: ConcreteRequest = (function () { plural: false, selections: [ v2 /*: any*/, + v3 /*: any*/, { alias: null, args: null, @@ -191,7 +200,7 @@ const node: ConcreteRequest = (function () { kind: 'LinkedField', name: 'node', plural: false, - selections: [v6 /*: any*/], + selections: [v7 /*: any*/], storageKey: null, }, ], @@ -227,6 +236,7 @@ const node: ConcreteRequest = (function () { plural: false, selections: [ v2 /*: any*/, + v3 /*: any*/, { alias: null, args: null, @@ -250,25 +260,25 @@ const node: ConcreteRequest = (function () { kind: 'LinkedField', name: 'node', plural: false, - selections: [v6 /*: any*/, v2 /*: any*/], + selections: [v7 /*: any*/, v2 /*: any*/], storageKey: null, }, ], storageKey: null, }, - v7 /*: any*/, + v8 /*: any*/, ], storageKey: null, }, { alias: null, - args: v8 /*: any*/, + args: v9 /*: any*/, concreteType: 'MessageConnection', kind: 'LinkedField', name: 'allMessages', plural: false, selections: [ - v7 /*: any*/, + v8 /*: any*/, { alias: null, args: null, @@ -302,7 +312,7 @@ const node: ConcreteRequest = (function () { plural: false, selections: [ v2 /*: any*/, - v4 /*: any*/, + v5 /*: any*/, { alias: null, args: [ @@ -321,7 +331,7 @@ const node: ConcreteRequest = (function () { kind: 'LinkedField', name: 'image', plural: false, - selections: v5 /*: any*/, + selections: v6 /*: any*/, storageKey: 'image(height:32,width:32)', }, ], @@ -365,7 +375,7 @@ const node: ConcreteRequest = (function () { name: 'verb', storageKey: null, }, - v3 /*: any*/, + v4 /*: any*/, ], storageKey: null, }, @@ -409,7 +419,7 @@ const node: ConcreteRequest = (function () { }, { alias: null, - args: v8 /*: any*/, + args: v9 /*: any*/, filters: null, handle: 'connection', key: 'chatRoom_allMessages', @@ -422,16 +432,16 @@ const node: ConcreteRequest = (function () { ], }, params: { - cacheID: '9bf20b63b6591af0c171bd5d00d69793', + cacheID: '2898527115ec10a9725f8a0b31d7a02c', id: null, metadata: {}, name: 'ChatRoomQuery', operationKind: 'query', - text: 'query ChatRoomQuery(\n $roomId: ID!\n) {\n chatRoom(id: $roomId) {\n id\n participants {\n edges {\n node {\n profile {\n id\n __typename\n name\n image(width: 100, height: 100) {\n url\n }\n }\n id\n }\n }\n }\n ...MessagesListFragment\n }\n}\n\nfragment MessageItemFragment on Message {\n id\n content\n created\n extraData\n inReplyTo {\n id\n }\n pk\n profile {\n id\n }\n verb\n}\n\nfragment MessagesListFragment on ChatRoom {\n id\n participants {\n totalCount\n }\n allMessages(first: 20) {\n totalCount\n edges {\n node {\n id\n created\n profile {\n id\n name\n image(height: 32, width: 32) {\n url\n }\n }\n ...MessageItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n hasNextPage\n endCursor\n }\n }\n}\n', + text: 'query ChatRoomQuery(\n $roomId: ID!\n) {\n chatRoom(id: $roomId) {\n id\n unreadMessagesCount\n participants {\n edges {\n node {\n profile {\n id\n __typename\n name\n image(width: 100, height: 100) {\n url\n }\n }\n id\n }\n }\n }\n ...MessagesListFragment\n }\n}\n\nfragment MessageItemFragment on Message {\n id\n content\n created\n extraData\n inReplyTo {\n id\n }\n pk\n profile {\n id\n }\n verb\n}\n\nfragment MessagesListFragment on ChatRoom {\n id\n participants {\n totalCount\n }\n allMessages(first: 20) {\n totalCount\n edges {\n node {\n id\n created\n profile {\n id\n name\n image(height: 32, width: 32) {\n url\n }\n }\n ...MessageItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n hasNextPage\n endCursor\n }\n }\n}\n', }, } })() -;(node as any).hash = '05693484a73cde0be72b71dabab2833a' +;(node as any).hash = '8ac24822b8b22e3b11eea731ab254d9e' export default node diff --git a/packages/components/__generated__/ChatRoomsQuery.graphql.ts b/packages/components/__generated__/ChatRoomsQuery.graphql.ts index b7904f5c..f5a784ad 100644 --- a/packages/components/__generated__/ChatRoomsQuery.graphql.ts +++ b/packages/components/__generated__/ChatRoomsQuery.graphql.ts @@ -1,5 +1,5 @@ /** - * @generated SignedSource<> + * @generated SignedSource<> * @lightSyntaxTransform * @nogrep */ @@ -13,6 +13,19 @@ import { FragmentRefs } from 'relay-runtime' export type ChatRoomsQuery$variables = Record export type ChatRoomsQuery$data = { + readonly me: + | { + readonly id: string + readonly profile: + | { + readonly id: string + readonly ' $fragmentSpreads': FragmentRefs<'RoomsListFragment'> + } + | null + | undefined + } + | null + | undefined readonly ' $fragmentSpreads': FragmentRefs<'AllProfilesListFragment'> } export type ChatRoomsQuery = { @@ -21,25 +34,138 @@ export type ChatRoomsQuery = { } const node: ConcreteRequest = (function () { - var v0 = [ - { - kind: 'Literal', - name: 'first', - value: 5, - }, + var v0 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'id', + storageKey: null, + }, + v1 = { + kind: 'Literal', + name: 'first', + value: 5, + }, + v2 = [ + v1 /*: any*/, { kind: 'Literal', name: 'orderBy', value: '-created', }, ], - v1 = { + v3 = { alias: null, args: null, kind: 'ScalarField', - name: 'id', + name: 'totalCount', + storageKey: null, + }, + v4 = { + alias: null, + args: null, + concreteType: 'PageInfo', + kind: 'LinkedField', + name: 'pageInfo', + plural: false, + selections: [ + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'hasNextPage', + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'endCursor', + storageKey: null, + }, + ], + storageKey: null, + }, + v5 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'pk', + storageKey: null, + }, + v6 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'name', + storageKey: null, + }, + v7 = [ + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'url', + storageKey: null, + }, + ], + v8 = { + alias: null, + args: null, + kind: 'ScalarField', + name: '__typename', storageKey: null, - } + }, + v9 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'cursor', + storageKey: null, + }, + v10 = [v1 /*: any*/], + v11 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'unreadMessagesCount', + storageKey: null, + }, + v12 = { + alias: null, + args: [ + { + kind: 'Literal', + name: 'height', + value: 100, + }, + { + kind: 'Literal', + name: 'width', + value: 100, + }, + ], + concreteType: 'File', + kind: 'LinkedField', + name: 'image', + plural: false, + selections: v7 /*: any*/, + storageKey: 'image(height:100,width:100)', + }, + v13 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'content', + storageKey: null, + }, + v14 = [ + { + kind: 'Literal', + name: 'first', + value: 20, + }, + ] return { fragment: { argumentDefinitions: [], @@ -52,56 +178,55 @@ const node: ConcreteRequest = (function () { kind: 'FragmentSpread', name: 'AllProfilesListFragment', }, - ], - type: 'Query', - abstractKey: null, - }, - kind: 'Request', - operation: { - argumentDefinitions: [], - kind: 'Operation', - name: 'ChatRoomsQuery', - selections: [ { alias: null, - args: v0 /*: any*/, - concreteType: 'ProfileConnection', + args: null, + concreteType: 'User', kind: 'LinkedField', - name: 'allProfiles', + name: 'me', plural: false, selections: [ + v0 /*: any*/, { alias: null, args: null, - kind: 'ScalarField', - name: 'totalCount', - storageKey: null, - }, - { - alias: null, - args: null, - concreteType: 'PageInfo', + concreteType: 'Profile', kind: 'LinkedField', - name: 'pageInfo', + name: 'profile', plural: false, selections: [ + v0 /*: any*/, { - alias: null, - args: null, - kind: 'ScalarField', - name: 'hasNextPage', - storageKey: null, - }, - { - alias: null, args: null, - kind: 'ScalarField', - name: 'endCursor', - storageKey: null, + kind: 'FragmentSpread', + name: 'RoomsListFragment', }, ], storageKey: null, }, + ], + storageKey: null, + }, + ], + type: 'Query', + abstractKey: null, + }, + kind: 'Request', + operation: { + argumentDefinitions: [], + kind: 'Operation', + name: 'ChatRoomsQuery', + selections: [ + { + alias: null, + args: v2 /*: any*/, + concreteType: 'ProfileConnection', + kind: 'LinkedField', + name: 'allProfiles', + plural: false, + selections: [ + v3 /*: any*/, + v4 /*: any*/, { alias: null, args: null, @@ -118,21 +243,9 @@ const node: ConcreteRequest = (function () { name: 'node', plural: false, selections: [ - v1 /*: any*/, - { - alias: null, - args: null, - kind: 'ScalarField', - name: 'pk', - storageKey: null, - }, - { - alias: null, - args: null, - kind: 'ScalarField', - name: 'name', - storageKey: null, - }, + v0 /*: any*/, + v5 /*: any*/, + v6 /*: any*/, { alias: null, args: [ @@ -151,15 +264,7 @@ const node: ConcreteRequest = (function () { kind: 'LinkedField', name: 'image', plural: false, - selections: [ - { - alias: null, - args: null, - kind: 'ScalarField', - name: 'url', - storageKey: null, - }, - ], + selections: v7 /*: any*/, storageKey: 'image(height:48,width:48)', }, { @@ -177,27 +282,15 @@ const node: ConcreteRequest = (function () { name: 'path', storageKey: null, }, - v1 /*: any*/, + v0 /*: any*/, ], storageKey: null, }, - { - alias: null, - args: null, - kind: 'ScalarField', - name: '__typename', - storageKey: null, - }, + v8 /*: any*/, ], storageKey: null, }, - { - alias: null, - args: null, - kind: 'ScalarField', - name: 'cursor', - storageKey: null, - }, + v9 /*: any*/, ], storageKey: null, }, @@ -206,26 +299,294 @@ const node: ConcreteRequest = (function () { }, { alias: null, - args: v0 /*: any*/, + args: v2 /*: any*/, filters: ['orderBy', 'q'], handle: 'connection', key: 'AllProfilesListFragment_allProfiles', kind: 'LinkedHandle', name: 'allProfiles', }, + { + alias: null, + args: null, + concreteType: 'User', + kind: 'LinkedField', + name: 'me', + plural: false, + selections: [ + v0 /*: any*/, + { + alias: null, + args: null, + concreteType: 'Profile', + kind: 'LinkedField', + name: 'profile', + plural: false, + selections: [ + v0 /*: any*/, + { + kind: 'InlineFragment', + selections: [ + { + alias: null, + args: v10 /*: any*/, + concreteType: 'ChatRoomConnection', + kind: 'LinkedField', + name: 'chatRooms', + plural: false, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoomEdge', + kind: 'LinkedField', + name: 'edges', + plural: true, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoom', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v0 /*: any*/, + v11 /*: any*/, + v12 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'lastMessageTime', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'Message', + kind: 'LinkedField', + name: 'lastMessage', + plural: false, + selections: [v0 /*: any*/, v13 /*: any*/], + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'title', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipantConnection', + kind: 'LinkedField', + name: 'participants', + plural: false, + selections: [ + v3 /*: any*/, + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipantEdge', + kind: 'LinkedField', + name: 'edges', + plural: true, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipant', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v0 /*: any*/, + { + alias: null, + args: null, + concreteType: 'Profile', + kind: 'LinkedField', + name: 'profile', + plural: false, + selections: [ + v0 /*: any*/, + v8 /*: any*/, + v6 /*: any*/, + v12 /*: any*/, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + { + alias: null, + args: v14 /*: any*/, + concreteType: 'MessageConnection', + kind: 'LinkedField', + name: 'allMessages', + plural: false, + selections: [ + v3 /*: any*/, + { + alias: null, + args: null, + concreteType: 'MessageEdge', + kind: 'LinkedField', + name: 'edges', + plural: true, + selections: [ + { + alias: null, + args: null, + concreteType: 'Message', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v0 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'created', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'Profile', + kind: 'LinkedField', + name: 'profile', + plural: false, + selections: [ + v0 /*: any*/, + v6 /*: any*/, + { + alias: null, + args: [ + { + kind: 'Literal', + name: 'height', + value: 32, + }, + { + kind: 'Literal', + name: 'width', + value: 32, + }, + ], + concreteType: 'File', + kind: 'LinkedField', + name: 'image', + plural: false, + selections: v7 /*: any*/, + storageKey: 'image(height:32,width:32)', + }, + ], + storageKey: null, + }, + v13 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'extraData', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'Message', + kind: 'LinkedField', + name: 'inReplyTo', + plural: false, + selections: [v0 /*: any*/], + storageKey: null, + }, + v5 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'verb', + storageKey: null, + }, + v8 /*: any*/, + ], + storageKey: null, + }, + v9 /*: any*/, + ], + storageKey: null, + }, + v4 /*: any*/, + ], + storageKey: 'allMessages(first:20)', + }, + { + alias: null, + args: v14 /*: any*/, + filters: null, + handle: 'connection', + key: 'chatRoom_allMessages', + kind: 'LinkedHandle', + name: 'allMessages', + }, + v8 /*: any*/, + ], + storageKey: null, + }, + v9 /*: any*/, + ], + storageKey: null, + }, + v4 /*: any*/, + ], + storageKey: 'chatRooms(first:5)', + }, + { + alias: null, + args: v10 /*: any*/, + filters: ['q'], + handle: 'connection', + key: 'roomsList_chatRooms', + kind: 'LinkedHandle', + name: 'chatRooms', + }, + v11 /*: any*/, + ], + type: 'ChatRoomsInterface', + abstractKey: '__isChatRoomsInterface', + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, ], }, params: { - cacheID: '27357f13f436161f8628939f6fd83654', + cacheID: '8e8cc1f1c6a69c0e11cff5d53c2b0db4', id: null, metadata: {}, name: 'ChatRoomsQuery', operationKind: 'query', - text: 'query ChatRoomsQuery {\n ...AllProfilesListFragment\n}\n\nfragment AllProfilesListFragment on Query {\n allProfiles(first: 5, orderBy: "-created") {\n totalCount\n pageInfo {\n hasNextPage\n endCursor\n }\n edges {\n node {\n id\n pk\n name\n image(width: 48, height: 48) {\n url\n }\n urlPath {\n path\n id\n }\n __typename\n }\n cursor\n }\n }\n}\n', + text: 'query ChatRoomsQuery {\n ...AllProfilesListFragment\n me {\n id\n profile {\n id\n ...RoomsListFragment\n }\n }\n}\n\nfragment AllProfilesListFragment on Query {\n allProfiles(first: 5, orderBy: "-created") {\n totalCount\n pageInfo {\n hasNextPage\n endCursor\n }\n edges {\n node {\n id\n pk\n name\n image(width: 48, height: 48) {\n url\n }\n urlPath {\n path\n id\n }\n __typename\n }\n cursor\n }\n }\n}\n\nfragment MessageItemFragment on Message {\n id\n content\n created\n extraData\n inReplyTo {\n id\n }\n pk\n profile {\n id\n }\n verb\n}\n\nfragment MessagesListFragment on ChatRoom {\n id\n participants {\n totalCount\n }\n allMessages(first: 20) {\n totalCount\n edges {\n node {\n id\n created\n profile {\n id\n name\n image(height: 32, width: 32) {\n url\n }\n }\n ...MessageItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n hasNextPage\n endCursor\n }\n }\n}\n\nfragment RoomFragment on ChatRoom {\n id\n unreadMessagesCount\n image(width: 100, height: 100) {\n url\n }\n lastMessageTime\n lastMessage {\n id\n content\n }\n title\n participants {\n totalCount\n edges {\n node {\n id\n profile {\n id\n __typename\n name\n image(width: 100, height: 100) {\n url\n }\n }\n }\n }\n }\n ...MessagesListFragment\n}\n\nfragment RoomsListFragment on ChatRoomsInterface {\n __isChatRoomsInterface: __typename\n id\n chatRooms(first: 5) {\n edges {\n node {\n id\n unreadMessagesCount\n ...RoomFragment\n __typename\n }\n cursor\n }\n pageInfo {\n hasNextPage\n endCursor\n }\n }\n unreadMessagesCount\n}\n', }, } })() -;(node as any).hash = '6c185924484fe6f3c8fd327ae065ec6d' +;(node as any).hash = '92001c5e34f05864902f11eb244a7e16' export default node diff --git a/packages/components/__generated__/RoomFragment.graphql.ts b/packages/components/__generated__/RoomFragment.graphql.ts new file mode 100644 index 00000000..fde4ccf0 --- /dev/null +++ b/packages/components/__generated__/RoomFragment.graphql.ts @@ -0,0 +1,238 @@ +/** + * @generated SignedSource<<94f429c180be507431ab05033c8e28fa>> + * @lightSyntaxTransform + * @nogrep + */ + +/* tslint:disable */ + +/* eslint-disable */ +// @ts-nocheck +import { Fragment, ReaderFragment } from 'relay-runtime' +import { FragmentRefs } from 'relay-runtime' + +export type RoomFragment$data = { + readonly id: string + readonly image: + | { + readonly url: string + } + | null + | undefined + readonly lastMessage: + | { + readonly content: string | null | undefined + readonly id: string + } + | null + | undefined + readonly lastMessageTime: any | null | undefined + readonly participants: + | { + readonly edges: ReadonlyArray< + | { + readonly node: + | { + readonly id: string + readonly profile: + | { + readonly __typename: 'Profile' + readonly id: string + readonly image: + | { + readonly url: string + } + | null + | undefined + readonly name: string | null | undefined + } + | null + | undefined + } + | null + | undefined + } + | null + | undefined + > + readonly totalCount: number | null | undefined + } + | null + | undefined + readonly title: string | null | undefined + readonly unreadMessagesCount: number | null | undefined + readonly ' $fragmentSpreads': FragmentRefs<'MessagesListFragment'> + readonly ' $fragmentType': 'RoomFragment' +} +export type RoomFragment$key = { + readonly ' $data'?: RoomFragment$data + readonly ' $fragmentSpreads': FragmentRefs<'RoomFragment'> +} + +const node: ReaderFragment = (function () { + var v0 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'id', + storageKey: null, + }, + v1 = { + alias: null, + args: [ + { + kind: 'Literal', + name: 'height', + value: 100, + }, + { + kind: 'Literal', + name: 'width', + value: 100, + }, + ], + concreteType: 'File', + kind: 'LinkedField', + name: 'image', + plural: false, + selections: [ + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'url', + storageKey: null, + }, + ], + storageKey: 'image(height:100,width:100)', + } + return { + argumentDefinitions: [], + kind: 'Fragment', + metadata: null, + name: 'RoomFragment', + selections: [ + v0 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'unreadMessagesCount', + storageKey: null, + }, + v1 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'lastMessageTime', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'Message', + kind: 'LinkedField', + name: 'lastMessage', + plural: false, + selections: [ + v0 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'content', + storageKey: null, + }, + ], + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'title', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipantConnection', + kind: 'LinkedField', + name: 'participants', + plural: false, + selections: [ + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'totalCount', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipantEdge', + kind: 'LinkedField', + name: 'edges', + plural: true, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipant', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v0 /*: any*/, + { + alias: null, + args: null, + concreteType: 'Profile', + kind: 'LinkedField', + name: 'profile', + plural: false, + selections: [ + v0 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: '__typename', + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'name', + storageKey: null, + }, + v1 /*: any*/, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + { + args: null, + kind: 'FragmentSpread', + name: 'MessagesListFragment', + }, + ], + type: 'ChatRoom', + abstractKey: null, + } +})() + +;(node as any).hash = '7a8fa70089ead1942520892d561382ef' + +export default node diff --git a/packages/components/__generated__/RoomsListFragment.graphql.ts b/packages/components/__generated__/RoomsListFragment.graphql.ts new file mode 100644 index 00000000..59d21bc7 --- /dev/null +++ b/packages/components/__generated__/RoomsListFragment.graphql.ts @@ -0,0 +1,205 @@ +/** + * @generated SignedSource<> + * @lightSyntaxTransform + * @nogrep + */ + +/* tslint:disable */ + +/* eslint-disable */ +// @ts-nocheck +import { ReaderFragment, RefetchableFragment } from 'relay-runtime' +import { FragmentRefs } from 'relay-runtime' + +export type RoomsListFragment$data = { + readonly chatRooms: + | { + readonly edges: ReadonlyArray< + | { + readonly node: + | { + readonly id: string + readonly unreadMessagesCount: number | null | undefined + readonly ' $fragmentSpreads': FragmentRefs<'RoomFragment'> + } + | null + | undefined + } + | null + | undefined + > + readonly pageInfo: { + readonly endCursor: string | null | undefined + readonly hasNextPage: boolean + } + } + | null + | undefined + readonly id: string + readonly unreadMessagesCount: number | null | undefined + readonly ' $fragmentType': 'RoomsListFragment' +} +export type RoomsListFragment$key = { + readonly ' $data'?: RoomsListFragment$data + readonly ' $fragmentSpreads': FragmentRefs<'RoomsListFragment'> +} + +const node: ReaderFragment = (function () { + var v0 = ['chatRooms'], + v1 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'id', + storageKey: null, + }, + v2 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'unreadMessagesCount', + storageKey: null, + } + return { + argumentDefinitions: [ + { + defaultValue: 5, + kind: 'LocalArgument', + name: 'count', + }, + { + defaultValue: null, + kind: 'LocalArgument', + name: 'cursor', + }, + { + defaultValue: null, + kind: 'LocalArgument', + name: 'q', + }, + ], + kind: 'Fragment', + metadata: { + connection: [ + { + count: 'count', + cursor: 'cursor', + direction: 'forward', + path: v0 /*: any*/, + }, + ], + refetch: { + connection: { + forward: { + count: 'count', + cursor: 'cursor', + }, + backward: null, + path: v0 /*: any*/, + }, + fragmentPathInResult: ['node'], + operation: require('./chatRoomsPaginationQuery.graphql'), + identifierInfo: { + identifierField: 'id', + identifierQueryVariableName: 'id', + }, + }, + }, + name: 'RoomsListFragment', + selections: [ + v1 /*: any*/, + { + alias: 'chatRooms', + args: [ + { + kind: 'Variable', + name: 'q', + variableName: 'q', + }, + ], + concreteType: 'ChatRoomConnection', + kind: 'LinkedField', + name: '__roomsList_chatRooms_connection', + plural: false, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoomEdge', + kind: 'LinkedField', + name: 'edges', + plural: true, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoom', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v1 /*: any*/, + v2 /*: any*/, + { + args: null, + kind: 'FragmentSpread', + name: 'RoomFragment', + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: '__typename', + storageKey: null, + }, + ], + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'cursor', + storageKey: null, + }, + ], + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'PageInfo', + kind: 'LinkedField', + name: 'pageInfo', + plural: false, + selections: [ + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'hasNextPage', + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'endCursor', + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + v2 /*: any*/, + ], + type: 'ChatRoomsInterface', + abstractKey: '__isChatRoomsInterface', + } +})() + +;(node as any).hash = '503f16e1be2d090bcacfff6d0c023a45' + +export default node diff --git a/packages/components/__generated__/chatRoomsPaginationQuery.graphql.ts b/packages/components/__generated__/chatRoomsPaginationQuery.graphql.ts new file mode 100644 index 00000000..c62dbe54 --- /dev/null +++ b/packages/components/__generated__/chatRoomsPaginationQuery.graphql.ts @@ -0,0 +1,513 @@ +/** + * @generated SignedSource<<90594853ede98080a5f45b3437de98c7>> + * @lightSyntaxTransform + * @nogrep + */ + +/* tslint:disable */ + +/* eslint-disable */ +// @ts-nocheck +import { ConcreteRequest, Query } from 'relay-runtime' +import { FragmentRefs } from 'relay-runtime' + +export type chatRoomsPaginationQuery$variables = { + count?: number | null | undefined + cursor?: string | null | undefined + id: string + q?: string | null | undefined +} +export type chatRoomsPaginationQuery$data = { + readonly node: + | { + readonly ' $fragmentSpreads': FragmentRefs<'RoomsListFragment'> + } + | null + | undefined +} +export type chatRoomsPaginationQuery = { + response: chatRoomsPaginationQuery$data + variables: chatRoomsPaginationQuery$variables +} + +const node: ConcreteRequest = (function () { + var v0 = { + defaultValue: 5, + kind: 'LocalArgument', + name: 'count', + }, + v1 = { + defaultValue: null, + kind: 'LocalArgument', + name: 'cursor', + }, + v2 = { + defaultValue: null, + kind: 'LocalArgument', + name: 'id', + }, + v3 = { + defaultValue: null, + kind: 'LocalArgument', + name: 'q', + }, + v4 = [ + { + kind: 'Variable', + name: 'id', + variableName: 'id', + }, + ], + v5 = { + kind: 'Variable', + name: 'q', + variableName: 'q', + }, + v6 = { + alias: null, + args: null, + kind: 'ScalarField', + name: '__typename', + storageKey: null, + }, + v7 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'id', + storageKey: null, + }, + v8 = [ + { + kind: 'Variable', + name: 'after', + variableName: 'cursor', + }, + { + kind: 'Variable', + name: 'first', + variableName: 'count', + }, + v5 /*: any*/, + ], + v9 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'unreadMessagesCount', + storageKey: null, + }, + v10 = [ + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'url', + storageKey: null, + }, + ], + v11 = { + alias: null, + args: [ + { + kind: 'Literal', + name: 'height', + value: 100, + }, + { + kind: 'Literal', + name: 'width', + value: 100, + }, + ], + concreteType: 'File', + kind: 'LinkedField', + name: 'image', + plural: false, + selections: v10 /*: any*/, + storageKey: 'image(height:100,width:100)', + }, + v12 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'content', + storageKey: null, + }, + v13 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'totalCount', + storageKey: null, + }, + v14 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'name', + storageKey: null, + }, + v15 = [ + { + kind: 'Literal', + name: 'first', + value: 20, + }, + ], + v16 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'cursor', + storageKey: null, + }, + v17 = { + alias: null, + args: null, + concreteType: 'PageInfo', + kind: 'LinkedField', + name: 'pageInfo', + plural: false, + selections: [ + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'hasNextPage', + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'endCursor', + storageKey: null, + }, + ], + storageKey: null, + } + return { + fragment: { + argumentDefinitions: [v0 /*: any*/, v1 /*: any*/, v2 /*: any*/, v3 /*: any*/], + kind: 'Fragment', + metadata: null, + name: 'chatRoomsPaginationQuery', + selections: [ + { + alias: null, + args: v4 /*: any*/, + concreteType: null, + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + { + args: [ + { + kind: 'Variable', + name: 'count', + variableName: 'count', + }, + { + kind: 'Variable', + name: 'cursor', + variableName: 'cursor', + }, + v5 /*: any*/, + ], + kind: 'FragmentSpread', + name: 'RoomsListFragment', + }, + ], + storageKey: null, + }, + ], + type: 'Query', + abstractKey: null, + }, + kind: 'Request', + operation: { + argumentDefinitions: [v0 /*: any*/, v1 /*: any*/, v3 /*: any*/, v2 /*: any*/], + kind: 'Operation', + name: 'chatRoomsPaginationQuery', + selections: [ + { + alias: null, + args: v4 /*: any*/, + concreteType: null, + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v6 /*: any*/, + v7 /*: any*/, + { + kind: 'InlineFragment', + selections: [ + { + alias: null, + args: v8 /*: any*/, + concreteType: 'ChatRoomConnection', + kind: 'LinkedField', + name: 'chatRooms', + plural: false, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoomEdge', + kind: 'LinkedField', + name: 'edges', + plural: true, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoom', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v7 /*: any*/, + v9 /*: any*/, + v11 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'lastMessageTime', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'Message', + kind: 'LinkedField', + name: 'lastMessage', + plural: false, + selections: [v7 /*: any*/, v12 /*: any*/], + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'title', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipantConnection', + kind: 'LinkedField', + name: 'participants', + plural: false, + selections: [ + v13 /*: any*/, + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipantEdge', + kind: 'LinkedField', + name: 'edges', + plural: true, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipant', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v7 /*: any*/, + { + alias: null, + args: null, + concreteType: 'Profile', + kind: 'LinkedField', + name: 'profile', + plural: false, + selections: [ + v7 /*: any*/, + v6 /*: any*/, + v14 /*: any*/, + v11 /*: any*/, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + { + alias: null, + args: v15 /*: any*/, + concreteType: 'MessageConnection', + kind: 'LinkedField', + name: 'allMessages', + plural: false, + selections: [ + v13 /*: any*/, + { + alias: null, + args: null, + concreteType: 'MessageEdge', + kind: 'LinkedField', + name: 'edges', + plural: true, + selections: [ + { + alias: null, + args: null, + concreteType: 'Message', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v7 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'created', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'Profile', + kind: 'LinkedField', + name: 'profile', + plural: false, + selections: [ + v7 /*: any*/, + v14 /*: any*/, + { + alias: null, + args: [ + { + kind: 'Literal', + name: 'height', + value: 32, + }, + { + kind: 'Literal', + name: 'width', + value: 32, + }, + ], + concreteType: 'File', + kind: 'LinkedField', + name: 'image', + plural: false, + selections: v10 /*: any*/, + storageKey: 'image(height:32,width:32)', + }, + ], + storageKey: null, + }, + v12 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'extraData', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'Message', + kind: 'LinkedField', + name: 'inReplyTo', + plural: false, + selections: [v7 /*: any*/], + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'pk', + storageKey: null, + }, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'verb', + storageKey: null, + }, + v6 /*: any*/, + ], + storageKey: null, + }, + v16 /*: any*/, + ], + storageKey: null, + }, + v17 /*: any*/, + ], + storageKey: 'allMessages(first:20)', + }, + { + alias: null, + args: v15 /*: any*/, + filters: null, + handle: 'connection', + key: 'chatRoom_allMessages', + kind: 'LinkedHandle', + name: 'allMessages', + }, + v6 /*: any*/, + ], + storageKey: null, + }, + v16 /*: any*/, + ], + storageKey: null, + }, + v17 /*: any*/, + ], + storageKey: null, + }, + { + alias: null, + args: v8 /*: any*/, + filters: ['q'], + handle: 'connection', + key: 'roomsList_chatRooms', + kind: 'LinkedHandle', + name: 'chatRooms', + }, + v9 /*: any*/, + ], + type: 'ChatRoomsInterface', + abstractKey: '__isChatRoomsInterface', + }, + ], + storageKey: null, + }, + ], + }, + params: { + cacheID: 'd2e62465c109463b6975a50af0ffa5c5', + id: null, + metadata: {}, + name: 'chatRoomsPaginationQuery', + operationKind: 'query', + text: 'query chatRoomsPaginationQuery(\n $count: Int = 5\n $cursor: String\n $q: String = null\n $id: ID!\n) {\n node(id: $id) {\n __typename\n ...RoomsListFragment_XhAmI\n id\n }\n}\n\nfragment MessageItemFragment on Message {\n id\n content\n created\n extraData\n inReplyTo {\n id\n }\n pk\n profile {\n id\n }\n verb\n}\n\nfragment MessagesListFragment on ChatRoom {\n id\n participants {\n totalCount\n }\n allMessages(first: 20) {\n totalCount\n edges {\n node {\n id\n created\n profile {\n id\n name\n image(height: 32, width: 32) {\n url\n }\n }\n ...MessageItemFragment\n __typename\n }\n cursor\n }\n pageInfo {\n hasNextPage\n endCursor\n }\n }\n}\n\nfragment RoomFragment on ChatRoom {\n id\n unreadMessagesCount\n image(width: 100, height: 100) {\n url\n }\n lastMessageTime\n lastMessage {\n id\n content\n }\n title\n participants {\n totalCount\n edges {\n node {\n id\n profile {\n id\n __typename\n name\n image(width: 100, height: 100) {\n url\n }\n }\n }\n }\n }\n ...MessagesListFragment\n}\n\nfragment RoomsListFragment_XhAmI on ChatRoomsInterface {\n __isChatRoomsInterface: __typename\n id\n chatRooms(first: $count, after: $cursor, q: $q) {\n edges {\n node {\n id\n unreadMessagesCount\n ...RoomFragment\n __typename\n }\n cursor\n }\n pageInfo {\n hasNextPage\n endCursor\n }\n }\n unreadMessagesCount\n}\n', + }, + } +})() + +;(node as any).hash = '503f16e1be2d090bcacfff6d0c023a45' + +export default node diff --git a/packages/components/__generated__/useRoomListSubscription.graphql.ts b/packages/components/__generated__/useRoomListSubscription.graphql.ts new file mode 100644 index 00000000..5c0e2ed9 --- /dev/null +++ b/packages/components/__generated__/useRoomListSubscription.graphql.ts @@ -0,0 +1,255 @@ +/** + * @generated SignedSource<> + * @lightSyntaxTransform + * @nogrep + */ + +/* tslint:disable */ + +/* eslint-disable */ +// @ts-nocheck +import { ConcreteRequest, GraphQLSubscription } from 'relay-runtime' + +export type useRoomListSubscription$variables = { + profileId: string +} +export type useRoomListSubscription$data = { + readonly chatRoomOnRoomUpdate: + | { + readonly room: + | { + readonly node: + | { + readonly id: string + readonly participants: + | { + readonly edges: ReadonlyArray< + | { + readonly node: + | { + readonly id: string + readonly profile: + | { + readonly id: string + readonly image: + | { + readonly url: string + } + | null + | undefined + readonly name: string | null | undefined + } + | null + | undefined + } + | null + | undefined + } + | null + | undefined + > + readonly totalCount: number | null | undefined + } + | null + | undefined + readonly unreadMessagesCount: number | null | undefined + } + | null + | undefined + } + | null + | undefined + } + | null + | undefined +} +export type useRoomListSubscription = { + response: useRoomListSubscription$data + variables: useRoomListSubscription$variables +} + +const node: ConcreteRequest = (function () { + var v0 = [ + { + defaultValue: null, + kind: 'LocalArgument', + name: 'profileId', + }, + ], + v1 = [ + { + kind: 'Variable', + name: 'profileId', + variableName: 'profileId', + }, + ], + v2 = { + alias: null, + args: null, + kind: 'ScalarField', + name: 'id', + storageKey: null, + }, + v3 = [ + { + alias: null, + args: v1 /*: any*/, + concreteType: 'ChatRoomOnRoomUpdate', + kind: 'LinkedField', + name: 'chatRoomOnRoomUpdate', + plural: false, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoomEdge', + kind: 'LinkedField', + name: 'room', + plural: false, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoom', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v2 /*: any*/, + { + alias: null, + args: v1 /*: any*/, + kind: 'ScalarField', + name: 'unreadMessagesCount', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipantConnection', + kind: 'LinkedField', + name: 'participants', + plural: false, + selections: [ + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'totalCount', + storageKey: null, + }, + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipantEdge', + kind: 'LinkedField', + name: 'edges', + plural: true, + selections: [ + { + alias: null, + args: null, + concreteType: 'ChatRoomParticipant', + kind: 'LinkedField', + name: 'node', + plural: false, + selections: [ + v2 /*: any*/, + { + alias: null, + args: null, + concreteType: 'Profile', + kind: 'LinkedField', + name: 'profile', + plural: false, + selections: [ + v2 /*: any*/, + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'name', + storageKey: null, + }, + { + alias: null, + args: [ + { + kind: 'Literal', + name: 'height', + value: 100, + }, + { + kind: 'Literal', + name: 'width', + value: 100, + }, + ], + concreteType: 'File', + kind: 'LinkedField', + name: 'image', + plural: false, + selections: [ + { + alias: null, + args: null, + kind: 'ScalarField', + name: 'url', + storageKey: null, + }, + ], + storageKey: 'image(height:100,width:100)', + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ], + storageKey: null, + }, + ] + return { + fragment: { + argumentDefinitions: v0 /*: any*/, + kind: 'Fragment', + metadata: null, + name: 'useRoomListSubscription', + selections: v3 /*: any*/, + type: 'Subscription', + abstractKey: null, + }, + kind: 'Request', + operation: { + argumentDefinitions: v0 /*: any*/, + kind: 'Operation', + name: 'useRoomListSubscription', + selections: v3 /*: any*/, + }, + params: { + cacheID: 'dac3049317997dc691ed9dab91bf01d7', + id: null, + metadata: {}, + name: 'useRoomListSubscription', + operationKind: 'subscription', + text: 'subscription useRoomListSubscription(\n $profileId: ID!\n) {\n chatRoomOnRoomUpdate(profileId: $profileId) {\n room {\n node {\n id\n unreadMessagesCount(profileId: $profileId)\n participants {\n totalCount\n edges {\n node {\n id\n profile {\n id\n name\n image(width: 100, height: 100) {\n url\n }\n }\n }\n }\n }\n }\n }\n }\n}\n', + }, + } +})() + +;(node as any).hash = 'd8272abb91ea52f3b85b72d4efb2a6a8' + +export default node diff --git a/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/index.tsx b/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/index.tsx new file mode 100644 index 00000000..4f4650ee --- /dev/null +++ b/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/index.tsx @@ -0,0 +1,100 @@ +import { FC, SyntheticEvent } from 'react' + +import { AvatarWithPlaceholder } from '@baseapp-frontend/design-system' + +import { Badge as DefaultBadge, Typography } from '@mui/material' +import { useFragment } from 'react-relay' + +import { RoomFragment$key } from '../../../../__generated__/RoomFragment.graphql' +import { useCurrentProfile } from '../../../profiles' +import { MINIMUM_AMOUNT_OF_PARTICIPANTS_TO_SHOW_ROOM_TITLE } from '../../constants' +import { RoomFragment } from '../../graphql/queries/Room' +import { StyledChatCard } from './styled' +import { ChatRoomCardProps } from './types' +import { formatDate } from './utils' + +const ChatRoomCard: FC = ({ + roomRef, + isCardSelected = false, + handleClick, + Badge = DefaultBadge, + BadgeProps = {}, +}) => { + const room = useFragment(RoomFragment, roomRef) + + const handleCardClick = (event: SyntheticEvent) => { + event.stopPropagation() + if (handleClick) handleClick() + } + + const { profile } = useCurrentProfile() + + const roomData = { + title: room.title, + avatarUrl: room.image?.url, + } + + if ( + room.participants?.totalCount && + room.participants?.totalCount < MINIMUM_AMOUNT_OF_PARTICIPANTS_TO_SHOW_ROOM_TITLE + ) { + const otherParticipant = room.participants.edges.find( + (edge) => edge?.node?.profile?.id && edge?.node?.profile?.id !== profile?.id, + ) + roomData.title = otherParticipant?.node?.profile?.name + roomData.avatarUrl = otherParticipant?.node?.profile?.image?.url + } + + const lastMessage = room.lastMessage?.content + const { lastMessageTime } = room + + const showBadge = room.unreadMessagesCount && room.unreadMessagesCount > 0 + + return ( + + +
+ {roomData.title} +
+ {lastMessage && lastMessageTime && ( + <> + + {formatDate(lastMessageTime)} + +
+ + {lastMessage} + + + )} +
+
+
+ +
+ + ) +} + +export default ChatRoomCard diff --git a/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/styled.tsx b/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/styled.tsx new file mode 100644 index 00000000..d0b04522 --- /dev/null +++ b/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/styled.tsx @@ -0,0 +1,25 @@ +import { styled } from '@mui/material/styles' +import { Box, alpha } from '@mui/system' + +import { StyledChatCardProps } from './types' + +export const StyledChatCard = styled(Box)( + ({ theme, showPointer = false, isCardSelected = false }) => ({ + display: 'grid', + height: '100%', + width: '100%', + maxWidth: '390px', + gridTemplateColumns: '48px auto min-content', + gap: theme.spacing(2.5), + padding: theme.spacing(1.5, 3.5), + cursor: showPointer ? 'pointer' : 'default', + backgroundColor: isCardSelected + ? alpha(theme.palette.primary.main, 0.08) + : theme.palette.background.default, + borderRight: isCardSelected ? `2px solid ${theme.palette.primary.light}` : 'none', + [theme.breakpoints.down('sm')]: { + maxWidth: '600px', + padding: theme.spacing(1.5), + }, + }), +) diff --git a/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/types.ts b/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/types.ts new file mode 100644 index 00000000..14103d5d --- /dev/null +++ b/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/types.ts @@ -0,0 +1,19 @@ +import { FC } from 'react' + +import { BadgeProps } from '@mui/material' +import { BoxProps } from '@mui/system' + +import { RoomFragment$key } from '../../../../__generated__/RoomFragment.graphql' + +export interface ChatRoomCardProps { + roomRef: RoomFragment$key + isCardSelected?: boolean + handleClick?: () => void + Badge?: FC + BadgeProps?: Partial +} + +export interface StyledChatCardProps extends BoxProps { + isCardSelected?: boolean + showPointer?: boolean +} diff --git a/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/utils.ts b/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/utils.ts new file mode 100644 index 00000000..117e58da --- /dev/null +++ b/packages/components/modules/messages/ChatRoomsList/ChatRoomCard/utils.ts @@ -0,0 +1,35 @@ +import { + DATE_FORMAT, + TIME_FORMAT, + formatDateFromApi, + isToday, + isYesterday, +} from '@baseapp-frontend/utils' + +import { DateTime } from 'luxon' + +export const formatDate = (date?: string | null) => { + if (!date) return '' + const dateTime = DateTime.fromISO(date) + if (!dateTime.isValid) return '' + + if (isToday(date)) return formatDateFromApi(date, { toFormat: TIME_FORMAT[2] }) + + if (isYesterday(date)) return 'Yesterday' + + const diff = dateTime.diffNow(['years', 'months', 'weeks', 'days']).toObject() + + if (diff.months && Math.abs(diff.months) > 0) { + if (Math.abs(diff.months) > 1) return `${Math.abs(diff.months).toFixed(0)} months ago` + return '1 month ago' + } + + if (diff.weeks && Math.abs(diff.weeks) > 0) { + if (Math.abs(diff.weeks) > 1) return `${Math.abs(diff.weeks).toFixed(0)} weeks ago` + return '1 week ago' + } + + if (diff.days && Math.abs(diff.days) > 0) return `${Math.abs(diff.days).toFixed(0)} days ago` + + return formatDateFromApi(date, { toFormat: DATE_FORMAT[2] }) +} diff --git a/packages/components/modules/messages/ChatRoomsList/constants.ts b/packages/components/modules/messages/ChatRoomsList/constants.ts new file mode 100644 index 00000000..68d150f0 --- /dev/null +++ b/packages/components/modules/messages/ChatRoomsList/constants.ts @@ -0,0 +1,11 @@ +export const CHAT_TAB_VALUES = { + active: 'active', + unread: 'unread', + archived: 'archived', +} as const + +export const CHAT_TAB_LABEL = { + [CHAT_TAB_VALUES.active]: 'Active', + [CHAT_TAB_VALUES.unread]: 'Unread', + [CHAT_TAB_VALUES.archived]: 'Archived', +} as const diff --git a/packages/components/modules/messages/ChatRoomsList/index.tsx b/packages/components/modules/messages/ChatRoomsList/index.tsx new file mode 100644 index 00000000..3b1b70bd --- /dev/null +++ b/packages/components/modules/messages/ChatRoomsList/index.tsx @@ -0,0 +1,155 @@ +'use client' + +import { FC, useCallback, useMemo, useState, useTransition } from 'react' + +import { + NoMessagesIcon as DefaultNoMessagesIcon, + Searchbar as DefaultSearchbar, + LoadingState, + useResponsive, +} from '@baseapp-frontend/design-system' + +import { Box, Tab, Tabs, Typography, useTheme } from '@mui/material' +import { Virtuoso } from 'react-virtuoso' + +import { RoomsListFragment$key } from '../../../__generated__/RoomsListFragment.graphql' +import { useCurrentProfile } from '../../profiles' +import { useChatRoom } from '../context' +import { useRoomsList } from '../graphql/queries/RoomsList' +import useRoomListSubscription from '../graphql/subscriptions/useRoomListSubscription' +import DefaultChatRoomCard from './ChatRoomCard' +import { CHAT_TAB_LABEL, CHAT_TAB_VALUES } from './constants' +import { ChatRoomsListProps, ChatTabValues } from './types' + +const ChatRoomsList: FC = ({ + targetRef, + Searchbar = DefaultSearchbar, + SearchbarProps = {}, + ChatRoomCard = DefaultChatRoomCard, + ChatRoomCardProps = {}, + NoMessagesIcon = DefaultNoMessagesIcon, + NoMessagesIconProps = {}, + VirtuosoProps = {}, +}) => { + const [tab, setTab] = useState(CHAT_TAB_VALUES.active) + + const { profile } = useCurrentProfile() + const { data, loadNext, isLoadingNext, hasNext, refetch } = useRoomsList( + targetRef?.me?.profile as RoomsListFragment$key, + ) + + const handleChange = (event: React.SyntheticEvent, newTab: string) => { + setTab(newTab as ChatTabValues) + } + + const isMobile = useResponsive('down', 'sm') + const theme = useTheme() + const { id: selectedRoom, setChatRoom } = useChatRoom() + + const memoizedChatRooms = useMemo( + () => data?.chatRooms?.edges?.filter((edge) => edge?.node).map((edge) => edge?.node) || [], + [data?.chatRooms?.edges], + ) + + const renderChatCard = useCallback( + (room: any) => { + if (!room) return null + + return ( + { + setChatRoom({ id: room.id }) + }} + {...ChatRoomCardProps} + /> + ) + }, + [selectedRoom, setChatRoom, ChatRoomCardProps, ChatRoomCard], + ) + + useRoomListSubscription(data?.id as string, profile?.id as string) + + const renderLoadingState = () => { + if (!isLoadingNext) return + + return ( + + ) + } + + const [isPending, startTransition] = useTransition() + + return ( +
+ + {/* @ts-ignore TODO: Check typing */} + + + + + + + +
+ {memoizedChatRooms.length === 0 ? ( + + + + No messages to be displayed. + + + ) : ( + renderChatCard(item)} + style={{ scrollbarWidth: 'none' }} + components={{ + Footer: renderLoadingState, + }} + endReached={() => { + if (hasNext) { + loadNext(5) + } + }} + {...VirtuosoProps} + /> + )} +
+
+ ) +} + +export default ChatRoomsList diff --git a/packages/components/modules/messages/ChatRoomsList/types.ts b/packages/components/modules/messages/ChatRoomsList/types.ts new file mode 100644 index 00000000..0febf45c --- /dev/null +++ b/packages/components/modules/messages/ChatRoomsList/types.ts @@ -0,0 +1,24 @@ +import { FC } from 'react' + +import { SearchbarProps } from '@baseapp-frontend/design-system' +import { ValueOf } from '@baseapp-frontend/utils' + +import { SvgIconProps } from '@mui/material' +import { VirtuosoProps } from 'react-virtuoso' + +import { ChatRoomsQuery$data } from '../../../__generated__/ChatRoomsQuery.graphql' +import { ChatRoomCardProps } from './ChatRoomCard/types' +import { CHAT_TAB_VALUES } from './constants' + +export interface ChatRoomsListProps { + targetRef: ChatRoomsQuery$data + Searchbar?: FC + SearchbarProps?: Partial + ChatRoomCard?: FC + ChatRoomCardProps?: Partial + NoMessagesIcon?: FC + NoMessagesIconProps?: Partial + VirtuosoProps?: Partial> +} + +export type ChatTabValues = ValueOf diff --git a/packages/components/modules/messages/CreateChatRoomList/ChatRoomListCard/index.tsx b/packages/components/modules/messages/CreateChatRoomList/ChatRoomListCard/index.tsx index a702bf60..febc353d 100644 --- a/packages/components/modules/messages/CreateChatRoomList/ChatRoomListCard/index.tsx +++ b/packages/components/modules/messages/CreateChatRoomList/ChatRoomListCard/index.tsx @@ -3,16 +3,17 @@ import { FC } from 'react' import { AvatarWithPlaceholder } from '@baseapp-frontend/design-system' +import { joinWithSeparator } from '@baseapp-frontend/utils' import { LoadingButton } from '@mui/lab' import { Box, Typography } from '@mui/material' +import { useChatRoom } from '../../context' import { MainContainer } from './styled' import { ChatRoomListCardProps } from './types' const ChatRoomListCard: FC = ({ item, - setIsInChatRoom, setIsInExistingChatRoomsView, currentProfile, commit, @@ -20,6 +21,8 @@ const ChatRoomListCard: FC = ({ }) => { const { id, image, name, urlPath } = item + const { setChatRoom } = useChatRoom() + return ( = ({ {name} - {urlPath?.path && `@${urlPath?.path}`} + {joinWithSeparator(['@', urlPath?.path], { separator: '' })} = ({ variables: { input: { profileId: currentProfile.profile.id, participants: [id] }, }, - onCompleted: () => { - setIsInChatRoom(true) + onCompleted: (data) => { + setChatRoom({ id: data?.chatRoomCreate?.room?.node?.id }) setIsInExistingChatRoomsView(true) }, }) diff --git a/packages/components/modules/messages/CreateChatRoomList/ChatRoomListCard/types.ts b/packages/components/modules/messages/CreateChatRoomList/ChatRoomListCard/types.ts index 15559df6..ab77fa28 100644 --- a/packages/components/modules/messages/CreateChatRoomList/ChatRoomListCard/types.ts +++ b/packages/components/modules/messages/CreateChatRoomList/ChatRoomListCard/types.ts @@ -1,13 +1,12 @@ -import { Dispatch, PropsWithChildren, SetStateAction } from 'react' +import { Dispatch, SetStateAction } from 'react' import { Disposable, UseMutationConfig } from 'react-relay' import { CreateChatRoomMutation } from '../../../../__generated__/CreateChatRoomMutation.graphql' import { UseCurrentProfile } from '../../../profiles/context/CurrentProfileProvider/types' -export interface ChatRoomListCardProps extends PropsWithChildren { +export interface ChatRoomListCardProps { item: any - setIsInChatRoom: Dispatch> setIsInExistingChatRoomsView: Dispatch> isMutationInFlight: boolean commit: (config: UseMutationConfig) => Disposable diff --git a/packages/components/modules/messages/CreateChatRoomList/index.tsx b/packages/components/modules/messages/CreateChatRoomList/index.tsx index ef0ee830..0a18613b 100644 --- a/packages/components/modules/messages/CreateChatRoomList/index.tsx +++ b/packages/components/modules/messages/CreateChatRoomList/index.tsx @@ -10,7 +10,6 @@ import { import { Box, Typography, useTheme } from '@mui/material' import Image from 'next/image' -import { useForm } from 'react-hook-form' import { Virtuoso } from 'react-virtuoso' import useCurrentProfile from '../../profiles/context/useCurrentProfile' @@ -23,7 +22,7 @@ import { MainContainer, SearchbarContainer, } from './styled' -import { CreateChatRoomListProps, Edge } from './types' +import { CreateChatRoomListProps } from './types' const CreateChatRoomList: FC = ({ allProfilesRef, @@ -32,10 +31,7 @@ const CreateChatRoomList: FC = ({ Searchbar = DefaultSearchbar, SearchbarProps = {}, VirtuosoProps = {}, - setIsInChatRoom, setIsInExistingChatRoomsView, - noResultsImage = '/svg/no-search-results.svg', - noConnectionsImage = '/svg/no-chat-connections.svg', }) => { const { data: { allProfiles }, @@ -52,26 +48,12 @@ const CreateChatRoomList: FC = ({ const [commit, isMutationInFlight] = useCreateChatRoomMutation() const memoizedItems = useMemo( - () => - allProfiles?.edges - .filter( - (edge): edge is Edge => - edge?.node !== undefined && - edge.node !== null && - edge.node.id !== currentProfile.profile?.id, - ) - .map((edge) => edge?.node) || [], + () => allProfiles?.edges.filter((edge: any) => edge?.node).map((edge: any) => edge?.node) || [], [allProfiles], ) const [isPending, startTransition] = useTransition() - const SEARCHBAR = 'search' - - const form = useForm() - - const watchSearch = form.watch(SEARCHBAR) - const renderLoadingState = () => { if (!isLoadingNext) return @@ -90,7 +72,6 @@ const CreateChatRoomList: FC = ({ return ( = ({ ) } - const emptyStatesData = useMemo( - () => ({ - size: watchSearch ? 224 : 196, - image: watchSearch ? noResultsImage : noConnectionsImage, - imageAlt: watchSearch ? 'No Results Found' : 'No Connections Found', - title: watchSearch ? 'No results Found' : 'Search for profiles', - subtitle: watchSearch - ? 'Check your spelling or try another search.' - : 'Once you connect to other profiles they will be shown here.', - }), - [watchSearch], - ) - return ( @@ -121,85 +89,48 @@ const CreateChatRoomList: FC = ({ isPending={isPending} startTransition={startTransition} refetch={refetch} - form={form} - name={SEARCHBAR} {...SearchbarProps} /> - {memoizedItems?.length === 0 ? ( - {}}> + {emptyStatesData.imageAlt} - - - {emptyStatesData.title} - - - {emptyStatesData.subtitle} - - - - ) : ( - <> - {/* TODO: Group chat creation click handler */} - {}}> - - Avatar Group Fallback - - - New Group - - - - renderItem(item)} - style={{ scrollbarWidth: 'none' }} - components={{ - Footer: renderLoadingState, - }} - endReached={() => { - if (hasNext) { - loadNext(5) - } - }} - {...VirtuosoProps} - /> - - - )} + + + New Group + + + + renderItem(item)} + style={{ scrollbarWidth: 'none' }} + components={{ + Footer: renderLoadingState, + }} + endReached={() => { + if (hasNext) { + loadNext(5) + } + }} + {...VirtuosoProps} + /> + ) } diff --git a/packages/components/modules/messages/CreateChatRoomList/types.ts b/packages/components/modules/messages/CreateChatRoomList/types.ts index d79e0427..d56b005e 100644 --- a/packages/components/modules/messages/CreateChatRoomList/types.ts +++ b/packages/components/modules/messages/CreateChatRoomList/types.ts @@ -14,21 +14,5 @@ export interface CreateChatRoomListProps extends PropsWithChildren { ChatRoomListCard?: FC ChatRoomListCardProps?: Partial VirtuosoProps?: Partial> - setIsInChatRoom: Dispatch> setIsInExistingChatRoomsView: Dispatch> - noResultsImage?: string - noConnectionsImage?: string -} - -export interface Edge { - node: - | { - id: string - pk: number - name: string | undefined | null - image: { url: string } | undefined | null - urlPath: { path: string } | undefined | null - } - | undefined - | null } diff --git a/packages/components/modules/messages/MessageItem/index.tsx b/packages/components/modules/messages/MessageItem/index.tsx index 05d6fbcc..c9a7f9af 100644 --- a/packages/components/modules/messages/MessageItem/index.tsx +++ b/packages/components/modules/messages/MessageItem/index.tsx @@ -16,7 +16,11 @@ const MessageItem: FC = ({ messageRef, isFirstGroupedMessage } return ( - + {message?.content} diff --git a/packages/components/modules/messages/MessageItem/styled.tsx b/packages/components/modules/messages/MessageItem/styled.tsx index d482a923..4eaf829b 100644 --- a/packages/components/modules/messages/MessageItem/styled.tsx +++ b/packages/components/modules/messages/MessageItem/styled.tsx @@ -15,10 +15,13 @@ export const MessageItemContainer = styled(Box)(({ padding: theme.spacing(1, 1.5), borderRadius: isOwnMessage ? ownMessageRadius : otherMessageRadius, flexDirection: 'column', - maxWidth: '400px', + maxWidth: '60%', justifyContent: 'center', alignSelf: isOwnMessage ? 'flex-end' : 'flex-start', alignItems: isOwnMessage ? 'flex-end' : 'flex-start', backgroundColor: isOwnMessage ? theme.palette.background.default : theme.palette.grey[800], + [theme.breakpoints.down('sm')]: { + maxWidth: '80%', + }, } }) diff --git a/packages/components/modules/messages/MessagesGroup/index.tsx b/packages/components/modules/messages/MessagesGroup/index.tsx index 74d23fe6..4e0ced21 100644 --- a/packages/components/modules/messages/MessagesGroup/index.tsx +++ b/packages/components/modules/messages/MessagesGroup/index.tsx @@ -100,9 +100,13 @@ const MessagesGroup: FC = ({ if (!message) return null return ( - + {renderDateOnTopOfMessagesGroup(messageIndex)} - + {canShowAvatar && ( = ({ alignSelf: flexAlignments, alignItems: flexAlignments, flexDirection: 'column', + width: '100%', }} > {canShowName && ( diff --git a/packages/components/modules/messages/graphql/queries/ChatRoomQuery.ts b/packages/components/modules/messages/graphql/queries/ChatRoomQuery.ts index daa12b44..3de0c53a 100644 --- a/packages/components/modules/messages/graphql/queries/ChatRoomQuery.ts +++ b/packages/components/modules/messages/graphql/queries/ChatRoomQuery.ts @@ -4,6 +4,7 @@ export const ChatRoomQuery = graphql` query ChatRoomQuery($roomId: ID!) { chatRoom(id: $roomId) { id + unreadMessagesCount participants { edges { node { diff --git a/packages/components/modules/messages/graphql/queries/ChatRoomsQuery.ts b/packages/components/modules/messages/graphql/queries/ChatRoomsQuery.ts index 8d0546f8..c747bbd5 100644 --- a/packages/components/modules/messages/graphql/queries/ChatRoomsQuery.ts +++ b/packages/components/modules/messages/graphql/queries/ChatRoomsQuery.ts @@ -3,5 +3,12 @@ import { graphql } from 'react-relay' export const ChatRoomsQuery = graphql` query ChatRoomsQuery { ...AllProfilesListFragment + me { + id + profile { + id + ...RoomsListFragment + } + } } ` diff --git a/packages/components/modules/messages/graphql/queries/Room.ts b/packages/components/modules/messages/graphql/queries/Room.ts new file mode 100644 index 00000000..da14be01 --- /dev/null +++ b/packages/components/modules/messages/graphql/queries/Room.ts @@ -0,0 +1,34 @@ +import { graphql } from 'react-relay' + +export const RoomFragment = graphql` + fragment RoomFragment on ChatRoom { + id + unreadMessagesCount + image(width: 100, height: 100) { + url + } + lastMessageTime + lastMessage { + id + content + } + title + participants { + totalCount + edges { + node { + id + profile { + id + __typename + name + image(width: 100, height: 100) { + url + } + } + } + } + } + ...MessagesListFragment + } +` diff --git a/packages/components/modules/messages/graphql/queries/RoomsList.ts b/packages/components/modules/messages/graphql/queries/RoomsList.ts new file mode 100644 index 00000000..655fe73a --- /dev/null +++ b/packages/components/modules/messages/graphql/queries/RoomsList.ts @@ -0,0 +1,36 @@ +import { graphql, usePaginationFragment } from 'react-relay' + +import { RoomsListFragment$key } from '../../../../__generated__/RoomsListFragment.graphql' +import { chatRoomsPaginationQuery } from '../../../../__generated__/chatRoomsPaginationQuery.graphql' + +export const RoomsListFragment = graphql` + fragment RoomsListFragment on ChatRoomsInterface + @argumentDefinitions( + cursor: { type: "String" } + count: { type: "Int", defaultValue: 5 } + q: { type: "String", defaultValue: null } + ) + @refetchable(queryName: "chatRoomsPaginationQuery") { + id + chatRooms(first: $count, after: $cursor, q: $q) @connection(key: "roomsList_chatRooms") { + edges { + node { + id + unreadMessagesCount + ...RoomFragment + } + } + pageInfo { + hasNextPage + endCursor + } + } + unreadMessagesCount + } +` + +export const useRoomsList = (targetRef: RoomsListFragment$key) => + usePaginationFragment( + RoomsListFragment, + targetRef, + ) diff --git a/packages/components/modules/messages/graphql/subscriptions/useRoomListSubscription.tsx b/packages/components/modules/messages/graphql/subscriptions/useRoomListSubscription.tsx new file mode 100644 index 00000000..8df8f10b --- /dev/null +++ b/packages/components/modules/messages/graphql/subscriptions/useRoomListSubscription.tsx @@ -0,0 +1,71 @@ +import { useMemo } from 'react' + +import { ConnectionHandler, graphql, useSubscription } from 'react-relay' +import { RecordSourceSelectorProxy } from 'relay-runtime' + +const RoomListSubscription = graphql` + subscription useRoomListSubscription($profileId: ID!) { + chatRoomOnRoomUpdate(profileId: $profileId) { + room { + node { + id + unreadMessagesCount(profileId: $profileId) + participants { + totalCount + edges { + node { + id + profile { + id + name + image(width: 100, height: 100) { + url + } + } + } + } + } + } + } + } + } +` + +// TODO: check if BE subscription is working properly +const useRoomListSubscription = (nodeId: string, currentProfileId: string) => { + const config = useMemo( + () => ({ + subscription: RoomListSubscription, + onError: console.error, + variables: { + profileId: currentProfileId, // TODO: use currentProfile hook when available + }, + updater: (store: RecordSourceSelectorProxy, data: any) => { + const node = store.get(nodeId) + if (!node || !data) return null + const connectionRecord = ConnectionHandler.getConnection(node, 'roomsList_chatRooms') + const roomId = data?.chatRoomOnRoomUpdate?.room?.node?.id + if (!connectionRecord || !roomId) return null + + ConnectionHandler.deleteNode(connectionRecord, roomId) + + const payload = store.getRootField('chatRoomOnRoomUpdate') + + const room = payload?.getLinkedRecord('room') + + const newEdge = ConnectionHandler.buildConnectionEdge(store, connectionRecord, room) + + if (!newEdge) return null + + ConnectionHandler.insertEdgeBefore(connectionRecord, newEdge) + + return null + }, + }), + [nodeId], + ) + + return useSubscription(config) +} + +export default useRoomListSubscription diff --git a/packages/components/modules/messages/index.ts b/packages/components/modules/messages/index.ts index ac272981..bcd215c9 100644 --- a/packages/components/modules/messages/index.ts +++ b/packages/components/modules/messages/index.ts @@ -7,11 +7,14 @@ export type * from './MessagesList/types' export { default as ChatRoom } from './ChatRoom' export type * from './ChatRoom/types' +export { default as ChatRoomsList } from './ChatRoomsList' +export type * from './ChatRoomsList/types' + export { default as SendMessage } from './SendMessage' export type * from './SendMessage/types' + export { default as CreateChatRoomList } from './CreateChatRoomList' export type * from './CreateChatRoomList/types' - export * from './context' export * from './graphql/mutations/SendMessage' @@ -20,5 +23,7 @@ export * from './graphql/mutations/CreateChatRoom' export * from './graphql/queries/MessageItem' export * from './graphql/queries/MessagesList' export * from './graphql/queries/ChatRoomQuery' +export * from './graphql/queries/Room' +export * from './graphql/queries/RoomsList' export { default as useMessagesListSubscription } from './graphql/subscriptions/useMessagesListSubscription' diff --git a/packages/components/modules/profiles/index.ts b/packages/components/modules/profiles/index.ts index 697b3eef..b873195a 100644 --- a/packages/components/modules/profiles/index.ts +++ b/packages/components/modules/profiles/index.ts @@ -1,5 +1,6 @@ // Contexts & Providers export { default as useCurrentProfile } from './context/useCurrentProfile' +export { default as CurrentProfileProvider } from './context/CurrentProfileProvider' // Components export * from './ProfilePopover' diff --git a/packages/components/package.json b/packages/components/package.json index 0de360ae..82b0315a 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,7 +1,7 @@ { "name": "@baseapp-frontend/components", "description": "BaseApp components modules such as comments, notifications, messages, and more.", - "version": "0.0.18", + "version": "0.0.19", "main": "./index.ts", "types": "dist/index.d.ts", "sideEffects": false, @@ -10,7 +10,7 @@ "dev": "rm -rf dist && tsc --watch", "relay": "relay-compiler", "relay-download-schema": "dotenv -- bash -c 'get-graphql-schema \"$NEXT_PUBLIC_RELAY_ENDPOINT\" > schema.graphql'", - "relay-update-schema": "yarn relay-download-schema && yarn relay", + "relay-update-schema": "pnpm relay-download-schema && pnpm relay", "lint": "eslint . --ext .tsx --ext .ts && tsc --noEmit", "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist", "storybook": "storybook dev -p 6007", @@ -35,6 +35,7 @@ "react-hook-form": "catalog:", "react-relay": "catalog:graphql", "react-virtuoso": "catalog:", + "relay-runtime": "catalog:graphql", "use-long-press": "^3.2.0", "zod": "catalog:", "zustand": "catalog:" @@ -77,6 +78,7 @@ "@types/react": "catalog:react18", "@types/react-dom": "catalog:react18", "@types/react-relay": "catalog:graphql", + "@types/relay-runtime": "catalog:graphql", "@types/relay-test-utils": "catalog:graphql", "autoprefixer": "catalog:tailwind", "babel-jest": "catalog:test", diff --git a/packages/components/schema.graphql b/packages/components/schema.graphql index 4a0880a8..c6e8cc4e 100644 --- a/packages/components/schema.graphql +++ b/packages/components/schema.graphql @@ -79,7 +79,8 @@ type BlockTogglePayload { type ChatRoom implements Node { """The ID of the object""" id: ID! - image: String + title: String + image(width: Int!, height: Int!): File lastMessage: Message lastMessageTime: DateTime participants(offset: Int, before: String, after: String, first: Int, last: Int): ChatRoomParticipantConnection diff --git a/packages/design-system/CHANGELOG.md b/packages/design-system/CHANGELOG.md index 7857972c..fdd5bc21 100644 --- a/packages/design-system/CHANGELOG.md +++ b/packages/design-system/CHANGELOG.md @@ -1,12 +1,19 @@ # @baseapp-frontend/design-system +## 0.0.20 + +### Patch Changes + +- Create `Searchbar` component. +- Add `NoMessagesIcon` icon. +- Export `PureTextFieldProps` type. + ## 0.0.19 ### Patch Changes - Added the Searchbar component - ## 0.0.18 ### Patch Changes diff --git a/packages/design-system/components/Searchbar/index.tsx b/packages/design-system/components/Searchbar/index.tsx index 5d591fa8..81924917 100644 --- a/packages/design-system/components/Searchbar/index.tsx +++ b/packages/design-system/components/Searchbar/index.tsx @@ -6,6 +6,7 @@ import { useDebounce } from '@baseapp-frontend/utils' import { CircularProgress, InputAdornment } from '@mui/material' import { Box } from '@mui/system' +import { useForm } from 'react-hook-form' import Iconify from '../Iconify' import { IconButton } from '../buttons' @@ -18,11 +19,11 @@ const Searchbar: FC = ({ isPending, sx, InputProps, - form, - name, + variant = 'filled', ...props }) => { - const { watch, control, reset } = form + const { control, watch, reset } = useForm({ defaultValues: { search: '' } }) + const handleChange = (e: ChangeEvent) => { const value = e.target.value || '' startTransition(() => { @@ -32,17 +33,17 @@ const Searchbar: FC = ({ const handleReset = () => { startTransition(() => { - reset({ [name]: '' }) + reset() refetch({ q: '' }) }) } - const watchSearch = watch(name) + const watchSearch = watch('search') const { debouncedFunction: handleDebouncedChange } = useDebounce(handleChange) return ( & { +export type SearchbarProps = TextFieldProps & { isPending: boolean refetch: any startTransition: TransitionStartFunction - form: UseFormReturn - name: string } diff --git a/packages/design-system/components/icons/NoMessagesIcon/index.tsx b/packages/design-system/components/icons/NoMessagesIcon/index.tsx new file mode 100644 index 00000000..c8c1c2e1 --- /dev/null +++ b/packages/design-system/components/icons/NoMessagesIcon/index.tsx @@ -0,0 +1,110 @@ +import { FC } from 'react' + +import { SvgIcon, SvgIconProps } from '@mui/material' + +const NoMessagesIcon: FC = ({ sx, ...props }) => ( + + + + + + + + + + + + + + + + + + + + + + + + + + + +) + +export default NoMessagesIcon diff --git a/packages/design-system/components/icons/index.ts b/packages/design-system/components/icons/index.ts index 99e922be..bebcca89 100644 --- a/packages/design-system/components/icons/index.ts +++ b/packages/design-system/components/icons/index.ts @@ -14,6 +14,7 @@ export { default as SendMessageIcon } from './SendMessageIcon' export { default as TrashCanIcon } from './TrashCanIcon' export { default as MenuIcon } from './MenuIcon' export { default as ChevronIcon } from './ChevronIcon' +export { default as NoMessagesIcon } from './NoMessagesIcon' export { default as NotificationBellIcon } from './NotificationBellIcon' export { default as OutlinedEditIcon } from './OutlinedEditIcon' export { default as ShareIcon } from './ShareIcon' diff --git a/packages/design-system/components/inputs/SocialTextField/types.ts b/packages/design-system/components/inputs/SocialTextField/types.ts index 1fec39a8..62e02da0 100644 --- a/packages/design-system/components/inputs/SocialTextField/types.ts +++ b/packages/design-system/components/inputs/SocialTextField/types.ts @@ -4,8 +4,6 @@ import { FormControl } from '@baseapp-frontend/utils' import { TextFieldProps } from '../TextField/types' -export type TextAreaProps = Omit - export type SocialTextFieldProps = FormControl & TextFieldProps & PropsWithChildren & { diff --git a/packages/design-system/components/inputs/TextField/index.tsx b/packages/design-system/components/inputs/TextField/index.tsx index a8122b32..b6611663 100644 --- a/packages/design-system/components/inputs/TextField/index.tsx +++ b/packages/design-system/components/inputs/TextField/index.tsx @@ -7,7 +7,7 @@ import { withController } from '@baseapp-frontend/utils' import { useTheme } from '@emotion/react' import { TextField as MUITextField, Theme, useMediaQuery } from '@mui/material' -import { TextFieldProps } from './types' +import { PureTextFieldProps, TextFieldProps } from './types' const TextField: FC = ({ isResponsive = true, ...props }) => { const theme = useTheme() as Theme @@ -20,4 +20,4 @@ export default withController(TextField) // exporting the TextField without the controller, it's useful when a component // that inherits from TextField needs to use the same controller -export const PureTextField = TextField +export const PureTextField = TextField as FC diff --git a/packages/design-system/components/inputs/TextField/types.ts b/packages/design-system/components/inputs/TextField/types.ts index 5b3e6e74..8ad24444 100644 --- a/packages/design-system/components/inputs/TextField/types.ts +++ b/packages/design-system/components/inputs/TextField/types.ts @@ -2,8 +2,10 @@ import { FormControl } from '@baseapp-frontend/utils' import { TextFieldProps as MUITextFieldProps } from '@mui/material' -type Resposive = { +type Responsive = { isResponsive?: boolean } -export type TextFieldProps = MUITextFieldProps & FormControl & Resposive +export type TextFieldProps = MUITextFieldProps & FormControl & Responsive + +export type PureTextFieldProps = MUITextFieldProps & Responsive diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 014d7f2b..eec0293d 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -1,7 +1,7 @@ { "name": "@baseapp-frontend/design-system", "description": "Design System components and configurations.", - "version": "0.0.19", + "version": "0.0.20", "main": "./index.ts", "types": "dist/index.d.ts", "sideEffects": false, diff --git a/packages/wagtail/CHANGELOG.md b/packages/wagtail/CHANGELOG.md index 9d439456..766946b2 100644 --- a/packages/wagtail/CHANGELOG.md +++ b/packages/wagtail/CHANGELOG.md @@ -1,5 +1,12 @@ # @baseapp-frontend/wagtail +## 1.0.2 + +### Patch Changes + +- Updated dependencies + - @baseapp-frontend/design-system@0.0.20 + ## 1.0.1 ### Patch Changes diff --git a/packages/wagtail/modules/components/Blocks/BannerBlock/BannerDescriptionRichText/index.tsx b/packages/wagtail/modules/components/Blocks/BannerBlock/BannerDescriptionRichText/index.tsx index ae19dd12..0f61048d 100644 --- a/packages/wagtail/modules/components/Blocks/BannerBlock/BannerDescriptionRichText/index.tsx +++ b/packages/wagtail/modules/components/Blocks/BannerBlock/BannerDescriptionRichText/index.tsx @@ -5,7 +5,9 @@ import { RichTextBlockWrapper } from './styled' const BannerDescriptionRichText = ({ value }: { value: string }) => ( {/* TODO (Tech Debt): Sanitize the HTML content with, for example, DOMPurify. */} -
{/* eslint-disable-line react/no-danger */} +
{/* eslint-disable-line react/no-danger */} ) diff --git a/packages/wagtail/package.json b/packages/wagtail/package.json index b44f30d5..82cb60e1 100644 --- a/packages/wagtail/package.json +++ b/packages/wagtail/package.json @@ -1,7 +1,7 @@ { "name": "@baseapp-frontend/wagtail", "description": "BaseApp Wagtail", - "version": "1.0.1", + "version": "1.0.2", "main": "./index.ts", "types": "dist/index.d.ts", "sideEffects": false, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cae16621..5b526130 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,7 +11,7 @@ catalogs: version: 3.9.1 '@tanstack/react-query': specifier: ^5.45.1 - version: 5.61.0 + version: 5.61.4 '@types/js-cookie': specifier: ^3.0.6 version: 3.0.6 @@ -23,10 +23,10 @@ catalogs: version: 3.4.2 '@types/node': specifier: ^22.7.2 - version: 22.9.1 + version: 22.10.0 axios: specifier: ^1.7.2 - version: 1.7.7 + version: 1.7.8 events: specifier: ^3.3.0 version: 3.3.0 @@ -50,10 +50,10 @@ catalogs: version: 7.53.2 react-virtuoso: specifier: ^4.7.11 - version: 4.12.0 + version: 4.12.2 typescript: specifier: ^5.4.5 - version: 5.6.3 + version: 5.7.2 zod: specifier: ^3.23.8 version: 3.23.8 @@ -154,7 +154,7 @@ catalogs: version: 14.0.1 prettier: specifier: ^3.3.3 - version: 3.3.3 + version: 3.4.1 prettier-plugin-tailwindcss: specifier: ^0.6.3 version: 0.6.9 @@ -179,13 +179,13 @@ catalogs: version: 5.16.7 '@mui/material-nextjs': specifier: ^6.1.4 - version: 6.1.7 + version: 6.1.8 '@mui/system': specifier: ^5.15.19 version: 5.16.7 '@mui/x-date-pickers': specifier: ^7.6.2 - version: 7.22.2 + version: 7.22.3 react18: '@types/react': specifier: ^18.3.3 @@ -214,16 +214,16 @@ catalogs: version: 1.9.0 '@storybook/addon-docs': specifier: ^8.2.8 - version: 8.4.4 + version: 8.4.5 '@storybook/addon-essentials': specifier: ^8.2.8 - version: 8.4.4 + version: 8.4.5 '@storybook/addon-interactions': specifier: ^8.2.8 - version: 8.4.4 + version: 8.4.5 '@storybook/addon-links': specifier: ^8.2.8 - version: 8.4.4 + version: 8.4.5 '@storybook/addon-styling-webpack': specifier: ^1.0.0 version: 1.0.1 @@ -232,16 +232,16 @@ catalogs: version: 3.0.3 '@storybook/blocks': specifier: ^8.2.8 - version: 8.4.4 + version: 8.4.5 '@storybook/react': specifier: ^8.2.8 - version: 8.4.4 + version: 8.4.5 '@storybook/react-webpack5': specifier: ^8.2.8 - version: 8.4.4 + version: 8.4.5 '@storybook/test': specifier: ^8.2.8 - version: 8.4.4 + version: 8.4.5 babel-loader: specifier: ^9.1.3 version: 9.2.1 @@ -253,7 +253,7 @@ catalogs: version: 5.6.3 msw: specifier: ^2.3.1 - version: 2.6.5 + version: 2.6.6 msw-storybook-addon: specifier: ^2.0.2 version: 2.0.4 @@ -262,7 +262,7 @@ catalogs: version: 8.1.1 storybook: specifier: ^8.2.8 - version: 8.4.4 + version: 8.4.5 style-loader: specifier: ^4.0.0 version: 4.0.0 @@ -343,14 +343,14 @@ importers: specifier: ^2.23.0 version: 2.27.10 '@parcel/packager-ts': - specifier: 2.13.0 - version: 2.13.0(@parcel/core@2.13.0) + specifier: 2.13.2 + version: 2.13.2(@parcel/core@2.13.2) '@parcel/transformer-typescript-types': - specifier: 2.13.0 - version: 2.13.0(@parcel/core@2.13.0)(typescript@5.6.3) + specifier: 2.13.2 + version: 2.13.2(@parcel/core@2.13.2)(typescript@5.7.2) '@types/node': specifier: 'catalog:' - version: 22.9.1 + version: 22.10.0 eslint: specifier: catalog:lint version: 8.57.1 @@ -362,13 +362,13 @@ importers: version: 14.0.1(enquirer@2.4.1) prettier: specifier: catalog:lint - version: 3.3.3 + version: 3.4.1 turbo: specifier: ^2.1.1 - version: 2.3.0 + version: 2.3.2 typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 yaml: specifier: ^2.5.1 version: 2.6.1 @@ -383,7 +383,7 @@ importers: version: 3.9.1(react-hook-form@7.53.2(react@18.3.1)) '@tanstack/react-query': specifier: 'catalog:' - version: 5.61.0(react@18.3.1) + version: 5.61.4(react@18.3.1) js-cookie: specifier: 'catalog:' version: 3.0.5 @@ -426,7 +426,7 @@ importers: version: 3.0.6 '@types/node': specifier: 'catalog:' - version: 22.9.1 + version: 22.10.0 '@types/react': specifier: catalog:react18 version: 18.3.12 @@ -438,19 +438,19 @@ importers: version: 29.7.0(@babel/core@7.26.0) jest: specifier: catalog:test - version: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + version: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) jest-environment-jsdom: specifier: catalog:test version: 29.7.0 ts-jest: specifier: catalog:test - version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)))(typescript@5.7.2) ts-node: specifier: catalog:test - version: 10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2) typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 packages/components: dependencies: @@ -480,10 +480,10 @@ importers: version: 5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) '@storybook/react': specifier: catalog:storybook - version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) + version: 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) '@tanstack/react-query': specifier: 'catalog:' - version: 5.61.0(react@18.3.1) + version: 5.61.4(react@18.3.1) framer-motion: specifier: ^11.5.4 version: 11.11.17(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -513,7 +513,10 @@ importers: version: 16.2.0(react@18.3.1) react-virtuoso: specifier: 'catalog:' - version: 4.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.12.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + relay-runtime: + specifier: catalog:graphql + version: 16.2.0 use-long-press: specifier: ^3.2.0 version: 3.2.0(react@18.3.1) @@ -553,34 +556,34 @@ importers: version: 9.2.0 '@storybook/addon-docs': specifier: catalog:storybook - version: 8.4.4(@types/react@18.3.12)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-essentials': specifier: catalog:storybook - version: 8.4.4(@types/react@18.3.12)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-interactions': specifier: catalog:storybook - version: 8.4.4(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-links': specifier: catalog:storybook - version: 8.4.4(react@18.3.1)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(react@18.3.1)(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-styling-webpack': specifier: catalog:storybook - version: 1.0.1(storybook@8.4.4(prettier@3.3.3))(webpack@5.96.1) + version: 1.0.1(storybook@8.4.5(prettier@3.4.1))(webpack@5.96.1) '@storybook/addon-webpack5-compiler-babel': specifier: catalog:storybook version: 3.0.3(webpack@5.96.1) '@storybook/blocks': specifier: catalog:storybook - version: 8.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1)) '@storybook/react-webpack5': specifier: catalog:storybook - version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4) + version: 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4) '@storybook/test': specifier: catalog:storybook - version: 8.4.4(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(storybook@8.4.5(prettier@3.4.1)) '@tailwindcss/typography': specifier: catalog:tailwind - version: 0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3))) + version: 0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2))) '@testing-library/cypress': specifier: catalog:test version: 10.0.2(cypress@13.16.0) @@ -611,6 +614,9 @@ importers: '@types/react-relay': specifier: catalog:graphql version: 16.0.6 + '@types/relay-runtime': + specifier: catalog:graphql + version: 17.0.4 '@types/relay-test-utils': specifier: catalog:graphql version: 14.1.4 @@ -643,10 +649,10 @@ importers: version: 16.4.5 dotenv-cli: specifier: ^7.4.2 - version: 7.4.3 + version: 7.4.4 eslint-plugin-storybook: specifier: catalog:lint - version: 0.8.0(eslint@8.57.1)(typescript@5.6.3) + version: 0.8.0(eslint@8.57.1)(typescript@5.7.2) get-graphql-schema: specifier: catalog:graphql version: 2.1.2 @@ -655,22 +661,22 @@ importers: version: 5.6.3(webpack@5.96.1) jest: specifier: catalog:test - version: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + version: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) jest-environment-jsdom: specifier: catalog:test version: 29.7.0 msw: specifier: catalog:storybook - version: 2.6.5(@types/node@22.9.1)(typescript@5.6.3) + version: 2.6.6(@types/node@22.10.0)(typescript@5.7.2) msw-storybook-addon: specifier: catalog:storybook - version: 2.0.4(msw@2.6.5(@types/node@22.9.1)(typescript@5.6.3)) + version: 2.0.4(msw@2.6.6(@types/node@22.10.0)(typescript@5.7.2)) postcss: specifier: catalog:tailwind version: 8.4.49 postcss-loader: specifier: catalog:storybook - version: 8.1.1(postcss@8.4.49)(typescript@5.6.3)(webpack@5.96.1) + version: 8.1.1(postcss@8.4.49)(typescript@5.7.2)(webpack@5.96.1) relay-compiler: specifier: catalog:graphql version: 16.2.0 @@ -679,25 +685,25 @@ importers: version: 17.0.0 storybook: specifier: catalog:storybook - version: 8.4.4(prettier@3.3.3) + version: 8.4.5(prettier@3.4.1) style-loader: specifier: catalog:storybook version: 4.0.0(webpack@5.96.1) tailwindcss: specifier: catalog:tailwind - version: 3.4.15(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + version: 3.4.15(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) ts-jest: specifier: catalog:test - version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)))(typescript@5.7.2) ts-node: specifier: catalog:test - version: 10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2) typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 webpack: specifier: catalog:storybook - version: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + version: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-cli: specifier: catalog:storybook version: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1) @@ -712,37 +718,37 @@ importers: version: link:../eslint-plugin '@emotion/eslint-plugin': specifier: catalog:lint - version: 11.12.0(eslint@8.57.1)(typescript@5.6.3) + version: 11.12.0(eslint@8.57.1)(typescript@5.7.2) '@next/eslint-plugin-next': specifier: catalog:lint version: 13.5.7 '@trivago/prettier-plugin-sort-imports': specifier: catalog:lint - version: 4.3.0(prettier@3.3.3) + version: 4.3.0(prettier@3.4.1) '@typescript-eslint/eslint-plugin': specifier: catalog:lint - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) + version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': specifier: catalog:lint - version: 5.62.0(eslint@8.57.1)(typescript@5.6.3) + version: 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: specifier: catalog:lint version: 8.57.1 eslint-config-airbnb: specifier: catalog:lint - version: 19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.2(eslint@8.57.1))(eslint@8.57.1) + version: 19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.2(eslint@8.57.1))(eslint@8.57.1) eslint-config-airbnb-typescript: specifier: catalog:lint - version: 17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) + version: 17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1) eslint-config-next: specifier: catalog:lint - version: 13.5.7(eslint@8.57.1)(typescript@5.6.3) + version: 13.5.7(eslint@8.57.1)(typescript@5.7.2) eslint-config-prettier: specifier: catalog:lint version: 8.10.0(eslint@8.57.1) eslint-plugin-import: specifier: catalog:lint - version: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + version: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-jsx-a11y: specifier: catalog:lint version: 6.10.2(eslint@8.57.1) @@ -754,10 +760,10 @@ importers: version: 4.6.2(eslint@8.57.1) prettier: specifier: catalog:lint - version: 3.3.3 + version: 3.4.1 prettier-plugin-tailwindcss: specifier: catalog:lint - version: 0.6.9(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.3))(prettier@3.3.3) + version: 0.6.9(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.4.1))(prettier@3.4.1) packages/design-system: dependencies: @@ -787,16 +793,16 @@ importers: version: 5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material-nextjs': specifier: catalog:material-ui - version: 6.1.7(@emotion/cache@11.13.5)(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(next@14.3.0-canary.24(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 6.1.8(@emotion/cache@11.13.5)(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(next@14.3.0-canary.24(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@mui/system': specifier: catalog:material-ui version: 5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) '@mui/x-date-pickers': specifier: catalog:material-ui - version: 7.22.2(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(dayjs@1.11.13)(luxon@3.5.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.22.3(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(dayjs@1.11.13)(luxon@3.5.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/react': specifier: catalog:storybook - version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) + version: 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) framer-motion: specifier: ^11.2.10 version: 11.11.17(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -848,34 +854,34 @@ importers: version: 1.9.0(react@18.3.1) '@storybook/addon-docs': specifier: catalog:storybook - version: 8.4.4(@types/react@18.3.12)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-essentials': specifier: catalog:storybook - version: 8.4.4(@types/react@18.3.12)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-interactions': specifier: catalog:storybook - version: 8.4.4(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-links': specifier: catalog:storybook - version: 8.4.4(react@18.3.1)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(react@18.3.1)(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-styling-webpack': specifier: catalog:storybook - version: 1.0.1(storybook@8.4.4(prettier@3.3.3))(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + version: 1.0.1(storybook@8.4.5(prettier@3.4.1))(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) '@storybook/addon-webpack5-compiler-babel': specifier: catalog:storybook - version: 3.0.3(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + version: 3.0.3(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) '@storybook/blocks': specifier: catalog:storybook - version: 8.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1)) '@storybook/react-webpack5': specifier: catalog:storybook - version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) + version: 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) '@storybook/test': specifier: catalog:storybook - version: 8.4.4(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(storybook@8.4.5(prettier@3.4.1)) '@tailwindcss/typography': specifier: catalog:tailwind - version: 0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3))) + version: 0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2))) '@types/lodash': specifier: 'catalog:' version: 4.17.13 @@ -890,28 +896,28 @@ importers: version: 10.4.20(postcss@8.4.49) css-loader: specifier: catalog:storybook - version: 7.1.2(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + version: 7.1.2(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) eslint-plugin-storybook: specifier: catalog:lint - version: 0.8.0(eslint@8.57.1)(typescript@5.6.3) + version: 0.8.0(eslint@8.57.1)(typescript@5.7.2) postcss: specifier: catalog:tailwind version: 8.4.49 postcss-loader: specifier: catalog:storybook - version: 8.1.1(postcss@8.4.49)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + version: 8.1.1(postcss@8.4.49)(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) storybook: specifier: catalog:storybook - version: 8.4.4(prettier@3.3.3) + version: 8.4.5(prettier@3.4.1) style-loader: specifier: catalog:storybook - version: 4.0.0(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + version: 4.0.0(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) tailwindcss: specifier: catalog:tailwind - version: 3.4.15(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + version: 3.4.15(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 packages/eslint-plugin: dependencies: @@ -930,13 +936,13 @@ importers: version: 29.5.14 parcel: specifier: ^2.12.0 - version: 2.13.0(@swc/helpers@0.5.15)(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.6.3) + version: 2.13.2(@swc/helpers@0.5.15)(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.7.2) ts-node: specifier: catalog:test - version: 10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2) typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 packages/graphql: dependencies: @@ -997,7 +1003,7 @@ importers: version: 16.2.0 typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 packages/provider: dependencies: @@ -1006,7 +1012,7 @@ importers: version: link:../utils '@tanstack/react-query': specifier: 'catalog:' - version: 5.61.0(react@18.3.1) + version: 5.61.4(react@18.3.1) lodash: specifier: 'catalog:' version: 4.17.21 @@ -1028,7 +1034,7 @@ importers: version: 18.3.12 typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 packages/test: dependencies: @@ -1043,10 +1049,10 @@ importers: version: 5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-query': specifier: 'catalog:' - version: 5.61.0(react@18.3.1) + version: 5.61.4(react@18.3.1) axios-mock-adapter: specifier: ^1.22.0 - version: 1.22.0(axios@1.7.7) + version: 1.22.0(axios@1.7.8) js-cookie: specifier: 'catalog:' version: 3.0.5 @@ -1077,7 +1083,7 @@ importers: version: 3.0.6 '@types/node': specifier: 'catalog:' - version: 22.9.1 + version: 22.10.0 '@types/react': specifier: catalog:react18 version: 18.3.12 @@ -1089,19 +1095,19 @@ importers: version: 29.7.0(@babel/core@7.26.0) jest: specifier: catalog:test - version: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + version: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) jest-environment-jsdom: specifier: catalog:test version: 29.7.0 ts-jest: specifier: catalog:test - version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)))(typescript@5.7.2) ts-node: specifier: catalog:test - version: 10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2) typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 packages/tsconfig: {} @@ -1109,13 +1115,13 @@ importers: dependencies: axios: specifier: 'catalog:' - version: 1.7.7 + version: 1.7.8 events: specifier: 'catalog:' version: 3.3.0 expo-secure-store: specifier: ^13.0.2 - version: 13.0.2(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)) + version: 13.0.2(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)) humps: specifier: ^2.0.1 version: 2.0.1 @@ -1185,7 +1191,7 @@ importers: version: 3.4.2 '@types/node': specifier: 'catalog:' - version: 22.9.1 + version: 22.10.0 '@types/qs': specifier: ^6.9.7 version: 6.9.17 @@ -1200,19 +1206,19 @@ importers: version: 29.7.0(@babel/core@7.26.0) jest: specifier: catalog:test - version: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + version: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) jest-environment-jsdom: specifier: catalog:test version: 29.7.0 ts-jest: specifier: catalog:test - version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)))(typescript@5.7.2) ts-node: specifier: catalog:test - version: 10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2) typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 packages/wagtail: dependencies: @@ -1233,10 +1239,10 @@ importers: version: 5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) '@storybook/react': specifier: catalog:storybook - version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) + version: 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) axios: specifier: 'catalog:' - version: 1.7.7 + version: 1.7.8 graphql: specifier: catalog:graphql version: 16.9.0 @@ -1273,31 +1279,31 @@ importers: version: 3.11.0(webpack-cli@5.1.4)(webpack@5.96.1) '@storybook/addon-essentials': specifier: catalog:storybook - version: 8.4.4(@types/react@18.3.12)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-interactions': specifier: catalog:storybook - version: 8.4.4(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-links': specifier: catalog:storybook - version: 8.4.4(react@18.3.1)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(react@18.3.1)(storybook@8.4.5(prettier@3.4.1)) '@storybook/addon-styling-webpack': specifier: catalog:storybook - version: 1.0.1(storybook@8.4.4(prettier@3.3.3))(webpack@5.96.1) + version: 1.0.1(storybook@8.4.5(prettier@3.4.1))(webpack@5.96.1) '@storybook/addon-webpack5-compiler-babel': specifier: catalog:storybook version: 3.0.3(webpack@5.96.1) '@storybook/blocks': specifier: catalog:storybook - version: 8.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1)) '@storybook/react-webpack5': specifier: catalog:storybook - version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4) + version: 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4) '@storybook/test': specifier: catalog:storybook - version: 8.4.4(storybook@8.4.4(prettier@3.3.3)) + version: 8.4.5(storybook@8.4.5(prettier@3.4.1)) '@tailwindcss/typography': specifier: catalog:tailwind - version: 0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3))) + version: 0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2))) '@testing-library/cypress': specifier: catalog:test version: 10.0.2(cypress@13.16.0) @@ -1342,10 +1348,10 @@ importers: version: 16.4.5 dotenv-cli: specifier: ^7.4.2 - version: 7.4.3 + version: 7.4.4 eslint-plugin-storybook: specifier: catalog:lint - version: 0.8.0(eslint@8.57.1)(typescript@5.6.3) + version: 0.8.0(eslint@8.57.1)(typescript@5.7.2) get-graphql-schema: specifier: catalog:graphql version: 2.1.2 @@ -1354,16 +1360,16 @@ importers: version: 5.6.3(webpack@5.96.1) msw: specifier: catalog:storybook - version: 2.6.5(@types/node@22.9.1)(typescript@5.6.3) + version: 2.6.6(@types/node@22.10.0)(typescript@5.7.2) msw-storybook-addon: specifier: catalog:storybook - version: 2.0.4(msw@2.6.5(@types/node@22.9.1)(typescript@5.6.3)) + version: 2.0.4(msw@2.6.6(@types/node@22.10.0)(typescript@5.7.2)) postcss: specifier: catalog:tailwind version: 8.4.49 postcss-loader: specifier: catalog:storybook - version: 8.1.1(postcss@8.4.49)(typescript@5.6.3)(webpack@5.96.1) + version: 8.1.1(postcss@8.4.49)(typescript@5.7.2)(webpack@5.96.1) relay-compiler: specifier: catalog:graphql version: 16.2.0 @@ -1372,19 +1378,19 @@ importers: version: 17.0.0 storybook: specifier: catalog:storybook - version: 8.4.4(prettier@3.3.3) + version: 8.4.5(prettier@3.4.1) style-loader: specifier: catalog:storybook version: 4.0.0(webpack@5.96.1) tailwindcss: specifier: catalog:tailwind - version: 3.4.15(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + version: 3.4.15(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) typescript: specifier: 'catalog:' - version: 5.6.3 + version: 5.7.2 webpack: specifier: catalog:storybook - version: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + version: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack-cli@5.1.4) webpack-cli: specifier: catalog:storybook version: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1) @@ -2482,21 +2488,21 @@ packages: resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==} engines: {node: '>=0.10.0'} - '@expo/cli@0.21.6': - resolution: {integrity: sha512-xGeQUK/IX5Wzg2ngXV89wL2s1tWaMJR+sxF8HgGwJqFshC0ikQSV0TRCtz4SCdDjfM7dTPkf4UvOSA45zUMXmA==} + '@expo/cli@0.21.8': + resolution: {integrity: sha512-gU+NlL/XS9r7LEfLhjDDKuv3jEtOh+rVnk/k7Lp8WrUwaMCoEGfmQpSqLXetFCCC4UFXSaj1cdMGoy2UBw4rew==} hasBin: true '@expo/code-signing-certificates@0.0.5': resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} - '@expo/config-plugins@9.0.9': - resolution: {integrity: sha512-pbgbY3SwCMwkijhfe163J05BrTx4MqzeaV+nVgUMs7vRcjHY1tfM57Pdv6SPtgeDvZ8fvdXFXXzkJva+a7C9Bw==} + '@expo/config-plugins@9.0.10': + resolution: {integrity: sha512-4piPSylJ8z3to+YZpl/6M2mLxASOdIFANA8FYihsTf9kWlyimV9L/+MGgPXJcieaHXYZZqOryf8hQFVeg/68+A==} '@expo/config-types@52.0.1': resolution: {integrity: sha512-vD8ZetyKV7U29lR6+NJohYeoLYTH+eNYXJeNiSOrWCz0witJYY11meMmEnpEaVbN89EfC6uauSUOa6wihtbyPQ==} - '@expo/config@10.0.4': - resolution: {integrity: sha512-pkvdPqKTaP6+Qvc8aTmDLQ9Dfwp98P1GO37MFKwsF5XormfN/9/eN8HfIRoM6d3uSIVKCcWW3X2yAEbNmOyfXw==} + '@expo/config@10.0.5': + resolution: {integrity: sha512-wq48h3HlAPq5v/gMprarAiVY1aEXNBVJ+Em0vrHcYFO8UyxzR6oIao2E4Ed3VWHqhTzPXkMPH4hKCKlzFVBFwQ==} '@expo/devcert@1.1.4': resolution: {integrity: sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==} @@ -2527,8 +2533,8 @@ packages: '@expo/plist@0.2.0': resolution: {integrity: sha512-F/IZJQaf8OIVnVA6XWUeMPC3OH6MV00Wxf0WC0JhTQht2QgjyHUa3U5Gs3vRtDq8tXNsZneOQRDVwpaOnd4zTQ==} - '@expo/prebuild-config@8.0.17': - resolution: {integrity: sha512-HM+XpDox3fAZuXZXvy55VRcBbsZSDijGf8jI8i/pexgWvtsnt1ouelPXRuE1pXDicMX+lZO83QV+XkyLmBEXYQ==} + '@expo/prebuild-config@8.0.20': + resolution: {integrity: sha512-2N2R3qP12Jitmi8V0UG/5s6Se2Fq9RKIdlOTrVA5TzJeHkhCcvQRaRUlojwqjlYh4B3cByLjhTXyWoxM6+wpXQ==} '@expo/rudder-sdk-node@1.1.1': resolution: {integrity: sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==} @@ -2978,8 +2984,8 @@ packages: '@types/react': optional: true - '@mui/material-nextjs@6.1.7': - resolution: {integrity: sha512-v3cudN/JWuudUOlmrKvy9rTKB2o2Bu4SN1aZQvNXpWKqL4MwpQvBiq3j6jLA3I748HRvHjCNZAxoNXn1lToMqg==} + '@mui/material-nextjs@6.1.8': + resolution: {integrity: sha512-gSNZ+wCq38eX0rcIpsDCwUbWR2+z8/5mVv6+piwJc+ZByLFF8Xuq59vKx3m4IF8+AR8VIYzmfEzKOYxzS7p1aw==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/cache': ^11.11.0 @@ -3070,8 +3076,8 @@ packages: '@types/react': optional: true - '@mui/utils@6.1.7': - resolution: {integrity: sha512-Gr7cRZxBoZ0BIa3Xqf/2YaUrBLyNPJvXPQH3OsD9WMZukI/TutibbQBVqLYpgqJn8pKSjbD50Yq2auG0wI1xOw==} + '@mui/utils@6.1.8': + resolution: {integrity: sha512-O2DWb1kz8hiANVcR7Z4gOB3SvPPsSQGUmStpyBDzde6dJIfBzgV9PbEQOBZd3EBsd1pB+Uv1z5LAJAbymmawrA==} engines: {node: '>=14.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -3080,8 +3086,8 @@ packages: '@types/react': optional: true - '@mui/x-date-pickers@7.22.2': - resolution: {integrity: sha512-1KHSlIlnSoY3oHm820By8X344pIdGYqPvCCvfVHrEeeIQ/pHdxDD8tjZFWkFl4Jgm9oVFK90fMcqNZAzc+WaCw==} + '@mui/x-date-pickers@7.22.3': + resolution: {integrity: sha512-shNp92IrST5BiVy2f4jbrmRaD32QhyUthjh1Oexvpcn0v6INyuWgxfodoTi5ZCnE5Ue5UVFSs4R9Xre0UbJ5DQ==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.9.0 @@ -3212,243 +3218,243 @@ packages: '@open-draft/until@2.1.0': resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} - '@parcel/bundler-default@2.13.0': - resolution: {integrity: sha512-qx6v8mBJkgiEeNXZwzW+1x0YZ3lpkx/WDmqa63GE/CUWSIlMb14ZELyXewAo7mzX99qDhV4E6+OX1vRUI47+nQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/bundler-default@2.13.2': + resolution: {integrity: sha512-WY0LB1B7H6zIGXBtwssZRmzk788GzHoOGvMSIqgE/mZ0+jPF5V54zkjbhPBXj1fvoKOGlFy8Bm/gd/GnlQDdIg==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/cache@2.13.0': - resolution: {integrity: sha512-8GA4Dmhu917a5ZAfLgc7G3gDEWOkFhxeoY44eU7WYgh12rSJCS9XVIaWVnzDKb0ou3brSpbVKz9rhNj1K7kmPw==} + '@parcel/cache@2.13.2': + resolution: {integrity: sha512-Y0nWlCMWDSp1lxiPI5zCWTGD0InnVZ+IfqeyLWmROAqValYyd0QZCvnSljKJ144jWTr0jXxDveir+DVF8sAYaA==} engines: {node: '>= 16.0.0'} peerDependencies: - '@parcel/core': ^2.13.0 + '@parcel/core': ^2.13.2 - '@parcel/codeframe@2.13.0': - resolution: {integrity: sha512-mKOQSDmRzWqC/ELwjGv9ZDqkYtHwkwvpLC4gb5mUAw6VJsDqraydtluxGR2NejYwETiS4j9mQElcbHZoRcZ9uA==} + '@parcel/codeframe@2.13.2': + resolution: {integrity: sha512-qFMiS14orb6QSQj5/J/QN+gJElUfedVAKBTNkp9QB4i8ObdLHDqHRUzFb55ZQJI3G4vsxOOWAOUXGirtLwrxGQ==} engines: {node: '>= 16.0.0'} - '@parcel/compressor-raw@2.13.0': - resolution: {integrity: sha512-T6+qN36Rci/D3C79vImzZyQyReKOqKQetWAG2n3PG780mt+6omTGyZKRVUQTxJIbStgttlL9ZRlTHFiQeid7rg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/compressor-raw@2.13.2': + resolution: {integrity: sha512-HX51w7WlgQY2f30p3Le1B5nFsUrtEA1phvWEwQDm1gEC6OPmDrxNsFLWx18JdGlKWTaPYbAGXRMSOjUWU41N9w==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/config-default@2.13.0': - resolution: {integrity: sha512-clxN5xXeVrq6GhxrKWoQi0BkmLYmbfttoXA/zXsX2XF15QZALHqQtUKuKh2LLZj4NmwplTkIRz5vT80n8uvLOQ==} + '@parcel/config-default@2.13.2': + resolution: {integrity: sha512-oTf69/Ikxb7b8uqdu4SasRnIn7e68dCSNW2PhXuBkHq2GgzTSnpSqCwur70wQwrHKHdNt9RtIjLQgC6oOs5aJQ==} peerDependencies: - '@parcel/core': ^2.13.0 + '@parcel/core': ^2.13.2 - '@parcel/core@2.13.0': - resolution: {integrity: sha512-ok2y14uJebDuDz5QGcv+Ui4cjdroV/L5HUorYDfttNbuxjc4XpLJC9bzfu3MSwVKF44n/prT9pt3AK/Vf1LFDg==} + '@parcel/core@2.13.2': + resolution: {integrity: sha512-1zC5Au4z9or5XyP6ipfvJqHktuB0jD7WuxMcV1CWAZGARHKylLe+0ccl+Wx7HN5O+xAvfCDtTlKrATY8qyrIyw==} engines: {node: '>= 16.0.0'} - '@parcel/diagnostic@2.13.0': - resolution: {integrity: sha512-ocgqebLD4VL7/zkOoNBcIRu4ndFRipPwNkLd9cdfux3QBYuYBi5DE+3RSt9IWMrwjS8DMFXCxmtNANr7zujgjw==} + '@parcel/diagnostic@2.13.2': + resolution: {integrity: sha512-6Au0JEJ5SY2gYrY0/m0i0sTuqTvK0k2E9azhBJR+zzCREbUxLiDdLZ+vXAfLW7t/kPAcWtdNU0Bj7pnZcMiMXg==} engines: {node: '>= 16.0.0'} - '@parcel/events@2.13.0': - resolution: {integrity: sha512-vFB/GebsoiSxQy68DvrX8zpeJP2xWhSNYSN99ZbyADxutiAUnquu4nKMJCp4Pb+gNPHr2TitU6LKNGXqWLEE7w==} + '@parcel/events@2.13.2': + resolution: {integrity: sha512-BVB9hW1RGh/tMaDHfpa+uIgz5PMULorCnjmWr/KvrlhdUSUQoaPYfRcTDYrKhoKuNIKsWSnTGvXrxE53L5qo0w==} engines: {node: '>= 16.0.0'} - '@parcel/feature-flags@2.13.0': - resolution: {integrity: sha512-HNTUy7DfEuowGqkKq2DGwhGEO9U3ORgIgRyxG4cXHMhx9BIE1lmB3ZVfu+dyq34GSYw6ceOgo0I3BZYs7rRKDA==} + '@parcel/feature-flags@2.13.2': + resolution: {integrity: sha512-cCwDAKD4Er24EkuQ+loVZXSURpM0gAGRsLJVoBtFiCSbB3nmIJJ6FLRwSBI/5OsOUExiUXDvSpfUCA5ldGTzbw==} engines: {node: '>= 16.0.0'} - '@parcel/fs@2.13.0': - resolution: {integrity: sha512-qMaTdlrmnZPk7jy5+FC0xdE5tqzGutRhcoEKGTvtbjEBh++azw9mKkGxLe2CQXnoJXydvM++dhUUIsKhchQGxA==} + '@parcel/fs@2.13.2': + resolution: {integrity: sha512-bdeIMuAXhMnROvqV55JWRUmjD438/T7h3r3NsFnkq+Mp4z2nuAn0STxbqDNxIgTMJHNunSDzncqRNMT7xJCe8A==} engines: {node: '>= 16.0.0'} peerDependencies: - '@parcel/core': ^2.13.0 + '@parcel/core': ^2.13.2 - '@parcel/graph@3.3.0': - resolution: {integrity: sha512-CMiX+yzpZH4clrHIbWqH7Pz2tfdS4C22WbcpUMvS4W+U97BhY4B6mm4ytEUOmyqKWiFNGFTfGwZKst9RjSLE6A==} + '@parcel/graph@3.3.2': + resolution: {integrity: sha512-aAysQLRr8SOonSHWqdKHMJzfcrDFXKK8IYZEurlOzosiSgZXrAK7q8b8JcaJ4r84/jlvQYNYneNZeFQxKjHXkA==} engines: {node: '>= 16.0.0'} - '@parcel/logger@2.13.0': - resolution: {integrity: sha512-/hWNC27PntVH+GugndqPYflucG8a9Octc6fuQWS40oBZSw5kBQBYs4xkBSkTVLpcI8910HN3aSHjOJIX8ddtRg==} + '@parcel/logger@2.13.2': + resolution: {integrity: sha512-SFVABAMqaT9jIDn4maPgaQQauPDz8fpoKUGEuLF44Q0aQFbBUy7vX7KYs/EvYSWZo4VyJcUDHvIInBlepA0/ZQ==} engines: {node: '>= 16.0.0'} - '@parcel/markdown-ansi@2.13.0': - resolution: {integrity: sha512-kznmctJ7myhu7/JKN9njHudBj4t8bv4oKW4/cvWgzVR7ftsw9oOJ8EE7eqtqOzzInyATZxXmbk+EYX4S04vLUg==} + '@parcel/markdown-ansi@2.13.2': + resolution: {integrity: sha512-MIEoetfT/snk1GqWzBI3AhifV257i2xke9dvyQl14PPiMl+TlVhwnbQyA09WJBvDor+MuxZypHL7xoFdW8ff3A==} engines: {node: '>= 16.0.0'} - '@parcel/namer-default@2.13.0': - resolution: {integrity: sha512-D4NbhiSr9sG0OUE0TpLWCuFtwZDexfQpug4MGF0qBKTDb0urVxd6peITU2cuJJ2Y615kagGHNiw14qJ62MpIgA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/namer-default@2.13.2': + resolution: {integrity: sha512-wHaaJZcZEZUaCylC88PqjN4BybJhnkpP5RYg1xGWBTzdxhZthxvDbeOI+0YZ4jZXrLyVNjPyPRwyx0ETlq8MKA==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/node-resolver-core@3.4.0': - resolution: {integrity: sha512-LFbbdUTcrbFI8fYDPk86mJc2SANPZzECTfsrqhx1u36t33iYmJTuGnYUH32unT5ra60KOmeZWny8yqedeyHwuw==} + '@parcel/node-resolver-core@3.4.2': + resolution: {integrity: sha512-SwnKLcZRG1VdB5JeM/Ax5VMWWh2QfXufmMQCKKx0/Kk41nUpie+aIZKj3LH6Z/fJsnKig/vXpeWoxGhmG523qg==} engines: {node: '>= 16.0.0'} - '@parcel/optimizer-css@2.13.0': - resolution: {integrity: sha512-rB+zltYJaHTqaiVSYkZfYns6bkk4X9AG0AuD78VpGnGhcramle0bvsB8w6zOOtseY66m1+nlYUe6OPw6jrE6Lg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/optimizer-css@2.13.2': + resolution: {integrity: sha512-V9JszWd1Lk3b/9hpfRp6U8lfOIaFPyevGFNTrT+CFMviuipCMWrkUgBa7wtFvqN1i8IJ5NV5FhIlc12qfBBBgA==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/optimizer-htmlnano@2.13.0': - resolution: {integrity: sha512-69Of5qyiWAAHCKyrqg7NbkriuonzowAysIOQNjQPuy5HVMy+hJjUmgikCcwfRxmV+7af/DRlBYGo0ay6wzH/7w==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/optimizer-htmlnano@2.13.2': + resolution: {integrity: sha512-/ikDOZrnO4tdt99h34OyqnNIhugdeqWgnpfqEQ6Xi7odIn8OIGfwAHBXoyKRyUU8YUTqLhzOhckbSMwFTPRmXg==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/optimizer-image@2.13.0': - resolution: {integrity: sha512-lCcmUrH91PKLLInADr8k+gEjvGTox4D9XGQkU3o88M+h7nBM0Tx2mKrDjWlMhFag73juc2vuMQKyjt7Sszk+MQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/optimizer-image@2.13.2': + resolution: {integrity: sha512-1BsQOPoSB0TBJJ40TiN+VS3YK2V4EMDtaOML1Bet2oTLMlL77vJG/xT5QHzhExYK+ZyFh2R0gq7deEKXNScBzg==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} peerDependencies: - '@parcel/core': ^2.13.0 + '@parcel/core': ^2.13.2 - '@parcel/optimizer-svgo@2.13.0': - resolution: {integrity: sha512-dksW0u0IdA73VhutwDYnNhY/Yl5xscm+bia0zmm+02wr11PRW6nvsxvIyFSI/lU0+gsk7nMMxeSqWuPFDJWfrw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/optimizer-svgo@2.13.2': + resolution: {integrity: sha512-QbuQzGfk5b/p9Yzc8PaSyjwalZbu/5afrKaLYKkiyG+kAVVOGMsxA2WPqPdb8x551AgdQL4OVODS9dE3zdDQOQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/optimizer-swc@2.13.0': - resolution: {integrity: sha512-tBo1kn003BJh3dkGQ3Yd5Gsf9yTS+O8G/U0eSvFb/2Xov/Syx98yNFN9JJv9rOf/agJ7Ism3LjbgBEzDDjzZ0w==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/optimizer-swc@2.13.2': + resolution: {integrity: sha512-tyxXn36UAxZkAh+/cjvWwLCBkY+DL7+4G9NHWl5KeFqErc4diBox81Aiu8hnswNzFIg4ljn6f0rNpnWM3yfoMg==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/package-manager@2.13.0': - resolution: {integrity: sha512-S8cnSFpJUkPFSvrWc886nDHVTUGWqdCaoA5R8BJ8I8fMOu6pSUkkUexqK5yYnN7S0dn1bLMnKU3ARpwXhOUZJw==} + '@parcel/package-manager@2.13.2': + resolution: {integrity: sha512-6HjfbdJUjHyNKzYB7GSYnOCtLwqCGW7yT95GlnnTKyFffvXYsqvBSyepMuPRlbX0mFUm4S9l2DH3OVZrk108AA==} engines: {node: '>= 16.0.0'} peerDependencies: - '@parcel/core': ^2.13.0 + '@parcel/core': ^2.13.2 - '@parcel/packager-css@2.13.0': - resolution: {integrity: sha512-Zgf2lr0erqiCh4zqmGjnuo63Q6JhouXfYNVTXYWEf+vgCnSanuy7q4e17YC6SU4QmHdy6IF0zoAz1D+x23hsQA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/packager-css@2.13.2': + resolution: {integrity: sha512-agao71rIHU1lR776IMwxKvknl1/Yglhkr2qSY0JQC10PRQXHs7nj0GXd69p568W42A3/rkMWrXjWkGzhbAcPRg==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/packager-html@2.13.0': - resolution: {integrity: sha512-L/QrmiG3Zib3WnPy7kxC8njT4r8yvIpNveyv2NE8MRwwlsHf5GytTyK0euRPVLlnl4wCg3z15nrA3081E/OPjw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/packager-html@2.13.2': + resolution: {integrity: sha512-RHoYR4sp5VZATQbKE2Rn7DrJKK7HnvUTKB0WPFSppWJbJrqrZgvVCqnBMI2FPkbCoznGdt20rQ1R6vs591fuxQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/packager-js@2.13.0': - resolution: {integrity: sha512-aObsQMSTyZtyvozuAoIRH3Qr7Xqcp+7w8mZNbhxjQsReQoRcnWfoN02yJ658f9vy+JT5lQkgdkNN3k6YfI7lsw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/packager-js@2.13.2': + resolution: {integrity: sha512-/dx19/vTCb4JIx/556hz6KEmwanasUNLAFsZ1PAm5AYDcoxJtHiNITRilA6JTlO+mdsERxOI5eE7tHCTou1ErQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/packager-raw@2.13.0': - resolution: {integrity: sha512-HiLdxaMk588NfUh2ROyOORMaz1kDoPqZzcShz32U9q2kangFSFJmUN+5Sqdw1eSN/cVmK7StWsRyMulGJ+mbgQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/packager-raw@2.13.2': + resolution: {integrity: sha512-P+BnMZ3WS4F+Kpd+iv6PCfgyCftPGf8iGSQOCPkWb5fjuNjfvIzsq4WAW41FPbu788JwChev1O4zREYzlQjG2Q==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/packager-svg@2.13.0': - resolution: {integrity: sha512-hzSKpgXO/d1vzMFDXe4qjsuDoPTcclkX/41CJ1WWtKmBtU7UVK2BEq+hfps4ZrE04cER/0ZvxrrH4xXviYKsig==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/packager-svg@2.13.2': + resolution: {integrity: sha512-K99yyQ1IsbQlGWYOLaxv/GGeWXDq0snbgGrCJvXFS8APZZ2CrXRm2634XLFkY3XA1cKqP47wz+KbibMT/+uaPQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/packager-ts@2.13.0': - resolution: {integrity: sha512-0PFI8h+15EvZZ7IWXWITI7uvQdL77qCfR8JbX/gYCFHHR9mF9klbYmHFBkCnH7ziNvl24VCS/r0LlkwUP34Wyg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/packager-ts@2.13.2': + resolution: {integrity: sha512-GTFdmHu+hqXghlc810KxaQn4qwmwwcBWVyTNUkp/da+I7+0+qE4NL2E3ELDuRVx/j8tC3AKUeU07ln1adDNjyQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/packager-wasm@2.13.0': - resolution: {integrity: sha512-2KJnDQhDCU8E79zeUYMy3t6DPC0o1lg8KqvW6cVFS6Cr9Lot5YRzMGSY6/2M3upXK6M9TigfGs21WEcdf10tLw==} - engines: {node: '>=16.0.0', parcel: ^2.13.0} + '@parcel/packager-wasm@2.13.2': + resolution: {integrity: sha512-XqFQQcQRgZLPHgLWsQmWHr47ebsu9F7hmpHS+hFNHda4zj7WDtw7r7n6/d8CEXzdI3agpxR3XKVZzx7nB6sQig==} + engines: {node: '>=16.0.0', parcel: ^2.13.2} - '@parcel/plugin@2.13.0': - resolution: {integrity: sha512-Q00Zv+zJ+rx+C/bHVNscXot1/cPm7Xx2H/NaJpwoXGg1+GNJFRYI37ids5HyWp9H+K67OnM0bC/7VPsTr9NJ0A==} + '@parcel/plugin@2.13.2': + resolution: {integrity: sha512-Q+RIENS1B185yLPhrGdzBK1oJrZmh/RXrYMnzJs78Tog8SpihjeNBNR6z4PT85o2F+Gy2y1S9A26fpiGq161qQ==} engines: {node: '>= 16.0.0'} - '@parcel/profiler@2.13.0': - resolution: {integrity: sha512-LW2p0Pfz5TWQprJevN1xHRhqlVm01plCgbzT72qmgjzPMI4QYcZVyG+Y62VGn6iBPivpBqm2TNqdiXzfJreQuw==} + '@parcel/profiler@2.13.2': + resolution: {integrity: sha512-fur6Oq2HkX6AiM8rtqmDvldH5JWz0sqXA1ylz8cE3XOiDZIuvCulZmQ+hH+4odaNH6QocI1MwfV+GDh3HlQoCA==} engines: {node: '>= 16.0.0'} - '@parcel/reporter-cli@2.13.0': - resolution: {integrity: sha512-cChHsbp+XrW/3pGZe6Sa+AyWxKRE5uoO9HzFD/r3j6ijCctX2b/Sshs7kmVZLGfDx1GO0u5xU+NzZA8lpFkIkg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/reporter-cli@2.13.2': + resolution: {integrity: sha512-dIx4d/B+P+7n+lPCnjorM3ygHf3E/P3os3g6BjUe7gOlq/acTwtM0TNXNdRLcsw3K+RzA2VkHLnvdgjIJ18F5g==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/reporter-dev-server@2.13.0': - resolution: {integrity: sha512-LYm/2peex4aNv5mBqWqSJSpmiGegfuL4i73c3J1zXlcx/lnUIrjAkjh24v+LQsud5Krapqabr19nVlAHpOk33g==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/reporter-dev-server@2.13.2': + resolution: {integrity: sha512-alWCPZiXEy5a1/mVnxQTJwJhWrnjaR+JOHQSu69eBGuWHqhXt2SCyKpczT08nm37GIxkhsiIaVR8sP4lVriApw==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/reporter-tracer@2.13.0': - resolution: {integrity: sha512-POKec53mKPI3XurJUIjaKDl9NHdGzkNONzkjcerHdRHp5W5xUp1KuasKIOQY8tHlvqG0Pp1bytszjDvZB3CnmA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/reporter-tracer@2.13.2': + resolution: {integrity: sha512-QdnyUHrYcb5iIMqqp6nmR0xi63sPLTALsRYMoLpQPXP/SrO4JQIqGeBSdHi+59esDnlbWDtN2RpBJ3cXlOsjsA==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/resolver-default@2.13.0': - resolution: {integrity: sha512-fdqJ6KnxbZW3Ll65JgHldGiAfVWIhfTVYpnUsh+VvIhranHzn4+JjfevTyjCqx1eLRMxOIjg0uEkwT8d2MOFLw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/resolver-default@2.13.2': + resolution: {integrity: sha512-8bMK04AxUmLF0+rsEl9u2LiboAsTjAemer9N/qMnWfsbxvEDunfTR39fwEEXpGAQV2sFb0ZPYtTxOc8bk5ygcQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/runtime-browser-hmr@2.13.0': - resolution: {integrity: sha512-5aSVcow/BN8HG3kS1ACY7SKRMm9zaQ9stCpNLtY5HgqwZ+sSC2jtQPeqMnhrSn9ZHunysGJfJ57Xb9Olgjwh5Q==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/runtime-browser-hmr@2.13.2': + resolution: {integrity: sha512-ByF8Ww1g6XbtwqBxNZrUz/j9EG0O7sqefkW7E2IWhlxFiNJakIrgaN5VKCBRRWaDvyAz0Kn6Md9e6GLmioRXkA==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/runtime-js@2.13.0': - resolution: {integrity: sha512-19YxijsDLVs6iGve0ARSkxvz12fgwAXYwvZqXaXn0bZYKHAB5M+Yhd/9fW8/z2NXARfI+hnYWdSaMJAardDltQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/runtime-js@2.13.2': + resolution: {integrity: sha512-DxRFW30RWM8noK1+yrqa+GYblMJabx6cg5Q7BI1SmTvVflomYVy2KEBVA161VZoxjHS6o0lToziAeVcUJT5GUQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/runtime-react-refresh@2.13.0': - resolution: {integrity: sha512-RoUpZjdTai85G4lL+gIERJvZlQJfVylqK/BSjTe4udEez6EZlumxxRKnGLo2ciJEJE4o/+yI0eZDkVmGXCj4pQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/runtime-react-refresh@2.13.2': + resolution: {integrity: sha512-anLQUANkU++brMa7PWBmvbGDgaNMA9BP7vg/g22KI7w6nh9D3f4JBi/Vo4N66zHATpex41gAjGmFXcBtotc5bQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/runtime-service-worker@2.13.0': - resolution: {integrity: sha512-UcYIwEbfjdsHeDU/7f28uzz9gdffhkqP2mQeAwyn5okMb4yaWNxx0lCzcMigC5ORy7kNAYO6875FxzqqlsQBxA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/runtime-service-worker@2.13.2': + resolution: {integrity: sha512-EWn3eM5d81uL9+hXqAnuXo/6yq/7p1VEOKn83FEsbO4TAb6Pd25bJ0mPnWpewPcJBQUoPX3Wjx7VzVit7eeuYw==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/rust@2.13.0': - resolution: {integrity: sha512-7wPx5fma2imcIpwoBHxkt4yMDLYbnxQ1utswXaDj59iDu3mJkHU9/WyZWD2KzZdrADAdF8ulR1fg1woBYQ+nwA==} + '@parcel/rust@2.13.2': + resolution: {integrity: sha512-XFIewSwxkrDYOnnSP/XZ1LDLdXTs7L9CjQUWtl46Vir5Pq/rinemwLJeKGIwKLHy7fhUZQjYxquH6fBL+AY8DA==} engines: {node: '>= 16.0.0'} '@parcel/source-map@2.1.1': resolution: {integrity: sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==} engines: {node: ^12.18.3 || >=14} - '@parcel/transformer-babel@2.13.0': - resolution: {integrity: sha512-hAZFlZoX/RWbMWezk0/2hyFFmM+D0V7KM31NuNZhuCmgeM54e5QeB64qRUFEXFCN0z2XZR2fdxcYNv3dAb17Ww==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-babel@2.13.2': + resolution: {integrity: sha512-2cHXLQ2+jeae+mImoaKTtkKhCKATaPY2+Pao0g3zh1xwhNu/08xj7upnbD548UEyEChUWn6IjWljDsx4y8Oa3w==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/transformer-css@2.13.0': - resolution: {integrity: sha512-zxQ5mYFonnv5LR+7CQNH0KxuO+Lao/mtkwRSS+KqsgM/h3liVOumZ406jgag08f22gwXxndQDCE+khys/ODMIA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-css@2.13.2': + resolution: {integrity: sha512-QR9I4wYc+Tw7eET5ak3BvXLdsmDJGzq+Gd4KaULa0sNKioDUXCi79E5rGICW8E+BbHGKar7boNzk7HrNZX7PLg==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/transformer-html@2.13.0': - resolution: {integrity: sha512-iCgW95Nb+Hvu5y+2owjipuzxGOMzLdw2OHcGAN4iw+lyQtXD1TnovL4kzHxjURk5Jj+or0xRAjACtdHjAz7O8Q==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-html@2.13.2': + resolution: {integrity: sha512-LlQHODz/R832ZuRkCGlOQe+TF1BR9nriUcVSc2Z7q5xQ/HblNPrVvvLDBcXG7xRToawS1y6jXG0Tihv47AykfQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/transformer-image@2.13.0': - resolution: {integrity: sha512-wehluaZIB6sMqCDU70d2WQW53ubQ6nlzWIsCKoXQxDVThf4xNPbXaqDwZ4udwKZQ+x3frfmeEZXhv1JcFFN5Yw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-image@2.13.2': + resolution: {integrity: sha512-sHk9UmJIPEGil+8ulK+Mi4BArbSuMPTXrY1z3EP4pKGHPCMABNKIRiricngvxCW1eVZrxSokeHQe2jYWJ4tAtA==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} peerDependencies: - '@parcel/core': ^2.13.0 + '@parcel/core': ^2.13.2 - '@parcel/transformer-js@2.13.0': - resolution: {integrity: sha512-vFSLXhdAQ1G4QqdXPE3bu2Yxh047HeqsxoQpbUNqPzLY/IR8P+ZTG4lUVVE5sGGfck2FfHksJP8uTq6RII4cnw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-js@2.13.2': + resolution: {integrity: sha512-mn5DL+59x0FHeHKWOstZuKcz4rcVnZUAkXMPtERgXa0ggjJ1CgVOc26VD68sszC/aiF6yathz/LJtJpyluniLQ==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} peerDependencies: - '@parcel/core': ^2.13.0 + '@parcel/core': ^2.13.2 - '@parcel/transformer-json@2.13.0': - resolution: {integrity: sha512-aNmOZcX8oMHrgP4BlqShAoXleTTIstdM2Cflf4d8gUxm4G0GgfYvXRlypxg4twbEtbEHyqrb3qI6wEzIz6U9ZQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-json@2.13.2': + resolution: {integrity: sha512-AiLyWPnHaNvO9sGykYF15S3jzyQY0vSw3xQPj/xhDRv7IXQyt3y1zTtJmQsp/ri9vIzf2CruD42UXiaSPpbA8A==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/transformer-postcss@2.13.0': - resolution: {integrity: sha512-04W4QSEqqY36wqpDB9zw847C5LKuQ2pOAO/AseLc7pdvt7W8Pq7GYFTCUUhlo0Lravvw5Z7mMJq043Z05IoCDg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-postcss@2.13.2': + resolution: {integrity: sha512-srcKQcTaaCGutcvpWeTue4/bScPJK3nXyql2QVNneufqxTQsOZcZg8lFaMc3ma6WjQn/m2emQC26eivr3MOhDg==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/transformer-posthtml@2.13.0': - resolution: {integrity: sha512-MnfF0a5LMCALxm5h7zgmGnOkSC/o9J9l6QwddzX1om3MSsCwRWmvEewuASSftyIy80Opx0J8bBPVJbkCCAWqLQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-posthtml@2.13.2': + resolution: {integrity: sha512-pNvxKp7GWLKSbyV2xRaGWZNV/ut8uetMfbwpcGxboxgq5TV9dqnHxRGzsTvZTo7yHqQ3N6hycoGh+w8L/8sg8Q==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/transformer-raw@2.13.0': - resolution: {integrity: sha512-9gvh3ozDOXOjpufTrEcqmzKisjTFeXA+GO9pochiVdjVB5Sg0FBxFFX9dkcXmC0dFcHchh7/d4unbUUQuCjM8Q==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-raw@2.13.2': + resolution: {integrity: sha512-KsTasFp+jwkGjBLrHO6oiqIIwOeiyNPx5NawmIzXUuGvQv6UhTSayk3NnFxteOVXzy5C9GfrQ5W+IBrHe6JWaw==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/transformer-react-refresh-wrap@2.13.0': - resolution: {integrity: sha512-AHbCYewzMmIH8ajFvequTtCEST9oHIGHTzYfIss7TMjvAvSrgUs4ESQ9qyNV1Y0A6Nrj5nOe1Oax4bCsBMDWCw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-react-refresh-wrap@2.13.2': + resolution: {integrity: sha512-2UuuzHzpUx8Z0muoM3cETa7PDRJIG9a5nxPaTBZttT5ucprskITakky5pzsd4gabmNzWfZ5raRG5ixV3zOSL5A==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/transformer-svg@2.13.0': - resolution: {integrity: sha512-9lV9ab6TBBs1GQhNcgs9IwpdqvWnfOeZiORqGH7aSpiAaTy9w9Nm+1hSycK5Fz4EZ9wavvdcHftf0LGyymK2MQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-svg@2.13.2': + resolution: {integrity: sha512-ANwWE4/n4rXrlbmY3iT18ndlxlLP1ubapR1wYL9bpp2cKA8ny2tCe5wlzLxBAfwcZx8cd15N/5v/ZwS6xt6BXw==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} - '@parcel/transformer-typescript-types@2.13.0': - resolution: {integrity: sha512-AL7IxGruLHSfkF/EauLrjsXnlk7hdEf6Y8YVyZl/eglIYBvQl9mvTJgV5GoB6qt29C2r9QU3Mqxa3D3zjHjwCw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.0} + '@parcel/transformer-typescript-types@2.13.2': + resolution: {integrity: sha512-EUtWLnvZuw1CiOhlgU0WEo7QHE7G0RTPyWpmMHWJljCsvpTeAlfU12V2ko2tmtFNp9F8JiwBhP0+od5+f5LlBA==} + engines: {node: '>= 16.0.0', parcel: ^2.13.2} peerDependencies: typescript: '>=3.0.0' - '@parcel/ts-utils@2.13.0': - resolution: {integrity: sha512-Y3jpU9tmyZHGlkDZY01Kj2uqYkaxZSdPRvZ+zNNzyhC9cSDOeJiu5w6clN8LsCie/BNbjFzXt43OFK7oaL9IGA==} + '@parcel/ts-utils@2.13.2': + resolution: {integrity: sha512-wj6trzSaZ7nHDzx5zVQfs467WrA3p7g6bos7Opr8nTw5V1qACXa03C9ccRiEUmR0i+Bk8kEZKUunswhjBiPuHg==} engines: {node: '>= 16.0.0'} peerDependencies: typescript: '>=3.0.0' - '@parcel/types-internal@2.13.0': - resolution: {integrity: sha512-yhIbaH+VXQB7Leifsnwifr80R6q2Yqeo+xN4KcPGuGH94iX7LrxJ3V0iwUMIg5nGmh5hmNbq0MEYFFxqVuZ8wQ==} + '@parcel/types-internal@2.13.2': + resolution: {integrity: sha512-j0zb3WNM8O/+d8CArll7/4w4AyBED3Jbo32/unz89EPVN0VklmgBrRCAI5QXDKuJAGdAZSL5/a8bNYbwl7/Wxw==} - '@parcel/types@2.13.0': - resolution: {integrity: sha512-o9Oe43ZIe5rwY/vqE70yZxSPfkNAIoXdLTnqYX+bIDchqWqY6xSSeNdhkwuT5VNKAh5F8T1UJput7rgE6Znx/w==} + '@parcel/types@2.13.2': + resolution: {integrity: sha512-6ixqjk2pjKELn4sQ/jdvpbCVTeH6xXQTdotkN8Wzk68F2K2MtSPIRAEocumlexScfffbRQplr2MdIf1JJWLogA==} - '@parcel/utils@2.13.0': - resolution: {integrity: sha512-tLHtce8s2gNFHC9kS5VkNrf6YX9ZjVigk/+ZeWpsde8lBpCaY8OHLubJMXSAdk6q26RDn8tCrdMkndlfautDIw==} + '@parcel/utils@2.13.2': + resolution: {integrity: sha512-BkFtRo5xenmonwnBy+X4sVbHIRrx+ZHMPpS/6hFqyTvoUUFq2yTFQnfRGVVOOvscVUxpGom+kewnrTG3HHbZoA==} engines: {node: '>= 16.0.0'} '@parcel/watcher-android-arm64@2.5.0': @@ -3533,11 +3539,11 @@ packages: resolution: {integrity: sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==} engines: {node: '>= 10.0.0'} - '@parcel/workers@2.13.0': - resolution: {integrity: sha512-E9LryfGSog45j/ZSMyGSQVuuBWen2P0s/SEwIsXIYQFP/MGY9tL4ZUwVyfThHOI0kx8d8PfdNaSHBOZEIRrXvQ==} + '@parcel/workers@2.13.2': + resolution: {integrity: sha512-P78BpH0yTT9KK09wgK4eabtlb5OlcWAmZebOToN5UYuwWEylKt0gWZx1+d+LPQupvK84/iZ+AutDScsATjgUMw==} engines: {node: '>= 16.0.0'} peerDependencies: - '@parcel/core': ^2.13.0 + '@parcel/core': ^2.13.2 '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -3546,28 +3552,28 @@ packages: '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - '@react-native/assets-registry@0.76.2': - resolution: {integrity: sha512-0CTWv/FqJzU1vsyx2JpCkyLSUOePU7DdKgFvtHdwOxFpOw3aBecszqZDGJADYV9WSZQlq6RV0HmIaWycGYCOMA==} + '@react-native/assets-registry@0.76.3': + resolution: {integrity: sha512-7Fnc3lzCFFpnoyL1egua6d/qUp0KiIpeSLbfOMln4nI2g2BMzyFHdPjJnpLV2NehmS0omOOkrfRqK5u1F/MXzA==} engines: {node: '>=18'} - '@react-native/babel-plugin-codegen@0.76.2': - resolution: {integrity: sha512-a1IfRho/ZUVbvzSu3JWkxsvqyEI7IXApPQikhGWw4e24QYsIYHdlIULs3rb0840lqpO1dbbuudfO7lmkpkbkMg==} + '@react-native/babel-plugin-codegen@0.76.3': + resolution: {integrity: sha512-mZ7jmIIg4bUnxCqY3yTOkoHvvzsDyrZgfnIKiTGm5QACrsIGa5eT3pMFpMm2OpxGXRDrTMsYdPXE2rCyDX52VQ==} engines: {node: '>=18'} - '@react-native/babel-preset@0.76.2': - resolution: {integrity: sha512-/kbxZqy70mGONv23uZg7lm7ZCE4dO5dgMzVPz6QsveXIRHQBRLsSC+9w2iZEnYWpLayoWFmTbq8ZG+4W32D3bA==} + '@react-native/babel-preset@0.76.3': + resolution: {integrity: sha512-zi2nPlQf9q2fmfPyzwWEj6DU96v8ziWtEfG7CTAX2PG/Vjfsr94vn/wWrCdhBVvLRQ6Kvd/MFAuDYpxmQwIiVQ==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' - '@react-native/codegen@0.76.2': - resolution: {integrity: sha512-rIgdI5mHHnNTzAeDYH+ivKMIcv6vr04Ol+TmX77n1HjJkzMhQqSHWcX+Pq9oiu7l2zKkymadrw6OPD8VPgre8g==} + '@react-native/codegen@0.76.3': + resolution: {integrity: sha512-oJCH/jbYeGmFJql8/y76gqWCCd74pyug41yzYAjREso1Z7xL88JhDyKMvxEnfhSdMOZYVl479N80xFiXPy3ZYA==} engines: {node: '>=18'} peerDependencies: '@babel/preset-env': ^7.1.6 - '@react-native/community-cli-plugin@0.76.2': - resolution: {integrity: sha512-ZRL8oTGSMwXqTsVkRL9AVW8C/AZRnxCcFfhestsx//SrQt3J/hbtDOHTIGkkt5AEA0zEvb/UAAyIAN/wuN4llw==} + '@react-native/community-cli-plugin@0.76.3': + resolution: {integrity: sha512-vgsLixHS24jR0d0QqPykBWFaC+V8x9cM3cs4oYXw3W199jgBNGP9MWcUJLazD2vzrT/lUTVBVg0rBeB+4XR6fg==} engines: {node: '>=18'} peerDependencies: '@react-native-community/cli-server-api': '*' @@ -3575,33 +3581,33 @@ packages: '@react-native-community/cli-server-api': optional: true - '@react-native/debugger-frontend@0.76.2': - resolution: {integrity: sha512-FIcz24Oya2wIO7rZD3dxVyK8t5ZD6Fojl9o7lrjnTWqMedcevRTtdSOIAf4ypksYH/x7HypovE2Zp8U65Xv0Mw==} + '@react-native/debugger-frontend@0.76.3': + resolution: {integrity: sha512-pMHQ3NpPB28RxXciSvm2yD+uDx3pkhzfuWkc7VFgOduyzPSIr0zotUiOJzsAtrj8++bPbOsAraCeQhCqoOTWQw==} engines: {node: '>=18'} - '@react-native/dev-middleware@0.76.2': - resolution: {integrity: sha512-qiowXpxofLk0lpIZps7fyyp9NiKlqBwh0R0yVub5l4EJcqjLonjsznYAHbusnPW9kb9MQSdovGPNv5b8RadJww==} + '@react-native/dev-middleware@0.76.3': + resolution: {integrity: sha512-b+2IpW40z1/S5Jo5JKrWPmucYU/PzeGyGBZZ/SJvmRnBDaP3txb9yIqNZAII1EWsKNhedh8vyRO5PSuJ9Juqzw==} engines: {node: '>=18'} - '@react-native/gradle-plugin@0.76.2': - resolution: {integrity: sha512-KC5/uAeLoeD1dOjymx6gnNFHGGLB22xNYjrjrJNK5r0bw2O2KXp4rpB5VCT/2H5B48cVC0xPB7RIKOFrDHr5bQ==} + '@react-native/gradle-plugin@0.76.3': + resolution: {integrity: sha512-t0aYZ8ND7+yc+yIm6Yp52bInneYpki6RSIFZ9/LMUzgMKvEB62ptt/7sfho9QkKHCNxE1DJSWIqLIGi/iHHkyg==} engines: {node: '>=18'} - '@react-native/js-polyfills@0.76.2': - resolution: {integrity: sha512-OXunyNn33fa7gQ6iU5rQcYZQsO7OkJIAr/TgVdoHxpOB4i+ZGsfv6df3JKriBVT1ZZm6ZTlKyIa4QpLq3p0dmw==} + '@react-native/js-polyfills@0.76.3': + resolution: {integrity: sha512-pubJFArMMrdZiytH+W95KngcSQs+LsxOBsVHkwgMnpBfRUxXPMK4fudtBwWvhnwN76Oe+WhxSq7vOS5XgoPhmw==} engines: {node: '>=18'} - '@react-native/metro-babel-transformer@0.76.2': - resolution: {integrity: sha512-OIYhmWfN+HDyQLzoEg+2P0h7OopYk4djggg0M+k5e1a+g2dFNJILO/BsDobM8uLA8hAzClAJyJLZbPo5jeqdMA==} + '@react-native/metro-babel-transformer@0.76.3': + resolution: {integrity: sha512-b2zQPXmW7avw/7zewc9nzMULPIAjsTwN03hskhxHUJH5pzUf7pIklB3FrgYPZrRhJgzHiNl3tOPu7vqiKzBYPg==} engines: {node: '>=18'} peerDependencies: '@babel/core': '*' - '@react-native/normalize-colors@0.76.2': - resolution: {integrity: sha512-ICoOpaTLPsFQjNLSM00NgQr6wal300cZZonHVSDXKntX+BfkLeuCHRtr/Mn+klTtW+/1v2/2FRm9dXjvyGf9Dw==} + '@react-native/normalize-colors@0.76.3': + resolution: {integrity: sha512-Yrpmrh4IDEupUUM/dqVxhAN8QW1VEUR3Qrk2lzJC1jB2s46hDe0hrMP2vs12YJqlzshteOthjwXQlY0TgIzgbg==} - '@react-native/virtualized-lists@0.76.2': - resolution: {integrity: sha512-FzXvkHgKvJGf0pSuLy6878cxJ6mxWKgZsH9s2kO4LWJocI8Bi3ViDx7IGAWYuvN+Fnue5TKaqGPhfD+4XrKtYQ==} + '@react-native/virtualized-lists@0.76.3': + resolution: {integrity: sha512-wTGv9pVh3vAOWb29xFm+J9VRe9dUcUcb9FyaMLT/Hxa88W4wqa5ZMe1V9UvrrBiA1G5DKjv8/1ZcDsJhyugVKA==} engines: {node: '>=18'} peerDependencies: '@types/react': ^18.2.6 @@ -3629,122 +3635,122 @@ packages: '@sinonjs/fake-timers@10.3.0': resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - '@storybook/addon-actions@8.4.4': - resolution: {integrity: sha512-+Dd6alcieS6UN7IKhXLuhyQYQMu9HG/Tdr790a4EOQKpJM1NxIMuPuUH3fAoKfa9VhtI1BxTBr7zNtzg9Akqhg==} + '@storybook/addon-actions@8.4.5': + resolution: {integrity: sha512-rbB19uiGJ61XHbKIbS1a9bUS6re5L8rT5NMNeEJhCxXRpFUPrlTXMSoD/Pgcn3ENeEMVZsm8/eCzxAVgAP3Mgg==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/addon-backgrounds@8.4.4': - resolution: {integrity: sha512-asaGD4ruIPFthyhpByQSJagvtNN7EGKdHj5yMnsMvkSXnN0r1uVkI2/Z37hmLt02Qbzf6OQiBPW5TDL+X+EEBg==} + '@storybook/addon-backgrounds@8.4.5': + resolution: {integrity: sha512-FeMt4qHCMYDQiLGGDKiRuSPXFup2WXOaZSdL137v1W36wEL/vGkK1A5iQt1qJ8MZzL5WZQuedox8rSybFy7eow==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/addon-controls@8.4.4': - resolution: {integrity: sha512-FbZRbwJQggLz6M3zB6scCp1SDGwQ5zdiD6sjBilZzgGO5rBFqG0A8PoOyr4iPrLU2y/NZBdRrJBD+6MkaJ+yzw==} + '@storybook/addon-controls@8.4.5': + resolution: {integrity: sha512-RVTtDDuESLYc1+SJQv2kI7wzBddzAS9uoEe8P75quN6S4pC0GxAB6xirWZ2+WOcba4eHosY+PxMwuBXQfH78Ew==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/addon-docs@8.4.4': - resolution: {integrity: sha512-wuHaStfpd2rkAN5Lf0qmvE3JKTHTEDbnAMTvfs9inzGBL0iAwBLjW48/ll7lLkJ2E3k/FQtaevNpuc7C52u1Bw==} + '@storybook/addon-docs@8.4.5': + resolution: {integrity: sha512-zPELIl7wXormOylVaaSpkUIuuCCxrO+OFPMKZnlENt6zSReyy0dJu4V0tzfV8FCw+V4D6Y4wrLRk/TIG951Ojw==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/addon-essentials@8.4.4': - resolution: {integrity: sha512-0ObUQ98zZkeWqP2k3Un5jny3WxT3THgUKZUGD+mR8eq6CuTmJ3bUXWzDHreuDxQwgr8s5f04XD8IcRvjZ9IRgA==} + '@storybook/addon-essentials@8.4.5': + resolution: {integrity: sha512-AxetQo/zSPIu3RZqWG2opwAz22Bb+jpf1nWbHp0kEpCrBemcWd8X2gonVmXNOC1PDKNl3jcWyc3lmg/+3mxjYg==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/addon-highlight@8.4.4': - resolution: {integrity: sha512-k7EUxiMe8RCasmgfa6ZKx7UG6kU9RooTYGwqY5TG5xAQOzDwKn4qom+OYkT/9/6lORhJrUe2GgQLCrq/WGpS1A==} + '@storybook/addon-highlight@8.4.5': + resolution: {integrity: sha512-sMA7v+4unaKY+5RDhow6lLncJqNX9ZLUnBIt3vzY1ntUsOYVwykAY1Hq4Ysj0luCBXjJJdJ6223ylrycnb7Ilw==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/addon-interactions@8.4.4': - resolution: {integrity: sha512-izqcc6tY0BiKW7DYrEnoXUEH9FYDPWNfQnqqE0nVBv3BS2DoNmm8M9SB8fZx7pPfw53cMJBGt3vrlY0Wtxy1+Q==} + '@storybook/addon-interactions@8.4.5': + resolution: {integrity: sha512-s6R8XVD8LTp+LQTDbhtDjDLE6S44I7FtMLxPdMNwN9VEJjBk01NONLDuGDpNq5o/0bnybA3rMHk9+3afsgzidQ==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/addon-links@8.4.4': - resolution: {integrity: sha512-hqTv06fPq9k5GUZD8JR49ANw5sBg8EYAsuCNoSd9OwVSBO/3y53HrMA0NCILUK8hnupPvtBuKXXoHmHes9R+1g==} + '@storybook/addon-links@8.4.5': + resolution: {integrity: sha512-ac3OtplFdrPw/2jtLnteuVllwu2yCe3sgKJS9AbdYMT/65OW47M7oDnzcpRPsDGufrKlDMBJXXEv4SfTtlT+rg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.4 + storybook: ^8.4.5 peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.4.4': - resolution: {integrity: sha512-KsjrwrXwrI+z7hKKfjyY1w1b0gLSLZmp15vIRJMELybWV0+4bZFLJGwMBOQFx+aWBED8yZrRV9OjTmoczawsZg==} + '@storybook/addon-measure@8.4.5': + resolution: {integrity: sha512-+sNjew991YaoXQyWWloFybjEGrDO40Jk6w8BgZs2X7oc3D5t/6oFzvyC862U++LGqKFA3quXDeBjEb92CI9cRA==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/addon-outline@8.4.4': - resolution: {integrity: sha512-CVS1dm6BNUWKGrJj9E1ThBp5Khe6Yw+Hhz6OFxrPZfoTr6RstwoTmvSpKjDUCn8zj6ujoORdiQUh1FsHOxAPBg==} + '@storybook/addon-outline@8.4.5': + resolution: {integrity: sha512-XlpN98AUDnWQWNFSFVm+HkRUzm3xIUMjBGTkv6HsL6zt6XoJ+LsQMca+PPtYqlBJA+5CU41xMDaG8HC/p+sd3A==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 '@storybook/addon-styling-webpack@1.0.1': resolution: {integrity: sha512-5n+SXPfMTc4m7sWaJWPWjoHYWc6/B111M2Ia55toQ3GV4ON4vVlTgH9FX+EgCkDticElj99HLTMDJkHRj2yvkg==} peerDependencies: webpack: ^5.0.0 - '@storybook/addon-toolbars@8.4.4': - resolution: {integrity: sha512-ENPshJMDpfzOJ4Tgm1hSzQoaEmgDxCtP6C8LKk4MOd3X92MJ7p6kfb3y3R1BLg4E/g90qp6lKPFdcohS2tKCgQ==} + '@storybook/addon-toolbars@8.4.5': + resolution: {integrity: sha512-hOq5560ONOU/qrslrwosWzxnC4nrF8HZWD43ciKwtethm8HuptU2M+Jrui1CRsMScEZLopWWVE9o0vJMdKpIFQ==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/addon-viewport@8.4.4': - resolution: {integrity: sha512-SRHJlLhf3tu7+sYNfVIYTeMegn6aiv4HGX97ZLvL76NWWBU8BntQ1LKMki7475mWiZNUFMoYYPsHlG+HU9FAtg==} + '@storybook/addon-viewport@8.4.5': + resolution: {integrity: sha512-l7Y41gIbJAsIN/QCg1QJ9sr61FLz1C/imUotcDej41tOHxUTSQOlXpNtVnfhUM1vGQc0yNpP3pVxj8BpXi0cAw==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 '@storybook/addon-webpack5-compiler-babel@3.0.3': resolution: {integrity: sha512-rVQTTw+oxJltbVKaejIWSHwVKOBJs3au21f/pYXhV0aiNgNhxEa3vr79t/j0j8ox8uJtzM8XYOb7FlkvGfHlwQ==} engines: {node: '>=18'} - '@storybook/blocks@8.4.4': - resolution: {integrity: sha512-LwM3guL7uWpYR1a/SY0KZjCUskTKEaS22eF7GK8iXAV5BY4KpKr6ArW4O9orK29KtFwKhDZQLcMcECsOJBVk/A==} + '@storybook/blocks@8.4.5': + resolution: {integrity: sha512-Z+LHauSqm3A4HBR9pUEf9KQhD3/3xYMt0FXgA+GHCAyDa6lFeD1C6r9Y2nlT+9dt8gv9B9oygTZvV6GqFVyRSQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.4 + storybook: ^8.4.5 peerDependenciesMeta: react: optional: true react-dom: optional: true - '@storybook/builder-webpack5@8.4.4': - resolution: {integrity: sha512-I7SmGngtGc/WA44UkG3sCyYtGXVjTpPe42umf70n5EVaHRvtmXCxfL41C1y3CIfEMAfF36gOFm7rEJROIO5NyA==} + '@storybook/builder-webpack5@8.4.5': + resolution: {integrity: sha512-5TSpirK2LIL4Wultpowlkrv3iAje57HTw92Hy6c4Zn64tAs30123mkdE6MoJcXMBfD4JwX9I2K2Q+ofZXblJPg==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@storybook/components@8.4.4': - resolution: {integrity: sha512-0BSZVmsk23C0BSRKx3liZSVQFXtoF86XQFdNQxjrXIwdHIEN7TcL3DwcxeVUU5ilGp7HeDgAydGNIPGgTeEe6g==} + '@storybook/components@8.4.5': + resolution: {integrity: sha512-2PdnKfqNNv3sO7qILgWXiNvmLOi503oN9OMemNCQjTIvdvySc5JpS9/eClwcl/JfmE4qHdSHZr8dLLkBM9S7+Q==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/core-webpack@8.4.4': - resolution: {integrity: sha512-JeODT64uRJDH0o/ZOAAZHJswBkTYd2u9AdGyAzjp16KRK2NcHM2iUMNT94lOlCYzshvRVqPFVxbNmaL16/K0Ag==} + '@storybook/core-webpack@8.4.5': + resolution: {integrity: sha512-IpK/3fM+l2WjRNplTtP+MtnRf/394GcBwyemZknUCzFFDJWNYAN1+meEZmOaZKzJ3tQyRYiErrJLHzd1+UH6Dw==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/core@8.4.4': - resolution: {integrity: sha512-WjTmJpsHsFCd7tQ/8jFpDWjhntauXcWYYTcEZk56Pq4miyNrrXhV0S80Gxv3Uvzk0jocgtT2AKf8rQuH2UkQEg==} + '@storybook/core@8.4.5': + resolution: {integrity: sha512-aB1sQNX5nRoUAqg5u1py0MuR/VPd6c6PhECa4rW6pmr7kZcfyP4PP6UFpXuN71ypTQlkRE3Vc5PQZ3gLhE9o3g==} peerDependencies: prettier: ^2 || ^3 peerDependenciesMeta: prettier: optional: true - '@storybook/csf-plugin@8.4.4': - resolution: {integrity: sha512-4+6SUhp5sEJN9BY5RuxcFKvJbOqCzIUp9oHSSz36hkP07a4QH+SwxfEd0U7JRfmPpB63L+izywTzWhdADiAMOQ==} + '@storybook/csf-plugin@8.4.5': + resolution: {integrity: sha512-qd2rQTglOTS+phQmTbNTXNjNyxdGvolaqHqDNMw3Vf6h9o3U+mLkwnDWNVnQ9oqvOoUEAqpBthgwzU9FhkIk+A==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 '@storybook/csf@0.0.1': resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} @@ -3762,35 +3768,35 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/instrumenter@8.4.4': - resolution: {integrity: sha512-mq/YVEZrB8jyyio2Of01rQixsQ72z8ssAhJS9ldIlK+cvERQi0VBCpH3pejPmjOB40yiKBJHNqH4HIANVhibgw==} + '@storybook/instrumenter@8.4.5': + resolution: {integrity: sha512-8qM35FkueuRpJr0zA6ENvhQICbo+iKL1ln450DwV1kKJtc41KdbA3CuCvtZ/FnoPsFnwdtPjhhICFtRt8LRTSg==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/manager-api@8.4.4': - resolution: {integrity: sha512-rmNPcbEyzakEHoaecUbhkW7WWOkyZ0z7ywH4d5/s0ZuQS57Px2N+ZLVgRJwYK+YNHiJYqDf1BTln9YJ/Mt1L6Q==} + '@storybook/manager-api@8.4.5': + resolution: {integrity: sha512-t39JaMy3UX4StbUH/tIDcaflBDxTcyIq853wQtBMhVL3e1+Dw3MIiiG/5bw79HU4R7kSmPVLXIIbV3FmXkq7KQ==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/node-logger@8.4.4': - resolution: {integrity: sha512-SONyAqPtwB0prZN0ekhAiM2K/n674keOCGnGX5QLRuDYjqhhFq/vmtw1L43dMYu6qlA29cGfxosvrr7pDa+kHg==} + '@storybook/node-logger@8.4.5': + resolution: {integrity: sha512-AVK/w17vrjTnmdfkHQaIjSFJDP9lJ/fXCT2d9/POUz6KXH0sTWFDb6dPMnjX+Fcu5Ef28kT91RQ+lnWUmLql8Q==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/preset-react-webpack@8.4.4': - resolution: {integrity: sha512-sCuTZ/zbEWfTYy2cyDUHVDLIEKYFmFPhGDbQLk1D4MEXZsVQqBx7H0yaG9GqB7swvED+XIgQeZTeUA/lTq41fg==} + '@storybook/preset-react-webpack@8.4.5': + resolution: {integrity: sha512-BKPAN7G0yFXfojQdF8tvgwVJ0ldcl6+p1JtAPAieH69BMGni3TEPnvPhkefRWcM8oM8pl+Hch/J2PLHiZ6QKNQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.4 + storybook: ^8.4.5 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@storybook/preview-api@8.4.4': - resolution: {integrity: sha512-iZrWQcjRBqBHFdDXVxGpw6mHBZMCMYqhWXdyJ0d1S2y3PwcfOjkcXlQ1UiAenFHlA6dKrcYw8luKUQTL9bKReA==} + '@storybook/preview-api@8.4.5': + resolution: {integrity: sha512-MKIZ2jQO/3cUdsT57eq8jRgB6inALo9BxrQ88f7mqzltOkMvADvTAY6y8JZqTUoDzWTH/ny/8SGGdtpqlxRuiQ==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 @@ -3800,33 +3806,33 @@ packages: typescript: '>= 4.x' webpack: '>= 4' - '@storybook/react-dom-shim@8.4.4': - resolution: {integrity: sha512-kufv2FDK3kjADBo+/aKHsUn9T5E4p9IBAmCoIvXBGRDumPRds7Pt3MB4ODKlg+IumR7LMEq0jTJkn27ZRTuUmw==} + '@storybook/react-dom-shim@8.4.5': + resolution: {integrity: sha512-YTWTfPagptEYXJsnxAl3zP97Ev0zebtaEV0WgjGaEeumr+zsfgKKwzzHxgrtumBmDzwkuKlzFwlQB5A8keOIGA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/react-webpack5@8.4.4': - resolution: {integrity: sha512-58dxE92h/JZO3xKl88BbEJ165UVCazX9oWd5si+V2GoeqKilVsVM9EMLv5sZY+9blv+lxrZdkykHDeIrcXVxOg==} + '@storybook/react-webpack5@8.4.5': + resolution: {integrity: sha512-tmYO68I4c0mn2XwM4/WkzEVdP27umfa+Sce+NHkk6fGlp25BiKw70uE8sOkM1leB0wn4ktn9eBw46xXdJv2oew==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.4 + storybook: ^8.4.5 typescript: '>= 4.2.x' peerDependenciesMeta: typescript: optional: true - '@storybook/react@8.4.4': - resolution: {integrity: sha512-92lGnRcAI2qW6zH8GMBScyXmOS1ANI8ZuSP4ExQj+lGsCrAr7PBr0wuHy3wIn1YyAvQGPUn/mpYrmMz08c2HfA==} + '@storybook/react@8.4.5': + resolution: {integrity: sha512-2+p4aGEdGOnu2XNhnMi1B8GPeszm34P905HgqGD1cuz9gMt7x/bgZQaVxs6kpHZ3Hb6V9qp62La2dbAYatHdSw==} engines: {node: '>=18.0.0'} peerDependencies: - '@storybook/test': 8.4.4 + '@storybook/test': 8.4.5 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.4 + storybook: ^8.4.5 typescript: '>= 4.2.x' peerDependenciesMeta: '@storybook/test': @@ -3834,78 +3840,78 @@ packages: typescript: optional: true - '@storybook/test@8.4.4': - resolution: {integrity: sha512-tmJd+lxl3MC0Xdu1KW/69V8tibv98OvdopxGqfVR0x5dkRHM3sFK/tv1ZJAUeronlvRyhGySOu1tHUrMjcNqyA==} + '@storybook/test@8.4.5': + resolution: {integrity: sha512-mHsRc6m60nfcEBsjvUkKz+Jnz0or4WH5jmJ1VL2pGKO4VzESCPqAwDnwDqP2YyeSQ0b/MAKUT5kdoLE2RE2eVw==} peerDependencies: - storybook: ^8.4.4 + storybook: ^8.4.5 - '@storybook/theming@8.4.4': - resolution: {integrity: sha512-iq4yt3Fx35ZV5owNC//E6G+QPV19xHHVN2Ugi3p7KOSFK3chuXX9mxZ1rfir+t+U30a5EPOEnlsY3/1LXn7aTw==} + '@storybook/theming@8.4.5': + resolution: {integrity: sha512-45e/jeG4iuqdZcHg3PbB6dwXQTwlnnEB7r/QcVExyC7ibrkTnjUfvxzyUw4mmU3CXETFGD5EcUobFkgK+/aPxQ==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@swc/core-darwin-arm64@1.9.2': - resolution: {integrity: sha512-nETmsCoY29krTF2PtspEgicb3tqw7Ci5sInTI03EU5zpqYbPjoPH99BVTjj0OsF53jP5MxwnLI5Hm21lUn1d6A==} + '@swc/core-darwin-arm64@1.9.3': + resolution: {integrity: sha512-hGfl/KTic/QY4tB9DkTbNuxy5cV4IeejpPD4zo+Lzt4iLlDWIeANL4Fkg67FiVceNJboqg48CUX+APhDHO5G1w==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.9.2': - resolution: {integrity: sha512-9gD+bwBz8ZByjP6nZTXe/hzd0tySIAjpDHgkFiUrc+5zGF+rdTwhcNrzxNHJmy6mw+PW38jqII4uspFHUqqxuQ==} + '@swc/core-darwin-x64@1.9.3': + resolution: {integrity: sha512-IaRq05ZLdtgF5h9CzlcgaNHyg4VXuiStnOFpfNEMuI5fm5afP2S0FHq8WdakUz5WppsbddTdplL+vpeApt/WCQ==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.9.2': - resolution: {integrity: sha512-kYq8ief1Qrn+WmsTWAYo4r+Coul4dXN6cLFjiPZ29Cv5pyU+GFvSPAB4bEdMzwy99rCR0u2P10UExaeCjurjvg==} + '@swc/core-linux-arm-gnueabihf@1.9.3': + resolution: {integrity: sha512-Pbwe7xYprj/nEnZrNBvZfjnTxlBIcfApAGdz2EROhjpPj+FBqBa3wOogqbsuGGBdCphf8S+KPprL1z+oDWkmSQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.9.2': - resolution: {integrity: sha512-n0W4XiXlmEIVqxt+rD3ZpkogsEWUk1jJ+i5bQNgB+1JuWh0fBE8c/blDgTQXa0GB5lTPVDZQussgdNOCnAZwiA==} + '@swc/core-linux-arm64-gnu@1.9.3': + resolution: {integrity: sha512-AQ5JZiwNGVV/2K2TVulg0mw/3LYfqpjZO6jDPtR2evNbk9Yt57YsVzS+3vHSlUBQDRV9/jqMuZYVU3P13xrk+g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.9.2': - resolution: {integrity: sha512-8xzrOmsyCC1zrx2Wzx/h8dVsdewO1oMCwBTLc1gSJ/YllZYTb04pNm6NsVbzUX2tKddJVRgSJXV10j/NECLwpA==} + '@swc/core-linux-arm64-musl@1.9.3': + resolution: {integrity: sha512-tzVH480RY6RbMl/QRgh5HK3zn1ZTFsThuxDGo6Iuk1MdwIbdFYUY034heWUTI4u3Db97ArKh0hNL0xhO3+PZdg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.9.2': - resolution: {integrity: sha512-kZrNz/PjRQKcchWF6W292jk3K44EoVu1ad5w+zbS4jekIAxsM8WwQ1kd+yjUlN9jFcF8XBat5NKIs9WphJCVXg==} + '@swc/core-linux-x64-gnu@1.9.3': + resolution: {integrity: sha512-ivXXBRDXDc9k4cdv10R21ccBmGebVOwKXT/UdH1PhxUn9m/h8erAWjz5pcELwjiMf27WokqPgaWVfaclDbgE+w==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.9.2': - resolution: {integrity: sha512-TTIpR4rjMkhX1lnFR+PSXpaL83TrQzp9znRdp2TzYrODlUd/R20zOwSo9vFLCyH6ZoD47bccY7QeGZDYT3nlRg==} + '@swc/core-linux-x64-musl@1.9.3': + resolution: {integrity: sha512-ILsGMgfnOz1HwdDz+ZgEuomIwkP1PHT6maigZxaCIuC6OPEhKE8uYna22uU63XvYcLQvZYDzpR3ms47WQPuNEg==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.9.2': - resolution: {integrity: sha512-+Eg2d4icItKC0PMjZxH7cSYFLWk0aIp94LNmOw6tPq0e69ax6oh10upeq0D1fjWsKLmOJAWEvnXlayZcijEXDw==} + '@swc/core-win32-arm64-msvc@1.9.3': + resolution: {integrity: sha512-e+XmltDVIHieUnNJHtspn6B+PCcFOMYXNJB1GqoCcyinkEIQNwC8KtWgMqUucUbEWJkPc35NHy9k8aCXRmw9Kg==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.9.2': - resolution: {integrity: sha512-nLWBi4vZDdM/LkiQmPCakof8Dh1/t5EM7eudue04V1lIcqx9YHVRS3KMwEaCoHLGg0c312Wm4YgrWQd9vwZ5zQ==} + '@swc/core-win32-ia32-msvc@1.9.3': + resolution: {integrity: sha512-rqpzNfpAooSL4UfQnHhkW8aL+oyjqJniDP0qwZfGnjDoJSbtPysHg2LpcOBEdSnEH+uIZq6J96qf0ZFD8AGfXA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.9.2': - resolution: {integrity: sha512-ik/k+JjRJBFkXARukdU82tSVx0CbExFQoQ78qTO682esbYXzjdB5eLVkoUbwen299pnfr88Kn4kyIqFPTje8Xw==} + '@swc/core-win32-x64-msvc@1.9.3': + resolution: {integrity: sha512-3YJJLQ5suIEHEKc1GHtqVq475guiyqisKSoUnoaRtxkDaW5g1yvPt9IoSLOe2mRs7+FFhGGU693RsBUSwOXSdQ==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.9.2': - resolution: {integrity: sha512-dYyEkO6mRYtZFpnOsnYzv9rY69fHAHoawYOjGOEcxk9WYtaJhowMdP/w6NcOKnz2G7GlZaenjkzkMa6ZeQeMsg==} + '@swc/core@1.9.3': + resolution: {integrity: sha512-oRj0AFePUhtatX+BscVhnzaAmWjpfAeySpM1TCbxA1rtBDeH/JDhi5yYzAKneDYtVtBvA7ApfeuzhMC9ye4xSg==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '*' @@ -3922,19 +3928,19 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - '@swc/types@0.1.15': - resolution: {integrity: sha512-XKaZ+dzDIQ9Ot9o89oJQ/aluI17+VvUnIpYJTcZtvv1iYX6MzHh3Ik2CSR7MdPKpPwfZXHBeCingb2b4PoDVdw==} + '@swc/types@0.1.17': + resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} '@tailwindcss/typography@0.5.15': resolution: {integrity: sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==} peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20' - '@tanstack/query-core@5.60.6': - resolution: {integrity: sha512-tI+k0KyCo1EBJ54vxK1kY24LWj673ujTydCZmzEZKAew4NqZzTaVQJEuaG1qKj2M03kUHN46rchLRd+TxVq/zQ==} + '@tanstack/query-core@5.61.4': + resolution: {integrity: sha512-rsnemyhPvEG4ViZe0R2UQDM8NgQS/BNC5/Gf9RTs0TKN5thUhPUwnL2anWG4jxAGKFyDfvG7PXbx6MRq3hxi1w==} - '@tanstack/react-query@5.61.0': - resolution: {integrity: sha512-SBzV27XAeCRBOQ8QcC94w2H1Md0+LI0gTWwc3qRJoaGuewKn5FNW4LSqwPFJZVEItfhMfGT7RpZuSFXjTi12pQ==} + '@tanstack/react-query@5.61.4': + resolution: {integrity: sha512-Nh5+0V4fRVShSeDHFTVvzJrvwTdafIvqxyZUrad71kJWL7J+J5Wrd/xcHTWfSL1mR/9eoufd2roXOpL3F16ECA==} peerDependencies: react: ^18 || ^19 @@ -4047,8 +4053,8 @@ packages: '@types/express-serve-static-core@4.19.6': resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} - '@types/express-serve-static-core@5.0.1': - resolution: {integrity: sha512-CRICJIl0N5cXDONAdlTv5ShATZ4HEwk6kDDIW2/w9qOWKg+NU/5F8wYRWCrONad0/UKkloNSmmyN/wX4rtpbVA==} + '@types/express-serve-static-core@5.0.2': + resolution: {integrity: sha512-vluaspfvWEtE4vcSDlKRNer52DvOGrB2xv6diXy6UKyKW0lqZiWHGNApSyxOv+8DE5Z27IzVvE7hNkxg7EXIcg==} '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} @@ -4116,8 +4122,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.9.1': - resolution: {integrity: sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==} + '@types/node@22.10.0': + resolution: {integrity: sha512-XC70cRZVElFHfIUB40FgZOBbgJYFKKMa5nb9lxcwYstFG/Mi+/Y0bGS+rs6Dmhmkpq4pnNiLiuZAbc02YCOnmA==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -4146,9 +4152,6 @@ packages: '@types/relay-runtime@17.0.4': resolution: {integrity: sha512-fB77br4lXlBYM/HpI6VI6KCrj5pw0LiAnkZOkffjirNYso+dzXGWkeIm0G0MGszD8WY1et+r1Uj2TA6rscBXNQ==} - '@types/relay-runtime@18.1.1': - resolution: {integrity: sha512-gnMBe2Vh8Qji0vfUhbXE9ReM7aNFUDz0a9LZ84f/UbJmtCYE2kWnT14OwLDTJud8jp9rL/2+xKyABK5V7pUIHQ==} - '@types/relay-test-utils@14.1.4': resolution: {integrity: sha512-F8UuGa4aCH77pO/x8SO2l9Hn+I7xkKfIDysHY4LqEUVFKD71WlVWH5+InY8+IDNS2pX59VPq0jMB3PhRr841Mw==} @@ -4296,8 +4299,8 @@ packages: '@vitest/pretty-format@2.0.5': resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - '@vitest/pretty-format@2.1.5': - resolution: {integrity: sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==} + '@vitest/pretty-format@2.1.6': + resolution: {integrity: sha512-exZyLcEnHgDMKc54TtHca4McV4sKT+NKAe9ix/yhd/qkYb/TP8HTyXRFDijV19qKqTZM0hPL4753zU/U8L/gAA==} '@vitest/spy@2.0.5': resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} @@ -4305,8 +4308,8 @@ packages: '@vitest/utils@2.0.5': resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} - '@vitest/utils@2.1.5': - resolution: {integrity: sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==} + '@vitest/utils@2.1.6': + resolution: {integrity: sha512-ixNkFy3k4vokOUTU2blIUvOgKq/N2PW8vKIjZZYsGJCMX69MRa9J2sKqX5hY/k5O5Gty3YJChepkqZ3KM9LyIQ==} '@webassemblyjs/ast@1.14.1': resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -4653,8 +4656,8 @@ packages: peerDependencies: axios: '>= 0.17.0' - axios@1.7.7: - resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + axios@1.7.8: + resolution: {integrity: sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==} axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} @@ -4728,8 +4731,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - babel-preset-expo@12.0.1: - resolution: {integrity: sha512-9T2o+aeKnHOtQhk/undQbibJv02bdCgfs68ZwgAdueljDBcs2oVfq41qG9XThYwa6Dn7CdfnoEUsIyFqBwjcVw==} + babel-preset-expo@12.0.2: + resolution: {integrity: sha512-WLApoPw4sOnwwJY+tzp270ndUNfq6xXcZEQUjEQJr8YyDd6uacz7/4iyt2Wl4wEQTabm9DYIZ3GVuNkZzL0M1g==} peerDependencies: babel-plugin-react-compiler: ^19.0.0-beta-9ee70a1-20241017 react-compiler-runtime: ^19.0.0-beta-8a03594-20241020 @@ -4907,8 +4910,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001680: - resolution: {integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==} + caniuse-lite@1.0.30001684: + resolution: {integrity: sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==} case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} @@ -4963,8 +4966,8 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - chromatic@11.18.1: - resolution: {integrity: sha512-hkNT9vA6K9+PnE/khhZYBnRCOm8NonaQDs7RZ8YHFo7/lh1b/x/uFMkTjWjaj/mkM6QOR/evu5VcZMtcaauSlw==} + chromatic@11.19.0: + resolution: {integrity: sha512-3JZ1Tt26N2uDok6nXApsvHmTnkrgE0HClq1bmfF5WmCJ61bMN80CObhuFc7kiBCv5QbE7GOe3rpy3MiuZ4h9IA==} hasBin: true peerDependencies: '@chromatic-com/cypress': ^0.*.* || ^1.0.0 @@ -5564,8 +5567,8 @@ packages: dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dotenv-cli@7.4.3: - resolution: {integrity: sha512-lf1E+TL1xFeoOHy2hSO3kLkx3KX8CDi17ccn5z5dVCnk2PuWqUKAnBVgQmhfS0BPuzFbptTEHVcIKFsGF0NAcg==} + dotenv-cli@7.4.4: + resolution: {integrity: sha512-XkBYCG0tPIes+YZr4SpfFv76SQrV/LeCE8CI7JSEMi3VR9MvTihCGTOtbIexD6i2mXF+6px7trb1imVCXSNMDw==} hasBin: true dotenv-expand@10.0.0: @@ -5594,8 +5597,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.63: - resolution: {integrity: sha512-ddeXKuY9BHo/mw145axlyWjlJ1UBt4WK3AlvkT7W2AbqfRQoacVoRUCF6wL3uIx/8wT9oLKXzI+rFqHHscByaA==} + electron-to-chromium@1.5.65: + resolution: {integrity: sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw==} emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} @@ -5699,8 +5702,8 @@ packages: es-shim-unscopables@1.0.2: resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} - es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + es-to-primitive@1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} esbuild-register@3.6.0: @@ -5985,16 +5988,16 @@ packages: resolution: {integrity: sha512-n3jC7VoJLfOLGk8NWhEAvM5zSjbLh1kMUSo76nJupx5/vASxDdzihppYebrKrNXPHq5mcw8Jr+r7YB+8xHx7QQ==} hasBin: true - expo-modules-core@2.0.4: - resolution: {integrity: sha512-nNS40KYh1d7tWXCcEKBrSigIKCVfJwkPLhR/mniAoPzqevUDLVJNJjIgKfQL6kPlsViC3hwwgrUpKSlmWv2DFg==} + expo-modules-core@2.0.6: + resolution: {integrity: sha512-IsFDn8TqhmnxNUWxkhyVqJ07x/vLlaUN1f2R4eYaP9NFoSWb0c2bTf99a03NGxnfuQ9G7Jrzu+VafSHzCKUxxQ==} expo-secure-store@13.0.2: resolution: {integrity: sha512-3QYgoneo8p8yeeBPBiAfokNNc2xq6+n8+Ob4fAlErEcf4H7Y72LH+K/dx0nQyWau2ZKZUXBxyyfuHFyVKrEVLg==} peerDependencies: expo: '*' - expo@52.0.8: - resolution: {integrity: sha512-EQwJFRS2UUTGTe++bcLN3b7TeSpSWhQzIPt4jIh+0iannbYxgXLE6oKApTJhh0dsMWDnZzU5a8DIdadJY8VZJA==} + expo@52.0.11: + resolution: {integrity: sha512-flUffjURDVufsMpoHrgsp+QDvR6xG/hjeMbzeSyFUcPP64uh3Av1/EJ4uUXhmHYV6/8YbHMwEgUbmko85vBtKQ==} hasBin: true peerDependencies: '@expo/dom-webview': '*' @@ -6092,8 +6095,8 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} - file-selector@2.1.0: - resolution: {integrity: sha512-ZuXAqGePcSPz4JuerOY06Dzzq0hrmQ6VGoXVzGyFI1npeOfBgqGIKKpznfYWRkSLJlXutkqVC5WvGZtkFVhu9Q==} + file-selector@2.1.1: + resolution: {integrity: sha512-pJVY80PuSiHbnYEZ0gZYQf15x0z/lkeIF1yn95yRC/Usb43343ewXtMClQ9GLPvPm4/SscX4zvQz9QhCAyLqlg==} engines: {node: '>= 12'} filelist@1.0.4: @@ -6160,8 +6163,8 @@ packages: flow-enums-runtime@0.0.6: resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - flow-parser@0.253.0: - resolution: {integrity: sha512-EbxtzRIzp8dDSzTloPhsc6uOvrEFIyu08cqQzXBWLAgxK+i2d/5qOos9ryQHRmk+RyDDXfnz/7qteh3jnAlc4w==} + flow-parser@0.255.0: + resolution: {integrity: sha512-7QHV2m2mIMh6yIMaAPOVbyNEW77IARwO69d4DgvfDCjuORiykdMLf7XBjF7Zeov7Cpe1OXJ8sB6/aaCE3xuRBw==} engines: {node: '>=0.4.0'} follow-redirects@1.15.9: @@ -6743,8 +6746,8 @@ packages: resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} engines: {node: '>=4'} - is-bun-module@1.2.1: - resolution: {integrity: sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==} + is-bun-module@1.3.0: + resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} @@ -6780,8 +6783,9 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + is-finalizationregistry@1.1.0: + resolution: {integrity: sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==} + engines: {node: '>= 0.4'} is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} @@ -7300,8 +7304,8 @@ packages: cpu: [arm64] os: [darwin] - lightningcss-darwin-arm64@1.28.1: - resolution: {integrity: sha512-VG3vvzM0m/rguCdm76DdobNeNJnHK+jWcdkNLFWHLh9YCotRvbRIt45JxwcHlIF8TDqWStVLTdghq5NaigVCBQ==} + lightningcss-darwin-arm64@1.28.2: + resolution: {integrity: sha512-/8cPSqZiusHSS+WQz0W4NuaqFjquys1x+NsdN/XOHb+idGHJSoJ7SoQTVl3DZuAgtPZwFZgRfb/vd1oi8uX6+g==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] @@ -7312,8 +7316,8 @@ packages: cpu: [x64] os: [darwin] - lightningcss-darwin-x64@1.28.1: - resolution: {integrity: sha512-O7ORdislvKfMohFl4Iq7fxKqdJOuuxArcglVI3amuFO5DJ0wfV3Gxgi1JRo49slfr7OVzJQEHLG4muTWYM5cTQ==} + lightningcss-darwin-x64@1.28.2: + resolution: {integrity: sha512-R7sFrXlgKjvoEG8umpVt/yutjxOL0z8KWf0bfPT3cYMOW4470xu5qSHpFdIOpRWwl3FKNMUdbKtMUjYt0h2j4g==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] @@ -7324,8 +7328,8 @@ packages: cpu: [x64] os: [freebsd] - lightningcss-freebsd-x64@1.28.1: - resolution: {integrity: sha512-b7sF89B31kYYijxVcFO7l5u6UNA862YstNu+3YbLl/IQKzveL4a5cwR5cdpG+OOhErg/c2u9WCmzZoX2I5GBvw==} + lightningcss-freebsd-x64@1.28.2: + resolution: {integrity: sha512-l2qrCT+x7crAY+lMIxtgvV10R8VurzHAoUZJaVFSlHrN8kRLTvEg9ObojIDIexqWJQvJcVVV3vfzsEynpiuvgA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] @@ -7336,8 +7340,8 @@ packages: cpu: [arm] os: [linux] - lightningcss-linux-arm-gnueabihf@1.28.1: - resolution: {integrity: sha512-p61kXwvhUDLLzkWHjzSFfUBW/F0iy3jr3CWi3k8SKULtJEsJXTI9DqRm9EixxMSe2AMBQBt4auTYiQL4B1N51A==} + lightningcss-linux-arm-gnueabihf@1.28.2: + resolution: {integrity: sha512-DKMzpICBEKnL53X14rF7hFDu8KKALUJtcKdFUCW5YOlGSiwRSgVoRjM97wUm/E0NMPkzrTi/rxfvt7ruNK8meg==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] @@ -7348,8 +7352,8 @@ packages: cpu: [arm64] os: [linux] - lightningcss-linux-arm64-gnu@1.28.1: - resolution: {integrity: sha512-iO+fN9hOMmzfwqcG2/BgUtMKD48H2JO/SXU44fyIwpY2veb65QF5xiRrQ9l1FwIxbGK3231KBYCtAqv+xf+NsQ==} + lightningcss-linux-arm64-gnu@1.28.2: + resolution: {integrity: sha512-nhfjYkfymWZSxdtTNMWyhFk2ImUm0X7NAgJWFwnsYPOfmtWQEapzG/DXZTfEfMjSzERNUNJoQjPAbdqgB+sjiw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] @@ -7360,8 +7364,8 @@ packages: cpu: [arm64] os: [linux] - lightningcss-linux-arm64-musl@1.28.1: - resolution: {integrity: sha512-dnMHeXEmCUzHHZjaDpQBYuBKcN9nPC3nPFKl70bcj5Bkn5EmkcgEqm5p035LKOgvAwk1XwLpQCML6pXmCwz0NQ==} + lightningcss-linux-arm64-musl@1.28.2: + resolution: {integrity: sha512-1SPG1ZTNnphWvAv8RVOymlZ8BDtAg69Hbo7n4QxARvkFVCJAt0cgjAw1Fox0WEhf4PwnyoOBaVH0Z5YNgzt4dA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] @@ -7372,8 +7376,8 @@ packages: cpu: [x64] os: [linux] - lightningcss-linux-x64-gnu@1.28.1: - resolution: {integrity: sha512-7vWDISaMUn+oo2TwRdf2hl/BLdPxvywv9JKEqNZB/0K7bXwV4XE9wN/C2sAp1gGuh6QBA8lpjF4JIPt3HNlCHA==} + lightningcss-linux-x64-gnu@1.28.2: + resolution: {integrity: sha512-ZhQy0FcO//INWUdo/iEdbefntTdpPVQ0XJwwtdbBuMQe+uxqZoytm9M+iqR9O5noWFaxK+nbS2iR/I80Q2Ofpg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] @@ -7384,8 +7388,8 @@ packages: cpu: [x64] os: [linux] - lightningcss-linux-x64-musl@1.28.1: - resolution: {integrity: sha512-IHCu9tVGP+x5BCpA2rF3D04DBokcBza/a8AuHQU+1AiMKubuMegPwcL7RatBgK4ztFHeYnnD5NdhwhRfYMAtNA==} + lightningcss-linux-x64-musl@1.28.2: + resolution: {integrity: sha512-alb/j1NMrgQmSFyzTbN1/pvMPM+gdDw7YBuQ5VSgcFDypN3Ah0BzC2dTZbzwzaMdUVDszX6zH5MzjfVN1oGuww==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] @@ -7396,8 +7400,8 @@ packages: cpu: [arm64] os: [win32] - lightningcss-win32-arm64-msvc@1.28.1: - resolution: {integrity: sha512-Erm72kHmMg/3h350PTseskz+eEGBM17Fuu79WW2Qqt0BfWSF1jHHc12lkJCWMYl5jcBHPs5yZdgNHtJ7IJS3Uw==} + lightningcss-win32-arm64-msvc@1.28.2: + resolution: {integrity: sha512-WnwcjcBeAt0jGdjlgbT9ANf30pF0C/QMb1XnLnH272DQU8QXh+kmpi24R55wmWBwaTtNAETZ+m35ohyeMiNt+g==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] @@ -7408,8 +7412,8 @@ packages: cpu: [x64] os: [win32] - lightningcss-win32-x64-msvc@1.28.1: - resolution: {integrity: sha512-ZPQtvx+uQBzrSdHH8p4H3M9Alue+x369TPZAA3b4K3d92FPhpZCuBG04+HQzspam9sVeID9mI6f3VRAs2ezaEA==} + lightningcss-win32-x64-msvc@1.28.2: + resolution: {integrity: sha512-3piBifyT3avz22o6mDKywQC/OisH2yDK+caHWkiMsF82i3m5wDBadyCjlCQ5VNgzYkxrWZgiaxHDdd5uxsi0/A==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] @@ -7418,8 +7422,8 @@ packages: resolution: {integrity: sha512-8f7aNmS1+etYSLHht0fQApPc2kNO8qGRutifN5rVIc6Xo6ABsEbqOr758UwI7ALVbTt4x1fllKt0PYgzD9S3yQ==} engines: {node: '>= 12.0.0'} - lightningcss@1.28.1: - resolution: {integrity: sha512-KRDkHlLlNj3DWh79CDt93fPlRJh2W1AuHV0ZSZAMMuN7lqlsZTV5842idfS1urWG8q9tc17velp1gCXhY7sLnQ==} + lightningcss@1.28.2: + resolution: {integrity: sha512-ePLRrbt3fgjXI5VFZOLbvkLD5ZRuxGKm+wJ3ujCqBtL3NanDHPo/5zicR5uEKAPiIjBYF99BM4K4okvMznjkVA==} engines: {node: '>= 12.0.0'} lilconfig@2.1.0: @@ -7558,8 +7562,8 @@ packages: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true - magic-string@0.30.13: - resolution: {integrity: sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==} + magic-string@0.30.14: + resolution: {integrity: sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==} make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} @@ -7803,8 +7807,8 @@ packages: peerDependencies: msw: ^2.0.0 - msw@2.6.5: - resolution: {integrity: sha512-PnlnTpUlOrj441kYQzzFhzMzMCGFT6a2jKUBG7zSpLkYS5oh8Arrbc0dL8/rNAtxaoBy0EVs2mFqj2qdmWK7lQ==} + msw@2.6.6: + resolution: {integrity: sha512-npfIIVRHKQX3Lw4aLWX4wBh+lQwpqdZNyJYB5K/+ktK8NhtkdsTxGK7WDrgknozcVyRI7TOqY6yBS9j2FTR+YQ==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -7824,8 +7828,8 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -8118,14 +8122,14 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-manager-detector@0.2.4: - resolution: {integrity: sha512-H/OUu9/zUfP89z1APcBf2X8Us0tt8dUK4lUmKqz12QNXif3DxAs1/YqjGtcutZi1zQqeNQRWr9C+EbQnnvSSFA==} + package-manager-detector@0.2.5: + resolution: {integrity: sha512-3dS7y28uua+UDbRCLBqltMBrbI+A5U2mI9YuxHRxIWYmLj3DwntEBmERYzIAQ4DMeuCUOBSak7dBHHoXKpOTYQ==} param-case@3.0.4: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} - parcel@2.13.0: - resolution: {integrity: sha512-3IsoqffuH7H/RLrvz3nS6UezJb+iE/L0xTukDTkZNOLUhwI3EW75S6FLCPs+UGTlzqvoCgf7IkyTSRFln9C4rA==} + parcel@2.13.2: + resolution: {integrity: sha512-ROp1Lf6cihWYzdkieXH+KWVkjlqiUMqW18MBMNZQ3sQitnXWGozTgSYIfpUFLQqaHLgBfm5inOwdqmbzExdpYA==} engines: {node: '>= 16.0.0'} hasBin: true @@ -8442,8 +8446,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.3.3: - resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + prettier@3.4.1: + resolution: {integrity: sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==} engines: {node: '>=14'} hasBin: true @@ -8503,8 +8507,8 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - psl@1.10.0: - resolution: {integrity: sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==} + psl@1.13.0: + resolution: {integrity: sha512-BFwmFXiJoFqlUpZ5Qssolv15DMyc84gTBds1BjsV1BfXEo1UyyD7GsmN67n7J77uRhoSNW1AXtXKPLcBFQn9Aw==} pump@3.0.2: resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} @@ -8607,8 +8611,8 @@ packages: peerDependencies: react: ^15.x.x || ^16.x.x || ^17.x.x || ^18.x.x - react-native@0.76.2: - resolution: {integrity: sha512-mkEBKGOmJxhfq8IOsvmk0QuTzlBt9vS+uo0gwbqfUmEDqoC359v80zhUf94WimYBrBkpRQWFbEu5iqMDHrYzlQ==} + react-native@0.76.3: + resolution: {integrity: sha512-0TUhgmlouRNf6yuDIIAdbQl0g1VsONgCMsLs7Et64hjj5VLMCA7np+4dMrZvGZ3wRNqzgeyT9oWJsUm49AcwSQ==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -8633,8 +8637,8 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' - react-virtuoso@4.12.0: - resolution: {integrity: sha512-oHrKlU7xHsrnBQ89ecZoMPAK0tHnI9s1hsFW3KKg5ZGeZ5SWvbGhg/QFJFY4XETAzoCUeu+Xaxn1OUb/PGtPlA==} + react-virtuoso@4.12.2: + resolution: {integrity: sha512-9KiEc3uxD07qNrwb09PhPJKWfeNQ/Fw/TNKdZS7D3v4cDa6M/jg5lKLAUlRL7RluO8870cgLGM1T5pPKYEnprg==} engines: {node: '>=10'} peerDependencies: react: '>=16 || >=17 || >= 18' @@ -8681,8 +8685,8 @@ packages: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} engines: {node: '>=8'} - reflect.getprototypeof@1.0.6: - resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + reflect.getprototypeof@1.0.7: + resolution: {integrity: sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g==} engines: {node: '>= 0.4'} regenerate-unicode-properties@10.2.0: @@ -8705,15 +8709,15 @@ packages: resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} engines: {node: '>= 0.4'} - regexpu-core@6.1.1: - resolution: {integrity: sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==} + regexpu-core@6.2.0: + resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} engines: {node: '>=4'} regjsgen@0.8.0: resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} - regjsparser@0.11.2: - resolution: {integrity: sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==} + regjsparser@0.12.0: + resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} hasBin: true relateurl@0.2.7: @@ -9099,8 +9103,8 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - storybook@8.4.4: - resolution: {integrity: sha512-xBOq3q/MuUUg3zM0imMMaK5ziKq3TO388jsnaiemJ4Uf0ZGwcHjM8HDBCDt0s5/CfsOQ49zo1ouZ3aNlu0qsUg==} + storybook@8.4.5: + resolution: {integrity: sha512-9tfgabXnMibYp3SvoaJXXMD63Pw0SA9Hnf5v6TxysCYZs4DZ/04fAkK+9RW+K4C5JkV83qXMMlrsPj766R47fg==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -9392,11 +9396,11 @@ packages: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} - tldts-core@6.1.61: - resolution: {integrity: sha512-In7VffkDWUPgwa+c9picLUxvb0RltVwTkSgMNFgvlGSWveCzGBemBqTsgJCL4EDFWZ6WH0fKTsot6yNhzy3ZzQ==} + tldts-core@6.1.64: + resolution: {integrity: sha512-uqnl8vGV16KsyflHOzqrYjjArjfXaU6rMPXYy2/ZWoRKCkXtghgB4VwTDXUG+t0OTGeSewNAG31/x1gCTfLt+Q==} - tldts@6.1.61: - resolution: {integrity: sha512-rv8LUyez4Ygkopqn+M6OLItAOT9FF3REpPQDkdMx5ix8w4qkuE7Vo2o/vw1nxKQYmJDV8JpAMJQr1b+lTKf0FA==} + tldts@6.1.64: + resolution: {integrity: sha512-ph4AE5BXWIOsSy9stpoeo7bYe/Cy7VfpciIH4RhVZUPItCJmhqWCN0EVzxd8BOHiyNb42vuJc6NWTjJkg91Tuw==} hasBin: true tmp@0.0.33: @@ -9514,38 +9518,38 @@ packages: tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - turbo-darwin-64@2.3.0: - resolution: {integrity: sha512-pji+D49PhFItyQjf2QVoLZw2d3oRGo8gJgKyOiRzvip78Rzie74quA8XNwSg/DuzM7xx6gJ3p2/LylTTlgZXxQ==} + turbo-darwin-64@2.3.2: + resolution: {integrity: sha512-B1lS/UqjXNsG+kx1uzJNwXMuw2i5wavcyNy8opvSLjfuECdsqQU9B1wPqkSTU+mZjFTJcEfiGKyJ/I2EVk8vdw==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.3.0: - resolution: {integrity: sha512-AJrGIL9BO41mwDF/IBHsNGwvtdyB911vp8f5mbNo1wG66gWTvOBg7WCtYQBvCo11XTenTfXPRSsAb7w3WAZb6w==} + turbo-darwin-arm64@2.3.2: + resolution: {integrity: sha512-XHeuEdk9tHaw2Bsr3rTzFtZyldeSyagDZkOSPIJ1zioavMjWEFPA75vdgy4j8ns96EBpZMaPXVEnODuEHfiZfQ==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.3.0: - resolution: {integrity: sha512-jZqW6vc2sPJT3M/3ZmV1Cg4ecQVPqsbHncG/RnogHpBu783KCSXIndgxvUQNm9qfgBYbZDBnP1md63O4UTElhw==} + turbo-linux-64@2.3.2: + resolution: {integrity: sha512-oKDsO5+flqpPx5tNLFGVUYpJ/sBc3KvaGpyNzXl2u3epzyafgblFKWMG5YsSiU1ruouPpcC6YG5SN5chA7Abfg==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.3.0: - resolution: {integrity: sha512-HUbDLJlvd/hxuyCNO0BmEWYQj0TugRMvSQeG8vHJH+Lq8qOgDAe7J0K73bFNbZejZQxW3C3XEiZFB3pnpO78+A==} + turbo-linux-arm64@2.3.2: + resolution: {integrity: sha512-luyvTl3wQ1hF+ljK7ljH4TL7rg4pmx5pQ2mzvfMvPo5eaLuKr/tImmbdH6/vr56iffUIISkIsLVhVxgZeAsUOw==} cpu: [arm64] os: [linux] - turbo-windows-64@2.3.0: - resolution: {integrity: sha512-c5rxrGNTYDWX9QeMzWLFE9frOXnKjHGEvQMp1SfldDlbZYsloX9UKs31TzUThzfTgTiz8NYuShaXJ2UvTMnV/g==} + turbo-windows-64@2.3.2: + resolution: {integrity: sha512-yw7BnTU5cE7GdUnZEW3jIAI98hh4dcWk+Jwza8X7CXpxpill2zteq7VPf+a/B3o/xm+oVXzLmP83YP91Bm0SaA==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.3.0: - resolution: {integrity: sha512-7qfUuYhfIVb1AZgs89DxhXK+zZez6O2ocmixEQ4hXZK7ytnBt5vaz2zGNJJKFNYIL5HX1C3tuHolnpNgDNCUIg==} + turbo-windows-arm64@2.3.2: + resolution: {integrity: sha512-Hgp6V7jaIYlDcy5xpKN+XXyYCf5afT690GmXcEsMoUawd5dStvZe0QHWcGxuqho497BAlx0XGAWftm0KelNePA==} cpu: [arm64] os: [win32] - turbo@2.3.0: - resolution: {integrity: sha512-/uOq5o2jwRPyaUDnwBpOR5k9mQq4c3wziBgWNWttiYQPmbhDtrKYPRBxTvA2WpgQwRIbt8UM612RMN8n/TvmHA==} + turbo@2.3.2: + resolution: {integrity: sha512-vCJPoy8/3KkqY3W0cX2nrwhmtBQSZhEyrVgeJ4NlEXwGxu5vNRQDyV6se5VVAQMwfBsBJswlo87B7ai7Dr1MpQ==} hasBin: true tween-functions@1.2.0: @@ -9586,8 +9590,8 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@4.27.0: - resolution: {integrity: sha512-3IMSWgP7C5KSQqmo1wjhKrwsvXAtF33jO3QY+Uy++ia7hqvgSK6iXbbg5PbDBc1P2ZbNEDgejOrN4YooXvhwCw==} + type-fest@4.28.1: + resolution: {integrity: sha512-LO/+yb3mf46YqfUC7QkkoAlpa7CTYh//V1Xy9+NQ+pKqDqXIq0NTfPfQRwFfCt+if4Qkwb9gzZfsl6E5TkXZGw==} engines: {node: '>=16'} type-is@1.6.18: @@ -9602,16 +9606,16 @@ packages: resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} engines: {node: '>= 0.4'} - typed-array-byte-offset@1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + typed-array-byte-offset@1.0.3: + resolution: {integrity: sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==} engines: {node: '>= 0.4'} - typed-array-length@1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + typed-array-length@1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -9622,8 +9626,8 @@ packages: unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} undici@6.21.0: resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} @@ -9924,8 +9928,8 @@ packages: which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} - which-builtin-type@1.1.4: - resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} + which-builtin-type@1.2.0: + resolution: {integrity: sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==} engines: {node: '>= 0.4'} which-collection@1.0.2: @@ -10208,7 +10212,7 @@ snapshots: dependencies: '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.1.1 + regexpu-core: 6.2.0 semver: 6.3.1 '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)': @@ -11149,7 +11153,7 @@ snapshots: fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 - package-manager-detector: 0.2.4 + package-manager-detector: 0.2.5 picocolors: 1.1.1 resolve-from: 5.0.0 semver: 7.6.3 @@ -11240,7 +11244,7 @@ snapshots: '@chromatic-com/storybook@1.9.0(react@18.3.1)': dependencies: - chromatic: 11.18.1 + chromatic: 11.19.0 filesize: 10.1.6 jsonfile: 6.1.0 react-confetti: 6.1.0(react@18.3.1) @@ -11337,9 +11341,9 @@ snapshots: '@emotion/weak-memoize': 0.4.0 stylis: 4.2.0 - '@emotion/eslint-plugin@11.12.0(eslint@8.57.1)(typescript@5.6.3)': + '@emotion/eslint-plugin@11.12.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -11503,13 +11507,13 @@ snapshots: dependencies: uuid: 8.3.2 - '@expo/cli@0.21.6(graphql@16.9.0)': + '@expo/cli@0.21.8(graphql@16.9.0)': dependencies: '@0no-co/graphql.web': 1.0.11(graphql@16.9.0) '@babel/runtime': 7.26.0 '@expo/code-signing-certificates': 0.0.5 - '@expo/config': 10.0.4 - '@expo/config-plugins': 9.0.9 + '@expo/config': 10.0.5 + '@expo/config-plugins': 9.0.10 '@expo/devcert': 1.1.4 '@expo/env': 0.4.0 '@expo/image-utils': 0.6.3 @@ -11518,11 +11522,11 @@ snapshots: '@expo/osascript': 2.1.4 '@expo/package-manager': 1.6.1 '@expo/plist': 0.2.0 - '@expo/prebuild-config': 8.0.17 + '@expo/prebuild-config': 8.0.20 '@expo/rudder-sdk-node': 1.1.1 '@expo/spawn-async': 1.7.2 '@expo/xcpretty': 4.3.1 - '@react-native/dev-middleware': 0.76.2 + '@react-native/dev-middleware': 0.76.3 '@urql/core': 5.0.8(graphql@16.9.0) '@urql/exchange-retry': 1.3.0(@urql/core@5.0.8(graphql@16.9.0)) accepts: 1.3.8 @@ -11588,7 +11592,7 @@ snapshots: node-forge: 1.3.1 nullthrows: 1.1.1 - '@expo/config-plugins@9.0.9': + '@expo/config-plugins@9.0.10': dependencies: '@expo/config-types': 52.0.1 '@expo/json-file': 9.0.0 @@ -11609,10 +11613,10 @@ snapshots: '@expo/config-types@52.0.1': {} - '@expo/config@10.0.4': + '@expo/config@10.0.5': dependencies: '@babel/code-frame': 7.10.4 - '@expo/config-plugins': 9.0.9 + '@expo/config-plugins': 9.0.10 '@expo/config-types': 52.0.1 '@expo/json-file': 9.0.0 deepmerge: 4.3.1 @@ -11694,7 +11698,7 @@ snapshots: '@babel/generator': 7.26.2 '@babel/parser': 7.26.2 '@babel/types': 7.26.0 - '@expo/config': 10.0.4 + '@expo/config': 10.0.5 '@expo/env': 0.4.0 '@expo/json-file': 9.0.0 '@expo/spawn-async': 1.7.2 @@ -11737,14 +11741,14 @@ snapshots: base64-js: 1.5.1 xmlbuilder: 14.0.0 - '@expo/prebuild-config@8.0.17': + '@expo/prebuild-config@8.0.20': dependencies: - '@expo/config': 10.0.4 - '@expo/config-plugins': 9.0.9 + '@expo/config': 10.0.5 + '@expo/config-plugins': 9.0.10 '@expo/config-types': 52.0.1 '@expo/image-utils': 0.6.3 '@expo/json-file': 9.0.0 - '@react-native/normalize-colors': 0.76.2 + '@react-native/normalize-colors': 0.76.3 debug: 4.3.7(supports-color@8.1.1) fs-extra: 9.1.0 resolve-from: 5.0.0 @@ -11899,16 +11903,16 @@ snapshots: '@img/sharp-win32-x64@0.33.5': optional: true - '@inquirer/confirm@5.0.2(@types/node@22.9.1)': + '@inquirer/confirm@5.0.2(@types/node@22.10.0)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.9.1) - '@inquirer/type': 3.0.1(@types/node@22.9.1) - '@types/node': 22.9.1 + '@inquirer/core': 10.1.0(@types/node@22.10.0) + '@inquirer/type': 3.0.1(@types/node@22.10.0) + '@types/node': 22.10.0 - '@inquirer/core@10.1.0(@types/node@22.9.1)': + '@inquirer/core@10.1.0(@types/node@22.10.0)': dependencies: '@inquirer/figures': 1.0.8 - '@inquirer/type': 3.0.1(@types/node@22.9.1) + '@inquirer/type': 3.0.1(@types/node@22.10.0) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -11921,9 +11925,9 @@ snapshots: '@inquirer/figures@1.0.8': {} - '@inquirer/type@3.0.1(@types/node@22.9.1)': + '@inquirer/type@3.0.1(@types/node@22.10.0)': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@isaacs/cliui@8.0.2': dependencies: @@ -11949,27 +11953,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -11998,7 +12002,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -12016,7 +12020,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.9.1 + '@types/node': 22.10.0 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -12038,7 +12042,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.9.1 + '@types/node': 22.10.0 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -12108,7 +12112,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -12277,7 +12281,7 @@ snapshots: '@emotion/styled': 11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) '@types/react': 18.3.12 - '@mui/material-nextjs@6.1.7(@emotion/cache@11.13.5)(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(next@14.3.0-canary.24(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@mui/material-nextjs@6.1.8(@emotion/cache@11.13.5)(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(next@14.3.0-canary.24(@babel/core@7.26.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@emotion/react': 11.13.5(@types/react@18.3.12)(react@18.3.1) @@ -12360,7 +12364,7 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@mui/utils@6.1.7(@types/react@18.3.12)(react@18.3.1)': + '@mui/utils@6.1.8(@types/react@18.3.12)(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@mui/types': 7.2.19(@types/react@18.3.12) @@ -12372,12 +12376,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@mui/x-date-pickers@7.22.2(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(dayjs@1.11.13)(luxon@3.5.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-date-pickers@7.22.3(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(dayjs@1.11.13)(luxon@3.5.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@mui/material': 5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': 5.16.7(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.5(@emotion/react@11.13.5(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) - '@mui/utils': 6.1.7(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.8(@types/react@18.3.12)(react@18.3.1) '@mui/x-internals': 7.21.0(@types/react@18.3.12)(react@18.3.1) '@types/react-transition-group': 4.4.11 clsx: 2.1.1 @@ -12396,7 +12400,7 @@ snapshots: '@mui/x-internals@7.21.0(@types/react@18.3.12)(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 - '@mui/utils': 6.1.7(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 6.1.8(@types/react@18.3.12)(react@18.3.1) react: 18.3.1 transitivePeerDependencies: - '@types/react' @@ -12461,77 +12465,77 @@ snapshots: '@open-draft/until@2.1.0': {} - '@parcel/bundler-default@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/bundler-default@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/graph': 3.3.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/rust': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/graph': 3.3.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/rust': 2.13.2 + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/cache@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/cache@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/core': 2.13.0(@swc/helpers@0.5.15) - '@parcel/fs': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/logger': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/core': 2.13.2(@swc/helpers@0.5.15) + '@parcel/fs': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/logger': 2.13.2 + '@parcel/utils': 2.13.2 lmdb: 2.8.5 - '@parcel/cache@2.13.0(@parcel/core@2.13.0)': + '@parcel/cache@2.13.2(@parcel/core@2.13.2)': dependencies: - '@parcel/core': 2.13.0 - '@parcel/fs': 2.13.0(@parcel/core@2.13.0) - '@parcel/logger': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/core': 2.13.2 + '@parcel/fs': 2.13.2(@parcel/core@2.13.2) + '@parcel/logger': 2.13.2 + '@parcel/utils': 2.13.2 lmdb: 2.8.5 - '@parcel/codeframe@2.13.0': + '@parcel/codeframe@2.13.2': dependencies: chalk: 4.1.2 - '@parcel/compressor-raw@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/compressor-raw@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - '@parcel/config-default@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.6.3)': - dependencies: - '@parcel/bundler-default': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/compressor-raw': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/core': 2.13.0(@swc/helpers@0.5.15) - '@parcel/namer-default': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/optimizer-css': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/optimizer-htmlnano': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.6.3) - '@parcel/optimizer-image': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/optimizer-svgo': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/optimizer-swc': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/packager-css': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/packager-html': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/packager-js': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/packager-raw': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/packager-svg': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/packager-wasm': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/reporter-dev-server': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/resolver-default': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/runtime-browser-hmr': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/runtime-js': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/runtime-react-refresh': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/runtime-service-worker': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-babel': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-css': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-html': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-image': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-js': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-json': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-postcss': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-posthtml': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-raw': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-react-refresh-wrap': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/transformer-svg': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/config-default@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.7.2)': + dependencies: + '@parcel/bundler-default': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/compressor-raw': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/core': 2.13.2(@swc/helpers@0.5.15) + '@parcel/namer-default': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/optimizer-css': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/optimizer-htmlnano': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.7.2) + '@parcel/optimizer-image': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/optimizer-svgo': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/optimizer-swc': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/packager-css': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/packager-html': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/packager-js': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/packager-raw': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/packager-svg': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/packager-wasm': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/reporter-dev-server': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/resolver-default': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/runtime-browser-hmr': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/runtime-js': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/runtime-react-refresh': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/runtime-service-worker': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-babel': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-css': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-html': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-image': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-js': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-json': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-postcss': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-posthtml': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-raw': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-react-refresh-wrap': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/transformer-svg': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/helpers' - cssnano @@ -12544,24 +12548,24 @@ snapshots: - typescript - uncss - '@parcel/core@2.13.0': + '@parcel/core@2.13.2': dependencies: '@mischnic/json-sourcemap': 0.1.1 - '@parcel/cache': 2.13.0(@parcel/core@2.13.0) - '@parcel/diagnostic': 2.13.0 - '@parcel/events': 2.13.0 - '@parcel/feature-flags': 2.13.0 - '@parcel/fs': 2.13.0(@parcel/core@2.13.0) - '@parcel/graph': 3.3.0 - '@parcel/logger': 2.13.0 - '@parcel/package-manager': 2.13.0(@parcel/core@2.13.0) - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0) - '@parcel/profiler': 2.13.0 - '@parcel/rust': 2.13.0 + '@parcel/cache': 2.13.2(@parcel/core@2.13.2) + '@parcel/diagnostic': 2.13.2 + '@parcel/events': 2.13.2 + '@parcel/feature-flags': 2.13.2 + '@parcel/fs': 2.13.2(@parcel/core@2.13.2) + '@parcel/graph': 3.3.2 + '@parcel/logger': 2.13.2 + '@parcel/package-manager': 2.13.2(@parcel/core@2.13.2) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2) + '@parcel/profiler': 2.13.2 + '@parcel/rust': 2.13.2 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.13.0(@parcel/core@2.13.0) - '@parcel/utils': 2.13.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0) + '@parcel/types': 2.13.2(@parcel/core@2.13.2) + '@parcel/utils': 2.13.2 + '@parcel/workers': 2.13.2(@parcel/core@2.13.2) base-x: 3.0.10 browserslist: 4.24.2 clone: 2.1.2 @@ -12574,24 +12578,24 @@ snapshots: transitivePeerDependencies: - '@swc/helpers' - '@parcel/core@2.13.0(@swc/helpers@0.5.15)': + '@parcel/core@2.13.2(@swc/helpers@0.5.15)': dependencies: '@mischnic/json-sourcemap': 0.1.1 - '@parcel/cache': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/diagnostic': 2.13.0 - '@parcel/events': 2.13.0 - '@parcel/feature-flags': 2.13.0 - '@parcel/fs': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/graph': 3.3.0 - '@parcel/logger': 2.13.0 - '@parcel/package-manager': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/profiler': 2.13.0 - '@parcel/rust': 2.13.0 + '@parcel/cache': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/diagnostic': 2.13.2 + '@parcel/events': 2.13.2 + '@parcel/feature-flags': 2.13.2 + '@parcel/fs': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/graph': 3.3.2 + '@parcel/logger': 2.13.2 + '@parcel/package-manager': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/profiler': 2.13.2 + '@parcel/rust': 2.13.2 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/types': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 + '@parcel/workers': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) base-x: 3.0.10 browserslist: 4.24.2 clone: 2.1.2 @@ -12604,99 +12608,99 @@ snapshots: transitivePeerDependencies: - '@swc/helpers' - '@parcel/diagnostic@2.13.0': + '@parcel/diagnostic@2.13.2': dependencies: '@mischnic/json-sourcemap': 0.1.1 nullthrows: 1.1.1 - '@parcel/events@2.13.0': {} + '@parcel/events@2.13.2': {} - '@parcel/feature-flags@2.13.0': {} + '@parcel/feature-flags@2.13.2': {} - '@parcel/fs@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/fs@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/core': 2.13.0(@swc/helpers@0.5.15) - '@parcel/feature-flags': 2.13.0 - '@parcel/rust': 2.13.0 - '@parcel/types-internal': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/core': 2.13.2(@swc/helpers@0.5.15) + '@parcel/feature-flags': 2.13.2 + '@parcel/rust': 2.13.2 + '@parcel/types-internal': 2.13.2 + '@parcel/utils': 2.13.2 '@parcel/watcher': 2.5.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/workers': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) - '@parcel/fs@2.13.0(@parcel/core@2.13.0)': + '@parcel/fs@2.13.2(@parcel/core@2.13.2)': dependencies: - '@parcel/core': 2.13.0 - '@parcel/feature-flags': 2.13.0 - '@parcel/rust': 2.13.0 - '@parcel/types-internal': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/core': 2.13.2 + '@parcel/feature-flags': 2.13.2 + '@parcel/rust': 2.13.2 + '@parcel/types-internal': 2.13.2 + '@parcel/utils': 2.13.2 '@parcel/watcher': 2.5.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0) + '@parcel/workers': 2.13.2(@parcel/core@2.13.2) - '@parcel/graph@3.3.0': + '@parcel/graph@3.3.2': dependencies: - '@parcel/feature-flags': 2.13.0 + '@parcel/feature-flags': 2.13.2 nullthrows: 1.1.1 - '@parcel/logger@2.13.0': + '@parcel/logger@2.13.2': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/events': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/events': 2.13.2 - '@parcel/markdown-ansi@2.13.0': + '@parcel/markdown-ansi@2.13.2': dependencies: chalk: 4.1.2 - '@parcel/namer-default@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/namer-default@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/node-resolver-core@3.4.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/node-resolver-core@3.4.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: '@mischnic/json-sourcemap': 0.1.1 - '@parcel/diagnostic': 2.13.0 - '@parcel/fs': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/rust': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/fs': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/rust': 2.13.2 + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 semver: 7.6.3 transitivePeerDependencies: - '@parcel/core' - '@parcel/node-resolver-core@3.4.0(@parcel/core@2.13.0)': + '@parcel/node-resolver-core@3.4.2(@parcel/core@2.13.2)': dependencies: '@mischnic/json-sourcemap': 0.1.1 - '@parcel/diagnostic': 2.13.0 - '@parcel/fs': 2.13.0(@parcel/core@2.13.0) - '@parcel/rust': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/fs': 2.13.2(@parcel/core@2.13.2) + '@parcel/rust': 2.13.2 + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 semver: 7.6.3 transitivePeerDependencies: - '@parcel/core' - '@parcel/optimizer-css@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/optimizer-css@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.0 + '@parcel/utils': 2.13.2 browserslist: 4.24.2 - lightningcss: 1.28.1 + lightningcss: 1.28.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/optimizer-htmlnano@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.6.3)': + '@parcel/optimizer-htmlnano@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.7.2)': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 - htmlnano: 2.1.1(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.6.3) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 + htmlnano: 2.1.1(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.7.2) nullthrows: 1.1.1 posthtml: 0.16.6 transitivePeerDependencies: @@ -12711,223 +12715,223 @@ snapshots: - typescript - uncss - '@parcel/optimizer-image@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/optimizer-image@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/core': 2.13.0(@swc/helpers@0.5.15) - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/rust': 2.13.0 - '@parcel/utils': 2.13.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/core': 2.13.2(@swc/helpers@0.5.15) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/rust': 2.13.2 + '@parcel/utils': 2.13.2 + '@parcel/workers': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) - '@parcel/optimizer-svgo@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/optimizer-svgo@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 transitivePeerDependencies: - '@parcel/core' - '@parcel/optimizer-swc@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + '@parcel/optimizer-swc@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.0 - '@swc/core': 1.9.2(@swc/helpers@0.5.15) + '@parcel/utils': 2.13.2 + '@swc/core': 1.9.3(@swc/helpers@0.5.15) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - '@parcel/package-manager@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': - dependencies: - '@parcel/core': 2.13.0(@swc/helpers@0.5.15) - '@parcel/diagnostic': 2.13.0 - '@parcel/fs': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/logger': 2.13.0 - '@parcel/node-resolver-core': 3.4.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/types': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@swc/core': 1.9.2(@swc/helpers@0.5.15) + '@parcel/package-manager@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)': + dependencies: + '@parcel/core': 2.13.2(@swc/helpers@0.5.15) + '@parcel/diagnostic': 2.13.2 + '@parcel/fs': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/logger': 2.13.2 + '@parcel/node-resolver-core': 3.4.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/types': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 + '@parcel/workers': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@swc/core': 1.9.3(@swc/helpers@0.5.15) semver: 7.6.3 transitivePeerDependencies: - '@swc/helpers' - '@parcel/package-manager@2.13.0(@parcel/core@2.13.0)': - dependencies: - '@parcel/core': 2.13.0 - '@parcel/diagnostic': 2.13.0 - '@parcel/fs': 2.13.0(@parcel/core@2.13.0) - '@parcel/logger': 2.13.0 - '@parcel/node-resolver-core': 3.4.0(@parcel/core@2.13.0) - '@parcel/types': 2.13.0(@parcel/core@2.13.0) - '@parcel/utils': 2.13.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0) - '@swc/core': 1.9.2(@swc/helpers@0.5.15) + '@parcel/package-manager@2.13.2(@parcel/core@2.13.2)': + dependencies: + '@parcel/core': 2.13.2 + '@parcel/diagnostic': 2.13.2 + '@parcel/fs': 2.13.2(@parcel/core@2.13.2) + '@parcel/logger': 2.13.2 + '@parcel/node-resolver-core': 3.4.2(@parcel/core@2.13.2) + '@parcel/types': 2.13.2(@parcel/core@2.13.2) + '@parcel/utils': 2.13.2 + '@parcel/workers': 2.13.2(@parcel/core@2.13.2) + '@swc/core': 1.9.3(@swc/helpers@0.5.15) semver: 7.6.3 transitivePeerDependencies: - '@swc/helpers' - '@parcel/packager-css@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/packager-css@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.0 - lightningcss: 1.28.1 + '@parcel/utils': 2.13.2 + lightningcss: 1.28.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/packager-html@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/packager-html@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/types': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/types': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' - '@parcel/packager-js@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/packager-js@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/rust': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/rust': 2.13.2 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/types': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 globals: 13.24.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/packager-raw@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/packager-raw@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - '@parcel/packager-svg@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/packager-svg@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/types': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/types': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 posthtml: 0.16.6 transitivePeerDependencies: - '@parcel/core' - '@parcel/packager-ts@2.13.0(@parcel/core@2.13.0)': + '@parcel/packager-ts@2.13.2(@parcel/core@2.13.2)': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2) transitivePeerDependencies: - '@parcel/core' - '@parcel/packager-wasm@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/packager-wasm@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - '@parcel/plugin@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/plugin@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/types': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/types': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - '@parcel/plugin@2.13.0(@parcel/core@2.13.0)': + '@parcel/plugin@2.13.2(@parcel/core@2.13.2)': dependencies: - '@parcel/types': 2.13.0(@parcel/core@2.13.0) + '@parcel/types': 2.13.2(@parcel/core@2.13.2) transitivePeerDependencies: - '@parcel/core' - '@parcel/profiler@2.13.0': + '@parcel/profiler@2.13.2': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/events': 2.13.0 - '@parcel/types-internal': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/events': 2.13.2 + '@parcel/types-internal': 2.13.2 chrome-trace-event: 1.0.4 - '@parcel/reporter-cli@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/reporter-cli@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/types': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/types': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 chalk: 4.1.2 term-size: 2.2.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/reporter-dev-server@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/reporter-dev-server@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 transitivePeerDependencies: - '@parcel/core' - '@parcel/reporter-tracer@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/reporter-tracer@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 chrome-trace-event: 1.0.4 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/resolver-default@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/resolver-default@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/node-resolver-core': 3.4.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/node-resolver-core': 3.4.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - '@parcel/runtime-browser-hmr@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/runtime-browser-hmr@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 transitivePeerDependencies: - '@parcel/core' - '@parcel/runtime-js@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/runtime-js@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/runtime-react-refresh@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/runtime-react-refresh@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 react-error-overlay: 6.0.9 react-refresh: 0.14.2 transitivePeerDependencies: - '@parcel/core' - '@parcel/runtime-service-worker@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/runtime-service-worker@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/rust@2.13.0': {} + '@parcel/rust@2.13.2': {} '@parcel/source-map@2.1.1': dependencies: detect-libc: 1.0.3 - '@parcel/transformer-babel@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-babel@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.0 + '@parcel/utils': 2.13.2 browserslist: 4.24.2 json5: 2.2.3 nullthrows: 1.1.1 @@ -12935,23 +12939,23 @@ snapshots: transitivePeerDependencies: - '@parcel/core' - '@parcel/transformer-css@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-css@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.0 + '@parcel/utils': 2.13.2 browserslist: 4.24.2 - lightningcss: 1.28.1 + lightningcss: 1.28.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@parcel/transformer-html@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-html@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/rust': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/rust': 2.13.2 nullthrows: 1.1.1 posthtml: 0.16.6 posthtml-parser: 0.12.1 @@ -12961,42 +12965,42 @@ snapshots: transitivePeerDependencies: - '@parcel/core' - '@parcel/transformer-image@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-image@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/core': 2.13.0(@swc/helpers@0.5.15) - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/core': 2.13.2(@swc/helpers@0.5.15) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 + '@parcel/workers': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) nullthrows: 1.1.1 - '@parcel/transformer-js@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-js@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/core': 2.13.0(@swc/helpers@0.5.15) - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/rust': 2.13.0 + '@parcel/core': 2.13.2(@swc/helpers@0.5.15) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/rust': 2.13.2 '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 + '@parcel/workers': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) '@swc/helpers': 0.5.15 browserslist: 4.24.2 nullthrows: 1.1.1 regenerator-runtime: 0.14.1 semver: 7.6.3 - '@parcel/transformer-json@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-json@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) json5: 2.2.3 transitivePeerDependencies: - '@parcel/core' - '@parcel/transformer-postcss@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-postcss@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/rust': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/rust': 2.13.2 + '@parcel/utils': 2.13.2 clone: 2.1.2 nullthrows: 1.1.1 postcss-value-parser: 4.2.0 @@ -13004,10 +13008,10 @@ snapshots: transitivePeerDependencies: - '@parcel/core' - '@parcel/transformer-posthtml@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-posthtml@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 posthtml: 0.16.6 posthtml-parser: 0.12.1 @@ -13016,25 +13020,25 @@ snapshots: transitivePeerDependencies: - '@parcel/core' - '@parcel/transformer-raw@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-raw@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - '@parcel/transformer-react-refresh-wrap@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-react-refresh-wrap@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 react-refresh: 0.14.2 transitivePeerDependencies: - '@parcel/core' - '@parcel/transformer-svg@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/transformer-svg@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/rust': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/rust': 2.13.2 nullthrows: 1.1.1 posthtml: 0.16.6 posthtml-parser: 0.12.1 @@ -13043,51 +13047,51 @@ snapshots: transitivePeerDependencies: - '@parcel/core' - '@parcel/transformer-typescript-types@2.13.0(@parcel/core@2.13.0)(typescript@5.6.3)': + '@parcel/transformer-typescript-types@2.13.2(@parcel/core@2.13.2)(typescript@5.7.2)': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/plugin': 2.13.0(@parcel/core@2.13.0) + '@parcel/diagnostic': 2.13.2 + '@parcel/plugin': 2.13.2(@parcel/core@2.13.2) '@parcel/source-map': 2.1.1 - '@parcel/ts-utils': 2.13.0(typescript@5.6.3) - '@parcel/utils': 2.13.0 + '@parcel/ts-utils': 2.13.2(typescript@5.7.2) + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@parcel/core' - '@parcel/ts-utils@2.13.0(typescript@5.6.3)': + '@parcel/ts-utils@2.13.2(typescript@5.7.2)': dependencies: nullthrows: 1.1.1 - typescript: 5.6.3 + typescript: 5.7.2 - '@parcel/types-internal@2.13.0': + '@parcel/types-internal@2.13.2': dependencies: - '@parcel/diagnostic': 2.13.0 - '@parcel/feature-flags': 2.13.0 + '@parcel/diagnostic': 2.13.2 + '@parcel/feature-flags': 2.13.2 '@parcel/source-map': 2.1.1 utility-types: 3.11.0 - '@parcel/types@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/types@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/types-internal': 2.13.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) + '@parcel/types-internal': 2.13.2 + '@parcel/workers': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@parcel/core' - '@parcel/types@2.13.0(@parcel/core@2.13.0)': + '@parcel/types@2.13.2(@parcel/core@2.13.2)': dependencies: - '@parcel/types-internal': 2.13.0 - '@parcel/workers': 2.13.0(@parcel/core@2.13.0) + '@parcel/types-internal': 2.13.2 + '@parcel/workers': 2.13.2(@parcel/core@2.13.2) transitivePeerDependencies: - '@parcel/core' - '@parcel/utils@2.13.0': + '@parcel/utils@2.13.2': dependencies: - '@parcel/codeframe': 2.13.0 - '@parcel/diagnostic': 2.13.0 - '@parcel/logger': 2.13.0 - '@parcel/markdown-ansi': 2.13.0 - '@parcel/rust': 2.13.0 + '@parcel/codeframe': 2.13.2 + '@parcel/diagnostic': 2.13.2 + '@parcel/logger': 2.13.2 + '@parcel/markdown-ansi': 2.13.2 + '@parcel/rust': 2.13.2 '@parcel/source-map': 2.1.1 chalk: 4.1.2 nullthrows: 1.1.1 @@ -13152,24 +13156,24 @@ snapshots: '@parcel/watcher-win32-ia32': 2.5.0 '@parcel/watcher-win32-x64': 2.5.0 - '@parcel/workers@2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))': + '@parcel/workers@2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))': dependencies: - '@parcel/core': 2.13.0(@swc/helpers@0.5.15) - '@parcel/diagnostic': 2.13.0 - '@parcel/logger': 2.13.0 - '@parcel/profiler': 2.13.0 - '@parcel/types-internal': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/core': 2.13.2(@swc/helpers@0.5.15) + '@parcel/diagnostic': 2.13.2 + '@parcel/logger': 2.13.2 + '@parcel/profiler': 2.13.2 + '@parcel/types-internal': 2.13.2 + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 - '@parcel/workers@2.13.0(@parcel/core@2.13.0)': + '@parcel/workers@2.13.2(@parcel/core@2.13.2)': dependencies: - '@parcel/core': 2.13.0 - '@parcel/diagnostic': 2.13.0 - '@parcel/logger': 2.13.0 - '@parcel/profiler': 2.13.0 - '@parcel/types-internal': 2.13.0 - '@parcel/utils': 2.13.0 + '@parcel/core': 2.13.2 + '@parcel/diagnostic': 2.13.2 + '@parcel/logger': 2.13.2 + '@parcel/profiler': 2.13.2 + '@parcel/types-internal': 2.13.2 + '@parcel/utils': 2.13.2 nullthrows: 1.1.1 '@pkgjs/parseargs@0.11.0': @@ -13177,16 +13181,16 @@ snapshots: '@popperjs/core@2.11.8': {} - '@react-native/assets-registry@0.76.2': {} + '@react-native/assets-registry@0.76.3': {} - '@react-native/babel-plugin-codegen@0.76.2(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + '@react-native/babel-plugin-codegen@0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: - '@react-native/codegen': 0.76.2(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/codegen': 0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0)) transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/babel-preset@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + '@react-native/babel-preset@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.0) @@ -13229,7 +13233,7 @@ snapshots: '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/template': 7.25.9 - '@react-native/babel-plugin-codegen': 0.76.2(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/babel-plugin-codegen': 0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0)) babel-plugin-syntax-hermes-parser: 0.25.1 babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) react-refresh: 0.14.2 @@ -13237,7 +13241,7 @@ snapshots: - '@babel/preset-env' - supports-color - '@react-native/codegen@0.76.2(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + '@react-native/codegen@0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: '@babel/parser': 7.26.2 '@babel/preset-env': 7.26.0(@babel/core@7.26.0) @@ -13251,10 +13255,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@react-native/community-cli-plugin@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + '@react-native/community-cli-plugin@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: - '@react-native/dev-middleware': 0.76.2 - '@react-native/metro-babel-transformer': 0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/dev-middleware': 0.76.3 + '@react-native/metro-babel-transformer': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) chalk: 4.1.2 execa: 5.1.1 invariant: 2.2.4 @@ -13272,12 +13276,12 @@ snapshots: - supports-color - utf-8-validate - '@react-native/debugger-frontend@0.76.2': {} + '@react-native/debugger-frontend@0.76.3': {} - '@react-native/dev-middleware@0.76.2': + '@react-native/dev-middleware@0.76.3': dependencies: '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.76.2 + '@react-native/debugger-frontend': 0.76.3 chrome-launcher: 0.15.2 chromium-edge-launcher: 0.2.0 connect: 3.7.0 @@ -13292,28 +13296,28 @@ snapshots: - supports-color - utf-8-validate - '@react-native/gradle-plugin@0.76.2': {} + '@react-native/gradle-plugin@0.76.3': {} - '@react-native/js-polyfills@0.76.2': {} + '@react-native/js-polyfills@0.76.3': {} - '@react-native/metro-babel-transformer@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + '@react-native/metro-babel-transformer@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: '@babel/core': 7.26.0 - '@react-native/babel-preset': 0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/babel-preset': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) hermes-parser: 0.23.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/normalize-colors@0.76.2': {} + '@react-native/normalize-colors@0.76.3': {} - '@react-native/virtualized-lists@0.76.2(@types/react@18.3.12)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': + '@react-native/virtualized-lists@0.76.3(@types/react@18.3.12)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) optionalDependencies: '@types/react': 18.3.12 @@ -13336,120 +13340,120 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 - '@storybook/addon-actions@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-actions@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-backgrounds@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-controls@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) ts-dedent: 2.2.0 - '@storybook/addon-docs@8.4.4(@types/react@18.3.12)(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-docs@8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.4.1))': dependencies: '@mdx-js/react': 3.1.0(@types/react@18.3.12)(react@18.3.1) - '@storybook/blocks': 8.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3)) - '@storybook/csf-plugin': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/react-dom-shim': 8.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3)) + '@storybook/blocks': 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1)) + '@storybook/csf-plugin': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/react-dom-shim': 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-essentials@8.4.4(@types/react@18.3.12)(storybook@8.4.4(prettier@3.3.3))': - dependencies: - '@storybook/addon-actions': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/addon-backgrounds': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/addon-controls': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/addon-docs': 8.4.4(@types/react@18.3.12)(storybook@8.4.4(prettier@3.3.3)) - '@storybook/addon-highlight': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/addon-measure': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/addon-outline': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/addon-toolbars': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/addon-viewport': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - storybook: 8.4.4(prettier@3.3.3) + '@storybook/addon-essentials@8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.4.1))': + dependencies: + '@storybook/addon-actions': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/addon-backgrounds': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/addon-controls': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/addon-docs': 8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.4.1)) + '@storybook/addon-highlight': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/addon-measure': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/addon-outline': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/addon-toolbars': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/addon-viewport': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + storybook: 8.4.5(prettier@3.4.1) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-highlight@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-highlight@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@storybook/addon-interactions@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-interactions@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/test': 8.4.4(storybook@8.4.4(prettier@3.3.3)) + '@storybook/instrumenter': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/test': 8.4.5(storybook@8.4.5(prettier@3.4.1)) polished: 4.3.1 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) ts-dedent: 2.2.0 - '@storybook/addon-links@8.4.4(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-links@8.4.5(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) ts-dedent: 2.2.0 optionalDependencies: react: 18.3.1 - '@storybook/addon-measure@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-measure@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-outline@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) ts-dedent: 2.2.0 - '@storybook/addon-styling-webpack@1.0.1(storybook@8.4.4(prettier@3.3.3))(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)))': + '@storybook/addon-styling-webpack@1.0.1(storybook@8.4.5(prettier@3.4.1))(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)))': dependencies: - '@storybook/node-logger': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + '@storybook/node-logger': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) transitivePeerDependencies: - storybook - '@storybook/addon-styling-webpack@1.0.1(storybook@8.4.4(prettier@3.3.3))(webpack@5.96.1)': + '@storybook/addon-styling-webpack@1.0.1(storybook@8.4.5(prettier@3.4.1))(webpack@5.96.1)': dependencies: - '@storybook/node-logger': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + '@storybook/node-logger': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - storybook - '@storybook/addon-toolbars@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-toolbars@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@storybook/addon-viewport@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/addon-viewport@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: memoizerific: 1.11.3 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@storybook/addon-webpack5-compiler-babel@3.0.3(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)))': + '@storybook/addon-webpack5-compiler-babel@3.0.3(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)))': dependencies: '@babel/core': 7.26.0 - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) transitivePeerDependencies: - supports-color - webpack @@ -13462,20 +13466,20 @@ snapshots: - supports-color - webpack - '@storybook/blocks@8.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))': + '@storybook/blocks@8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/csf': 0.1.11 '@storybook/icons': 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) ts-dedent: 2.2.0 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-webpack5@8.4.4(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4)': + '@storybook/builder-webpack5@8.4.5(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4)': dependencies: - '@storybook/core-webpack': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@types/node': 22.9.1 + '@storybook/core-webpack': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@types/node': 22.10.0 '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 @@ -13483,25 +13487,25 @@ snapshots: constants-browserify: 1.0.0 css-loader: 6.11.0(webpack@5.96.1) es-module-lexer: 1.5.4 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.96.1) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.7.2)(webpack@5.96.1) html-webpack-plugin: 5.6.3(webpack@5.96.1) - magic-string: 0.30.13 + magic-string: 0.30.14 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) style-loader: 3.3.4(webpack@5.96.1) - terser-webpack-plugin: 5.3.10(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1) ts-dedent: 2.2.0 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-dev-middleware: 6.1.3(webpack@5.96.1) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -13509,36 +13513,36 @@ snapshots: - uglify-js - webpack-cli - '@storybook/builder-webpack5@8.4.4(@swc/core@1.9.2(@swc/helpers@0.5.15))(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)': + '@storybook/builder-webpack5@8.4.5(@swc/core@1.9.3(@swc/helpers@0.5.15))(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)': dependencies: - '@storybook/core-webpack': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@types/node': 22.9.1 + '@storybook/core-webpack': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@types/node': 22.10.0 '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.1 constants-browserify: 1.0.0 - css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) es-module-lexer: 1.5.4 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) - html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) - magic-string: 0.30.13 + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) + html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) + magic-string: 0.30.14 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 - storybook: 8.4.4(prettier@3.3.3) - style-loader: 3.3.4(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) - terser-webpack-plugin: 5.3.10(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + storybook: 8.4.5(prettier@3.4.1) + style-loader: 3.3.4(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.10(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) ts-dedent: 2.2.0 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) - webpack-dev-middleware: 6.1.3(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) + webpack-dev-middleware: 6.1.3(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -13546,10 +13550,10 @@ snapshots: - uglify-js - webpack-cli - '@storybook/builder-webpack5@8.4.4(@swc/core@1.9.2(@swc/helpers@0.5.15))(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4)': + '@storybook/builder-webpack5@8.4.5(@swc/core@1.9.3(@swc/helpers@0.5.15))(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4)': dependencies: - '@storybook/core-webpack': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@types/node': 22.9.1 + '@storybook/core-webpack': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@types/node': 22.10.0 '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 @@ -13557,25 +13561,25 @@ snapshots: constants-browserify: 1.0.0 css-loader: 6.11.0(webpack@5.96.1) es-module-lexer: 1.5.4 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.96.1) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.7.2)(webpack@5.96.1) html-webpack-plugin: 5.6.3(webpack@5.96.1) - magic-string: 0.30.13 + magic-string: 0.30.14 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) style-loader: 3.3.4(webpack@5.96.1) - terser-webpack-plugin: 5.3.10(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack@5.96.1) ts-dedent: 2.2.0 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack-cli@5.1.4) webpack-dev-middleware: 6.1.3(webpack@5.96.1) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -13583,17 +13587,17 @@ snapshots: - uglify-js - webpack-cli - '@storybook/components@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/components@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@storybook/core-webpack@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/core-webpack@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: - '@types/node': 22.9.1 - storybook: 8.4.4(prettier@3.3.3) + '@types/node': 22.10.0 + storybook: 8.4.5(prettier@3.4.1) ts-dedent: 2.2.0 - '@storybook/core@8.4.4(prettier@3.3.3)': + '@storybook/core@8.4.5(prettier@3.4.1)': dependencies: '@storybook/csf': 0.1.11 better-opn: 3.0.2 @@ -13607,15 +13611,15 @@ snapshots: util: 0.12.5 ws: 8.18.0 optionalDependencies: - prettier: 3.3.3 + prettier: 3.4.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@storybook/csf-plugin@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/csf-plugin@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) unplugin: 1.16.0 '@storybook/csf@0.0.1': @@ -13633,39 +13637,39 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/instrumenter@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/instrumenter@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.5 - storybook: 8.4.4(prettier@3.3.3) + '@vitest/utils': 2.1.6 + storybook: 8.4.5(prettier@3.4.1) - '@storybook/manager-api@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/manager-api@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@storybook/node-logger@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/node-logger@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4)': + '@storybook/preset-react-webpack@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4)': dependencies: - '@storybook/core-webpack': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1) - '@types/node': 22.9.1 + '@storybook/core-webpack': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/react': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.2)(webpack@5.96.1) + '@types/node': 22.10.0 '@types/semver': 7.5.8 find-up: 5.0.0 - magic-string: 0.30.13 + magic-string: 0.30.14 react: 18.3.1 react-docgen: 7.1.0 react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 semver: 7.6.3 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) tsconfig-paths: 4.2.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@storybook/test' - '@swc/core' @@ -13674,25 +13678,25 @@ snapshots: - uglify-js - webpack-cli - '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)': + '@storybook/preset-react-webpack@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)': dependencies: - '@storybook/core-webpack': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) - '@types/node': 22.9.1 + '@storybook/core-webpack': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/react': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) + '@types/node': 22.10.0 '@types/semver': 7.5.8 find-up: 5.0.0 - magic-string: 0.30.13 + magic-string: 0.30.14 react: 18.3.1 react-docgen: 7.1.0 react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 semver: 7.6.3 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) tsconfig-paths: 4.2.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@storybook/test' - '@swc/core' @@ -13701,25 +13705,25 @@ snapshots: - uglify-js - webpack-cli - '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4)': + '@storybook/preset-react-webpack@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4)': dependencies: - '@storybook/core-webpack': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1) - '@types/node': 22.9.1 + '@storybook/core-webpack': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/react': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.2)(webpack@5.96.1) + '@types/node': 22.10.0 '@types/semver': 7.5.8 find-up: 5.0.0 - magic-string: 0.30.13 + magic-string: 0.30.14 react: 18.3.1 react-docgen: 7.1.0 react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 semver: 7.6.3 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) tsconfig-paths: 4.2.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack-cli@5.1.4) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@storybook/test' - '@swc/core' @@ -13728,55 +13732,55 @@ snapshots: - uglify-js - webpack-cli - '@storybook/preview-api@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/preview-api@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)))': dependencies: debug: 4.3.7(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@5.6.3) + react-docgen-typescript: 2.2.2(typescript@5.7.2) tslib: 2.8.1 - typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + typescript: 5.7.2 + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) transitivePeerDependencies: - supports-color - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1)': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.7.2)(webpack@5.96.1)': dependencies: debug: 4.3.7(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@5.6.3) + react-docgen-typescript: 2.2.2(typescript@5.7.2) tslib: 2.8.1 - typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + typescript: 5.7.2 + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@8.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))': + '@storybook/react-dom-shim@8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4)': + '@storybook/react-webpack5@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4)': dependencies: - '@storybook/builder-webpack5': 8.4.4(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4) - '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4) - '@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) - '@types/node': 22.9.1 + '@storybook/builder-webpack5': 8.4.5(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4) + '@storybook/preset-react-webpack': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4) + '@storybook/react': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) + '@types/node': 22.10.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@rspack/core' - '@storybook/test' @@ -13786,17 +13790,17 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)': + '@storybook/react-webpack5@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)': dependencies: - '@storybook/builder-webpack5': 8.4.4(@swc/core@1.9.2(@swc/helpers@0.5.15))(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) - '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) - '@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) - '@types/node': 22.9.1 + '@storybook/builder-webpack5': 8.4.5(@swc/core@1.9.3(@swc/helpers@0.5.15))(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) + '@storybook/preset-react-webpack': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) + '@storybook/react': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) + '@types/node': 22.10.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@rspack/core' - '@storybook/test' @@ -13806,17 +13810,17 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4)': + '@storybook/react-webpack5@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4)': dependencies: - '@storybook/builder-webpack5': 8.4.4(@swc/core@1.9.2(@swc/helpers@0.5.15))(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4) - '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(@swc/core@1.9.2(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)(webpack-cli@5.1.4) - '@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3) - '@types/node': 22.9.1 + '@storybook/builder-webpack5': 8.4.5(@swc/core@1.9.3(@swc/helpers@0.5.15))(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4) + '@storybook/preset-react-webpack': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(@swc/core@1.9.3(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)(webpack-cli@5.1.4) + '@storybook/react': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2) + '@types/node': 22.10.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@rspack/core' - '@storybook/test' @@ -13826,82 +13830,82 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3))(typescript@5.6.3)': + '@storybook/react@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1))(typescript@5.7.2)': dependencies: - '@storybook/components': 8.4.4(storybook@8.4.4(prettier@3.3.3)) + '@storybook/components': 8.4.5(storybook@8.4.5(prettier@3.4.1)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/preview-api': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - '@storybook/react-dom-shim': 8.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(prettier@3.3.3)) - '@storybook/theming': 8.4.4(storybook@8.4.4(prettier@3.3.3)) + '@storybook/manager-api': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/preview-api': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + '@storybook/react-dom-shim': 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.4.1)) + '@storybook/theming': 8.4.5(storybook@8.4.5(prettier@3.4.1)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) optionalDependencies: - '@storybook/test': 8.4.4(storybook@8.4.4(prettier@3.3.3)) - typescript: 5.6.3 + '@storybook/test': 8.4.5(storybook@8.4.5(prettier@3.4.1)) + typescript: 5.7.2 - '@storybook/test@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/test@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.4(storybook@8.4.4(prettier@3.3.3)) + '@storybook/instrumenter': 8.4.5(storybook@8.4.5(prettier@3.4.1)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@storybook/theming@8.4.4(storybook@8.4.4(prettier@3.3.3))': + '@storybook/theming@8.4.5(storybook@8.4.5(prettier@3.4.1))': dependencies: - storybook: 8.4.4(prettier@3.3.3) + storybook: 8.4.5(prettier@3.4.1) - '@swc/core-darwin-arm64@1.9.2': + '@swc/core-darwin-arm64@1.9.3': optional: true - '@swc/core-darwin-x64@1.9.2': + '@swc/core-darwin-x64@1.9.3': optional: true - '@swc/core-linux-arm-gnueabihf@1.9.2': + '@swc/core-linux-arm-gnueabihf@1.9.3': optional: true - '@swc/core-linux-arm64-gnu@1.9.2': + '@swc/core-linux-arm64-gnu@1.9.3': optional: true - '@swc/core-linux-arm64-musl@1.9.2': + '@swc/core-linux-arm64-musl@1.9.3': optional: true - '@swc/core-linux-x64-gnu@1.9.2': + '@swc/core-linux-x64-gnu@1.9.3': optional: true - '@swc/core-linux-x64-musl@1.9.2': + '@swc/core-linux-x64-musl@1.9.3': optional: true - '@swc/core-win32-arm64-msvc@1.9.2': + '@swc/core-win32-arm64-msvc@1.9.3': optional: true - '@swc/core-win32-ia32-msvc@1.9.2': + '@swc/core-win32-ia32-msvc@1.9.3': optional: true - '@swc/core-win32-x64-msvc@1.9.2': + '@swc/core-win32-x64-msvc@1.9.3': optional: true - '@swc/core@1.9.2(@swc/helpers@0.5.15)': + '@swc/core@1.9.3(@swc/helpers@0.5.15)': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.15 + '@swc/types': 0.1.17 optionalDependencies: - '@swc/core-darwin-arm64': 1.9.2 - '@swc/core-darwin-x64': 1.9.2 - '@swc/core-linux-arm-gnueabihf': 1.9.2 - '@swc/core-linux-arm64-gnu': 1.9.2 - '@swc/core-linux-arm64-musl': 1.9.2 - '@swc/core-linux-x64-gnu': 1.9.2 - '@swc/core-linux-x64-musl': 1.9.2 - '@swc/core-win32-arm64-msvc': 1.9.2 - '@swc/core-win32-ia32-msvc': 1.9.2 - '@swc/core-win32-x64-msvc': 1.9.2 + '@swc/core-darwin-arm64': 1.9.3 + '@swc/core-darwin-x64': 1.9.3 + '@swc/core-linux-arm-gnueabihf': 1.9.3 + '@swc/core-linux-arm64-gnu': 1.9.3 + '@swc/core-linux-arm64-musl': 1.9.3 + '@swc/core-linux-x64-gnu': 1.9.3 + '@swc/core-linux-x64-musl': 1.9.3 + '@swc/core-win32-arm64-msvc': 1.9.3 + '@swc/core-win32-ia32-msvc': 1.9.3 + '@swc/core-win32-x64-msvc': 1.9.3 '@swc/helpers': 0.5.15 '@swc/counter@0.1.3': {} @@ -13914,23 +13918,23 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/types@0.1.15': + '@swc/types@0.1.17': dependencies: '@swc/counter': 0.1.3 - '@tailwindcss/typography@0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)))': + '@tailwindcss/typography@0.5.15(tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.15(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + tailwindcss: 3.4.15(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) - '@tanstack/query-core@5.60.6': {} + '@tanstack/query-core@5.61.4': {} - '@tanstack/react-query@5.61.0(react@18.3.1)': + '@tanstack/react-query@5.61.4(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.60.6 + '@tanstack/query-core': 5.61.4 react: 18.3.1 '@testing-library/cypress@10.0.2(cypress@13.16.0)': @@ -13986,7 +13990,7 @@ snapshots: '@tootallnate/once@2.0.0': {} - '@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.3)': + '@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.4.1)': dependencies: '@babel/generator': 7.17.7 '@babel/parser': 7.26.2 @@ -13994,7 +13998,7 @@ snapshots: '@babel/types': 7.17.0 javascript-natural-sort: 0.7.1 lodash: 4.17.21 - prettier: 3.3.3 + prettier: 3.4.1 transitivePeerDependencies: - supports-color @@ -14032,20 +14036,20 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/connect-history-api-fallback@1.5.4': dependencies: - '@types/express-serve-static-core': 5.0.1 - '@types/node': 22.9.1 + '@types/express-serve-static-core': 5.0.2 + '@types/node': 22.10.0 '@types/connect@3.4.38': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/cookie@0.6.0': {} @@ -14065,14 +14069,14 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - '@types/express-serve-static-core@5.0.1': + '@types/express-serve-static-core@5.0.2': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -14086,7 +14090,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/html-minifier-terser@5.1.2': {} @@ -14096,7 +14100,7 @@ snapshots: '@types/http-proxy@1.17.15': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/humps@2.0.6': {} @@ -14119,7 +14123,7 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -14141,13 +14145,13 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/node@12.20.55': {} - '@types/node@22.9.1': + '@types/node@22.10.0': dependencies: - undici-types: 6.19.8 + undici-types: 6.20.0 '@types/parse-json@4.0.2': {} @@ -14164,7 +14168,7 @@ snapshots: '@types/react-relay@16.0.6': dependencies: '@types/react': 18.3.12 - '@types/relay-runtime': 18.1.1 + '@types/relay-runtime': 17.0.4 '@types/react-transition-group@4.4.11': dependencies: @@ -14177,13 +14181,11 @@ snapshots: '@types/relay-runtime@17.0.4': {} - '@types/relay-runtime@18.1.1': {} - '@types/relay-test-utils@14.1.4': dependencies: '@types/react': 18.3.12 '@types/react-relay': 16.0.6 - '@types/relay-runtime': 18.1.1 + '@types/relay-runtime': 17.0.4 '@types/resolve@1.20.6': {} @@ -14196,7 +14198,7 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/serve-index@1.9.4': dependencies: @@ -14205,7 +14207,7 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/send': 0.17.4 '@types/sinonjs__fake-timers@8.1.1': {} @@ -14214,7 +14216,7 @@ snapshots: '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/source-list-map@0.1.6': {} @@ -14234,13 +14236,13 @@ snapshots: '@types/webpack-sources@3.2.3': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/source-list-map': 0.1.6 source-map: 0.7.4 '@types/webpack@4.41.40': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.5 '@types/webpack-sources': 3.2.3 @@ -14249,7 +14251,7 @@ snapshots: '@types/ws@8.5.13': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 '@types/yargs-parser@21.0.3': {} @@ -14259,37 +14261,37 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 optional: true - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 semver: 7.6.3 - tsutils: 3.21.0(typescript@5.6.3) + tsutils: 3.21.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -14298,21 +14300,21 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 - tsutils: 3.21.0(typescript@5.6.3) + tsutils: 3.21.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -14320,20 +14322,20 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 - tsutils: 3.21.0(typescript@5.6.3) + tsutils: 3.21.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) eslint: 8.57.1 eslint-scope: 5.1.1 semver: 7.6.3 @@ -14371,7 +14373,7 @@ snapshots: dependencies: tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.1.5': + '@vitest/pretty-format@2.1.6': dependencies: tinyrainbow: 1.2.0 @@ -14386,9 +14388,9 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@vitest/utils@2.1.5': + '@vitest/utils@2.1.6': dependencies: - '@vitest/pretty-format': 2.1.5 + '@vitest/pretty-format': 2.1.6 loupe: 3.1.2 tinyrainbow: 1.2.0 @@ -14470,17 +14472,17 @@ snapshots: '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.96.1)': dependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1) '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.96.1)': dependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1) '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.1.0)(webpack@5.96.1)': dependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1) optionalDependencies: webpack-dev-server: 5.1.0(webpack-cli@5.1.4)(webpack@5.96.1) @@ -14732,7 +14734,7 @@ snapshots: autoprefixer@10.4.20(postcss@8.4.49): dependencies: browserslist: 4.24.2 - caniuse-lite: 1.0.30001680 + caniuse-lite: 1.0.30001684 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -14749,13 +14751,13 @@ snapshots: axe-core@4.10.2: {} - axios-mock-adapter@1.22.0(axios@1.7.7): + axios-mock-adapter@1.22.0(axios@1.7.8): dependencies: - axios: 1.7.7 + axios: 1.7.8 fast-deep-equal: 3.1.3 is-buffer: 2.0.5 - axios@1.7.7: + axios@1.7.8: dependencies: follow-redirects: 1.15.9 form-data: 4.0.1 @@ -14782,19 +14784,19 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.96.1): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) babel-plugin-istanbul@6.1.1: dependencies: @@ -14890,7 +14892,7 @@ snapshots: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) - babel-preset-expo@12.0.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)): + babel-preset-expo@12.0.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)): dependencies: '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.0) @@ -14898,7 +14900,7 @@ snapshots: '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) '@babel/preset-react': 7.25.9(@babel/core@7.26.0) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) - '@react-native/babel-preset': 0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/babel-preset': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) babel-plugin-react-native-web: 0.19.13 react-refresh: 0.14.2 transitivePeerDependencies: @@ -15001,8 +15003,8 @@ snapshots: browserslist@4.24.2: dependencies: - caniuse-lite: 1.0.30001680 - electron-to-chromium: 1.5.63 + caniuse-lite: 1.0.30001684 + electron-to-chromium: 1.5.65 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) @@ -15090,7 +15092,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001680: {} + caniuse-lite@1.0.30001684: {} case-sensitive-paths-webpack-plugin@2.4.0: {} @@ -15146,11 +15148,11 @@ snapshots: chownr@2.0.0: {} - chromatic@11.18.1: {} + chromatic@11.19.0: {} chrome-launcher@0.15.2: dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -15161,7 +15163,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -15380,22 +15382,22 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@9.0.0(typescript@5.6.3): + cosmiconfig@9.0.0(typescript@5.7.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 - create-jest@29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)): + create-jest@29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -15430,7 +15432,7 @@ snapshots: crypto-random-string@2.0.0: {} - css-loader@6.11.0(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + css-loader@6.11.0(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: icss-utils: 5.1.0(postcss@8.4.49) postcss: 8.4.49 @@ -15441,7 +15443,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) css-loader@6.11.0(webpack@5.96.1): dependencies: @@ -15454,9 +15456,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) - css-loader@7.1.2(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + css-loader@7.1.2(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: icss-utils: 5.1.0(postcss@8.4.49) postcss: 8.4.49 @@ -15467,7 +15469,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) css-loader@7.1.2(webpack@5.96.1): dependencies: @@ -15480,7 +15482,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) css-select@4.3.0: dependencies: @@ -15775,7 +15777,7 @@ snapshots: no-case: 3.0.4 tslib: 2.8.1 - dotenv-cli@7.4.3: + dotenv-cli@7.4.4: dependencies: cross-spawn: 7.0.6 dotenv: 16.4.5 @@ -15803,7 +15805,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.63: {} + electron-to-chromium@1.5.65: {} emittery@0.13.1: {} @@ -15872,7 +15874,7 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.0.0 es-set-tostringtag: 2.0.3 - es-to-primitive: 1.2.1 + es-to-primitive: 1.3.0 function.prototype.name: 1.1.6 get-intrinsic: 1.2.4 get-symbol-description: 1.0.2 @@ -15903,8 +15905,8 @@ snapshots: string.prototype.trimstart: 1.0.8 typed-array-buffer: 1.0.2 typed-array-byte-length: 1.0.1 - typed-array-byte-offset: 1.0.2 - typed-array-length: 1.0.6 + typed-array-byte-offset: 1.0.3 + typed-array-length: 1.0.7 unbox-primitive: 1.0.2 which-typed-array: 1.1.15 @@ -15950,7 +15952,7 @@ snapshots: dependencies: hasown: 2.0.2 - es-to-primitive@1.2.1: + es-to-primitive@1.3.0: dependencies: is-callable: 1.2.7 is-date-object: 1.0.5 @@ -16008,48 +16010,48 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1): dependencies: confusing-browser-globals: 1.0.11 eslint: 8.57.1 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) object.assign: 4.1.5 object.entries: 1.1.8 semver: 6.3.1 - eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) - eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.2(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.2(eslint@8.57.1))(eslint@8.57.1): dependencies: eslint: 8.57.1 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.2(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) object.assign: 4.1.5 object.entries: 1.1.8 - eslint-config-next@13.5.7(eslint@8.57.1)(typescript@5.6.3): + eslint-config-next@13.5.7(eslint@8.57.1)(typescript@5.7.2): dependencies: '@next/eslint-plugin-next': 13.5.7 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.2(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - eslint-import-resolver-webpack - eslint-plugin-import-x @@ -16067,37 +16069,37 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7(supports-color@8.1.1) enhanced-resolve: 5.17.1 eslint: 8.57.1 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) fast-glob: 3.3.2 get-tsconfig: 4.8.1 - is-bun-module: 1.2.1 + is-bun-module: 1.3.0 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -16108,7 +16110,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -16120,7 +16122,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -16171,10 +16173,10 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-storybook@0.8.0(eslint@8.57.1)(typescript@5.6.3): + eslint-plugin-storybook@0.8.0(eslint@8.57.1)(typescript@5.7.2): dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) eslint: 8.57.1 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -16337,42 +16339,42 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - expo-asset@11.0.1(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1): + expo-asset@11.0.1(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1): dependencies: '@expo/image-utils': 0.6.3 - expo: 52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - expo-constants: 17.0.3(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)) + expo: 52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + expo-constants: 17.0.3(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)) invariant: 2.2.4 md5-file: 3.2.3 react: 18.3.1 - react-native: 0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) transitivePeerDependencies: - supports-color - expo-constants@17.0.3(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)): + expo-constants@17.0.3(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)): dependencies: - '@expo/config': 10.0.4 + '@expo/config': 10.0.5 '@expo/env': 0.4.0 - expo: 52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - react-native: 0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) + expo: 52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) transitivePeerDependencies: - supports-color - expo-file-system@18.0.4(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)): + expo-file-system@18.0.4(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)): dependencies: - expo: 52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - react-native: 0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) + expo: 52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) web-streams-polyfill: 3.3.3 - expo-font@13.0.1(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1): + expo-font@13.0.1(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - expo: 52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + expo: 52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) fontfaceobserver: 2.3.0 react: 18.3.1 - expo-keep-awake@14.0.1(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1): + expo-keep-awake@14.0.1(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - expo: 52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + expo: 52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) react: 18.3.1 expo-modules-autolinking@2.0.2: @@ -16386,34 +16388,34 @@ snapshots: require-from-string: 2.0.2 resolve-from: 5.0.0 - expo-modules-core@2.0.4: + expo-modules-core@2.0.6: dependencies: invariant: 2.2.4 - expo-secure-store@13.0.2(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)): + expo-secure-store@13.0.2(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)): dependencies: - expo: 52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + expo: 52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1): + expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.26.0 - '@expo/cli': 0.21.6(graphql@16.9.0) - '@expo/config': 10.0.4 - '@expo/config-plugins': 9.0.9 + '@expo/cli': 0.21.8(graphql@16.9.0) + '@expo/config': 10.0.5 + '@expo/config-plugins': 9.0.10 '@expo/fingerprint': 0.11.2 '@expo/metro-config': 0.19.4 '@expo/vector-icons': 14.0.4 - babel-preset-expo: 12.0.1(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) - expo-asset: 11.0.1(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - expo-constants: 17.0.3(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)) - expo-file-system: 18.0.4(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)) - expo-font: 13.0.1(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1) - expo-keep-awake: 14.0.1(expo@52.0.8(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1) + babel-preset-expo: 12.0.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + expo-asset: 11.0.1(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + expo-constants: 17.0.3(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)) + expo-file-system: 18.0.4(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1)) + expo-font: 13.0.1(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1) + expo-keep-awake: 14.0.1(expo@52.0.11(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(graphql@16.9.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1))(react@18.3.1) expo-modules-autolinking: 2.0.2 - expo-modules-core: 2.0.4 + expo-modules-core: 2.0.6 fbemitter: 3.0.0 react: 18.3.1 - react-native: 0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1) web-streams-polyfill: 3.3.3 whatwg-url-without-unicode: 8.0.0-3 transitivePeerDependencies: @@ -16553,7 +16555,7 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-selector@2.1.0: + file-selector@2.1.1: dependencies: tslib: 2.8.1 @@ -16641,7 +16643,7 @@ snapshots: flow-enums-runtime@0.0.6: {} - flow-parser@0.253.0: {} + flow-parser@0.255.0: {} follow-redirects@1.15.9: {} @@ -16658,7 +16660,7 @@ snapshots: forever-agent@0.6.1: {} - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 chalk: 4.1.2 @@ -16672,10 +16674,10 @@ snapshots: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + typescript: 5.7.2 + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.96.1): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.7.2)(webpack@5.96.1): dependencies: '@babel/code-frame': 7.26.2 chalk: 4.1.2 @@ -16689,8 +16691,8 @@ snapshots: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + typescript: 5.7.2 + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) form-data@3.0.2: dependencies: @@ -17016,9 +17018,9 @@ snapshots: pretty-error: 2.1.2 tapable: 1.1.3 util.promisify: 1.0.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) - html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -17026,7 +17028,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) html-webpack-plugin@5.6.3(webpack@5.96.1): dependencies: @@ -17036,11 +17038,11 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) - htmlnano@2.1.1(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.6.3): + htmlnano@2.1.1(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.7.2): dependencies: - cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) posthtml: 0.16.6 timsort: 0.3.0 optionalDependencies: @@ -17256,7 +17258,7 @@ snapshots: is-buffer@2.0.5: {} - is-bun-module@1.2.1: + is-bun-module@1.3.0: dependencies: semver: 7.6.3 @@ -17282,7 +17284,7 @@ snapshots: is-extglob@2.1.1: {} - is-finalizationregistry@1.0.2: + is-finalizationregistry@1.1.0: dependencies: call-bind: 1.0.7 @@ -17457,7 +17459,7 @@ snapshots: define-properties: 1.2.1 get-intrinsic: 1.2.4 has-symbols: 1.0.3 - reflect.getprototypeof: 1.0.6 + reflect.getprototypeof: 1.0.7 set-function-name: 2.0.2 jackspeak@3.4.3: @@ -17487,7 +17489,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3(babel-plugin-macros@3.1.0) @@ -17507,16 +17509,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)): + jest-cli@29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + create-jest: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -17526,7 +17528,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)): + jest-config@29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 @@ -17551,8 +17553,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.9.1 - ts-node: 10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3) + '@types/node': 22.10.0 + ts-node: 10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -17582,7 +17584,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 22.9.1 + '@types/node': 22.10.0 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -17596,7 +17598,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -17606,7 +17608,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.9.1 + '@types/node': 22.10.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -17645,7 +17647,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -17680,7 +17682,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -17708,7 +17710,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 chalk: 4.1.2 cjs-module-lexer: 1.4.1 collect-v8-coverage: 1.0.2 @@ -17754,7 +17756,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -17773,7 +17775,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.9.1 + '@types/node': 22.10.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -17782,23 +17784,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.9.1 + '@types/node': 22.10.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)): + jest@29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + jest-cli: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -17849,7 +17851,7 @@ snapshots: '@babel/register': 7.25.9(@babel/core@7.26.0) babel-core: 7.0.0-bridge.0(@babel/core@7.26.0) chalk: 4.1.2 - flow-parser: 0.253.0 + flow-parser: 0.255.0 graceful-fs: 4.2.11 micromatch: 4.0.8 neo-async: 2.6.2 @@ -17985,61 +17987,61 @@ snapshots: lightningcss-darwin-arm64@1.27.0: optional: true - lightningcss-darwin-arm64@1.28.1: + lightningcss-darwin-arm64@1.28.2: optional: true lightningcss-darwin-x64@1.27.0: optional: true - lightningcss-darwin-x64@1.28.1: + lightningcss-darwin-x64@1.28.2: optional: true lightningcss-freebsd-x64@1.27.0: optional: true - lightningcss-freebsd-x64@1.28.1: + lightningcss-freebsd-x64@1.28.2: optional: true lightningcss-linux-arm-gnueabihf@1.27.0: optional: true - lightningcss-linux-arm-gnueabihf@1.28.1: + lightningcss-linux-arm-gnueabihf@1.28.2: optional: true lightningcss-linux-arm64-gnu@1.27.0: optional: true - lightningcss-linux-arm64-gnu@1.28.1: + lightningcss-linux-arm64-gnu@1.28.2: optional: true lightningcss-linux-arm64-musl@1.27.0: optional: true - lightningcss-linux-arm64-musl@1.28.1: + lightningcss-linux-arm64-musl@1.28.2: optional: true lightningcss-linux-x64-gnu@1.27.0: optional: true - lightningcss-linux-x64-gnu@1.28.1: + lightningcss-linux-x64-gnu@1.28.2: optional: true lightningcss-linux-x64-musl@1.27.0: optional: true - lightningcss-linux-x64-musl@1.28.1: + lightningcss-linux-x64-musl@1.28.2: optional: true lightningcss-win32-arm64-msvc@1.27.0: optional: true - lightningcss-win32-arm64-msvc@1.28.1: + lightningcss-win32-arm64-msvc@1.28.2: optional: true lightningcss-win32-x64-msvc@1.27.0: optional: true - lightningcss-win32-x64-msvc@1.28.1: + lightningcss-win32-x64-msvc@1.28.2: optional: true lightningcss@1.27.0: @@ -18057,20 +18059,20 @@ snapshots: lightningcss-win32-arm64-msvc: 1.27.0 lightningcss-win32-x64-msvc: 1.27.0 - lightningcss@1.28.1: + lightningcss@1.28.2: dependencies: detect-libc: 1.0.3 optionalDependencies: - lightningcss-darwin-arm64: 1.28.1 - lightningcss-darwin-x64: 1.28.1 - lightningcss-freebsd-x64: 1.28.1 - lightningcss-linux-arm-gnueabihf: 1.28.1 - lightningcss-linux-arm64-gnu: 1.28.1 - lightningcss-linux-arm64-musl: 1.28.1 - lightningcss-linux-x64-gnu: 1.28.1 - lightningcss-linux-x64-musl: 1.28.1 - lightningcss-win32-arm64-msvc: 1.28.1 - lightningcss-win32-x64-msvc: 1.28.1 + lightningcss-darwin-arm64: 1.28.2 + lightningcss-darwin-x64: 1.28.2 + lightningcss-freebsd-x64: 1.28.2 + lightningcss-linux-arm-gnueabihf: 1.28.2 + lightningcss-linux-arm64-gnu: 1.28.2 + lightningcss-linux-arm64-musl: 1.28.2 + lightningcss-linux-x64-gnu: 1.28.2 + lightningcss-linux-x64-musl: 1.28.2 + lightningcss-win32-arm64-msvc: 1.28.2 + lightningcss-win32-x64-msvc: 1.28.2 lilconfig@2.1.0: {} @@ -18224,7 +18226,7 @@ snapshots: lz-string@1.5.0: {} - magic-string@0.30.13: + magic-string@0.30.14: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -18566,17 +18568,17 @@ snapshots: optionalDependencies: msgpackr-extract: 3.0.3 - msw-storybook-addon@2.0.4(msw@2.6.5(@types/node@22.9.1)(typescript@5.6.3)): + msw-storybook-addon@2.0.4(msw@2.6.6(@types/node@22.10.0)(typescript@5.7.2)): dependencies: is-node-process: 1.2.0 - msw: 2.6.5(@types/node@22.9.1)(typescript@5.6.3) + msw: 2.6.6(@types/node@22.10.0)(typescript@5.7.2) - msw@2.6.5(@types/node@22.9.1)(typescript@5.6.3): + msw@2.6.6(@types/node@22.10.0)(typescript@5.7.2): dependencies: '@bundled-es-modules/cookie': 2.0.1 '@bundled-es-modules/statuses': 1.0.1 '@bundled-es-modules/tough-cookie': 0.1.6 - '@inquirer/confirm': 5.0.2(@types/node@22.9.1) + '@inquirer/confirm': 5.0.2(@types/node@22.10.0) '@mswjs/interceptors': 0.37.1 '@open-draft/deferred-promise': 2.2.0 '@open-draft/until': 2.1.0 @@ -18589,10 +18591,10 @@ snapshots: outvariant: 1.4.3 path-to-regexp: 6.3.0 strict-event-emitter: 0.5.1 - type-fest: 4.27.0 + type-fest: 4.28.1 yargs: 17.7.2 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - '@types/node' @@ -18609,7 +18611,7 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nanoid@3.3.7: {} + nanoid@3.3.8: {} natural-compare-lite@1.4.0: {} @@ -18628,7 +18630,7 @@ snapshots: '@next/env': 14.3.0-canary.24 '@swc/helpers': 0.5.10 busboy: 1.6.0 - caniuse-lite: 1.0.30001680 + caniuse-lite: 1.0.30001684 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.3.1 @@ -18901,27 +18903,27 @@ snapshots: package-json-from-dist@1.0.1: {} - package-manager-detector@0.2.4: {} + package-manager-detector@0.2.5: {} param-case@3.0.4: dependencies: dot-case: 3.0.4 tslib: 2.8.1 - parcel@2.13.0(@swc/helpers@0.5.15)(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.6.3): - dependencies: - '@parcel/config-default': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.6.3) - '@parcel/core': 2.13.0(@swc/helpers@0.5.15) - '@parcel/diagnostic': 2.13.0 - '@parcel/events': 2.13.0 - '@parcel/feature-flags': 2.13.0 - '@parcel/fs': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/logger': 2.13.0 - '@parcel/package-manager': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) - '@parcel/reporter-cli': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/reporter-dev-server': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/reporter-tracer': 2.13.0(@parcel/core@2.13.0(@swc/helpers@0.5.15)) - '@parcel/utils': 2.13.0 + parcel@2.13.2(@swc/helpers@0.5.15)(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.7.2): + dependencies: + '@parcel/config-default': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(postcss@8.4.49)(relateurl@0.2.7)(terser@5.36.0)(typescript@5.7.2) + '@parcel/core': 2.13.2(@swc/helpers@0.5.15) + '@parcel/diagnostic': 2.13.2 + '@parcel/events': 2.13.2 + '@parcel/feature-flags': 2.13.2 + '@parcel/fs': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/logger': 2.13.2 + '@parcel/package-manager': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15))(@swc/helpers@0.5.15) + '@parcel/reporter-cli': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/reporter-dev-server': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/reporter-tracer': 2.13.2(@parcel/core@2.13.2(@swc/helpers@0.5.15)) + '@parcel/utils': 2.13.2 chalk: 4.1.2 commander: 12.1.0 get-port: 4.2.0 @@ -19060,33 +19062,33 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.49 - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)): dependencies: lilconfig: 3.1.2 yaml: 2.6.1 optionalDependencies: postcss: 8.4.49 - ts-node: 10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3) + ts-node: 10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2) - postcss-loader@8.1.1(postcss@8.4.49)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + postcss-loader@8.1.1(postcss@8.4.49)(typescript@5.7.2)(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: - cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) jiti: 1.21.6 postcss: 8.4.49 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) transitivePeerDependencies: - typescript - postcss-loader@8.1.1(postcss@8.4.49)(typescript@5.6.3)(webpack@5.96.1): + postcss-loader@8.1.1(postcss@8.4.49)(typescript@5.7.2)(webpack@5.96.1): dependencies: - cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) jiti: 1.21.6 postcss: 8.4.49 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - typescript @@ -19135,13 +19137,13 @@ snapshots: postcss@8.4.31: dependencies: - nanoid: 3.3.7 + nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 postcss@8.4.49: dependencies: - nanoid: 3.3.7 + nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -19164,15 +19166,15 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-tailwindcss@0.6.9(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.3))(prettier@3.3.3): + prettier-plugin-tailwindcss@0.6.9(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.4.1))(prettier@3.4.1): dependencies: - prettier: 3.3.3 + prettier: 3.4.1 optionalDependencies: - '@trivago/prettier-plugin-sort-imports': 4.3.0(prettier@3.3.3) + '@trivago/prettier-plugin-sort-imports': 4.3.0(prettier@3.4.1) prettier@2.8.8: {} - prettier@3.3.3: {} + prettier@3.4.1: {} pretty-bytes@5.6.0: {} @@ -19234,7 +19236,7 @@ snapshots: proxy-from-env@1.1.0: {} - psl@1.10.0: + psl@1.13.0: dependencies: punycode: 2.3.1 @@ -19300,9 +19302,9 @@ snapshots: - bufferutil - utf-8-validate - react-docgen-typescript@2.2.2(typescript@5.6.3): + react-docgen-typescript@2.2.2(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 react-docgen@7.1.0: dependencies: @@ -19328,7 +19330,7 @@ snapshots: react-dropzone@14.3.5(react@18.3.1): dependencies: attr-accept: 2.2.5 - file-selector: 2.1.0 + file-selector: 2.1.1 prop-types: 15.8.1 react: 18.3.1 @@ -19350,16 +19352,16 @@ snapshots: lodash.throttle: 4.1.1 react: 18.3.1 - react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1): + react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.76.2 - '@react-native/codegen': 0.76.2(@babel/preset-env@7.26.0(@babel/core@7.26.0)) - '@react-native/community-cli-plugin': 0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) - '@react-native/gradle-plugin': 0.76.2 - '@react-native/js-polyfills': 0.76.2 - '@react-native/normalize-colors': 0.76.2 - '@react-native/virtualized-lists': 0.76.2(@types/react@18.3.12)(react-native@0.76.2(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + '@react-native/assets-registry': 0.76.3 + '@react-native/codegen': 0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/community-cli-plugin': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/gradle-plugin': 0.76.3 + '@react-native/js-polyfills': 0.76.3 + '@react-native/normalize-colors': 0.76.3 + '@react-native/virtualized-lists': 0.76.3(@types/react@18.3.12)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -19424,7 +19426,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-virtuoso@4.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-virtuoso@4.12.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -19490,15 +19492,15 @@ snapshots: indent-string: 4.0.0 strip-indent: 3.0.0 - reflect.getprototypeof@1.0.6: + reflect.getprototypeof@1.0.7: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.5 es-errors: 1.3.0 get-intrinsic: 1.2.4 - globalthis: 1.0.4 - which-builtin-type: 1.1.4 + gopd: 1.0.1 + which-builtin-type: 1.2.0 regenerate-unicode-properties@10.2.0: dependencies: @@ -19521,18 +19523,18 @@ snapshots: es-errors: 1.3.0 set-function-name: 2.0.2 - regexpu-core@6.1.1: + regexpu-core@6.2.0: dependencies: regenerate: 1.4.2 regenerate-unicode-properties: 10.2.0 regjsgen: 0.8.0 - regjsparser: 0.11.2 + regjsparser: 0.12.0 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.2.0 regjsgen@0.8.0: {} - regjsparser@0.11.2: + regjsparser@0.12.0: dependencies: jsesc: 3.0.2 @@ -19972,7 +19974,7 @@ snapshots: speed-measure-webpack-plugin@1.4.2(webpack@5.96.1): dependencies: chalk: 4.1.2 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) split@1.0.1: dependencies: @@ -20012,11 +20014,11 @@ snapshots: statuses@2.0.1: {} - storybook@8.4.4(prettier@3.3.3): + storybook@8.4.5(prettier@3.4.1): dependencies: - '@storybook/core': 8.4.4(prettier@3.3.3) + '@storybook/core': 8.4.5(prettier@3.4.1) optionalDependencies: - prettier: 3.3.3 + prettier: 3.4.1 transitivePeerDependencies: - bufferutil - supports-color @@ -20140,21 +20142,21 @@ snapshots: structured-headers@0.4.1: {} - style-loader@3.3.4(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + style-loader@3.3.4(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) style-loader@3.3.4(webpack@5.96.1): dependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) - style-loader@4.0.0(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + style-loader@4.0.0(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) style-loader@4.0.0(webpack@5.96.1): dependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) styled-jsx@5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1): dependencies: @@ -20201,7 +20203,7 @@ snapshots: symbol-tree@3.2.4: {} - tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)): + tailwindcss@3.4.15(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -20220,7 +20222,7 @@ snapshots: postcss: 8.4.49 postcss-import: 15.1.0(postcss@8.4.49) postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -20262,39 +20264,39 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.10(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1): + terser-webpack-plugin@5.3.10(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) optionalDependencies: - '@swc/core': 1.9.2(@swc/helpers@0.5.15) + '@swc/core': 1.9.3(@swc/helpers@0.5.15) esbuild: 0.24.0 - terser-webpack-plugin@5.3.10(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + terser-webpack-plugin@5.3.10(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) optionalDependencies: - '@swc/core': 1.9.2(@swc/helpers@0.5.15) + '@swc/core': 1.9.3(@swc/helpers@0.5.15) - terser-webpack-plugin@5.3.10(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.96.1): + terser-webpack-plugin@5.3.10(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack@5.96.1): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack-cli@5.1.4) optionalDependencies: - '@swc/core': 1.9.2(@swc/helpers@0.5.15) + '@swc/core': 1.9.3(@swc/helpers@0.5.15) terser@4.8.1: dependencies: @@ -20351,11 +20353,11 @@ snapshots: tinyspy@3.0.2: {} - tldts-core@6.1.61: {} + tldts-core@6.1.64: {} - tldts@6.1.61: + tldts@6.1.64: dependencies: - tldts-core: 6.1.61 + tldts-core: 6.1.64 tmp@0.0.33: dependencies: @@ -20375,14 +20377,14 @@ snapshots: tough-cookie@4.1.4: dependencies: - psl: 1.10.0 + psl: 1.13.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 tough-cookie@5.0.0: dependencies: - tldts: 6.1.61 + tldts: 6.1.64 tr46@0.0.3: {} @@ -20400,18 +20402,18 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)))(typescript@5.6.3): + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.0)(jest@29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)))(typescript@5.7.2): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3)) + jest: 29.7.0(@types/node@22.10.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.6.3 + typescript: 5.7.2 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.26.0 @@ -20420,25 +20422,25 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.26.0) esbuild: 0.24.0 - ts-node@10.9.2(@swc/core@1.9.2(@swc/helpers@0.5.15))(@types/node@22.9.1)(typescript@5.6.3): + ts-node@10.9.2(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.0)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.9.1 + '@types/node': 22.10.0 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.3 + typescript: 5.7.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.9.2(@swc/helpers@0.5.15) + '@swc/core': 1.9.3(@swc/helpers@0.5.15) tsconfig-paths@3.15.0: dependencies: @@ -20457,41 +20459,41 @@ snapshots: tslib@2.8.1: {} - tsutils@3.21.0(typescript@5.6.3): + tsutils@3.21.0(typescript@5.7.2): dependencies: tslib: 1.14.1 - typescript: 5.6.3 + typescript: 5.7.2 tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 - turbo-darwin-64@2.3.0: + turbo-darwin-64@2.3.2: optional: true - turbo-darwin-arm64@2.3.0: + turbo-darwin-arm64@2.3.2: optional: true - turbo-linux-64@2.3.0: + turbo-linux-64@2.3.2: optional: true - turbo-linux-arm64@2.3.0: + turbo-linux-arm64@2.3.2: optional: true - turbo-windows-64@2.3.0: + turbo-windows-64@2.3.2: optional: true - turbo-windows-arm64@2.3.0: + turbo-windows-arm64@2.3.2: optional: true - turbo@2.3.0: + turbo@2.3.2: optionalDependencies: - turbo-darwin-64: 2.3.0 - turbo-darwin-arm64: 2.3.0 - turbo-linux-64: 2.3.0 - turbo-linux-arm64: 2.3.0 - turbo-windows-64: 2.3.0 - turbo-windows-arm64: 2.3.0 + turbo-darwin-64: 2.3.2 + turbo-darwin-arm64: 2.3.2 + turbo-linux-64: 2.3.2 + turbo-linux-arm64: 2.3.2 + turbo-windows-64: 2.3.2 + turbo-windows-arm64: 2.3.2 tween-functions@1.2.0: {} @@ -20515,7 +20517,7 @@ snapshots: type-fest@2.19.0: {} - type-fest@4.27.0: {} + type-fest@4.28.1: {} type-is@1.6.18: dependencies: @@ -20536,7 +20538,7 @@ snapshots: has-proto: 1.0.3 is-typed-array: 1.1.13 - typed-array-byte-offset@1.0.2: + typed-array-byte-offset@1.0.3: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 @@ -20544,17 +20546,18 @@ snapshots: gopd: 1.0.1 has-proto: 1.0.3 is-typed-array: 1.1.13 + reflect.getprototypeof: 1.0.7 - typed-array-length@1.0.6: + typed-array-length@1.0.7: dependencies: call-bind: 1.0.7 for-each: 0.3.3 gopd: 1.0.1 - has-proto: 1.0.3 is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 + reflect.getprototypeof: 1.0.7 - typescript@5.6.3: {} + typescript@5.7.2: {} ua-parser-js@1.0.39: {} @@ -20565,7 +20568,7 @@ snapshots: has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - undici-types@6.19.8: {} + undici-types@6.20.0: {} undici@6.21.0: {} @@ -20729,7 +20732,7 @@ snapshots: import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-merge: 5.10.0 optionalDependencies: webpack-dev-server: 5.1.0(webpack-cli@5.1.4)(webpack@5.96.1) @@ -20741,9 +20744,9 @@ snapshots: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) - webpack-dev-middleware@6.1.3(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))): + webpack-dev-middleware@6.1.3(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))): dependencies: colorette: 2.0.20 memfs: 3.5.3 @@ -20751,7 +20754,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)) webpack-dev-middleware@6.1.3(webpack@5.96.1): dependencies: @@ -20761,7 +20764,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-dev-middleware@7.4.2(webpack@5.96.1): dependencies: @@ -20772,7 +20775,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-dev-server@4.15.2(webpack-cli@5.1.4)(webpack@5.96.1): dependencies: @@ -20807,7 +20810,7 @@ snapshots: webpack-dev-middleware: 5.3.4(webpack@5.96.1) ws: 8.18.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1) transitivePeerDependencies: - bufferutil @@ -20846,7 +20849,7 @@ snapshots: webpack-dev-middleware: 7.4.2(webpack@5.96.1) ws: 8.18.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1) transitivePeerDependencies: - bufferutil @@ -20870,7 +20873,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15)): + webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -20892,7 +20895,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.10(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -20900,7 +20903,7 @@ snapshots: - esbuild - uglify-js - webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4): + webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -20922,7 +20925,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.9.2(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1) watchpack: 2.4.2 webpack-sources: 3.2.3 optionalDependencies: @@ -20932,7 +20935,7 @@ snapshots: - esbuild - uglify-js - webpack@5.96.1(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack-cli@5.1.4): + webpack@5.96.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -20954,7 +20957,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.9.2(@swc/helpers@0.5.15))(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(@swc/core@1.9.3(@swc/helpers@0.5.15))(webpack@5.96.1) watchpack: 2.4.2 webpack-sources: 3.2.3 optionalDependencies: @@ -21004,13 +21007,14 @@ snapshots: is-string: 1.0.7 is-symbol: 1.0.4 - which-builtin-type@1.1.4: + which-builtin-type@1.2.0: dependencies: + call-bind: 1.0.7 function.prototype.name: 1.1.6 has-tostringtag: 1.0.2 is-async-function: 2.0.0 is-date-object: 1.0.5 - is-finalizationregistry: 1.0.2 + is-finalizationregistry: 1.1.0 is-generator-function: 1.0.10 is-regex: 1.1.4 is-weakref: 1.0.2