diff --git a/apps/web/components/dialog/EditLocationDialog.tsx b/apps/web/components/dialog/EditLocationDialog.tsx index bc94b6a625..ceb89e9a44 100644 --- a/apps/web/components/dialog/EditLocationDialog.tsx +++ b/apps/web/components/dialog/EditLocationDialog.tsx @@ -1,6 +1,6 @@ import { ErrorMessage } from "@hookform/error-message"; import { zodResolver } from "@hookform/resolvers/zod"; -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import { useEffect, useState } from "react"; import { Controller, useForm, useWatch, useFormContext } from "react-hook-form"; import { z } from "zod"; diff --git a/packages/app-store/locations.ts b/packages/app-store/locations.ts index 8ff7fed914..94087c6144 100644 --- a/packages/app-store/locations.ts +++ b/packages/app-store/locations.ts @@ -2,7 +2,7 @@ * TODO: Consolidate this file with BookingLocationService and add tests */ import type { TFunction } from "i18next"; -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import { z } from "zod"; import { appStoreMetadata } from "@calcom/app-store/bookerAppsMetaData"; diff --git a/packages/features/bookings/lib/getBookingResponsesSchema.ts b/packages/features/bookings/lib/getBookingResponsesSchema.ts index 249806982a..a637f45e5d 100644 --- a/packages/features/bookings/lib/getBookingResponsesSchema.ts +++ b/packages/features/bookings/lib/getBookingResponsesSchema.ts @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import z from "zod"; import type { ALL_VIEWS } from "@calcom/features/form-builder/schema"; diff --git a/packages/features/bookings/lib/handleNewBooking/handleCustomInputs.ts b/packages/features/bookings/lib/handleNewBooking/handleCustomInputs.ts index 606163eb2b..a0c4f367e3 100644 --- a/packages/features/bookings/lib/handleNewBooking/handleCustomInputs.ts +++ b/packages/features/bookings/lib/handleNewBooking/handleCustomInputs.ts @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import z from "zod"; import type { EventTypeCustomInput } from "@calcom/prisma/client"; diff --git a/packages/features/calAIPhone/providers/retellAI/services/AgentService.ts b/packages/features/calAIPhone/providers/retellAI/services/AgentService.ts index caab41876e..68ad305c27 100644 --- a/packages/features/calAIPhone/providers/retellAI/services/AgentService.ts +++ b/packages/features/calAIPhone/providers/retellAI/services/AgentService.ts @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import { v4 as uuidv4 } from "uuid"; import { replaceEventTypePlaceholders } from "@calcom/features/ee/workflows/components/agent-configuration/utils/promptUtils"; diff --git a/packages/features/calAIPhone/zod-utils.ts b/packages/features/calAIPhone/zod-utils.ts index 531569a47f..9e52a185b1 100644 --- a/packages/features/calAIPhone/zod-utils.ts +++ b/packages/features/calAIPhone/zod-utils.ts @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import z from "zod"; export const templateTypeEnum = z.enum(["CHECK_IN_APPOINTMENT", "CUSTOM_TEMPLATE"]); diff --git a/packages/features/ee/workflows/components/AddActionDialog.tsx b/packages/features/ee/workflows/components/AddActionDialog.tsx index 9645777b87..f5ba024edf 100644 --- a/packages/features/ee/workflows/components/AddActionDialog.tsx +++ b/packages/features/ee/workflows/components/AddActionDialog.tsx @@ -1,5 +1,5 @@ import { zodResolver } from "@hookform/resolvers/zod"; -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import type { Dispatch, SetStateAction } from "react"; import { useState } from "react"; import { Controller, useForm } from "react-hook-form"; diff --git a/packages/features/ee/workflows/components/agent-configuration/types/schemas.ts b/packages/features/ee/workflows/components/agent-configuration/types/schemas.ts index 605d898dda..e4c84d619f 100644 --- a/packages/features/ee/workflows/components/agent-configuration/types/schemas.ts +++ b/packages/features/ee/workflows/components/agent-configuration/types/schemas.ts @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import { z } from "zod"; export const agentSchema = z.object({ diff --git a/packages/features/ee/workflows/lib/schema.ts b/packages/features/ee/workflows/lib/schema.ts index dd0f5da247..4c5ddb1a1b 100644 --- a/packages/features/ee/workflows/lib/schema.ts +++ b/packages/features/ee/workflows/lib/schema.ts @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import { z } from "zod"; import { TimeUnit, WorkflowActions, WorkflowTemplates, WorkflowTriggerEvents } from "@calcom/prisma/enums"; diff --git a/packages/features/eventtypes/components/CreateEventTypeDialog.tsx b/packages/features/eventtypes/components/CreateEventTypeDialog.tsx index ad9ba941cd..d6bd5017d2 100644 --- a/packages/features/eventtypes/components/CreateEventTypeDialog.tsx +++ b/packages/features/eventtypes/components/CreateEventTypeDialog.tsx @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import { useRouter } from "next/navigation"; import { z } from "zod"; diff --git a/packages/platform/types/bookings/2024-08-13/inputs/create-booking.input.ts b/packages/platform/types/bookings/2024-08-13/inputs/create-booking.input.ts index 205520cb3a..d837715d0c 100644 --- a/packages/platform/types/bookings/2024-08-13/inputs/create-booking.input.ts +++ b/packages/platform/types/bookings/2024-08-13/inputs/create-booking.input.ts @@ -19,7 +19,7 @@ import { Validate, IsDefined, } from "class-validator"; -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import type { BookingLanguageType } from "./language"; import { BookingLanguage } from "./language"; diff --git a/packages/trpc/server/routers/viewer/phoneNumber/delete.schema.ts b/packages/trpc/server/routers/viewer/phoneNumber/delete.schema.ts index d310e7e6e4..39994563c1 100644 --- a/packages/trpc/server/routers/viewer/phoneNumber/delete.schema.ts +++ b/packages/trpc/server/routers/viewer/phoneNumber/delete.schema.ts @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import { z } from "zod"; export const ZDeleteInputSchema = z.object({ diff --git a/packages/trpc/server/routers/viewer/phoneNumber/import.schema.ts b/packages/trpc/server/routers/viewer/phoneNumber/import.schema.ts index d5fccab841..43cb999120 100644 --- a/packages/trpc/server/routers/viewer/phoneNumber/import.schema.ts +++ b/packages/trpc/server/routers/viewer/phoneNumber/import.schema.ts @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import { z } from "zod"; export const ZImportInputSchema = z.object({ diff --git a/packages/trpc/server/routers/viewer/phoneNumber/update.schema.ts b/packages/trpc/server/routers/viewer/phoneNumber/update.schema.ts index bebabe7faa..fa5c68f74a 100644 --- a/packages/trpc/server/routers/viewer/phoneNumber/update.schema.ts +++ b/packages/trpc/server/routers/viewer/phoneNumber/update.schema.ts @@ -1,4 +1,4 @@ -import { isValidPhoneNumber } from "libphonenumber-js"; +import { isValidPhoneNumber } from "libphonenumber-js/max"; import { z } from "zod"; export const ZUpdateInputSchema = z.object({