Skip to content

Commit

Permalink
Make it compile again
Browse files Browse the repository at this point in the history
  • Loading branch information
tylerlong committed Jan 28, 2025
1 parent 3406b92 commit 2cad6f9
Show file tree
Hide file tree
Showing 978 changed files with 2,991 additions and 2,704 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ test/local/
*.js
*.js.map
*.d.ts
dist/
6 changes: 2 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,9 @@
"test"
],
"scripts": {
"build:cjs": "lerna exec 'tsc --module CommonJS --target ES2022 --moduleResolution Node --outDir lib' --no-private",
"build:esm": "lerna exec 'tsc --module NodeNext --outDir lib/esm' --no-private",
"compile": "yarn build:cjs && yarn build:esm",
"compile": "lerna exec 'yarn build' --no-private",
"prepublishOnly": "yarn reset && yarn compile",
"reset": "lerna exec 'rm -rf lib'",
"reset": "lerna exec 'rm -rf lib dist'",
"test": "yarn workspace @rc-ex/test run vitest",
"upgrade-all": "yarn-upgrade-all -W && yarn workspaces run yarn-upgrade-all && yarn install",
"reinstall": "yarn lerna exec 'rm -rf node_modules' && rm -rf node_modules && yarn install"
Expand Down
20 changes: 16 additions & 4 deletions packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,21 @@
"author": "Tyler Liu <[email protected]>",
"homepage": "https://github.com/ringcentral/ringcentral-extensible/tree/master/packages/core",
"license": "MIT",
"types": "./lib/esm/index.d.ts",
"main": "./lib/index.js",
"module": "./lib/esm/index.js",
"main": "dist/cjs/index.js",
"types": "dist/cjs/index.d.ts",
"module": "dist/esm/index.js",
"exports": {
".": {
"import": "./dist/esm/index.js",
"require": "./dist/cjs/index.js",
"types": "./dist/esm/index.d.ts"
},
"./*": {
"import": "./dist/esm/*.js",
"require": "./dist/cjs/*.js",
"types": "./dist/esm/*.d.ts"
}
},
"repository": {
"type": "git",
"url": "git+https://github.com/ringcentral/ringcentral-extensible.git"
Expand All @@ -30,6 +42,6 @@
},
"scripts": {
"generate": "ts-node -r dotenv-override-true/config code-generator.ts",
"rename-to-cjs": "find lib -type f -name '*.js' -exec sh -c 'mv \"$0\" \"${0%.js}.cjs\"' {} \\;"
"build": "tsc -p tsconfig.cjs.json && tsc -p tsconfig.esm.json"
}
}
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.js";
import type { FormFile } from "./types";

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.js";
import { boundary } from "./FormData";

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

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.js";
import Utils from "./Utils.js";
import type { RestResponse } from "./types";
import Utils from "./Utils";

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.js";
import type { RingCentralInterface } from "./types";

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

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

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.js";
import ADGError from "./ADGError";

