diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 141268c03a1..98c61c6a7b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,9 +50,6 @@ importers: '@types/node': specifier: ^22.0.0 version: 22.13.0 - '@types/node-fetch': - specifier: ^2.5.12 - version: 2.6.12 '@types/react': specifier: ^18.3.3 version: 18.3.18 @@ -80,389 +77,9 @@ importers: typescript-eslint: specifier: ^8.0.0 version: 8.22.0(eslint@9.19.0)(typescript@5.7.3) - - design-system/packages/button: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../icons - '@keystone-ui/loading': - specifier: workspace:^ - version: link:../loading - react: - specifier: ^18.3.1 - version: 18.3.1 - devDependencies: - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - - design-system/packages/core: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@emotion/react': - specifier: ^11.7.1 - version: 11.14.0(@types/react@18.3.18)(react@18.3.1) - '@types/facepaint': - specifier: ^1.2.2 - version: 1.2.5 - facepaint: - specifier: ^1.2.1 - version: 1.2.1 - devDependencies: - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - - design-system/packages/fields: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../icons - '@keystone-ui/popover': - specifier: workspace:^ - version: link:../popover - date-fns: - specifier: ^4.0.0 - version: 4.1.0 - react: - specifier: ^18.3.1 - version: 18.3.1 - react-day-picker: - specifier: ^9.0.0 - version: 9.5.1(react@18.3.1) - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-focus-lock: - specifier: ^2.7.1 - version: 2.13.5(@types/react@18.3.18)(react@18.3.1) - react-select: - specifier: ^5.2.1 - version: 5.10.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - devDependencies: - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - - design-system/packages/icons: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - devDependencies: - '@svgr/core': - specifier: ^8.0.0 - version: 8.1.0(typescript@5.7.3) - '@svgr/plugin-jsx': - specifier: ^8.0.0 - version: 8.1.0(@svgr/core@8.1.0(typescript@5.7.3)) - '@svgr/plugin-svgo': - specifier: ^8.0.0 - version: 8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3) - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - feather-icons: - specifier: ^4.28.0 - version: 4.29.2 - globby: - specifier: ^14.0.0 - version: 14.0.2 - react: - specifier: ^18.3.1 - version: 18.3.1 - to-pascal-case: - specifier: ^1.0.0 - version: 1.0.0 - - design-system/packages/loading: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - react: - specifier: ^18.3.1 - version: 18.3.1 - devDependencies: - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - - design-system/packages/modals: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/button': - specifier: workspace:^ - version: link:../button - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-focus-lock: - specifier: ^2.7.1 - version: 2.13.5(@types/react@18.3.18)(react@18.3.1) - react-remove-scroll: - specifier: ^2.4.3 - version: 2.6.3(@types/react@18.3.18)(react@18.3.1) - react-transition-group: - specifier: ^4.4.2 - version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - devDependencies: - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - '@types/react-transition-group': - specifier: 4.4.12 - version: 4.4.12(@types/react@18.3.18) - - design-system/packages/notice: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/button': - specifier: workspace:^ - version: link:../button - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../icons - react: - specifier: ^18.3.1 - version: 18.3.1 - devDependencies: - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - - design-system/packages/options: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - '@keystone-ui/fields': - specifier: workspace:^ - version: link:../fields - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../icons - react-select: - specifier: ^5.2.1 - version: 5.10.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - devDependencies: - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - - design-system/packages/pill: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../icons - devDependencies: - react: - specifier: ^18.3.1 - version: 18.3.1 - - design-system/packages/popover: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - '@popperjs/core': - specifier: ^2.10.2 - version: 2.11.8 - focus-trap: - specifier: ^7.0.0 - version: 7.6.4 - react-popper: - specifier: ^2.2.5 - version: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - devDependencies: - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - - design-system/packages/segmented-control: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - devDependencies: - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - react: - specifier: ^18.3.1 - version: 18.3.1 - - design-system/packages/toast: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../icons - devDependencies: - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - react: - specifier: ^18.3.1 - version: 18.3.1 - - design-system/packages/tooltip: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/core': - specifier: workspace:^ - version: link:../core - '@keystone-ui/popover': - specifier: workspace:^ - version: link:../popover - apply-ref: - specifier: ^1.0.0 - version: 1.0.0 - devDependencies: - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - - design-system/website: - dependencies: - '@babel/runtime': - specifier: ^7.24.7 - version: 7.26.7 - '@keystone-ui/button': - specifier: workspace:^ - version: link:../packages/button - '@keystone-ui/core': - specifier: workspace:^ - version: link:../packages/core - '@keystone-ui/fields': - specifier: workspace:^ - version: link:../packages/fields - '@keystone-ui/loading': - specifier: workspace:^ - version: link:../packages/loading - '@keystone-ui/modals': - specifier: workspace:^ - version: link:../packages/modals - '@keystone-ui/notice': - specifier: workspace:^ - version: link:../packages/notice - '@keystone-ui/options': - specifier: workspace:^ - version: link:../packages/options - '@keystone-ui/pill': - specifier: workspace:^ - version: link:../packages/pill - '@keystone-ui/popover': - specifier: workspace:^ - version: link:../packages/popover - '@keystone-ui/segmented-control': - specifier: workspace:^ - version: link:../packages/segmented-control - '@keystone-ui/toast': - specifier: workspace:^ - version: link:../packages/toast - '@keystone-ui/tooltip': - specifier: workspace:^ - version: link:../packages/tooltip - '@preconstruct/next': - specifier: ^4.0.0 - version: 4.0.0 - '@types/react': - specifier: ^18.3.3 - version: 18.3.18 - '@types/react-dom': - specifier: ^18.3.0 - version: 18.3.5(@types/react@18.3.18) - '@types/tinycolor2': - specifier: ^1.4.3 - version: 1.4.6 - next: - specifier: ^14.2.0 - version: 14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - tinycolor2: - specifier: ^1.4.2 - version: 1.6.0 - devDependencies: - typescript: - specifier: ^5.5.0 - version: 5.7.3 + vitest: + specifier: ^3.0.4 + version: 3.0.4(@types/debug@4.1.12)(@types/node@22.13.0)(jsdom@20.0.3)(terser@5.37.0) docs: dependencies: @@ -488,7 +105,7 @@ importers: specifier: ^0.4.0 version: 0.4.0 '@keystar/ui': - specifier: ^0.7.6 + specifier: ^0.7.13 version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystatic/core': specifier: ^0.5.24 @@ -499,12 +116,6 @@ importers: '@keystone-6/fields-document': specifier: workspace:^ version: link:../packages/fields-document - '@keystone-ui/core': - specifier: workspace:^ - version: link:../design-system/packages/core - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../design-system/packages/icons '@markdoc/markdoc': specifier: ^0.4.0 version: 0.4.0(@types/react@18.3.18)(react@18.3.1) @@ -689,7 +300,7 @@ importers: dependencies: '@keystar/ui': specifier: ^0.7.15 - version: 0.7.15(next@14.2.23(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystone-6/auth': specifier: ^8.1.0 version: link:../../packages/auth @@ -717,7 +328,7 @@ importers: dependencies: '@keystar/ui': specifier: ^0.7.13 - version: 0.7.14(next@14.2.20(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystone-6/core': specifier: ^6.3.1 version: link:../../packages/core @@ -743,6 +354,9 @@ importers: examples/custom-admin-ui-navigation: dependencies: + '@keystar/ui': + specifier: ^0.7.13 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystone-6/core': specifier: ^6.3.1 version: link:../../packages/core @@ -762,6 +376,9 @@ importers: examples/custom-admin-ui-pages: dependencies: + '@keystar/ui': + specifier: ^0.7.13 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystone-6/core': specifier: ^6.3.1 version: link:../../packages/core @@ -803,55 +420,15 @@ importers: examples/custom-field: dependencies: + '@keystar/ui': + specifier: ^0.7.13 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystone-6/core': specifier: ^6.3.1 version: link:../../packages/core - '@keystone-ui/fields': - specifier: ^7.2.0 - version: link:../../design-system/packages/fields - '@prisma/client': - specifier: 5.19.0 - version: 5.19.0(prisma@5.19.0) - devDependencies: - prisma: - specifier: 5.19.0 - version: 5.19.0 - typescript: - specifier: ^5.5.0 - version: 5.7.3 - - examples/custom-field-view: - dependencies: - '@emotion/css': - specifier: ^11.7.1 - version: 11.13.5 - '@keystone-6/core': - specifier: ^6.3.1 - version: link:../../packages/core - '@keystone-ui/button': - specifier: ^7.0.2 - version: link:../../design-system/packages/button - '@keystone-ui/core': - specifier: ^5.0.2 - version: link:../../design-system/packages/core - '@keystone-ui/fields': - specifier: ^7.2.0 - version: link:../../design-system/packages/fields - '@keystone-ui/icons': - specifier: ^6.0.2 - version: link:../../design-system/packages/icons '@prisma/client': specifier: 5.19.0 version: 5.19.0(prisma@5.19.0) - next: - specifier: ^14.2.0 - version: 14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) devDependencies: prisma: specifier: 5.19.0 @@ -1109,6 +686,9 @@ importers: examples/document-field-customisation/keystone-server: dependencies: + '@keystar/ui': + specifier: ^0.7.13 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystone-6/auth': specifier: ^8.1.0 version: link:../../../packages/auth @@ -1118,21 +698,6 @@ importers: '@keystone-6/fields-document': specifier: ^9.1.1 version: link:../../../packages/fields-document - '@keystone-ui/button': - specifier: ^7.0.1 - version: link:../../../design-system/packages/button - '@keystone-ui/core': - specifier: ^5.0.1 - version: link:../../../design-system/packages/core - '@keystone-ui/fields': - specifier: ^7.2.0 - version: link:../../../design-system/packages/fields - '@keystone-ui/icons': - specifier: ^6.0.1 - version: link:../../../design-system/packages/icons - '@keystone-ui/tooltip': - specifier: ^6.0.1 - version: link:../../../design-system/packages/tooltip '@prisma/client': specifier: 5.19.0 version: 5.19.0(prisma@5.19.0) @@ -1293,18 +858,12 @@ importers: '@graphql-tools/schema': specifier: ^9.0.0 version: 9.0.19(graphql@16.10.0) + '@keystar/ui': + specifier: ^0.7.13 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystone-6/core': specifier: ^6.3.1 version: link:../../packages/core - '@keystone-ui/button': - specifier: ^7.0.2 - version: link:../../design-system/packages/button - '@keystone-ui/core': - specifier: ^5.0.2 - version: link:../../design-system/packages/core - '@keystone-ui/fields': - specifier: ^7.2.0 - version: link:../../design-system/packages/fields '@prisma/client': specifier: 5.19.0 version: 5.19.0(prisma@5.19.0) @@ -1672,6 +1231,22 @@ importers: specifier: ^5.5.0 version: 5.7.3 + examples/number-fields: + dependencies: + '@keystone-6/core': + specifier: ^6.3.1 + version: link:../../packages/core + '@prisma/client': + specifier: 5.19.0 + version: 5.19.0(prisma@5.19.0) + devDependencies: + prisma: + specifier: 5.19.0 + version: 5.19.0 + typescript: + specifier: ^5.5.0 + version: 5.7.3 + examples/omit: dependencies: '@keystone-6/core': @@ -1705,7 +1280,7 @@ importers: version: 5.19.0 typescript: specifier: ^5.5.0 - version: 5.7.2 + version: 5.7.3 examples/reuse: dependencies: @@ -1937,30 +1512,18 @@ importers: '@babel/runtime': specifier: ^7.24.7 version: 7.26.7 - '@keystone-ui/button': - specifier: workspace:^ - version: link:../../design-system/packages/button - '@keystone-ui/core': - specifier: workspace:^ - version: link:../../design-system/packages/core - '@keystone-ui/fields': - specifier: workspace:^ - version: link:../../design-system/packages/fields - '@keystone-ui/loading': - specifier: workspace:^ - version: link:../../design-system/packages/loading - '@keystone-ui/notice': - specifier: workspace:^ - version: link:../../design-system/packages/notice - cross-fetch: - specifier: ^4.0.0 - version: 4.1.0 + '@keystar/ui': + specifier: ^0.7.13 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) fast-deep-equal: specifier: ^3.1.3 version: 3.1.3 graphql: specifier: ^16.8.1 version: 16.10.0 + next: + specifier: ^14.2.0 + version: 14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@keystone-6/core': specifier: workspace:^ @@ -1974,18 +1537,9 @@ importers: '@babel/runtime': specifier: ^7.24.7 version: 7.26.7 - '@keystone-ui/button': - specifier: workspace:^ - version: link:../../design-system/packages/button - '@keystone-ui/core': - specifier: workspace:^ - version: link:../../design-system/packages/core - '@keystone-ui/fields': - specifier: workspace:^ - version: link:../../design-system/packages/fields - '@keystone-ui/pill': - specifier: workspace:^ - version: link:../../design-system/packages/pill + '@keystar/ui': + specifier: ^0.7.13 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) cloudinary: specifier: ^2.0.0 version: 2.5.1 @@ -2032,63 +1586,24 @@ importers: '@babel/runtime': specifier: ^7.24.7 version: 7.26.7 - '@emotion/hash': - specifier: ^0.9.0 - version: 0.9.2 - '@emotion/weak-memoize': - specifier: ^0.4.0 - version: 0.4.0 '@graphql-ts/extend': specifier: ^1.0.0 version: 1.0.0(@graphql-ts/schema@0.6.0(graphql@16.10.0))(graphql@16.10.0) '@graphql-ts/schema': specifier: ^0.6.0 version: 0.6.0(graphql@16.10.0) - '@graphql-typed-document-node/core': - specifier: ^3.1.2 - version: 3.2.0(graphql@16.10.0) - '@hapi/iron': - specifier: ^7.0.0 - version: 7.0.1 - '@keystone-ui/button': - specifier: workspace:^ - version: link:../../design-system/packages/button - '@keystone-ui/core': - specifier: workspace:^ - version: link:../../design-system/packages/core - '@keystone-ui/fields': - specifier: workspace:^ - version: link:../../design-system/packages/fields - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../../design-system/packages/icons - '@keystone-ui/loading': - specifier: workspace:^ - version: link:../../design-system/packages/loading - '@keystone-ui/modals': - specifier: workspace:^ - version: link:../../design-system/packages/modals - '@keystone-ui/notice': - specifier: workspace:^ - version: link:../../design-system/packages/notice - '@keystone-ui/options': - specifier: workspace:^ - version: link:../../design-system/packages/options - '@keystone-ui/pill': - specifier: workspace:^ - version: link:../../design-system/packages/pill - '@keystone-ui/popover': - specifier: workspace:^ - version: link:../../design-system/packages/popover - '@keystone-ui/segmented-control': - specifier: workspace:^ - version: link:../../design-system/packages/segmented-control - '@keystone-ui/toast': - specifier: workspace:^ - version: link:../../design-system/packages/toast - '@keystone-ui/tooltip': - specifier: workspace:^ - version: link:../../design-system/packages/tooltip + '@graphql-typed-document-node/core': + specifier: ^3.1.2 + version: 3.2.0(graphql@16.10.0) + '@hapi/iron': + specifier: ^7.0.0 + version: 7.0.1 + '@internationalized/date': + specifier: ^3.5.5 + version: 3.7.0 + '@keystar/ui': + specifier: ^0.7.13 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@nodelib/fs.walk': specifier: ^3.0.0 version: 3.0.1 @@ -2101,6 +1616,18 @@ importers: '@prisma/migrate': specifier: 5.22.0 version: 5.22.0(@prisma/generator-helper@5.22.0)(@prisma/internals@5.22.0) + '@react-aria/i18n': + specifier: ^3.12.1 + version: 3.12.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': + specifier: ^3.7.10 + version: 3.7.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': + specifier: ^3.25.1 + version: 3.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/data': + specifier: ^3.11.6 + version: 3.12.1(react@18.3.1) '@sindresorhus/slugify': specifier: ^1.1.2 version: 1.1.2 @@ -2282,51 +1809,33 @@ importers: '@braintree/sanitize-url': specifier: 7.0.4 version: 7.0.4 - '@dnd-kit/core': - specifier: ^6.0.6 - version: 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@dnd-kit/modifiers': - specifier: ^9.0.0 - version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) - '@dnd-kit/sortable': - specifier: ^10.0.0 - version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@emotion/weak-memoize': specifier: ^0.4.0 version: 0.4.0 + '@keystar/ui': + specifier: ^0.7.14 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystone-6/document-renderer': specifier: workspace:^ version: link:../document-renderer - '@keystone-ui/button': - specifier: workspace:^ - version: link:../../design-system/packages/button - '@keystone-ui/core': - specifier: workspace:^ - version: link:../../design-system/packages/core - '@keystone-ui/fields': - specifier: workspace:^ - version: link:../../design-system/packages/fields - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../../design-system/packages/icons - '@keystone-ui/modals': - specifier: workspace:^ - version: link:../../design-system/packages/modals - '@keystone-ui/popover': - specifier: workspace:^ - version: link:../../design-system/packages/popover - '@keystone-ui/tooltip': - specifier: workspace:^ - version: link:../../design-system/packages/tooltip '@react-aria/i18n': specifier: ^3.12.1 - version: 3.12.4(react@18.3.1) + version: 3.12.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/overlays': + specifier: ^3.23.2 + version: 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': + specifier: ^3.25.1 + version: 3.27.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/list': + specifier: ^3.10.8 + version: 3.11.2(react@18.3.1) + '@react-stately/overlays': + specifier: ^3.6.10 + version: 3.6.13(react@18.3.1) '@types/react': specifier: ^18.3.3 version: 18.3.18 - apply-ref: - specifier: ^1.0.0 - version: 1.0.0 graphql: specifier: ^16.8.1 version: 16.10.0 @@ -2433,9 +1942,6 @@ importers: ms: specifier: ^2.1.3 version: 2.1.3 - node-fetch: - specifier: ^2.6.7 - version: 2.7.0 playwright: specifier: ^1.17.1 version: 1.50.1 @@ -2518,9 +2024,6 @@ importers: ms: specifier: ^2.1.3 version: 2.1.3 - node-fetch: - specifier: ^2.6.7 - version: 2.7.0 prisma: specifier: 5.19.0 version: 5.19.0 @@ -2600,9 +2103,6 @@ importers: ms: specifier: ^2.1.3 version: 2.1.3 - node-fetch: - specifier: ^2.6.7 - version: 2.7.0 prisma: specifier: 5.19.0 version: 5.19.0 @@ -2627,9 +2127,6 @@ importers: ms: specifier: ^2.1.3 version: 2.1.3 - node-fetch: - specifier: ^2.6.7 - version: 2.7.0 playwright: specifier: ^1.17.1 version: 1.50.1 @@ -2639,6 +2136,9 @@ importers: tests/sandbox: dependencies: + '@keystar/ui': + specifier: ^0.7.13 + version: 0.7.15(next@14.2.23(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystone-6/auth': specifier: workspace:^ version: link:../../packages/auth @@ -2648,21 +2148,6 @@ importers: '@keystone-6/fields-document': specifier: workspace:^ version: link:../../packages/fields-document - '@keystone-ui/button': - specifier: workspace:^ - version: link:../../design-system/packages/button - '@keystone-ui/core': - specifier: workspace:^ - version: link:../../design-system/packages/core - '@keystone-ui/fields': - specifier: workspace:^ - version: link:../../design-system/packages/fields - '@keystone-ui/icons': - specifier: workspace:^ - version: link:../../design-system/packages/icons - '@keystone-ui/tooltip': - specifier: workspace:^ - version: link:../../design-system/packages/tooltip '@prisma/client': specifier: 5.19.0 version: 5.19.0(prisma@5.19.0) @@ -3761,37 +3246,6 @@ packages: '@corex/deepmerge@4.0.43': resolution: {integrity: sha512-N8uEMrMPL0cu/bdboEWpQYb/0i2K5Qn8eCsxzOmxSggJbbQte7ljMRoXm917AbntqTGOzdTu+vP3KOOzoC70HQ==} - '@date-fns/tz@1.2.0': - resolution: {integrity: sha512-LBrd7MiJZ9McsOgxqWX7AaxrDjcFVjWH/tIKJd7pnR7McaslGYOP1QmmiBXdJH/H/yLCT+rcQ7FaPBUxRGUtrg==} - - '@dnd-kit/accessibility@3.1.1': - resolution: {integrity: sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==} - peerDependencies: - react: '>=16.8.0' - - '@dnd-kit/core@6.3.1': - resolution: {integrity: sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - '@dnd-kit/modifiers@9.0.0': - resolution: {integrity: sha512-ybiLc66qRGuZoC20wdSSG6pDXFikui/dCNGthxv4Ndy8ylErY0N3KVxY2bgo7AWwIbxDmXDg3ylAFmnrjcbVvw==} - peerDependencies: - '@dnd-kit/core': ^6.3.0 - react: '>=16.8.0' - - '@dnd-kit/sortable@10.0.0': - resolution: {integrity: sha512-+xqhmIIzvAYMGfBYYnbKuNicfSsk4RksY2XdmJhT+HAC01nix6fHCztU68jooFiMUB01Ky3F0FyOvhG/BZrWkg==} - peerDependencies: - '@dnd-kit/core': ^6.3.0 - react: '>=16.8.0' - - '@dnd-kit/utilities@3.2.2': - resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==} - peerDependencies: - react: '>=16.8.0' - '@emnapi/runtime@1.3.1': resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} @@ -5045,9 +4499,6 @@ packages: resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} engines: {node: '>=12'} - '@popperjs/core@2.11.8': - resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - '@preconstruct/cli@2.8.10': resolution: {integrity: sha512-SBT1ueuBwGXtYQz6qPqfSE9t7qLC6sHtKeArWRr6/PA6H+xrXd76Ft96UjqbwHqayRoCZDgBTIXquoHtSQLPlw==} hasBin: true @@ -6159,80 +5610,6 @@ packages: peerDependencies: eslint: '>=8.40.0' - '@svgr/babel-plugin-add-jsx-attribute@8.0.0': - resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0': - resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0': - resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': - resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0': - resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0': - resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0': - resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-svg-component@8.0.0': - resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-preset@8.1.0': - resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/core@8.1.0': - resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} - engines: {node: '>=14'} - - '@svgr/hast-util-to-babel-ast@8.0.0': - resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} - engines: {node: '>=14'} - - '@svgr/plugin-jsx@8.1.0': - resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/plugin-svgo@8.1.0': - resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} @@ -6280,10 +5657,6 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@trysound/sax@0.2.0': - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - '@ts-gql/compiler@0.15.3': resolution: {integrity: sha512-PkPT8y6YLrZBA/p9Q4DQFwNhTwGl1q6uVTvoJJn8mmnGrdkbuS+6IzWUhWreC9N58uwacmdx4iuQfbot22obnw==} hasBin: true @@ -6554,11 +5927,6 @@ packages: peerDependencies: '@types/react': ^18.0.0 - '@types/react-transition-group@4.4.12': - resolution: {integrity: sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==} - peerDependencies: - '@types/react': '*' - '@types/react@18.3.18': resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} @@ -6595,9 +5963,6 @@ packages: '@types/supertest@2.0.16': resolution: {integrity: sha512-6c2ogktZ06tr2ENoZivgm7YnprnhYE4ZoXGMY+oA7IuAf17M8FWvujXZGmxLv8y0PTyts4x5A+erSwVUFA8XSg==} - '@types/tinycolor2@1.4.6': - resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} - '@types/tough-cookie@4.0.5': resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} @@ -6736,6 +6101,35 @@ packages: resolution: {integrity: sha512-GFXtgid3+TcVHTd668a10vGpzAh4Ty/yBZPRxKf1UicI8Vi8EthfvSxcaLW0KvQBBe1+d7TcjecLZHRT8JzQ4g==} engines: {node: '>=16'} + '@vitest/expect@3.0.4': + resolution: {integrity: sha512-Nm5kJmYw6P2BxhJPkO3eKKhGYKRsnqJqf+r0yOGRKpEP+bSCBDsjXgiu1/5QFrnPMEgzfC38ZEjvCFgaNBC0Eg==} + + '@vitest/mocker@3.0.4': + resolution: {integrity: sha512-gEef35vKafJlfQbnyOXZ0Gcr9IBUsMTyTLXsEQwuyYAerpHqvXhzdBnDFuHLpFqth3F7b6BaFr4qV/Cs1ULx5A==} + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 || ^6.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + + '@vitest/pretty-format@3.0.4': + resolution: {integrity: sha512-ts0fba+dEhK2aC9PFuZ9LTpULHpY/nd6jhAQ5IMU7Gaj7crPCTdCFfgvXxruRBLFS+MLraicCuFXxISEq8C93g==} + + '@vitest/runner@3.0.4': + resolution: {integrity: sha512-dKHzTQ7n9sExAcWH/0sh1elVgwc7OJ2lMOBrAm73J7AH6Pf9T12Zh3lNE1TETZaqrWFXtLlx3NVrLRb5hCK+iw==} + + '@vitest/snapshot@3.0.4': + resolution: {integrity: sha512-+p5knMLwIk7lTQkM3NonZ9zBewzVp9EVkVpvNta0/PlFWpiqLaRcF4+33L1it3uRUCh0BGLOaXPPGEjNKfWb4w==} + + '@vitest/spy@3.0.4': + resolution: {integrity: sha512-sXIMF0oauYyUy2hN49VFTYodzEAu744MmGcPR3ZBsPM20G+1/cSW/n1U+3Yu/zHxX2bIDe1oJASOkml+osTU6Q==} + + '@vitest/utils@3.0.4': + resolution: {integrity: sha512-8BqC1ksYsHtbWH+DfpOAKrFw3jl3Uf9J7yeFh85Pz52IWuh1hBBtyfEbRNNZNjl8H8A5yMLH9/t+k7HIKzQcZQ==} + '@web3-storage/multipart-parser@1.0.0': resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} @@ -6873,9 +6267,6 @@ packages: '@apollo/client': ^3.0.0 graphql: 14 - 16 - apply-ref@1.0.0: - resolution: {integrity: sha512-InKjUB8TMcIiSVV/9hqmMpIXkpIjCIbRiB3qdPu4/kU9AagF2uRAdAfFgt9+ykw5xQYyqAmcIKNsgy4tqKPquQ==} - arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} @@ -6933,6 +6324,10 @@ packages: resolution: {integrity: sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==} engines: {node: '>=12.0.0'} + assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + assign-symbols@1.0.0: resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} engines: {node: '>=0.10.0'} @@ -7116,9 +6511,6 @@ packages: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - bowser@2.11.0: resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} @@ -7252,6 +6644,10 @@ packages: ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} + engines: {node: '>=12'} + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -7297,6 +6693,10 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} + chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -7420,10 +6820,6 @@ packages: commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - common-ancestor-path@1.0.1: resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} @@ -7519,9 +6915,6 @@ packages: core-js-compat@3.40.0: resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} - core-js@3.40.0: - resolution: {integrity: sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==} - core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -7537,15 +6930,6 @@ packages: resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} engines: {node: '>=10'} - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - create-jest@29.7.0: resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -7554,9 +6938,6 @@ packages: cross-fetch@3.2.0: resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} - cross-fetch@4.1.0: - resolution: {integrity: sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==} - cross-spawn@6.0.6: resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} engines: {node: '>=4.8'} @@ -7579,20 +6960,9 @@ packages: resolution: {integrity: sha512-3O5QdqgFRUbXvK1x5INf1YkBz1UKSWqrd63vWsum8MNHDBYD5urm3QtxZbKU259OrEXNM26lP/MPY3d1IGkBgA==} engines: {node: '>=16'} - css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - css-to-react-native@3.2.0: resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} - css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} @@ -7602,10 +6972,6 @@ packages: engines: {node: '>=4'} hasBin: true - csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - cssom@0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} @@ -7637,9 +7003,6 @@ packages: dataloader@2.2.3: resolution: {integrity: sha512-y2krtASINtPFS1rSDjacrFgn1dcUuoREVabwlOGOe4SdxenREqwjwjElAdwvbGM7kgZz9a3KVicWR7vcz8rnzA==} - date-fns-jalali@4.1.0-0: - resolution: {integrity: sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg==} - date-fns@2.30.0: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} @@ -7702,6 +7065,10 @@ packages: babel-plugin-macros: optional: true + deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} @@ -7817,27 +7184,11 @@ packages: dom-accessibility-api@0.5.16: resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - dom-helpers@5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - - dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - - domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - domexception@4.0.0: resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} engines: {node: '>=12'} deprecated: Use your platform's native DOMException instead - domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - - domutils@3.2.2: - resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} - dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} @@ -8140,6 +7491,10 @@ packages: resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} engines: {node: '>=0.10.0'} + expect-type@1.1.0: + resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + engines: {node: '>=12.0.0'} + expect@29.7.0: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -8235,9 +7590,6 @@ packages: fbjs@3.0.5: resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} - feather-icons@4.29.2: - resolution: {integrity: sha512-0TaCFTnBTVCz6U+baY2UJNKne5ifGh7sMG4ZC2LoBWCZdIyPa+y6UiR4lEYGws1JOFWdee8KAsAIvu0VcXqiqA==} - fflate@0.7.4: resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==} @@ -8316,9 +7668,6 @@ packages: resolution: {integrity: sha512-Ik/6OCk9RQQ0T5Xw+hKNLWrjSMtv51dD4GRmJjbD5a58TIEpI5a5iXagKVl3Z5UuyslMCA8Xwnu76jQob62Yhg==} engines: {node: '>=10'} - focus-trap@7.6.4: - resolution: {integrity: sha512-xx560wGBk7seZ6y933idtjJQc1l+ck+pI3sKvhKozdBV1dRZoKhkW5xoCaFv9tQiX5RH1xfSxjuNu6g+lmN/gw==} - for-each@0.3.4: resolution: {integrity: sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==} engines: {node: '>= 0.4'} @@ -8428,10 +7777,6 @@ packages: resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} engines: {node: '>= 0.4'} - get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} - get-package-type@0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} @@ -9550,6 +8895,9 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true + loupe@3.1.3: + resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + lower-case-first@2.0.2: resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} @@ -9729,12 +9077,6 @@ packages: mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - mdurl@1.0.1: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} @@ -9745,9 +9087,6 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} - memoize-one@6.0.0: - resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} - meow@9.0.0: resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} engines: {node: '>=10'} @@ -10270,9 +9609,6 @@ packages: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} - nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nullthrows@1.1.1: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} @@ -10570,6 +9906,10 @@ packages: pathe@2.0.2: resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==} + pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} + pause@0.0.1: resolution: {integrity: sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==} @@ -10902,20 +10242,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - react-day-picker@9.5.1: - resolution: {integrity: sha512-PxuK8inYLlYgM2zZUVBPsaBM5jI40suPeG+naKyx7kpyF032RRlEAUEjkpW9/poTASh/vyWAOVqjGuGw+47isw==} - engines: {node: '>=18'} - peerDependencies: - react: '>=16.8.0' - react-dom@18.3.1: resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: react: ^18.3.1 - react-fast-compare@3.2.2: - resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} - react-focus-lock@2.13.5: resolution: {integrity: sha512-HjHuZFFk2+j6ZT3LDQpyqffue541HrxUG/OFchCEwis9nstgNg0rREVRAxHBcB1lHJ5Fsxtx1qya/5xFwxDb4g==} peerDependencies: @@ -10934,37 +10265,10 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-popper@2.3.0: - resolution: {integrity: sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==} - peerDependencies: - '@popperjs/core': ^2.0.0 - react: ^16.8.0 || ^17 || ^18 - react-dom: ^16.8.0 || ^17 || ^18 - react-refresh@0.14.2: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-remove-scroll-bar@2.3.8: - resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-remove-scroll@2.6.3: - resolution: {integrity: sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - react-router-dom@6.14.2: resolution: {integrity: sha512-5pWX0jdKR48XFZBuJqHosX3AAHjRAzygouMTyimnBPOLdY3WjzUSKhus2FVMihUFWzeLebDgr4r8UeQFAct7Bg==} engines: {node: '>=14'} @@ -10978,28 +10282,6 @@ packages: peerDependencies: react: '>=16.8' - react-select@5.10.0: - resolution: {integrity: sha512-k96gw+i6N3ExgDwPIg0lUPmexl1ygPe6u5BdQFNBhkpbwroIgCNXdubtIzHfThYXYYTubwOBafoMnn7ruEP1xA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - - react-style-singleton@2.2.3: - resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - react-transition-group@4.4.5: - resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} @@ -11422,6 +10704,9 @@ packages: resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} engines: {node: '>= 0.4'} + siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -11597,6 +10882,9 @@ packages: resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} engines: {node: '>=10'} + stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + static-extend@0.1.2: resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} engines: {node: '>=0.10.0'} @@ -11605,6 +10893,9 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} + std-env@3.8.0: + resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + stdin-discarder@0.2.2: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} engines: {node: '>=18'} @@ -11746,14 +11037,6 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svg-parser@2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - - svgo@3.3.2: - resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} - engines: {node: '>=14.0.0'} - hasBin: true - swap-case@2.0.2: resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} @@ -11818,12 +11101,24 @@ packages: tiny-warning@1.0.3: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} - tinycolor2@1.6.0: - resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} + tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinypool@1.0.2: + resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} + engines: {node: ^18.0.0 || >=20.0.0} + + tinyrainbow@2.0.0: + resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} + engines: {node: '>=14.0.0'} + + tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} + title-case@3.0.3: resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} @@ -11834,16 +11129,10 @@ packages: tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - to-no-case@1.0.2: - resolution: {integrity: sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==} - to-object-path@0.3.0: resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} engines: {node: '>=0.10.0'} - to-pascal-case@1.0.0: - resolution: {integrity: sha512-QGMWHqM6xPrcQW57S23c5/3BbYb0Tbe9p+ur98ckRnGDwD4wbbtDiYI38CfmMKNB5Iv0REjs5SNDntTwvDxzZA==} - to-regex-range@2.1.1: resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} engines: {node: '>=0.10.0'} @@ -11856,9 +11145,6 @@ packages: resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} engines: {node: '>=0.10.0'} - to-space-case@1.0.0: - resolution: {integrity: sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==} - toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -12182,15 +11468,6 @@ packages: '@types/react': optional: true - use-isomorphic-layout-effect@1.2.0: - resolution: {integrity: sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - use-sidecar@1.1.3: resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} engines: {node: '>=10'} @@ -12275,6 +11552,11 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + vite-node@3.0.4: + resolution: {integrity: sha512-7JZKEzcYV2Nx3u6rlvN8qdo3QV7Fxyt6hx+CCKz9fbWxdX5IvUOmTWEAxMrWxaiSf7CKGLJQ5rFu8prb/jBjOA==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + vite@5.4.14: resolution: {integrity: sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -12314,6 +11596,34 @@ packages: vite: optional: true + vitest@3.0.4: + resolution: {integrity: sha512-6XG8oTKy2gnJIFTHP6LD7ExFeNLxiTkK3CfMvT7IfR8IN+BYICCf0lXUQmX7i7JoxUP8QmeP4mTnWXgflu4yjw==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/debug': ^4.1.12 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 3.0.4 + '@vitest/ui': 3.0.4 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/debug': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} @@ -12324,9 +11634,6 @@ packages: walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - warning@4.0.3: - resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} - wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -12389,6 +11696,11 @@ packages: engines: {node: '>= 8'} hasBin: true + why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true + widest-line@5.0.0: resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} engines: {node: '>=18'} @@ -14278,49 +13590,15 @@ snapshots: '@codemod/parser': 1.4.1 is-ci-cli: 2.2.0 recast: 0.19.1 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - '@codemod/parser@1.4.1': - dependencies: - '@babel/parser': 7.26.7 - - '@corex/deepmerge@4.0.43': {} - - '@date-fns/tz@1.2.0': {} - - '@dnd-kit/accessibility@3.1.1(react@18.3.1)': - dependencies: - react: 18.3.1 - tslib: 2.8.1 - - '@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@dnd-kit/accessibility': 3.1.1(react@18.3.1) - '@dnd-kit/utilities': 3.2.2(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - tslib: 2.8.1 - - '@dnd-kit/modifiers@9.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': - dependencies: - '@dnd-kit/core': 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@dnd-kit/utilities': 3.2.2(react@18.3.1) - react: 18.3.1 - tslib: 2.8.1 + resolve: 1.22.10 + transitivePeerDependencies: + - supports-color - '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@codemod/parser@1.4.1': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@dnd-kit/utilities': 3.2.2(react@18.3.1) - react: 18.3.1 - tslib: 2.8.1 + '@babel/parser': 7.26.7 - '@dnd-kit/utilities@3.2.2(react@18.3.1)': - dependencies: - react: 18.3.1 - tslib: 2.8.1 + '@corex/deepmerge@4.0.43': {} '@emnapi/runtime@1.3.1': dependencies: @@ -15658,8 +14936,6 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@popperjs/core@2.11.8': {} - '@preconstruct/cli@2.8.10': dependencies: '@babel/code-frame': 7.26.2 @@ -17429,85 +16705,6 @@ snapshots: - supports-color - typescript - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - - '@svgr/babel-preset@8.1.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.7) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.7) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.7) - - '@svgr/core@8.1.0(typescript@5.7.3)': - dependencies: - '@babel/core': 7.26.7 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.7) - camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.7.3) - snake-case: 3.0.4 - transitivePeerDependencies: - - supports-color - - typescript - - '@svgr/hast-util-to-babel-ast@8.0.0': - dependencies: - '@babel/types': 7.26.7 - entities: 4.5.0 - - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))': - dependencies: - '@babel/core': 7.26.7 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.7) - '@svgr/core': 8.1.0(typescript@5.7.3) - '@svgr/hast-util-to-babel-ast': 8.0.0 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3)': - dependencies: - '@svgr/core': 8.1.0(typescript@5.7.3) - cosmiconfig: 8.3.6(typescript@5.7.3) - deepmerge: 4.3.1 - svgo: 3.3.2 - transitivePeerDependencies: - - typescript - '@swc/counter@0.1.3': {} '@swc/helpers@0.5.15': @@ -17557,8 +16754,6 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trysound/sax@0.2.0': {} - '@ts-gql/compiler@0.15.3(graphql@16.10.0)': dependencies: '@babel/code-frame': 7.26.2 @@ -17905,10 +17100,6 @@ snapshots: dependencies: '@types/react': 18.3.18 - '@types/react-transition-group@4.4.12(@types/react@18.3.18)': - dependencies: - '@types/react': 18.3.18 - '@types/react@18.3.18': dependencies: '@types/prop-types': 15.7.14 @@ -17952,8 +17143,6 @@ snapshots: dependencies: '@types/superagent': 4.1.24 - '@types/tinycolor2@1.4.6': {} - '@types/tough-cookie@4.0.5': {} '@types/unist@2.0.11': {} @@ -18181,6 +17370,46 @@ snapshots: satori: 0.12.1 yoga-wasm-web: 0.3.3 + '@vitest/expect@3.0.4': + dependencies: + '@vitest/spy': 3.0.4 + '@vitest/utils': 3.0.4 + chai: 5.1.2 + tinyrainbow: 2.0.0 + + '@vitest/mocker@3.0.4(vite@5.4.14(@types/node@22.13.0)(terser@5.37.0))': + dependencies: + '@vitest/spy': 3.0.4 + estree-walker: 3.0.3 + magic-string: 0.30.17 + optionalDependencies: + vite: 5.4.14(@types/node@22.13.0)(terser@5.37.0) + + '@vitest/pretty-format@3.0.4': + dependencies: + tinyrainbow: 2.0.0 + + '@vitest/runner@3.0.4': + dependencies: + '@vitest/utils': 3.0.4 + pathe: 2.0.2 + + '@vitest/snapshot@3.0.4': + dependencies: + '@vitest/pretty-format': 3.0.4 + magic-string: 0.30.17 + pathe: 2.0.2 + + '@vitest/spy@3.0.4': + dependencies: + tinyspy: 3.0.2 + + '@vitest/utils@3.0.4': + dependencies: + '@vitest/pretty-format': 3.0.4 + loupe: 3.1.3 + tinyrainbow: 2.0.0 + '@web3-storage/multipart-parser@1.0.0': {} '@whatwg-node/events@0.0.2': {} @@ -18324,8 +17553,6 @@ snapshots: extract-files: 11.0.0 graphql: 16.10.0 - apply-ref@1.0.0: {} - arg@5.0.2: {} argparse@1.0.10: @@ -18368,6 +17595,8 @@ snapshots: pvutils: 1.1.3 tslib: 2.8.1 + assertion-error@2.0.1: {} + assign-symbols@1.0.0: {} ast-types@0.13.3: {} @@ -18700,8 +17929,6 @@ snapshots: transitivePeerDependencies: - supports-color - boolbase@1.0.0: {} - bowser@2.11.0: {} boxen@8.0.1: @@ -18885,6 +18112,14 @@ snapshots: ccount@2.0.1: {} + chai@5.1.2: + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.3 + pathval: 2.0.0 + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -18951,6 +18186,8 @@ snapshots: chardet@0.7.0: {} + check-error@2.1.1: {} + chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -19066,8 +18303,6 @@ snapshots: commander@2.20.3: {} - commander@7.2.0: {} - common-ancestor-path@1.0.1: {} common-tags@1.8.2: {} @@ -19166,8 +18401,6 @@ snapshots: dependencies: browserslist: 4.24.4 - core-js@3.40.0: {} - core-util-is@1.0.3: {} cors@2.8.5: @@ -19191,15 +18424,6 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@5.7.3): - dependencies: - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - optionalDependencies: - typescript: 5.7.3 - create-jest@29.7.0(@types/node@22.13.0)(babel-plugin-macros@3.1.0): dependencies: '@jest/types': 29.6.3 @@ -19221,12 +18445,6 @@ snapshots: transitivePeerDependencies: - encoding - cross-fetch@4.1.0: - dependencies: - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding - cross-spawn@6.0.6: dependencies: nice-try: 1.0.5 @@ -19249,38 +18467,16 @@ snapshots: css-gradient-parser@0.0.16: {} - css-select@5.1.0: - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 5.0.3 - domutils: 3.2.2 - nth-check: 2.1.1 - css-to-react-native@3.2.0: dependencies: camelize: 1.0.1 css-color-keywords: 1.0.0 postcss-value-parser: 4.2.0 - css-tree@2.2.1: - dependencies: - mdn-data: 2.0.28 - source-map-js: 1.2.1 - - css-tree@2.3.1: - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.2.1 - css-what@6.1.0: {} cssesc@3.0.0: {} - csso@5.0.5: - dependencies: - css-tree: 2.2.1 - cssom@0.3.8: {} cssom@0.5.0: {} @@ -19305,8 +18501,6 @@ snapshots: dataloader@2.2.3: {} - date-fns-jalali@4.1.0-0: {} - date-fns@2.30.0: dependencies: '@babel/runtime': 7.26.7 @@ -19354,6 +18548,8 @@ snapshots: optionalDependencies: babel-plugin-macros: 3.1.0 + deep-eql@5.0.2: {} + deep-extend@0.6.0: {} deep-is@0.1.4: {} @@ -19445,33 +18641,10 @@ snapshots: dom-accessibility-api@0.5.16: {} - dom-helpers@5.2.1: - dependencies: - '@babel/runtime': 7.26.7 - csstype: 3.1.3 - - dom-serializer@2.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - - domelementtype@2.3.0: {} - domexception@4.0.0: dependencies: webidl-conversions: 7.0.0 - domhandler@5.0.3: - dependencies: - domelementtype: 2.3.0 - - domutils@3.2.2: - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - dot-case@3.0.4: dependencies: no-case: 3.0.4 @@ -19914,6 +19087,8 @@ snapshots: transitivePeerDependencies: - supports-color + expect-type@1.1.0: {} + expect@29.7.0: dependencies: '@jest/expect-utils': 29.7.0 @@ -20064,11 +19239,6 @@ snapshots: transitivePeerDependencies: - encoding - feather-icons@4.29.2: - dependencies: - classnames: 2.5.1 - core-js: 3.40.0 - fflate@0.7.4: {} figures@3.2.0: @@ -20166,10 +19336,6 @@ snapshots: dependencies: tslib: 2.8.1 - focus-trap@7.6.4: - dependencies: - tabbable: 6.2.0 - for-each@0.3.4: dependencies: is-callable: 1.2.7 @@ -20285,8 +19451,6 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 - get-nonce@1.0.1: {} - get-package-type@0.1.0: {} get-port@5.1.1: {} @@ -21690,6 +20854,8 @@ snapshots: dependencies: js-tokens: 4.0.0 + loupe@3.1.3: {} + lower-case-first@2.0.2: dependencies: tslib: 2.4.1 @@ -22070,10 +21236,6 @@ snapshots: dependencies: '@types/mdast': 4.0.4 - mdn-data@2.0.28: {} - - mdn-data@2.0.30: {} - mdurl@1.0.1: {} media-query-parser@2.0.2: @@ -22082,8 +21244,6 @@ snapshots: media-typer@0.3.0: {} - memoize-one@6.0.0: {} - meow@9.0.0: dependencies: '@types/minimist': 1.2.5 @@ -22901,10 +22061,6 @@ snapshots: dependencies: path-key: 3.1.1 - nth-check@2.1.1: - dependencies: - boolbase: 1.0.0 - nullthrows@1.1.1: {} nwsapi@2.2.16: {} @@ -23232,6 +22388,8 @@ snapshots: pathe@2.0.2: {} + pathval@2.0.0: {} + pause@0.0.1: {} peek-readable@5.4.2: {} @@ -23572,21 +22730,12 @@ snapshots: '@babel/runtime': 7.26.7 react: 18.3.1 - react-day-picker@9.5.1(react@18.3.1): - dependencies: - '@date-fns/tz': 1.2.0 - date-fns: 4.1.0 - date-fns-jalali: 4.1.0-0 - react: 18.3.1 - react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 react: 18.3.1 scheduler: 0.23.2 - react-fast-compare@3.2.2: {} - react-focus-lock@2.13.5(@types/react@18.3.18)(react@18.3.1): dependencies: '@babel/runtime': 7.26.7 @@ -23605,35 +22754,8 @@ snapshots: react-is@18.3.1: {} - react-popper@2.3.0(@popperjs/core@2.11.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@popperjs/core': 2.11.8 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-fast-compare: 3.2.2 - warning: 4.0.3 - react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@18.3.18)(react@18.3.1): - dependencies: - react: 18.3.1 - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@18.3.1) - tslib: 2.8.1 - optionalDependencies: - '@types/react': 18.3.18 - - react-remove-scroll@2.6.3(@types/react@18.3.18)(react@18.3.1): - dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.18)(react@18.3.1) - react-style-singleton: 2.2.3(@types/react@18.3.18)(react@18.3.1) - tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.18)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.18)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.18 - react-router-dom@6.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@remix-run/router': 1.7.2 @@ -23646,40 +22768,6 @@ snapshots: '@remix-run/router': 1.7.2 react: 18.3.1 - react-select@5.10.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.26.7 - '@emotion/cache': 11.14.0 - '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) - '@floating-ui/dom': 1.6.13 - '@types/react-transition-group': 4.4.12(@types/react@18.3.18) - memoize-one: 6.0.0 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - use-isomorphic-layout-effect: 1.2.0(@types/react@18.3.18)(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - supports-color - - react-style-singleton@2.2.3(@types/react@18.3.18)(react@18.3.1): - dependencies: - get-nonce: 1.0.1 - react: 18.3.1 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 18.3.18 - - react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.26.7 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -24285,6 +23373,8 @@ snapshots: side-channel-map: 1.0.1 side-channel-weakmap: 1.0.2 + siginfo@2.0.0: {} + signal-exit@3.0.7: {} signal-exit@4.1.0: {} @@ -24496,6 +23586,8 @@ snapshots: dependencies: escape-string-regexp: 2.0.0 + stackback@0.0.2: {} + static-extend@0.1.2: dependencies: define-property: 0.2.5 @@ -24503,6 +23595,8 @@ snapshots: statuses@2.0.1: {} + std-env@3.8.0: {} + stdin-discarder@0.2.2: {} stream-browserify@3.0.0: @@ -24635,18 +23729,6 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svg-parser@2.0.4: {} - - svgo@3.3.2: - dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 5.1.0 - css-tree: 2.3.1 - css-what: 6.1.0 - csso: 5.0.5 - picocolors: 1.1.1 - swap-case@2.0.2: dependencies: tslib: 2.4.1 @@ -24720,10 +23802,16 @@ snapshots: tiny-warning@1.0.3: {} - tinycolor2@1.6.0: {} + tinybench@2.9.0: {} tinyexec@0.3.2: {} + tinypool@1.0.2: {} + + tinyrainbow@2.0.0: {} + + tinyspy@3.0.2: {} + title-case@3.0.3: dependencies: tslib: 2.4.1 @@ -24734,16 +23822,10 @@ snapshots: tmpl@1.0.5: {} - to-no-case@1.0.2: {} - to-object-path@0.3.0: dependencies: kind-of: 3.2.2 - to-pascal-case@1.0.0: - dependencies: - to-space-case: 1.0.0 - to-regex-range@2.1.1: dependencies: is-number: 3.0.0 @@ -24760,10 +23842,6 @@ snapshots: regex-not: 1.0.2 safe-regex: 1.1.0 - to-space-case@1.0.0: - dependencies: - to-no-case: 1.0.2 - toidentifier@1.0.1: {} token-types@6.0.0: @@ -25083,12 +24161,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.18 - use-isomorphic-layout-effect@1.2.0(@types/react@18.3.18)(react@18.3.1): - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.18 - use-sidecar@1.1.3(@types/react@18.3.18)(react@18.3.1): dependencies: detect-node-es: 1.1.0 @@ -25190,6 +24262,24 @@ snapshots: - supports-color - terser + vite-node@3.0.4(@types/node@22.13.0)(terser@5.37.0): + dependencies: + cac: 6.7.14 + debug: 4.4.0 + es-module-lexer: 1.6.0 + pathe: 2.0.2 + vite: 5.4.14(@types/node@22.13.0)(terser@5.37.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + vite@5.4.14(@types/node@20.17.16)(terser@5.37.0): dependencies: esbuild: 0.21.5 @@ -25214,6 +24304,43 @@ snapshots: optionalDependencies: vite: 5.4.14(@types/node@20.17.16)(terser@5.37.0) + vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.13.0)(jsdom@20.0.3)(terser@5.37.0): + dependencies: + '@vitest/expect': 3.0.4 + '@vitest/mocker': 3.0.4(vite@5.4.14(@types/node@22.13.0)(terser@5.37.0)) + '@vitest/pretty-format': 3.0.4 + '@vitest/runner': 3.0.4 + '@vitest/snapshot': 3.0.4 + '@vitest/spy': 3.0.4 + '@vitest/utils': 3.0.4 + chai: 5.1.2 + debug: 4.4.0 + expect-type: 1.1.0 + magic-string: 0.30.17 + pathe: 2.0.2 + std-env: 3.8.0 + tinybench: 2.9.0 + tinyexec: 0.3.2 + tinypool: 1.0.2 + tinyrainbow: 2.0.0 + vite: 5.4.14(@types/node@22.13.0)(terser@5.37.0) + vite-node: 3.0.4(@types/node@22.13.0)(terser@5.37.0) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/debug': 4.1.12 + '@types/node': 22.13.0 + jsdom: 20.0.3 + transitivePeerDependencies: + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + w3c-keyname@2.2.8: {} w3c-xmlserializer@4.0.0: @@ -25224,10 +24351,6 @@ snapshots: dependencies: makeerror: 1.0.12 - warning@4.0.3: - dependencies: - loose-envify: 1.4.0 - wcwidth@1.0.1: dependencies: defaults: 1.0.4 @@ -25295,6 +24418,11 @@ snapshots: dependencies: isexe: 2.0.0 + why-is-node-running@2.3.0: + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + widest-line@5.0.0: dependencies: string-width: 7.2.0