Skip to content

Commit

Permalink
Add .js extension to relative imports
Browse files Browse the repository at this point in the history
  • Loading branch information
tylerlong committed Jan 31, 2025
1 parent 0d38307 commit 10cdc5f
Show file tree
Hide file tree
Showing 920 changed files with 2,502 additions and 2,487 deletions.
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
"reset": "lerna exec 'rm -rf lib dist'",
"prepublishOnly": "yarn reset && yarn compile && yarn test",
"test": "yarn workspace @rc-ex/test run vitest",
"upgrade-all": "yarn-upgrade-all -W && yarn workspaces run yarn-upgrade-all && yarn install"
"upgrade-all": "yarn-upgrade-all -W && yarn workspaces run yarn-upgrade-all && yarn install",
"reinstall": "lerna exec 'rm -rf node_modules' && yarn install && lerna exec 'yarn install'"
},
"devDependencies": {
"@types/node": "^22.10.10",
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/FormData.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { Stream } from "stream";

import type { FormFile } from "./types";
import type { FormFile } from "./types.js";

async function stream2buffer(stream: Stream): Promise<Buffer> {
return new Promise<Buffer>((resolve, reject) => {
Expand Down
8 changes: 4 additions & 4 deletions packages/core/src/Rest.ts
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
import type { AxiosInstance } from "axios";
import axios from "axios";
import qs from "qs";
import { boundary } from "./FormData";

import RestException from "./RestException";
import type TokenInfo from "./definitions/TokenInfo";
import { boundary } from "./FormData.js";
import RestException from "./RestException.js";
import type TokenInfo from "./definitions/TokenInfo.js";
import type {
RestMethod,
RestOptions,
RestRequestConfig,
RestResponse,
} from "./types";
} from "./types.js";

const version = "1.5.0";

Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/RestException.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import type { RestResponse } from "./types";
import Utils from "./Utils";
import type { RestResponse } from "./types.js";
import Utils from "./Utils.js";

class RestException extends Error {
public response: RestResponse;
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/SdkExtension.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import type { RingCentralInterface } from "./types";
import type { RingCentralInterface } from "./types.js";

abstract class SdkExtension {
public enabled = true;
Expand Down
7 changes: 3 additions & 4 deletions packages/core/src/Utils.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import FormData from "./FormData";

import type Attachment from "./definitions/Attachment";
import type { RestResponse } from "./types";
import FormData from "./FormData.js";
import type Attachment from "./definitions/Attachment.js";
import type { RestResponse } from "./types.js";

class Utils {
public static formatTraffic(r: RestResponse): string {
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/ADGErrorResponse.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import ADGError from "./ADGError";
import ADGError from "./ADGError.js";

/**
* Format of response in case that any error occurred during request processing
Expand Down
12 changes: 6 additions & 6 deletions packages/core/src/definitions/AIInsights.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import TranscriptInsightUnit from "./TranscriptInsightUnit";
import SummaryInsightUnit from "./SummaryInsightUnit";
import HighlightsInsightUnit from "./HighlightsInsightUnit";
import NextStepsInsightUnit from "./NextStepsInsightUnit";
import BulletedSummaryInsightUnit from "./BulletedSummaryInsightUnit";
import AIScoreInsightUnit from "./AIScoreInsightUnit";
import TranscriptInsightUnit from "./TranscriptInsightUnit.js";
import SummaryInsightUnit from "./SummaryInsightUnit.js";
import HighlightsInsightUnit from "./HighlightsInsightUnit.js";
import NextStepsInsightUnit from "./NextStepsInsightUnit.js";
import BulletedSummaryInsightUnit from "./BulletedSummaryInsightUnit.js";
import AIScoreInsightUnit from "./AIScoreInsightUnit.js";

interface AIInsights {
/** */
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/APNSInfo.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import APSInfo from "./APSInfo";
import APSInfo from "./APSInfo.js";

/**
* APNS (Apple Push Notification Service) information
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import ContactBusinessAddressInfo from "./ContactBusinessAddressInfo";
import ContactBusinessAddressInfo from "./ContactBusinessAddressInfo.js";

interface AccountBusinessAddressResource {
/**
Expand Down
8 changes: 4 additions & 4 deletions packages/core/src/definitions/AccountDeviceUpdate.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import EmergencyServiceAddressResourceRequest from "./EmergencyServiceAddressResourceRequest";
import DeviceEmergencyInfo from "./DeviceEmergencyInfo";
import DeviceUpdateExtensionInfo from "./DeviceUpdateExtensionInfo";
import DeviceUpdatePhoneLinesInfo from "./DeviceUpdatePhoneLinesInfo";
import EmergencyServiceAddressResourceRequest from "./EmergencyServiceAddressResourceRequest.js";
import DeviceEmergencyInfo from "./DeviceEmergencyInfo.js";
import DeviceUpdateExtensionInfo from "./DeviceUpdateExtensionInfo.js";
import DeviceUpdatePhoneLinesInfo from "./DeviceUpdatePhoneLinesInfo.js";

interface AccountDeviceUpdate {
/** */
Expand Down
6 changes: 3 additions & 3 deletions packages/core/src/definitions/AccountHistoryPublicRecord.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import AccountHistoryRecordPublicInitiator from "./AccountHistoryRecordPublicInitiator";
import AccountHistoryRecordTarget from "./AccountHistoryRecordTarget";
import AccountHistoryRecordPublicDetails from "./AccountHistoryRecordPublicDetails";
import AccountHistoryRecordPublicInitiator from "./AccountHistoryRecordPublicInitiator.js";
import AccountHistoryRecordTarget from "./AccountHistoryRecordTarget.js";
import AccountHistoryRecordPublicDetails from "./AccountHistoryRecordPublicDetails.js";

interface AccountHistoryPublicRecord {
/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AccountHistoryRecordDetailsParameters from "./AccountHistoryRecordDetailsParameters";
import AccountHistoryRecordDetailsParameters from "./AccountHistoryRecordDetailsParameters.js";

interface AccountHistoryRecordPublicDetails {
/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import AccountHistoryPublicRecord from "./AccountHistoryPublicRecord";
import AccountHistoryPaging from "./AccountHistoryPaging";
import AccountHistoryPublicRecord from "./AccountHistoryPublicRecord.js";
import AccountHistoryPaging from "./AccountHistoryPaging.js";

interface AccountHistorySearchPublicResponse {
/**
Expand Down
6 changes: 3 additions & 3 deletions packages/core/src/definitions/AccountInfo.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import PostalAddress from "./PostalAddress";
import ServiceInfoV2 from "./ServiceInfoV2";
import SystemUserContactInfo from "./SystemUserContactInfo";
import PostalAddress from "./PostalAddress.js";
import ServiceInfoV2 from "./ServiceInfoV2.js";
import SystemUserContactInfo from "./SystemUserContactInfo.js";

interface AccountInfo {
/**
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/definitions/AccountLockedSettingResponse.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import ScheduleMeetingResponse from "./ScheduleMeetingResponse";
import AccountLockSettingRecordResponse from "./AccountLockSettingRecordResponse";
import ScheduleMeetingResponse from "./ScheduleMeetingResponse.js";
import AccountLockSettingRecordResponse from "./AccountLockSettingRecordResponse.js";

interface AccountLockedSettingResponse {
/** */
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/definitions/AccountPhoneNumberInfo.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import ContactCenterProvider from "./ContactCenterProvider";
import AccountPhoneNumberInfoExtension from "./AccountPhoneNumberInfoExtension";
import ContactCenterProvider from "./ContactCenterProvider.js";
import AccountPhoneNumberInfoExtension from "./AccountPhoneNumberInfoExtension.js";

interface AccountPhoneNumberInfo {
/**
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/definitions/AccountPhoneNumberList.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import AccountPhoneNumberInfo from "./AccountPhoneNumberInfo";
import EnumeratedPagingModel from "./EnumeratedPagingModel";
import AccountPhoneNumberInfo from "./AccountPhoneNumberInfo.js";
import EnumeratedPagingModel from "./EnumeratedPagingModel.js";

interface AccountPhoneNumberList {
/**
Expand Down
6 changes: 3 additions & 3 deletions packages/core/src/definitions/AccountPhoneNumbers.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import CompanyPhoneNumberInfo from "./CompanyPhoneNumberInfo";
import PageNavigationModel from "./PageNavigationModel";
import EnumeratedPagingModel from "./EnumeratedPagingModel";
import CompanyPhoneNumberInfo from "./CompanyPhoneNumberInfo.js";
import PageNavigationModel from "./PageNavigationModel.js";
import EnumeratedPagingModel from "./EnumeratedPagingModel.js";

interface AccountPhoneNumbers {
/**
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/AccountPresenceEvent.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AccountPresenceEventBody from "./AccountPresenceEventBody";
import AccountPresenceEventBody from "./AccountPresenceEventBody.js";

interface AccountPresenceEvent {
/**
Expand Down
6 changes: 3 additions & 3 deletions packages/core/src/definitions/AccountPresenceInfo.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import GetPresenceInfo from "./GetPresenceInfo";
import PresenceNavigationInfo from "./PresenceNavigationInfo";
import PresencePagingInfo from "./PresencePagingInfo";
import GetPresenceInfo from "./GetPresenceInfo.js";
import PresenceNavigationInfo from "./PresenceNavigationInfo.js";
import PresencePagingInfo from "./PresencePagingInfo.js";

interface AccountPresenceInfo {
/**
Expand Down
12 changes: 6 additions & 6 deletions packages/core/src/definitions/AccountRegionalSettings.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import CountryInfoShortModel from "./CountryInfoShortModel";
import TimezoneInfo from "./TimezoneInfo";
import RegionalLanguageInfo from "./RegionalLanguageInfo";
import GreetingLanguageInfo from "./GreetingLanguageInfo";
import FormattingLocaleInfo from "./FormattingLocaleInfo";
import CurrencyInfo from "./CurrencyInfo";
import CountryInfoShortModel from "./CountryInfoShortModel.js";
import TimezoneInfo from "./TimezoneInfo.js";
import RegionalLanguageInfo from "./RegionalLanguageInfo.js";
import GreetingLanguageInfo from "./GreetingLanguageInfo.js";
import FormattingLocaleInfo from "./FormattingLocaleInfo.js";
import CurrencyInfo from "./CurrencyInfo.js";

/**
* Account level region data (web service Auto-Receptionist settings)
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/AccountResource.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import PhoneNumberResource from "./PhoneNumberResource";
import PhoneNumberResource from "./PhoneNumberResource.js";

interface AccountResource {
/**
Expand Down
18 changes: 9 additions & 9 deletions packages/core/src/definitions/AccountServiceInfo.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import BrandInfo from "./BrandInfo";
import CountryInfoShortModel from "./CountryInfoShortModel";
import ServicePlanInfo from "./ServicePlanInfo";
import TargetServicePlanInfo from "./TargetServicePlanInfo";
import BillingPlanInfo from "./BillingPlanInfo";
import ServiceFeatureInfo from "./ServiceFeatureInfo";
import AccountLimits from "./AccountLimits";
import BillingPackageInfo from "./BillingPackageInfo";
import UBrandInfo from "./UBrandInfo";
import BrandInfo from "./BrandInfo.js";
import CountryInfoShortModel from "./CountryInfoShortModel.js";
import ServicePlanInfo from "./ServicePlanInfo.js";
import TargetServicePlanInfo from "./TargetServicePlanInfo.js";
import BillingPlanInfo from "./BillingPlanInfo.js";
import ServiceFeatureInfo from "./ServiceFeatureInfo.js";
import AccountLimits from "./AccountLimits.js";
import BillingPackageInfo from "./BillingPackageInfo.js";
import UBrandInfo from "./UBrandInfo.js";

/**
* Account service information, including brand, service plan and billing plan
Expand Down
16 changes: 8 additions & 8 deletions packages/core/src/definitions/AccountServiceInfoRequest.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import BrandInfo from "./BrandInfo";
import CountryInfoShortModel from "./CountryInfoShortModel";
import ServicePlanInfo from "./ServicePlanInfo";
import TargetServicePlanInfo from "./TargetServicePlanInfo";
import BillingPlanInfo from "./BillingPlanInfo";
import ServiceFeatureInfo from "./ServiceFeatureInfo";
import AccountLimits from "./AccountLimits";
import BillingPackageInfo from "./BillingPackageInfo";
import BrandInfo from "./BrandInfo.js";
import CountryInfoShortModel from "./CountryInfoShortModel.js";
import ServicePlanInfo from "./ServicePlanInfo.js";
import TargetServicePlanInfo from "./TargetServicePlanInfo.js";
import BillingPlanInfo from "./BillingPlanInfo.js";
import ServiceFeatureInfo from "./ServiceFeatureInfo.js";
import AccountLimits from "./AccountLimits.js";
import BillingPackageInfo from "./BillingPackageInfo.js";

/**
* Account service information, including brand, service plan and billing plan
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import TelephonySessionsEventBody from "./TelephonySessionsEventBody";
import TelephonySessionsEventBody from "./TelephonySessionsEventBody.js";

interface AccountTelephonySessionsEvent {
/**
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/ActionAdaptiveCardInfo.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import ActionCardBody from "./ActionCardBody";
import ActionCardBody from "./ActionCardBody.js";

interface ActionAdaptiveCardInfo {
/** */
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/definitions/ActiveCallInfo.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import DetailedCallInfo from "./DetailedCallInfo";
import CallInfoCQ from "./CallInfoCQ";
import DetailedCallInfo from "./DetailedCallInfo.js";
import CallInfoCQ from "./CallInfoCQ.js";

interface ActiveCallInfo {
/** */
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/ActiveCallInfoWithoutSIP.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import CallInfoCQ from "./CallInfoCQ";
import CallInfoCQ from "./CallInfoCQ.js";

interface ActiveCallInfoWithoutSIP {
/**
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/definitions/ActivePermissionResource.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import PermissionIdResource from "./PermissionIdResource";
import RoleIdResource from "./RoleIdResource";
import PermissionIdResource from "./PermissionIdResource.js";
import RoleIdResource from "./RoleIdResource.js";

interface ActivePermissionResource {
/** */
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/AdaptiveCardAction.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import ActionAdaptiveCardInfo from "./ActionAdaptiveCardInfo";
import ActionAdaptiveCardInfo from "./ActionAdaptiveCardInfo.js";

interface AdaptiveCardAction {
/** */
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/AdaptiveCardColumnInfo.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AdaptiveCardColumnItemInfo from "./AdaptiveCardColumnItemInfo";
import AdaptiveCardColumnItemInfo from "./AdaptiveCardColumnItemInfo.js";

interface AdaptiveCardColumnInfo {
/** */
Expand Down
10 changes: 5 additions & 5 deletions packages/core/src/definitions/AdaptiveCardInfo.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import AdaptiveCardCreator from "./AdaptiveCardCreator";
import AdaptiveCardInfoRequest from "./AdaptiveCardInfoRequest";
import AdaptiveCardAction from "./AdaptiveCardAction";
import AdaptiveCardSelectAction from "./AdaptiveCardSelectAction";
import BackgroundImage from "./BackgroundImage";
import AdaptiveCardCreator from "./AdaptiveCardCreator.js";
import AdaptiveCardInfoRequest from "./AdaptiveCardInfoRequest.js";
import AdaptiveCardAction from "./AdaptiveCardAction.js";
import AdaptiveCardSelectAction from "./AdaptiveCardSelectAction.js";
import BackgroundImage from "./BackgroundImage.js";

interface AdaptiveCardInfo {
/**
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/AdaptiveCardInfoRequest.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AdaptiveCardInfoRequestItem from "./AdaptiveCardInfoRequestItem";
import AdaptiveCardInfoRequestItem from "./AdaptiveCardInfoRequestItem.js";

interface AdaptiveCardInfoRequest {
/** */
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AdaptiveCardColumnInfo from "./AdaptiveCardColumnInfo";
import AdaptiveCardColumnInfo from "./AdaptiveCardColumnInfo.js";

interface AdaptiveCardInfoRequestItem {
/** */
Expand Down
8 changes: 4 additions & 4 deletions packages/core/src/definitions/AdaptiveCardRequest.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import AdaptiveCardInfoRequest from "./AdaptiveCardInfoRequest";
import AdaptiveCardAction from "./AdaptiveCardAction";
import AdaptiveCardSelectAction from "./AdaptiveCardSelectAction";
import BackgroundImage from "./BackgroundImage";
import AdaptiveCardInfoRequest from "./AdaptiveCardInfoRequest.js";
import AdaptiveCardAction from "./AdaptiveCardAction.js";
import AdaptiveCardSelectAction from "./AdaptiveCardSelectAction.js";
import BackgroundImage from "./BackgroundImage.js";

interface AdaptiveCardRequest {
/**
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/AdaptiveCardShortInfo.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AdaptiveCardCreator from "./AdaptiveCardCreator";
import AdaptiveCardCreator from "./AdaptiveCardCreator.js";

interface AdaptiveCardShortInfo {
/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AddDeviceToInventoryRequestSite from "./AddDeviceToInventoryRequestSite";
import AddDeviceToInventoryRequestSite from "./AddDeviceToInventoryRequestSite.js";

interface AddDeviceToInventoryRequest {
/**
Expand Down
4 changes: 2 additions & 2 deletions packages/core/src/definitions/AddDeviceToInventoryResponse.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import AddDeviceToInventoryResponseDevices from "./AddDeviceToInventoryResponseDevices";
import SiteBasicInfo from "./SiteBasicInfo";
import AddDeviceToInventoryResponseDevices from "./AddDeviceToInventoryResponseDevices.js";
import SiteBasicInfo from "./SiteBasicInfo.js";

interface AddDeviceToInventoryResponse {
/**
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/AddInviteeRequest.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import RcwDomainUserModel from "./RcwDomainUserModel";
import RcwDomainUserModel from "./RcwDomainUserModel.js";

/**
* The attribute declaration to indicate webinar session participant/invitee role
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/AddPhoneNumbersRequest.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AddPhoneNumberRequestItem from "./AddPhoneNumberRequestItem";
import AddPhoneNumberRequestItem from "./AddPhoneNumberRequestItem.js";

interface AddPhoneNumbersRequest {
/**
Expand Down
2 changes: 1 addition & 1 deletion packages/core/src/definitions/AddPhoneNumbersResponse.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AddPhoneNumbersResponseItem from "./AddPhoneNumbersResponseItem";
import AddPhoneNumbersResponseItem from "./AddPhoneNumbersResponseItem.js";

interface AddPhoneNumbersResponse {
/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import ApiError from "./ApiError";
import ApiError from "./ApiError.js";

interface AddPhoneNumbersResponseItem {
/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AddressBookBulkContactAddressInfo from "./AddressBookBulkContactAddressInfo";
import AddressBookBulkContactAddressInfo from "./AddressBookBulkContactAddressInfo.js";

interface AddressBookBulkContactResource {
/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import AddressBookBulkUploadResource from "./AddressBookBulkUploadResource";
import AddressBookBulkUploadResource from "./AddressBookBulkUploadResource.js";

interface AddressBookBulkUploadRequest {
/**
Expand Down
Loading

0 comments on commit 10cdc5f

Please sign in to comment.