/**
* 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.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";
import TranscriptInsightUnit from "./TranscriptInsightUnit";
import SummaryInsightUnit from "./SummaryInsightUnit";
import HighlightsInsightUnit from "./HighlightsInsightUnit";
import NextStepsInsightUnit from "./NextStepsInsightUnit";
import BulletedSummaryInsightUnit from "./BulletedSummaryInsightUnit";
import AIScoreInsightUnit from "./AIScoreInsightUnit";

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.js";
import APSInfo from "./APSInfo";

/**
* 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.js";
import ContactBusinessAddressInfo from "./ContactBusinessAddressInfo";

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.js";
import DeviceEmergencyInfo from "./DeviceEmergencyInfo.js";
import DeviceUpdateExtensionInfo from "./DeviceUpdateExtensionInfo.js";
import DeviceUpdatePhoneLinesInfo from "./DeviceUpdatePhoneLinesInfo.js";
import EmergencyServiceAddressResourceRequest from "./EmergencyServiceAddressResourceRequest";
import DeviceEmergencyInfo from "./DeviceEmergencyInfo";
import DeviceUpdateExtensionInfo from "./DeviceUpdateExtensionInfo";
import DeviceUpdatePhoneLinesInfo from "./DeviceUpdatePhoneLinesInfo";

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.js";
import AccountHistoryRecordTarget from "./AccountHistoryRecordTarget.js";
import AccountHistoryRecordPublicDetails from "./AccountHistoryRecordPublicDetails.js";
import AccountHistoryRecordPublicInitiator from "./AccountHistoryRecordPublicInitiator";
import AccountHistoryRecordTarget from "./AccountHistoryRecordTarget";
import AccountHistoryRecordPublicDetails from "./AccountHistoryRecordPublicDetails";

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

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

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.js";
import ServiceInfoV2 from "./ServiceInfoV2.js";
import SystemUserContactInfo from "./SystemUserContactInfo.js";
import PostalAddress from "./PostalAddress";
import ServiceInfoV2 from "./ServiceInfoV2";
import SystemUserContactInfo from "./SystemUserContactInfo";

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.js";
import AccountLockSettingRecordResponse from "./AccountLockSettingRecordResponse.js";
import ScheduleMeetingResponse from "./ScheduleMeetingResponse";
import AccountLockSettingRecordResponse from "./AccountLockSettingRecordResponse";

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.js";
import AccountPhoneNumberInfoExtension from "./AccountPhoneNumberInfoExtension.js";
import ContactCenterProvider from "./ContactCenterProvider";
import AccountPhoneNumberInfoExtension from "./AccountPhoneNumberInfoExtension";

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.js";
import EnumeratedPagingModel from "./EnumeratedPagingModel.js";
import AccountPhoneNumberInfo from "./AccountPhoneNumberInfo";
import EnumeratedPagingModel from "./EnumeratedPagingModel";

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.js";
import PageNavigationModel from "./PageNavigationModel.js";
import EnumeratedPagingModel from "./EnumeratedPagingModel.js";
import CompanyPhoneNumberInfo from "./CompanyPhoneNumberInfo";
import PageNavigationModel from "./PageNavigationModel";
import EnumeratedPagingModel from "./EnumeratedPagingModel";

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.js";
import AccountPresenceEventBody from "./AccountPresenceEventBody";

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.js";
import PresenceNavigationInfo from "./PresenceNavigationInfo.js";
import PresencePagingInfo from "./PresencePagingInfo.js";
import GetPresenceInfo from "./GetPresenceInfo";
import PresenceNavigationInfo from "./PresenceNavigationInfo";
import PresencePagingInfo from "./PresencePagingInfo";

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.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";
import CountryInfoShortModel from "./CountryInfoShortModel";
import TimezoneInfo from "./TimezoneInfo";
import RegionalLanguageInfo from "./RegionalLanguageInfo";
import GreetingLanguageInfo from "./GreetingLanguageInfo";
import FormattingLocaleInfo from "./FormattingLocaleInfo";
import CurrencyInfo from "./CurrencyInfo";

/**
* 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.js";
import PhoneNumberResource from "./PhoneNumberResource";

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.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";
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";

/**
* 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.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 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";

/**
* 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.js";
import TelephonySessionsEventBody from "./TelephonySessionsEventBody";

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.js";
import ActionCardBody from "./ActionCardBody";

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.js";
import CallInfoCQ from "./CallInfoCQ.js";
import DetailedCallInfo from "./DetailedCallInfo";
import CallInfoCQ from "./CallInfoCQ";

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.js";
import CallInfoCQ from "./CallInfoCQ";

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.js";
import RoleIdResource from "./RoleIdResource.js";
import PermissionIdResource from "./PermissionIdResource";
import RoleIdResource from "./RoleIdResource";

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.js";
import ActionAdaptiveCardInfo from "./ActionAdaptiveCardInfo";

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.js";
import AdaptiveCardColumnItemInfo from "./AdaptiveCardColumnItemInfo";

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.js";
import AdaptiveCardInfoRequest from "./AdaptiveCardInfoRequest.js";
import AdaptiveCardAction from "./AdaptiveCardAction.js";
import AdaptiveCardSelectAction from "./AdaptiveCardSelectAction.js";
import BackgroundImage from "./BackgroundImage.js";
import AdaptiveCardCreator from "./AdaptiveCardCreator";
import AdaptiveCardInfoRequest from "./AdaptiveCardInfoRequest";
import AdaptiveCardAction from "./AdaptiveCardAction";
import AdaptiveCardSelectAction from "./AdaptiveCardSelectAction";
import BackgroundImage from "./BackgroundImage";

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.js";
import AdaptiveCardInfoRequestItem from "./AdaptiveCardInfoRequestItem";

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

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.js";
import AdaptiveCardAction from "./AdaptiveCardAction.js";
import AdaptiveCardSelectAction from "./AdaptiveCardSelectAction.js";
import BackgroundImage from "./BackgroundImage.js";
import AdaptiveCardInfoRequest from "./AdaptiveCardInfoRequest";
import AdaptiveCardAction from "./AdaptiveCardAction";
import AdaptiveCardSelectAction from "./AdaptiveCardSelectAction";
import BackgroundImage from "./BackgroundImage";

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.js";
import AdaptiveCardCreator from "./AdaptiveCardCreator";

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

interface AddDeviceToInventoryRequest {
/**
Expand Down
Loading

0 comments on commit 2cad6f9

Please sign in to comment.