From 5b1230b63bf07034e81d0c0116fcc4ab14f7537c Mon Sep 17 00:00:00 2001 From: Alican Erdurmaz Date: Mon, 13 May 2024 20:44:03 +0300 Subject: [PATCH 01/36] fix(mui): transformMuiOperatorToCrudOperator return type (#5937) --- .changeset/ninety-pots-smell.md | 7 +++++++ packages/mui/src/definitions/dataGrid/index.ts | 8 +++++--- 2 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 .changeset/ninety-pots-smell.md diff --git a/.changeset/ninety-pots-smell.md b/.changeset/ninety-pots-smell.md new file mode 100644 index 000000000000..c5b67f6612b4 --- /dev/null +++ b/.changeset/ninety-pots-smell.md @@ -0,0 +1,7 @@ +--- +"@refinedev/mui": patch +--- + +fix: `transformMuiOperatorToCrudOperator` return type is wrong. + +This PR fixes the return type of `transformMuiOperatorToCrudOperator` function. It has return type `Exclude` but it also should exclude `and` operator to satisfy `LogicalFilter` type. diff --git a/packages/mui/src/definitions/dataGrid/index.ts b/packages/mui/src/definitions/dataGrid/index.ts index 6b4cd119c875..915f14217627 100644 --- a/packages/mui/src/definitions/dataGrid/index.ts +++ b/packages/mui/src/definitions/dataGrid/index.ts @@ -34,7 +34,7 @@ export const transformCrudSortingToSortModel = ( export const transformMuiOperatorToCrudOperator = ( operatorValue?: string, -): Exclude => { +): Exclude => { if (!operatorValue) { return "eq"; } @@ -72,7 +72,7 @@ export const transformMuiOperatorToCrudOperator = ( case "isNotEmpty": return "nnull"; default: - return operatorValue as Exclude; + return operatorValue as Exclude; } }; @@ -81,11 +81,13 @@ export const transformFilterModelToCrudFilters = ({ logicOperator, }: GridFilterModel): CrudFilters => { const filters = items.map(({ field, value, operator }) => { - return { + const filter: LogicalFilter = { field: field, value: ["isEmpty", "isNotEmpty"].includes(operator) ? true : value ?? "", operator: transformMuiOperatorToCrudOperator(operator), }; + + return filter; }); if (logicOperator === GridLogicOperator.Or) { From fa31883601d3d0abd690dac62eed94487091022b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Emir=20=C5=9Een?= Date: Mon, 13 May 2024 20:45:45 +0300 Subject: [PATCH 02/36] chore(antd): unpin `antd` version (#5944) --- .changeset/clever-tigers-notice.md | 7 +++++++ examples/access-control-casbin/package.json | 2 +- examples/access-control-cerbos/package.json | 2 +- examples/access-control-permify/package.json | 2 +- examples/app-crm-minimal/package.json | 2 +- examples/app-crm/package.json | 2 +- examples/auth-antd/package.json | 2 +- examples/auth-auth0/package.json | 2 +- examples/auth-google-login/package.json | 2 +- examples/auth-keycloak/package.json | 2 +- examples/auth-kinde/package.json | 2 +- examples/auth-otp/package.json | 2 +- examples/base-antd/package.json | 2 +- examples/blog-invoice-generator/package.json | 2 +- examples/blog-job-posting/package.json | 2 +- examples/blog-react-dnd/package.json | 2 +- examples/blog-refine-digital-ocean/package.json | 2 +- examples/blog-refine-markdown/package.json | 2 +- examples/calendar-app/package.json | 2 +- examples/command-palette-kbar/package.json | 2 +- examples/customization-footer/package.json | 2 +- examples/customization-login/package.json | 2 +- examples/customization-offlayout-area/package.json | 2 +- examples/customization-rtl/package.json | 2 +- examples/customization-sider/package.json | 2 +- examples/customization-theme-antd/package.json | 2 +- examples/customization-top-menu-layout/package.json | 2 +- examples/data-provider-airtable/package.json | 2 +- examples/data-provider-appwrite-tutorial-docs/package.json | 2 +- examples/data-provider-appwrite/package.json | 2 +- examples/data-provider-hasura/package.json | 2 +- examples/data-provider-multiple/package.json | 2 +- examples/data-provider-nestjs-query/package.json | 2 +- examples/data-provider-nestjsx-crud/package.json | 2 +- examples/data-provider-sanity/package.json | 2 +- examples/data-provider-strapi-v4/package.json | 2 +- examples/data-provider-strapi/package.json | 2 +- examples/data-provider-supabase/package.json | 2 +- examples/field-antd-use-checkbox-group/package.json | 2 +- examples/field-antd-use-radio-group/package.json | 2 +- examples/field-antd-use-select-basic/package.json | 2 +- examples/field-antd-use-select-infinite/package.json | 2 +- examples/finefoods-antd/package.json | 2 +- examples/form-antd-custom-validation/package.json | 2 +- examples/form-antd-mutation-mode/package.json | 2 +- examples/form-antd-use-drawer-form/package.json | 2 +- examples/form-antd-use-form/package.json | 2 +- examples/form-antd-use-steps-form/package.json | 2 +- examples/i18n-nextjs/package.json | 2 +- examples/i18n-react/package.json | 2 +- examples/import-export-antd/package.json | 2 +- examples/inferencer-antd/package.json | 2 +- examples/inferencer-graphql-hasura/package.json | 2 +- examples/input-custom/package.json | 2 +- examples/input-date-picker/package.json | 2 +- examples/live-provider-ably/package.json | 2 +- examples/loading-overtime/package.json | 2 +- .../apps/blog-posts/package.json | 2 +- .../apps/categories/package.json | 2 +- examples/monorepo-module-federation/apps/host/package.json | 2 +- .../apps/my-refine-app/package.json | 2 +- .../monorepo-with-lerna/apps/my-refine-app/package.json | 2 +- .../monorepo-with-turbo/apps/my-refine-app/package.json | 2 +- examples/multi-level-menu/package.json | 2 +- examples/multi-tenancy-appwrite/package.json | 2 +- examples/multi-tenancy-strapi/package.json | 2 +- examples/new-routing-example/package.json | 2 +- examples/pixels-admin/package.json | 2 +- examples/pixels/package.json | 2 +- examples/refine-week-invoice-generator/package.json | 2 +- examples/search/package.json | 2 +- examples/server-side-form-validation-antd/package.json | 2 +- examples/table-antd-advanced/package.json | 2 +- examples/table-antd-table-filter/package.json | 2 +- examples/table-antd-use-delete-many/package.json | 2 +- examples/table-antd-use-editable-table/package.json | 2 +- examples/table-antd-use-table/package.json | 2 +- examples/table-antd-use-update-many/package.json | 2 +- examples/theme-antd-demo/package.json | 2 +- examples/tutorial-antd/package.json | 2 +- examples/upload-antd-base64/package.json | 2 +- examples/upload-antd-multipart/package.json | 2 +- examples/use-modal-antd/package.json | 2 +- examples/use-simple-list-antd/package.json | 2 +- examples/with-custom-pages/package.json | 2 +- examples/with-javascript/package.json | 2 +- examples/with-meta-properties/package.json | 2 +- examples/with-nextjs-next-auth/package.json | 2 +- examples/with-nextjs/package.json | 2 +- examples/with-nx/package.json | 2 +- examples/with-remix-antd/package.json | 2 +- examples/with-remix-auth/package.json | 2 +- examples/with-storybook-antd/package.json | 2 +- examples/with-web3/package.json | 2 +- packages/antd/package.json | 4 ++-- packages/live-previews/package.json | 2 +- 96 files changed, 103 insertions(+), 96 deletions(-) create mode 100644 .changeset/clever-tigers-notice.md diff --git a/.changeset/clever-tigers-notice.md b/.changeset/clever-tigers-notice.md new file mode 100644 index 000000000000..ba399bf17399 --- /dev/null +++ b/.changeset/clever-tigers-notice.md @@ -0,0 +1,7 @@ +--- +"@refinedev/antd": patch +--- + +chore: unpin `antd` version that was causing build issues + +With `antd`'s `5.17.0` version, Next.js apps were stuck in the build process. To prevent this from breaking all Refine apps with Next.js, we've pinned the version to `5.16.5` as a workaround. Since then, the issue has been resolved by updating an internal dependency of `antd`, we no longer need to pin the version. diff --git a/examples/access-control-casbin/package.json b/examples/access-control-casbin/package.json index 5c6b4291fa43..595d04a88c54 100644 --- a/examples/access-control-casbin/package.json +++ b/examples/access-control-casbin/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "casbin": "^5.15.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/access-control-cerbos/package.json b/examples/access-control-cerbos/package.json index 79a06b6604de..e1194c915dfd 100644 --- a/examples/access-control-cerbos/package.json +++ b/examples/access-control-cerbos/package.json @@ -29,7 +29,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/access-control-permify/package.json b/examples/access-control-permify/package.json index e36e330f5b40..5841e3d9c33d 100644 --- a/examples/access-control-permify/package.json +++ b/examples/access-control-permify/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/app-crm-minimal/package.json b/examples/app-crm-minimal/package.json index bf9dbd8e5768..bb141fe25631 100644 --- a/examples/app-crm-minimal/package.json +++ b/examples/app-crm-minimal/package.json @@ -27,7 +27,7 @@ "@refinedev/nestjs-query": "^1.1.5", "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "classnames": "^2.3.2", "cross-env": "^7.0.3", "dayjs": "^1.10.7", diff --git a/examples/app-crm/package.json b/examples/app-crm/package.json index 939cfe582506..c5ea85971bd1 100644 --- a/examples/app-crm/package.json +++ b/examples/app-crm/package.json @@ -33,7 +33,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", "algoliasearch": "^4.19.1", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "classnames": "^2.3.2", "cross-env": "^7.0.3", diff --git a/examples/auth-antd/package.json b/examples/auth-antd/package.json index 1eddfa716039..e8968c4c97fa 100644 --- a/examples/auth-antd/package.json +++ b/examples/auth-antd/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/auth-auth0/package.json b/examples/auth-auth0/package.json index d0d62aa5f74d..edf60b0bb817 100644 --- a/examples/auth-auth0/package.json +++ b/examples/auth-auth0/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/auth-google-login/package.json b/examples/auth-google-login/package.json index b818bfc157f3..1d9502e43b90 100644 --- a/examples/auth-google-login/package.json +++ b/examples/auth-google-login/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/auth-keycloak/package.json b/examples/auth-keycloak/package.json index 985e13941809..960ca384f01c 100644 --- a/examples/auth-keycloak/package.json +++ b/examples/auth-keycloak/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "keycloak-js": "^20.0.3", "react": "^18.0.0", diff --git a/examples/auth-kinde/package.json b/examples/auth-kinde/package.json index 85d2a99c9d0c..b0bf67cabbf6 100644 --- a/examples/auth-kinde/package.json +++ b/examples/auth-kinde/package.json @@ -28,7 +28,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/auth-otp/package.json b/examples/auth-otp/package.json index 1c742d4fca51..210c86f1a3f1 100644 --- a/examples/auth-otp/package.json +++ b/examples/auth-otp/package.json @@ -29,7 +29,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/base-antd/package.json b/examples/base-antd/package.json index fd6dc9267560..19b82ceeedc6 100644 --- a/examples/base-antd/package.json +++ b/examples/base-antd/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/blog-invoice-generator/package.json b/examples/blog-invoice-generator/package.json index 7adfa50c5641..2c4566533dbf 100644 --- a/examples/blog-invoice-generator/package.json +++ b/examples/blog-invoice-generator/package.json @@ -30,7 +30,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/strapi-v4": "^6.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/blog-job-posting/package.json b/examples/blog-job-posting/package.json index 7a439eb739df..7cd697944a1a 100644 --- a/examples/blog-job-posting/package.json +++ b/examples/blog-job-posting/package.json @@ -28,7 +28,7 @@ "@refinedev/nestjsx-crud": "^5.0.6", "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "cross-env": "^7.0.3", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/blog-react-dnd/package.json b/examples/blog-react-dnd/package.json index c30cca4ba05a..2f0849c874a9 100644 --- a/examples/blog-react-dnd/package.json +++ b/examples/blog-react-dnd/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "cross-env": "^7.0.3", "immutability-helper": "^3.1.1", "next": "^14.1.0", diff --git a/examples/blog-refine-digital-ocean/package.json b/examples/blog-refine-digital-ocean/package.json index 6282a88de903..561f9e6771af 100644 --- a/examples/blog-refine-digital-ocean/package.json +++ b/examples/blog-refine-digital-ocean/package.json @@ -31,7 +31,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/nestjs-query": "^1.1.5", "@refinedev/react-router-v6": "^4.5.9", - "antd": "5.16.5", + "antd": "^5.17.0", "dayjs": "^1.10.7", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/blog-refine-markdown/package.json b/examples/blog-refine-markdown/package.json index a1d0812a1596..edd2a270ad6b 100644 --- a/examples/blog-refine-markdown/package.json +++ b/examples/blog-refine-markdown/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/calendar-app/package.json b/examples/calendar-app/package.json index 6263131e6dff..97275eb12f2a 100644 --- a/examples/calendar-app/package.json +++ b/examples/calendar-app/package.json @@ -27,7 +27,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/command-palette-kbar/package.json b/examples/command-palette-kbar/package.json index d75db1c73284..15eac6e71e4a 100644 --- a/examples/command-palette-kbar/package.json +++ b/examples/command-palette-kbar/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/customization-footer/package.json b/examples/customization-footer/package.json index 9134478077e4..f0ad3035554f 100644 --- a/examples/customization-footer/package.json +++ b/examples/customization-footer/package.json @@ -27,7 +27,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/customization-login/package.json b/examples/customization-login/package.json index 5ccb46a68b04..fa2596648e6f 100644 --- a/examples/customization-login/package.json +++ b/examples/customization-login/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "cross-env": "^7.0.3", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/customization-offlayout-area/package.json b/examples/customization-offlayout-area/package.json index 07eed9b8127b..b816e667cbc3 100644 --- a/examples/customization-offlayout-area/package.json +++ b/examples/customization-offlayout-area/package.json @@ -28,7 +28,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/customization-rtl/package.json b/examples/customization-rtl/package.json index d79593f0548c..5166cce746bc 100644 --- a/examples/customization-rtl/package.json +++ b/examples/customization-rtl/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/customization-sider/package.json b/examples/customization-sider/package.json index 01bfa868c231..1eb70799fed3 100644 --- a/examples/customization-sider/package.json +++ b/examples/customization-sider/package.json @@ -27,7 +27,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/customization-theme-antd/package.json b/examples/customization-theme-antd/package.json index e79c37957c6c..7121cd34fb43 100644 --- a/examples/customization-theme-antd/package.json +++ b/examples/customization-theme-antd/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/customization-top-menu-layout/package.json b/examples/customization-top-menu-layout/package.json index fd2a1b523b0b..d1e5e9570940 100644 --- a/examples/customization-top-menu-layout/package.json +++ b/examples/customization-top-menu-layout/package.json @@ -27,7 +27,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/data-provider-airtable/package.json b/examples/data-provider-airtable/package.json index 1ed4108e97b6..29d96d84fc54 100644 --- a/examples/data-provider-airtable/package.json +++ b/examples/data-provider-airtable/package.json @@ -28,7 +28,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/data-provider-appwrite-tutorial-docs/package.json b/examples/data-provider-appwrite-tutorial-docs/package.json index 51db7e2ba41d..105e42b6b20a 100644 --- a/examples/data-provider-appwrite-tutorial-docs/package.json +++ b/examples/data-provider-appwrite-tutorial-docs/package.json @@ -28,7 +28,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1", diff --git a/examples/data-provider-appwrite/package.json b/examples/data-provider-appwrite/package.json index fbeacb260cf8..95e6cd5acf3c 100644 --- a/examples/data-provider-appwrite/package.json +++ b/examples/data-provider-appwrite/package.json @@ -28,7 +28,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/data-provider-hasura/package.json b/examples/data-provider-hasura/package.json index b5380f8696d2..b5a0fabfb3c7 100644 --- a/examples/data-provider-hasura/package.json +++ b/examples/data-provider-hasura/package.json @@ -29,7 +29,7 @@ "@refinedev/hasura": "^6.6.2", "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "graphql": "^15.6.1", "graphql-tag": "^2.12.6", "react": "^18.0.0", diff --git a/examples/data-provider-multiple/package.json b/examples/data-provider-multiple/package.json index 109c85cb2513..fc224d55245d 100644 --- a/examples/data-provider-multiple/package.json +++ b/examples/data-provider-multiple/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/data-provider-nestjs-query/package.json b/examples/data-provider-nestjs-query/package.json index e618b45097bc..c71c4b34272a 100644 --- a/examples/data-provider-nestjs-query/package.json +++ b/examples/data-provider-nestjs-query/package.json @@ -29,7 +29,7 @@ "@refinedev/nestjs-query": "^1.1.5", "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "graphql": "^15.6.1", "graphql-tag": "^2.12.6", "graphql-ws": "^5.9.1", diff --git a/examples/data-provider-nestjsx-crud/package.json b/examples/data-provider-nestjsx-crud/package.json index b807692e88be..8456453d4b32 100644 --- a/examples/data-provider-nestjsx-crud/package.json +++ b/examples/data-provider-nestjsx-crud/package.json @@ -28,7 +28,7 @@ "@refinedev/nestjsx-crud": "^5.0.6", "@refinedev/react-router-v6": "^4.5.9", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/data-provider-sanity/package.json b/examples/data-provider-sanity/package.json index 461a2bff642a..7fc15f1c1ea8 100644 --- a/examples/data-provider-sanity/package.json +++ b/examples/data-provider-sanity/package.json @@ -30,7 +30,7 @@ "@refinedev/simple-rest": "^5.0.6", "@sanity/client": "^6.6.0", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1", diff --git a/examples/data-provider-strapi-v4/package.json b/examples/data-provider-strapi-v4/package.json index 7175b44d4fb8..2cfed7ee5ef7 100644 --- a/examples/data-provider-strapi-v4/package.json +++ b/examples/data-provider-strapi-v4/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/strapi-v4": "^6.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/data-provider-strapi/package.json b/examples/data-provider-strapi/package.json index a2f46b86c423..a7458fed606e 100644 --- a/examples/data-provider-strapi/package.json +++ b/examples/data-provider-strapi/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/strapi": "^4.1.10", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/data-provider-supabase/package.json b/examples/data-provider-supabase/package.json index 8569776921b5..42089203b5d9 100644 --- a/examples/data-provider-supabase/package.json +++ b/examples/data-provider-supabase/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/supabase": "^5.7.10", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/field-antd-use-checkbox-group/package.json b/examples/field-antd-use-checkbox-group/package.json index 25b6a0194396..e8549f7b0bee 100644 --- a/examples/field-antd-use-checkbox-group/package.json +++ b/examples/field-antd-use-checkbox-group/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/field-antd-use-radio-group/package.json b/examples/field-antd-use-radio-group/package.json index f2b10d874b48..e6a64edaa1b7 100644 --- a/examples/field-antd-use-radio-group/package.json +++ b/examples/field-antd-use-radio-group/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/field-antd-use-select-basic/package.json b/examples/field-antd-use-select-basic/package.json index b0bcec768723..e0be0737cb06 100644 --- a/examples/field-antd-use-select-basic/package.json +++ b/examples/field-antd-use-select-basic/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/field-antd-use-select-infinite/package.json b/examples/field-antd-use-select-infinite/package.json index 7200e13f6c8f..e05f79bf4913 100644 --- a/examples/field-antd-use-select-infinite/package.json +++ b/examples/field-antd-use-select-infinite/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/finefoods-antd/package.json b/examples/finefoods-antd/package.json index 9fea2532b058..b920151e04a4 100644 --- a/examples/finefoods-antd/package.json +++ b/examples/finefoods-antd/package.json @@ -29,7 +29,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "antd-style": "^3.6.1", "dayjs": "^1.10.7", "google-map-react": "^2.1.10", diff --git a/examples/form-antd-custom-validation/package.json b/examples/form-antd-custom-validation/package.json index ad8d6ec85695..95ed8480b550 100644 --- a/examples/form-antd-custom-validation/package.json +++ b/examples/form-antd-custom-validation/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-mutation-mode/package.json b/examples/form-antd-mutation-mode/package.json index 5b53f4520cce..cf6f9b5480ac 100644 --- a/examples/form-antd-mutation-mode/package.json +++ b/examples/form-antd-mutation-mode/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-use-drawer-form/package.json b/examples/form-antd-use-drawer-form/package.json index 6d56944068e7..eaa6c8b8a973 100644 --- a/examples/form-antd-use-drawer-form/package.json +++ b/examples/form-antd-use-drawer-form/package.json @@ -29,7 +29,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-use-form/package.json b/examples/form-antd-use-form/package.json index e4da1bb7a8a1..4fdb07b5d99e 100644 --- a/examples/form-antd-use-form/package.json +++ b/examples/form-antd-use-form/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/form-antd-use-steps-form/package.json b/examples/form-antd-use-steps-form/package.json index d00e87e3531d..e6285a0a501d 100644 --- a/examples/form-antd-use-steps-form/package.json +++ b/examples/form-antd-use-steps-form/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/i18n-nextjs/package.json b/examples/i18n-nextjs/package.json index 2d438a8dcec5..864bfb072961 100644 --- a/examples/i18n-nextjs/package.json +++ b/examples/i18n-nextjs/package.json @@ -18,7 +18,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/nextjs-router": "^6.0.4", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "cross-env": "^7.0.3", "i18next": "^20.1.0", "i18next-browser-languagedetector": "^6.1.1", diff --git a/examples/i18n-react/package.json b/examples/i18n-react/package.json index 6954aef4a3e3..49b419440ed6 100644 --- a/examples/i18n-react/package.json +++ b/examples/i18n-react/package.json @@ -29,7 +29,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "i18next": "^20.1.0", "i18next-browser-languagedetector": "^6.1.1", "i18next-xhr-backend": "^3.2.2", diff --git a/examples/import-export-antd/package.json b/examples/import-export-antd/package.json index 022b78196afb..8d12728b3ff6 100644 --- a/examples/import-export-antd/package.json +++ b/examples/import-export-antd/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/inferencer-antd/package.json b/examples/inferencer-antd/package.json index 4e4ad1815255..e91db200130a 100644 --- a/examples/inferencer-antd/package.json +++ b/examples/inferencer-antd/package.json @@ -32,7 +32,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "i18next": "^20.1.0", "i18next-browser-languagedetector": "^6.1.1", "i18next-xhr-backend": "^3.2.2", diff --git a/examples/inferencer-graphql-hasura/package.json b/examples/inferencer-graphql-hasura/package.json index 46443e3af2b4..25df3c73789c 100644 --- a/examples/inferencer-graphql-hasura/package.json +++ b/examples/inferencer-graphql-hasura/package.json @@ -32,7 +32,7 @@ "@refinedev/inferencer": "^4.6.2", "@refinedev/kbar": "^1.3.10", "@refinedev/react-router-v6": "^4.5.9", - "antd": "5.16.5", + "antd": "^5.17.0", "graphql": "^15.6.1", "graphql-request": "^5.2.0", "react": "^18.0.0", diff --git a/examples/input-custom/package.json b/examples/input-custom/package.json index c0dd57b22afc..1931d6d6ea01 100644 --- a/examples/input-custom/package.json +++ b/examples/input-custom/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/input-date-picker/package.json b/examples/input-date-picker/package.json index 4906ba353bfc..80af877fb653 100644 --- a/examples/input-date-picker/package.json +++ b/examples/input-date-picker/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/live-provider-ably/package.json b/examples/live-provider-ably/package.json index f76da78f0cf3..0d4bc3dd4338 100644 --- a/examples/live-provider-ably/package.json +++ b/examples/live-provider-ably/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/loading-overtime/package.json b/examples/loading-overtime/package.json index 34eb2630c902..0cbc989020cc 100644 --- a/examples/loading-overtime/package.json +++ b/examples/loading-overtime/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/monorepo-module-federation/apps/blog-posts/package.json b/examples/monorepo-module-federation/apps/blog-posts/package.json index 5f7a55ea32bd..00d8225159a9 100644 --- a/examples/monorepo-module-federation/apps/blog-posts/package.json +++ b/examples/monorepo-module-federation/apps/blog-posts/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.1.0", "@refinedev/simple-rest": "^4.5.0", "@uiw/react-md-editor": "^3.23.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/monorepo-module-federation/apps/categories/package.json b/examples/monorepo-module-federation/apps/categories/package.json index 2e5743963861..2343d208f403 100644 --- a/examples/monorepo-module-federation/apps/categories/package.json +++ b/examples/monorepo-module-federation/apps/categories/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.1.0", "@refinedev/simple-rest": "^4.5.0", "@uiw/react-md-editor": "^3.23.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/monorepo-module-federation/apps/host/package.json b/examples/monorepo-module-federation/apps/host/package.json index 4dbd44c981c6..70c1891a0b9a 100644 --- a/examples/monorepo-module-federation/apps/host/package.json +++ b/examples/monorepo-module-federation/apps/host/package.json @@ -28,7 +28,7 @@ "@refinedev/kbar": "^1.1.0", "@refinedev/react-router-v6": "^4.1.0", "@refinedev/simple-rest": "^4.5.0", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/monorepo-with-lerna-bootstrap/apps/my-refine-app/package.json b/examples/monorepo-with-lerna-bootstrap/apps/my-refine-app/package.json index 9fbe7aef2a25..1e447c82063a 100644 --- a/examples/monorepo-with-lerna-bootstrap/apps/my-refine-app/package.json +++ b/examples/monorepo-with-lerna-bootstrap/apps/my-refine-app/package.json @@ -29,7 +29,7 @@ "@refinedev/kbar": "^1.1.0", "@refinedev/react-router-v6": "^4.1.0", "@refinedev/simple-rest": "^4.5.0", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/monorepo-with-lerna/apps/my-refine-app/package.json b/examples/monorepo-with-lerna/apps/my-refine-app/package.json index 9fbe7aef2a25..1e447c82063a 100644 --- a/examples/monorepo-with-lerna/apps/my-refine-app/package.json +++ b/examples/monorepo-with-lerna/apps/my-refine-app/package.json @@ -29,7 +29,7 @@ "@refinedev/kbar": "^1.1.0", "@refinedev/react-router-v6": "^4.1.0", "@refinedev/simple-rest": "^4.5.0", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/monorepo-with-turbo/apps/my-refine-app/package.json b/examples/monorepo-with-turbo/apps/my-refine-app/package.json index 9fbe7aef2a25..1e447c82063a 100644 --- a/examples/monorepo-with-turbo/apps/my-refine-app/package.json +++ b/examples/monorepo-with-turbo/apps/my-refine-app/package.json @@ -29,7 +29,7 @@ "@refinedev/kbar": "^1.1.0", "@refinedev/react-router-v6": "^4.1.0", "@refinedev/simple-rest": "^4.5.0", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/multi-level-menu/package.json b/examples/multi-level-menu/package.json index 9aebdafc3b57..79d50169c4a7 100644 --- a/examples/multi-level-menu/package.json +++ b/examples/multi-level-menu/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/multi-tenancy-appwrite/package.json b/examples/multi-tenancy-appwrite/package.json index bdc9bc930bfc..188c5a9310e0 100644 --- a/examples/multi-tenancy-appwrite/package.json +++ b/examples/multi-tenancy-appwrite/package.json @@ -28,7 +28,7 @@ "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/multi-tenancy-strapi/package.json b/examples/multi-tenancy-strapi/package.json index ab09dbf169f2..f899e81bae03 100644 --- a/examples/multi-tenancy-strapi/package.json +++ b/examples/multi-tenancy-strapi/package.json @@ -28,7 +28,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/strapi-v4": "^6.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/new-routing-example/package.json b/examples/new-routing-example/package.json index bf24c77b81f4..43674d1cd85e 100644 --- a/examples/new-routing-example/package.json +++ b/examples/new-routing-example/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/pixels-admin/package.json b/examples/pixels-admin/package.json index 418be4ab87a2..7cfb46caba6d 100644 --- a/examples/pixels-admin/package.json +++ b/examples/pixels-admin/package.json @@ -28,7 +28,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/supabase": "^5.7.10", - "antd": "5.16.5", + "antd": "^5.17.0", "casbin": "^5.15.2", "dotenv": "^16.0.3", "react": "^18.0.0", diff --git a/examples/pixels/package.json b/examples/pixels/package.json index cce705e51566..a3c7105a67aa 100644 --- a/examples/pixels/package.json +++ b/examples/pixels/package.json @@ -28,7 +28,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/supabase": "^5.7.10", - "antd": "5.16.5", + "antd": "^5.17.0", "dotenv": "^16.0.3", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/refine-week-invoice-generator/package.json b/examples/refine-week-invoice-generator/package.json index 56fc69a938ad..aa4f80bef61f 100644 --- a/examples/refine-week-invoice-generator/package.json +++ b/examples/refine-week-invoice-generator/package.json @@ -31,7 +31,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/strapi-v4": "^6.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/search/package.json b/examples/search/package.json index 53af3f3c6110..ee5c64133b39 100644 --- a/examples/search/package.json +++ b/examples/search/package.json @@ -29,7 +29,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "lodash": "^4.17.21", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/server-side-form-validation-antd/package.json b/examples/server-side-form-validation-antd/package.json index 80baffd01332..3825957cda50 100644 --- a/examples/server-side-form-validation-antd/package.json +++ b/examples/server-side-form-validation-antd/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/table-antd-advanced/package.json b/examples/table-antd-advanced/package.json index c60c75f45915..e65f5f47ffb9 100644 --- a/examples/table-antd-advanced/package.json +++ b/examples/table-antd-advanced/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/table-antd-table-filter/package.json b/examples/table-antd-table-filter/package.json index 6ac1926c8282..56465831685f 100644 --- a/examples/table-antd-table-filter/package.json +++ b/examples/table-antd-table-filter/package.json @@ -31,7 +31,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "dayjs": "^1.10.7", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/table-antd-use-delete-many/package.json b/examples/table-antd-use-delete-many/package.json index 77056cebfddc..57bb8d13f79e 100644 --- a/examples/table-antd-use-delete-many/package.json +++ b/examples/table-antd-use-delete-many/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/table-antd-use-editable-table/package.json b/examples/table-antd-use-editable-table/package.json index 5792d98335a4..2c90e807ec49 100644 --- a/examples/table-antd-use-editable-table/package.json +++ b/examples/table-antd-use-editable-table/package.json @@ -29,7 +29,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/table-antd-use-table/package.json b/examples/table-antd-use-table/package.json index 9818d6cbeda4..3fab9a68720b 100644 --- a/examples/table-antd-use-table/package.json +++ b/examples/table-antd-use-table/package.json @@ -29,7 +29,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/table-antd-use-update-many/package.json b/examples/table-antd-use-update-many/package.json index 09a913c8814a..7d6c2626688c 100644 --- a/examples/table-antd-use-update-many/package.json +++ b/examples/table-antd-use-update-many/package.json @@ -30,7 +30,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/theme-antd-demo/package.json b/examples/theme-antd-demo/package.json index 1d26dae4f5de..8316fb3ed778 100644 --- a/examples/theme-antd-demo/package.json +++ b/examples/theme-antd-demo/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/tutorial-antd/package.json b/examples/tutorial-antd/package.json index 8fc4f2c26f37..06e5a61b5aeb 100644 --- a/examples/tutorial-antd/package.json +++ b/examples/tutorial-antd/package.json @@ -29,7 +29,7 @@ "@refinedev/inferencer": "^4.6.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1", diff --git a/examples/upload-antd-base64/package.json b/examples/upload-antd-base64/package.json index 5e5bbfe2e58c..13e711308ef7 100644 --- a/examples/upload-antd-base64/package.json +++ b/examples/upload-antd-base64/package.json @@ -27,7 +27,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/upload-antd-multipart/package.json b/examples/upload-antd-multipart/package.json index aecbb76f8054..53af1b4dba91 100644 --- a/examples/upload-antd-multipart/package.json +++ b/examples/upload-antd-multipart/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/use-modal-antd/package.json b/examples/use-modal-antd/package.json index 0f360bff01e8..b821df02fc19 100644 --- a/examples/use-modal-antd/package.json +++ b/examples/use-modal-antd/package.json @@ -27,7 +27,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/use-simple-list-antd/package.json b/examples/use-simple-list-antd/package.json index 0ca2b8d74f09..aa811d2b0a13 100644 --- a/examples/use-simple-list-antd/package.json +++ b/examples/use-simple-list-antd/package.json @@ -27,7 +27,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "dayjs": "^1.10.7", "react": "^18.0.0", "react-dom": "^18.0.0", diff --git a/examples/with-custom-pages/package.json b/examples/with-custom-pages/package.json index 4c8547cb78a2..449c29b50791 100644 --- a/examples/with-custom-pages/package.json +++ b/examples/with-custom-pages/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/with-javascript/package.json b/examples/with-javascript/package.json index c3fbc6144f3d..8de82103ba34 100644 --- a/examples/with-javascript/package.json +++ b/examples/with-javascript/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/with-meta-properties/package.json b/examples/with-meta-properties/package.json index 767089f9da41..f76e2c7599ab 100644 --- a/examples/with-meta-properties/package.json +++ b/examples/with-meta-properties/package.json @@ -15,7 +15,7 @@ "@refinedev/core": "^4.49.2", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/with-nextjs-next-auth/package.json b/examples/with-nextjs-next-auth/package.json index 926d90f458a2..d59be8324c8a 100644 --- a/examples/with-nextjs-next-auth/package.json +++ b/examples/with-nextjs-next-auth/package.json @@ -21,7 +21,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/nextjs-router": "^6.0.4", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "cross-env": "^7.0.3", "js-cookie": "^3.0.1", "next": "^14.1.0", diff --git a/examples/with-nextjs/package.json b/examples/with-nextjs/package.json index 559e5ec0fad3..c0413f3545cb 100644 --- a/examples/with-nextjs/package.json +++ b/examples/with-nextjs/package.json @@ -20,7 +20,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/nextjs-router": "^6.0.4", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "cross-env": "^7.0.3", "js-cookie": "^3.0.1", "next": "^14.1.0", diff --git a/examples/with-nx/package.json b/examples/with-nx/package.json index 2452398711f3..e8a926d3d7bf 100644 --- a/examples/with-nx/package.json +++ b/examples/with-nx/package.json @@ -30,7 +30,7 @@ "@refinedev/kbar": "^1.3.10", "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1", diff --git a/examples/with-remix-antd/package.json b/examples/with-remix-antd/package.json index ce18e18a162d..7cd13b6f5218 100644 --- a/examples/with-remix-antd/package.json +++ b/examples/with-remix-antd/package.json @@ -20,7 +20,7 @@ "@remix-run/node": "^2.4.0", "@remix-run/react": "^2.4.0", "@remix-run/serve": "^2.4.0", - "antd": "5.16.5", + "antd": "^5.17.0", "cookie": "^0.5.0", "js-cookie": "^3.0.1", "react": "^18.0.0", diff --git a/examples/with-remix-auth/package.json b/examples/with-remix-auth/package.json index 8214f83574be..8b4afd45dfd4 100644 --- a/examples/with-remix-auth/package.json +++ b/examples/with-remix-auth/package.json @@ -19,7 +19,7 @@ "@remix-run/node": "^2.4.0", "@remix-run/react": "^2.4.0", "@remix-run/serve": "^2.4.0", - "antd": "5.16.5", + "antd": "^5.17.0", "cookie": "^0.5.0", "js-cookie": "^3.0.1", "react": "^18.0.0", diff --git a/examples/with-storybook-antd/package.json b/examples/with-storybook-antd/package.json index 0d952ccc29e4..a464b92312ae 100644 --- a/examples/with-storybook-antd/package.json +++ b/examples/with-storybook-antd/package.json @@ -41,7 +41,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1" diff --git a/examples/with-web3/package.json b/examples/with-web3/package.json index 6938fc760eca..461e0da22656 100644 --- a/examples/with-web3/package.json +++ b/examples/with-web3/package.json @@ -28,7 +28,7 @@ "@refinedev/react-router-v6": "^4.5.9", "@refinedev/simple-rest": "^5.0.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.8.1", diff --git a/packages/antd/package.json b/packages/antd/package.json index 20c6aa7a808e..3df520f04bdb 100644 --- a/packages/antd/package.json +++ b/packages/antd/package.json @@ -46,7 +46,7 @@ "@ant-design/pro-layout": "7.17.12", "@refinedev/ui-types": "^1.22.7", "@tanstack/react-query": "^4.10.1", - "antd": "5.16.5", + "antd": "^5.17.0", "dayjs": "^1.10.7", "react-markdown": "^6.0.1", "remark-gfm": "^1.0.0", @@ -82,7 +82,7 @@ "@refinedev/core": "^4.46.1", "@types/react": "^17.0.0 || ^18.0.0", "@types/react-dom": "^17.0.0 || ^18.0.0", - "antd": "5.16.5", + "antd": "^5.17.0", "dayjs": "^1.10.7", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" diff --git a/packages/live-previews/package.json b/packages/live-previews/package.json index a9c7c38db48e..dcb63c4ae035 100644 --- a/packages/live-previews/package.json +++ b/packages/live-previews/package.json @@ -49,7 +49,7 @@ "@tabler/icons-react": "^3.1.0", "@tanstack/react-table": "^8.2.6", "@uiw/react-md-editor": "^3.19.5", - "antd": "5.16.5", + "antd": "^5.17.0", "axios": "^1.6.2", "base64url": "^3.0.1", "casbin": "^5.15.2", From 84cac61b84ab872394424ebf358eeb380f40121d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Emir=20=C5=9Een?= Date: Mon, 13 May 2024 20:48:40 +0300 Subject: [PATCH 03/36] refactor(core): omit `to` parameter at root on unauthenticated redirects (#5935) --- .changeset/ninety-cameras-give.md | 7 ++ .../components/authenticated/index.spec.tsx | 89 +++++++++++++++++++ .../src/components/authenticated/index.tsx | 26 +++--- 3 files changed, 111 insertions(+), 11 deletions(-) create mode 100644 .changeset/ninety-cameras-give.md diff --git a/.changeset/ninety-cameras-give.md b/.changeset/ninety-cameras-give.md new file mode 100644 index 000000000000..c8570f63093c --- /dev/null +++ b/.changeset/ninety-cameras-give.md @@ -0,0 +1,7 @@ +--- +"@refinedev/core": patch +--- + +refactor: omit `to` parameter if at root when unauthenticated + +If user is not authenticated, `` redirects to the provided route and appends the current route to the `to` parameter. With this change, if the current route is the root (`/`), the `to` parameter will be omitted. diff --git a/packages/core/src/components/authenticated/index.spec.tsx b/packages/core/src/components/authenticated/index.spec.tsx index 214f5789e3fd..9c60f1938d16 100644 --- a/packages/core/src/components/authenticated/index.spec.tsx +++ b/packages/core/src/components/authenticated/index.spec.tsx @@ -517,4 +517,93 @@ describe("Authenticated", () => { ), ); }); + + it("should redirect to `/login` without `to` query if at root", async () => { + const mockGo = jest.fn(); + + const { queryByText } = render( + + Custom Authenticated + , + { + wrapper: TestWrapper({ + dataProvider: MockJSONServer, + authProvider: { + ...mockAuthProvider, + check: async () => { + return { + authenticated: false, + redirectTo: "/login", + }; + }, + }, + routerProvider: { + go: () => mockGo, + }, + resources: [{ name: "posts", route: "posts" }], + }), + }, + ); + + await act(async () => { + expect(queryByText("Custom Authenticated")).toBeNull(); + }); + + await waitFor(() => + expect(mockGo).toBeCalledWith( + expect.objectContaining({ + to: "/login", + type: "replace", + query: undefined, + }), + ), + ); + }); + + it("should redirect to `/login?to=/dashboard` if at /dashboard route", async () => { + const mockGo = jest.fn(); + + // Mocking first return value to simulate that user's location is at /dashboard + mockGo.mockReturnValueOnce("/dashboard"); + + const { queryByText } = render( + + Custom Authenticated + , + { + wrapper: TestWrapper({ + dataProvider: MockJSONServer, + authProvider: { + ...mockAuthProvider, + check: async () => { + return { + authenticated: false, + redirectTo: "/login", + }; + }, + }, + routerProvider: { + go: () => mockGo, + }, + resources: [{ name: "posts", route: "posts" }], + }), + }, + ); + + await act(async () => { + expect(queryByText("Custom Authenticated")).toBeNull(); + }); + + await waitFor(() => + expect(mockGo).toBeCalledWith( + expect.objectContaining({ + to: "/login", + type: "replace", + query: expect.objectContaining({ + to: "/dashboard", + }), + }), + ), + ); + }); }); diff --git a/packages/core/src/components/authenticated/index.tsx b/packages/core/src/components/authenticated/index.tsx index 0d4758f0172d..8eaee14e0c78 100644 --- a/packages/core/src/components/authenticated/index.tsx +++ b/packages/core/src/components/authenticated/index.tsx @@ -175,21 +175,25 @@ export function Authenticated({ : ""; return ; } + + const queryToValue: string | undefined = parsed.params?.to + ? parsed.params.to + : go({ + to: pathname, + options: { keepQuery: true }, + type: "path", + }); + return ( 1 + ? { + to: queryToValue, + } + : undefined, type: "replace", }} /> From bb89dc34bf6ef061d0bcdcf0cb3173fe7014ae5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Emir=20=C5=9Een?= Date: Mon, 13 May 2024 20:49:59 +0300 Subject: [PATCH 04/36] fix(devtools): avoid polluting user console (#5936) --- .changeset/shiny-cougars-visit.md | 7 +++++++ .changeset/wise-dots-agree.md | 8 ++++++++ packages/devtools-server/src/serve-proxy.ts | 11 ++++++++++- packages/devtools-shared/src/context.tsx | 11 ++++++++++- packages/devtools-ui/src/utils/auth.ts | 5 +++-- 5 files changed, 38 insertions(+), 4 deletions(-) create mode 100644 .changeset/shiny-cougars-visit.md create mode 100644 .changeset/wise-dots-agree.md diff --git a/.changeset/shiny-cougars-visit.md b/.changeset/shiny-cougars-visit.md new file mode 100644 index 000000000000..9ea9c65e68dc --- /dev/null +++ b/.changeset/shiny-cougars-visit.md @@ -0,0 +1,7 @@ +--- +"@refinedev/devtools-shared": patch +--- + +chore: prevent websocket closing errors in console + +When `` component is mounted in apps with React's strict mode, it will try to initialize the websocket connection twice and first one will be closed immediately before the connection is established. This PR will delay closing the websocket connection until it's established properly to prevent these errors from appearing in the console. diff --git a/.changeset/wise-dots-agree.md b/.changeset/wise-dots-agree.md new file mode 100644 index 000000000000..59c4f5b65b8a --- /dev/null +++ b/.changeset/wise-dots-agree.md @@ -0,0 +1,8 @@ +--- +"@refinedev/devtools-server": patch +"@refinedev/devtools-ui": patch +--- + +fix: remove annoying auth error at initial project loads + +When users create a new project or their devtools token expires, their console is polluted with network errors due to missing authentication. This PR removes these errors by handling auth requests in a user-friendly way. diff --git a/packages/devtools-server/src/serve-proxy.ts b/packages/devtools-server/src/serve-proxy.ts index d70bbdc2d0ca..7a992478f820 100644 --- a/packages/devtools-server/src/serve-proxy.ts +++ b/packages/devtools-server/src/serve-proxy.ts @@ -170,7 +170,16 @@ export const serveProxy = async (app: Express) => { saveAuth(token, jwt); })(proxyRes, req, res); } - res.writeHead(proxyRes.statusCode || 500, proxyRes.headers); + + if (proxyRes.statusCode === 401) { + res.writeHead(200, { + ...proxyRes.headers, + "Access-Control-Expose-Headers": `Refine-Is-Authenticated, ${proxyRes.headers["Access-Control-Expose-Headers"]}`, + }); + } else { + res.writeHead(proxyRes.statusCode || 500, proxyRes.headers); + } + proxyRes.pipe(res, { end: true }); }, }); diff --git a/packages/devtools-shared/src/context.tsx b/packages/devtools-shared/src/context.tsx index 8e3b14c01467..e98649f6dfdf 100644 --- a/packages/devtools-shared/src/context.tsx +++ b/packages/devtools-shared/src/context.tsx @@ -69,7 +69,16 @@ export const DevToolsContextProvider: React.FC = ({ return () => { unsubscribe(); - wsInstance.close(1000, window.location.origin); + // In strict mode, the WebSocket instance might not be connected yet + // so we need to wait for it to connect before closing it + // otherwise it will log an unnecessary error in the console + if (wsInstance.readyState === WebSocket.CONNECTING) { + wsInstance.addEventListener("open", () => { + wsInstance.close(1000, window.location.origin); + }); + } else { + wsInstance.close(1000, window.location.origin); + } }; }, []); diff --git a/packages/devtools-ui/src/utils/auth.ts b/packages/devtools-ui/src/utils/auth.ts index 295b8e4f7289..30a8c8de7d43 100644 --- a/packages/devtools-ui/src/utils/auth.ts +++ b/packages/devtools-ui/src/utils/auth.ts @@ -2,8 +2,9 @@ import { ory } from "./ory"; export const isAuthenticated = async () => { try { - await ory.toSession(); - return true; + const response = await ory.toSession(); + const headerAuth = Boolean(response.headers["Refine-Is-Authenticated"]); + return headerAuth; } catch (error: any) { return false; } From 6c22ece19f44ca2b99ad70543f9ee40b4b139863 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Emir=20=C5=9Een?= Date: Mon, 13 May 2024 20:50:36 +0300 Subject: [PATCH 05/36] refactor(devtools): use same port for ws and http (#5939) --- .changeset/chatty-beds-smoke.md | 7 + .changeset/stupid-rules-pull.md | 8 + .changeset/tender-hats-lick.md | 7 + .../docs/guides-concepts/development/index.md | 2 +- packages/cli/src/commands/devtools/index.ts | 12 +- packages/cli/src/commands/runner/dev/index.ts | 2 +- packages/devtools-server/src/cli.ts | 2 +- packages/devtools-server/src/constants.ts | 3 - packages/devtools-server/src/index.ts | 199 ++++++++++-------- packages/devtools-server/src/serve-proxy.ts | 1 - packages/devtools-server/src/serve-ws.ts | 49 ++--- packages/devtools-server/src/setup-server.ts | 31 ++- packages/devtools-shared/src/context.tsx | 4 +- 13 files changed, 190 insertions(+), 137 deletions(-) create mode 100644 .changeset/chatty-beds-smoke.md create mode 100644 .changeset/stupid-rules-pull.md create mode 100644 .changeset/tender-hats-lick.md diff --git a/.changeset/chatty-beds-smoke.md b/.changeset/chatty-beds-smoke.md new file mode 100644 index 000000000000..da8b3af69f7a --- /dev/null +++ b/.changeset/chatty-beds-smoke.md @@ -0,0 +1,7 @@ +--- +"@refinedev/cli": patch +--- + +fix(cli): prevent exit on devtools error + +Updated the `dev` command's devtools runner logic to prevent the process from exiting when devtools server fails to start. Previously, the process would exit if devtools server failed to start regardless of the development server's status. diff --git a/.changeset/stupid-rules-pull.md b/.changeset/stupid-rules-pull.md new file mode 100644 index 000000000000..345d3152e808 --- /dev/null +++ b/.changeset/stupid-rules-pull.md @@ -0,0 +1,8 @@ +--- +"@refinedev/devtools-server": patch +"@refinedev/devtools-shared": patch +--- + +refactor: use same port for ws and http servers + +This PR merges WebSocket and Http server ports into one (5001) to simplify the configuration and avoid port conflicts. Previously the WebSocket server was running on port 5002 and the Http server on port 5001. Now both servers are running on port 5001. diff --git a/.changeset/tender-hats-lick.md b/.changeset/tender-hats-lick.md new file mode 100644 index 000000000000..91d2d5097b5f --- /dev/null +++ b/.changeset/tender-hats-lick.md @@ -0,0 +1,7 @@ +--- +"@refinedev/devtools-server": patch +--- + +chore(devtools-server): customizable exit function + +This change allows you to customize the exit function of the devtools server when using it via API. diff --git a/documentation/docs/guides-concepts/development/index.md b/documentation/docs/guides-concepts/development/index.md index 1995f279bffe..92e8a9bbc042 100644 --- a/documentation/docs/guides-concepts/development/index.md +++ b/documentation/docs/guides-concepts/development/index.md @@ -277,7 +277,7 @@ As an alternative, you can also install the `@refinedev/devtools-server` package **Required Ports** -Devtools server will run on port `5001` and also run a WebSocket server on port `5002`. Make sure these ports are available on your machine. Both of these ports are required for devtools to work properly and maintain a connection between your app and the devtools interface. +Devtools server will run on port `5001`. Devtools will serve HTTP and WebSocket connections on this port. Make sure the port is available on your machine. ## Using Inferencer diff --git a/packages/cli/src/commands/devtools/index.ts b/packages/cli/src/commands/devtools/index.ts index f86f7a733236..8efa31fc64f5 100644 --- a/packages/cli/src/commands/devtools/index.ts +++ b/packages/cli/src/commands/devtools/index.ts @@ -164,7 +164,9 @@ const devtoolsInstaller = async () => { } }; -export const devtoolsRunner = async () => { +export const devtoolsRunner = async ({ + exitOnError = true, +}: { exitOnError?: boolean } = {}) => { const corePackage = await getRefineCorePackage(); if (corePackage) { @@ -184,7 +186,13 @@ export const devtoolsRunner = async () => { } } - server(); + server({ + onError: () => { + if (exitOnError) { + process.exit(1); + } + }, + }).catch((e) => {}); }; const getRefineCorePackage = async () => { diff --git a/packages/cli/src/commands/runner/dev/index.ts b/packages/cli/src/commands/runner/dev/index.ts index 06da35a195b9..874d1bb173e7 100644 --- a/packages/cli/src/commands/runner/dev/index.ts +++ b/packages/cli/src/commands/runner/dev/index.ts @@ -49,7 +49,7 @@ const action = async ( const devtools = params.devtools === "false" ? false : devtoolsDefault; if (devtools) { - devtoolsRunner(); + devtoolsRunner({ exitOnError: false }); } runScript(binPath, command); diff --git a/packages/devtools-server/src/cli.ts b/packages/devtools-server/src/cli.ts index f22f84ea1efb..3a424b92bcf9 100644 --- a/packages/devtools-server/src/cli.ts +++ b/packages/devtools-server/src/cli.ts @@ -1,4 +1,4 @@ #!/usr/bin/env node import { server } from "./index"; -server(); +server().catch(() => 0); diff --git a/packages/devtools-server/src/constants.ts b/packages/devtools-server/src/constants.ts index ef64601d563e..d99f874d7f07 100644 --- a/packages/devtools-server/src/constants.ts +++ b/packages/devtools-server/src/constants.ts @@ -1,7 +1,4 @@ -export const DEFAULT_WS_PORT = 5002; export const DEFAULT_SERVER_PORT = 5001; - -export const WS_PORT = DEFAULT_WS_PORT; export const SERVER_PORT = DEFAULT_SERVER_PORT; export const REFINE_API_URL = __DEVELOPMENT__ diff --git a/packages/devtools-server/src/index.ts b/packages/devtools-server/src/index.ts index e769fba97a18..41f305ace23d 100644 --- a/packages/devtools-server/src/index.ts +++ b/packages/devtools-server/src/index.ts @@ -1,7 +1,5 @@ import express from "express"; -import { cyanBright, bold } from "chalk"; - import { DevtoolsEvent, receive, send } from "@refinedev/devtools-shared"; import { serveClient } from "./serve-client"; @@ -10,128 +8,145 @@ import { reloadOnChange } from "./reload-on-change"; import { setupServer } from "./setup-server"; import { Activity, createDb } from "./create-db"; import { serveApi } from "./serve-api"; -import { SERVER_PORT } from "./constants"; import { serveProxy } from "./serve-proxy"; import { serveOpenInEditor } from "./serve-open-in-editor"; type Options = { projectPath?: string; + onError?: () => void; }; -export const server = async ({ projectPath = process.cwd() }: Options = {}) => { - const app = express(); - const ws = serveWs(); - - const db = createDb(); +export const server = async ({ + projectPath = process.cwd(), + onError = () => { + process.exit(1); + }, +}: Options = {}) => { + return new Promise((_, reject) => { + const app = express(); + const server = setupServer(app, () => { + reject(); + onError(); + }); + const ws = serveWs(server, () => { + reject(); + onError(); + }); - ws.on("connection", (client) => { - // Initialize development client - receive(client as any, DevtoolsEvent.DEVTOOLS_INIT, (data) => { - if (db.connectedApp) { - // send client the devtools client url if already connected - send(client as any, DevtoolsEvent.DEVTOOLS_ALREADY_CONNECTED, { - url: db.connectedApp, - }); - } else { - db.connectedApp = data.url; - db.clientWs = client; + const db = createDb(); - ws.clients.forEach((c) => { - send(c as any, DevtoolsEvent.DEVTOOLS_CONNECTED_APP, { + ws.on("connection", (client) => { + // Initialize development client + receive(client as any, DevtoolsEvent.DEVTOOLS_INIT, (data) => { + if (db.connectedApp) { + // send client the devtools client url if already connected + send(client as any, DevtoolsEvent.DEVTOOLS_ALREADY_CONNECTED, { url: db.connectedApp, }); - }); - } - }); + } else { + db.connectedApp = data.url; + db.clientWs = client; - receive(client as any, DevtoolsEvent.ACTIVITY, (data) => { - // match by identifier, if identifier is same, update data instead of pushing - const index = db.activities.findIndex( - (activity) => activity.identifier === data.identifier, - ); + ws.clients.forEach((c) => { + send(c as any, DevtoolsEvent.DEVTOOLS_CONNECTED_APP, { + url: db.connectedApp, + }); + }); + } + }); - const record: Activity = { - ...data, - createdAt: Date.now(), - updatedAt: Date.now(), - }; + receive(client as any, DevtoolsEvent.ACTIVITY, (data) => { + // match by identifier, if identifier is same, update data instead of pushing + const index = db.activities.findIndex( + (activity) => activity.identifier === data.identifier, + ); - if (index > -1) { - record.createdAt = db.activities[index].createdAt; + const record: Activity = { + ...data, + createdAt: Date.now(), + updatedAt: Date.now(), + }; - db.activities[index] = record; - } else { - db.activities.push(record); - } + if (index > -1) { + record.createdAt = db.activities[index].createdAt; - ws.clients.forEach((c) => { - send(c as any, DevtoolsEvent.DEVTOOLS_ACTIVITY_UPDATE, { - updatedActivities: [record], - }); - }); - }); + db.activities[index] = record; + } else { + db.activities.push(record); + } - receive( - client as any, - DevtoolsEvent.DEVTOOLS_HIGHLIGHT_IN_MONITOR, - ({ name }) => { ws.clients.forEach((c) => { - send(c as any, DevtoolsEvent.DEVTOOLS_HIGHLIGHT_IN_MONITOR_ACTION, { - name, + send(c as any, DevtoolsEvent.DEVTOOLS_ACTIVITY_UPDATE, { + updatedActivities: [record], }); }); - }, - ); + }); - receive( - client as any, - DevtoolsEvent.DEVTOOLS_INVALIDATE_QUERY, - ({ queryKey }) => { - ws.clients.forEach((c) => { - send(c as any, DevtoolsEvent.DEVTOOLS_INVALIDATE_QUERY_ACTION, { - queryKey, + receive( + client as any, + DevtoolsEvent.DEVTOOLS_HIGHLIGHT_IN_MONITOR, + ({ name }) => { + ws.clients.forEach((c) => { + send(c as any, DevtoolsEvent.DEVTOOLS_HIGHLIGHT_IN_MONITOR_ACTION, { + name, + }); }); - }); - }, - ); + }, + ); + + receive( + client as any, + DevtoolsEvent.DEVTOOLS_INVALIDATE_QUERY, + ({ queryKey }) => { + ws.clients.forEach((c) => { + send(c as any, DevtoolsEvent.DEVTOOLS_INVALIDATE_QUERY_ACTION, { + queryKey, + }); + }); + }, + ); - receive(client as any, DevtoolsEvent.DEVTOOLS_LOGIN_SUCCESS, () => { - ws.clients.forEach((c) => { - send(c as any, DevtoolsEvent.DEVTOOLS_RELOAD_AFTER_LOGIN, {}); + receive(client as any, DevtoolsEvent.DEVTOOLS_LOGIN_SUCCESS, () => { + ws.clients.forEach((c) => { + send(c as any, DevtoolsEvent.DEVTOOLS_RELOAD_AFTER_LOGIN, {}); + }); }); - }); - // close connected app if client disconnects - client.on("close", (_, reason) => { - if (__DEVELOPMENT__) { - console.log("Client disconnected", ws.clients.size); - } + // close connected app if client disconnects + client.on("close", (_, reason) => { + if (__DEVELOPMENT__) { + console.log("Client disconnected", ws.clients.size); + } - if (db.clientWs) { - if (!ws.clients.has(db.clientWs)) { - db.clientWs = null; - db.connectedApp = null; + if (db.clientWs) { + if (!ws.clients.has(db.clientWs)) { + db.clientWs = null; + db.connectedApp = null; - db.activities = []; + db.activities = []; - ws.clients.forEach((c) => { - send(c as any, DevtoolsEvent.DEVTOOLS_DISCONNECTED_APP, { - url: db.connectedApp, + ws.clients.forEach((c) => { + send(c as any, DevtoolsEvent.DEVTOOLS_DISCONNECTED_APP, { + url: db.connectedApp, + }); }); - }); + } } + }); + + if (__DEVELOPMENT__) { + console.log("Client connected", ws.clients.size); } }); - if (__DEVELOPMENT__) { - console.log("Client connected", ws.clients.size); - } - }); + reloadOnChange(ws); + serveClient(app); + serveApi(app, db); + serveProxy(app); + serveOpenInEditor(app, projectPath); - reloadOnChange(ws); - serveClient(app); - setupServer(app); - serveApi(app, db); - serveProxy(app); - serveOpenInEditor(app, projectPath); + process.on("SIGTERM", () => { + reject(); + }); + }); }; diff --git a/packages/devtools-server/src/serve-proxy.ts b/packages/devtools-server/src/serve-proxy.ts index 7a992478f820..7dd2f58f7792 100644 --- a/packages/devtools-server/src/serve-proxy.ts +++ b/packages/devtools-server/src/serve-proxy.ts @@ -137,7 +137,6 @@ export const serveProxy = async (app: Express) => { const authProxy = createProxyMiddleware({ target: REFINE_API_URL, - // secure: false, changeOrigin: true, pathRewrite: { "^/api/.auth": "/.auth" }, cookieDomainRewrite: { diff --git a/packages/devtools-server/src/serve-ws.ts b/packages/devtools-server/src/serve-ws.ts index 684030e65867..5f967606024a 100644 --- a/packages/devtools-server/src/serve-ws.ts +++ b/packages/devtools-server/src/serve-ws.ts @@ -1,34 +1,35 @@ import WebSocket from "ws"; -import { SERVER_PORT, WS_PORT } from "./constants"; +import { SERVER_PORT } from "./constants"; import { DevtoolsEvent, send } from "@refinedev/devtools-shared"; import { bold, cyanBright } from "chalk"; +import http from "http"; -export const serveWs = () => { - const ws = new WebSocket.Server({ port: WS_PORT }).on( - "error", - (error: any) => { - if (error?.code === "EADDRINUSE") { - console.error( - `\n${cyanBright.bold("\u2717 ")}${bold( - "refine devtools", - )} failed to start. Port ${WS_PORT} is already in use, please make sure no other devtools server is running\n`, - ); - } else { - console.error( - `\n${cyanBright.bold("\u2717 ")}${bold( - "error from refine devtools", - )}`, - error, - ); +export const serveWs = ( + server: http.Server, + onError: () => void, +) => { + const ws = new WebSocket.Server({ server }).on("error", (error: any) => { + if (error?.code === "EADDRINUSE") { + console.error( + `\n${cyanBright.bold("\u2717 ")}${bold( + "refine devtools server", + )} (websocket) failed to start. Port ${SERVER_PORT} is already in use.\n`, + ); + } else { + console.error( + `\n${cyanBright.bold("\u2717 ")}${bold("error from refine devtools")}`, + error, + ); + } + ws.close(() => { + if (__DEVELOPMENT__) { + console.log("Process terminated"); } - process.exit(1); - }, - ); + }); + onError(); + }); ws.on("connection", (client) => { - if (__DEVELOPMENT__) { - console.log(`WebSocket server started on PORT ${WS_PORT}`); - } // send client the devtools client url send(client as any, DevtoolsEvent.DEVTOOLS_HANDSHAKE, { url: `http://localhost:${SERVER_PORT}`, diff --git a/packages/devtools-server/src/setup-server.ts b/packages/devtools-server/src/setup-server.ts index 19f3b931cdb9..372cb2387604 100644 --- a/packages/devtools-server/src/setup-server.ts +++ b/packages/devtools-server/src/setup-server.ts @@ -1,20 +1,18 @@ import type { Express } from "express"; import { SERVER_PORT } from "./constants"; import { bold, cyanBright } from "chalk"; +import http from "http"; -export const setupServer = (app: Express) => { - const server = app - .listen(SERVER_PORT, () => { - if (__DEVELOPMENT__) { - console.log(`Server started on PORT ${SERVER_PORT}`); - } - }) +export const setupServer = (app: Express, onError: () => void) => { + const server = http.createServer(app); + + server .on("error", (error: any) => { if (error?.code === "EADDRINUSE") { console.error( `\n${cyanBright.bold("\u2717 ")}${bold( - "refine devtools", - )} failed to start. Port ${SERVER_PORT} is already in use, please make sure no other devtools server is running\n`, + "refine devtools server", + )} (http) failed to start. Port ${SERVER_PORT} is already in use.\n`, ); } else { console.error( @@ -24,7 +22,12 @@ export const setupServer = (app: Express) => { error, ); } - process.exit(1); + server.close(() => { + if (__DEVELOPMENT__) { + console.log("Process terminated"); + } + }); + onError(); }) .on("listening", () => { console.log( @@ -41,4 +44,12 @@ export const setupServer = (app: Express) => { } }); }); + + server.listen(SERVER_PORT, undefined, undefined, () => { + if (__DEVELOPMENT__) { + console.log(`Server started on PORT ${SERVER_PORT}`); + } + }); + + return server; }; diff --git a/packages/devtools-shared/src/context.tsx b/packages/devtools-shared/src/context.tsx index e98649f6dfdf..2cfcdb470df7 100644 --- a/packages/devtools-shared/src/context.tsx +++ b/packages/devtools-shared/src/context.tsx @@ -14,7 +14,7 @@ type DevToolsContextValue = { export const DevToolsContext = React.createContext({ __devtools: false, - port: 5002, + port: 5001, url: "localhost", secure: false, ws: null, @@ -31,7 +31,7 @@ export const DevToolsContextProvider: React.FC = ({ }) => { const [values, setValues] = React.useState({ __devtools: __devtools ?? false, - port: port ?? 5002, + port: port ?? 5001, url: "localhost", secure: false, ws: null, From 0dec363eb77f9d52300ad650346115be6a59a264 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Emir=20=C5=9Een?= Date: Wed, 15 May 2024 09:57:17 +0300 Subject: [PATCH 06/36] chore(invoicer): update antd dependency --- examples/invoicer/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/invoicer/package.json b/examples/invoicer/package.json index eabca1f8feda..4394c08e4b79 100644 --- a/examples/invoicer/package.json +++ b/examples/invoicer/package.json @@ -30,7 +30,7 @@ "@refinedev/devtools": "^1.1.37", "@refinedev/react-router-v6": "^4.5.7", "@refinedev/strapi-v4": "^6.0.4", - "antd": "5.16.5", + "antd": "^5.17.0", "antd-style": "^3.6.1", "axios": "^1.6.2", "react": "^18.0.0", From 938206a2dc554db5ba64f927f5d4e6d765c8b0fa Mon Sep 17 00:00:00 2001 From: Alican Erdurmaz Date: Thu, 16 May 2024 15:22:14 +0300 Subject: [PATCH 07/36] fix(inferencer): update mui snapshots (#5955) --- .../mui/__snapshots__/index.test.tsx.snap | 12 ++++++------ .../mui/__tests__/__snapshots__/create.test.tsx.snap | 6 +++--- .../mui/__tests__/__snapshots__/edit.test.tsx.snap | 6 +++--- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/inferencer/src/inferencers/mui/__snapshots__/index.test.tsx.snap b/packages/inferencer/src/inferencers/mui/__snapshots__/index.test.tsx.snap index b1eceb9a2cd2..048bee756f04 100644 --- a/packages/inferencer/src/inferencers/mui/__snapshots__/index.test.tsx.snap +++ b/packages/inferencer/src/inferencers/mui/__snapshots__/index.test.tsx.snap @@ -10071,7 +10071,7 @@ exports[`MuiInferencer should match the snapshot 2`] = `
Date: Sat, 18 May 2024 12:57:19 +0300 Subject: [PATCH 08/36] chore: update pnpm lock --- pnpm-lock.yaml | 1650 +++++++++++++++++++++++++++++------------------- 1 file changed, 986 insertions(+), 664 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d8596fa63407..e56695be8b52 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -52,7 +52,7 @@ importers: version: 8.0.3 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -94,7 +94,7 @@ importers: version: 12.3.2(typescript@5.4.5) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -123,8 +123,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) casbin: specifier: ^5.15.2 version: 5.29.0 @@ -190,8 +190,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -242,8 +242,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -333,8 +333,8 @@ importers: specifier: ^4.19.1 version: 4.23.3 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -455,7 +455,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -470,7 +470,7 @@ importers: version: 2.8.8 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -523,8 +523,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: specifier: ^2.3.2 version: 2.5.1 @@ -681,8 +681,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -739,8 +739,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -858,8 +858,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -971,8 +971,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -1032,8 +1032,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -1230,8 +1230,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -1285,8 +1285,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -1709,8 +1709,8 @@ importers: specifier: ^6.0.6 version: link:../../packages/strapi-v4 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -1759,13 +1759,13 @@ importers: version: 7.0.3 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -1870,8 +1870,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -2235,8 +2235,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -2824,8 +2824,8 @@ importers: specifier: ^4.5.9 version: link:../../packages/react-router-v6 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -3058,8 +3058,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -3941,8 +3941,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -3999,8 +3999,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4214,8 +4214,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4269,8 +4269,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -4321,8 +4321,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4373,8 +4373,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4422,8 +4422,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4474,8 +4474,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4718,8 +4718,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4770,8 +4770,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4822,8 +4822,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4874,8 +4874,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -4932,8 +4932,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) graphql: specifier: ^15.6.1 version: 15.8.0 @@ -5002,8 +5002,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5054,8 +5054,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) graphql: specifier: ^15.6.1 version: 15.8.0 @@ -5127,8 +5127,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5185,8 +5185,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5243,8 +5243,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -5316,8 +5316,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -5383,8 +5383,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5438,8 +5438,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5490,8 +5490,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5542,8 +5542,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5594,8 +5594,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -5705,7 +5705,7 @@ importers: version: 1.2.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/use-emotion-css': specifier: ^1.0.4 - version: 1.0.4(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 1.0.4(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@emotion/react': specifier: ^11.8.2 version: 11.11.4(@types/react@18.3.0)(react@18.3.0) @@ -5737,11 +5737,11 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd-style: specifier: ^3.6.1 - version: 3.6.2(@types/react@18.3.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 3.6.2(@types/react@18.3.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -6025,8 +6025,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -6080,8 +6080,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -6132,8 +6132,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -6187,8 +6187,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -6294,8 +6294,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -7578,7 +7578,7 @@ importers: version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/nextjs-registry': specifier: ^1.0.0 - version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -7601,8 +7601,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -7689,8 +7689,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) i18next: specifier: ^20.1.0 version: 20.6.1 @@ -7753,8 +7753,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -7942,8 +7942,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) i18next: specifier: ^20.1.0 version: 20.6.1 @@ -8121,8 +8121,8 @@ importers: specifier: ^4.5.9 version: link:../../packages/react-router-v6 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) graphql: specifier: ^15.6.1 version: 15.8.0 @@ -8479,8 +8479,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8531,8 +8531,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8583,11 +8583,11 @@ importers: specifier: ^6.0.4 version: link:../../packages/strapi-v4 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd-style: specifier: ^3.6.1 - version: 3.6.2(@types/react@18.3.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 3.6.2(@types/react@18.3.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -8656,8 +8656,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8708,8 +8708,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8884,8 +8884,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8936,8 +8936,8 @@ importers: specifier: ^4.5.9 version: link:../../packages/react-router-v6 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -8988,8 +8988,8 @@ importers: specifier: ^6.0.6 version: link:../../packages/strapi-v4 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -9043,8 +9043,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -9095,8 +9095,8 @@ importers: specifier: ^5.7.10 version: link:../../packages/supabase antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dotenv: specifier: ^16.0.3 version: 16.4.5 @@ -9150,8 +9150,8 @@ importers: specifier: ^5.7.10 version: link:../../packages/supabase antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) casbin: specifier: ^5.15.2 version: 5.29.0 @@ -9226,8 +9226,8 @@ importers: specifier: ^6.0.6 version: link:../../packages/strapi-v4 antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -9284,8 +9284,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -9342,8 +9342,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -9639,10 +9639,10 @@ importers: version: 2.0.1(react-dom@18.3.0(react@18.3.0))(react-hook-form@7.51.3(react@18.3.0))(react@18.3.0) '@medusajs/medusa': specifier: ^1.3.5 - version: 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + version: 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) '@medusajs/medusa-js': specifier: 1.3.3 - version: 1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + version: 1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) '@radix-ui/react-dropdown-menu': specifier: ^2.0.1 version: 2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -9693,7 +9693,7 @@ importers: version: 4.17.21 medusa-react: specifier: ^0.3.5 - version: 0.3.6(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)(react-query@3.39.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0) + version: 0.3.6(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)(react-query@3.39.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0) next: specifier: ^14.1.0 version: 14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0) @@ -9795,8 +9795,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -9853,8 +9853,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -9911,8 +9911,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -9963,8 +9963,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -10015,8 +10015,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -10070,8 +10070,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -11419,8 +11419,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -11669,8 +11669,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12058,8 +12058,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12110,8 +12110,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12613,8 +12613,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12662,8 +12662,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -12805,8 +12805,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12857,8 +12857,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -12985,8 +12985,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -13020,7 +13020,7 @@ importers: version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/nextjs-registry': specifier: ^1.0.0 - version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -13043,8 +13043,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -13093,7 +13093,7 @@ importers: version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/nextjs-registry': specifier: ^1.0.0 - version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/antd': specifier: ^5.38.1 version: link:../../packages/antd @@ -13119,8 +13119,8 @@ importers: specifier: ^5.0.6 version: link:../../packages/simple-rest antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -13305,8 +13305,8 @@ importers: specifier: ^2.4.0 version: 2.9.1(typescript@5.4.5) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cookie: specifier: ^0.5.0 version: 0.5.0 @@ -13369,8 +13369,8 @@ importers: specifier: ^2.4.0 version: 2.9.1(typescript@5.4.5) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) cookie: specifier: ^0.5.0 version: 0.5.0 @@ -13655,8 +13655,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -13787,7 +13787,7 @@ importers: version: 6.5.16 '@storybook/preset-create-react-app': specifier: ^4.1.0 - version: 4.1.2(@babel/core@7.24.4)(@storybook/node-logger@6.5.16)(@storybook/react@6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1))(@types/webpack@4.41.38)(react-refresh@0.14.1)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(@types/webpack@4.41.38)(bufferutil@4.0.8)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-hot-middleware@2.26.1))(type-fest@3.13.1)(typescript@5.4.5)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0) + version: 4.1.2(@babel/core@7.24.4)(@storybook/node-logger@6.5.16)(@storybook/react@6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1))(@types/webpack@4.41.38)(react-refresh@0.11.0)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(@types/webpack@4.41.38)(bufferutil@4.0.8)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-hot-middleware@2.26.1))(type-fest@3.13.1)(typescript@5.4.5)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0) '@storybook/react': specifier: ^6.4.20 version: 6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1) @@ -13840,8 +13840,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: ^18.0.0 version: 18.3.0 @@ -13906,7 +13906,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -13915,13 +13915,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -13943,7 +13943,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: 4.49.2 version: link:../core @@ -13952,7 +13952,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -13961,13 +13961,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -13979,7 +13979,7 @@ importers: version: 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@ant-design/pro-layout': specifier: 7.17.12 - version: 7.17.12(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + version: 7.17.12(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@refinedev/ui-types': specifier: ^1.22.7 version: link:../ui-types @@ -13987,8 +13987,8 @@ importers: specifier: ^4.10.1 version: 4.36.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) dayjs: specifier: ^1.10.7 version: 1.11.10 @@ -14013,7 +14013,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -14061,7 +14061,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14073,10 +14073,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14089,7 +14089,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -14101,7 +14101,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14110,13 +14110,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14171,7 +14171,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -14216,7 +14216,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14225,10 +14225,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14346,7 +14346,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@types/center-align': specifier: ^1.0.0 version: 1.0.2 @@ -14400,13 +14400,13 @@ importers: version: 0.9.4 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14458,10 +14458,10 @@ importers: version: 0.11.11 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -14507,7 +14507,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/dom': specifier: ^8.5.0 version: 8.20.1 @@ -14558,16 +14558,16 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14616,7 +14616,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@types/jest': specifier: ^29.2.4 version: 29.5.12 @@ -14634,13 +14634,13 @@ importers: version: 1.0.2 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -14686,7 +14686,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/jest-dom': specifier: ^5.16.4 version: 5.17.0 @@ -14704,7 +14704,7 @@ importers: version: 5.14.9 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14713,7 +14713,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -14750,7 +14750,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/jest-dom': specifier: ^5.16.4 version: 5.17.0 @@ -14765,7 +14765,7 @@ importers: version: 5.14.9 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14774,7 +14774,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -14865,7 +14865,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/devtools-ui': specifier: 1.1.22 version: link:../devtools-ui @@ -14913,7 +14913,7 @@ importers: version: 0.1.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14922,7 +14922,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -14959,7 +14959,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/jest-dom': specifier: ^5.16.4 version: 5.17.0 @@ -14971,7 +14971,7 @@ importers: version: 18.19.31 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -14980,7 +14980,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -15050,7 +15050,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@tailwindcss/typography': specifier: ^0.5.9 version: 0.5.12(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))) @@ -15083,7 +15083,7 @@ importers: version: 10.4.19(postcss@8.4.38) jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15095,7 +15095,7 @@ importers: version: 3.4.3(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -15132,7 +15132,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15147,7 +15147,7 @@ importers: version: 0.0.29 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15156,13 +15156,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15196,7 +15196,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15211,7 +15211,7 @@ importers: version: 4.17.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15220,13 +15220,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15326,7 +15326,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/antd': specifier: ^5.38.1 version: link:../antd @@ -15392,7 +15392,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15404,10 +15404,10 @@ importers: version: 18.3.0(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15426,7 +15426,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -15447,7 +15447,7 @@ importers: version: 18.3.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15456,13 +15456,13 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15581,8 +15581,8 @@ importers: specifier: ^3.19.5 version: 3.25.6(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) antd: - specifier: 5.16.5 - version: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: ^5.17.0 + version: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) axios: specifier: ^1.6.2 version: 1.6.8 @@ -15658,7 +15658,7 @@ importers: version: 9.0.8 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15667,7 +15667,7 @@ importers: version: 2.0.22 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15725,7 +15725,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15773,7 +15773,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15782,10 +15782,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15801,7 +15801,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15813,7 +15813,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15822,13 +15822,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15898,7 +15898,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -15946,7 +15946,7 @@ importers: version: 3.0.0 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -15958,10 +15958,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -15998,7 +15998,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16016,7 +16016,7 @@ importers: version: 0.0.29 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16025,13 +16025,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16050,7 +16050,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16062,7 +16062,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16071,13 +16071,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16105,7 +16105,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16114,7 +16114,7 @@ importers: version: 6.9.15 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16123,13 +16123,13 @@ importers: version: 14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16160,7 +16160,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16187,7 +16187,7 @@ importers: version: 5.14.9 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16196,7 +16196,7 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -16230,7 +16230,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16242,19 +16242,19 @@ importers: version: 6.9.15 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16273,7 +16273,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16282,7 +16282,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16291,13 +16291,13 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16322,7 +16322,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16340,7 +16340,7 @@ importers: version: 6.9.15 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16349,13 +16349,13 @@ importers: version: 2.9.1 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16371,7 +16371,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16383,7 +16383,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16392,13 +16392,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16429,7 +16429,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/core': specifier: ^4.49.2 version: link:../core @@ -16438,7 +16438,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16447,13 +16447,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16481,7 +16481,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16496,7 +16496,7 @@ importers: version: 6.9.15 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16505,13 +16505,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16524,7 +16524,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@refinedev/cli': specifier: ^2.16.31 version: link:../cli @@ -16536,7 +16536,7 @@ importers: version: 29.5.12 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16545,13 +16545,13 @@ importers: version: 13.5.4 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.6.2 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16576,7 +16576,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@testing-library/dom': specifier: ^8.5.0 version: 8.20.1 @@ -16609,7 +16609,7 @@ importers: version: 5.14.9 jest: specifier: ^29.3.1 - version: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + version: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-environment-jsdom: specifier: ^29.3.1 version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16618,10 +16618,10 @@ importers: version: 6.23.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5) tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16646,7 +16646,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.20.2) + version: 0.1.4(esbuild@0.17.19) '@types/react': specifier: ^18.0.0 version: 18.3.0 @@ -16655,7 +16655,7 @@ importers: version: 18.3.0 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5) + version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: ^5.4.2 version: 5.4.5 @@ -16787,6 +16787,13 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' + '@ant-design/icons@5.3.7': + resolution: {integrity: sha512-bCPXTAg66f5bdccM4TT21SQBDO1Ek2gho9h3nO9DAKXJP4sq+5VBjrQMSxMVXSB3HyEz+cUbHQ5+6ogxCOpaew==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + '@ant-design/maps@1.0.8': resolution: {integrity: sha512-q9Lv14Ekp7j24R9agrTXIINKc1/zslLXfTIWNuoZ0hUq7w1doyEhtLTsuF0n1wcgdKGjAX3wBKQRaVlgz+u8lw==} peerDependencies: @@ -17988,6 +17995,10 @@ packages: resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.24.6': + resolution: {integrity: sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==} + engines: {node: '>=6.9.0'} + '@babel/runtime@7.5.5': resolution: {integrity: sha512-28QvEGyQyNkB0/m2B4FU7IEZGK2NUrcMtT6BZEFALTguLk+AUT6ofsHtPk5QyjAdUkpMJ+/Em+quwz4HOt30AQ==} @@ -21923,6 +21934,10 @@ packages: '@radix-ui/rect@1.0.1': resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} + '@rc-component/async-validator@5.0.4': + resolution: {integrity: sha512-qgGdcVIF604M9EqjNF0hbUTz42bz/RDtxWdWuU5EQe3hi7M8ob54B6B35rOsvX5eSvIHIzT9iH1R3n+hk3CGfg==} + engines: {node: '>=14.x'} + '@rc-component/color-picker@1.5.3': resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} peerDependencies: @@ -21960,6 +21975,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + '@rc-component/tour@1.15.0': + resolution: {integrity: sha512-h6hyILDwL+In9GAgRobwRWihLqqsD7Uft3fZGrJ7L4EiyCoxbnNYwzPXDfz7vNDhWeVyvAWQJj9fJCzpI4+b4g==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + '@rc-component/trigger@2.1.1': resolution: {integrity: sha512-UjHkedkgtEcgQu87w1VuWug1idoDJV7VUt0swxHXRcmei2uu1AuUzGBPEUlmOmXGJ+YtTgZfVLi7kuAUKoZTMA==} engines: {node: '>=8.x'} @@ -21967,6 +21989,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + '@rc-component/trigger@2.2.0': + resolution: {integrity: sha512-QarBCji02YE9aRFhZgRZmOpXBj0IZutRippsVBv85sxvG4FGk/vRxwAlkn3MS9zK5mwbETd86mAVg2tKqTkdJA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + '@reach/observe-rect@1.2.0': resolution: {integrity: sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==} @@ -24812,6 +24841,12 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + antd@5.18.0: + resolution: {integrity: sha512-xAvqvioW34npeZb8/JLZmCh5mcHU5MLiA0IYWAlpLAVmSgjs3p0tNzbU6a7Yx+y7o7E8PHtlchWfO3yBLQ15FQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -33610,12 +33645,24 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-cascader@3.26.0: + resolution: {integrity: sha512-L1dml383TPSJD1I11YwxuVbmqaJY64psZqFp1ETlgl3LEOwDu76Cyl11fw5dmjJhMlUWwM5dECQfqJgfebhUjg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-checkbox@3.2.0: resolution: {integrity: sha512-8inzw4y9dAhZmv/Ydl59Qdy5tdp9CKg4oPVcRigi+ga/yKPZS5m5SyyQPtYSgbcqHRYOdUhiPSeKfktc76du1A==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-checkbox@3.3.0: + resolution: {integrity: sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-collapse@3.7.3: resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} peerDependencies: @@ -33634,6 +33681,12 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-drawer@7.2.0: + resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-dropdown@3.6.2: resolution: {integrity: sha512-Wsw7GkVbUXADEs8FPL0v8gd+3mWQiydPFXBlr2imMScQaf8hh79pG9KrBc1DwK+nqHmYOpQfK2gn6jG2AQw9Pw==} peerDependencies: @@ -33653,42 +33706,85 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-field-form@2.2.0: + resolution: {integrity: sha512-Kl7wBXCmFbRi9aPw0yiRTSPH3WQGRnOVGX/UxlEjAz2pGwsaw2MisCJ7GTXukdiybYsw8K7agDD7ZsPGUNcDKg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-image@7.6.0: resolution: {integrity: sha512-tL3Rvd1sS+frZQ01i+tkeUPaOeFz2iG9/scAt/Cfs0hyCRVA/w0Pu1J/JxIX8blalvmHE0bZQRYdOmRAzWu4Hg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-image@7.8.0: + resolution: {integrity: sha512-f5lgtAvRaL+HW9to4Lt06419GJtMLCGbp9RA++nJaDEwZvsMNkKa4QtG5+kDYTVKQf6pjaakJOIPB98W/khQFw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-input-number@9.0.0: resolution: {integrity: sha512-RfcDBDdWFFetouWFXBA+WPEC8LzBXyngr9b+yTLVIygfFu7HiLRGn/s/v9wwno94X7KFvnb28FNynMGj9XJlDQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-input-number@9.1.0: + resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-input@1.4.5: resolution: {integrity: sha512-AjzykhwnwYTRSwwgCu70CGKBIAv6bP2nqnFptnNTprph/TF1BAs0Qxl91mie/BR6n827WIJB6ZjaRf9iiMwAfw==} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' + rc-input@1.5.1: + resolution: {integrity: sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + rc-mentions@2.11.1: resolution: {integrity: sha512-upb4AK1SRFql7qGnbLEvJqLMugVVIyjmwBJW9L0eLoN9po4JmJZaBzmKA4089fNtsU8k6l/tdZiVafyooeKnLw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-mentions@2.13.1: + resolution: {integrity: sha512-DSyUDq/PPCleUX1eghIn371lTSRQsIuCs1N7xR9nZcHP9R1NkE7JjpWUP8Gy4EGVPu0JN0qIcokxYJaoGPnofg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-menu@9.13.0: resolution: {integrity: sha512-1l8ooCB3HcYJKCltC/s7OxRKRjgymdl9htrCeGZcXNaMct0RxZRK6OPV3lPhVksIvAGMgzPd54ClpZ5J4b8cZA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-menu@9.14.0: + resolution: {integrity: sha512-La3LBCDMLMs9Q/8mTGbnscb+ZeJ26ebkLz9xJFHd2SD8vfsCKl1Z/k3mwbxyKL01lB40fel1s9Nn9LAv/nmVJQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-motion@2.9.0: resolution: {integrity: sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-motion@2.9.1: + resolution: {integrity: sha512-QD4bUqByjVQs7PhUT1d4bNxvtTcK9ETwtg7psbDfo6TmYalH/1hhjj4r2hbhW7g5OOEqYHhfwfj4noIvuOVRtQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-notification@5.4.0: resolution: {integrity: sha512-li19y9RoYJciF3WRFvD+DvWS70jdL8Fr+Gfb/OshK+iY6iTkwzoigmSIp76/kWh5tF5i/i9im12X3nsF85GYdA==} engines: {node: '>=8.x'} @@ -33696,6 +33792,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-notification@5.6.0: + resolution: {integrity: sha512-TGQW5T7waOxLwgJG7fXcw8l7AQiFOjaZ7ISF5PrU526nunHRNcTMuzKihQHaF4E/h/KfOCDk3Mv8eqzbu2e28w==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-overflow@1.3.2: resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} peerDependencies: @@ -33728,6 +33831,26 @@ packages: moment: optional: true + rc-picker@4.5.0: + resolution: {integrity: sha512-suqz9bzuhBQlf7u+bZd1bJLPzhXpk12w6AjQ9BTPTiFwexVZgUKViG1KNLyfFvW6tCUZZK0HmCCX7JAyM+JnCg==} + engines: {node: '>=8.x'} + peerDependencies: + date-fns: '>= 2.x' + dayjs: '>= 1.x' + luxon: '>= 3.x' + moment: '>= 2.x' + react: '>=16.9.0' + react-dom: '>=16.9.0' + peerDependenciesMeta: + date-fns: + optional: true + dayjs: + optional: true + luxon: + optional: true + moment: + optional: true + rc-progress@4.0.0: resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} peerDependencies: @@ -33741,6 +33864,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-rate@2.13.0: + resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-resize-observer@1.4.0: resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} peerDependencies: @@ -33760,6 +33890,13 @@ packages: react: '*' react-dom: '*' + rc-select@14.14.0: + resolution: {integrity: sha512-Uo2wulrjoPPRLCPd7zlK4ZFVJxlTN//yp1xWP/U+TUOQCyXrT+Duvq/Si5OzVcmQyWAUSbsplc2OwNNhvbOeKQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '*' + react-dom: '*' + rc-slider@10.6.2: resolution: {integrity: sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==} engines: {node: '>=8.x'} @@ -33787,6 +33924,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-table@7.45.7: + resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-tabs@14.1.1: resolution: {integrity: sha512-5nOr9PVpJy2SWHTLgv1+kESDOb0tFzl0cYU9r9d8LfL0Wg9i/n1B558rmkxdQHgBwMqxmwoyPSAbQROxMQe8nw==} engines: {node: '>=8.x'} @@ -33794,12 +33938,25 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-tabs@15.1.0: + resolution: {integrity: sha512-xTNz4Km1025emtkv1q7xKhjPwAtXr/wycuXVTAcFJg+DKhnPDDbnwbA9KRW0SawAVOGvVEj8ZrBlU0u0FGLrbg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-textarea@1.6.3: resolution: {integrity: sha512-8k7+8Y2GJ/cQLiClFMg8kUXOOdvcFQrnGeSchOvI2ZMIVvX5a3zQpLxoODL0HTrvU63fPkRmMuqaEcOF9dQemA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-textarea@1.7.0: + resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-tooltip@6.2.0: resolution: {integrity: sha512-iS/3iOAvtDh9GIx1ulY7EFUXUtktFccNLsARo3NPgLf0QW9oT0w3dA9cYWlhqAKmD+uriEwdWz1kH0Qs4zk2Aw==} peerDependencies: @@ -33812,6 +33969,12 @@ packages: react: '*' react-dom: '*' + rc-tree-select@5.21.0: + resolution: {integrity: sha512-w+9qEu6zh0G3wt9N/hzWNSnqYH1i9mH1Nqxo0caxLRRFXF5yZWYmpCDoDTMdQM1Y4z3Q5yj08qyrPH/d4AtumA==} + peerDependencies: + react: '*' + react-dom: '*' + rc-tree@5.8.5: resolution: {integrity: sha512-PRfcZtVDNkR7oh26RuNe1hpw11c1wfgzwmPFL0lnxGnYefe9lDAO6cg5wJKIAwyXFVt5zHgpjYmaz0CPy1ZtKg==} engines: {node: '>=10.x'} @@ -33819,6 +33982,13 @@ packages: react: '*' react-dom: '*' + rc-tree@5.8.7: + resolution: {integrity: sha512-cpsIQZ4nNYwpj6cqPRt52e/69URuNdgQF9wZ10InmEf8W3+i0A41OVmZWwHuX9gegQSqj+DPmaDkZFKQZ+ZV1w==} + engines: {node: '>=10.x'} + peerDependencies: + react: '*' + react-dom: '*' + rc-trigger@5.3.4: resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==} engines: {node: '>=8.x'} @@ -33841,6 +34011,12 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-util@5.41.0: + resolution: {integrity: sha512-xtlCim9RpmVv0Ar2Nnc3WfJCxjQkTf3xHPWoFdjp1fSs2NirQwqiQrfqdU9HUe0kdfb168M/T8Dq0IaX50xeKg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc-virtual-list@3.11.5: resolution: {integrity: sha512-iZRW99m5jAxtwKNPLwUrPryurcnKpXBdTyhuBp6ythf7kg/otKO5cCiIvL55GQwU0QGSlouQS0tnkciRMJUwRQ==} engines: {node: '>=8.x'} @@ -33848,6 +34024,13 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' + rc-virtual-list@3.14.2: + resolution: {integrity: sha512-rA+W5xryhklJAcmswNyuKB3ZGeB855io+yOFQK5u/RXhjdshGblfKpNkQr4/9fBhZns0+uiL/0/s6IP2krtSmg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -37926,6 +38109,16 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + '@ant-design/icons@5.3.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + dependencies: + '@ant-design/colors': 7.0.2 + '@ant-design/icons-svg': 4.4.2 + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + '@ant-design/maps@1.0.8(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@antv/l7': 2.21.7 @@ -37935,10 +38128,10 @@ snapshots: react-content-loader: 5.1.4(react@18.3.0) react-dom: 18.3.0(react@18.3.0) - '@ant-design/nextjs-registry@1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/nextjs-registry@1.0.0(@ant-design/cssinjs@1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(next@14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@ant-design/cssinjs': 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) next: 14.2.3(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(sass@1.75.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -37951,15 +38144,15 @@ snapshots: react-content-loader: 5.1.4(react@18.3.0) react-dom: 18.3.0(react@18.3.0) - '@ant-design/pro-layout@7.17.12(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/pro-layout@7.17.12(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@ant-design/pro-provider': 2.13.3(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@ant-design/pro-utils': 2.14.12(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/pro-provider': 2.13.3(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/pro-utils': 2.14.12(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@babel/runtime': 7.24.4 '@umijs/route-utils': 4.0.1 '@umijs/use-params': 1.0.9(react@18.3.0) - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 lodash.merge: 4.6.2 omit.js: 2.0.2 @@ -37971,23 +38164,23 @@ snapshots: swr: 2.2.5(react@18.3.0) warning: 4.0.3 - '@ant-design/pro-provider@2.13.3(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/pro-provider@2.13.3(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@ant-design/cssinjs': 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@babel/runtime': 7.24.4 '@ctrl/tinycolor': 3.6.1 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) swr: 2.2.5(react@18.3.0) - '@ant-design/pro-utils@2.14.12(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/pro-utils@2.14.12(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@ant-design/icons': 5.3.6(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - '@ant-design/pro-provider': 2.13.3(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/pro-provider': 2.13.3(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@babel/runtime': 7.24.4 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.merge: 4.6.2 @@ -37999,17 +38192,17 @@ snapshots: '@ant-design/react-slick@1.1.2(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 json2mq: 0.2.0 react: 18.3.0 resize-observer-polyfill: 1.5.1 throttle-debounce: 5.0.0 - '@ant-design/use-emotion-css@1.0.4(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + '@ant-design/use-emotion-css@1.0.4(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@emotion/css': 11.11.2 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -40066,6 +40259,10 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.24.6': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/runtime@7.5.5': dependencies: regenerator-runtime: 0.13.11 @@ -41111,7 +41308,7 @@ snapshots: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - '@swc/core' @@ -41545,16 +41742,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@esbuild-plugins/node-resolve@0.1.4(esbuild@0.20.2)': - dependencies: - '@types/resolve': 1.20.6 - debug: 4.3.4(supports-color@5.5.0) - esbuild: 0.20.2 - escape-string-regexp: 4.0.0 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - '@esbuild/aix-ppc64@0.20.2': optional: true @@ -43229,41 +43416,6 @@ snapshots: - ts-node - utf-8-validate - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))': - 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': 18.19.31 - 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@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.5 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))': dependencies: '@jest/console': 29.7.0 @@ -43939,13 +44091,13 @@ snapshots: - supports-color - tedious - '@medusajs/link-modules@0.2.10(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/node@18.19.31)(pg@8.11.5)': + '@medusajs/link-modules@0.2.10(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/node@18.19.31)(pg@8.11.5)': dependencies: '@medusajs/modules-sdk': 1.12.10(@types/node@18.19.31) '@medusajs/types': 1.11.15 '@medusajs/utils': 1.11.8(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) - '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5)) awilix: 8.0.1 transitivePeerDependencies: - '@mikro-orm/better-sqlite' @@ -44018,9 +44170,9 @@ snapshots: - supports-color - tedious - '@medusajs/medusa-js@1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)': + '@medusajs/medusa-js@1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)': dependencies: - '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) axios: 0.24.0 form-data: 4.0.0 qs: 6.12.1 @@ -44052,10 +44204,10 @@ snapshots: - tedious - typeorm - '@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)': + '@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)': dependencies: '@medusajs/core-flows': 0.0.8(@types/node@18.19.31)(pg@8.11.5) - '@medusajs/link-modules': 0.2.10(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/node@18.19.31)(pg@8.11.5) + '@medusajs/link-modules': 0.2.10(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/node@18.19.31)(pg@8.11.5) '@medusajs/medusa-cli': 1.3.22(@types/node@18.19.31) '@medusajs/modules-sdk': 1.12.10(@types/node@18.19.31) '@medusajs/orchestration': 0.5.6(@types/node@18.19.31)(pg@8.11.5) @@ -44087,7 +44239,7 @@ snapshots: medusa-core-utils: 1.2.1 medusa-interfaces: 1.3.9 medusa-telemetry: 0.0.17 - medusa-test-utils: 1.1.43(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(axios@0.24.0)(express@4.19.2)(get-port@5.1.1)(pg-god@1.0.12)(pg@8.11.5) + medusa-test-utils: 1.1.43(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(axios@0.24.0)(express@4.19.2)(get-port@5.1.1)(pg-god@1.0.12)(pg@8.11.5) morgan: 1.10.0 multer: 1.4.5-lts.1 node-schedule: 2.1.1 @@ -44194,9 +44346,9 @@ snapshots: '@medusajs/utils@1.11.8(@types/node@18.19.31)(pg@8.11.5)': dependencies: '@medusajs/types': 1.11.15 - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7) awilix: 8.0.1 bignumber.js: 9.1.2 knex: 2.4.2(pg@8.11.5) @@ -44248,7 +44400,7 @@ snapshots: - supports-color - tedious - '@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7)': + '@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7)': dependencies: acorn-loose: 8.3.0 acorn-walk: 8.2.0 @@ -44258,26 +44410,67 @@ snapshots: mikro-orm: 5.9.7 reflect-metadata: 0.1.13 optionalDependencies: - '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)) + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5)) - '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3)': + '@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7)': dependencies: - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + acorn-loose: 8.3.0 + acorn-walk: 8.2.0 + dotenv: 16.3.1 + fs-extra: 11.1.1 + globby: 11.1.0 + mikro-orm: 5.9.7 + reflect-metadata: 0.1.13 + optionalDependencies: + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7) + + '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) fs-extra: 11.1.1 knex: 2.5.1(pg@8.11.3) sqlstring: 2.3.3 optionalDependencies: - '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) pg: 8.11.3 transitivePeerDependencies: - pg-native - supports-color - tedious + '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) + fs-extra: 11.1.1 + knex: 2.5.1(pg@8.11.3) + sqlstring: 2.3.3 + optionalDependencies: + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + pg: 8.11.3 + transitivePeerDependencies: + - pg-native + - supports-color + - tedious + + '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.5)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) + fs-extra: 11.1.1 + knex: 2.5.1(pg@8.11.5) + sqlstring: 2.3.3 + optionalDependencies: + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + pg: 8.11.5 + transitivePeerDependencies: + - pg-native + - supports-color + - tedious + '@mikro-orm/knex@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.5)': dependencies: - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) fs-extra: 11.1.1 knex: 2.5.1(pg@8.11.5) sqlstring: 2.3.3 @@ -44289,9 +44482,29 @@ snapshots: - supports-color - tedious + '@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.5) + fs-extra: 11.1.1 + knex: 2.5.1(pg@8.11.5) + umzug: 3.3.1(@types/node@18.19.31) + transitivePeerDependencies: + - '@mikro-orm/entity-generator' + - '@types/node' + - better-sqlite3 + - mssql + - mysql + - mysql2 + - pg + - pg-native + - sqlite3 + - supports-color + - tedious + '@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)': dependencies: - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.5) fs-extra: 11.1.1 knex: 2.5.1(pg@8.11.5) @@ -44309,13 +44522,30 @@ snapshots: - supports-color - tedious - '@mikro-orm/postgresql@5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))': + '@mikro-orm/postgresql@5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))': dependencies: - '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) - '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3) + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3) pg: 8.11.3 optionalDependencies: - '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + transitivePeerDependencies: + - better-sqlite3 + - mssql + - mysql + - mysql2 + - pg-native + - sqlite3 + - supports-color + - tedious + + '@mikro-orm/postgresql@5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7)': + dependencies: + '@mikro-orm/core': 5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7) + '@mikro-orm/knex': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(pg@8.11.3) + pg: 8.11.3 + optionalDependencies: + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) transitivePeerDependencies: - better-sqlite3 - mssql @@ -46083,25 +46313,6 @@ snapshots: webpack-dev-server: 4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0) webpack-hot-middleware: 2.26.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.11(@types/webpack@4.41.38)(react-refresh@0.14.1)(type-fest@3.13.1)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0)': - dependencies: - ansi-html-community: 0.0.8 - common-path-prefix: 3.0.0 - core-js-pure: 3.37.0 - error-stack-parser: 2.1.4 - find-up: 5.0.0 - html-entities: 2.5.2 - loader-utils: 2.0.4 - react-refresh: 0.14.1 - schema-utils: 3.3.0 - source-map: 0.7.4 - webpack: 5.91.0 - optionalDependencies: - '@types/webpack': 4.41.38 - type-fest: 3.13.1 - webpack-dev-server: 4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0) - webpack-hot-middleware: 2.26.1 - '@popperjs/core@2.11.8': {} '@probe.gl/env@3.6.0': @@ -46509,39 +46720,43 @@ snapshots: dependencies: '@babel/runtime': 7.24.4 + '@rc-component/async-validator@5.0.4': + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/color-picker@1.5.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@rc-component/context@1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@rc-component/mini-decimal@1.1.0': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/mutate-observer@1.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) '@rc-component/portal@1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -46555,6 +46770,16 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + '@rc-component/tour@1.15.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + '@rc-component/trigger@2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: '@babel/runtime': 7.24.4 @@ -46566,6 +46791,17 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + '@rc-component/trigger@2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + '@reach/observe-rect@1.2.0': {} '@react-aria/breadcrumbs@3.5.11(react@18.3.0)': @@ -48485,7 +48721,7 @@ snapshots: case-sensitive-paths-webpack-plugin: 2.4.0 core-js: 3.37.0 css-loader: 3.6.0(webpack@4.47.0) - file-loader: 6.2.0(webpack@5.91.0) + file-loader: 6.2.0(webpack@4.47.0) find-up: 5.0.0 fork-ts-checker-webpack-plugin: 4.1.6(eslint@8.57.0)(typescript@5.4.5)(webpack@4.47.0) glob: 7.2.3 @@ -48952,7 +49188,7 @@ snapshots: core-js: 3.37.0 css-loader: 3.6.0(webpack@4.47.0) express: 4.19.2 - file-loader: 6.2.0(webpack@4.47.0) + file-loader: 6.2.0(webpack@5.91.0) find-up: 5.0.0 fs-extra: 9.1.0 html-webpack-plugin: 4.5.2(webpack@4.47.0) @@ -49086,30 +49322,6 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - ? '@storybook/preset-create-react-app@4.1.2(@babel/core@7.24.4)(@storybook/node-logger@6.5.16)(@storybook/react@6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1))(@types/webpack@4.41.38)(react-refresh@0.14.1)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(@types/webpack@4.41.38)(bufferutil@4.0.8)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-hot-middleware@2.26.1))(type-fest@3.13.1)(typescript@5.4.5)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0)' - : dependencies: - '@babel/core': 7.24.4 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(@types/webpack@4.41.38)(react-refresh@0.14.1)(type-fest@3.13.1)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0) - '@storybook/node-logger': 6.5.16 - '@storybook/react': 6.5.16(@babel/core@7.24.4)(@storybook/builder-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@storybook/manager-webpack5@6.5.16(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(typescript@5.4.5))(@types/webpack@4.41.38)(bufferutil@4.0.8)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(require-from-string@2.0.2)(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.91.0))(webpack-hot-middleware@2.26.1) - '@storybook/react-docgen-typescript-plugin': 1.0.2--canary.12.cf35881ff63bf958b8998e8dd1dfd5626ee868c2.0(typescript@5.4.5)(webpack@5.91.0) - '@types/babel__core': 7.20.5 - babel-plugin-react-docgen: 4.2.1 - pnp-webpack-plugin: 1.7.0(typescript@5.4.5) - react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4))(@types/babel__core@7.20.5)(@types/webpack@4.41.38)(bufferutil@4.0.8)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5))(type-fest@3.13.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack-hot-middleware@2.26.1) - semver: 7.5.2 - transitivePeerDependencies: - - '@types/webpack' - - react-refresh - - sockjs-client - - supports-color - - type-fest - - typescript - - webpack - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - '@storybook/preview-api@8.0.9': dependencies: '@storybook/channels': 8.0.9 @@ -51011,7 +51223,7 @@ snapshots: ansicolors@0.3.2: {} - antd-style@3.6.2(@types/react@18.3.0)(antd@5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + antd-style@3.6.2(@types/react@18.3.0)(antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@ant-design/cssinjs': 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) '@babel/runtime': 7.24.4 @@ -51021,7 +51233,7 @@ snapshots: '@emotion/serialize': 1.1.4 '@emotion/server': 11.11.0(@emotion/css@11.11.2) '@emotion/utils': 1.2.1 - antd: 5.16.5(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + antd: 5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 use-merge-value: 1.2.0(react@18.3.0) transitivePeerDependencies: @@ -51142,6 +51354,63 @@ snapshots: - luxon - moment + antd@5.18.0(date-fns@2.30.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@ant-design/colors': 7.0.2 + '@ant-design/cssinjs': 1.20.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/icons': 5.3.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@ant-design/react-slick': 1.1.2(react@18.3.0) + '@babel/runtime': 7.24.6 + '@ctrl/tinycolor': 3.6.1 + '@rc-component/color-picker': 1.5.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@rc-component/mutate-observer': 1.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@rc-component/tour': 1.15.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + copy-to-clipboard: 3.3.3 + dayjs: 1.11.10 + qrcode.react: 3.1.0(react@18.3.0) + rc-cascader: 3.26.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-checkbox: 3.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-collapse: 3.7.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-dialog: 9.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-drawer: 7.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-dropdown: 4.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-field-form: 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-image: 7.8.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-input: 1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-input-number: 9.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-mentions: 2.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-menu: 9.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-notification: 5.6.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-pagination: 4.0.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-picker: 4.5.0(date-fns@2.30.0)(dayjs@1.11.10)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-progress: 4.0.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-rate: 2.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-segmented: 2.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-select: 14.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-slider: 10.6.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-steps: 6.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-switch: 4.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-table: 7.45.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tabs: 15.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-textarea: 1.7.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tooltip: 6.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree: 5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree-select: 5.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-upload: 4.5.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + scroll-into-view-if-needed: 3.1.0 + throttle-debounce: 5.0.0 + transitivePeerDependencies: + - date-fns + - luxon + - moment + any-promise@1.3.0: {} anymatch@2.0.0: @@ -53025,7 +53294,7 @@ snapshots: dependencies: '@types/node': 20.5.1 cosmiconfig: 8.3.6(typescript@5.4.5) - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) typescript: 5.4.5 cosmiconfig@6.0.0: @@ -53119,28 +53388,13 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - create-jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): - 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@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - jest-util: 29.7.0 - prompts: 2.1.0 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): + create-jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): 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@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-util: 29.7.0 prompts: 2.1.0 transitivePeerDependencies: @@ -54931,9 +55185,9 @@ snapshots: execa@5.0.0: dependencies: cross-spawn: 7.0.3 - get-stream: 6.0.0 + get-stream: 6.0.1 human-signals: 2.1.0 - is-stream: 2.0.0 + is-stream: 2.0.1 merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 @@ -57479,35 +57733,16 @@ snapshots: - ts-node - utf-8-validate - jest-cli@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): + jest-cli@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + create-jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest-config: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -57585,7 +57820,7 @@ snapshots: - supports-color - utf-8-validate - jest-config@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): + jest-config@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): dependencies: '@babel/core': 7.24.4 '@jest/test-sequencer': 29.7.0 @@ -57616,68 +57851,6 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): - dependencies: - '@babel/core': 7.24.4 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.4) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 18.19.31 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): - dependencies: - '@babel/core': 7.24.4 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.4) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.5.1 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - jest-diff@27.5.1: dependencies: chalk: 4.1.2 @@ -58298,24 +58471,12 @@ snapshots: - ts-node - utf-8-validate - jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): + jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest-cli: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -59622,10 +59783,10 @@ snapshots: medusa-interfaces@1.3.9: {} - medusa-react@0.3.6(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)(react-query@3.39.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0): + medusa-react@0.3.6(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12)(react-query@3.39.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0))(react@18.3.0): dependencies: - '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) - '@medusajs/medusa-js': 1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + '@medusajs/medusa-js': 1.3.3(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) lodash: 4.17.21 lodash-es: 4.17.21 react: 18.3.0 @@ -59672,16 +59833,16 @@ snapshots: transitivePeerDependencies: - debug - medusa-test-utils@1.1.43(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(axios@0.24.0)(express@4.19.2)(get-port@5.1.1)(pg-god@1.0.12)(pg@8.11.5): + medusa-test-utils@1.1.43(@medusajs/medusa@1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12))(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(axios@0.24.0)(express@4.19.2)(get-port@5.1.1)(pg-god@1.0.12)(pg@8.11.5): dependencies: '@medusajs/modules-sdk': 1.12.10(@types/node@18.19.31) '@medusajs/utils': 1.11.8(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5) - '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5)) + '@mikro-orm/migrations': 5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5) + '@mikro-orm/postgresql': 5.9.7(@mikro-orm/core@5.9.7)(@mikro-orm/migrations@5.9.7) medusa-core-utils: 1.2.1 randomatic: 3.1.1 optionalDependencies: - '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7)(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) + '@medusajs/medusa': 1.20.4(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@mikro-orm/migrations@5.9.7(@mikro-orm/core@5.9.7(@mikro-orm/migrations@5.9.7)(@mikro-orm/postgresql@5.9.7))(@types/node@18.19.31)(pg@8.11.5))(@types/ioredis-mock@8.2.5)(@types/node@18.19.31)(axios@0.24.0)(get-port@5.1.1)(medusa-interfaces@1.3.9)(pg-god@1.0.12) axios: 0.24.0 express: 4.19.2 get-port: 5.1.1 @@ -61972,14 +62133,6 @@ snapshots: postcss: 8.4.38 ts-node: 10.9.2(@types/node@18.19.31)(typescript@5.4.5) - postcss-load-config@3.1.4(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)): - dependencies: - lilconfig: 2.1.0 - yaml: 1.10.2 - optionalDependencies: - postcss: 8.4.38 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.4.5) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)): dependencies: lilconfig: 3.1.1 @@ -62731,6 +62884,17 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-cascader@3.26.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + array-tree-filter: 2.1.0 + classnames: 2.5.1 + rc-select: 14.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree: 5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-checkbox@3.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62739,22 +62903,30 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-checkbox@3.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-collapse@3.7.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-dialog@9.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -62768,6 +62940,16 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-drawer@7.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-dropdown@3.6.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62779,10 +62961,10 @@ snapshots: rc-dropdown@4.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -62794,6 +62976,14 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-field-form@2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/async-validator': 5.0.4 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-image@7.6.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62805,6 +62995,17 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-image@7.8.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/portal': 1.1.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-dialog: 9.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-input-number@9.0.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62815,6 +63016,16 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-input-number@9.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/mini-decimal': 1.1.0 + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-input@1.4.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62823,6 +63034,14 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-input@1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-mentions@2.11.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62835,6 +63054,18 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-mentions@2.13.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-menu: 9.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-textarea: 1.7.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-menu@9.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62846,6 +63077,17 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-menu@9.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-overflow: 1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-motion@2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62854,6 +63096,14 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-motion@2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-notification@5.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62863,6 +63113,15 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-notification@5.6.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-overflow@1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62874,9 +63133,9 @@ snapshots: rc-pagination@4.0.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -62896,11 +63155,27 @@ snapshots: luxon: 3.4.4 moment: 2.30.1 + rc-picker@4.5.0(date-fns@2.30.0)(dayjs@1.11.10)(luxon@3.4.4)(moment@2.30.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-overflow: 1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + optionalDependencies: + date-fns: 2.30.0 + dayjs: 1.11.10 + luxon: 3.4.4 + moment: 2.30.1 + rc-progress@4.0.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -62912,6 +63187,14 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-rate@2.13.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-resize-observer@1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62923,10 +63206,10 @@ snapshots: rc-segmented@2.3.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-motion: 2.9.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -62942,27 +63225,39 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-select@14.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-overflow: 1.3.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-virtual-list: 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-slider@10.6.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-steps@6.0.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) rc-switch@4.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 + '@babel/runtime': 7.24.6 classnames: 2.5.1 - rc-util: 5.39.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -62977,6 +63272,17 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-table@7.45.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + '@rc-component/context': 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-virtual-list: 3.14.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-tabs@14.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62989,6 +63295,18 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-tabs@15.1.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-dropdown: 4.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-menu: 9.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-textarea@1.6.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -62999,10 +63317,20 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-textarea@1.7.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-tooltip@6.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: - '@babel/runtime': 7.24.4 - '@rc-component/trigger': 2.1.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + '@babel/runtime': 7.24.6 + '@rc-component/trigger': 2.2.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) classnames: 2.5.1 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) @@ -63017,6 +63345,16 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-tree-select@5.21.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-select: 14.14.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-tree: 5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-tree@5.8.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -63027,6 +63365,16 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-tree@5.8.7(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-motion: 2.9.1(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-virtual-list: 3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc-trigger@5.3.4(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -63060,6 +63408,13 @@ snapshots: react-dom: 18.3.0(react@18.3.0) react-is: 18.3.0 + rc-util@5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + react-is: 18.3.0 + rc-virtual-list@3.11.5(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: '@babel/runtime': 7.24.4 @@ -63069,6 +63424,15 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) + rc-virtual-list@3.14.2(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + dependencies: + '@babel/runtime': 7.24.6 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + rc-util: 5.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + react: 18.3.0 + react-dom: 18.3.0(react@18.3.0) + rc@1.2.8: dependencies: deep-extend: 0.6.0 @@ -66295,11 +66659,11 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5): + ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.17.19)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -66313,29 +66677,11 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.24.4) esbuild: 0.17.19 - ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)))(typescript@5.4.5): - dependencies: - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@18.19.31)(typescript@5.4.5)) - jest-util: 29.7.0 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.6.0 - typescript: 5.4.5 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.24.4 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.4) - esbuild: 0.20.2 - - ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(esbuild@0.20.2)(jest@29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5): + ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)))(typescript@5.4.5): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.5.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) + jest: 29.7.0(@types/node@18.19.31)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -66347,7 +66693,6 @@ snapshots: '@babel/core': 7.24.4 '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.4) - esbuild: 0.20.2 ts-log@2.2.5: {} @@ -66443,29 +66788,6 @@ snapshots: - supports-color - ts-node - tsup@6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5))(typescript@5.4.5): - dependencies: - bundle-require: 4.0.3(esbuild@0.17.19) - cac: 6.7.14 - chokidar: 3.6.0 - debug: 4.3.4(supports-color@5.5.0) - esbuild: 0.17.19 - execa: 5.1.1 - globby: 11.1.0 - joycon: 3.1.1 - postcss-load-config: 3.1.4(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.4.5)) - resolve-from: 5.0.0 - rollup: 3.29.4 - source-map: 0.8.0-beta.0 - sucrase: 3.35.0 - tree-kill: 1.2.2 - optionalDependencies: - postcss: 8.4.38 - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - - ts-node - tsutils@3.21.0(typescript@5.4.5): dependencies: tslib: 1.14.1 From c6f04637a890fced05adae0a2533bb554c1de428 Mon Sep 17 00:00:00 2001 From: Alican Erdurmaz Date: Sat, 18 May 2024 12:58:21 +0300 Subject: [PATCH 09/36] fix(hasura): crud filter types (#5952) --- .changeset/modern-rings-taste.md | 7 +++++++ packages/hasura/src/utils/generateFilters.ts | 7 ++----- 2 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 .changeset/modern-rings-taste.md diff --git a/.changeset/modern-rings-taste.md b/.changeset/modern-rings-taste.md new file mode 100644 index 000000000000..534fee10cd2b --- /dev/null +++ b/.changeset/modern-rings-taste.md @@ -0,0 +1,7 @@ +--- +"@refinedev/hasura": patch +--- + +fix: [`hasuraFilters`](https://github.com/refinedev/refine/blob/master/packages/hasura/src/utils/generateFilters.ts) object type. + +All fields in the [`CrudOperators`](https://github.com/refinedev/refine/blob/master/packages/core/src/contexts/data/types.ts#L218) interface must be used in the [`hasuraFilters`](https://github.com/refinedev/refine/blob/master/packages/hasura/src/utils/generateFilters.ts) object type, but some fields may not be supported by Hasura. To resolve this, the object type has been changed to partial. diff --git a/packages/hasura/src/utils/generateFilters.ts b/packages/hasura/src/utils/generateFilters.ts index 865df2281e2b..cd95b3d43523 100644 --- a/packages/hasura/src/utils/generateFilters.ts +++ b/packages/hasura/src/utils/generateFilters.ts @@ -47,9 +47,8 @@ export type HasuraCrudFilter = HasuraLogicalFilter | HasuraConditionalFilter; export type HasuraCrudFilters = HasuraCrudFilter[]; -const hasuraFilters: Record< - HasuraCrudOperators, - HasuraFilterCondition | undefined +const hasuraFilters: Partial< + Record > = { eq: "_eq", ne: "_neq", @@ -67,8 +66,6 @@ const hasuraFilters: Record< or: "_or", and: "_and", not: "_not", - between: undefined, - nbetween: undefined, nnull: "_is_null", startswith: "_iregex", nstartswith: "_iregex", From 213b82428d9db1edac06fd98abaae2c34cc4d8cc Mon Sep 17 00:00:00 2001 From: Alican Erdurmaz Date: Mon, 20 May 2024 11:31:08 +0300 Subject: [PATCH 10/36] fix(inferencer): material UI snapshot tests (#5966) --- .../mui/__snapshots__/index.test.tsx.snap | 12 ++++++------ .../mui/__tests__/__snapshots__/create.test.tsx.snap | 6 +++--- .../mui/__tests__/__snapshots__/edit.test.tsx.snap | 6 +++--- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/inferencer/src/inferencers/mui/__snapshots__/index.test.tsx.snap b/packages/inferencer/src/inferencers/mui/__snapshots__/index.test.tsx.snap index 048bee756f04..b1eceb9a2cd2 100644 --- a/packages/inferencer/src/inferencers/mui/__snapshots__/index.test.tsx.snap +++ b/packages/inferencer/src/inferencers/mui/__snapshots__/index.test.tsx.snap @@ -10071,7 +10071,7 @@ exports[`MuiInferencer should match the snapshot 2`] = `
Date: Tue, 21 May 2024 11:56:50 +0300 Subject: [PATCH 11/36] fix(core): replace lowercase Refine in default titles (#5949) --- .changeset/few-sheep-hug.md | 7 +++++++ .../generateDocumentTitle/index.spec.ts | 20 +++++++++---------- .../helpers/generateDocumentTitle/index.ts | 4 ++-- 3 files changed, 19 insertions(+), 12 deletions(-) create mode 100644 .changeset/few-sheep-hug.md diff --git a/.changeset/few-sheep-hug.md b/.changeset/few-sheep-hug.md new file mode 100644 index 000000000000..afe9bdeb9fbb --- /dev/null +++ b/.changeset/few-sheep-hug.md @@ -0,0 +1,7 @@ +--- +"@refinedev/core": patch +--- + +fix(core): update default titles + +Previously, default titles included lowercase "refine", which was not correct. This commit updates the default titles to include "Refine" instead. diff --git a/packages/core/src/definitions/helpers/generateDocumentTitle/index.spec.ts b/packages/core/src/definitions/helpers/generateDocumentTitle/index.spec.ts index fa28a07ec7ba..2e2209e5d2ef 100644 --- a/packages/core/src/definitions/helpers/generateDocumentTitle/index.spec.ts +++ b/packages/core/src/definitions/helpers/generateDocumentTitle/index.spec.ts @@ -18,13 +18,13 @@ describe("generateDocumentTitle", () => { }); it("should return the default title when resource is undefined", () => { - expect(generateDefaultDocumentTitle(translateMock)).toBe("refine"); + expect(generateDefaultDocumentTitle(translateMock)).toBe("Refine"); }); it("should return `resource name` when action is `list`", () => { expect( generateDefaultDocumentTitle(translateMock, { name: "posts" }, "list"), - ).toBe("Posts | refine"); + ).toBe("Posts | Refine"); }); it("should return the label of the resource when it is provided", () => { @@ -34,7 +34,7 @@ describe("generateDocumentTitle", () => { { name: "posts", label: "Posts Label" }, "list", ), - ).toBe("Posts Label | refine"); + ).toBe("Posts Label | Refine"); }); it("should return the meta.label of the resource when it is provided", () => { @@ -48,13 +48,13 @@ describe("generateDocumentTitle", () => { }, "list", ), - ).toBe("Meta Label | refine"); + ).toBe("Meta Label | Refine"); }); it("should return `Create new resource name` when action is `create`", () => { expect( generateDefaultDocumentTitle(translateMock, { name: "posts" }, "create"), - ).toBe("Create new Post | refine"); + ).toBe("Create new Post | Refine"); }); it("should return `#id Clone resource name` when action is `clone`", () => { @@ -65,7 +65,7 @@ describe("generateDocumentTitle", () => { "clone", "1", ), - ).toBe("#1 Clone Post | refine"); + ).toBe("#1 Clone Post | Refine"); }); it("should return `#id Edit resource name` when action is `edit`", () => { @@ -76,7 +76,7 @@ describe("generateDocumentTitle", () => { "edit", "1", ), - ).toBe("#1 Edit Post | refine"); + ).toBe("#1 Edit Post | Refine"); }); it("should return `#id Show resource name` when action is `show`", () => { @@ -87,7 +87,7 @@ describe("generateDocumentTitle", () => { "show", "1", ), - ).toBe("#1 Show Post | refine"); + ).toBe("#1 Show Post | Refine"); }); it("should pass `id` to `translate` function", () => { @@ -96,7 +96,7 @@ describe("generateDocumentTitle", () => { expect(translateMock).toHaveBeenCalledWith( "documentTitle.posts.show", { id: "1" }, - "#1 Show Post | refine", + "#1 Show Post | Refine", ); }); @@ -109,6 +109,6 @@ describe("generateDocumentTitle", () => { "show", "1", ), - ).toBe("#1 Show Post | refine"); + ).toBe("#1 Show Post | Refine"); }); }); diff --git a/packages/core/src/definitions/helpers/generateDocumentTitle/index.ts b/packages/core/src/definitions/helpers/generateDocumentTitle/index.ts index ba78dfda135b..f860e698540f 100644 --- a/packages/core/src/definitions/helpers/generateDocumentTitle/index.ts +++ b/packages/core/src/definitions/helpers/generateDocumentTitle/index.ts @@ -37,9 +37,9 @@ export function generateDefaultDocumentTitle( const defaultTitle = safeTranslate( translate, "documentTitle.default", - "refine", + "Refine", ); - const suffix = safeTranslate(translate, "documentTitle.suffix", " | refine"); + const suffix = safeTranslate(translate, "documentTitle.suffix", " | Refine"); let autoGeneratedTitle = defaultTitle; if (action && identifier) { From 45b68cc3450618468e938f9540dc52ff088b555a Mon Sep 17 00:00:00 2001 From: Batuhan Wilhelm Date: Tue, 21 May 2024 13:55:55 +0300 Subject: [PATCH 12/36] fix(cli): remove hardcoded path prefix from remix bin command (#5948) --- .changeset/big-planets-raise.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/big-planets-raise.md diff --git a/.changeset/big-planets-raise.md b/.changeset/big-planets-raise.md new file mode 100644 index 000000000000..07590f803d91 --- /dev/null +++ b/.changeset/big-planets-raise.md @@ -0,0 +1,5 @@ +--- +"@refinedev/cli": patch +--- + +fix: remove hardcoded path prefix from bin resolve for remix run command. From 4cc74478cbec8caa3023a50ce62f1d5b2f7158a5 Mon Sep 17 00:00:00 2001 From: Alican Erdurmaz Date: Thu, 23 May 2024 09:46:16 +0300 Subject: [PATCH 13/36] feat(core): override `` style (#5964) --- .changeset/smooth-shirts-run.md | 11 +++++++++++ packages/core/src/components/gh-banner/index.tsx | 9 +++++++-- 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 .changeset/smooth-shirts-run.md diff --git a/.changeset/smooth-shirts-run.md b/.changeset/smooth-shirts-run.md new file mode 100644 index 000000000000..9b69649aa7da --- /dev/null +++ b/.changeset/smooth-shirts-run.md @@ -0,0 +1,11 @@ +--- +"@refinedev/core": patch +--- + +feat: `` has `paddingLeft: 200px` by default to make space for the sidebar. This is not needed when the sidebar is not present. + +From on, `` style property can be overridden by passing `containerStyle` prop. + +```jsx + +``` diff --git a/packages/core/src/components/gh-banner/index.tsx b/packages/core/src/components/gh-banner/index.tsx index 6e7924bfaba5..b1ad23088f7d 100644 --- a/packages/core/src/components/gh-banner/index.tsx +++ b/packages/core/src/components/gh-banner/index.tsx @@ -1,10 +1,14 @@ -import React, { SVGProps, useEffect } from "react"; +import React, { CSSProperties, SVGProps, useEffect } from "react"; import { CSSRules } from "./styles"; const text = "If you find Refine useful, you can contribute to its growth by giving it a star on GitHub"; -export const GitHubBanner = () => { +type Props = { + containerStyle?: CSSProperties; +}; + +export const GitHubBanner = ({ containerStyle }: Props) => { useEffect(() => { const styleTag = document.createElement("style"); document.head.appendChild(styleTag); @@ -32,6 +36,7 @@ export const GitHubBanner = () => { maxWidth: "100vw", height: "100%", borderBottom: "1px solid #47ebeb26", + ...containerStyle, }} >
Date: Fri, 24 May 2024 10:32:06 +0300 Subject: [PATCH 14/36] feat(antd): search form in useTable should work with syncWithLocation (#5981) --- .changeset/curly-files-jump.md | 7 +++ .../app-crm/src/routes/companies/list.tsx | 10 +--- .../{useTable.spec.ts => useTable.spec.tsx} | 53 ++++++++++++++++++- .../antd/src/hooks/table/useTable/useTable.ts | 30 +++++++++++ 4 files changed, 90 insertions(+), 10 deletions(-) create mode 100644 .changeset/curly-files-jump.md rename packages/antd/src/hooks/table/useTable/{useTable.spec.ts => useTable.spec.tsx} (82%) diff --git a/.changeset/curly-files-jump.md b/.changeset/curly-files-jump.md new file mode 100644 index 000000000000..37b9f75cd892 --- /dev/null +++ b/.changeset/curly-files-jump.md @@ -0,0 +1,7 @@ +--- +"@refinedev/antd": patch +--- + +feat(antd): search form in useTable should work with syncWithLocation + +Even though the form is managed by `useTable` hook from `@refinedev/antd`. It wasn't respecting the `syncWithLocation` prop to set values accordingly at initial render when registered fields are matching with the query params. Now it will look for matching fields and set values accordingly from synced filters. diff --git a/examples/app-crm/src/routes/companies/list.tsx b/examples/app-crm/src/routes/companies/list.tsx index c3aba509e826..333ec0ca0e6a 100644 --- a/examples/app-crm/src/routes/companies/list.tsx +++ b/examples/app-crm/src/routes/companies/list.tsx @@ -1,7 +1,7 @@ import { FC, PropsWithChildren, useState } from "react"; import { List, useTable } from "@refinedev/antd"; -import { getDefaultFilter, HttpError } from "@refinedev/core"; +import { HttpError } from "@refinedev/core"; import { GetFieldsFromList } from "@refinedev/nestjs-query"; import { @@ -103,13 +103,7 @@ export const CompanyListPage: FC = ({ children }) => { marginTop: screens.xs ? "1.6rem" : undefined, }} > -
+ { expect(result.current.tableProps.pagination).toBeFalsy(); }); + + it("should pass form values to search form from params (syncWithLocation)", async () => { + const Component = () => { + const { searchFormProps } = useTable({ + resource: "categories", + syncWithLocation: true, + }); + + return ( + + + + + + ); + }; + + const { getByDisplayValue } = render(, { + wrapper: TestWrapper({ + routerProvider: { + parse: () => { + return () => ({ + resource: { + name: "posts", + }, + params: { + filters: [ + { + field: "name", + operator: "contains", + value: "Some Name To Look For", + }, + ], + }, + }); + }, + }, + }), + }); + + await waitFor(() => { + expect(getByDisplayValue("Some Name To Look For")).toBeInTheDocument(); + }); + }); }); diff --git a/packages/antd/src/hooks/table/useTable/useTable.ts b/packages/antd/src/hooks/table/useTable/useTable.ts index 751c5fb5a7d7..4df69be802c3 100644 --- a/packages/antd/src/hooks/table/useTable/useTable.ts +++ b/packages/antd/src/hooks/table/useTable/useTable.ts @@ -11,6 +11,7 @@ import { useTableProps as useTablePropsCore, useTableReturnType as useTableCoreReturnType, pickNotDeprecated, + useSyncWithLocation, } from "@refinedev/core"; import { @@ -122,6 +123,8 @@ export const useTable = < metaData: pickNotDeprecated(meta, metaData), dataProviderName, }); + const { syncWithLocation: defaultSyncWithLocation } = useSyncWithLocation(); + const shouldSyncWithLocation = syncWithLocation ?? defaultSyncWithLocation; const breakpoint = Grid.useBreakpoint(); const [form] = Form.useForm(); const formSF = useFormSF({ @@ -140,6 +143,33 @@ export const useTable = < const { data, isFetched, isLoading } = tableQueryResult; + React.useEffect(() => { + if (shouldSyncWithLocation) { + // get registered fields of form + const registeredFields = formSF.form.getFieldsValue() as Record< + string, + any + >; + // map `filters` for registered fields + const filterFilterMap = Object.keys(registeredFields).reduce( + (acc, curr) => { + // find filter for current field + const filter = filters.find( + (filter) => "field" in filter && filter.field === curr, + ); + // if filter exists, set value to filter value + if (filter) { + acc[curr] = filter?.value; + } + return acc; + }, + {} as Record, + ); + // set values to form + formSF.form.setFieldsValue(filterFilterMap as any); + } + }, [shouldSyncWithLocation]); + const onChange = ( paginationState: TablePaginationConfig, tableFilters: Record, From 8d9ce12215b0871de47b4f5113efcbc4e50ac19b Mon Sep 17 00:00:00 2001 From: Alican Erdurmaz Date: Fri, 24 May 2024 11:11:00 +0300 Subject: [PATCH 15/36] fix(simple-rest): type error on tests --- .changeset/gorgeous-bugs-relax.md | 6 ++++++ packages/simple-rest/test/utils/mapOperator.spec.ts | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/gorgeous-bugs-relax.md diff --git a/.changeset/gorgeous-bugs-relax.md b/.changeset/gorgeous-bugs-relax.md new file mode 100644 index 000000000000..51c1275d8979 --- /dev/null +++ b/.changeset/gorgeous-bugs-relax.md @@ -0,0 +1,6 @@ +--- +"@refinedev/simple-rest": patch +--- + +fix: "mapOperator" test type error. +Some `CrudOperators` not supported in `operatorMappings` type but still extended from `CrudOperators`. To fix that we use `Partial` type for `operatorMappings` type. diff --git a/packages/simple-rest/test/utils/mapOperator.spec.ts b/packages/simple-rest/test/utils/mapOperator.spec.ts index 9c6054e12dc3..e4ad6ba735e7 100644 --- a/packages/simple-rest/test/utils/mapOperator.spec.ts +++ b/packages/simple-rest/test/utils/mapOperator.spec.ts @@ -3,7 +3,7 @@ import { mapOperator } from "../../src/utils"; describe("mapOperator", () => { it("should return correct mapping for given operator", () => { - const operatorMappings: Record = { + const operatorMappings: Partial> = { ne: "_ne", gte: "_gte", lte: "_lte", From 429009db854653ab3ca00fbfb84561de38b3a255 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Emir=20=C5=9Een?= Date: Fri, 24 May 2024 13:52:27 +0300 Subject: [PATCH 16/36] feat(cli): prompt to update all Refine dependencies (#5947) --- .changeset/brave-chicken-grow.md | 9 ++ .changeset/poor-adults-sneeze.md | 7 + packages/cli/ANNOUNCEMENTS.md | 5 +- .../cli/src/commands/check-updates/index.tsx | 10 +- packages/cli/src/commands/devtools/index.ts | 22 +-- packages/cli/src/commands/runner/dev/index.ts | 2 +- .../cli/src/commands/runner/projectScripts.ts | 2 +- packages/cli/src/commands/swizzle/index.tsx | 6 +- packages/cli/src/commands/update/index.ts | 55 +++++-- .../src/commands/update/interactive/index.ts | 2 +- .../components/update-warning-table/table.ts | 119 +------------- .../cli/src/components/version-table/index.ts | 151 ++++++++++++++++++ packages/cli/src/update-notifier/index.tsx | 2 +- packages/cli/src/utils/package/index.ts | 2 +- packages/devtools-server/FEED.md | 4 +- .../devtools-server/src/client/index.html | 3 +- .../src/packages/get-available-packages.ts | 40 ++--- packages/devtools-server/src/serve-ws.ts | 2 +- packages/devtools-server/src/setup-server.ts | 6 +- .../src/components/add-package-drawer.tsx | 2 +- packages/devtools-ui/src/components/feed.tsx | 2 +- .../src/components/project-id-fix-modal.tsx | 2 +- 22 files changed, 275 insertions(+), 180 deletions(-) create mode 100644 .changeset/brave-chicken-grow.md create mode 100644 .changeset/poor-adults-sneeze.md create mode 100644 packages/cli/src/components/version-table/index.ts diff --git a/.changeset/brave-chicken-grow.md b/.changeset/brave-chicken-grow.md new file mode 100644 index 000000000000..ee579adb5be1 --- /dev/null +++ b/.changeset/brave-chicken-grow.md @@ -0,0 +1,9 @@ +--- +"@refinedev/cli": patch +"@refinedev/devtools-server": patch +"@refinedev/devtools-ui": patch +--- + +fix: capitalize Refine + +Capitalized "Refine" in the user-facing texts diff --git a/.changeset/poor-adults-sneeze.md b/.changeset/poor-adults-sneeze.md new file mode 100644 index 000000000000..021810e36dc3 --- /dev/null +++ b/.changeset/poor-adults-sneeze.md @@ -0,0 +1,7 @@ +--- +"@refinedev/cli": patch +--- + +feat(cli): prompt to update all in `update` command + +Previously, if users doesn't provide `--all` option, `update` command will display an interactive prompt to pick which packages to update. Now, before displaying the prompt, it will ask if users want to update all packages. diff --git a/packages/cli/ANNOUNCEMENTS.md b/packages/cli/ANNOUNCEMENTS.md index 27967040de72..5cf9c4e1f799 100644 --- a/packages/cli/ANNOUNCEMENTS.md +++ b/packages/cli/ANNOUNCEMENTS.md @@ -3,14 +3,13 @@ hidden: false --- -refine Devtools beta version is out! To install in your project, just run `npm run refine devtools init`. https://s.refine.dev/devtools-beta ---- +## Refine Devtools beta version is out! To install in your project, just run `npm run refine devtools init`. https://s.refine.dev/devtools-beta ---announcement hidden: false --- -Hello from refine team! Hope you enjoy! Join our Discord community to get help and discuss with other users. https://discord.gg/refine +Hello from Refine team! Hope you enjoy! Join our Discord community to get help and discuss with other users. https://discord.gg/refine --- diff --git a/packages/cli/src/commands/check-updates/index.tsx b/packages/cli/src/commands/check-updates/index.tsx index 15099bcfa2c2..e4e72b30488b 100644 --- a/packages/cli/src/commands/check-updates/index.tsx +++ b/packages/cli/src/commands/check-updates/index.tsx @@ -12,14 +12,14 @@ import semverDiff from "semver-diff"; const load = (program: Command) => { return program .command("check-updates") - .description("Check all installed `refine` packages are up to date") + .description("Check all installed `Refine` packages are up to date") .action(action); }; const action = async () => { const packages = await spinner(isRefineUptoDate, "Checking for updates..."); if (!packages.length) { - console.log("All `refine` packages are up to date 🎉\n"); + console.log("All `Refine` packages are up to date 🎉\n"); return; } @@ -28,9 +28,9 @@ const action = async () => { /** * - * @returns `refine` packages that have updates. - * @returns `[]` if no refine package found. - * @returns `[]` if all `refine` packages are up to date. + * @returns `Refine` packages that have updates. + * @returns `[]` if no Refine package found. + * @returns `[]` if all `Refine` packages are up to date. */ export const isRefineUptoDate = async () => { const refinePackages = await getOutdatedRefinePackages(); diff --git a/packages/cli/src/commands/devtools/index.ts b/packages/cli/src/commands/devtools/index.ts index 8efa31fc64f5..6070bbd0aaa4 100644 --- a/packages/cli/src/commands/devtools/index.ts +++ b/packages/cli/src/commands/devtools/index.ts @@ -27,7 +27,7 @@ const load = (program: Command) => { return program .command("devtools") .description( - "Start or install refine's devtools server; it starts on port 5001.", + "Start or install Refine Devtools server; it starts on port 5001.", ) .addArgument( new Argument("[command]", "devtools related commands") @@ -38,8 +38,8 @@ const load = (program: Command) => { "after", ` Commands: - start Start refine's devtools server - init Install refine's devtools client and adds it to your project + start Start Refine Devtools server + init Install Refine Devtools client and adds it to your project `, ) .action(action); @@ -64,7 +64,7 @@ const devtoolsInstaller = async () => { "Checking if devtools is installed...", ); if (isInstalled) { - console.log("🎉 refine devtools is already installed"); + console.log("🎉 Refine Devtools is already installed"); return; } @@ -75,7 +75,7 @@ const devtoolsInstaller = async () => { return; } - console.log("🌱 Installing refine devtools..."); + console.log("🌱 Installing Refine Devtools..."); const packagesToInstall = ["@refinedev/devtools@latest"]; // we should update core package if it is lower than minRefineCoreVersionForDevtools if ( @@ -83,7 +83,7 @@ const devtoolsInstaller = async () => { semver.lt(corePackage.version, minRefineCoreVersionForDevtools) ) { packagesToInstall.push("@refinedev/core@latest"); - console.log("🌱 refine core package is being updated for devtools..."); + console.log("🌱 Refine core package is being updated for devtools..."); } await installPackagesSync(packagesToInstall); @@ -94,13 +94,13 @@ const devtoolsInstaller = async () => { console.log("🌱 Adding devtools component to your project...."); await addDevtoolsComponent(); console.log( - "✅ refine devtools package and components added to your project", + "✅ Refine Devtools package and components added to your project", ); // if core package is updated, we should show the updated version if (packagesToInstall.includes("@refinedev/core@latest")) { const updatedCorePackage = await getRefineCorePackage(); console.log( - `✅ refine core package updated from ${ + `✅ Refine core package updated from ${ corePackage?.version ?? "unknown" } to ${updatedCorePackage?.version ?? "unknown"}`, ); @@ -176,7 +176,7 @@ export const devtoolsRunner = async ({ if (semver.lt(corePackage.version, minRefineCoreVersionForDevtools)) { console.log( - `🚨 You're using an old version of refine(${corePackage.version}). refine version should be @4.42.0 or higher to use devtools.`, + `🚨 You're using an old version of Refine(${corePackage.version}). Refine version should be @4.42.0 or higher to use devtools.`, ); const pm = await getPreferedPM(); console.log( @@ -217,9 +217,9 @@ export const validateCorePackageIsNotDeprecated = async ({ }) => { if (pkg.name === "@pankod/refine-core" || semver.lt(pkg.version, "4.0.0")) { console.log( - `🚨 You're using an old version of refine(${pkg.version}). refine version should be @4.42.0 or higher to use devtools.`, + `🚨 You're using an old version of Refine(${pkg.version}). Refine version should be @4.42.0 or higher to use devtools.`, ); - console.log("You can follow migration guide to update refine."); + console.log("You can follow migration guide to update Refine."); console.log( chalk.blue("https://refine.dev/docs/migration-guide/3x-to-4x/"), ); diff --git a/packages/cli/src/commands/runner/dev/index.ts b/packages/cli/src/commands/runner/dev/index.ts index 874d1bb173e7..1a7a455e511b 100644 --- a/packages/cli/src/commands/runner/dev/index.ts +++ b/packages/cli/src/commands/runner/dev/index.ts @@ -26,7 +26,7 @@ const dev = (program: Command) => { .addOption( new Option( "-d, --devtools ", - "Start refine's devtools server", + "Start Refine Devtools server", ).default("true", "true if devtools is installed"), ) .argument("[args...]") diff --git a/packages/cli/src/commands/runner/projectScripts.ts b/packages/cli/src/commands/runner/projectScripts.ts index 83a27f391c18..b3e9547e509c 100644 --- a/packages/cli/src/commands/runner/projectScripts.ts +++ b/packages/cli/src/commands/runner/projectScripts.ts @@ -1,7 +1,7 @@ import { ProjectTypes } from "@definitions/projectTypes"; /** - * Map `refine` cli commands to project script + * Map `Refine` cli commands to project script */ export const projectScripts = { [ProjectTypes.REACT_SCRIPT]: { diff --git a/packages/cli/src/commands/swizzle/index.tsx b/packages/cli/src/commands/swizzle/index.tsx index 958d85d37182..e64286a63107 100644 --- a/packages/cli/src/commands/swizzle/index.tsx +++ b/packages/cli/src/commands/swizzle/index.tsx @@ -28,7 +28,7 @@ const swizzle = (program: Command) => { .command("swizzle") .description( `Export a component or a function from ${chalk.bold( - "refine", + "Refine", )} packages to customize it in your project`, ) .action(action); @@ -86,7 +86,7 @@ const action = async (_options: OptionValues) => { ); if (packagesWithConfig.length === 0) { - console.log("No refine packages found with swizzle configuration."); + console.log("No Refine packages found with swizzle configuration."); return; } @@ -95,7 +95,7 @@ const action = async (_options: OptionValues) => { `Found ${chalk.blueBright( packagesWithConfig.length, )} installed ${chalk.blueBright.bold( - "refine", + "Refine", )} packages with swizzle configuration.`, { padding: 1, diff --git a/packages/cli/src/commands/update/index.ts b/packages/cli/src/commands/update/index.ts index fa52dbfda7d7..dd72606af57b 100644 --- a/packages/cli/src/commands/update/index.ts +++ b/packages/cli/src/commands/update/index.ts @@ -1,9 +1,12 @@ +import inquirer from "inquirer"; +import center from "center-align"; import { Command, Option } from "commander"; -import { isRefineUptoDate } from "@commands/check-updates"; import spinner from "@utils/spinner"; +import { isRefineUptoDate } from "@commands/check-updates"; import { getPreferedPM, installPackages, pmCommands } from "@utils/package"; import { promptInteractiveRefineUpdate } from "@commands/update/interactive"; import { RefinePackageInstalledVersionData } from "@definitions/package"; +import { getVersionTable } from "@components/version-table"; enum Tag { Wanted = "wanted", @@ -21,7 +24,7 @@ const load = (program: Command) => { return program .command("update") .description( - "Interactively select and update all `refine` packages to selected version. To skip the interactive mode, use the `--all` option.", + "Interactively select and update all `Refine` packages to selected version. To skip the interactive mode, use the `--all` option.", ) .addOption( new Option("-t, --tag [tag]", "Select version to update to.") @@ -33,7 +36,7 @@ const load = (program: Command) => { ) .option( "-a, --all", - "Update all `refine` packages to the selected `tag`. If `tag` is not provided, version ranges in the `package.json` will be installed. This option skips the interactive mode.", + "Update all `Refine` packages to the selected `tag`. If `tag` is not provided, version ranges in the `package.json` will be installed. This option skips the interactive mode.", false, ) .option( @@ -49,13 +52,45 @@ const action = async (options: OptionValues) => { const packages = await spinner(isRefineUptoDate, "Checking for updates..."); if (!packages?.length) { - console.log("All `refine` packages are up to date 🎉"); + console.log("All `Refine` packages are up to date 🎉"); return; } - const selectedPackages = all - ? runAll(tag, packages) - : await promptInteractiveRefineUpdate(packages); + let selectedPackages: string[] | null | undefined = null; + + if (all) { + runAll(tag, packages); + } else { + const { table, width } = getVersionTable(packages) ?? ""; + + console.log(center("Available Updates", width)); + console.log(table); + + const { allByPrompt } = await inquirer.prompt<{ allByPrompt: boolean }>([ + { + type: "list", + name: "allByPrompt", + message: + "Do you want to update all Refine packages for minor and patch versions?", + choices: [ + { + name: "Yes (Recommended)", + value: true, + }, + { + name: "No, use interactive mode", + value: false, + }, + ], + }, + ]); + + if (allByPrompt) { + selectedPackages = runAll(tag, packages); + } else { + selectedPackages = await promptInteractiveRefineUpdate(packages); + } + } if (!selectedPackages) return; @@ -74,7 +109,7 @@ const runAll = (tag: Tag, packages: RefinePackageInstalledVersionData[]) => { ); if (isAllPackagesAtWantedVersion) { console.log( - "All `refine` packages are up to date with the wanted version 🎉", + "All `Refine` packages are up to date with the wanted version 🎉", ); return null; } @@ -95,8 +130,8 @@ const printInstallCommand = async (packages: string[]) => { }; const pmInstall = (packages: string[]) => { - console.log("Updating `refine` packages..."); - console.log(packages); + console.log("Updating `Refine` packages..."); + console.log(packages.map((pkg) => ` - ${pkg}`).join("\n")); installPackages(packages); }; diff --git a/packages/cli/src/commands/update/interactive/index.ts b/packages/cli/src/commands/update/interactive/index.ts index e05c4134897c..41365976fbb5 100644 --- a/packages/cli/src/commands/update/interactive/index.ts +++ b/packages/cli/src/commands/update/interactive/index.ts @@ -28,7 +28,7 @@ export const promptInteractiveRefineUpdate = async ( ) => { const uiGroup = createUIGroup(packages); if (!uiGroup) { - console.log("All `refine` packages are up to date. 🎉"); + console.log("All `Refine` packages are up to date. 🎉"); return; } diff --git a/packages/cli/src/components/update-warning-table/table.ts b/packages/cli/src/components/update-warning-table/table.ts index e794b1d95a03..7e998ba8007a 100644 --- a/packages/cli/src/components/update-warning-table/table.ts +++ b/packages/cli/src/components/update-warning-table/table.ts @@ -1,26 +1,8 @@ -import React from "react"; import { RefinePackageInstalledVersionData } from "@definitions/package"; -import Table from "cli-table3"; import chalk from "chalk"; import center from "center-align"; import { getDependencies, getPreferedPM, getScripts } from "@utils/package"; -import { removeANSIColors } from "@utils/text"; - -const columns = { - name: "name", - current: "current", - wanted: "wanted", - latest: "latest", - changelog: "changelog", -} as const; - -const orderedColumns: (typeof columns)[keyof typeof columns][] = [ - columns.name, - columns.current, - columns.wanted, - columns.latest, - columns.changelog, -]; +import { getVersionTable } from "@components/version-table"; export interface UpdateWarningTableParams { data: RefinePackageInstalledVersionData[]; @@ -33,52 +15,14 @@ export const printUpdateWarningTable = async ( const tableHead = Object.keys(data?.[0] || {}); if (!data || !tableHead.length) return; - const table = new Table({ - head: orderedColumns, - style: { - head: ["blue"], - }, - }); - - data.forEach((row) => { - table.push( - orderedColumns.map((column) => { - const columnValue = row[column]; - if (!columnValue) return columnValue; - - if (column === "latest" || column === "wanted") { - const installedVersion = parseVersions(row.current); - const latestVersion = parseVersions(columnValue); - const colors = getColorsByVersionDiffrence( - installedVersion, - latestVersion, - ); - const textMajor = chalk[colors.major](latestVersion.major); - const textMinor = chalk[colors.minor](latestVersion.minor); - const textPatch = chalk[colors.patch](latestVersion.patch); - return `${textMajor}.${textMinor}.${textPatch}`; - } - - if (column === "changelog") { - return chalk.blueBright.underline(columnValue); - } - - return columnValue; - }), - ); - }); - - const tableOutput = table.toString(); - const tableWidth = removeANSIColors( - tableOutput.split("\n")?.[0] || "", - ).length; + const { table, width } = getVersionTable(data); console.log(); - console.log(center("Update Available", tableWidth)); - console.log(tableOutput); + console.log(center("Update Available", width)); + console.log(table); console.log( center( - `To update ${chalk.bold("`refine`")} packages with wanted version`, - tableWidth, + `To update ${chalk.bold("`Refine`")} packages with wanted version`, + width, ), ); console.log( @@ -86,61 +30,12 @@ export const printUpdateWarningTable = async ( ` Run the following command: ${chalk.yellowBright( await getInstallCommand(), )}`, - tableWidth, + width, ), ); console.log(); }; -const parseVersions = (text: string) => { - const versions = text.split("."); - return { - major: versions[0], - minor: versions[1], - patch: versions[2], - }; -}; - -const getColorsByVersionDiffrence = ( - installedVersion: ReturnType, - nextVersion: ReturnType, -) => { - const isMajorDiffrence = - installedVersion.major.trim() !== nextVersion.major.trim(); - - if (isMajorDiffrence) - return { - major: "red", - minor: "red", - patch: "red", - } as const; - - const isMinorDiffrence = - installedVersion.minor.trim() !== nextVersion.minor.trim(); - - if (isMinorDiffrence) - return { - major: "white", - minor: "yellow", - patch: "yellow", - } as const; - - const isPatchDiffrence = - installedVersion.patch.trim() !== nextVersion.patch.trim(); - if (isPatchDiffrence) - return { - major: "white", - minor: "white", - patch: "green", - } as const; - - return { - major: "white", - minor: "white", - patch: "white", - } as const; -}; - export const getInstallCommand = async () => { const fallbackCommand = "npx @refinedev/cli update"; diff --git a/packages/cli/src/components/version-table/index.ts b/packages/cli/src/components/version-table/index.ts new file mode 100644 index 000000000000..e14d35f0c569 --- /dev/null +++ b/packages/cli/src/components/version-table/index.ts @@ -0,0 +1,151 @@ +import { RefinePackageInstalledVersionData } from "@definitions/package"; +import Table from "cli-table3"; +import chalk from "chalk"; +import { removeANSIColors } from "@utils/text"; + +const columns = { + name: "name", + current: "current", + wanted: "wanted", + latest: "latest", + changelog: "changelog", +} as const; + +const orderedColumns: (typeof columns)[keyof typeof columns][] = [ + columns.name, + columns.current, + columns.wanted, + columns.latest, + columns.changelog, +]; + +export const getVersionTable = ( + packages: RefinePackageInstalledVersionData[] = [], +) => { + const tableHead = Object.keys(packages?.[0] || {}); + if (!packages || !tableHead.length) return { table: "", width: 0 }; + + const terminalWidth = process.stdout.columns || 80; + + const nameColumnWidth = + Math.max(...packages.map((row) => row.name.length)) + 2; + const versionColumnWidth = 7 + 2; + const bordersWidth = 6; + const changelogColumnWidth = Math.min( + 35, + terminalWidth - nameColumnWidth - versionColumnWidth * 3 - bordersWidth, + ); + + const columnWidths = { + name: nameColumnWidth, + current: versionColumnWidth, + wanted: versionColumnWidth, + latest: versionColumnWidth, + changelog: changelogColumnWidth, + } as const; + + const table = new Table({ + head: orderedColumns, + wordWrap: false, + wrapOnWordBoundary: true, + colWidths: orderedColumns.map((column) => columnWidths[column]), + style: { + head: ["blue"], + }, + }); + + const ellipsisFromCenter = (text: string, length: number) => { + // if text is longer than length, cut it from the center to fit the length (add ellipsis) + if (text.length > length) { + const fitLength = length - 3; + const start = text.slice(0, Math.floor(fitLength / 2)); + const end = text.slice(-Math.ceil(fitLength / 2)); + return `${start}...${end}`; + } + return text; + }; + + packages.forEach((row) => { + table.push( + orderedColumns.map((column) => { + const columnValue = row[column]; + if (!columnValue) return columnValue; + + if (column === "latest" || column === "wanted") { + const installedVersion = parseVersions(row.current); + const latestVersion = parseVersions(columnValue); + const colors = getColorsByVersionDiffrence( + installedVersion, + latestVersion, + ); + const textMajor = chalk[colors.major](latestVersion.major); + const textMinor = chalk[colors.minor](latestVersion.minor); + const textPatch = chalk[colors.patch](latestVersion.patch); + return `${textMajor}.${textMinor}.${textPatch}`; + } + + if (column === "changelog") { + return chalk.blueBright.underline(columnValue); + } + + return columnValue; + }), + ); + }); + + const tableString = table.toString(); + const tableWidth = removeANSIColors( + tableString.split("\n")?.[0] || "", + ).length; + + return { table: tableString, width: tableWidth }; +}; + +const parseVersions = (text: string) => { + const versions = text.split("."); + return { + major: versions[0], + minor: versions[1], + patch: versions[2], + }; +}; + +const getColorsByVersionDiffrence = ( + installedVersion: ReturnType, + nextVersion: ReturnType, +) => { + const isMajorDiffrence = + installedVersion.major.trim() !== nextVersion.major.trim(); + + if (isMajorDiffrence) + return { + major: "red", + minor: "red", + patch: "red", + } as const; + + const isMinorDiffrence = + installedVersion.minor.trim() !== nextVersion.minor.trim(); + + if (isMinorDiffrence) + return { + major: "white", + minor: "yellow", + patch: "yellow", + } as const; + + const isPatchDiffrence = + installedVersion.patch.trim() !== nextVersion.patch.trim(); + if (isPatchDiffrence) + return { + major: "white", + minor: "white", + patch: "green", + } as const; + + return { + major: "white", + minor: "white", + patch: "white", + } as const; +}; diff --git a/packages/cli/src/update-notifier/index.tsx b/packages/cli/src/update-notifier/index.tsx index 99d15e2fef95..5c77855b7815 100644 --- a/packages/cli/src/update-notifier/index.tsx +++ b/packages/cli/src/update-notifier/index.tsx @@ -124,7 +124,7 @@ export const generateKeyFromPackages = async () => { if (!packages) { console.error( chalk.red( - "Something went wrong when trying to get installed `refine` packages.", + "Something went wrong when trying to get installed `Refine` packages.", ), ); diff --git a/packages/cli/src/utils/package/index.ts b/packages/cli/src/utils/package/index.ts index d9c9c16ccdf1..0944188301ab 100644 --- a/packages/cli/src/utils/package/index.ts +++ b/packages/cli/src/utils/package/index.ts @@ -179,7 +179,7 @@ export const installPackages = async (packages: string[]) => { execution.on("exit", (exitCode) => { if (exitCode === 0) { - console.log("All `refine` packages updated 🎉"); + console.log("All `Refine` packages updated 🎉"); return; } diff --git a/packages/devtools-server/FEED.md b/packages/devtools-server/FEED.md index 4cada2920334..cbe57915ac7a 100644 --- a/packages/devtools-server/FEED.md +++ b/packages/devtools-server/FEED.md @@ -1,7 +1,7 @@ # Feed ---section -title: refine devtools is now in beta! +title: Refine devtools is now in beta! author: Ali Emir Şen cover: https://refine.ams3.cdn.digitaloceanspaces.com/devtools/first-feed-cover.png date: 2023-09-19T15:14:00.000Z @@ -10,4 +10,4 @@ avatar: https://avatars.githubusercontent.com/u/11361964 --- -We've released the first beta version of the refine devtools. Feel free to reach us out for any feedback or bug reports. We're looking forward to hearing from you! Check out or [GitHub](https://github.com/refinedev/refine) and [Discord](https://discord.gg/refine) channel. +We've released the first beta version of the Refine devtools. Feel free to reach us out for any feedback or bug reports. We're looking forward to hearing from you! Check out or [GitHub](https://github.com/refinedev/refine) and [Discord](https://discord.gg/refine) channel. diff --git a/packages/devtools-server/src/client/index.html b/packages/devtools-server/src/client/index.html index 85b8fcad2a64..119772f8cd24 100644 --- a/packages/devtools-server/src/client/index.html +++ b/packages/devtools-server/src/client/index.html @@ -8,13 +8,12 @@ /> - - refine devtools + Refine Devtools diff --git a/packages/devtools-server/src/packages/get-available-packages.ts b/packages/devtools-server/src/packages/get-available-packages.ts index 879e4150202c..24bc80f1d885 100644 --- a/packages/devtools-server/src/packages/get-available-packages.ts +++ b/packages/devtools-server/src/packages/get-available-packages.ts @@ -5,7 +5,7 @@ import { getPackagesFromPackageJSON } from "./get-packages-from-package-json"; export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ { name: "@refinedev/ably", - description: "Ably integration for refine", + description: "Ably integration for Refine", install: "npm install @refinedev/ably", usage: dedent( ` @@ -28,7 +28,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/airtable", - description: "Airtable integration for refine", + description: "Airtable integration for Refine", install: "npm install @refinedev/airtable", usage: dedent( ` @@ -49,7 +49,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/antd", - description: "Ant Design integration for refine", + description: "Ant Design integration for Refine", install: "npm install @refinedev/antd antd", usage: dedent( ` @@ -73,7 +73,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/appwrite", - description: "Appwrite integration for refine", + description: "Appwrite integration for Refine", install: "npm install @refinedev/appwrite", usage: dedent( ` @@ -100,7 +100,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/chakra-ui", - description: "Chakra UI integration for refine", + description: "Chakra UI integration for Refine", install: "npm install @refinedev/chakra-ui @chakra-ui/react @emotion/react @emotion/styled framer-motion @tabler/icons-react", usage: dedent( @@ -126,7 +126,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/graphql", - description: "GraphQL integration for refine", + description: "GraphQL integration for Refine", install: "npm install @refinedev/graphql", usage: dedent( ` @@ -149,7 +149,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/hasura", - description: "GraphQL integration for refine", + description: "GraphQL integration for Refine", install: "npm install @refinedev/hasura", usage: dedent( ` @@ -176,7 +176,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/inferencer", - description: "Auto generate views based on your APIs with refine", + description: "Auto generate views based on your APIs with Refine", install: "npm install @refinedev/inferencer", usage: dedent( ` @@ -196,7 +196,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/kbar", - description: "Command palette integration with kbar for refine", + description: "Command palette integration with kbar for Refine", install: "npm install @refinedev/kbar", usage: dedent( ` @@ -218,7 +218,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/mantine", - description: "Mantine UI integration for refine", + description: "Mantine UI integration for Refine", install: "npm install @refinedev/mantine @refinedev/react-table @mantine/core @mantine/hooks @mantine/form @mantine/notifications @emotion/react @tabler/icons-react", usage: dedent( @@ -244,7 +244,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/medusa", - description: "Medusa store integration for refine", + description: "Medusa store integration for Refine", install: "npm install @refinedev/medusa", usage: dedent( ` @@ -266,7 +266,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/mui", - description: "Material UI integration for refine", + description: "Material UI integration for Refine", install: "npm install @refinedev/mui @refinedev/react-hook-form @mui/material @mui/lab @mui/x-data-grid @emotion/react @emotion/styled react-hook-form", usage: dedent( @@ -297,7 +297,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/nestjs-query", - description: "NestJS Query data provider integration for refine", + description: "NestJS Query data provider integration for Refine", install: "npm install @refinedev/nestjs-query graphql-ws", usage: dedent( ` @@ -324,7 +324,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/nestjsx-crud", - description: "NestJSX CRUD data provider integration for refine", + description: "NestJSX CRUD data provider integration for Refine", install: "npm install @refinedev/nestjsx-crud", usage: dedent( ` @@ -345,7 +345,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/react-hook-form", - description: "React Hook Form integration for refine", + description: "React Hook Form integration for Refine", install: "npm install @refinedev/react-hook-form react-hook-form", usage: dedent( ` @@ -371,7 +371,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/react-table", - description: "Tanstack React Table integration for refine", + description: "Tanstack React Table integration for Refine", install: "npm install @refinedev/react-table @tanstack/react-table", usage: dedent( ` @@ -411,7 +411,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/simple-rest", - description: "Data provider integration for REST APIs with refine", + description: "Data provider integration for REST APIs with Refine", install: "npm install @refinedev/simple-rest", usage: dedent( ` @@ -433,7 +433,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ { name: "@refinedev/supabase", description: - "Data provider and live provider integrations for Supabase with refine", + "Data provider and live provider integrations for Supabase with Refine", install: "npm install @refinedev/supabase", usage: dedent( ` @@ -457,7 +457,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/strapi", - description: "Strapi integration of refine", + description: "Strapi integration of Refine", install: "npm install @refinedev/strapi axios", usage: dedent( ` @@ -481,7 +481,7 @@ export const AVAILABLE_PACKAGES: AvailablePackageType[] = [ }, { name: "@refinedev/strapi-v4", - description: "StrapiV4 integration of refine", + description: "StrapiV4 integration of Refine", install: "npm install @refinedev/strapi-v4 axios", usage: dedent( ` diff --git a/packages/devtools-server/src/serve-ws.ts b/packages/devtools-server/src/serve-ws.ts index 5f967606024a..4c95d14fef15 100644 --- a/packages/devtools-server/src/serve-ws.ts +++ b/packages/devtools-server/src/serve-ws.ts @@ -12,7 +12,7 @@ export const serveWs = ( if (error?.code === "EADDRINUSE") { console.error( `\n${cyanBright.bold("\u2717 ")}${bold( - "refine devtools server", + "Refine Devtools server", )} (websocket) failed to start. Port ${SERVER_PORT} is already in use.\n`, ); } else { diff --git a/packages/devtools-server/src/setup-server.ts b/packages/devtools-server/src/setup-server.ts index 372cb2387604..ba23d7623f3f 100644 --- a/packages/devtools-server/src/setup-server.ts +++ b/packages/devtools-server/src/setup-server.ts @@ -11,13 +11,13 @@ export const setupServer = (app: Express, onError: () => void) => { if (error?.code === "EADDRINUSE") { console.error( `\n${cyanBright.bold("\u2717 ")}${bold( - "refine devtools server", + "Refine Devtools server", )} (http) failed to start. Port ${SERVER_PORT} is already in use.\n`, ); } else { console.error( `\n${cyanBright.bold("\u2717 ")}${bold( - "error from refine devtools", + "error from Refine Devtools", )}`, error, ); @@ -32,7 +32,7 @@ export const setupServer = (app: Express, onError: () => void) => { .on("listening", () => { console.log( `\n${cyanBright.bold("\u2713 ")}${bold( - "refine devtools", + "Refine Devtools", )} is running at port ${cyanBright.bold(SERVER_PORT)}\n`, ); }); diff --git a/packages/devtools-ui/src/components/add-package-drawer.tsx b/packages/devtools-ui/src/components/add-package-drawer.tsx index c92f010acf7e..55f74ce45855 100644 --- a/packages/devtools-ui/src/components/add-package-drawer.tsx +++ b/packages/devtools-ui/src/components/add-package-drawer.tsx @@ -198,7 +198,7 @@ export const AddPackageDrawer = ({ "re-font-semibold", )} > - Explore refine packages + Explore Refine packages
diff --git a/packages/devtools-ui/src/components/project-id-fix-modal.tsx b/packages/devtools-ui/src/components/project-id-fix-modal.tsx index 63967b76b0c5..e16b95ec9f74 100644 --- a/packages/devtools-ui/src/components/project-id-fix-modal.tsx +++ b/packages/devtools-ui/src/components/project-id-fix-modal.tsx @@ -247,7 +247,7 @@ export const ProjectIdFixModal = ({ visible, onClose, projectId }: Props) => { )} > { - "That's it! You're now ready for the upcoming features of the refine devtools!" + "That's it! You're now ready for the upcoming features of the Refine Devtools!" }
From 61031da8217c7f0aef1f5381f55b819250006ada Mon Sep 17 00:00:00 2001 From: Alican Erdurmaz Date: Fri, 24 May 2024 14:00:51 +0300 Subject: [PATCH 17/36] fix(nestjsx-crud): type error on tests --- .changeset/witty-teachers-pay.md | 6 ++++++ packages/nestjsx-crud/test/utils/mapOperator.spec.ts | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/witty-teachers-pay.md diff --git a/.changeset/witty-teachers-pay.md b/.changeset/witty-teachers-pay.md new file mode 100644 index 000000000000..894444bf3d83 --- /dev/null +++ b/.changeset/witty-teachers-pay.md @@ -0,0 +1,6 @@ +--- +"@refinedev/nestjsx-crud": patch +--- + +fix: "mapOperator" test type error. +Some `CrudOperators` not supported in `mapOperator` type but still extended from `CrudOperators`. To fix that we use `Partial` type for `mapOperator` function. diff --git a/packages/nestjsx-crud/test/utils/mapOperator.spec.ts b/packages/nestjsx-crud/test/utils/mapOperator.spec.ts index 672de0e69723..999eb4900e62 100644 --- a/packages/nestjsx-crud/test/utils/mapOperator.spec.ts +++ b/packages/nestjsx-crud/test/utils/mapOperator.spec.ts @@ -4,7 +4,7 @@ import { mapOperator } from "../../src/utils"; describe("mapOperator", () => { it("should map CrudOperators to ComparisonOperator", () => { - const operators: Record = { + const operators: Partial> = { and: "$and", or: "$or", ne: CondOperator.NOT_EQUALS, From f91bbb4a5c81cb8d22756ef05f6def9bd1a4ca12 Mon Sep 17 00:00:00 2001 From: Alican Erdurmaz Date: Fri, 24 May 2024 14:04:18 +0300 Subject: [PATCH 18/36] fix(antd): filtering dates on table does not work with syncWithLocation (#5980) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Ali Emir Åžen --- .changeset/famous-walls-join.md | 60 ++++++++++ .../components/filter-dropdown/index.md | 112 +++++++++++++++++- .../src/routes/administration/audit-log.tsx | 3 +- .../components/filterDropdown/index.spec.tsx | 80 +++++++------ .../table/components/filterDropdown/index.tsx | 54 ++++----- .../src/components/table/components/index.ts | 1 + .../definitions/filter-mappers/index.spec.ts | 64 ++++++++++ .../src/definitions/filter-mappers/index.ts | 56 +++++++++ packages/antd/src/definitions/index.ts | 1 + packages/antd/src/index.tsx | 1 + 10 files changed, 364 insertions(+), 68 deletions(-) create mode 100644 .changeset/famous-walls-join.md create mode 100644 packages/antd/src/definitions/filter-mappers/index.spec.ts create mode 100644 packages/antd/src/definitions/filter-mappers/index.ts diff --git a/.changeset/famous-walls-join.md b/.changeset/famous-walls-join.md new file mode 100644 index 000000000000..8ed37491a724 --- /dev/null +++ b/.changeset/famous-walls-join.md @@ -0,0 +1,60 @@ +--- +"@refinedev/antd": patch +--- + +fix: Filtering [``](https://refine.dev/docs/ui-integrations/ant-design/hooks/use-table/) with [``](https://refine.dev/docs/ui-integrations/ant-design/components/filter-dropdown) and [``](https://ant.design/components/date-picker) doesn't work with `syncWithLocation`. #5933 + +feat: Added [`rangePickerFilterMapper`](https://refine.dev/docs/ui-integrations/ant-design/components/filter-dropdown/#rangepickerfiltermapper) utility function to convert `selectedKeys` to satisfy both the Refine and [``](https://ant.design/components/date-picker). + +Usage example: + +```tsx +import { getDefaultFilter } from "@refinedev/core"; +import { + DateField, + FilterDropdown, + rangePickerFilterMapper, + useTable, +} from "@refinedev/antd"; +import { Table, DatePicker } from "antd"; + +export const Posts = () => { + const { tableProps, filters } = useTable({ + filters: { + initial: [ + { + field: "created_at", + value: ["2022-01-01", "2022-01-31"], + operator: "between", + }, + ], + }, + }); + + return ( +
+ + + ( + { + return rangePickerFilterMapper(selectedKeys, event); + }} + > + + + )} + defaultFilteredValue={getDefaultFilter( + "created_at", + filters, + "between", + )} + /> +
+ ); +}; +``` diff --git a/documentation/docs/ui-integrations/ant-design/components/filter-dropdown/index.md b/documentation/docs/ui-integrations/ant-design/components/filter-dropdown/index.md index 10d4ead10ce4..60c88f652388 100644 --- a/documentation/docs/ui-integrations/ant-design/components/filter-dropdown/index.md +++ b/documentation/docs/ui-integrations/ant-design/components/filter-dropdown/index.md @@ -83,9 +83,18 @@ These are to be passed from [``'s filterDropdown](https://ant.desi ### mapValue -Determines the value passed to children. `mapValue` takes `selectedKeys` as an argument. +The `mapValue` function is a utility function used to transform the `selectedKeys` based on certain events. -For example when using `useSelect` for ``](https://ant.design/components/select/) component, in which case, the values must be mapped to `number`s using `mapValue`. ```tsx import { getDefaultFilter } from "@refinedev/core"; @@ -137,6 +146,105 @@ const { selectProps: categorySelectProps } = useSelect({ ; ``` +#### rangePickerFilterMapper + +A more complex example is using a filter dropdown with a date picker. + +Imagine you need to filter data based on a date range where Refine's data provider expects dates in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format, but Ant Design's [``](https://ant.design/components/date-picker) uses Dayjs objects. To solve this, use the `mapValue` and [`rangePickerFilterMapper`](https://github.com/refinedev/refine/blob/master/packages/antd/src/definitions/filter-mappers/index.ts) utility function to convert `selectedKeys` to satisfy both the data provider and ``. + +```tsx +import { getDefaultFilter } from "@refinedev/core"; +import { + DateField, + FilterDropdown, + rangePickerFilterMapper, + useTable, +} from "@refinedev/antd"; +import { Table, DatePicker } from "antd"; + +export const Posts = () => { + const { tableProps, filters } = useTable({ + filters: { + initial: [ + { + field: "created_at", + value: ["2022-01-01", "2022-01-31"], + operator: "between", + }, + ], + }, + }); + + return ( + + + + ( + { + return rangePickerFilterMapper(selectedKeys, event); + }} + > + + + )} + defaultFilteredValue={getDefaultFilter( + "created_at", + filters, + "between", + )} + /> +
+ ); +}; +``` + +Let's closer look at the [`rangePickerFilterMapper`](https://github.com/refinedev/refine/blob/master/packages/antd/src/definitions/filter-mappers/index.ts) function source code to understand how it works. + +when the `event` is: + +- `"value"`: It converts the `selectedKeys` to Dayjs objects to be used in the `` component. +- `"onChange"`, It converts the Dayjs objects to ISO 8601 string format to be used in the Refine(data-provider, snycWithLocation etc.) filter. + +```ts +import type { + FilterDropdownProps, + MapValueEvent, +} from "@components/table/components"; +import dayjs from "dayjs"; + +export const rangePickerFilterMapper = ( + selectedKeys: FilterDropdownProps["selectedKeys"], + event: MapValueEvent, +) => { + if (!selectedKeys) { + return selectedKeys; + } + + if (event === "value") { + return selectedKeys.map((key) => { + if (typeof key === "string") { + return dayjs(key); + } + + return key; + }); + } + + if (event === "onChange") { + if (selectedKeys.every(dayjs.isDayjs)) { + return selectedKeys.map((date: any) => dayjs(date).toISOString()); + } + } + + return selectedKeys; +}; +``` + :::simple Good to know If [syncWithLocation](/docs/core/refine-component#syncwithlocation) is enabled, on page refresh, the filter values will be type of `string` since they will be parsed from URL. This might produce some incompatibility if data for filter input comes from an API and it's not type of `string`. diff --git a/examples/app-crm/src/routes/administration/audit-log.tsx b/examples/app-crm/src/routes/administration/audit-log.tsx index e25b7bc974b4..b0fe6ca134ab 100644 --- a/examples/app-crm/src/routes/administration/audit-log.tsx +++ b/examples/app-crm/src/routes/administration/audit-log.tsx @@ -1,6 +1,7 @@ import { DateField, FilterDropdown, + rangePickerFilterMapper, getDefaultSortOrder, List, useTable, @@ -147,7 +148,7 @@ export const AuditLogPage = () => { /> )} filterDropdown={(props) => ( - + )} diff --git a/packages/antd/src/components/table/components/filterDropdown/index.spec.tsx b/packages/antd/src/components/table/components/filterDropdown/index.spec.tsx index 7477b1ee491d..03b20165f07c 100644 --- a/packages/antd/src/components/table/components/filterDropdown/index.spec.tsx +++ b/packages/antd/src/components/table/components/filterDropdown/index.spec.tsx @@ -1,7 +1,6 @@ import React from "react"; import { Input, DatePicker, Select } from "antd"; import dayjs from "dayjs"; - import { render, fireEvent } from "@test"; import { FilterDropdown, FilterDropdownProps } from "./"; @@ -63,22 +62,6 @@ describe("FilterDropdown", () => { expect(clearFilters).toHaveBeenCalled(); }); - it("should not called setSelectedKeys on onChange function", async () => { - const { getByTestId } = render( - - - , - ); - - fireEvent.change(getByTestId("input"), { - target: { - value: "test", - }, - }); - - expect(setSelectedKeys).not.toHaveBeenCalled(); - }); - it("should call mapValue", async () => { const { getByTestId } = render( @@ -169,6 +152,50 @@ describe("FilterDropdown", () => { expect(mapValueFn).toHaveBeenCalled(); }); + it("should mapValue works as expected", async () => { + const Container = () => { + const [keys, setKeys] = React.useState(""); + + return ( + <> + { + setKeys(selectedKeys); + }} + mapValue={(selectedKeys, event) => { + if (event === "onChange") { + return "manipulated-with-onChange"; + } + + if (event === "value") { + return "manipulated-with-value"; + } + + return selectedKeys; + }} + > + + +
{keys}
+ + ); + }; + + const { getByTestId } = render(); + + fireEvent.change(getByTestId("input"), { + target: { + value: "123", + }, + }); + + expect(getByTestId("value").textContent).toBe("manipulated-with-onChange"); + expect(getByTestId("input")).toHaveValue("manipulated-with-value"); + }); + it("should render Select successfully", () => { const { getByText } = render( { getByText("Filter"); getByText("Clear"); }); - - it("should render with Select called confirm function successfully if click the filter button", async () => { - const { getByText } = render( - - Array.isArray(val) ? val.map((i) => Number(i)) : Number(val) - } - > - } placeholder="Contact name" /> @@ -350,6 +357,7 @@ const ContactForm = () => { name={[name, "email"]} > } placeholder="Contact email" /> @@ -357,6 +365,7 @@ const ContactForm = () => { diff --git a/examples/app-crm/src/routes/dashboard/components/companies-map/index.tsx b/examples/app-crm/src/routes/dashboard/components/companies-map/index.tsx index 24208914ac11..91ab8b672b4c 100644 --- a/examples/app-crm/src/routes/dashboard/components/companies-map/index.tsx +++ b/examples/app-crm/src/routes/dashboard/components/companies-map/index.tsx @@ -30,6 +30,7 @@ export const CompaniesMap: React.FC = () => { gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Companies @@ -39,6 +40,7 @@ export const CompaniesMap: React.FC = () => { extra={
} extra={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 diff --git a/examples/app-crm/src/routes/dashboard/components/latest-activities/index.tsx b/examples/app-crm/src/routes/dashboard/components/latest-activities/index.tsx index 8332772c183b..9fe7c8dfc545 100644 --- a/examples/app-crm/src/routes/dashboard/components/latest-activities/index.tsx +++ b/examples/app-crm/src/routes/dashboard/components/latest-activities/index.tsx @@ -84,6 +84,7 @@ export const DashboardLatestActivities: React.FC<{ limit?: number }> = ({ gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Latest activities diff --git a/examples/app-crm/src/routes/dashboard/components/tasks-chart.tsx b/examples/app-crm/src/routes/dashboard/components/tasks-chart.tsx index b2f1a0d2ef1b..1d8866189550 100644 --- a/examples/app-crm/src/routes/dashboard/components/tasks-chart.tsx +++ b/examples/app-crm/src/routes/dashboard/components/tasks-chart.tsx @@ -95,6 +95,7 @@ export const DashboardTasksChart: React.FC = () => { gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Tasks @@ -102,6 +103,7 @@ export const DashboardTasksChart: React.FC = () => {
} extra={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 diff --git a/examples/app-crm/src/routes/dashboard/components/total-count-card/index.tsx b/examples/app-crm/src/routes/dashboard/components/total-count-card/index.tsx index 3ef6633ca23a..c9639ffe3a76 100644 --- a/examples/app-crm/src/routes/dashboard/components/total-count-card/index.tsx +++ b/examples/app-crm/src/routes/dashboard/components/total-count-card/index.tsx @@ -147,6 +147,7 @@ const variants: { secondaryColor: "#BAE0FF", icon: ( + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} { gap: "8px", }} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Total revenue (yearly)
diff --git a/examples/app-crm/src/routes/login.tsx b/examples/app-crm/src/routes/login.tsx index fe82fd1075db..75a3d6d51085 100644 --- a/examples/app-crm/src/routes/login.tsx +++ b/examples/app-crm/src/routes/login.tsx @@ -45,6 +45,7 @@ export const LoginPage: React.FC = () => { name: "google", label: "Sign in with Google", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "github", label: "Sign in with GitHub", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 = ({
@@ -60,6 +61,7 @@ export const QuotesShowPage = () => { + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} diff --git a/examples/app-crm/src/routes/register.tsx b/examples/app-crm/src/routes/register.tsx index bbe185ddce6f..e9fd0afb4d2f 100644 --- a/examples/app-crm/src/routes/register.tsx +++ b/examples/app-crm/src/routes/register.tsx @@ -16,6 +16,7 @@ export const RegisterPage: React.FC = () => { name: "google", label: "Sign in with Google", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "github", label: "Sign in with GitHub", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 > = ({ return (
{type === "deal" && ( diff --git a/examples/app-crm/src/routes/scrumboard/components/deal-kanban-card/index.tsx b/examples/app-crm/src/routes/scrumboard/components/deal-kanban-card/index.tsx index 46d14ecaf232..d7c3712ba3a1 100644 --- a/examples/app-crm/src/routes/scrumboard/components/deal-kanban-card/index.tsx +++ b/examples/app-crm/src/routes/scrumboard/components/deal-kanban-card/index.tsx @@ -50,6 +50,7 @@ export const DealKanbanCard: FC = ({ { label: "View card", key: "1", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => { replace(`/scrumboard/sales/edit/${id}`); @@ -59,6 +60,7 @@ export const DealKanbanCard: FC = ({ danger: true, label: "Delete card", key: "2", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => { mutate({ @@ -209,6 +211,7 @@ export const DealKanbanCard: FC = ({ backgroundColor: "white", }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { size="small" onClick={() => remove(field.name)} style={{ opacity: "0.15" }} + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} />
@@ -97,6 +98,7 @@ export const CheckListForm = ({ initialValues, isLoading }: Props) => { type="link" onClick={() => add()} block + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} style={{ textAlign: "left", diff --git a/examples/app-crm/src/routes/scrumboard/components/forms/comment-form.tsx b/examples/app-crm/src/routes/scrumboard/components/forms/comment-form.tsx index 3edfb7475f9e..7b6c04d3efe6 100644 --- a/examples/app-crm/src/routes/scrumboard/components/forms/comment-form.tsx +++ b/examples/app-crm/src/routes/scrumboard/components/forms/comment-form.tsx @@ -93,6 +93,7 @@ export const CommentForm = () => { > } /> diff --git a/examples/app-crm/src/routes/scrumboard/components/forms/stage-form.tsx b/examples/app-crm/src/routes/scrumboard/components/forms/stage-form.tsx index 8d7833117158..ad48cf72c186 100644 --- a/examples/app-crm/src/routes/scrumboard/components/forms/stage-form.tsx +++ b/examples/app-crm/src/routes/scrumboard/components/forms/stage-form.tsx @@ -75,6 +75,7 @@ export const StageForm = ({ initialValues, isLoading }: Props) => { initialValues={initialValues} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} } placeholder="Contact name" /> @@ -156,6 +157,7 @@ export const SalesCreatePage: FC = ({ children }) => { name="contactEmail" rules={[{ required: true }]} > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} } placeholder="Contact email" /> @@ -229,6 +231,7 @@ export const SalesCreatePage: FC = ({ children }) => { replace("company/create?to=/scrumboard/sales/create") } > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} Add new company } @@ -274,6 +277,7 @@ export const SalesCreatePage: FC = ({ children }) => { > } placeholder="0,00" formatter={(value) => diff --git a/examples/app-crm/src/routes/scrumboard/sales/edit.tsx b/examples/app-crm/src/routes/scrumboard/sales/edit.tsx index 7dede78be762..26bc644172b0 100644 --- a/examples/app-crm/src/routes/scrumboard/sales/edit.tsx +++ b/examples/app-crm/src/routes/scrumboard/sales/edit.tsx @@ -171,6 +171,7 @@ export const SalesEditPage = () => { } placeholder="0,00" formatter={(value) => diff --git a/examples/app-crm/src/routes/scrumboard/sales/list.tsx b/examples/app-crm/src/routes/scrumboard/sales/list.tsx index e8c1c7512df5..88152505712b 100644 --- a/examples/app-crm/src/routes/scrumboard/sales/list.tsx +++ b/examples/app-crm/src/routes/scrumboard/sales/list.tsx @@ -235,12 +235,14 @@ export const SalesPage: FC = ({ children }) => { { label: "Edit status", key: "1", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => handleEditStage({ stageId: column.id }), }, { label: "Clear all cards", key: "2", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , disabled: !hasItems, onClick: () => @@ -252,6 +254,7 @@ export const SalesPage: FC = ({ children }) => { danger: true, label: "Delete status", key: "3", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , disabled: hasItems, onClick: () => handleDeleteStage({ stageId: column.id }), diff --git a/examples/auth-antd/package.json b/examples/auth-antd/package.json index e8968c4c97fa..153b10e24d45 100644 --- a/examples/auth-antd/package.json +++ b/examples/auth-antd/package.json @@ -24,7 +24,7 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", diff --git a/examples/auth-antd/src/App.tsx b/examples/auth-antd/src/App.tsx index c17f8d39db18..966c7d2c9313 100644 --- a/examples/auth-antd/src/App.tsx +++ b/examples/auth-antd/src/App.tsx @@ -175,6 +175,7 @@ const App: React.FC = () => { list: "/", meta: { label: "Dashboard", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -235,6 +236,7 @@ const App: React.FC = () => { name: "google", label: "Sign in with Google", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "github", label: "Sign in with GitHub", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "google", label: "Sign in with Google", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { name: "github", label: "Sign in with GitHub", icon: ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { ]} > } maxLength={10} placeholder="(___)___-____" @@ -80,6 +81,7 @@ export const Login: React.FC = () => { } /> diff --git a/examples/blog-invoice-generator/package.json b/examples/blog-invoice-generator/package.json index 2c4566533dbf..4fb1d295c479 100644 --- a/examples/blog-invoice-generator/package.json +++ b/examples/blog-invoice-generator/package.json @@ -23,7 +23,7 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@react-pdf/renderer": "^3.1.8", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", diff --git a/examples/blog-invoice-generator/src/App.tsx b/examples/blog-invoice-generator/src/App.tsx index 6d1c1f0d1514..86e5039e5616 100644 --- a/examples/blog-invoice-generator/src/App.tsx +++ b/examples/blog-invoice-generator/src/App.tsx @@ -52,6 +52,7 @@ function App() { list: "/companies", meta: { label: "Company", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -59,6 +60,7 @@ function App() { name: "clients", list: "/clients", meta: { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -67,6 +69,7 @@ function App() { list: "/contacts", edit: "/contacts/edit/:id", meta: { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -74,6 +77,7 @@ function App() { name: "missions", list: "/missions", meta: { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, @@ -83,6 +87,7 @@ function App() { create: "/invoices/create", edit: "/invoices/edit/:id", meta: { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, }, diff --git a/examples/blog-invoice-generator/src/components/client/item.tsx b/examples/blog-invoice-generator/src/components/client/item.tsx index 272a463317aa..9d654fa55d93 100644 --- a/examples/blog-invoice-generator/src/components/client/item.tsx +++ b/examples/blog-invoice-generator/src/components/client/item.tsx @@ -20,6 +20,7 @@ export const ClientItem: React.FC = ({ item, editShow }) => { { key: "1", style: { fontWeight: 500 }, + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => editShow(item.id), label: "Edit Client", @@ -27,6 +28,7 @@ export const ClientItem: React.FC = ({ item, editShow }) => { { key: "2", style: { fontWeight: 500 }, + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , onClick: () => mutate({ @@ -43,6 +45,7 @@ export const ClientItem: React.FC = ({ item, editShow }) => {
+ {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} { {record.company && ( diff --git a/examples/finefoods-antd/src/components/icons/trend.tsx b/examples/finefoods-antd/src/components/icons/trend.tsx index be5b61c09832..f719cbc140f5 100644 --- a/examples/finefoods-antd/src/components/icons/trend.tsx +++ b/examples/finefoods-antd/src/components/icons/trend.tsx @@ -5,6 +5,7 @@ export const TrendUpIcon = () => { const { token } = theme.useToken(); return ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { const { token } = theme.useToken(); return ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 = ({ record }) => { }} disabled={record.status.text !== "Pending"} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 = ({ record }) => { fontWeight: 500, }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { description: string; }[] = [ { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.deliveryTime"), description: dayjs(order.events[0]?.date) @@ -38,26 +39,31 @@ export const OrderDeliveryDetails = ({ order }: Props) => { .format("hh:mm A"), }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.store"), description: order.store.title, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.courier"), description: order.courier?.name, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.phone"), description: order.courier?.gsm, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.customer"), description: `${order.user.firstName} ${order.user.lastName}`, }, { + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , title: t("orders.fields.createdAt"), description: order.createdAt, @@ -90,6 +96,7 @@ export const OrderDeliveryDetails = ({ order }: Props) => { title={t(`enum.orderStatuses.${event.status}`)} icon={ getNotFinishedCurrentStep(order, event, index) && ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 ) } diff --git a/examples/finefoods-antd/src/components/order/status/index.tsx b/examples/finefoods-antd/src/components/order/status/index.tsx index 5a9cd451bbcc..471a68cd8add 100644 --- a/examples/finefoods-antd/src/components/order/status/index.tsx +++ b/examples/finefoods-antd/src/components/order/status/index.tsx @@ -20,22 +20,27 @@ export const OrderStatus: React.FC = ({ status }) => { switch (status) { case "Pending": color = "orange"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; case "Ready": color = "cyan"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; case "On The Way": color = "blue"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; case "Delivered": color = "green"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; case "Cancelled": color = "red"; + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon = ; break; } diff --git a/examples/finefoods-antd/src/components/product/drawer-form/index.tsx b/examples/finefoods-antd/src/components/product/drawer-form/index.tsx index ef7d0437f556..376c4bea277c 100644 --- a/examples/finefoods-antd/src/components/product/drawer-form/index.tsx +++ b/examples/finefoods-antd/src/components/product/drawer-form/index.tsx @@ -142,6 +142,7 @@ export const ProductDrawerForm = (props: Props) => { alt="Product Image" /> @@ -211,6 +212,7 @@ export const DashboardPage: React.FC = () => { { { { padding: 0, }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { padding: 0, }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { padding: "1px 0px 0px 0px", }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { padding: 0, }} icon={ + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { )} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { dataIndex={["store", "title"]} title={t("orders.fields.store")} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { dataIndex={["user", "fullName"]} title={t("orders.fields.customer")} filterIcon={(filtered) => ( + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 { return ( <> + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} }>{t("orders.orders")} @@ -76,6 +77,7 @@ export const OrderShow = () => { disabled={!canRejectOrder} key="reject" danger + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon={} onClick={() => handleMutate({ diff --git a/examples/finefoods-antd/src/pages/products/list.tsx b/examples/finefoods-antd/src/pages/products/list.tsx index da0b18fa52b0..eb1cf7bb184f 100644 --- a/examples/finefoods-antd/src/pages/products/list.tsx +++ b/examples/finefoods-antd/src/pages/products/list.tsx @@ -41,11 +41,13 @@ export const ProductList = ({ children }: PropsWithChildren) => { { label: "", value: "table", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { label: "", value: "card", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, ]} diff --git a/examples/finefoods-antd/src/pages/stores/create.tsx b/examples/finefoods-antd/src/pages/stores/create.tsx index 5441250f715d..ed2384b5678a 100644 --- a/examples/finefoods-antd/src/pages/stores/create.tsx +++ b/examples/finefoods-antd/src/pages/stores/create.tsx @@ -10,6 +10,7 @@ export const StoreCreate = () => { return ( <> + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} }>{t("stores.stores")} diff --git a/examples/finefoods-antd/src/pages/stores/edit.tsx b/examples/finefoods-antd/src/pages/stores/edit.tsx index a388e0245d8b..cc8f73f2cf0f 100644 --- a/examples/finefoods-antd/src/pages/stores/edit.tsx +++ b/examples/finefoods-antd/src/pages/stores/edit.tsx @@ -11,6 +11,7 @@ export const StoreEdit = () => { return ( <> + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} }>{t("stores.stores")} diff --git a/examples/finefoods-antd/src/pages/stores/list.tsx b/examples/finefoods-antd/src/pages/stores/list.tsx index 0c7d602841c3..973647d6bc3b 100644 --- a/examples/finefoods-antd/src/pages/stores/list.tsx +++ b/examples/finefoods-antd/src/pages/stores/list.tsx @@ -34,11 +34,13 @@ export const StoreList = () => { { label: "", value: "table", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { label: "", value: "map", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, ]} diff --git a/examples/i18n-nextjs/package.json b/examples/i18n-nextjs/package.json index 864bfb072961..1cab24e2875e 100644 --- a/examples/i18n-nextjs/package.json +++ b/examples/i18n-nextjs/package.json @@ -9,7 +9,7 @@ "start:prod": "refine start" }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@ant-design/nextjs-registry": "^1.0.0", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", diff --git a/examples/i18n-nextjs/src/components/header/index.tsx b/examples/i18n-nextjs/src/components/header/index.tsx index 023ecc55e7cf..6b8c719705ec 100644 --- a/examples/i18n-nextjs/src/components/header/index.tsx +++ b/examples/i18n-nextjs/src/components/header/index.tsx @@ -78,6 +78,7 @@ export const Header: React.FC = ({ {currentLocale === "en" ? "English" : "German"} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} diff --git a/examples/i18n-react/package.json b/examples/i18n-react/package.json index 49b419440ed6..22c6f7eecb59 100644 --- a/examples/i18n-react/package.json +++ b/examples/i18n-react/package.json @@ -22,7 +22,7 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", diff --git a/examples/i18n-react/src/components/header/index.tsx b/examples/i18n-react/src/components/header/index.tsx index fd2871f6d255..2361bebc1b99 100644 --- a/examples/i18n-react/src/components/header/index.tsx +++ b/examples/i18n-react/src/components/header/index.tsx @@ -52,6 +52,7 @@ export const Header: React.FC = () => { {currentLocale === "en" ? "English" : "German"} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} diff --git a/examples/inferencer-antd/package.json b/examples/inferencer-antd/package.json index e91db200130a..de31d67e6164 100644 --- a/examples/inferencer-antd/package.json +++ b/examples/inferencer-antd/package.json @@ -24,7 +24,7 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", diff --git a/examples/inferencer-antd/src/components/header/index.tsx b/examples/inferencer-antd/src/components/header/index.tsx index c46534140941..cdd1ad051002 100644 --- a/examples/inferencer-antd/src/components/header/index.tsx +++ b/examples/inferencer-antd/src/components/header/index.tsx @@ -78,6 +78,7 @@ export const Header: React.FC = ({ {currentLocale === "en" ? "English" : "German"} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} diff --git a/examples/inferencer-graphql-hasura/package.json b/examples/inferencer-graphql-hasura/package.json index 25df3c73789c..67592cedaad9 100644 --- a/examples/inferencer-graphql-hasura/package.json +++ b/examples/inferencer-graphql-hasura/package.json @@ -24,7 +24,7 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", "@refinedev/core": "^4.49.2", diff --git a/examples/invoicer/src/components/form/form-item-editable-input-text/index.tsx b/examples/invoicer/src/components/form/form-item-editable-input-text/index.tsx index d36571eb0fba..ef7ca8079751 100644 --- a/examples/invoicer/src/components/form/form-item-editable-input-text/index.tsx +++ b/examples/invoicer/src/components/form/form-item-editable-input-text/index.tsx @@ -105,6 +105,7 @@ export const FormItemEditableInputText = ({ /> )} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} {disabled && diff --git a/examples/refine-week-invoice-generator/package.json b/examples/refine-week-invoice-generator/package.json index aa4f80bef61f..7830c14d8e90 100644 --- a/examples/refine-week-invoice-generator/package.json +++ b/examples/refine-week-invoice-generator/package.json @@ -22,7 +22,7 @@ ] }, "dependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@react-pdf/renderer": "^3.1.8", "@refinedev/antd": "^5.38.1", "@refinedev/cli": "^2.16.31", diff --git a/examples/refine-week-invoice-generator/src/App.tsx b/examples/refine-week-invoice-generator/src/App.tsx index 6ae6a8ad5133..ffac0e0f5f90 100644 --- a/examples/refine-week-invoice-generator/src/App.tsx +++ b/examples/refine-week-invoice-generator/src/App.tsx @@ -49,22 +49,26 @@ function App() { { name: "companies", list: "/companies", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { name: "clients", list: "/clients", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { name: "contacts", list: "/contacts", edit: "/contacts/:id/edit", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { name: "missions", list: "/missions", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, { @@ -72,6 +76,7 @@ function App() { list: "/invoices", create: "/invoices/create", edit: "invoices/:id/edit", + // @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 icon: , }, ]} diff --git a/examples/refine-week-invoice-generator/src/pages/invoices/list.tsx b/examples/refine-week-invoice-generator/src/pages/invoices/list.tsx index 7616e84f5f8f..d0822ba1fd70 100755 --- a/examples/refine-week-invoice-generator/src/pages/invoices/list.tsx +++ b/examples/refine-week-invoice-generator/src/pages/invoices/list.tsx @@ -96,6 +96,7 @@ export const InvoiceList: React.FC = () => { {record.company && ( @@ -71,11 +72,13 @@ export const ReadyPage: React.FC = () => { target="_blank" rel="noreferrer" > + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} + {/* @ts-expect-error Ant Design Icon's v5.0.1 has an issue with @types/react@^18.2.66 */} diff --git a/packages/antd/src/components/table/components/filterDropdown/index.tsx b/packages/antd/src/components/table/components/filterDropdown/index.tsx index 33f63db0fe0e..75e30539c502 100644 --- a/packages/antd/src/components/table/components/filterDropdown/index.tsx +++ b/packages/antd/src/components/table/components/filterDropdown/index.tsx @@ -94,6 +94,7 @@ export const FilterDropdown: React.FC = (props) => {
{childrenWithProps}
diff --git a/packages/inferencer/package.json b/packages/inferencer/package.json index db022a767047..ceb9e18bde4d 100644 --- a/packages/inferencer/package.json +++ b/packages/inferencer/package.json @@ -156,7 +156,7 @@ "typescript": "^5.4.2" }, "peerDependencies": { - "@ant-design/icons": "^5.0.1", + "@ant-design/icons": "5.0.1", "@chakra-ui/react": "^2.5.1", "@emotion/react": "^11.8.2", "@emotion/styled": "^11.8.1", diff --git a/packages/inferencer/src/inferencers/antd/code-viewer.tsx b/packages/inferencer/src/inferencers/antd/code-viewer.tsx index b5dd8110dc47..dc76c2e395aa 100644 --- a/packages/inferencer/src/inferencers/antd/code-viewer.tsx +++ b/packages/inferencer/src/inferencers/antd/code-viewer.tsx @@ -44,6 +44,7 @@ export const CodeViewerComponent: CreateInferencerConfig["codeViewerComponent"]