diff --git a/README.md b/README.md index e7218ea1..9e01dc5f 100644 --- a/README.md +++ b/README.md @@ -29,14 +29,14 @@ curl -u :x -H Accept:application/json -H Content-Type:application/json Run the following command from your project directory to install the package from npm: ```bash -npm install @maxio-com/advanced-billing-sdk@7.0.0 +npm install @maxio-com/advanced-billing-sdk@7.0.1 ``` -For additional package details, see the [Npm page for the @maxio-com/advanced-billing-sdk@7.0.0 npm](https://www.npmjs.com/package/@maxio-com/advanced-billing-sdk/v/7.0.0). +For additional package details, see the [Npm page for the @maxio-com/advanced-billing-sdk@7.0.1 npm](https://www.npmjs.com/package/@maxio-com/advanced-billing-sdk/v/7.0.1). ## Initialize the API Client -**_Note:_** Documentation for the client can be found [here.](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/client.md) +**_Note:_** Documentation for the client can be found [here.](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/client.md) The following parameters are configurable for the API Client: @@ -45,9 +45,9 @@ The following parameters are configurable for the API Client: | site | `string` | The subdomain for your Advanced Billing site.
*Default*: `'subdomain'` | | environment | `Environment` | The API environment.
**Default: `Environment.US`** | | timeout | `number` | Timeout for API calls.
*Default*: `120000` | -| httpClientOptions | [`Partial`](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/http-client-options.md) | Stable configurable http client options. | +| httpClientOptions | [`Partial`](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/http-client-options.md) | Stable configurable http client options. | | unstableHttpClientOptions | `any` | Unstable configurable http client options. | -| basicAuthCredentials | [`BasicAuthCredentials`](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/auth/basic-authentication.md) | The credential object for basicAuth | +| basicAuthCredentials | [`BasicAuthCredentials`](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/auth/basic-authentication.md) | The credential object for basicAuth | The API client can be initialized as follows: @@ -80,56 +80,57 @@ The SDK can be configured to use a different environment for making API calls. A This API uses the following authentication schemes. -* [`BasicAuth (Basic Authentication)`](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/auth/basic-authentication.md) +* [`BasicAuth (Basic Authentication)`](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/auth/basic-authentication.md) ## List of APIs -* [API Exports](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/api-exports.md) -* [Advance Invoice](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/advance-invoice.md) -* [Billing Portal](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/billing-portal.md) -* [Component Price Points](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/component-price-points.md) -* [Custom Fields](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/custom-fields.md) -* [Events-Based Billing Segments](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/events-based-billing-segments.md) -* [Payment Profiles](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/payment-profiles.md) -* [Product Families](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/product-families.md) -* [Product Price Points](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/product-price-points.md) -* [Proforma Invoices](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/proforma-invoices.md) -* [Reason Codes](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/reason-codes.md) -* [Referral Codes](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/referral-codes.md) -* [Sales Commissions](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/sales-commissions.md) -* [Subscription Components](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/subscription-components.md) -* [Subscription Groups](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/subscription-groups.md) -* [Subscription Group Invoice Account](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/subscription-group-invoice-account.md) -* [Subscription Group Status](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/subscription-group-status.md) -* [Subscription Invoice Account](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/subscription-invoice-account.md) -* [Subscription Notes](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/subscription-notes.md) -* [Subscription Products](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/subscription-products.md) -* [Subscription Status](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/subscription-status.md) -* [Coupons](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/coupons.md) -* [Components](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/components.md) -* [Customers](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/customers.md) -* [Events](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/events.md) -* [Insights](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/insights.md) -* [Invoices](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/invoices.md) -* [Offers](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/offers.md) -* [Products](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/products.md) -* [Sites](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/sites.md) -* [Subscriptions](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/subscriptions.md) -* [Webhooks](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/controllers/webhooks.md) +* [API Exports](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/api-exports.md) +* [Advance Invoice](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/advance-invoice.md) +* [Billing Portal](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/billing-portal.md) +* [Component Price Points](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/component-price-points.md) +* [Custom Fields](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/custom-fields.md) +* [Events-Based Billing Segments](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/events-based-billing-segments.md) +* [Payment Profiles](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/payment-profiles.md) +* [Product Families](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/product-families.md) +* [Product Price Points](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/product-price-points.md) +* [Proforma Invoices](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/proforma-invoices.md) +* [Reason Codes](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/reason-codes.md) +* [Referral Codes](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/referral-codes.md) +* [Sales Commissions](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/sales-commissions.md) +* [Subscription Components](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/subscription-components.md) +* [Subscription Groups](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/subscription-groups.md) +* [Subscription Group Invoice Account](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/subscription-group-invoice-account.md) +* [Subscription Group Status](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/subscription-group-status.md) +* [Subscription Invoice Account](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/subscription-invoice-account.md) +* [Subscription Notes](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/subscription-notes.md) +* [Subscription Products](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/subscription-products.md) +* [Subscription Status](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/subscription-status.md) +* [Coupons](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/coupons.md) +* [Components](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/components.md) +* [Customers](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/customers.md) +* [Events](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/events.md) +* [Insights](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/insights.md) +* [Invoices](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/invoices.md) +* [Offers](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/offers.md) +* [Products](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/products.md) +* [Sites](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/sites.md) +* [Subscriptions](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/subscriptions.md) +* [Webhooks](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/controllers/webhooks.md) ## SDK Infrastructure ### Configuration -* [HttpClientOptions](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/http-client-options.md) -* [RetryConfiguration](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/retry-configuration.md) +* [HttpClientOptions](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/http-client-options.md) +* [RetryConfiguration](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/retry-configuration.md) +* [ProxySettings](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/proxy-settings.md) ### HTTP -* [HttpRequest](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/http-request.md) +* [HttpRequest](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/http-request.md) ### Utilities -* [ApiResponse](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/api-response.md) -* [ApiError](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.0/doc/api-error.md) +* [ApiResponse](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/api-response.md) +* [ApiError](https://www.github.com/maxio-com/ab-typescript-sdk/tree/7.0.1/doc/api-error.md) diff --git a/doc/auth/basic-authentication.md b/doc/auth/basic-authentication.md index ee869da5..25c3f2e5 100644 --- a/doc/auth/basic-authentication.md +++ b/doc/auth/basic-authentication.md @@ -23,6 +23,8 @@ Documentation for accessing and setting credentials for BasicAuth. You must provide credentials in the client as shown in the following code snippet. ```ts +import { Client } from '@maxio-com/advanced-billing-sdk'; + const client = new Client({ basicAuthCredentials: { username: 'BasicAuthUserName', diff --git a/doc/client.md b/doc/client.md index a7382842..c1a54bf1 100644 --- a/doc/client.md +++ b/doc/client.md @@ -28,44 +28,3 @@ const client = new Client({ }); ``` -## Maxio Advanced Billing Client - -The gateway for the SDK. This class acts as a factory for the Controllers and also holds the configuration of the SDK. - -## Controllers - -| Name | Description | -| --- | --- | -| aPIExports | Gets APIExportsController | -| advanceInvoice | Gets AdvanceInvoiceController | -| billingPortal | Gets BillingPortalController | -| coupons | Gets CouponsController | -| components | Gets ComponentsController | -| componentPricePoints | Gets ComponentPricePointsController | -| customers | Gets CustomersController | -| customFields | Gets CustomFieldsController | -| events | Gets EventsController | -| eventsBasedBillingSegments | Gets EventsBasedBillingSegmentsController | -| insights | Gets InsightsController | -| invoices | Gets InvoicesController | -| offers | Gets OffersController | -| paymentProfiles | Gets PaymentProfilesController | -| productFamilies | Gets ProductFamiliesController | -| products | Gets ProductsController | -| productPricePoints | Gets ProductPricePointsController | -| proformaInvoices | Gets ProformaInvoicesController | -| reasonCodes | Gets ReasonCodesController | -| referralCodes | Gets ReferralCodesController | -| salesCommissions | Gets SalesCommissionsController | -| sites | Gets SitesController | -| subscriptions | Gets SubscriptionsController | -| subscriptionComponents | Gets SubscriptionComponentsController | -| subscriptionGroups | Gets SubscriptionGroupsController | -| subscriptionGroupInvoiceAccount | Gets SubscriptionGroupInvoiceAccountController | -| subscriptionGroupStatus | Gets SubscriptionGroupStatusController | -| subscriptionInvoiceAccount | Gets SubscriptionInvoiceAccountController | -| subscriptionNotes | Gets SubscriptionNotesController | -| subscriptionProducts | Gets SubscriptionProductsController | -| subscriptionStatus | Gets SubscriptionStatusController | -| webhooks | Gets WebhooksController | - diff --git a/doc/controllers/component-price-points.md b/doc/controllers/component-price-points.md index a89ab816..1405abcd 100644 --- a/doc/controllers/component-price-points.md +++ b/doc/controllers/component-price-points.md @@ -109,7 +109,7 @@ try { # Create Component Price Point -This endpoint can be used to create a new price point for an existing component. +Creates a price point for an existing component. ```ts async createComponentPricePoint( @@ -149,6 +149,7 @@ const body: CreateComponentPricePointRequest = { { startingQuantity: '101', unitPrice: '4.00', + endingQuantity: '200', } ], handle: 'wholesale-handle', @@ -225,10 +226,11 @@ This method returns an [`ApiResponse`](../../doc/api-response.md) instance. The ## Example Usage ```ts -const collect = {Liquid error: Value cannot be null. (Parameter 'key') +const collect = { componentId: 222, page: 2, - perPage: 50 + perPage: 50, + filterType: Liquid error: Value cannot be null. (Parameter 'key') } try { diff --git a/doc/controllers/components.md b/doc/controllers/components.md index cf5eb370..07d7bcac 100644 --- a/doc/controllers/components.md +++ b/doc/controllers/components.md @@ -718,9 +718,9 @@ try { # Read Component -This request will return information regarding a component from a specific product family. +Returns information regarding a component from a specific product family. -You may read the component by either the component's id or handle. When using the handle, it must be prefixed with `handle:`. +You can read the component by either the component's id or handle. When using the handle, it must be prefixed with `handle:`. ```ts async readComponent( diff --git a/doc/controllers/customers.md b/doc/controllers/customers.md index c9f44fd8..ef53c3bd 100644 --- a/doc/controllers/customers.md +++ b/doc/controllers/customers.md @@ -312,7 +312,7 @@ try { # Read Customer -This method allows to retrieve the Customer properties by Advanced Billing-generated Customer ID. +Retrieves the Customer properties by Advanced Billing-generated Customer ID. ```ts async readCustomer( @@ -349,6 +349,43 @@ try { } ``` +## Example Response *(as JSON)* + +```json +{ + "customer": { + "first_name": "Jane", + "last_name": "Doe", + "email": "jane@example.com", + "cc_emails": "joe@example.com", + "organization": "ABC, Inc.", + "reference": "1234567890", + "id": 88833369, + "created_at": "2025-05-08T11:39:18-04:00", + "updated_at": "2025-05-08T11:39:18-04:00", + "address": "123 Main Street", + "address_2": "Unit 10", + "city": "Anytown", + "state": "MA", + "state_name": "Massachusetts", + "zip": "02120", + "country": "US", + "country_name": "United States", + "phone": "555-555-1212", + "verified": false, + "portal_customer_created_at": null, + "portal_invite_last_sent_at": null, + "portal_invite_last_accepted_at": null, + "tax_exempt": false, + "vat_number": null, + "parent_id": null, + "locale": "es-MX", + "salesforce_id": null, + "default_auto_renewal_profile_id": null + } +} +``` + # Update Customer diff --git a/doc/controllers/payment-profiles.md b/doc/controllers/payment-profiles.md index a7b1dcc7..a0fdeee5 100644 --- a/doc/controllers/payment-profiles.md +++ b/doc/controllers/payment-profiles.md @@ -96,9 +96,9 @@ For more information on GoCardless, please view the following resources: + [Full documentation on GoCardless](https://maxio.zendesk.com/hc/en-us/articles/24176159136909-GoCardless) -+ [Using Chargify.js with GoCardless - minimal example](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#minimal-example-with-direct-debit-gocardless-gateway) ++ [Using Chargify.js with GoCardless - minimal example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QQZKCER8CFK40MR6XJ) -+ [Using Chargify.js with GoCardless - full example](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#full-example-with-direct-debit-gocardless-gateway) ++ [Using Chargify.js with GoCardless - full example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QR09JVHWW0MCA7HVJV) ### GoCardless with Local Bank Details @@ -170,9 +170,9 @@ For more information on Stripe SEPA Direct Debit, please view the following reso + [Full documentation on Stripe SEPA Direct Debit](https://maxio.zendesk.com/hc/en-us/articles/24176170430093-Stripe-SEPA-and-BECS-Direct-Debit) -+ [Using Chargify.js with Stripe Direct Debit - minimal example](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#minimal-example-with-sepa-or-becs-direct-debit-stripe-gateway) ++ [Using Chargify.js with Stripe Direct Debit - minimal example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QQFKKN8Z7B7DZ9AJS5) -+ [Using Chargify.js with Stripe Direct Debit - full example](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#full-example-with-sepa-direct-debit-stripe-gateway) ++ [Using Chargify.js with Stripe Direct Debit - full example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QRECQQ4ECS3ZA55GY7) ### Stripe SEPA Direct Debit Payment Profiles @@ -1155,7 +1155,7 @@ One Time Tokens aka Advanced Billing Tokens house the credit card or ACH (Author You can use One Time Tokens while creating a subscription or payment profile instead of passing all bank account or credit card data directly to a given API endpoint. -To obtain a One Time Token you have to use [Chargify.js](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDI0-overview). +To obtain a One Time Token you have to use [Chargify.js](https://docs.maxio.com/hc/en-us/articles/38163190843789-Chargify-js-Overview#chargify-js-overview-0-0). ```ts async readOneTimeToken( diff --git a/doc/controllers/product-price-points.md b/doc/controllers/product-price-points.md index 3f0fc462..4e5b8b77 100644 --- a/doc/controllers/product-price-points.md +++ b/doc/controllers/product-price-points.md @@ -163,10 +163,11 @@ This method returns an [`ApiResponse`](../../doc/api-response.md) instance. The ## Example Usage ```ts -const collect = {Liquid error: Value cannot be null. (Parameter 'key') +const collect = { productId: 124, page: 2, - perPage: 10 + perPage: 10, + filterType: Liquid error: Value cannot be null. (Parameter 'key') } try { diff --git a/doc/controllers/subscription-components.md b/doc/controllers/subscription-components.md index 764f03fe..da19f391 100644 --- a/doc/controllers/subscription-components.md +++ b/doc/controllers/subscription-components.md @@ -1233,7 +1233,7 @@ A. No. Usage should be reported as one API call per component on a single subscr ```ts async createUsage( - subscriptionId: number, + subscriptionIdOrReference: CreateUsageSubscriptionIdOrReference, componentId: CreateUsageComponentId, body?: CreateUsageRequest, requestOptions?: RequestOptions @@ -1244,7 +1244,7 @@ async createUsage( | Parameter | Type | Tags | Description | | --- | --- | --- | --- | -| `subscriptionId` | `number` | Template, Required | The Chargify id of the subscription | +| `subscriptionIdOrReference` | [`CreateUsageSubscriptionIdOrReference`](../../doc/models/containers/create-usage-subscription-id-or-reference.md) | Template, Required | This is a container for one-of cases. | | `componentId` | [`CreateUsageComponentId`](../../doc/models/containers/create-usage-component-id.md) | Template, Required | This is a container for one-of cases. | | `body` | [`CreateUsageRequest \| undefined`](../../doc/models/create-usage-request.md) | Body, Optional | - | | `requestOptions` | `RequestOptions \| undefined` | Optional | Pass additional request options. | @@ -1256,7 +1256,7 @@ This method returns an [`ApiResponse`](../../doc/api-response.md) instance. The ## Example Usage ```ts -const subscriptionId = 222; +const subscriptionIdOrReference: CreateUsageSubscriptionIdOrReference = 234; const componentId: CreateUsageComponentId = 144; @@ -1270,7 +1270,7 @@ const body: CreateUsageRequest = { try { const { result, ...httpResponse } = await subscriptionComponentsController.createUsage( - subscriptionId, + subscriptionIdOrReference, componentId, body ); @@ -1329,7 +1329,7 @@ Use this endpoint to read the previously recorded components for a subscription. ```ts async listUsages( { - subscriptionId, + subscriptionIdOrReference, componentId, sinceId, maxId, @@ -1338,7 +1338,7 @@ async listUsages( page, perPage, }: { - subscriptionId: number; + subscriptionIdOrReference: ListUsagesInputSubscriptionIdOrReference; componentId: ListUsagesInputComponentId; sinceId?: bigint; maxId?: bigint; @@ -1355,7 +1355,7 @@ async listUsages( | Parameter | Type | Tags | Description | | --- | --- | --- | --- | -| `subscriptionId` | `number` | Template, Required | The Chargify id of the subscription | +| `subscriptionIdOrReference` | [`ListUsagesInputSubscriptionIdOrReference`](../../doc/models/containers/list-usages-input-subscription-id-or-reference.md) | Template, Required | This is a container for one-of cases. | | `componentId` | [`ListUsagesInputComponentId`](../../doc/models/containers/list-usages-input-component-id.md) | Template, Required | This is a container for one-of cases. | | `sinceId` | `bigint \| undefined` | Query, Optional | Returns usages with an id greater than or equal to the one specified | | `maxId` | `bigint \| undefined` | Query, Optional | Returns usages with an id less than or equal to the one specified | @@ -1373,7 +1373,7 @@ This method returns an [`ApiResponse`](../../doc/api-response.md) instance. The ```ts const collect = { - subscriptionId: 222, + subscriptionIdOrReference: 234, componentId: 144, page: 2, perPage: 50 @@ -1472,6 +1472,7 @@ const body: ActivateEventBasedComponent = { { startingQuantity: 1, unitPrice: '5.0', + endingQuantity: null, } ], taxIncluded: false, diff --git a/doc/controllers/subscription-status.md b/doc/controllers/subscription-status.md index 145caf16..521513ea 100644 --- a/doc/controllers/subscription-status.md +++ b/doc/controllers/subscription-status.md @@ -426,8 +426,8 @@ This method returns an [`ApiResponse`](../../doc/api-response.md) instance. The ```ts const subscriptionId = 222; -Liquid error: Value cannot be null. (Parameter 'key')try { - const { result, ...httpResponse } = await subscriptionStatusController.resumeSubscription(Liquid error: Value cannot be null. (Parameter 'key')subscriptionId); +try { + const { result, ...httpResponse } = await subscriptionStatusController.resumeSubscription(subscriptionId); // Get more response info... // const { statusCode, headers } = httpResponse; } catch (error) { diff --git a/doc/controllers/subscriptions.md b/doc/controllers/subscriptions.md index 20df9378..25354980 100644 --- a/doc/controllers/subscriptions.md +++ b/doc/controllers/subscriptions.md @@ -117,7 +117,7 @@ Custom prices and price points can exist in harmony on a subscription. ## Subscription with Chargify.js token -The `chargify_token` can be obtained using [Chargify.js](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDI0-overview). The token represents payment profile attributes that were provided by the customer in their browser and stored at the payment gateway. +The `chargify_token` can be obtained using [Chargify.js](https://docs.maxio.com/hc/en-us/articles/38163190843789-Chargify-js-Overview#chargify-js-overview-0-0). The token represents payment profile attributes that were provided by the customer in their browser and stored at the payment gateway. The `payment_type` attribute may either be `credit_card` or `bank_account`, depending on the type of payment method being added. If a bank account is being passed, the payment attributes should be changed to `bank_account_attributes`. @@ -248,9 +248,9 @@ For more information on GoCardless, please view the following two resources: + [Full documentation on GoCardless](https://maxio.zendesk.com/hc/en-us/articles/24176159136909-GoCardless) -+ [Using Chargify.js with GoCardless - minimal example](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#minimal-example-with-direct-debit-gocardless-gateway) ++ [Using Chargify.js with GoCardless - minimal example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QQZKCER8CFK40MR6XJ) -+ [Using Chargify.js with GoCardless - full example](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#full-example-with-direct-debit-gocardless-gateway) ++ [Using Chargify.js with GoCardless - full example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QR09JVHWW0MCA7HVJV) ```json { @@ -310,9 +310,9 @@ For more information on Stripe Direct Debit, please view the following two resou + [Full documentation on Stripe Direct Debit](https://maxio.zendesk.com/hc/en-us/articles/24176170430093-Stripe-SEPA-and-BECS-Direct-Debit) -+ [Using Chargify.js with Stripe SEPA or BECS Direct Debit - minimal example](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#minimal-example-with-sepa-or-becs-direct-debit-stripe-gateway) ++ [Using Chargify.js with Stripe SEPA or BECS Direct Debit - minimal example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QQFKKN8Z7B7DZ9AJS5) -+ [Using Chargify.js with Stripe SEPA Direct Debit - full example](https://developers.chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#full-example-with-sepa-direct-debit-stripe-gateway) ++ [Using Chargify.js with Stripe SEPA Direct Debit - full example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QR09JVHWW0MCA7HVJV) ```json { @@ -340,9 +340,9 @@ For more information on Stripe Direct Debit, please view the following two resou + [Full documentation on Stripe Direct Debit](https://maxio.zendesk.com/hc/en-us/articles/24176170430093-Stripe-SEPA-and-BECS-Direct-Debit) -+ [Using Chargify.js with Stripe SEPA, BECS or BACS Direct Debit - minimal example](page:development-tools/chargify-js/examples#minimal-example-with-sepa-becs-or-bacs-direct-debit-stripe-gateway) ++ [Using Chargify.js with Stripe SEPA, BECS or BACS Direct Debit - minimal example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QQFKKN8Z7B7DZ9AJS5) -+ [Using Chargify.js with Stripe BECS Direct Debit - full example](page:development-tools/chargify-js/examples#full-example-with-becs-direct-debit-stripe-gateway) ++ [Using Chargify.js with Stripe BECS Direct Debit - full example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QRX4B1TYZKZD8ZND6D) ```json { @@ -371,9 +371,9 @@ For more information on Stripe Direct Debit, please view the following two resou + [Full documentation on Stripe Direct Debit](https://maxio.zendesk.com/hc/en-us/articles/24176170430093-Stripe-SEPA-and-BECS-Direct-Debit) -+ [Using Chargify.js with Stripe SEPA, BECS or BACS Direct Debit - minimal example](page:development-tools/chargify-js/examples#minimal-example-with-sepa-becs-or-bacs-direct-debit-stripe-gateway) ++ [Using Chargify.js with Stripe SEPA, BECS or BACS Direct Debit - minimal example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QQFKKN8Z7B7DZ9AJS5) -+ [Using Chargify.js with Stripe BACS Direct Debit - full example](page:development-tools/chargify-js/examples#full-example-with-bacs-direct-debit-stripe-gateway) ++ [Using Chargify.js with Stripe BACS Direct Debit - full example](https://docs.maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QR7PA1DJ3XE9MD05FM) ```json { diff --git a/doc/controllers/webhooks.md b/doc/controllers/webhooks.md index dcc32c37..55e0ae22 100644 --- a/doc/controllers/webhooks.md +++ b/doc/controllers/webhooks.md @@ -20,20 +20,7 @@ const webhooksController = new WebhooksController(client); # List Webhooks -## Webhooks Intro - -The Webhooks API allows you to view a list of all webhooks and to selectively resend individual or groups of webhooks. Webhooks will be sent on endpoints specified by you. Endpoints can be added via API or Web UI. There is also an option to enable / disable webhooks via API request. - -We recommend that you review Advanced Billing's webhook documentation located in our help site. The following resources will help guide you on how to use webhooks in Advanced Billing, in addition to these webhook endpoints: - -+ [Adding/editing new webhooks](https://maxio.zendesk.com/hc/en-us/articles/24286723085197-Webhooks#configure-webhook-url) -+ [Webhooks introduction and delivery information](https://maxio.zendesk.com/hc/en-us/articles/24266143173901-Webhooks-Overview) -+ [Main webhook reference](https://maxio.zendesk.com/hc/en-us/articles/24266136649869-Webhooks-Reference) -+ [Available webhooks and payloads](https://maxio.zendesk.com/hc/en-us/articles/24266136649869-Webhooks-Reference#events) - -## List Webhooks for a Site - -This method allows you to fetch data about webhooks. You can pass query parameters if you want to filter webhooks. +Allows you to view a list of webhooks. You can pass query parameters if you want to filter webhooks. See the [Webhooks](page:introduction/webhooks/webhooks) documentation for more information. ```ts async listWebhooks( @@ -137,7 +124,7 @@ try { # Enable Webhooks -This method allows you to enable webhooks via API for your site +Allows you to enable webhooks for your site ```ts async enableWebhooks( @@ -187,9 +174,7 @@ try { # Replay Webhooks -Posting to the replay endpoint does not immediately resend the webhooks. They are added to a queue and will be sent as soon as possible, depending on available system resources. - -You may submit an array of up to 1000 webhook IDs to replay in the request. +Replays webhooks. Posting to this endpoint does not immediately resend the webhooks. They are added to a queue and sent as soon as possible, depending on available system resources. You can submit an array of up to 1000 webhook IDs in the replay request. ```ts async replayWebhooks( @@ -242,10 +227,8 @@ try { # Create Endpoint -The Chargify API allows you to create an endpoint and assign a list of webhooks subscriptions (events) to it. - -You can check available events here. -[Event keys](https://maxio.zendesk.com/hc/en-us/articles/24266136649869-Webhooks-Reference#events) +Creates an endpoint and assigns a list of webhooks subscriptions (events) to it. +See the [Webhooks Reference](page:introduction/webhooks/webhooks-reference#events) page for available events. ```ts async createEndpoint( @@ -316,7 +299,7 @@ try { # List Endpoints -This method returns created endpoints for site. +Returns created endpoints for a site. ```ts async listEndpoints( @@ -380,15 +363,11 @@ try { # Update Endpoint -You can update an Endpoint via the API with a PUT request to the resource endpoint. - -You can change the `url` of your endpoint which consumes webhooks or list of `webhook_subscriptions`. -Check available [Event keys](https://maxio.zendesk.com/hc/en-us/articles/24266136649869-Webhooks-Reference#events). +Updates an Endpoint. You can change the `url` of your endpoint or the list of `webhook_subscriptions` to which you are subscribed. See the [Webhooks Reference](page:introduction/webhooks/webhooks-reference#events) page for available events. -Always send a complete list of events which you want subscribe/watch. -Sending an PUT request for existing endpoint with empty list of `webhook_subscriptions` will end with unsubscribe from all events. +Always send a complete list of events to which you want to subscribe. Sending a PUT request for an existing endpoint with an empty list of `webhook_subscriptions` will unsubscribe all events. -If you want unsubscribe from specific event, just send a list of `webhook_subscriptions` without the specific event key. +If you want unsubscribe from a specific event, send a list of `webhook_subscriptions` without the specific event key. ```ts async updateEndpoint( @@ -417,7 +396,7 @@ const endpointId = 42; const body: CreateOrUpdateEndpointRequest = { endpoint: { - url: 'https://yout.site/webhooks/1/json.', + url: 'https://your.site/webhooks/1/json.', webhookSubscriptions: [ WebhookSubscription.PaymentFailure, WebhookSubscription.PaymentSuccess, diff --git a/doc/http-client-options.md b/doc/http-client-options.md index fdd6a53c..bc0bf06a 100644 --- a/doc/http-client-options.md +++ b/doc/http-client-options.md @@ -11,4 +11,5 @@ Represents the HTTP client configurations for API calls. | httpAgent | `any` | Custom http agent to be used when performing http requests. | | httpsAgent | `any` | Custom https agent to be used when performing http requests. | | retryConfig | [`Partial`](../doc/retry-configuration.md) | Configurations to retry requests. | +| proxySettings | [`ProxySettings`](../doc/proxy-settings.md) | Proxy server configurations to route both HTTP and HTTPS requests through a proxy. | diff --git a/doc/models/containers/create-usage-subscription-id-or-reference.md b/doc/models/containers/create-usage-subscription-id-or-reference.md new file mode 100644 index 00000000..8af02c52 --- /dev/null +++ b/doc/models/containers/create-usage-subscription-id-or-reference.md @@ -0,0 +1,14 @@ + +# Create Usage Subscription Id or Reference + +## Class Name + +`CreateUsageSubscriptionIdOrReference` + +## Cases + +| Type | +| --- | +| `number` | +| `string` | + diff --git a/doc/models/containers/list-usages-input-subscription-id-or-reference.md b/doc/models/containers/list-usages-input-subscription-id-or-reference.md new file mode 100644 index 00000000..65d62c92 --- /dev/null +++ b/doc/models/containers/list-usages-input-subscription-id-or-reference.md @@ -0,0 +1,14 @@ + +# List Usages Input Subscription Id or Reference + +## Class Name + +`ListUsagesInputSubscriptionIdOrReference` + +## Cases + +| Type | +| --- | +| `number` | +| `string` | + diff --git a/doc/proxy-settings.md b/doc/proxy-settings.md new file mode 100644 index 00000000..95ebcb81 --- /dev/null +++ b/doc/proxy-settings.md @@ -0,0 +1,43 @@ + +# ProxySettings + +Represents the proxy server configurations for API calls. + +## Properties + +| Name | Type | Description | +| --- | --- | --- | +| address | `string` | The proxy server URL. | +| port | `number` | The port to connect to the proxy server. | +| auth | `ProxyAuth` | Proxy authentication. | + +## ProxyAuth + +| Name | Type | Description | +| --- | --- | --- | +| username | `string` | Username for proxy authentication. | +| password | `string` | Password for proxy authentication. | + +### Client Initialization with Proxy Configuration + +To configure the SDK to use a proxy server, initialize the proxy configuration during client setup as shown in the Usage Example. + +## Usage Example + +```ts +import { Client } from '../../../src'; + +const client = new Client({ + httpClientOptions: { + proxySettings: { + address: 'http://localhost', + port: 8080, + auth: { + username: 'admin', + password: 'password123' + } + } + } +}); +``` + diff --git a/e2e/src/sitesController.spec.ts b/e2e/src/sitesController.spec.ts index d6569b79..391fc9f3 100644 --- a/e2e/src/sitesController.spec.ts +++ b/e2e/src/sitesController.spec.ts @@ -11,6 +11,7 @@ describe('SitesController', () => { name: 'Typescript SDK', subdomain: 'ts-sdk', currency: 'USD', + auto_renewals_enabled: false, brighton_v1_enabled: false, sellerId: 58665, nonPrimaryCurrencies: ['EUR', 'GBP'], diff --git a/e2e/src/subscriptionGroupsInvoiceAccount.spec.ts b/e2e/src/subscriptionGroupsInvoiceAccount.spec.ts index d673e5d0..e995be6a 100644 --- a/e2e/src/subscriptionGroupsInvoiceAccount.spec.ts +++ b/e2e/src/subscriptionGroupsInvoiceAccount.spec.ts @@ -305,7 +305,10 @@ describe('Subscription Groups Invoice Account', () => { expect(promise).rejects.toThrow(); await promise.catch((reason) => { expect(reason.statusCode).toBe(422); - expect(reason.result.errors[0]).toBe(expectedErrorMessage); + + // TODO: A workaround for https://maxioevolution.atlassian.net/browse/FND-151 + const errors = JSON.parse(reason.body).errors; + expect(errors[0]).toBe(expectedErrorMessage); }); }); @@ -328,4 +331,3 @@ describe('Subscription Groups Invoice Account', () => { }); }); }); - diff --git a/jest.config.js b/jest.config.js index 091b875d..cd106b2c 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,7 +1,13 @@ -module.exports = { +/** @type {import('jest').Config} */ +const config = { testEnvironment: 'node', preset: 'ts-jest', transform: { '^.+\\.tsx?$': ['ts-jest', { tsconfig: 'tsconfig.base.json' }], }, + moduleNameMapper: { + "(.+)\\.js": "$1", + }, }; + +module.exports = config; diff --git a/package.json b/package.json index 54f63e4e..93d75ae8 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "7.0.0", + "version": "7.0.1", "license": "MIT", "sideEffects": false, "main": "dist/cjs/index.js", @@ -41,13 +41,13 @@ "rimraf": "^3.0.2", "ts-jest": "29.2.6", "tslib": "^2.5.0", - "typescript": "^4.9.5" + "typescript": "^5.2.0" }, "dependencies": { "@apimatic/authentication-adapters": "^0.5.10", - "@apimatic/axios-client-adapter": "^0.3.11", - "@apimatic/core": "^0.10.21", - "@apimatic/schema": "^0.7.17" + "@apimatic/axios-client-adapter": "^0.3.16", + "@apimatic/core": "^0.10.25", + "@apimatic/schema": "^0.7.19" }, "repository": { "type": "git", @@ -65,4 +65,4 @@ "Payments" ], "contributors": [] -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6181330f..2b436e48 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,44 +10,44 @@ importers: dependencies: '@apimatic/authentication-adapters': specifier: ^0.5.10 - version: 0.5.10 + version: 0.5.12 '@apimatic/axios-client-adapter': - specifier: ^0.3.11 - version: 0.3.13 + specifier: ^0.3.16 + version: 0.3.18 '@apimatic/core': - specifier: ^0.10.21 - version: 0.10.21 + specifier: ^0.10.25 + version: 0.10.26 '@apimatic/schema': - specifier: ^0.7.17 - version: 0.7.17 + specifier: ^0.7.19 + version: 0.7.20 devDependencies: '@types/jest': specifier: ^29.4.0 version: 29.5.14 '@typescript-eslint/eslint-plugin': specifier: ^5.52.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@4.9.5) + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.9.2) '@typescript-eslint/parser': specifier: ^5.52.0 - version: 5.62.0(eslint@8.57.1)(typescript@4.9.5) + version: 5.62.0(eslint@8.57.1)(typescript@5.9.2) eslint: specifier: ^8.34.0 version: 8.57.1 jest: specifier: ^29.4.3 - version: 29.7.0 + version: 29.7.0(@types/node@20.19.13) rimraf: specifier: ^3.0.2 version: 3.0.2 ts-jest: specifier: 29.2.6 - version: 29.2.6(@babel/core@7.24.7)(jest@29.7.0)(typescript@4.9.5) + version: 29.2.6(@babel/core@7.28.4)(jest@29.7.0)(typescript@5.9.2) tslib: specifier: ^2.5.0 version: 2.8.1 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.2.0 + version: 5.9.2 e2e: dependencies: @@ -60,137 +60,130 @@ importers: devDependencies: '@types/jest': specifier: ^29.4.0 - version: 29.5.12 + version: 29.5.14 '@types/node': specifier: ^20.9.4 - version: 20.14.9 + version: 20.19.13 '@typescript-eslint/eslint-plugin': specifier: ^5.52.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@4.9.5) + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@4.9.5) '@typescript-eslint/parser': specifier: ^5.52.0 - version: 5.62.0(eslint@8.57.0)(typescript@4.9.5) + version: 5.62.0(eslint@8.57.1)(typescript@4.9.5) eslint: specifier: ^8.34.0 - version: 8.57.0 + version: 8.57.1 husky: specifier: ^8.0.0 version: 8.0.3 jest: specifier: ^29.4.3 - version: 29.7.0(@types/node@20.14.9) + version: 29.7.0(@types/node@20.19.13) lint-staged: specifier: ^15.0.2 - version: 15.2.7 + version: 15.5.2 prettier: specifier: ^3.0.3 - version: 3.3.2 + version: 3.6.2 ts-jest: specifier: ^29.0.5 - version: 29.1.5(@babel/core@7.24.7)(jest@29.7.0)(typescript@4.9.5) + version: 29.2.6(@babel/core@7.28.4)(jest@29.7.0)(typescript@4.9.5) tslib: specifier: ^2.5.0 - version: 2.6.3 + version: 2.8.1 typescript: specifier: ^4.9.5 version: 4.9.5 packages: - /@ampproject/remapping@2.3.0: - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - dev: true - - /@apimatic/authentication-adapters@0.5.10: - resolution: {integrity: sha512-iXq0e8tRZYaCP9T3pxy56k18UUg3iUlXkf6E6j9XmWHDTOjV0Qjz8Sl5sXwEcb0Qv/WxJPYR4qDJ2Sc6Dvc9PQ==} + /@apimatic/authentication-adapters@0.5.12: + resolution: {integrity: sha512-H0dVMsuiPRRS6qPSz42T8ktaOUBlvJgKSj5L+DKr4DwBEZaE6rZx4i5kuEdAUZ5oIuteupbGEx5hMJlPi6Y0XA==} engines: {node: '>=14.15.0 || >=16.0.0'} dependencies: - '@apimatic/core-interfaces': 0.2.11 - '@apimatic/http-headers': 0.3.6 - '@apimatic/http-query': 0.3.6 + '@apimatic/core-interfaces': 0.2.12 + '@apimatic/http-headers': 0.3.7 + '@apimatic/http-query': 0.3.7 tslib: 2.8.1 dev: false - /@apimatic/axios-client-adapter@0.3.13: - resolution: {integrity: sha512-opjhY2TciRIuhsWwL9WBF5Itv9cEIDXxcmroWM+GHD2ARPw6zDv5RQZsakY2G/Z/NKSkp8KAIWT8cxaszc8W4A==} + /@apimatic/axios-client-adapter@0.3.18: + resolution: {integrity: sha512-4DX6PgMT3VyACsf+EA3IxPrJzE1Schnwm+EGoCDZ8oAt7WYf3nByH1nKbmRVLEw7TGp4ZNU9slUHmdiJZ7FM6A==} engines: {node: '>=14.15.0 || >=16.0.0'} dependencies: - '@apimatic/convert-to-stream': 0.1.6 - '@apimatic/core-interfaces': 0.2.11 - '@apimatic/file-wrapper': 0.3.6 - '@apimatic/http-headers': 0.3.6 - '@apimatic/http-query': 0.3.6 + '@apimatic/convert-to-stream': 0.1.7 + '@apimatic/core-interfaces': 0.2.12 + '@apimatic/file-wrapper': 0.3.7 + '@apimatic/http-headers': 0.3.7 + '@apimatic/http-query': 0.3.7 '@apimatic/json-bigint': 1.2.0 - '@apimatic/schema': 0.7.17 + '@apimatic/proxy': 0.1.2 axios: 1.11.0 detect-browser: 5.3.0 detect-node: 2.1.0 - form-data: 4.0.1 + form-data: 4.0.4 lodash.flatmap: 4.5.0 tiny-warning: 1.0.3 tslib: 2.8.1 transitivePeerDependencies: - debug + - supports-color dev: false - /@apimatic/convert-to-stream@0.1.6: - resolution: {integrity: sha512-muEyS6Fx6srIa7oyJZUViP4a/OO4oh4hB329pUk5pmWT8PjNULNU5XZymN87GgsxSxfUfVkGxBMNfl2KIKE1QQ==} + /@apimatic/convert-to-stream@0.1.7: + resolution: {integrity: sha512-uOCSy8YV0umHI4422l6wXcY/CN/oplLgoitpOY+P52I8dSrkQK+P+8HCITLDW4ND1I5OvRfvb1OwvN4+1JdgvA==} engines: {node: '>=14.15.0 || >=16.0.0'} dependencies: tslib: 2.8.1 dev: false - /@apimatic/core-interfaces@0.2.11: - resolution: {integrity: sha512-wRrFOkzgKpueXD7ampZYASMJpEMXBg3KxAz2twgeQOTvB/QV7UnY2W8Mim2JJ2glML9R0fGnbrHm8voGPVquLQ==} + /@apimatic/core-interfaces@0.2.12: + resolution: {integrity: sha512-XdEbSEfLEUY6KvKWQVXGMMGQmt589Zj0MnssPZ7FdgWFCrqe4aNgYt2Fl/fOC9r64GZvd7o1T9m4HKFilXi4nw==} engines: {node: '>=14.15.0 || >=16.0.0'} dependencies: - '@apimatic/file-wrapper': 0.3.6 + '@apimatic/file-wrapper': 0.3.7 tslib: 2.8.1 dev: false - /@apimatic/core@0.10.21: - resolution: {integrity: sha512-TxudOMiNSkOWK+1G7mLlArM30Xytbb0EALCjQEIyZoceFvkGg8+Vq0Wm2YyBGvNjJHzRviBTRxMirCSbGS6yaQ==} + /@apimatic/core@0.10.26: + resolution: {integrity: sha512-wml7KNNP3P8BXXI2bOXyuMugQpLZ1MpOl6EM40nSOCXmR4lTr1ssfoUi+LrK1n7o6JxLoYp9mGkMNHoR7n35Tw==} engines: {node: '>=14.15.0 || >=16.0.0'} dependencies: - '@apimatic/convert-to-stream': 0.1.6 - '@apimatic/core-interfaces': 0.2.11 - '@apimatic/file-wrapper': 0.3.6 - '@apimatic/http-headers': 0.3.6 - '@apimatic/http-query': 0.3.6 + '@apimatic/convert-to-stream': 0.1.7 + '@apimatic/core-interfaces': 0.2.12 + '@apimatic/file-wrapper': 0.3.7 + '@apimatic/http-headers': 0.3.7 + '@apimatic/http-query': 0.3.7 '@apimatic/json-bigint': 1.2.0 - '@apimatic/schema': 0.7.17 + '@apimatic/schema': 0.7.20 detect-browser: 5.3.0 detect-node: 2.1.0 - form-data: 4.0.1 + form-data: 4.0.4 lodash.defaultsdeep: 4.6.1 lodash.flatmap: 4.5.0 tiny-warning: 1.0.3 tslib: 2.8.1 dev: false - /@apimatic/file-wrapper@0.3.6: - resolution: {integrity: sha512-ai/sQwxPyQCssWE5Erg10Ox71VshU8g8rThkrxAbDqku3OYCp8oaWO8WmziiEE6s+vBBnsDI3p0ltMHNWsdVlg==} + /@apimatic/file-wrapper@0.3.7: + resolution: {integrity: sha512-uJh2immpzZiZYOiG+Q9qtArg3bUk7lmx7eYFRI38wIOS2zlxQh90WkuJzaL2nvSmNsJ3p+yg5ePAyRpqoJmw7Q==} engines: {node: '>=14.15.0 || >=16.0.0'} dependencies: tslib: 2.8.1 dev: false - /@apimatic/http-headers@0.3.6: - resolution: {integrity: sha512-hBq/b2inQFhM/Tn/jO6ToRbF6+2Fnm6MpPULt4FlF3Oq/CEFayxpf3Tzza4cYOD9I4i8PPaublEA27hl8Mf0Hw==} + /@apimatic/http-headers@0.3.7: + resolution: {integrity: sha512-DxLmwDMnAT5sOiuYI7EIuQq2PAVhbV9ICDLSdICRFflklgfKQ9agVEyNRgYVhuXz1m7IDoqqjGb1hs6iMJJpEg==} engines: {node: '>=14.15.0 || >=16.0.0'} dependencies: tslib: 2.8.1 dev: false - /@apimatic/http-query@0.3.6: - resolution: {integrity: sha512-HAVZuN633kcrIN5uQHXASV0c2xUwSRo9xjn83I89D/qJLJsvWdVLXqucjPJWcR6UAZRpwr9iGKH64dhvp+v+JA==} + /@apimatic/http-query@0.3.7: + resolution: {integrity: sha512-HauS4Jsuve1tGy1pnAidjHNL/TFVLesOxL7QtOdZyb+s0EHiHF6Vhx/kNroJ4mH/yCN3OHcHcqMJlfg0V5ET9g==} engines: {node: '>=14.15.0 || >=16.0.0'} dependencies: - '@apimatic/file-wrapper': 0.3.6 + '@apimatic/file-wrapper': 0.3.7 tslib: 2.8.1 dev: false @@ -198,42 +191,53 @@ packages: resolution: {integrity: sha512-+bmVzYMdZu0Ya5L+my4FXFUih54OvQA/qlZsFOYdOoostyUuB27UDrVWQs/WVCmS0ADdo5vTU0eeTrrBkHoySw==} dev: false - /@apimatic/schema@0.7.17: - resolution: {integrity: sha512-ygBWJa0uCNCAKnmyZ0pIjdDlaixHqhTfqNtZfb52jMs8xl5isjdELfQV8y0FEiRvIHXmI9hL1JTpNj6lv2/Z4g==} + /@apimatic/proxy@0.1.2: + resolution: {integrity: sha512-Xo3PO69tos+ssAfjcBGxSxXu1jpdEwse+yYnWC8D8bCsuWKUVJh8TwWl01Zyw3s60FdikyGCGtiQ3LB2cBrbeg==} + engines: {node: '>=14.15.0 || >=16.0.0'} + dependencies: + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + transitivePeerDependencies: + - supports-color + dev: false + + /@apimatic/schema@0.7.20: + resolution: {integrity: sha512-kMU1LqCypb0AwY8nXLV0aBoyubHHAxD8htyeAMFLYqWmmt+1pUBe33hHIDMdkREkNm+AYpl2n6vHBC1kqgju1w==} engines: {node: '>=14.15.0 || >=16.0.0'} dependencies: tslib: 2.8.1 dev: false - /@babel/code-frame@7.24.7: - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + /@babel/code-frame@7.27.1: + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.24.7 - picocolors: 1.0.1 + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 dev: true - /@babel/compat-data@7.24.7: - resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} + /@babel/compat-data@7.28.4: + resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} engines: {node: '>=6.9.0'} dev: true - /@babel/core@7.24.7: - resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} + /@babel/core@7.28.4: + resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==} engines: {node: '>=6.9.0'} dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) + '@babel/helpers': 7.28.4 + '@babel/parser': 7.28.4 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 + '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.0 + debug: 4.4.1 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -241,329 +245,290 @@ packages: - supports-color dev: true - /@babel/generator@7.24.7: - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} + /@babel/generator@7.28.3: + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.7 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 + jsesc: 3.1.0 dev: true - /@babel/helper-compilation-targets@7.24.7: - resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} + /@babel/helper-compilation-targets@7.27.2: + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - browserslist: 4.23.1 + '@babel/compat-data': 7.28.4 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.25.4 lru-cache: 5.1.1 semver: 6.3.1 dev: true - /@babel/helper-environment-visitor@7.24.7: - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} + /@babel/helper-globals@7.28.0: + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 dev: true - /@babel/helper-function-name@7.24.7: - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} + /@babel/helper-module-imports@7.27.1: + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 - dev: true - - /@babel/helper-hoist-variables@7.24.7: - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - dev: true - - /@babel/helper-module-imports@7.24.7: - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.28.4 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} + /@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4): + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-plugin-utils@7.24.7: - resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-simple-access@7.24.7: - resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.28.4 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-split-export-declaration@7.24.7: - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - dev: true - - /@babel/helper-string-parser@7.24.7: - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} + /@babel/helper-plugin-utils@7.27.1: + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-identifier@7.24.7: - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + /@babel/helper-string-parser@7.27.1: + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-option@7.24.7: - resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} + /@babel/helper-validator-identifier@7.27.1: + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} dev: true - /@babel/helpers@7.24.7: - resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} + /@babel/helper-validator-option@7.27.1: + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 dev: true - /@babel/highlight@7.24.7: - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + /@babel/helpers@7.28.4: + resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.24.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.0.1 + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 dev: true - /@babel/parser@7.24.7: - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} + /@babel/parser@7.28.4: + resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.28.4 dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.7): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.4): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.4): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.7): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.4): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.4): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7): + /@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.4): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} + /@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.7): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.4): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.4): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.7): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.4): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.4): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.4): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.7): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.4): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.7): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.4): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.4): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7): - resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + /@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4): + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.28.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true - /@babel/template@7.24.7: - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} + /@babel/template@7.27.2: + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 dev: true - /@babel/traverse@7.24.7: - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} + /@babel/traverse@7.28.4: + resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - debug: 4.4.0 - globals: 11.12.0 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.4 + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 + debug: 4.4.1 transitivePeerDependencies: - supports-color dev: true - /@babel/types@7.24.7: - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} + /@babel/types@7.28.4: + resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 dev: true /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.57.0 - eslint-visitor-keys: 3.4.3 - dev: true - - /@eslint-community/eslint-utils@4.4.1(eslint@8.57.0): - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.57.0 - eslint-visitor-keys: 3.4.3 - dev: true - - /@eslint-community/eslint-utils@4.4.1(eslint@8.57.1): - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + /@eslint-community/eslint-utils@4.9.0(eslint@8.57.1): + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -572,11 +537,6 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.10.1: - resolution: {integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true - /@eslint-community/regexpp@4.12.1: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -587,11 +547,11 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.4.0 + debug: 4.4.1 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 - import-fresh: 3.3.0 + import-fresh: 3.3.1 js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 @@ -599,35 +559,18 @@ packages: - supports-color dev: true - /@eslint/js@8.57.0: - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /@eslint/js@8.57.1: resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@humanwhocodes/config-array@0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.5 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - /@humanwhocodes/config-array@0.13.0: resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0 + debug: 4.4.1 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -664,7 +607,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -685,14 +628,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 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@20.14.9) + jest-config: 29.7.0(@types/node@20.19.13) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -720,7 +663,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 jest-mock: 29.7.0 dev: true @@ -747,7 +690,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.14.9 + '@types/node': 20.19.13 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -779,18 +722,18 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.14.9 + '@jridgewell/trace-mapping': 0.3.30 + '@types/node': 20.19.13 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.2 + istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.7 + istanbul-reports: 3.2.0 jest-message-util: 29.7.0 jest-util: 29.7.0 jest-worker: 29.7.0 @@ -813,7 +756,7 @@ packages: resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.30 callsites: 3.1.0 graceful-fs: 4.2.11 dev: true @@ -842,9 +785,9 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.28.4 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.30 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -854,7 +797,7 @@ packages: jest-regex-util: 29.6.3 jest-util: 29.7.0 micromatch: 4.0.8 - pirates: 4.0.6 + pirates: 4.0.7 slash: 3.0.0 write-file-atomic: 4.0.2 transitivePeerDependencies: @@ -868,39 +811,39 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.9 - '@types/yargs': 17.0.32 + '@types/node': 20.19.13 + '@types/yargs': 17.0.33 chalk: 4.1.2 dev: true - /@jridgewell/gen-mapping@0.3.5: - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} + /@jridgewell/gen-mapping@0.3.13: + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.30 dev: true - /@jridgewell/resolve-uri@3.1.2: - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} + /@jridgewell/remapping@2.3.5: + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 dev: true - /@jridgewell/set-array@1.2.1: - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} dev: true - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + /@jridgewell/sourcemap-codec@1.5.5: + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} dev: true - /@jridgewell/trace-mapping@0.3.25: - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + /@jridgewell/trace-mapping@0.3.30: + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.5 dev: true /@lukeed/csprng@1.1.0: @@ -926,7 +869,7 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 + fastq: 1.19.1 dev: true /@sinclair/typebox@0.27.8: @@ -948,36 +891,36 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - '@types/babel__generator': 7.6.8 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.28.0 dev: true - /@types/babel__generator@7.6.8: - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + /@types/babel__generator@7.27.0: + resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.28.4 dev: true /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 dev: true - /@types/babel__traverse@7.20.6: - resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + /@types/babel__traverse@7.28.0: + resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.28.4 dev: true /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.19.13 dev: true /@types/istanbul-lib-coverage@2.0.6: @@ -996,13 +939,6 @@ packages: '@types/istanbul-lib-report': 3.0.3 dev: true - /@types/jest@29.5.12: - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} - dependencies: - expect: 29.7.0 - pretty-format: 29.7.0 - dev: true - /@types/jest@29.5.14: resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} dependencies: @@ -1014,14 +950,14 @@ packages: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true - /@types/node@20.14.9: - resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} + /@types/node@20.19.13: + resolution: {integrity: sha512-yCAeZl7a0DxgNVteXFHt9+uyFbqXGy/ShC4BlcHkoE0AfGXYv/BUiplV72DjMYXHDBXFjhvr6DD1NiRVfB4j8g==} dependencies: - undici-types: 5.26.5 + undici-types: 6.21.0 dev: true - /@types/semver@7.5.8: - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + /@types/semver@7.7.1: + resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} dev: true /@types/stack-utils@2.0.3: @@ -1032,13 +968,13 @@ packages: resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} dev: true - /@types/yargs@17.0.32: - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + /@types/yargs@17.0.33: + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} dependencies: '@types/yargs-parser': 21.0.3 dev: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@4.9.5): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@4.9.5): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1050,23 +986,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@4.9.5) - debug: 4.4.0 - eslint: 8.57.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + debug: 4.4.1 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 - semver: 7.6.3 + semver: 7.7.2 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@4.9.5): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1078,23 +1014,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.2) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) - debug: 4.4.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.2) + debug: 4.4.1 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 - semver: 7.6.3 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 + semver: 7.7.2 + tsutils: 3.21.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@4.9.5): + /@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1107,14 +1043,14 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - debug: 4.4.0 - eslint: 8.57.0 + debug: 4.4.1 + eslint: 8.57.1 typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5): + /@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1126,10 +1062,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - debug: 4.4.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.2) + debug: 4.4.1 eslint: 8.57.1 - typescript: 4.9.5 + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -1142,7 +1078,7 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@4.9.5): + /@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@4.9.5): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1153,16 +1089,16 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@4.9.5) - debug: 4.4.0 - eslint: 8.57.0 + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + debug: 4.4.1 + eslint: 8.57.1 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@4.9.5): + /@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1172,12 +1108,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) - debug: 4.4.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.2) + debug: 4.4.1 eslint: 8.57.1 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 + tsutils: 3.21.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -1198,51 +1134,72 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.0 + debug: 4.4.1 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.3 + semver: 7.7.2 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@4.9.5): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.2): + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.4.1 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.7.2 + tsutils: 3.21.0(typescript@5.9.2) + typescript: 5.9.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@4.9.5): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 + '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - eslint: 8.57.0 + eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.6.3 + semver: 7.7.2 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@4.9.5): + /@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 + '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.2) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.6.3 + semver: 7.7.2 transitivePeerDependencies: - supports-color - typescript @@ -1256,28 +1213,29 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + /@ungap/structured-clone@1.3.0: + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} dev: true - /@ungap/structured-clone@1.2.1: - resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} - dev: true - - /acorn-jsx@5.3.2(acorn@8.12.0): + /acorn-jsx@5.3.2(acorn@8.15.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.12.0 + acorn: 8.15.0 dev: true - /acorn@8.12.0: - resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} + /acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} hasBin: true dev: true + /agent-base@7.1.4: + resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} + engines: {node: '>= 14'} + dev: false + /ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: @@ -1294,9 +1252,11 @@ packages: type-fest: 0.21.3 dev: true - /ansi-escapes@6.2.1: - resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} - engines: {node: '>=14.16'} + /ansi-escapes@7.0.0: + resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} + engines: {node: '>=18'} + dependencies: + environment: 1.1.0 dev: true /ansi-regex@5.0.1: @@ -1304,18 +1264,11 @@ packages: engines: {node: '>=8'} dev: true - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + /ansi-regex@6.2.2: + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} engines: {node: '>=12'} dev: true - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - dependencies: - color-convert: 1.9.3 - dev: true - /ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -1328,8 +1281,8 @@ packages: engines: {node: '>=10'} dev: true - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + /ansi-styles@6.2.3: + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} engines: {node: '>=12'} dev: true @@ -1367,24 +1320,24 @@ packages: /axios@1.11.0: resolution: {integrity: sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==} dependencies: - follow-redirects: 1.15.9 + follow-redirects: 1.15.11 form-data: 4.0.4 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug dev: false - /babel-jest@29.7.0(@babel/core@7.24.7): + /babel-jest@29.7.0(@babel/core@7.28.4): resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.28.4 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.24.7) + babel-preset-jest: 29.6.3(@babel/core@7.28.4) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -1396,7 +1349,7 @@ packages: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} dependencies: - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.27.1 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -1409,56 +1362,59 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.28.0 dev: true - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.7): - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + /babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.4): + resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) - dev: true - - /babel-preset-jest@29.6.3(@babel/core@7.24.7): + '@babel/core': ^7.0.0 || ^8.0.0-0 + dependencies: + '@babel/core': 7.28.4 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.4) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.4) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.4) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.4) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.4) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.4) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.4) + dev: true + + /babel-preset-jest@29.6.3(@babel/core@7.28.4): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.28.4 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) dev: true /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + /brace-expansion@1.1.12: + resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 dev: true - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + /brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} dependencies: balanced-match: 1.0.2 dev: true @@ -1470,15 +1426,15 @@ packages: fill-range: 7.1.1 dev: true - /browserslist@4.23.1: - resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} + /browserslist@4.25.4: + resolution: {integrity: sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001638 - electron-to-chromium: 1.4.814 - node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.1) + caniuse-lite: 1.0.30001741 + electron-to-chromium: 1.5.215 + node-releases: 2.0.20 + update-browserslist-db: 1.1.3(browserslist@4.25.4) dev: true /bs-logger@0.2.6: @@ -1521,17 +1477,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite@1.0.30001638: - resolution: {integrity: sha512-5SuJUJ7cZnhPpeLHaH0c/HPAnAHZvS6ElWyHK9GSIbVOQABLzowiI2pjmpvZ1WEbkyz46iFd4UXlOHR5SqgfMQ==} - dev: true - - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 + /caniuse-lite@1.0.30001741: + resolution: {integrity: sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==} dev: true /chalk@4.1.2: @@ -1542,8 +1489,8 @@ packages: supports-color: 7.2.0 dev: true - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + /chalk@5.6.2: + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true @@ -1557,15 +1504,15 @@ packages: engines: {node: '>=8'} dev: true - /cjs-module-lexer@1.3.1: - resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==} + /cjs-module-lexer@1.4.3: + resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} dev: true - /cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /cli-cursor@5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} dependencies: - restore-cursor: 4.0.0 + restore-cursor: 5.1.0 dev: true /cli-truncate@4.0.0: @@ -1573,7 +1520,7 @@ packages: engines: {node: '>=18'} dependencies: slice-ansi: 5.0.0 - string-width: 7.1.0 + string-width: 7.2.0 dev: true /cliui@8.0.1: @@ -1594,12 +1541,6 @@ packages: resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} dev: true - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - dependencies: - color-name: 1.1.3 - dev: true - /color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -1607,10 +1548,6 @@ packages: color-name: 1.1.4 dev: true - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: true - /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true @@ -1626,8 +1563,8 @@ packages: delayed-stream: 1.0.0 dev: false - /commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + /commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} dev: true @@ -1639,7 +1576,7 @@ packages: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} dev: true - /create-jest@29.7.0(@types/node@20.14.9): + /create-jest@29.7.0(@types/node@20.19.13): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -1648,7 +1585,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.9) + jest-config: 29.7.0(@types/node@20.19.13) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -1658,15 +1595,6 @@ packages: - ts-node dev: true - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - dev: true - /cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -1676,20 +1604,8 @@ packages: which: 2.0.2 dev: true - /debug@4.3.5: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - - /debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + /debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -1698,10 +1614,9 @@ packages: optional: true dependencies: ms: 2.1.3 - dev: true - /dedent@1.5.3: - resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} + /dedent@1.7.0: + resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: @@ -1769,11 +1684,11 @@ packages: engines: {node: '>=0.10.0'} hasBin: true dependencies: - jake: 10.9.2 + jake: 10.9.4 dev: true - /electron-to-chromium@1.4.814: - resolution: {integrity: sha512-GVulpHjFu1Y9ZvikvbArHmAhZXtm3wHlpjTMcXNGKl4IQ4jMQjlnz8yMQYYqdLHKi/jEL2+CBC2akWVCoIGUdw==} + /electron-to-chromium@1.5.215: + resolution: {integrity: sha512-TIvGp57UpeNetj/wV/xpFNpWGb0b/ROw372lHPx5Aafx02gjTBtWnEEcaSX3W2dLM3OSdGGyHX/cHl01JQsLaQ==} dev: true /emittery@0.13.1: @@ -1781,14 +1696,19 @@ packages: engines: {node: '>=12'} dev: true - /emoji-regex@10.3.0: - resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + /emoji-regex@10.5.0: + resolution: {integrity: sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==} dev: true /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true + /environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} + dev: true + /error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: @@ -1822,16 +1742,11 @@ packages: hasown: 2.0.2 dev: false - /escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} dev: true - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - dev: true - /escape-string-regexp@2.0.0: resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} engines: {node: '>=8'} @@ -1863,71 +1778,24 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.1 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.0 - '@humanwhocodes/config-array': 0.11.14 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.5 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.3.1 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - dev: true - /eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) '@eslint-community/regexpp': 4.12.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.1 + '@ungap/structured-clone': 1.3.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0 + debug: 4.4.1 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -1962,8 +1830,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.12.0 - acorn-jsx: 5.3.2(acorn@8.12.0) + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 dev: true @@ -1973,13 +1841,6 @@ packages: hasBin: true dev: true - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - dependencies: - estraverse: 5.3.0 - dev: true - /esquery@1.6.0: resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} @@ -2017,7 +1878,7 @@ packages: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 @@ -2032,7 +1893,7 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 8.0.1 human-signals: 5.0.0 is-stream: 3.0.0 @@ -2063,15 +1924,15 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true - /fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + /fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.7 + micromatch: 4.0.8 dev: true /fast-json-stable-stringify@2.1.0: @@ -2082,10 +1943,10 @@ packages: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true - /fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + /fastq@1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} dependencies: - reusify: 1.0.4 + reusify: 1.1.0 dev: true /fb-watchman@2.0.2: @@ -2134,17 +1995,17 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.3.1 + flatted: 3.3.3 keyv: 4.5.4 rimraf: 3.0.2 dev: true - /flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + /flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} dev: true - /follow-redirects@1.15.9: - resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + /follow-redirects@1.15.11: + resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -2153,15 +2014,6 @@ packages: optional: true dev: false - /form-data@4.0.1: - resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: false - /form-data@4.0.4: resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} engines: {node: '>= 6'} @@ -2198,8 +2050,8 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-east-asian-width@1.2.0: - resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + /get-east-asian-width@1.3.1: + resolution: {integrity: sha512-R1QfovbPsKmosqTnPoRFiJ7CF9MLRgb53ChvMZm+r4p76/+8yKDy17qLL2PKInORy2RkZZekuK0efYgmzTkXyQ==} engines: {node: '>=18'} dev: true @@ -2268,11 +2120,6 @@ packages: path-is-absolute: 1.0.1 dev: true - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - dev: true - /globals@13.24.0: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} @@ -2286,8 +2133,8 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 + fast-glob: 3.3.3 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -2305,11 +2152,6 @@ packages: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - dev: true - /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -2337,6 +2179,26 @@ packages: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.4 + debug: 4.4.1 + transitivePeerDependencies: + - supports-color + dev: false + + /https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.4 + debug: 4.4.1 + transitivePeerDependencies: + - supports-color + dev: false + /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -2353,33 +2215,19 @@ packages: hasBin: true dev: true - /ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - dev: true - /ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} dev: true - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + /import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 dev: true - /import-local@3.1.0: - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} - engines: {node: '>=8'} - hasBin: true - dependencies: - pkg-dir: 4.2.0 - resolve-cwd: 3.0.0 - dev: true - /import-local@3.2.0: resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} engines: {node: '>=8'} @@ -2410,8 +2258,8 @@ packages: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true - /is-core-module@2.14.0: - resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + /is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 @@ -2432,11 +2280,11 @@ packages: engines: {node: '>=12'} dev: true - /is-fullwidth-code-point@5.0.0: - resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + /is-fullwidth-code-point@5.1.0: + resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} engines: {node: '>=18'} dependencies: - get-east-asian-width: 1.2.0 + get-east-asian-width: 1.3.1 dev: true /is-generator-fn@2.1.0: @@ -2484,8 +2332,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.28.4 + '@babel/parser': 7.28.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -2493,15 +2341,15 @@ packages: - supports-color dev: true - /istanbul-lib-instrument@6.0.2: - resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} + /istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.28.4 + '@babel/parser': 7.28.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.3 + semver: 7.7.2 transitivePeerDependencies: - supports-color dev: true @@ -2519,30 +2367,29 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.4.0 + debug: 4.4.1 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: - supports-color dev: true - /istanbul-reports@3.1.7: - resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} + /istanbul-reports@3.2.0: + resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 dev: true - /jake@10.9.2: - resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + /jake@10.9.4: + resolution: {integrity: sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==} engines: {node: '>=10'} hasBin: true dependencies: async: 3.2.6 - chalk: 4.1.2 filelist: 1.0.4 - minimatch: 3.1.2 + picocolors: 1.1.1 dev: true /jest-changed-files@29.7.0: @@ -2562,10 +2409,10 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 chalk: 4.1.2 co: 4.6.0 - dedent: 1.5.3 + dedent: 1.7.0 is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -2583,7 +2430,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0: + /jest-cli@29.7.0(@types/node@20.19.13): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -2597,38 +2444,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.9) + create-jest: 29.7.0(@types/node@20.19.13) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.14.9) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - dev: true - - /jest-cli@29.7.0(@types/node@20.14.9): - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.9) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.9) + jest-config: 29.7.0(@types/node@20.19.13) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -2639,7 +2458,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@20.14.9): + /jest-config@29.7.0(@types/node@20.19.13): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -2651,11 +2470,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.28.4 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 - babel-jest: 29.7.0(@babel/core@7.24.7) + '@types/node': 20.19.13 + babel-jest: 29.7.0(@babel/core@7.28.4) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -2669,7 +2488,7 @@ packages: jest-runner: 29.7.0 jest-util: 29.7.0 jest-validate: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 parse-json: 5.2.0 pretty-format: 29.7.0 slash: 3.0.0 @@ -2714,7 +2533,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -2730,14 +2549,14 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.14.9 + '@types/node': 20.19.13 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 29.6.3 jest-util: 29.7.0 jest-worker: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -2765,7 +2584,7 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -2781,7 +2600,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 jest-util: 29.7.0 dev: true @@ -2822,8 +2641,8 @@ packages: jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) jest-util: 29.7.0 jest-validate: 29.7.0 - resolve: 1.22.8 - resolve.exports: 2.0.2 + resolve: 1.22.10 + resolve.exports: 2.0.3 slash: 3.0.0 dev: true @@ -2836,7 +2655,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -2867,9 +2686,9 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 chalk: 4.1.2 - cjs-module-lexer: 1.3.1 + cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 glob: 7.2.3 graceful-fs: 4.2.11 @@ -2890,15 +2709,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) - '@babel/types': 7.24.7 + '@babel/core': 7.28.4 + '@babel/generator': 7.28.3 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/types': 7.28.4 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.4) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -2909,7 +2728,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.3 + semver: 7.7.2 transitivePeerDependencies: - supports-color dev: true @@ -2919,7 +2738,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -2944,7 +2763,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.19.13 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -2956,13 +2775,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.19.13 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0: + /jest@29.7.0(@types/node@20.19.13): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -2975,28 +2794,7 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - dev: true - - /jest@29.7.0(@types/node@20.14.9): - resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 29.7.0 - '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.14.9) + jest-cli: 29.7.0(@types/node@20.19.13) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -3023,9 +2821,9 @@ packages: argparse: 2.0.1 dev: true - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} + /jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} hasBin: true dev: true @@ -3075,8 +2873,8 @@ packages: type-check: 0.4.0 dev: true - /lilconfig@3.1.2: - resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + /lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} dev: true @@ -3084,35 +2882,35 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged@15.2.7: - resolution: {integrity: sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==} + /lint-staged@15.5.2: + resolution: {integrity: sha512-YUSOLq9VeRNAo/CTaVmhGDKG+LBtA8KF1X4K5+ykMSwWST1vDxJRB2kv2COgLb1fvpCo+A/y9A0G0znNVmdx4w==} engines: {node: '>=18.12.0'} hasBin: true dependencies: - chalk: 5.3.0 - commander: 12.1.0 - debug: 4.3.5 + chalk: 5.6.2 + commander: 13.1.0 + debug: 4.4.1 execa: 8.0.1 - lilconfig: 3.1.2 - listr2: 8.2.3 - micromatch: 4.0.7 + lilconfig: 3.1.3 + listr2: 8.3.3 + micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.4.5 + yaml: 2.8.1 transitivePeerDependencies: - supports-color dev: true - /listr2@8.2.3: - resolution: {integrity: sha512-Lllokma2mtoniUOS94CcOErHWAug5iu7HOmDrvWgpw8jyQH2fomgB+7lZS4HWZxytUuQwkGOwe49FvwVaA85Xw==} + /listr2@8.3.3: + resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} engines: {node: '>=18.0.0'} dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 eventemitter3: 5.0.1 - log-update: 6.0.0 + log-update: 6.1.0 rfdc: 1.4.1 - wrap-ansi: 9.0.0 + wrap-ansi: 9.0.2 dev: true /locate-path@5.0.0: @@ -3145,15 +2943,15 @@ packages: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true - /log-update@6.0.0: - resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} + /log-update@6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} engines: {node: '>=18'} dependencies: - ansi-escapes: 6.2.1 - cli-cursor: 4.0.0 - slice-ansi: 7.1.0 - strip-ansi: 7.1.0 - wrap-ansi: 9.0.0 + ansi-escapes: 7.0.0 + cli-cursor: 5.0.0 + slice-ansi: 7.1.2 + strip-ansi: 7.1.2 + wrap-ansi: 9.0.2 dev: true /lru-cache@5.1.1: @@ -3166,7 +2964,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.6.3 + semver: 7.7.2 dev: true /make-error@1.3.6: @@ -3193,14 +2991,6 @@ packages: engines: {node: '>= 8'} dev: true - /micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} - engines: {node: '>=8.6'} - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - dev: true - /micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -3231,26 +3021,26 @@ packages: engines: {node: '>=12'} dev: true + /mimic-function@5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} + dev: true + /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: - brace-expansion: 1.1.11 + brace-expansion: 1.1.12 dev: true /minimatch@5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} dependencies: - brace-expansion: 2.0.1 - dev: true - - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + brace-expansion: 2.0.2 dev: true /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: true /natural-compare-lite@1.4.0: resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} @@ -3264,8 +3054,8 @@ packages: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} dev: true - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + /node-releases@2.0.20: + resolution: {integrity: sha512-7gK6zSXEH6neM212JgfYFXe+GmZQM+fia5SsusuBIUgnPheLFBmIPhtFoAQRj8/7wASYQnbDlHPVwY0BefoFgA==} dev: true /normalize-path@3.0.0: @@ -3307,6 +3097,13 @@ packages: mimic-fn: 4.0.0 dev: true + /onetime@7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} + dependencies: + mimic-function: 5.0.1 + dev: true + /optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -3363,7 +3160,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.27.1 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -3398,8 +3195,8 @@ packages: engines: {node: '>=8'} dev: true - /picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + /picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} dev: true /picomatch@2.3.1: @@ -3413,8 +3210,8 @@ packages: hasBin: true dev: true - /pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + /pirates@4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} dev: true @@ -3430,8 +3227,8 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier@3.3.2: - resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + /prettier@3.6.2: + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} engines: {node: '>=14'} hasBin: true dev: true @@ -3496,30 +3293,31 @@ packages: engines: {node: '>=8'} dev: true - /resolve.exports@2.0.2: - resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + /resolve.exports@2.0.3: + resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} dev: true - /resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + /resolve@1.22.10: + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} + engines: {node: '>= 0.4'} hasBin: true dependencies: - is-core-module: 2.14.0 + is-core-module: 2.16.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true - /restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /restore-cursor@5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 + onetime: 7.0.0 + signal-exit: 4.1.0 dev: true - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + /reusify@1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true @@ -3546,18 +3344,6 @@ packages: hasBin: true dev: true - /semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} - engines: {node: '>=10'} - hasBin: true - dev: true - - /semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true - dev: true - /semver@7.7.2: resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} engines: {node: '>=10'} @@ -3598,16 +3384,16 @@ packages: resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} engines: {node: '>=12'} dependencies: - ansi-styles: 6.2.1 + ansi-styles: 6.2.3 is-fullwidth-code-point: 4.0.0 dev: true - /slice-ansi@7.1.0: - resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + /slice-ansi@7.1.2: + resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} engines: {node: '>=18'} dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 5.0.0 + ansi-styles: 6.2.3 + is-fullwidth-code-point: 5.1.0 dev: true /source-map-support@0.5.13: @@ -3655,13 +3441,13 @@ packages: strip-ansi: 6.0.1 dev: true - /string-width@7.1.0: - resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} + /string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} dependencies: - emoji-regex: 10.3.0 - get-east-asian-width: 1.2.0 - strip-ansi: 7.1.0 + emoji-regex: 10.5.0 + get-east-asian-width: 1.3.1 + strip-ansi: 7.1.2 dev: true /strip-ansi@6.0.1: @@ -3671,11 +3457,11 @@ packages: ansi-regex: 5.0.1 dev: true - /strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + /strip-ansi@7.1.2: + resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} engines: {node: '>=12'} dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.2.2 dev: true /strip-bom@4.0.0: @@ -3698,13 +3484,6 @@ packages: engines: {node: '>=8'} dev: true - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - dependencies: - has-flag: 3.0.0 - dev: true - /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -3745,11 +3524,6 @@ packages: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} dev: true - /to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - dev: true - /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -3757,8 +3531,8 @@ packages: is-number: 7.0.0 dev: true - /ts-jest@29.1.5(@babel/core@7.24.7)(jest@29.7.0)(typescript@4.9.5): - resolution: {integrity: sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==} + /ts-jest@29.2.6(@babel/core@7.28.4)(jest@29.7.0)(typescript@4.9.5): + resolution: {integrity: sha512-yTNZVZqc8lSixm+QGVFcPe6+yj7+TWZwIesuOWvfcn4B9bz5x4NDzVCQQjOs7Hfouu36aEqfEbo9Qpo+gq8dDg==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3781,20 +3555,21 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.28.4 bs-logger: 0.2.6 + ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.14.9) + jest: 29.7.0(@types/node@20.19.13) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.2 + semver: 7.7.2 typescript: 4.9.5 yargs-parser: 21.1.1 dev: true - /ts-jest@29.2.6(@babel/core@7.24.7)(jest@29.7.0)(typescript@4.9.5): + /ts-jest@29.2.6(@babel/core@7.28.4)(jest@29.7.0)(typescript@5.9.2): resolution: {integrity: sha512-yTNZVZqc8lSixm+QGVFcPe6+yj7+TWZwIesuOWvfcn4B9bz5x4NDzVCQQjOs7Hfouu36aEqfEbo9Qpo+gq8dDg==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -3818,17 +3593,17 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.28.4 bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0 + jest: 29.7.0(@types/node@20.19.13) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.7.2 - typescript: 4.9.5 + typescript: 5.9.2 yargs-parser: 21.1.1 dev: true @@ -3836,10 +3611,6 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - dev: true - /tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -3853,6 +3624,16 @@ packages: typescript: 4.9.5 dev: true + /tsutils@3.21.0(typescript@5.9.2): + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 5.9.2 + dev: true + /type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -3881,6 +3662,12 @@ packages: hasBin: true dev: true + /typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + /uid@2.0.2: resolution: {integrity: sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==} engines: {node: '>=8'} @@ -3888,19 +3675,19 @@ packages: '@lukeed/csprng': 1.1.0 dev: false - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} dev: true - /update-browserslist-db@1.0.16(browserslist@4.23.1): - resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} + /update-browserslist-db@1.1.3(browserslist@4.25.4): + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.23.1 - escalade: 3.1.2 - picocolors: 1.0.1 + browserslist: 4.25.4 + escalade: 3.2.0 + picocolors: 1.1.1 dev: true /uri-js@4.4.1: @@ -3913,7 +3700,7 @@ packages: resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.30 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 dev: true @@ -3946,13 +3733,13 @@ packages: strip-ansi: 6.0.1 dev: true - /wrap-ansi@9.0.0: - resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + /wrap-ansi@9.0.2: + resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} engines: {node: '>=18'} dependencies: - ansi-styles: 6.2.1 - string-width: 7.1.0 - strip-ansi: 7.1.0 + ansi-styles: 6.2.3 + string-width: 7.2.0 + strip-ansi: 7.1.2 dev: true /wrappy@1.0.2: @@ -3976,9 +3763,9 @@ packages: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} dev: true - /yaml@2.4.5: - resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} - engines: {node: '>= 14'} + /yaml@2.8.1: + resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} + engines: {node: '>= 14.6'} hasBin: true dev: true @@ -3992,7 +3779,7 @@ packages: engines: {node: '>=12'} dependencies: cliui: 8.0.1 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 diff --git a/src/authProvider.ts b/src/authProvider.ts index 4f07be32..7627b2ce 100644 --- a/src/authProvider.ts +++ b/src/authProvider.ts @@ -7,8 +7,8 @@ import { basicAuthenticationProvider, compositeAuthenticationProvider, -} from './authentication'; -import { Configuration } from './configuration'; +} from './authentication.js'; +import { Configuration } from './configuration.js'; export function createAuthProviderFromConfig(config: Partial) { const authConfig = { diff --git a/src/client.ts b/src/client.ts index 6feb7ead..f7782011 100644 --- a/src/client.ts +++ b/src/client.ts @@ -4,31 +4,31 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { createAuthProviderFromConfig } from './authProvider'; +import { createAuthProviderFromConfig } from './authProvider.js'; import { AuthParams, ClientInterface, SdkRequestBuilder, SdkRequestBuilderFactory, Server, -} from './clientInterface'; -import { Configuration, Environment } from './configuration'; +} from './clientInterface.js'; +import { Configuration, Environment } from './configuration.js'; import { DEFAULT_CONFIGURATION, DEFAULT_RETRY_CONFIG, -} from './defaultConfiguration'; -import { ApiError } from './core'; -import { pathTemplate, SkipEncode } from './core'; -import { setHeader } from './core'; -import { updateUserAgent } from './core'; +} from './defaultConfiguration.js'; +import { ApiError } from './core.js'; +import { pathTemplate, SkipEncode } from './core.js'; +import { setHeader } from './core.js'; +import { updateUserAgent } from './core.js'; import { AbortError, AuthenticatorInterface, createRequestBuilderFactory, HttpClientInterface, RetryConfiguration, -} from './core'; -import { HttpClient } from './clientAdapter'; +} from './core.js'; +import { HttpClient } from './clientAdapter.js'; export class Client implements ClientInterface { private _config: Readonly; @@ -51,7 +51,7 @@ export class Client implements ClientInterface { ? this._config.httpClientOptions.timeout : this._config.timeout; this._userAgent = updateUserAgent( - 'AB SDK TypeScript:7.0.0 on OS {os-info}' + 'AB SDK TypeScript:7.0.1 on OS {os-info}' ); this._requestBuilderFactory = createRequestHandlerFactory( (server) => getBaseUri(server, this._config), @@ -61,6 +61,7 @@ export class Client implements ClientInterface { clientConfigOverrides: this._config.unstable_httpClientOptions, httpAgent: this._config.httpClientOptions?.httpAgent, httpsAgent: this._config.httpClientOptions?.httpsAgent, + proxySettings: this._config.httpClientOptions?.proxySettings, }), [ withErrorHandlers, diff --git a/src/clientInterface.ts b/src/clientInterface.ts index c5696504..7e079c34 100644 --- a/src/clientInterface.ts +++ b/src/clientInterface.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { createAuthProviderFromConfig } from './authProvider'; -import { AuthenticatorInterface, RequestBuilderFactory } from './core'; +import { createAuthProviderFromConfig } from './authProvider.js'; +import { AuthenticatorInterface, RequestBuilderFactory } from './core.js'; export interface ClientInterface { getRequestBuilderFactory(): SdkRequestBuilderFactory; diff --git a/src/configuration.ts b/src/configuration.ts index 5ab1df9d..ea55259c 100644 --- a/src/configuration.ts +++ b/src/configuration.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { HttpClientOptions } from './clientAdapter'; +import { HttpClientOptions } from './clientAdapter.js'; /** An interface for all configuration parameters required by the SDK. */ export interface Configuration { diff --git a/src/controllers/aPIExportsController.ts b/src/controllers/aPIExportsController.ts index 30d43660..29a40929 100644 --- a/src/controllers/aPIExportsController.ts +++ b/src/controllers/aPIExportsController.ts @@ -4,21 +4,21 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { BatchJobResponse, batchJobResponseSchema, -} from '../models/batchJobResponse'; -import { Invoice, invoiceSchema } from '../models/invoice'; +} from '../models/batchJobResponse.js'; +import { Invoice, invoiceSchema } from '../models/invoice.js'; import { ProformaInvoice, proformaInvoiceSchema, -} from '../models/proformaInvoice'; -import { Subscription, subscriptionSchema } from '../models/subscription'; -import { array, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/proformaInvoice.js'; +import { Subscription, subscriptionSchema } from '../models/subscription.js'; +import { array, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { SingleErrorResponseError } from '../errors/singleErrorResponseError'; +import { SingleErrorResponseError } from '../errors/singleErrorResponseError.js'; export class APIExportsController extends BaseController { /** diff --git a/src/controllers/advanceInvoiceController.ts b/src/controllers/advanceInvoiceController.ts index 048c5aed..49c833b5 100644 --- a/src/controllers/advanceInvoiceController.ts +++ b/src/controllers/advanceInvoiceController.ts @@ -4,20 +4,20 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, RequestOptions } from '../core'; -import { Invoice, invoiceSchema } from '../models/invoice'; +import { ApiResponse, RequestOptions } from '../core.js'; +import { Invoice, invoiceSchema } from '../models/invoice.js'; import { IssueAdvanceInvoiceRequest, issueAdvanceInvoiceRequestSchema, -} from '../models/issueAdvanceInvoiceRequest'; +} from '../models/issueAdvanceInvoiceRequest.js'; import { VoidInvoiceRequest, voidInvoiceRequestSchema, -} from '../models/voidInvoiceRequest'; -import { number, optional } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/voidInvoiceRequest.js'; +import { number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class AdvanceInvoiceController extends BaseController { /** diff --git a/src/controllers/baseController.ts b/src/controllers/baseController.ts index 05f4ff17..2c48beec 100644 --- a/src/controllers/baseController.ts +++ b/src/controllers/baseController.ts @@ -4,7 +4,10 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ClientInterface, SdkRequestBuilderFactory } from '../clientInterface'; +import { + ClientInterface, + SdkRequestBuilderFactory, +} from '../clientInterface.js'; /** Base class for all controllers */ export class BaseController { diff --git a/src/controllers/billingPortalController.ts b/src/controllers/billingPortalController.ts index d23a5a77..8bbf3ca5 100644 --- a/src/controllers/billingPortalController.ts +++ b/src/controllers/billingPortalController.ts @@ -4,29 +4,29 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; -import { AutoInvite, autoInviteSchema } from '../models/autoInvite'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; +import { AutoInvite, autoInviteSchema } from '../models/autoInvite.js'; import { CustomerResponse, customerResponseSchema, -} from '../models/customerResponse'; +} from '../models/customerResponse.js'; import { PortalManagementLink, portalManagementLinkSchema, -} from '../models/portalManagementLink'; +} from '../models/portalManagementLink.js'; import { ResentInvitation, resentInvitationSchema, -} from '../models/resentInvitation'; +} from '../models/resentInvitation.js'; import { RevokedInvitation, revokedInvitationSchema, -} from '../models/revokedInvitation'; -import { number, optional } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/revokedInvitation.js'; +import { number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; -import { TooManyManagementLinkRequestsError } from '../errors/tooManyManagementLinkRequestsError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; +import { TooManyManagementLinkRequestsError } from '../errors/tooManyManagementLinkRequestsError.js'; export class BillingPortalController extends BaseController { /** diff --git a/src/controllers/componentPricePointsController.ts b/src/controllers/componentPricePointsController.ts index fda135a8..5b2df362 100644 --- a/src/controllers/componentPricePointsController.ts +++ b/src/controllers/componentPricePointsController.ts @@ -4,88 +4,91 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { ComponentCurrencyPricesResponse, componentCurrencyPricesResponseSchema, -} from '../models/componentCurrencyPricesResponse'; +} from '../models/componentCurrencyPricesResponse.js'; import { ComponentPricePointResponse, componentPricePointResponseSchema, -} from '../models/componentPricePointResponse'; +} from '../models/componentPricePointResponse.js'; import { ComponentPricePointsResponse, componentPricePointsResponseSchema, -} from '../models/componentPricePointsResponse'; +} from '../models/componentPricePointsResponse.js'; import { ComponentResponse, componentResponseSchema, -} from '../models/componentResponse'; +} from '../models/componentResponse.js'; import { ArchiveComponentPricePointComponentId, archiveComponentPricePointComponentIdSchema, -} from '../models/containers/archiveComponentPricePointComponentId'; +} from '../models/containers/archiveComponentPricePointComponentId.js'; import { ArchiveComponentPricePointPricePointId, archiveComponentPricePointPricePointIdSchema, -} from '../models/containers/archiveComponentPricePointPricePointId'; +} from '../models/containers/archiveComponentPricePointPricePointId.js'; import { ReadComponentPricePointComponentId, readComponentPricePointComponentIdSchema, -} from '../models/containers/readComponentPricePointComponentId'; +} from '../models/containers/readComponentPricePointComponentId.js'; import { ReadComponentPricePointPricePointId, readComponentPricePointPricePointIdSchema, -} from '../models/containers/readComponentPricePointPricePointId'; +} from '../models/containers/readComponentPricePointPricePointId.js'; import { UpdateComponentPricePointComponentId, updateComponentPricePointComponentIdSchema, -} from '../models/containers/updateComponentPricePointComponentId'; +} from '../models/containers/updateComponentPricePointComponentId.js'; import { UpdateComponentPricePointPricePointId, updateComponentPricePointPricePointIdSchema, -} from '../models/containers/updateComponentPricePointPricePointId'; +} from '../models/containers/updateComponentPricePointPricePointId.js'; import { CreateComponentPricePointRequest, createComponentPricePointRequestSchema, -} from '../models/createComponentPricePointRequest'; +} from '../models/createComponentPricePointRequest.js'; import { CreateComponentPricePointsRequest, createComponentPricePointsRequestSchema, -} from '../models/createComponentPricePointsRequest'; +} from '../models/createComponentPricePointsRequest.js'; import { CreateCurrencyPricesRequest, createCurrencyPricesRequestSchema, -} from '../models/createCurrencyPricesRequest'; +} from '../models/createCurrencyPricesRequest.js'; import { ListComponentsPricePointsInclude, listComponentsPricePointsIncludeSchema, -} from '../models/listComponentsPricePointsInclude'; +} from '../models/listComponentsPricePointsInclude.js'; import { ListComponentsPricePointsResponse, listComponentsPricePointsResponseSchema, -} from '../models/listComponentsPricePointsResponse'; +} from '../models/listComponentsPricePointsResponse.js'; import { ListPricePointsFilter, listPricePointsFilterSchema, -} from '../models/listPricePointsFilter'; -import { PricePointType, pricePointTypeSchema } from '../models/pricePointType'; +} from '../models/listPricePointsFilter.js'; +import { + PricePointType, + pricePointTypeSchema, +} from '../models/pricePointType.js'; import { SortingDirection, sortingDirectionSchema, -} from '../models/sortingDirection'; +} from '../models/sortingDirection.js'; import { UpdateComponentPricePointRequest, updateComponentPricePointRequestSchema, -} from '../models/updateComponentPricePointRequest'; +} from '../models/updateComponentPricePointRequest.js'; import { UpdateCurrencyPricesRequest, updateCurrencyPricesRequestSchema, -} from '../models/updateCurrencyPricesRequest'; -import { array, boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; -import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +} from '../models/updateCurrencyPricesRequest.js'; +import { array, boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; +import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class ComponentPricePointsController extends BaseController { /** @@ -118,7 +121,7 @@ export class ComponentPricePointsController extends BaseController { } /** - * This endpoint can be used to create a new price point for an existing component. + * Creates a price point for an existing component. * * @param componentId The Advanced Billing id of the component * @param body diff --git a/src/controllers/componentsController.ts b/src/controllers/componentsController.ts index 672070cb..6eb6b3d0 100644 --- a/src/controllers/componentsController.ts +++ b/src/controllers/componentsController.ts @@ -4,45 +4,48 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; -import { BasicDateField, basicDateFieldSchema } from '../models/basicDateField'; -import { Component, componentSchema } from '../models/component'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; +import { + BasicDateField, + basicDateFieldSchema, +} from '../models/basicDateField.js'; +import { Component, componentSchema } from '../models/component.js'; import { ComponentResponse, componentResponseSchema, -} from '../models/componentResponse'; +} from '../models/componentResponse.js'; import { CreateEBBComponent, createEBBComponentSchema, -} from '../models/createEBBComponent'; +} from '../models/createEBBComponent.js'; import { CreateMeteredComponent, createMeteredComponentSchema, -} from '../models/createMeteredComponent'; +} from '../models/createMeteredComponent.js'; import { CreateOnOffComponent, createOnOffComponentSchema, -} from '../models/createOnOffComponent'; +} from '../models/createOnOffComponent.js'; import { CreatePrepaidComponent, createPrepaidComponentSchema, -} from '../models/createPrepaidComponent'; +} from '../models/createPrepaidComponent.js'; import { CreateQuantityBasedComponent, createQuantityBasedComponentSchema, -} from '../models/createQuantityBasedComponent'; +} from '../models/createQuantityBasedComponent.js'; import { ListComponentsFilter, listComponentsFilterSchema, -} from '../models/listComponentsFilter'; +} from '../models/listComponentsFilter.js'; import { UpdateComponentRequest, updateComponentRequestSchema, -} from '../models/updateComponentRequest'; -import { array, boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/updateComponentRequest.js'; +import { array, boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class ComponentsController extends BaseController { /** @@ -284,9 +287,9 @@ export class ComponentsController extends BaseController { } /** - * This request will return information regarding a component from a specific product family. + * Returns information regarding a component from a specific product family. * - * You may read the component by either the component's id or handle. When using the handle, it must be + * You can read the component by either the component's id or handle. When using the handle, it must be * prefixed with `handle:`. * * @param productFamilyId The Advanced Billing id of the product family to which the component belongs diff --git a/src/controllers/couponsController.ts b/src/controllers/couponsController.ts index 93282222..7cabe75d 100644 --- a/src/controllers/couponsController.ts +++ b/src/controllers/couponsController.ts @@ -4,33 +4,39 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { CouponCurrencyRequest, couponCurrencyRequestSchema, -} from '../models/couponCurrencyRequest'; +} from '../models/couponCurrencyRequest.js'; import { CouponCurrencyResponse, couponCurrencyResponseSchema, -} from '../models/couponCurrencyResponse'; -import { CouponRequest, couponRequestSchema } from '../models/couponRequest'; -import { CouponResponse, couponResponseSchema } from '../models/couponResponse'; -import { CouponSubcodes, couponSubcodesSchema } from '../models/couponSubcodes'; +} from '../models/couponCurrencyResponse.js'; +import { CouponRequest, couponRequestSchema } from '../models/couponRequest.js'; +import { + CouponResponse, + couponResponseSchema, +} from '../models/couponResponse.js'; +import { + CouponSubcodes, + couponSubcodesSchema, +} from '../models/couponSubcodes.js'; import { CouponSubcodesResponse, couponSubcodesResponseSchema, -} from '../models/couponSubcodesResponse'; -import { CouponUsage, couponUsageSchema } from '../models/couponUsage'; +} from '../models/couponSubcodesResponse.js'; +import { CouponUsage, couponUsageSchema } from '../models/couponUsage.js'; import { ListCouponsFilter, listCouponsFilterSchema, -} from '../models/listCouponsFilter'; -import { array, boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/listCouponsFilter.js'; +import { array, boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; -import { ErrorStringMapResponseError } from '../errors/errorStringMapResponseError'; -import { SingleStringErrorResponseError } from '../errors/singleStringErrorResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; +import { ErrorStringMapResponseError } from '../errors/errorStringMapResponseError.js'; +import { SingleStringErrorResponseError } from '../errors/singleStringErrorResponseError.js'; export class CouponsController extends BaseController { /** diff --git a/src/controllers/customFieldsController.ts b/src/controllers/customFieldsController.ts index c11178be..6a7d1fff 100644 --- a/src/controllers/customFieldsController.ts +++ b/src/controllers/customFieldsController.ts @@ -9,43 +9,46 @@ import { commaPrefix, RequestOptions, unindexedPrefix, -} from '../core'; -import { BasicDateField, basicDateFieldSchema } from '../models/basicDateField'; +} from '../core.js'; +import { + BasicDateField, + basicDateFieldSchema, +} from '../models/basicDateField.js'; import { CreateMetadataRequest, createMetadataRequestSchema, -} from '../models/createMetadataRequest'; +} from '../models/createMetadataRequest.js'; import { CreateMetafieldsRequest, createMetafieldsRequestSchema, -} from '../models/createMetafieldsRequest'; +} from '../models/createMetafieldsRequest.js'; import { ListMetafieldsResponse, listMetafieldsResponseSchema, -} from '../models/listMetafieldsResponse'; -import { Metadata, metadataSchema } from '../models/metadata'; -import { Metafield, metafieldSchema } from '../models/metafield'; +} from '../models/listMetafieldsResponse.js'; +import { Metadata, metadataSchema } from '../models/metadata.js'; +import { Metafield, metafieldSchema } from '../models/metafield.js'; import { PaginatedMetadata, paginatedMetadataSchema, -} from '../models/paginatedMetadata'; -import { ResourceType, resourceTypeSchema } from '../models/resourceType'; +} from '../models/paginatedMetadata.js'; +import { ResourceType, resourceTypeSchema } from '../models/resourceType.js'; import { SortingDirection, sortingDirectionSchema, -} from '../models/sortingDirection'; +} from '../models/sortingDirection.js'; import { UpdateMetadataRequest, updateMetadataRequestSchema, -} from '../models/updateMetadataRequest'; +} from '../models/updateMetadataRequest.js'; import { UpdateMetafieldsRequest, updateMetafieldsRequestSchema, -} from '../models/updateMetafieldsRequest'; -import { array, boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/updateMetafieldsRequest.js'; +import { array, boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { SingleErrorResponseError } from '../errors/singleErrorResponseError'; +import { SingleErrorResponseError } from '../errors/singleErrorResponseError.js'; export class CustomFieldsController extends BaseController { /** diff --git a/src/controllers/customersController.ts b/src/controllers/customersController.ts index 8a792bd9..2bcbbd50 100644 --- a/src/controllers/customersController.ts +++ b/src/controllers/customersController.ts @@ -4,32 +4,35 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; -import { BasicDateField, basicDateFieldSchema } from '../models/basicDateField'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; +import { + BasicDateField, + basicDateFieldSchema, +} from '../models/basicDateField.js'; import { CreateCustomerRequest, createCustomerRequestSchema, -} from '../models/createCustomerRequest'; +} from '../models/createCustomerRequest.js'; import { CustomerResponse, customerResponseSchema, -} from '../models/customerResponse'; +} from '../models/customerResponse.js'; import { SortingDirection, sortingDirectionSchema, -} from '../models/sortingDirection'; +} from '../models/sortingDirection.js'; import { SubscriptionResponse, subscriptionResponseSchema, -} from '../models/subscriptionResponse'; +} from '../models/subscriptionResponse.js'; import { UpdateCustomerRequest, updateCustomerRequestSchema, -} from '../models/updateCustomerRequest'; -import { array, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/updateCustomerRequest.js'; +import { array, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { CustomerErrorResponseError } from '../errors/customerErrorResponseError'; +import { CustomerErrorResponseError } from '../errors/customerErrorResponseError.js'; export class CustomersController extends BaseController { /** @@ -196,7 +199,7 @@ export class CustomersController extends BaseController { } /** - * This method allows to retrieve the Customer properties by Advanced Billing-generated Customer ID. + * Retrieves the Customer properties by Advanced Billing-generated Customer ID. * * @param id The Advanced Billing id of the customer * @return Response from the API call diff --git a/src/controllers/eventsBasedBillingSegmentsController.ts b/src/controllers/eventsBasedBillingSegmentsController.ts index f4d01936..71b64a17 100644 --- a/src/controllers/eventsBasedBillingSegmentsController.ts +++ b/src/controllers/eventsBasedBillingSegmentsController.ts @@ -4,41 +4,41 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { BulkCreateSegments, bulkCreateSegmentsSchema, -} from '../models/bulkCreateSegments'; +} from '../models/bulkCreateSegments.js'; import { BulkUpdateSegments, bulkUpdateSegmentsSchema, -} from '../models/bulkUpdateSegments'; +} from '../models/bulkUpdateSegments.js'; import { CreateSegmentRequest, createSegmentRequestSchema, -} from '../models/createSegmentRequest'; +} from '../models/createSegmentRequest.js'; import { ListSegmentsFilter, listSegmentsFilterSchema, -} from '../models/listSegmentsFilter'; +} from '../models/listSegmentsFilter.js'; import { ListSegmentsResponse, listSegmentsResponseSchema, -} from '../models/listSegmentsResponse'; +} from '../models/listSegmentsResponse.js'; import { SegmentResponse, segmentResponseSchema, -} from '../models/segmentResponse'; +} from '../models/segmentResponse.js'; import { UpdateSegmentRequest, updateSegmentRequestSchema, -} from '../models/updateSegmentRequest'; -import { number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/updateSegmentRequest.js'; +import { number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { EventBasedBillingListSegmentsErrorsError } from '../errors/eventBasedBillingListSegmentsErrorsError'; -import { EventBasedBillingSegmentError } from '../errors/eventBasedBillingSegmentError'; -import { EventBasedBillingSegmentErrorsError } from '../errors/eventBasedBillingSegmentErrorsError'; +import { EventBasedBillingListSegmentsErrorsError } from '../errors/eventBasedBillingListSegmentsErrorsError.js'; +import { EventBasedBillingSegmentError } from '../errors/eventBasedBillingSegmentError.js'; +import { EventBasedBillingSegmentErrorsError } from '../errors/eventBasedBillingSegmentErrorsError.js'; export class EventsBasedBillingSegmentsController extends BaseController { /** diff --git a/src/controllers/eventsController.ts b/src/controllers/eventsController.ts index 1bcb3426..5eb4763d 100644 --- a/src/controllers/eventsController.ts +++ b/src/controllers/eventsController.ts @@ -4,17 +4,17 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; -import { CountResponse, countResponseSchema } from '../models/countResponse'; -import { Direction, directionSchema } from '../models/direction'; -import { EventKey, eventKeySchema } from '../models/eventKey'; -import { EventResponse, eventResponseSchema } from '../models/eventResponse'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; +import { CountResponse, countResponseSchema } from '../models/countResponse.js'; +import { Direction, directionSchema } from '../models/direction.js'; +import { EventKey, eventKeySchema } from '../models/eventKey.js'; +import { EventResponse, eventResponseSchema } from '../models/eventResponse.js'; import { ListEventsDateField, listEventsDateFieldSchema, -} from '../models/listEventsDateField'; -import { array, bigint, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/listEventsDateField.js'; +import { array, bigint, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; export class EventsController extends BaseController { /** diff --git a/src/controllers/insightsController.ts b/src/controllers/insightsController.ts index f1cd3406..795d259b 100644 --- a/src/controllers/insightsController.ts +++ b/src/controllers/insightsController.ts @@ -4,26 +4,26 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; -import { Direction, directionSchema } from '../models/direction'; -import { ListMrrFilter, listMrrFilterSchema } from '../models/listMrrFilter'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; +import { Direction, directionSchema } from '../models/direction.js'; +import { ListMrrFilter, listMrrFilterSchema } from '../models/listMrrFilter.js'; import { ListMRRResponse, listMRRResponseSchema, -} from '../models/listMRRResponse'; -import { MRRResponse, mRRResponseSchema } from '../models/mRRResponse'; -import { SiteSummary, siteSummarySchema } from '../models/siteSummary'; +} from '../models/listMRRResponse.js'; +import { MRRResponse, mRRResponseSchema } from '../models/mRRResponse.js'; +import { SiteSummary, siteSummarySchema } from '../models/siteSummary.js'; import { SortingDirection, sortingDirectionSchema, -} from '../models/sortingDirection'; +} from '../models/sortingDirection.js'; import { SubscriptionMRRResponse, subscriptionMRRResponseSchema, -} from '../models/subscriptionMRRResponse'; -import { number, optional, string } from '../schema'; -import { BaseController } from './baseController'; -import { SubscriptionsMrrErrorResponseError } from '../errors/subscriptionsMrrErrorResponseError'; +} from '../models/subscriptionMRRResponse.js'; +import { number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; +import { SubscriptionsMrrErrorResponseError } from '../errors/subscriptionsMrrErrorResponseError.js'; export class InsightsController extends BaseController { /** diff --git a/src/controllers/invoicesController.ts b/src/controllers/invoicesController.ts index 88dcb429..243f0a4d 100644 --- a/src/controllers/invoicesController.ts +++ b/src/controllers/invoicesController.ts @@ -4,92 +4,92 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { ConsolidatedInvoice, consolidatedInvoiceSchema, -} from '../models/consolidatedInvoice'; +} from '../models/consolidatedInvoice.js'; import { CreateInvoicePaymentRequest, createInvoicePaymentRequestSchema, -} from '../models/createInvoicePaymentRequest'; +} from '../models/createInvoicePaymentRequest.js'; import { CreateInvoiceRequest, createInvoiceRequestSchema, -} from '../models/createInvoiceRequest'; +} from '../models/createInvoiceRequest.js'; import { CreateMultiInvoicePaymentRequest, createMultiInvoicePaymentRequestSchema, -} from '../models/createMultiInvoicePaymentRequest'; -import { CreditNote, creditNoteSchema } from '../models/creditNote'; +} from '../models/createMultiInvoicePaymentRequest.js'; +import { CreditNote, creditNoteSchema } from '../models/creditNote.js'; import { CustomerChangesPreviewResponse, customerChangesPreviewResponseSchema, -} from '../models/customerChangesPreviewResponse'; -import { Direction, directionSchema } from '../models/direction'; -import { Invoice, invoiceSchema } from '../models/invoice'; +} from '../models/customerChangesPreviewResponse.js'; +import { Direction, directionSchema } from '../models/direction.js'; +import { Invoice, invoiceSchema } from '../models/invoice.js'; import { InvoiceDateField, invoiceDateFieldSchema, -} from '../models/invoiceDateField'; +} from '../models/invoiceDateField.js'; import { InvoiceEventType, invoiceEventTypeSchema, -} from '../models/invoiceEventType'; +} from '../models/invoiceEventType.js'; import { InvoiceResponse, invoiceResponseSchema, -} from '../models/invoiceResponse'; +} from '../models/invoiceResponse.js'; import { InvoiceSortField, invoiceSortFieldSchema, -} from '../models/invoiceSortField'; -import { InvoiceStatus, invoiceStatusSchema } from '../models/invoiceStatus'; +} from '../models/invoiceSortField.js'; +import { InvoiceStatus, invoiceStatusSchema } from '../models/invoiceStatus.js'; import { IssueInvoiceRequest, issueInvoiceRequestSchema, -} from '../models/issueInvoiceRequest'; +} from '../models/issueInvoiceRequest.js'; import { ListCreditNotesResponse, listCreditNotesResponseSchema, -} from '../models/listCreditNotesResponse'; +} from '../models/listCreditNotesResponse.js'; import { ListInvoiceEventsResponse, listInvoiceEventsResponseSchema, -} from '../models/listInvoiceEventsResponse'; +} from '../models/listInvoiceEventsResponse.js'; import { ListInvoicesResponse, listInvoicesResponseSchema, -} from '../models/listInvoicesResponse'; +} from '../models/listInvoicesResponse.js'; import { MultiInvoicePaymentResponse, multiInvoicePaymentResponseSchema, -} from '../models/multiInvoicePaymentResponse'; +} from '../models/multiInvoicePaymentResponse.js'; import { RecordPaymentRequest, recordPaymentRequestSchema, -} from '../models/recordPaymentRequest'; +} from '../models/recordPaymentRequest.js'; import { RecordPaymentResponse, recordPaymentResponseSchema, -} from '../models/recordPaymentResponse'; +} from '../models/recordPaymentResponse.js'; import { RefundInvoiceRequest, refundInvoiceRequestSchema, -} from '../models/refundInvoiceRequest'; +} from '../models/refundInvoiceRequest.js'; import { SendInvoiceRequest, sendInvoiceRequestSchema, -} from '../models/sendInvoiceRequest'; +} from '../models/sendInvoiceRequest.js'; import { VoidInvoiceRequest, voidInvoiceRequestSchema, -} from '../models/voidInvoiceRequest'; -import { array, bigint, boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/voidInvoiceRequest.js'; +import { array, bigint, boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class InvoicesController extends BaseController { /** diff --git a/src/controllers/offersController.ts b/src/controllers/offersController.ts index 4d0ad7b9..040f19e7 100644 --- a/src/controllers/offersController.ts +++ b/src/controllers/offersController.ts @@ -4,20 +4,20 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { CreateOfferRequest, createOfferRequestSchema, -} from '../models/createOfferRequest'; +} from '../models/createOfferRequest.js'; import { ListOffersResponse, listOffersResponseSchema, -} from '../models/listOffersResponse'; -import { OfferResponse, offerResponseSchema } from '../models/offerResponse'; -import { boolean, number, optional } from '../schema'; -import { BaseController } from './baseController'; -import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +} from '../models/listOffersResponse.js'; +import { OfferResponse, offerResponseSchema } from '../models/offerResponse.js'; +import { boolean, number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; +import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class OffersController extends BaseController { /** diff --git a/src/controllers/paymentProfilesController.ts b/src/controllers/paymentProfilesController.ts index 2b78f6eb..534d2c5d 100644 --- a/src/controllers/paymentProfilesController.ts +++ b/src/controllers/paymentProfilesController.ts @@ -4,36 +4,36 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { BankAccountResponse, bankAccountResponseSchema, -} from '../models/bankAccountResponse'; +} from '../models/bankAccountResponse.js'; import { BankAccountVerificationRequest, bankAccountVerificationRequestSchema, -} from '../models/bankAccountVerificationRequest'; +} from '../models/bankAccountVerificationRequest.js'; import { CreatePaymentProfileRequest, createPaymentProfileRequestSchema, -} from '../models/createPaymentProfileRequest'; +} from '../models/createPaymentProfileRequest.js'; import { GetOneTimeTokenRequest, getOneTimeTokenRequestSchema, -} from '../models/getOneTimeTokenRequest'; +} from '../models/getOneTimeTokenRequest.js'; import { PaymentProfileResponse, paymentProfileResponseSchema, -} from '../models/paymentProfileResponse'; +} from '../models/paymentProfileResponse.js'; import { UpdatePaymentProfileRequest, updatePaymentProfileRequestSchema, -} from '../models/updatePaymentProfileRequest'; -import { array, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/updatePaymentProfileRequest.js'; +import { array, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; -import { ErrorStringMapResponseError } from '../errors/errorStringMapResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; +import { ErrorStringMapResponseError } from '../errors/errorStringMapResponseError.js'; export class PaymentProfilesController extends BaseController { /** @@ -127,12 +127,11 @@ export class PaymentProfilesController extends BaseController { * + [Full documentation on GoCardless](https://maxio.zendesk.com/hc/en-us/articles/24176159136909- * GoCardless) * - * + [Using Chargify.js with GoCardless - minimal example](https://developers.chargify. - * com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#minimal-example-with-direct-debit-gocardless- - * gateway) + * + [Using Chargify.js with GoCardless - minimal example](https://docs.maxio.com/hc/en- + * us/articles/38206331271693-Examples#h_01K0PJ15QQZKCER8CFK40MR6XJ) * - * + [Using Chargify.js with GoCardless - full example](https://developers.chargify.com/docs/developer- - * docs/ZG9jOjE0NjAzNDIy-examples#full-example-with-direct-debit-gocardless-gateway) + * + [Using Chargify.js with GoCardless - full example](https://docs.maxio.com/hc/en- + * us/articles/38206331271693-Examples#h_01K0PJ15QR09JVHWW0MCA7HVJV) * * ### GoCardless with Local Bank Details * @@ -208,13 +207,11 @@ export class PaymentProfilesController extends BaseController { * + [Full documentation on Stripe SEPA Direct Debit](https://maxio.zendesk.com/hc/en- * us/articles/24176170430093-Stripe-SEPA-and-BECS-Direct-Debit) * - * + [Using Chargify.js with Stripe Direct Debit - minimal example](https://developers.chargify. - * com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#minimal-example-with-sepa-or-becs-direct-debit- - * stripe-gateway) + * + [Using Chargify.js with Stripe Direct Debit - minimal example](https://docs.maxio.com/hc/en- + * us/articles/38206331271693-Examples#h_01K0PJ15QQFKKN8Z7B7DZ9AJS5) * - * + [Using Chargify.js with Stripe Direct Debit - full example](https://developers.chargify. - * com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#full-example-with-sepa-direct-debit-stripe- - * gateway) + * + [Using Chargify.js with Stripe Direct Debit - full example](https://docs.maxio.com/hc/en- + * us/articles/38206331271693-Examples#h_01K0PJ15QRECQQ4ECS3ZA55GY7) * * ### Stripe SEPA Direct Debit Payment Profiles * @@ -771,8 +768,8 @@ export class PaymentProfilesController extends BaseController { * You can use One Time Tokens while creating a subscription or payment profile instead of passing all * bank account or credit card data directly to a given API endpoint. * - * To obtain a One Time Token you have to use [Chargify.js](https://developers.chargify. - * com/docs/developer-docs/ZG9jOjE0NjAzNDI0-overview). + * To obtain a One Time Token you have to use [Chargify.js](https://docs.maxio.com/hc/en- + * us/articles/38163190843789-Chargify-js-Overview#chargify-js-overview-0-0). * * @param chargifyToken Advanced Billing Token * @return Response from the API call diff --git a/src/controllers/productFamiliesController.ts b/src/controllers/productFamiliesController.ts index aaf3ab9e..619116e5 100644 --- a/src/controllers/productFamiliesController.ts +++ b/src/controllers/productFamiliesController.ts @@ -4,32 +4,35 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; -import { BasicDateField, basicDateFieldSchema } from '../models/basicDateField'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; +import { + BasicDateField, + basicDateFieldSchema, +} from '../models/basicDateField.js'; import { CreateProductFamilyRequest, createProductFamilyRequestSchema, -} from '../models/createProductFamilyRequest'; +} from '../models/createProductFamilyRequest.js'; import { ListProductsFilter, listProductsFilterSchema, -} from '../models/listProductsFilter'; +} from '../models/listProductsFilter.js'; import { ListProductsInclude, listProductsIncludeSchema, -} from '../models/listProductsInclude'; +} from '../models/listProductsInclude.js'; import { ProductFamilyResponse, productFamilyResponseSchema, -} from '../models/productFamilyResponse'; +} from '../models/productFamilyResponse.js'; import { ProductResponse, productResponseSchema, -} from '../models/productResponse'; -import { array, boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/productResponse.js'; +import { array, boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class ProductFamiliesController extends BaseController { /** diff --git a/src/controllers/productPricePointsController.ts b/src/controllers/productPricePointsController.ts index a77963f9..8f7840ee 100644 --- a/src/controllers/productPricePointsController.ts +++ b/src/controllers/productPricePointsController.ts @@ -4,98 +4,101 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { BulkCreateProductPricePointsRequest, bulkCreateProductPricePointsRequestSchema, -} from '../models/bulkCreateProductPricePointsRequest'; +} from '../models/bulkCreateProductPricePointsRequest.js'; import { BulkCreateProductPricePointsResponse, bulkCreateProductPricePointsResponseSchema, -} from '../models/bulkCreateProductPricePointsResponse'; +} from '../models/bulkCreateProductPricePointsResponse.js'; import { ArchiveProductPricePointPricePointId, archiveProductPricePointPricePointIdSchema, -} from '../models/containers/archiveProductPricePointPricePointId'; +} from '../models/containers/archiveProductPricePointPricePointId.js'; import { ArchiveProductPricePointProductId, archiveProductPricePointProductIdSchema, -} from '../models/containers/archiveProductPricePointProductId'; +} from '../models/containers/archiveProductPricePointProductId.js'; import { CreateProductPricePointProductId, createProductPricePointProductIdSchema, -} from '../models/containers/createProductPricePointProductId'; +} from '../models/containers/createProductPricePointProductId.js'; import { ListProductPricePointsInputProductId, listProductPricePointsInputProductIdSchema, -} from '../models/containers/listProductPricePointsInputProductId'; +} from '../models/containers/listProductPricePointsInputProductId.js'; import { ReadProductPricePointPricePointId, readProductPricePointPricePointIdSchema, -} from '../models/containers/readProductPricePointPricePointId'; +} from '../models/containers/readProductPricePointPricePointId.js'; import { ReadProductPricePointProductId, readProductPricePointProductIdSchema, -} from '../models/containers/readProductPricePointProductId'; +} from '../models/containers/readProductPricePointProductId.js'; import { UpdateProductPricePointPricePointId, updateProductPricePointPricePointIdSchema, -} from '../models/containers/updateProductPricePointPricePointId'; +} from '../models/containers/updateProductPricePointPricePointId.js'; import { UpdateProductPricePointProductId, updateProductPricePointProductIdSchema, -} from '../models/containers/updateProductPricePointProductId'; +} from '../models/containers/updateProductPricePointProductId.js'; import { CreateProductCurrencyPricesRequest, createProductCurrencyPricesRequestSchema, -} from '../models/createProductCurrencyPricesRequest'; +} from '../models/createProductCurrencyPricesRequest.js'; import { CreateProductPricePointRequest, createProductPricePointRequestSchema, -} from '../models/createProductPricePointRequest'; +} from '../models/createProductPricePointRequest.js'; import { CurrencyPricesResponse, currencyPricesResponseSchema, -} from '../models/currencyPricesResponse'; +} from '../models/currencyPricesResponse.js'; import { ListPricePointsFilter, listPricePointsFilterSchema, -} from '../models/listPricePointsFilter'; +} from '../models/listPricePointsFilter.js'; import { ListProductPricePointsResponse, listProductPricePointsResponseSchema, -} from '../models/listProductPricePointsResponse'; +} from '../models/listProductPricePointsResponse.js'; import { ListProductsPricePointsInclude, listProductsPricePointsIncludeSchema, -} from '../models/listProductsPricePointsInclude'; -import { PricePointType, pricePointTypeSchema } from '../models/pricePointType'; +} from '../models/listProductsPricePointsInclude.js'; +import { + PricePointType, + pricePointTypeSchema, +} from '../models/pricePointType.js'; import { ProductPricePointResponse, productPricePointResponseSchema, -} from '../models/productPricePointResponse'; +} from '../models/productPricePointResponse.js'; import { ProductResponse, productResponseSchema, -} from '../models/productResponse'; +} from '../models/productResponse.js'; import { SortingDirection, sortingDirectionSchema, -} from '../models/sortingDirection'; +} from '../models/sortingDirection.js'; import { UpdateCurrencyPricesRequest, updateCurrencyPricesRequestSchema, -} from '../models/updateCurrencyPricesRequest'; +} from '../models/updateCurrencyPricesRequest.js'; import { UpdateProductPricePointRequest, updateProductPricePointRequestSchema, -} from '../models/updateProductPricePointRequest'; -import { array, boolean, number, optional } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/updateProductPricePointRequest.js'; +import { array, boolean, number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; -import { ProductPricePointErrorResponseError } from '../errors/productPricePointErrorResponseError'; +import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; +import { ProductPricePointErrorResponseError } from '../errors/productPricePointErrorResponseError.js'; export class ProductPricePointsController extends BaseController { /** diff --git a/src/controllers/productsController.ts b/src/controllers/productsController.ts index f516e7fc..44ae3543 100644 --- a/src/controllers/productsController.ts +++ b/src/controllers/productsController.ts @@ -4,27 +4,30 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; -import { BasicDateField, basicDateFieldSchema } from '../models/basicDateField'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; +import { + BasicDateField, + basicDateFieldSchema, +} from '../models/basicDateField.js'; import { CreateOrUpdateProductRequest, createOrUpdateProductRequestSchema, -} from '../models/createOrUpdateProductRequest'; +} from '../models/createOrUpdateProductRequest.js'; import { ListProductsFilter, listProductsFilterSchema, -} from '../models/listProductsFilter'; +} from '../models/listProductsFilter.js'; import { ListProductsInclude, listProductsIncludeSchema, -} from '../models/listProductsInclude'; +} from '../models/listProductsInclude.js'; import { ProductResponse, productResponseSchema, -} from '../models/productResponse'; -import { array, boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +} from '../models/productResponse.js'; +import { array, boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class ProductsController extends BaseController { /** diff --git a/src/controllers/proformaInvoicesController.ts b/src/controllers/proformaInvoicesController.ts index 806257e5..97b13bba 100644 --- a/src/controllers/proformaInvoicesController.ts +++ b/src/controllers/proformaInvoicesController.ts @@ -4,42 +4,42 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { CreateSignupProformaPreviewInclude, createSignupProformaPreviewIncludeSchema, -} from '../models/createSignupProformaPreviewInclude'; +} from '../models/createSignupProformaPreviewInclude.js'; import { CreateSubscriptionRequest, createSubscriptionRequestSchema, -} from '../models/createSubscriptionRequest'; -import { Direction, directionSchema } from '../models/direction'; +} from '../models/createSubscriptionRequest.js'; +import { Direction, directionSchema } from '../models/direction.js'; import { ListProformaInvoicesResponse, listProformaInvoicesResponseSchema, -} from '../models/listProformaInvoicesResponse'; +} from '../models/listProformaInvoicesResponse.js'; import { ProformaInvoice, proformaInvoiceSchema, -} from '../models/proformaInvoice'; +} from '../models/proformaInvoice.js'; import { ProformaInvoiceStatus, proformaInvoiceStatusSchema, -} from '../models/proformaInvoiceStatus'; +} from '../models/proformaInvoiceStatus.js'; import { SignupProformaPreviewResponse, signupProformaPreviewResponseSchema, -} from '../models/signupProformaPreviewResponse'; +} from '../models/signupProformaPreviewResponse.js'; import { VoidInvoiceRequest, voidInvoiceRequestSchema, -} from '../models/voidInvoiceRequest'; -import { boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/voidInvoiceRequest.js'; +import { boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; -import { ProformaBadRequestErrorResponseError } from '../errors/proformaBadRequestErrorResponseError'; +import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; +import { ProformaBadRequestErrorResponseError } from '../errors/proformaBadRequestErrorResponseError.js'; export class ProformaInvoicesController extends BaseController { /** diff --git a/src/controllers/reasonCodesController.ts b/src/controllers/reasonCodesController.ts index 663d8f22..10ff5c60 100644 --- a/src/controllers/reasonCodesController.ts +++ b/src/controllers/reasonCodesController.ts @@ -4,24 +4,24 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { CreateReasonCodeRequest, createReasonCodeRequestSchema, -} from '../models/createReasonCodeRequest'; -import { OkResponse, okResponseSchema } from '../models/okResponse'; +} from '../models/createReasonCodeRequest.js'; +import { OkResponse, okResponseSchema } from '../models/okResponse.js'; import { ReasonCodeResponse, reasonCodeResponseSchema, -} from '../models/reasonCodeResponse'; +} from '../models/reasonCodeResponse.js'; import { UpdateReasonCodeRequest, updateReasonCodeRequestSchema, -} from '../models/updateReasonCodeRequest'; -import { array, number, optional } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/updateReasonCodeRequest.js'; +import { array, number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class ReasonCodesController extends BaseController { /** diff --git a/src/controllers/referralCodesController.ts b/src/controllers/referralCodesController.ts index e18fcd07..4f1ace8f 100644 --- a/src/controllers/referralCodesController.ts +++ b/src/controllers/referralCodesController.ts @@ -4,14 +4,14 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { ReferralValidationResponse, referralValidationResponseSchema, -} from '../models/referralValidationResponse'; -import { string } from '../schema'; -import { BaseController } from './baseController'; -import { SingleStringErrorResponseError } from '../errors/singleStringErrorResponseError'; +} from '../models/referralValidationResponse.js'; +import { string } from '../schema.js'; +import { BaseController } from './baseController.js'; +import { SingleStringErrorResponseError } from '../errors/singleStringErrorResponseError.js'; export class ReferralCodesController extends BaseController { /** diff --git a/src/controllers/salesCommissionsController.ts b/src/controllers/salesCommissionsController.ts index 48df2e0b..23c1d8b9 100644 --- a/src/controllers/salesCommissionsController.ts +++ b/src/controllers/salesCommissionsController.ts @@ -4,18 +4,18 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { ListSaleRepItem, listSaleRepItemSchema, -} from '../models/listSaleRepItem'; -import { SaleRep, saleRepSchema } from '../models/saleRep'; +} from '../models/listSaleRepItem.js'; +import { SaleRep, saleRepSchema } from '../models/saleRep.js'; import { SaleRepSettings, saleRepSettingsSchema, -} from '../models/saleRepSettings'; -import { array, boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/saleRepSettings.js'; +import { array, boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; export class SalesCommissionsController extends BaseController { /** diff --git a/src/controllers/sitesController.ts b/src/controllers/sitesController.ts index 92417eac..c40253b9 100644 --- a/src/controllers/sitesController.ts +++ b/src/controllers/sitesController.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; -import { CleanupScope, cleanupScopeSchema } from '../models/cleanupScope'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; +import { CleanupScope, cleanupScopeSchema } from '../models/cleanupScope.js'; import { ListPublicKeysResponse, listPublicKeysResponseSchema, -} from '../models/listPublicKeysResponse'; -import { SiteResponse, siteResponseSchema } from '../models/siteResponse'; -import { number, optional } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/listPublicKeysResponse.js'; +import { SiteResponse, siteResponseSchema } from '../models/siteResponse.js'; +import { number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; export class SitesController extends BaseController { /** diff --git a/src/controllers/subscriptionComponentsController.ts b/src/controllers/subscriptionComponentsController.ts index a9438fb5..b5207722 100644 --- a/src/controllers/subscriptionComponentsController.ts +++ b/src/controllers/subscriptionComponentsController.ts @@ -4,101 +4,112 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { ActivateEventBasedComponent, activateEventBasedComponentSchema, -} from '../models/activateEventBasedComponent'; +} from '../models/activateEventBasedComponent.js'; import { AllocateComponents, allocateComponentsSchema, -} from '../models/allocateComponents'; +} from '../models/allocateComponents.js'; import { AllocationPreviewResponse, allocationPreviewResponseSchema, -} from '../models/allocationPreviewResponse'; +} from '../models/allocationPreviewResponse.js'; import { AllocationResponse, allocationResponseSchema, -} from '../models/allocationResponse'; +} from '../models/allocationResponse.js'; import { BulkComponentsPricePointAssignment, bulkComponentsPricePointAssignmentSchema, -} from '../models/bulkComponentsPricePointAssignment'; +} from '../models/bulkComponentsPricePointAssignment.js'; import { CreateUsageComponentId, createUsageComponentIdSchema, -} from '../models/containers/createUsageComponentId'; +} from '../models/containers/createUsageComponentId.js'; +import { + CreateUsageSubscriptionIdOrReference, + createUsageSubscriptionIdOrReferenceSchema, +} from '../models/containers/createUsageSubscriptionIdOrReference.js'; import { ListUsagesInputComponentId, listUsagesInputComponentIdSchema, -} from '../models/containers/listUsagesInputComponentId'; +} from '../models/containers/listUsagesInputComponentId.js'; +import { + ListUsagesInputSubscriptionIdOrReference, + listUsagesInputSubscriptionIdOrReferenceSchema, +} from '../models/containers/listUsagesInputSubscriptionIdOrReference.js'; import { CreateAllocationRequest, createAllocationRequestSchema, -} from '../models/createAllocationRequest'; +} from '../models/createAllocationRequest.js'; import { CreateUsageRequest, createUsageRequestSchema, -} from '../models/createUsageRequest'; +} from '../models/createUsageRequest.js'; import { CreditSchemeRequest, creditSchemeRequestSchema, -} from '../models/creditSchemeRequest'; -import { EBBEvent, eBBEventSchema } from '../models/eBBEvent'; -import { IncludeNotNull, includeNotNullSchema } from '../models/includeNotNull'; +} from '../models/creditSchemeRequest.js'; +import { EBBEvent, eBBEventSchema } from '../models/eBBEvent.js'; +import { + IncludeNotNull, + includeNotNullSchema, +} from '../models/includeNotNull.js'; import { ListSubscriptionComponentsFilter, listSubscriptionComponentsFilterSchema, -} from '../models/listSubscriptionComponentsFilter'; +} from '../models/listSubscriptionComponentsFilter.js'; import { ListSubscriptionComponentsForSiteFilter, listSubscriptionComponentsForSiteFilterSchema, -} from '../models/listSubscriptionComponentsForSiteFilter'; +} from '../models/listSubscriptionComponentsForSiteFilter.js'; import { ListSubscriptionComponentsInclude, listSubscriptionComponentsIncludeSchema, -} from '../models/listSubscriptionComponentsInclude'; +} from '../models/listSubscriptionComponentsInclude.js'; import { ListSubscriptionComponentsResponse, listSubscriptionComponentsResponseSchema, -} from '../models/listSubscriptionComponentsResponse'; +} from '../models/listSubscriptionComponentsResponse.js'; import { ListSubscriptionComponentsSort, listSubscriptionComponentsSortSchema, -} from '../models/listSubscriptionComponentsSort'; +} from '../models/listSubscriptionComponentsSort.js'; import { PreviewAllocationsRequest, previewAllocationsRequestSchema, -} from '../models/previewAllocationsRequest'; +} from '../models/previewAllocationsRequest.js'; import { SortingDirection, sortingDirectionSchema, -} from '../models/sortingDirection'; +} from '../models/sortingDirection.js'; import { SubscriptionComponentResponse, subscriptionComponentResponseSchema, -} from '../models/subscriptionComponentResponse'; +} from '../models/subscriptionComponentResponse.js'; import { SubscriptionListDateField, subscriptionListDateFieldSchema, -} from '../models/subscriptionListDateField'; +} from '../models/subscriptionListDateField.js'; import { SubscriptionResponse, subscriptionResponseSchema, -} from '../models/subscriptionResponse'; +} from '../models/subscriptionResponse.js'; import { UpdateAllocationExpirationDate, updateAllocationExpirationDateSchema, -} from '../models/updateAllocationExpirationDate'; -import { UsageResponse, usageResponseSchema } from '../models/usageResponse'; -import { array, bigint, boolean, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/updateAllocationExpirationDate.js'; +import { UsageResponse, usageResponseSchema } from '../models/usageResponse.js'; +import { array, bigint, boolean, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ComponentAllocationError } from '../errors/componentAllocationError'; -import { ComponentPricePointError } from '../errors/componentPricePointError'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; -import { SubscriptionComponentAllocationError } from '../errors/subscriptionComponentAllocationError'; +import { ComponentAllocationError } from '../errors/componentAllocationError.js'; +import { ComponentPricePointError } from '../errors/componentPricePointError.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; +import { SubscriptionComponentAllocationError } from '../errors/subscriptionComponentAllocationError.js'; export class SubscriptionComponentsController extends BaseController { /** @@ -735,27 +746,43 @@ export class SubscriptionComponentsController extends BaseController { * A. No. Usage should be reported as one API call per component on a single subscription. For example, * to record that a subscriber has sent both an SMS Message and an Email, send an API call for each. * - * @param subscriptionId The Chargify id of the subscription - * @param componentId Either the Advanced Billing id for the component or the - * component's handle prefixed by `handle:` + * @param subscriptionIdOrReference Either the Advanced Billing + * subscription ID (integer) or the + * subscription reference (string). + * Important: In cases where a numeric + * string value matches both an existing + * subscription ID and an existing + * subscription reference, the system + * will prioritize the subscription ID + * lookup. For example, if both + * subscription ID 123 and subscription + * reference "123" exist, passing "123" + * will return the subscription with ID + * 123. + * @param componentId Either the Advanced Billing id for + * the component or the component's + * handle prefixed by `handle:` * @param body * @return Response from the API call */ async createUsage( - subscriptionId: number, + subscriptionIdOrReference: CreateUsageSubscriptionIdOrReference, componentId: CreateUsageComponentId, body?: CreateUsageRequest, requestOptions?: RequestOptions ): Promise> { const req = this.createRequest('POST'); const mapped = req.prepareArgs({ - subscriptionId: [subscriptionId, number()], + subscriptionIdOrReference: [ + subscriptionIdOrReference, + createUsageSubscriptionIdOrReferenceSchema, + ], componentId: [componentId, createUsageComponentIdSchema], body: [body, optional(createUsageRequestSchema)], }); req.header('Content-Type', 'application/json'); req.json(mapped.body); - req.appendTemplatePath`/subscriptions/${mapped.subscriptionId}/components/${mapped.componentId}/usages.json`; + req.appendTemplatePath`/subscriptions/${mapped.subscriptionIdOrReference}/components/${mapped.componentId}/usages.json`; req.throwOn( 422, ErrorListResponseError, @@ -788,34 +815,63 @@ export class SubscriptionComponentsController extends BaseController { * specify either the component id (integer) or the component handle prefixed by "handle:" to specify * the unique identifier for the component you are working with. * - * @param subscriptionId The Chargify id of the subscription - * @param componentId Either the Advanced Billing id for the component or the - * component's handle prefixed by `handle:` - * @param sinceId Returns usages with an id greater than or equal to the one - * specified - * @param maxId Returns usages with an id less than or equal to the one - * specified - * @param sinceDate Returns usages with a created_at date greater than or equal - * to midnight (12:00 AM) on the date specified. - * @param untilDate Returns usages with a created_at date less than or equal to - * midnight (12:00 AM) on the date specified. - * @param page Result records are organized in pages. By default, the first - * page of results is displayed. The page parameter specifies a - * page number of results to fetch. You can start navigating - * through the pages to consume the results. You do this by - * passing in a page parameter. Retrieve the next page by adding - * ?page=2 to the query string. If there are no results to - * return, then an empty result set will be returned. Use in - * query `page=1`. - * @param perPage This parameter indicates how many records to fetch in each - * request. Default value is 20. The maximum allowed values is - * 200; any per_page value over 200 will be changed to 200. Use - * in query `per_page=200`. + * @param subscriptionIdOrReference Either the Advanced Billing + * subscription ID (integer) or the + * subscription reference (string). + * Important: In cases where a + * numeric string value matches both + * an existing subscription ID and an + * existing subscription reference, + * the system will prioritize the + * subscription ID lookup. For + * example, if both subscription ID + * 123 and subscription reference + * "123" exist, passing "123" will + * return the subscription with ID + * 123. + * @param componentId Either the Advanced Billing id + * for the component or the + * component's handle prefixed by + * `handle:` + * @param sinceId Returns usages with an id greater + * than or equal to the one + * specified + * @param maxId Returns usages with an id less + * than or equal to the one + * specified + * @param sinceDate Returns usages with a created_at + * date greater than or equal to + * midnight (12:00 AM) on the date + * specified. + * @param untilDate Returns usages with a created_at + * date less than or equal to + * midnight (12:00 AM) on the date + * specified. + * @param page Result records are organized in + * pages. By default, the first page + * of results is displayed. The page + * parameter specifies a page number + * of results to fetch. You can start + * navigating through the pages to + * consume the results. You do this + * by passing in a page parameter. + * Retrieve the next page by adding ? + * page=2 to the query string. If + * there are no results to return, + * then an empty result set will be + * returned. Use in query `page=1`. + * @param perPage This parameter indicates how many + * records to fetch in each request. + * Default value is 20. The maximum + * allowed values is 200; any + * per_page value over 200 will be + * changed to 200. Use in query + * `per_page=200`. * @return Response from the API call */ async listUsages( { - subscriptionId, + subscriptionIdOrReference, componentId, sinceId, maxId, @@ -824,7 +880,7 @@ export class SubscriptionComponentsController extends BaseController { page, perPage, }: { - subscriptionId: number; + subscriptionIdOrReference: ListUsagesInputSubscriptionIdOrReference; componentId: ListUsagesInputComponentId; sinceId?: bigint; maxId?: bigint; @@ -837,7 +893,10 @@ export class SubscriptionComponentsController extends BaseController { ): Promise> { const req = this.createRequest('GET'); const mapped = req.prepareArgs({ - subscriptionId: [subscriptionId, number()], + subscriptionIdOrReference: [ + subscriptionIdOrReference, + listUsagesInputSubscriptionIdOrReferenceSchema, + ], componentId: [componentId, listUsagesInputComponentIdSchema], sinceId: [sinceId, optional(bigint())], maxId: [maxId, optional(bigint())], @@ -852,7 +911,7 @@ export class SubscriptionComponentsController extends BaseController { req.query('until_date', mapped.untilDate, commaPrefix); req.query('page', mapped.page, commaPrefix); req.query('per_page', mapped.perPage, commaPrefix); - req.appendTemplatePath`/subscriptions/${mapped.subscriptionId}/components/${mapped.componentId}/usages.json`; + req.appendTemplatePath`/subscriptions/${mapped.subscriptionIdOrReference}/components/${mapped.componentId}/usages.json`; req.authenticate([{ basicAuth: true }]); return req.callAsJson(array(usageResponseSchema), requestOptions); } diff --git a/src/controllers/subscriptionGroupInvoiceAccountController.ts b/src/controllers/subscriptionGroupInvoiceAccountController.ts index 739ae340..a3b4e51c 100644 --- a/src/controllers/subscriptionGroupInvoiceAccountController.ts +++ b/src/controllers/subscriptionGroupInvoiceAccountController.ts @@ -4,40 +4,40 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { DeductServiceCreditRequest, deductServiceCreditRequestSchema, -} from '../models/deductServiceCreditRequest'; +} from '../models/deductServiceCreditRequest.js'; import { IssueServiceCreditRequest, issueServiceCreditRequestSchema, -} from '../models/issueServiceCreditRequest'; +} from '../models/issueServiceCreditRequest.js'; import { ListPrepaymentsFilter, listPrepaymentsFilterSchema, -} from '../models/listPrepaymentsFilter'; +} from '../models/listPrepaymentsFilter.js'; import { ListSubscriptionGroupPrepaymentResponse, listSubscriptionGroupPrepaymentResponseSchema, -} from '../models/listSubscriptionGroupPrepaymentResponse'; -import { ServiceCredit, serviceCreditSchema } from '../models/serviceCredit'; +} from '../models/listSubscriptionGroupPrepaymentResponse.js'; +import { ServiceCredit, serviceCreditSchema } from '../models/serviceCredit.js'; import { ServiceCreditResponse, serviceCreditResponseSchema, -} from '../models/serviceCreditResponse'; +} from '../models/serviceCreditResponse.js'; import { SubscriptionGroupPrepaymentRequest, subscriptionGroupPrepaymentRequestSchema, -} from '../models/subscriptionGroupPrepaymentRequest'; +} from '../models/subscriptionGroupPrepaymentRequest.js'; import { SubscriptionGroupPrepaymentResponse, subscriptionGroupPrepaymentResponseSchema, -} from '../models/subscriptionGroupPrepaymentResponse'; -import { number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/subscriptionGroupPrepaymentResponse.js'; +import { number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class SubscriptionGroupInvoiceAccountController extends BaseController { /** diff --git a/src/controllers/subscriptionGroupStatusController.ts b/src/controllers/subscriptionGroupStatusController.ts index 7e3c80c4..753b54b1 100644 --- a/src/controllers/subscriptionGroupStatusController.ts +++ b/src/controllers/subscriptionGroupStatusController.ts @@ -4,22 +4,22 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, RequestOptions } from '../core'; +import { ApiResponse, RequestOptions } from '../core.js'; import { CancelGroupedSubscriptionsRequest, cancelGroupedSubscriptionsRequestSchema, -} from '../models/cancelGroupedSubscriptionsRequest'; +} from '../models/cancelGroupedSubscriptionsRequest.js'; import { ReactivateSubscriptionGroupRequest, reactivateSubscriptionGroupRequestSchema, -} from '../models/reactivateSubscriptionGroupRequest'; +} from '../models/reactivateSubscriptionGroupRequest.js'; import { ReactivateSubscriptionGroupResponse, reactivateSubscriptionGroupResponseSchema, -} from '../models/reactivateSubscriptionGroupResponse'; -import { optional, string } from '../schema'; -import { BaseController } from './baseController'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +} from '../models/reactivateSubscriptionGroupResponse.js'; +import { optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class SubscriptionGroupStatusController extends BaseController { /** diff --git a/src/controllers/subscriptionGroupsController.ts b/src/controllers/subscriptionGroupsController.ts index ec2da1c4..7e36abdf 100644 --- a/src/controllers/subscriptionGroupsController.ts +++ b/src/controllers/subscriptionGroupsController.ts @@ -9,58 +9,58 @@ import { commaPrefix, RequestOptions, unindexedPrefix, -} from '../core'; +} from '../core.js'; import { AddSubscriptionToAGroup, addSubscriptionToAGroupSchema, -} from '../models/addSubscriptionToAGroup'; +} from '../models/addSubscriptionToAGroup.js'; import { CreateSubscriptionGroupRequest, createSubscriptionGroupRequestSchema, -} from '../models/createSubscriptionGroupRequest'; +} from '../models/createSubscriptionGroupRequest.js'; import { DeleteSubscriptionGroupResponse, deleteSubscriptionGroupResponseSchema, -} from '../models/deleteSubscriptionGroupResponse'; +} from '../models/deleteSubscriptionGroupResponse.js'; import { FullSubscriptionGroupResponse, fullSubscriptionGroupResponseSchema, -} from '../models/fullSubscriptionGroupResponse'; +} from '../models/fullSubscriptionGroupResponse.js'; import { ListSubscriptionGroupsResponse, listSubscriptionGroupsResponseSchema, -} from '../models/listSubscriptionGroupsResponse'; +} from '../models/listSubscriptionGroupsResponse.js'; import { SubscriptionGroupInclude, subscriptionGroupIncludeSchema, -} from '../models/subscriptionGroupInclude'; +} from '../models/subscriptionGroupInclude.js'; import { SubscriptionGroupResponse, subscriptionGroupResponseSchema, -} from '../models/subscriptionGroupResponse'; +} from '../models/subscriptionGroupResponse.js'; import { SubscriptionGroupSignupRequest, subscriptionGroupSignupRequestSchema, -} from '../models/subscriptionGroupSignupRequest'; +} from '../models/subscriptionGroupSignupRequest.js'; import { SubscriptionGroupSignupResponse, subscriptionGroupSignupResponseSchema, -} from '../models/subscriptionGroupSignupResponse'; +} from '../models/subscriptionGroupSignupResponse.js'; import { SubscriptionGroupsListInclude, subscriptionGroupsListIncludeSchema, -} from '../models/subscriptionGroupsListInclude'; +} from '../models/subscriptionGroupsListInclude.js'; import { UpdateSubscriptionGroupRequest, updateSubscriptionGroupRequestSchema, -} from '../models/updateSubscriptionGroupRequest'; -import { array, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/updateSubscriptionGroupRequest.js'; +import { array, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; -import { SubscriptionGroupCreateErrorResponseError } from '../errors/subscriptionGroupCreateErrorResponseError'; -import { SubscriptionGroupSignupErrorResponseError } from '../errors/subscriptionGroupSignupErrorResponseError'; -import { SubscriptionGroupUpdateErrorResponseError } from '../errors/subscriptionGroupUpdateErrorResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; +import { SubscriptionGroupCreateErrorResponseError } from '../errors/subscriptionGroupCreateErrorResponseError.js'; +import { SubscriptionGroupSignupErrorResponseError } from '../errors/subscriptionGroupSignupErrorResponseError.js'; +import { SubscriptionGroupUpdateErrorResponseError } from '../errors/subscriptionGroupUpdateErrorResponseError.js'; export class SubscriptionGroupsController extends BaseController { /** diff --git a/src/controllers/subscriptionInvoiceAccountController.ts b/src/controllers/subscriptionInvoiceAccountController.ts index 9928a5cf..f691fe20 100644 --- a/src/controllers/subscriptionInvoiceAccountController.ts +++ b/src/controllers/subscriptionInvoiceAccountController.ts @@ -4,57 +4,57 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { AccountBalances, accountBalancesSchema, -} from '../models/accountBalances'; +} from '../models/accountBalances.js'; import { CreatePrepaymentRequest, createPrepaymentRequestSchema, -} from '../models/createPrepaymentRequest'; +} from '../models/createPrepaymentRequest.js'; import { CreatePrepaymentResponse, createPrepaymentResponseSchema, -} from '../models/createPrepaymentResponse'; +} from '../models/createPrepaymentResponse.js'; import { DeductServiceCreditRequest, deductServiceCreditRequestSchema, -} from '../models/deductServiceCreditRequest'; +} from '../models/deductServiceCreditRequest.js'; import { IssueServiceCreditRequest, issueServiceCreditRequestSchema, -} from '../models/issueServiceCreditRequest'; +} from '../models/issueServiceCreditRequest.js'; import { ListPrepaymentsFilter, listPrepaymentsFilterSchema, -} from '../models/listPrepaymentsFilter'; +} from '../models/listPrepaymentsFilter.js'; import { ListServiceCreditsResponse, listServiceCreditsResponseSchema, -} from '../models/listServiceCreditsResponse'; +} from '../models/listServiceCreditsResponse.js'; import { PrepaymentResponse, prepaymentResponseSchema, -} from '../models/prepaymentResponse'; +} from '../models/prepaymentResponse.js'; import { PrepaymentsResponse, prepaymentsResponseSchema, -} from '../models/prepaymentsResponse'; +} from '../models/prepaymentsResponse.js'; import { RefundPrepaymentRequest, refundPrepaymentRequestSchema, -} from '../models/refundPrepaymentRequest'; -import { ServiceCredit, serviceCreditSchema } from '../models/serviceCredit'; +} from '../models/refundPrepaymentRequest.js'; +import { ServiceCredit, serviceCreditSchema } from '../models/serviceCredit.js'; import { SortingDirection, sortingDirectionSchema, -} from '../models/sortingDirection'; -import { bigint, number, optional } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/sortingDirection.js'; +import { bigint, number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; -import { RefundPrepaymentBaseErrorsResponseError } from '../errors/refundPrepaymentBaseErrorsResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; +import { RefundPrepaymentBaseErrorsResponseError } from '../errors/refundPrepaymentBaseErrorsResponseError.js'; export class SubscriptionInvoiceAccountController extends BaseController { /** diff --git a/src/controllers/subscriptionNotesController.ts b/src/controllers/subscriptionNotesController.ts index 2ca25395..2b5922e6 100644 --- a/src/controllers/subscriptionNotesController.ts +++ b/src/controllers/subscriptionNotesController.ts @@ -4,18 +4,18 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { SubscriptionNoteResponse, subscriptionNoteResponseSchema, -} from '../models/subscriptionNoteResponse'; +} from '../models/subscriptionNoteResponse.js'; import { UpdateSubscriptionNoteRequest, updateSubscriptionNoteRequestSchema, -} from '../models/updateSubscriptionNoteRequest'; -import { array, number, optional } from '../schema'; -import { BaseController } from './baseController'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +} from '../models/updateSubscriptionNoteRequest.js'; +import { array, number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class SubscriptionNotesController extends BaseController { /** diff --git a/src/controllers/subscriptionProductsController.ts b/src/controllers/subscriptionProductsController.ts index 5bb6aec1..36110b87 100644 --- a/src/controllers/subscriptionProductsController.ts +++ b/src/controllers/subscriptionProductsController.ts @@ -4,26 +4,26 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, RequestOptions } from '../core'; +import { ApiResponse, RequestOptions } from '../core.js'; import { SubscriptionMigrationPreviewRequest, subscriptionMigrationPreviewRequestSchema, -} from '../models/subscriptionMigrationPreviewRequest'; +} from '../models/subscriptionMigrationPreviewRequest.js'; import { SubscriptionMigrationPreviewResponse, subscriptionMigrationPreviewResponseSchema, -} from '../models/subscriptionMigrationPreviewResponse'; +} from '../models/subscriptionMigrationPreviewResponse.js'; import { SubscriptionProductMigrationRequest, subscriptionProductMigrationRequestSchema, -} from '../models/subscriptionProductMigrationRequest'; +} from '../models/subscriptionProductMigrationRequest.js'; import { SubscriptionResponse, subscriptionResponseSchema, -} from '../models/subscriptionResponse'; -import { number, optional } from '../schema'; -import { BaseController } from './baseController'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +} from '../models/subscriptionResponse.js'; +import { number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class SubscriptionProductsController extends BaseController { /** diff --git a/src/controllers/subscriptionStatusController.ts b/src/controllers/subscriptionStatusController.ts index 2b00d09d..1ca66179 100644 --- a/src/controllers/subscriptionStatusController.ts +++ b/src/controllers/subscriptionStatusController.ts @@ -4,40 +4,40 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { CancellationRequest, cancellationRequestSchema, -} from '../models/cancellationRequest'; +} from '../models/cancellationRequest.js'; import { DelayedCancellationResponse, delayedCancellationResponseSchema, -} from '../models/delayedCancellationResponse'; -import { PauseRequest, pauseRequestSchema } from '../models/pauseRequest'; +} from '../models/delayedCancellationResponse.js'; +import { PauseRequest, pauseRequestSchema } from '../models/pauseRequest.js'; import { ReactivateSubscriptionRequest, reactivateSubscriptionRequestSchema, -} from '../models/reactivateSubscriptionRequest'; +} from '../models/reactivateSubscriptionRequest.js'; import { RenewalPreviewRequest, renewalPreviewRequestSchema, -} from '../models/renewalPreviewRequest'; +} from '../models/renewalPreviewRequest.js'; import { RenewalPreviewResponse, renewalPreviewResponseSchema, -} from '../models/renewalPreviewResponse'; +} from '../models/renewalPreviewResponse.js'; import { ResumptionCharge, resumptionChargeSchema, -} from '../models/resumptionCharge'; +} from '../models/resumptionCharge.js'; import { SubscriptionResponse, subscriptionResponseSchema, -} from '../models/subscriptionResponse'; -import { number, optional } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/subscriptionResponse.js'; +import { number, optional } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class SubscriptionStatusController extends BaseController { /** diff --git a/src/controllers/subscriptionsController.ts b/src/controllers/subscriptionsController.ts index 6b2fd543..678efebd 100644 --- a/src/controllers/subscriptionsController.ts +++ b/src/controllers/subscriptionsController.ts @@ -9,80 +9,80 @@ import { commaPrefix, RequestOptions, unindexedPrefix, -} from '../core'; +} from '../core.js'; import { ActivateSubscriptionRequest, activateSubscriptionRequestSchema, -} from '../models/activateSubscriptionRequest'; +} from '../models/activateSubscriptionRequest.js'; import { AddCouponsRequest, addCouponsRequestSchema, -} from '../models/addCouponsRequest'; +} from '../models/addCouponsRequest.js'; import { CreateSubscriptionRequest, createSubscriptionRequestSchema, -} from '../models/createSubscriptionRequest'; +} from '../models/createSubscriptionRequest.js'; import { OverrideSubscriptionRequest, overrideSubscriptionRequestSchema, -} from '../models/overrideSubscriptionRequest'; +} from '../models/overrideSubscriptionRequest.js'; import { PrepaidConfigurationResponse, prepaidConfigurationResponseSchema, -} from '../models/prepaidConfigurationResponse'; +} from '../models/prepaidConfigurationResponse.js'; import { SortingDirection, sortingDirectionSchema, -} from '../models/sortingDirection'; +} from '../models/sortingDirection.js'; import { SubscriptionDateField, subscriptionDateFieldSchema, -} from '../models/subscriptionDateField'; +} from '../models/subscriptionDateField.js'; import { SubscriptionInclude, subscriptionIncludeSchema, -} from '../models/subscriptionInclude'; +} from '../models/subscriptionInclude.js'; import { SubscriptionListInclude, subscriptionListIncludeSchema, -} from '../models/subscriptionListInclude'; +} from '../models/subscriptionListInclude.js'; import { SubscriptionPreviewResponse, subscriptionPreviewResponseSchema, -} from '../models/subscriptionPreviewResponse'; +} from '../models/subscriptionPreviewResponse.js'; import { SubscriptionPurgeType, subscriptionPurgeTypeSchema, -} from '../models/subscriptionPurgeType'; +} from '../models/subscriptionPurgeType.js'; import { SubscriptionResponse, subscriptionResponseSchema, -} from '../models/subscriptionResponse'; +} from '../models/subscriptionResponse.js'; import { SubscriptionSort, subscriptionSortSchema, -} from '../models/subscriptionSort'; +} from '../models/subscriptionSort.js'; import { SubscriptionStateFilter, subscriptionStateFilterSchema, -} from '../models/subscriptionStateFilter'; +} from '../models/subscriptionStateFilter.js'; import { UpdateSubscriptionRequest, updateSubscriptionRequestSchema, -} from '../models/updateSubscriptionRequest'; +} from '../models/updateSubscriptionRequest.js'; import { UpsertPrepaidConfigurationRequest, upsertPrepaidConfigurationRequestSchema, -} from '../models/upsertPrepaidConfigurationRequest'; -import { array, dict, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/upsertPrepaidConfigurationRequest.js'; +import { array, dict, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; -import { SingleErrorResponseError } from '../errors/singleErrorResponseError'; -import { SubscriptionAddCouponError } from '../errors/subscriptionAddCouponError'; -import { SubscriptionRemoveCouponErrorsError } from '../errors/subscriptionRemoveCouponErrorsError'; -import { SubscriptionResponseError } from '../errors/subscriptionResponseError'; +import { ErrorArrayMapResponseError } from '../errors/errorArrayMapResponseError.js'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; +import { SingleErrorResponseError } from '../errors/singleErrorResponseError.js'; +import { SubscriptionAddCouponError } from '../errors/subscriptionAddCouponError.js'; +import { SubscriptionRemoveCouponErrorsError } from '../errors/subscriptionRemoveCouponErrorsError.js'; +import { SubscriptionResponseError } from '../errors/subscriptionResponseError.js'; export class SubscriptionsController extends BaseController { /** @@ -224,9 +224,10 @@ export class SubscriptionsController extends BaseController { * * ## Subscription with Chargify.js token * - * The `chargify_token` can be obtained using [Chargify.js](https://developers.chargify. - * com/docs/developer-docs/ZG9jOjE0NjAzNDI0-overview). The token represents payment profile attributes - * that were provided by the customer in their browser and stored at the payment gateway. + * The `chargify_token` can be obtained using [Chargify.js](https://docs.maxio.com/hc/en- + * us/articles/38163190843789-Chargify-js-Overview#chargify-js-overview-0-0). The token represents + * payment profile attributes that were provided by the customer in their browser and stored at the + * payment gateway. * * The `payment_type` attribute may either be `credit_card` or `bank_account`, depending on the type of * payment method being added. If a bank account is being passed, the payment attributes should be @@ -363,12 +364,11 @@ export class SubscriptionsController extends BaseController { * + [Full documentation on GoCardless](https://maxio.zendesk.com/hc/en-us/articles/24176159136909- * GoCardless) * - * + [Using Chargify.js with GoCardless - minimal example](https://developers.chargify. - * com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#minimal-example-with-direct-debit-gocardless- - * gateway) + * + [Using Chargify.js with GoCardless - minimal example](https://docs.maxio.com/hc/en- + * us/articles/38206331271693-Examples#h_01K0PJ15QQZKCER8CFK40MR6XJ) * - * + [Using Chargify.js with GoCardless - full example](https://developers.chargify.com/docs/developer- - * docs/ZG9jOjE0NjAzNDIy-examples#full-example-with-direct-debit-gocardless-gateway) + * + [Using Chargify.js with GoCardless - full example](https://docs.maxio.com/hc/en- + * us/articles/38206331271693-Examples#h_01K0PJ15QR09JVHWW0MCA7HVJV) * * ```json * { @@ -429,13 +429,11 @@ export class SubscriptionsController extends BaseController { * + [Full documentation on Stripe Direct Debit](https://maxio.zendesk.com/hc/en- * us/articles/24176170430093-Stripe-SEPA-and-BECS-Direct-Debit) * - * + [Using Chargify.js with Stripe SEPA or BECS Direct Debit - minimal example](https://developers. - * chargify.com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#minimal-example-with-sepa-or-becs-direct- - * debit-stripe-gateway) + * + [Using Chargify.js with Stripe SEPA or BECS Direct Debit - minimal example](https://docs.maxio. + * com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QQFKKN8Z7B7DZ9AJS5) * - * + [Using Chargify.js with Stripe SEPA Direct Debit - full example](https://developers.chargify. - * com/docs/developer-docs/ZG9jOjE0NjAzNDIy-examples#full-example-with-sepa-direct-debit-stripe- - * gateway) + * + [Using Chargify.js with Stripe SEPA Direct Debit - full example](https://docs.maxio.com/hc/en- + * us/articles/38206331271693-Examples#h_01K0PJ15QR09JVHWW0MCA7HVJV) * * * ```json @@ -465,11 +463,11 @@ export class SubscriptionsController extends BaseController { * + [Full documentation on Stripe Direct Debit](https://maxio.zendesk.com/hc/en- * us/articles/24176170430093-Stripe-SEPA-and-BECS-Direct-Debit) * - * + [Using Chargify.js with Stripe SEPA, BECS or BACS Direct Debit - minimal example](page:development- - * tools/chargify-js/examples#minimal-example-with-sepa-becs-or-bacs-direct-debit-stripe-gateway) + * + [Using Chargify.js with Stripe SEPA, BECS or BACS Direct Debit - minimal example](https://docs. + * maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QQFKKN8Z7B7DZ9AJS5) * - * + [Using Chargify.js with Stripe BECS Direct Debit - full example](page:development-tools/chargify- - * js/examples#full-example-with-becs-direct-debit-stripe-gateway) + * + [Using Chargify.js with Stripe BECS Direct Debit - full example](https://docs.maxio.com/hc/en- + * us/articles/38206331271693-Examples#h_01K0PJ15QRX4B1TYZKZD8ZND6D) * * * ```json @@ -500,11 +498,11 @@ export class SubscriptionsController extends BaseController { * + [Full documentation on Stripe Direct Debit](https://maxio.zendesk.com/hc/en- * us/articles/24176170430093-Stripe-SEPA-and-BECS-Direct-Debit) * - * + [Using Chargify.js with Stripe SEPA, BECS or BACS Direct Debit - minimal example](page:development- - * tools/chargify-js/examples#minimal-example-with-sepa-becs-or-bacs-direct-debit-stripe-gateway) + * + [Using Chargify.js with Stripe SEPA, BECS or BACS Direct Debit - minimal example](https://docs. + * maxio.com/hc/en-us/articles/38206331271693-Examples#h_01K0PJ15QQFKKN8Z7B7DZ9AJS5) * - * + [Using Chargify.js with Stripe BACS Direct Debit - full example](page:development-tools/chargify- - * js/examples#full-example-with-bacs-direct-debit-stripe-gateway) + * + [Using Chargify.js with Stripe BACS Direct Debit - full example](https://docs.maxio.com/hc/en- + * us/articles/38206331271693-Examples#h_01K0PJ15QR7PA1DJ3XE9MD05FM) * * ```json * { diff --git a/src/controllers/webhooksController.ts b/src/controllers/webhooksController.ts index d19098fb..b249de9a 100644 --- a/src/controllers/webhooksController.ts +++ b/src/controllers/webhooksController.ts @@ -4,68 +4,47 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiResponse, commaPrefix, RequestOptions } from '../core'; +import { ApiResponse, commaPrefix, RequestOptions } from '../core.js'; import { CreateOrUpdateEndpointRequest, createOrUpdateEndpointRequestSchema, -} from '../models/createOrUpdateEndpointRequest'; +} from '../models/createOrUpdateEndpointRequest.js'; import { EnableWebhooksRequest, enableWebhooksRequestSchema, -} from '../models/enableWebhooksRequest'; +} from '../models/enableWebhooksRequest.js'; import { EnableWebhooksResponse, enableWebhooksResponseSchema, -} from '../models/enableWebhooksResponse'; -import { Endpoint, endpointSchema } from '../models/endpoint'; +} from '../models/enableWebhooksResponse.js'; +import { Endpoint, endpointSchema } from '../models/endpoint.js'; import { EndpointResponse, endpointResponseSchema, -} from '../models/endpointResponse'; +} from '../models/endpointResponse.js'; import { ReplayWebhooksRequest, replayWebhooksRequestSchema, -} from '../models/replayWebhooksRequest'; +} from '../models/replayWebhooksRequest.js'; import { ReplayWebhooksResponse, replayWebhooksResponseSchema, -} from '../models/replayWebhooksResponse'; -import { WebhookOrder, webhookOrderSchema } from '../models/webhookOrder'; +} from '../models/replayWebhooksResponse.js'; +import { WebhookOrder, webhookOrderSchema } from '../models/webhookOrder.js'; import { WebhookResponse, webhookResponseSchema, -} from '../models/webhookResponse'; -import { WebhookStatus, webhookStatusSchema } from '../models/webhookStatus'; -import { array, number, optional, string } from '../schema'; -import { BaseController } from './baseController'; +} from '../models/webhookResponse.js'; +import { WebhookStatus, webhookStatusSchema } from '../models/webhookStatus.js'; +import { array, number, optional, string } from '../schema.js'; +import { BaseController } from './baseController.js'; import { ApiError } from '@apimatic/core'; -import { ErrorListResponseError } from '../errors/errorListResponseError'; +import { ErrorListResponseError } from '../errors/errorListResponseError.js'; export class WebhooksController extends BaseController { /** - * ## Webhooks Intro - * - * The Webhooks API allows you to view a list of all webhooks and to selectively resend individual or - * groups of webhooks. Webhooks will be sent on endpoints specified by you. Endpoints can be added via - * API or Web UI. There is also an option to enable / disable webhooks via API request. - * - * We recommend that you review Advanced Billing's webhook documentation located in our help site. The - * following resources will help guide you on how to use webhooks in Advanced Billing, in addition to - * these webhook endpoints: - * - * + [Adding/editing new webhooks](https://maxio.zendesk.com/hc/en-us/articles/24286723085197- - * Webhooks#configure-webhook-url) - * + [Webhooks introduction and delivery information](https://maxio.zendesk.com/hc/en- - * us/articles/24266143173901-Webhooks-Overview) - * + [Main webhook reference](https://maxio.zendesk.com/hc/en-us/articles/24266136649869-Webhooks- - * Reference) - * + [Available webhooks and payloads](https://maxio.zendesk.com/hc/en-us/articles/24266136649869- - * Webhooks-Reference#events) - * - * ## List Webhooks for a Site - * - * This method allows you to fetch data about webhooks. You can pass query parameters if you want to - * filter webhooks. + * Allows you to view a list of webhooks. You can pass query parameters if you want to filter webhooks. + * See the [Webhooks](page:introduction/webhooks/webhooks) documentation for more information. * * @param status Webhooks with matching status would be returned. * @param sinceDate Format YYYY-MM-DD. Returns Webhooks with the created_at date greater than or @@ -127,7 +106,7 @@ export class WebhooksController extends BaseController { } /** - * This method allows you to enable webhooks via API for your site + * Allows you to enable webhooks for your site * * @param body * @return Response from the API call @@ -147,10 +126,9 @@ export class WebhooksController extends BaseController { } /** - * Posting to the replay endpoint does not immediately resend the webhooks. They are added to a queue - * and will be sent as soon as possible, depending on available system resources. - * - * You may submit an array of up to 1000 webhook IDs to replay in the request. + * Replays webhooks. Posting to this endpoint does not immediately resend the webhooks. They are added + * to a queue and sent as soon as possible, depending on available system resources. You can submit an + * array of up to 1000 webhook IDs in the replay request. * * @param body * @return Response from the API call @@ -170,11 +148,9 @@ export class WebhooksController extends BaseController { } /** - * The Chargify API allows you to create an endpoint and assign a list of webhooks subscriptions - * (events) to it. - * - * You can check available events here. - * [Event keys](https://maxio.zendesk.com/hc/en-us/articles/24266136649869-Webhooks-Reference#events) + * Creates an endpoint and assigns a list of webhooks subscriptions (events) to it. + * See the [Webhooks Reference](page:introduction/webhooks/webhooks-reference#events) page for + * available events. * * @param body * @return Response from the API call @@ -200,7 +176,7 @@ export class WebhooksController extends BaseController { } /** - * This method returns created endpoints for site. + * Returns created endpoints for a site. * * @return Response from the API call */ @@ -213,17 +189,14 @@ export class WebhooksController extends BaseController { } /** - * You can update an Endpoint via the API with a PUT request to the resource endpoint. - * - * You can change the `url` of your endpoint which consumes webhooks or list of `webhook_subscriptions`. - * Check available [Event keys](https://maxio.zendesk.com/hc/en-us/articles/24266136649869-Webhooks- - * Reference#events). + * Updates an Endpoint. You can change the `url` of your endpoint or the list of + * `webhook_subscriptions` to which you are subscribed. See the [Webhooks Reference](page: + * introduction/webhooks/webhooks-reference#events) page for available events. * - * Always send a complete list of events which you want subscribe/watch. - * Sending an PUT request for existing endpoint with empty list of `webhook_subscriptions` will end - * with unsubscribe from all events. + * Always send a complete list of events to which you want to subscribe. Sending a PUT request for an + * existing endpoint with an empty list of `webhook_subscriptions` will unsubscribe all events. * - * If you want unsubscribe from specific event, just send a list of `webhook_subscriptions` without the + * If you want unsubscribe from a specific event, send a list of `webhook_subscriptions` without the * specific event key. * * @param endpointId The Advanced Billing id for the endpoint that should diff --git a/src/defaultConfiguration.ts b/src/defaultConfiguration.ts index 9038ab1d..f67462c7 100644 --- a/src/defaultConfiguration.ts +++ b/src/defaultConfiguration.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Configuration, Environment } from './configuration'; -import { RetryConfiguration } from './core'; +import { Configuration, Environment } from './configuration.js'; +import { RetryConfiguration } from './core.js'; /** Default values for the configuration parameters of the client. */ export const DEFAULT_CONFIGURATION: Configuration = { diff --git a/src/errors/componentAllocationError.ts b/src/errors/componentAllocationError.ts index dc21fa3c..6c9d2b59 100644 --- a/src/errors/componentAllocationError.ts +++ b/src/errors/componentAllocationError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { ComponentAllocationErrorItem } from '../models/componentAllocationErrorItem'; +import { ApiError } from '../core.js'; +import { ComponentAllocationErrorItem } from '../models/componentAllocationErrorItem.js'; /** * Creates an instance of ComponentAllocation diff --git a/src/errors/componentPricePointError.ts b/src/errors/componentPricePointError.ts index 594432a6..2a6c8973 100644 --- a/src/errors/componentPricePointError.ts +++ b/src/errors/componentPricePointError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { ComponentPricePointErrorItem } from '../models/componentPricePointErrorItem'; +import { ApiError } from '../core.js'; +import { ComponentPricePointErrorItem } from '../models/componentPricePointErrorItem.js'; /** * Creates an instance of ComponentPricePoint diff --git a/src/errors/customerErrorResponseError.ts b/src/errors/customerErrorResponseError.ts index 4d98769f..2386325e 100644 --- a/src/errors/customerErrorResponseError.ts +++ b/src/errors/customerErrorResponseError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { CustomerErrorResponseErrors } from '../models/containers/customerErrorResponseErrors'; +import { ApiError } from '../core.js'; +import { CustomerErrorResponseErrors } from '../models/containers/customerErrorResponseErrors.js'; /** * Creates an instance of CustomerErrorResponse diff --git a/src/errors/errorArrayMapResponseError.ts b/src/errors/errorArrayMapResponseError.ts index b0ab4b6e..8b413651 100644 --- a/src/errors/errorArrayMapResponseError.ts +++ b/src/errors/errorArrayMapResponseError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; +import { ApiError } from '../core.js'; /** * Creates an instance of ErrorArrayMapResponse diff --git a/src/errors/errorListResponseError.ts b/src/errors/errorListResponseError.ts index 1c2303a7..90d9f4d0 100644 --- a/src/errors/errorListResponseError.ts +++ b/src/errors/errorListResponseError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; +import { ApiError } from '../core.js'; /** * Creates an instance of ErrorListResponse diff --git a/src/errors/errorStringMapResponseError.ts b/src/errors/errorStringMapResponseError.ts index 8dea5658..4d6c0926 100644 --- a/src/errors/errorStringMapResponseError.ts +++ b/src/errors/errorStringMapResponseError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; +import { ApiError } from '../core.js'; /** * Creates an instance of ErrorStringMapResponse diff --git a/src/errors/eventBasedBillingListSegmentsErrorsError.ts b/src/errors/eventBasedBillingListSegmentsErrorsError.ts index 23c4b2e4..680f9da1 100644 --- a/src/errors/eventBasedBillingListSegmentsErrorsError.ts +++ b/src/errors/eventBasedBillingListSegmentsErrorsError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { Errors } from '../models/errors'; +import { ApiError } from '../core.js'; +import { Errors } from '../models/errors.js'; /** * Creates an instance of EventBasedBillingListSegmentsErrors diff --git a/src/errors/eventBasedBillingSegmentError.ts b/src/errors/eventBasedBillingSegmentError.ts index 1ab8afda..a3afec8f 100644 --- a/src/errors/eventBasedBillingSegmentError.ts +++ b/src/errors/eventBasedBillingSegmentError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; +import { ApiError } from '../core.js'; /** * Creates an instance of EventBasedBillingSegment diff --git a/src/errors/eventBasedBillingSegmentErrorsError.ts b/src/errors/eventBasedBillingSegmentErrorsError.ts index 966debbd..1ec0bd72 100644 --- a/src/errors/eventBasedBillingSegmentErrorsError.ts +++ b/src/errors/eventBasedBillingSegmentErrorsError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; +import { ApiError } from '../core.js'; /** * Creates an instance of EventBasedBillingSegmentErrors diff --git a/src/errors/productPricePointErrorResponseError.ts b/src/errors/productPricePointErrorResponseError.ts index a22b53be..ed8a09d7 100644 --- a/src/errors/productPricePointErrorResponseError.ts +++ b/src/errors/productPricePointErrorResponseError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { ProductPricePointErrors } from '../models/productPricePointErrors'; +import { ApiError } from '../core.js'; +import { ProductPricePointErrors } from '../models/productPricePointErrors.js'; /** * Creates an instance of ProductPricePointErrorResponse diff --git a/src/errors/proformaBadRequestErrorResponseError.ts b/src/errors/proformaBadRequestErrorResponseError.ts index 9cea97ae..65837479 100644 --- a/src/errors/proformaBadRequestErrorResponseError.ts +++ b/src/errors/proformaBadRequestErrorResponseError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { ProformaError } from '../models/proformaError'; +import { ApiError } from '../core.js'; +import { ProformaError } from '../models/proformaError.js'; /** * Creates an instance of ProformaBadRequestErrorResponse diff --git a/src/errors/refundPrepaymentBaseErrorsResponseError.ts b/src/errors/refundPrepaymentBaseErrorsResponseError.ts index 8fee6485..9c288c19 100644 --- a/src/errors/refundPrepaymentBaseErrorsResponseError.ts +++ b/src/errors/refundPrepaymentBaseErrorsResponseError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { RefundPrepaymentBaseRefundError } from '../models/refundPrepaymentBaseRefundError'; +import { ApiError } from '../core.js'; +import { RefundPrepaymentBaseRefundError } from '../models/refundPrepaymentBaseRefundError.js'; /** * Creates an instance of RefundPrepaymentBaseErrorsResponse diff --git a/src/errors/singleErrorResponseError.ts b/src/errors/singleErrorResponseError.ts index c39f5525..7558c2d6 100644 --- a/src/errors/singleErrorResponseError.ts +++ b/src/errors/singleErrorResponseError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; +import { ApiError } from '../core.js'; /** * Creates an instance of SingleErrorResponse diff --git a/src/errors/singleStringErrorResponseError.ts b/src/errors/singleStringErrorResponseError.ts index 16c79d60..12b4c479 100644 --- a/src/errors/singleStringErrorResponseError.ts +++ b/src/errors/singleStringErrorResponseError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; +import { ApiError } from '../core.js'; /** * Creates an instance of SingleStringErrorResponse diff --git a/src/errors/subscriptionAddCouponError.ts b/src/errors/subscriptionAddCouponError.ts index 02c93db9..1fae97ee 100644 --- a/src/errors/subscriptionAddCouponError.ts +++ b/src/errors/subscriptionAddCouponError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; +import { ApiError } from '../core.js'; /** * Creates an instance of SubscriptionAddCoupon diff --git a/src/errors/subscriptionComponentAllocationError.ts b/src/errors/subscriptionComponentAllocationError.ts index adf03345..9ae750b7 100644 --- a/src/errors/subscriptionComponentAllocationError.ts +++ b/src/errors/subscriptionComponentAllocationError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { SubscriptionComponentAllocationErrorItem } from '../models/subscriptionComponentAllocationErrorItem'; +import { ApiError } from '../core.js'; +import { SubscriptionComponentAllocationErrorItem } from '../models/subscriptionComponentAllocationErrorItem.js'; /** * Creates an instance of SubscriptionComponentAllocation diff --git a/src/errors/subscriptionGroupCreateErrorResponseError.ts b/src/errors/subscriptionGroupCreateErrorResponseError.ts index eb06533a..812a70ac 100644 --- a/src/errors/subscriptionGroupCreateErrorResponseError.ts +++ b/src/errors/subscriptionGroupCreateErrorResponseError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { SubscriptionGroupCreateErrorResponseErrors } from '../models/containers/subscriptionGroupCreateErrorResponseErrors'; +import { ApiError } from '../core.js'; +import { SubscriptionGroupCreateErrorResponseErrors } from '../models/containers/subscriptionGroupCreateErrorResponseErrors.js'; /** * Creates an instance of SubscriptionGroupCreateErrorResponse diff --git a/src/errors/subscriptionGroupSignupErrorResponseError.ts b/src/errors/subscriptionGroupSignupErrorResponseError.ts index e7f57af7..e64b79f9 100644 --- a/src/errors/subscriptionGroupSignupErrorResponseError.ts +++ b/src/errors/subscriptionGroupSignupErrorResponseError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { SubscriptionGroupSignupError } from '../models/subscriptionGroupSignupError'; +import { ApiError } from '../core.js'; +import { SubscriptionGroupSignupError } from '../models/subscriptionGroupSignupError.js'; /** * Creates an instance of SubscriptionGroupSignupErrorResponse diff --git a/src/errors/subscriptionGroupUpdateErrorResponseError.ts b/src/errors/subscriptionGroupUpdateErrorResponseError.ts index c8c5be48..c79fa3f3 100644 --- a/src/errors/subscriptionGroupUpdateErrorResponseError.ts +++ b/src/errors/subscriptionGroupUpdateErrorResponseError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { SubscriptionGroupUpdateError } from '../models/subscriptionGroupUpdateError'; +import { ApiError } from '../core.js'; +import { SubscriptionGroupUpdateError } from '../models/subscriptionGroupUpdateError.js'; /** * Creates an instance of SubscriptionGroupUpdateErrorResponse diff --git a/src/errors/subscriptionRemoveCouponErrorsError.ts b/src/errors/subscriptionRemoveCouponErrorsError.ts index abd12216..938d506b 100644 --- a/src/errors/subscriptionRemoveCouponErrorsError.ts +++ b/src/errors/subscriptionRemoveCouponErrorsError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; +import { ApiError } from '../core.js'; /** * Creates an instance of SubscriptionRemoveCouponErrors diff --git a/src/errors/subscriptionResponseError.ts b/src/errors/subscriptionResponseError.ts index 563c1bd3..cedf2da1 100644 --- a/src/errors/subscriptionResponseError.ts +++ b/src/errors/subscriptionResponseError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { Subscription } from '../models/subscription'; +import { ApiError } from '../core.js'; +import { Subscription } from '../models/subscription.js'; /** * Creates an instance of SubscriptionResponse diff --git a/src/errors/subscriptionsMrrErrorResponseError.ts b/src/errors/subscriptionsMrrErrorResponseError.ts index 896d7e13..ffe4f1d5 100644 --- a/src/errors/subscriptionsMrrErrorResponseError.ts +++ b/src/errors/subscriptionsMrrErrorResponseError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { AttributeError } from '../models/attributeError'; +import { ApiError } from '../core.js'; +import { AttributeError } from '../models/attributeError.js'; /** * Creates an instance of SubscriptionsMrrErrorResponse diff --git a/src/errors/tooManyManagementLinkRequestsError.ts b/src/errors/tooManyManagementLinkRequestsError.ts index c1b511ea..ede5a012 100644 --- a/src/errors/tooManyManagementLinkRequestsError.ts +++ b/src/errors/tooManyManagementLinkRequestsError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { ApiError } from '../core'; -import { TooManyManagementLinkRequests } from '../models/tooManyManagementLinkRequests'; +import { ApiError } from '../core.js'; +import { TooManyManagementLinkRequests } from '../models/tooManyManagementLinkRequests.js'; /** * Creates an instance of TooManyManagementLinkRequests2 diff --git a/src/index.ts b/src/index.ts index cfde216f..dc27ff2e 100644 --- a/src/index.ts +++ b/src/index.ts @@ -4,9 +4,10 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -export * from './client'; -export * from './configuration'; -export type { ApiResponse } from './core'; +export * from './client.js'; +export * from './configuration.js'; +export type { HttpClientOptions, ProxySettings } from './clientAdapter.js'; +export type { ApiResponse, RetryConfiguration } from './core.js'; export { AbortError, ArgumentsValidationError, @@ -14,736 +15,738 @@ export { FileWrapper, isFileWrapper, ResponseValidationError, -} from './core'; -export * from './defaultConfiguration'; -export * from './controllers/advanceInvoiceController'; -export * from './controllers/aPIExportsController'; -export * from './controllers/billingPortalController'; -export * from './controllers/componentPricePointsController'; -export * from './controllers/componentsController'; -export * from './controllers/couponsController'; -export * from './controllers/customFieldsController'; -export * from './controllers/customersController'; -export * from './controllers/eventsController'; -export * from './controllers/eventsBasedBillingSegmentsController'; -export * from './controllers/insightsController'; -export * from './controllers/invoicesController'; -export * from './controllers/offersController'; -export * from './controllers/paymentProfilesController'; -export * from './controllers/productFamiliesController'; -export * from './controllers/productPricePointsController'; -export * from './controllers/productsController'; -export * from './controllers/proformaInvoicesController'; -export * from './controllers/reasonCodesController'; -export * from './controllers/referralCodesController'; -export * from './controllers/salesCommissionsController'; -export * from './controllers/sitesController'; -export * from './controllers/subscriptionComponentsController'; -export * from './controllers/subscriptionGroupInvoiceAccountController'; -export * from './controllers/subscriptionGroupStatusController'; -export * from './controllers/subscriptionGroupsController'; -export * from './controllers/subscriptionInvoiceAccountController'; -export * from './controllers/subscriptionNotesController'; -export * from './controllers/subscriptionProductsController'; -export * from './controllers/subscriptionStatusController'; -export * from './controllers/subscriptionsController'; -export * from './controllers/webhooksController'; -export { ApiError } from './core'; -export * from './errors/componentAllocationError'; -export * from './errors/componentPricePointError'; -export * from './errors/customerErrorResponseError'; -export * from './errors/errorArrayMapResponseError'; -export * from './errors/errorListResponseError'; -export * from './errors/errorStringMapResponseError'; -export * from './errors/eventBasedBillingListSegmentsErrorsError'; -export * from './errors/eventBasedBillingSegmentError'; -export * from './errors/eventBasedBillingSegmentErrorsError'; -export * from './errors/productPricePointErrorResponseError'; -export * from './errors/proformaBadRequestErrorResponseError'; -export * from './errors/refundPrepaymentBaseErrorsResponseError'; -export * from './errors/singleErrorResponseError'; -export * from './errors/singleStringErrorResponseError'; -export * from './errors/subscriptionAddCouponError'; -export * from './errors/subscriptionComponentAllocationError'; -export * from './errors/subscriptionGroupCreateErrorResponseError'; -export * from './errors/subscriptionGroupSignupErrorResponseError'; -export * from './errors/subscriptionGroupUpdateErrorResponseError'; -export * from './errors/subscriptionRemoveCouponErrorsError'; -export * from './errors/subscriptionResponseError'; -export * from './errors/subscriptionsMrrErrorResponseError'; -export * from './errors/tooManyManagementLinkRequestsError'; -export type { AccountBalance } from './models/accountBalance'; -export type { AccountBalances } from './models/accountBalances'; -export type { ACHAgreement } from './models/aCHAgreement'; -export type { ActivateEventBasedComponent } from './models/activateEventBasedComponent'; -export type { ActivateSubscriptionRequest } from './models/activateSubscriptionRequest'; -export type { AddCouponsRequest } from './models/addCouponsRequest'; -export type { AddressChange } from './models/addressChange'; -export type { AddSubscriptionToAGroup } from './models/addSubscriptionToAGroup'; -export type { AgreementAcceptance } from './models/agreementAcceptance'; -export type { AllocateComponents } from './models/allocateComponents'; -export type { Allocation } from './models/allocation'; -export type { AllocationExpirationDate } from './models/allocationExpirationDate'; -export type { AllocationPreview } from './models/allocationPreview'; -export { AllocationPreviewDirection } from './models/allocationPreviewDirection'; -export type { AllocationPreviewItem } from './models/allocationPreviewItem'; -export type { AllocationPreviewLineItem } from './models/allocationPreviewLineItem'; -export { AllocationPreviewLineItemKind } from './models/allocationPreviewLineItemKind'; -export type { AllocationPreviewResponse } from './models/allocationPreviewResponse'; -export type { AllocationResponse } from './models/allocationResponse'; -export type { AllocationSettings } from './models/allocationSettings'; -export { AllVaults } from './models/allVaults'; -export type { ApplePayPaymentProfile } from './models/applePayPaymentProfile'; -export { ApplePayVault } from './models/applePayVault'; -export type { AppliedCreditNoteData } from './models/appliedCreditNoteData'; -export type { ApplyCreditNoteEvent } from './models/applyCreditNoteEvent'; -export type { ApplyCreditNoteEventData } from './models/applyCreditNoteEventData'; -export type { ApplyDebitNoteEvent } from './models/applyDebitNoteEvent'; -export type { ApplyDebitNoteEventData } from './models/applyDebitNoteEventData'; -export type { ApplyPaymentEvent } from './models/applyPaymentEvent'; -export type { ApplyPaymentEventData } from './models/applyPaymentEventData'; -export type { AttributeError } from './models/attributeError'; -export { AutoInvite } from './models/autoInvite'; -export type { AutoResume } from './models/autoResume'; -export type { BackportInvoiceEvent } from './models/backportInvoiceEvent'; -export type { BankAccountAttributes } from './models/bankAccountAttributes'; -export { BankAccountHolderType } from './models/bankAccountHolderType'; -export type { BankAccountPaymentProfile } from './models/bankAccountPaymentProfile'; -export type { BankAccountResponse } from './models/bankAccountResponse'; -export { BankAccountType } from './models/bankAccountType'; -export { BankAccountVault } from './models/bankAccountVault'; -export type { BankAccountVerification } from './models/bankAccountVerification'; -export type { BankAccountVerificationRequest } from './models/bankAccountVerificationRequest'; -export type { BaseRefundError } from './models/baseRefundError'; -export type { BaseStringError } from './models/baseStringError'; -export { BasicDateField } from './models/basicDateField'; -export type { BatchJob } from './models/batchJob'; -export type { BatchJobResponse } from './models/batchJobResponse'; -export type { BillingManifest } from './models/billingManifest'; -export type { BillingManifestItem } from './models/billingManifestItem'; -export { BillingManifestLineItemKind } from './models/billingManifestLineItemKind'; -export type { BillingSchedule } from './models/billingSchedule'; -export type { Breakouts } from './models/breakouts'; -export type { BulkComponentsPricePointAssignment } from './models/bulkComponentsPricePointAssignment'; -export type { BulkCreateProductPricePointsRequest } from './models/bulkCreateProductPricePointsRequest'; -export type { BulkCreateProductPricePointsResponse } from './models/bulkCreateProductPricePointsResponse'; -export type { BulkCreateSegments } from './models/bulkCreateSegments'; -export type { BulkUpdateSegments } from './models/bulkUpdateSegments'; -export type { BulkUpdateSegmentsItem } from './models/bulkUpdateSegmentsItem'; -export type { CalendarBilling } from './models/calendarBilling'; -export type { CancelGroupedSubscriptionsRequest } from './models/cancelGroupedSubscriptionsRequest'; -export { CancellationMethod } from './models/cancellationMethod'; -export type { CancellationOptions } from './models/cancellationOptions'; -export type { CancellationRequest } from './models/cancellationRequest'; -export { CardType } from './models/cardType'; -export type { ChangeChargebackStatusEvent } from './models/changeChargebackStatusEvent'; -export type { ChangeChargebackStatusEventData } from './models/changeChargebackStatusEventData'; -export type { ChangeInvoiceCollectionMethodEvent } from './models/changeInvoiceCollectionMethodEvent'; -export type { ChangeInvoiceCollectionMethodEventData } from './models/changeInvoiceCollectionMethodEventData'; -export type { ChangeInvoiceStatusEvent } from './models/changeInvoiceStatusEvent'; -export type { ChangeInvoiceStatusEventData } from './models/changeInvoiceStatusEventData'; -export { ChargebackStatus } from './models/chargebackStatus'; -export type { ChargifyEBB } from './models/chargifyEBB'; -export { CleanupScope } from './models/cleanupScope'; -export { CollectionMethod } from './models/collectionMethod'; -export type { Component } from './models/component'; -export type { ComponentAllocationChange } from './models/componentAllocationChange'; -export type { ComponentAllocationErrorItem } from './models/componentAllocationErrorItem'; -export type { ComponentCostData } from './models/componentCostData'; -export type { ComponentCostDataRateTier } from './models/componentCostDataRateTier'; -export type { ComponentCurrencyPrice } from './models/componentCurrencyPrice'; -export type { ComponentCurrencyPricesResponse } from './models/componentCurrencyPricesResponse'; -export type { ComponentCustomPrice } from './models/componentCustomPrice'; -export { ComponentKind } from './models/componentKind'; -export type { ComponentPrice } from './models/componentPrice'; -export type { ComponentPricePoint } from './models/componentPricePoint'; -export type { ComponentPricePointAssignment } from './models/componentPricePointAssignment'; -export type { ComponentPricePointErrorItem } from './models/componentPricePointErrorItem'; -export type { ComponentPricePointItem } from './models/componentPricePointItem'; -export type { ComponentPricePointResponse } from './models/componentPricePointResponse'; -export type { ComponentPricePointsResponse } from './models/componentPricePointsResponse'; -export type { ComponentResponse } from './models/componentResponse'; -export { CompoundingStrategy } from './models/compoundingStrategy'; -export type { ConsolidatedInvoice } from './models/consolidatedInvoice'; -export type { CountResponse } from './models/countResponse'; -export type { Coupon } from './models/coupon'; -export type { CouponCurrency } from './models/couponCurrency'; -export type { CouponCurrencyRequest } from './models/couponCurrencyRequest'; -export type { CouponCurrencyResponse } from './models/couponCurrencyResponse'; -export type { CouponPayload } from './models/couponPayload'; -export type { CouponRequest } from './models/couponRequest'; -export type { CouponResponse } from './models/couponResponse'; -export type { CouponRestriction } from './models/couponRestriction'; -export type { CouponSubcodes } from './models/couponSubcodes'; -export type { CouponSubcodesResponse } from './models/couponSubcodesResponse'; -export type { CouponUsage } from './models/couponUsage'; -export type { CreateAllocation } from './models/createAllocation'; -export type { CreateAllocationRequest } from './models/createAllocationRequest'; -export type { CreateComponentPricePoint } from './models/createComponentPricePoint'; -export type { CreateComponentPricePointRequest } from './models/createComponentPricePointRequest'; -export type { CreateComponentPricePointsRequest } from './models/createComponentPricePointsRequest'; -export type { CreateCreditNoteEvent } from './models/createCreditNoteEvent'; -export type { CreateCurrencyPrice } from './models/createCurrencyPrice'; -export type { CreateCurrencyPricesRequest } from './models/createCurrencyPricesRequest'; -export type { CreateCustomer } from './models/createCustomer'; -export type { CreateCustomerRequest } from './models/createCustomerRequest'; -export type { CreateDebitNoteEvent } from './models/createDebitNoteEvent'; -export type { CreatedPrepayment } from './models/createdPrepayment'; -export type { CreateEBBComponent } from './models/createEBBComponent'; -export type { CreateInvoice } from './models/createInvoice'; -export type { CreateInvoiceAddress } from './models/createInvoiceAddress'; -export type { CreateInvoiceCoupon } from './models/createInvoiceCoupon'; -export type { CreateInvoiceItem } from './models/createInvoiceItem'; -export type { CreateInvoicePayment } from './models/createInvoicePayment'; -export type { CreateInvoicePaymentApplication } from './models/createInvoicePaymentApplication'; -export type { CreateInvoicePaymentRequest } from './models/createInvoicePaymentRequest'; -export type { CreateInvoiceRequest } from './models/createInvoiceRequest'; -export { CreateInvoiceStatus } from './models/createInvoiceStatus'; -export type { CreateMetadata } from './models/createMetadata'; -export type { CreateMetadataRequest } from './models/createMetadataRequest'; -export type { CreateMetafield } from './models/createMetafield'; -export type { CreateMetafieldsRequest } from './models/createMetafieldsRequest'; -export type { CreateMeteredComponent } from './models/createMeteredComponent'; -export type { CreateMultiInvoicePayment } from './models/createMultiInvoicePayment'; -export type { CreateMultiInvoicePaymentRequest } from './models/createMultiInvoicePaymentRequest'; -export type { CreateOffer } from './models/createOffer'; -export type { CreateOfferComponent } from './models/createOfferComponent'; -export type { CreateOfferRequest } from './models/createOfferRequest'; -export type { CreateOnOffComponent } from './models/createOnOffComponent'; -export type { CreateOrUpdateEndpoint } from './models/createOrUpdateEndpoint'; -export type { CreateOrUpdateEndpointRequest } from './models/createOrUpdateEndpointRequest'; -export type { CreateOrUpdateProduct } from './models/createOrUpdateProduct'; -export type { CreateOrUpdateProductRequest } from './models/createOrUpdateProductRequest'; -export type { CreateOrUpdateSegmentPrice } from './models/createOrUpdateSegmentPrice'; -export type { CreatePayment } from './models/createPayment'; -export type { CreatePaymentProfile } from './models/createPaymentProfile'; -export type { CreatePaymentProfileRequest } from './models/createPaymentProfileRequest'; -export type { CreatePrepaidComponent } from './models/createPrepaidComponent'; -export type { CreatePrepaidUsageComponentPricePoint } from './models/createPrepaidUsageComponentPricePoint'; -export type { CreatePrepayment } from './models/createPrepayment'; -export { CreatePrepaymentMethod } from './models/createPrepaymentMethod'; -export type { CreatePrepaymentRequest } from './models/createPrepaymentRequest'; -export type { CreatePrepaymentResponse } from './models/createPrepaymentResponse'; -export type { CreateProductCurrencyPrice } from './models/createProductCurrencyPrice'; -export type { CreateProductCurrencyPricesRequest } from './models/createProductCurrencyPricesRequest'; -export type { CreateProductFamily } from './models/createProductFamily'; -export type { CreateProductFamilyRequest } from './models/createProductFamilyRequest'; -export type { CreateProductPricePoint } from './models/createProductPricePoint'; -export type { CreateProductPricePointRequest } from './models/createProductPricePointRequest'; -export type { CreateQuantityBasedComponent } from './models/createQuantityBasedComponent'; -export type { CreateReasonCode } from './models/createReasonCode'; -export type { CreateReasonCodeRequest } from './models/createReasonCodeRequest'; -export type { CreateSegment } from './models/createSegment'; -export type { CreateSegmentRequest } from './models/createSegmentRequest'; -export { CreateSignupProformaPreviewInclude } from './models/createSignupProformaPreviewInclude'; -export type { CreateSubscription } from './models/createSubscription'; -export type { CreateSubscriptionComponent } from './models/createSubscriptionComponent'; -export type { CreateSubscriptionGroup } from './models/createSubscriptionGroup'; -export type { CreateSubscriptionGroupRequest } from './models/createSubscriptionGroupRequest'; -export type { CreateSubscriptionRequest } from './models/createSubscriptionRequest'; -export type { CreateUsage } from './models/createUsage'; -export type { CreateUsageRequest } from './models/createUsageRequest'; -export type { CreditAccountBalanceChanged } from './models/creditAccountBalanceChanged'; -export type { CreditCardAttributes } from './models/creditCardAttributes'; -export type { CreditCardPaymentProfile } from './models/creditCardPaymentProfile'; -export { CreditCardVault } from './models/creditCardVault'; -export type { CreditNote } from './models/creditNote'; -export type { CreditNoteApplication } from './models/creditNoteApplication'; -export type { CreditNoteLineItem } from './models/creditNoteLineItem'; -export { CreditNoteStatus } from './models/creditNoteStatus'; -export { CreditScheme } from './models/creditScheme'; -export type { CreditSchemeRequest } from './models/creditSchemeRequest'; -export { CreditType } from './models/creditType'; -export type { CurrencyPrice } from './models/currencyPrice'; -export { CurrencyPriceRole } from './models/currencyPriceRole'; -export type { CurrencyPricesResponse } from './models/currencyPricesResponse'; -export type { Customer } from './models/customer'; -export type { CustomerAttributes } from './models/customerAttributes'; -export type { CustomerChange } from './models/customerChange'; -export type { CustomerChangesPreviewResponse } from './models/customerChangesPreviewResponse'; -export type { CustomerCustomFieldsChange } from './models/customerCustomFieldsChange'; -export type { CustomerError } from './models/customerError'; -export type { CustomerPayerChange } from './models/customerPayerChange'; -export type { CustomerResponse } from './models/customerResponse'; -export { CustomFieldOwner } from './models/customFieldOwner'; -export type { CustomFieldValueChange } from './models/customFieldValueChange'; -export type { DebitNote } from './models/debitNote'; -export { DebitNoteRole } from './models/debitNoteRole'; -export { DebitNoteStatus } from './models/debitNoteStatus'; -export type { DeductServiceCredit } from './models/deductServiceCredit'; -export type { DeductServiceCreditRequest } from './models/deductServiceCreditRequest'; -export type { DelayedCancellationResponse } from './models/delayedCancellationResponse'; -export type { DeleteSubscriptionGroupResponse } from './models/deleteSubscriptionGroupResponse'; -export { Direction } from './models/direction'; -export { DiscountType } from './models/discountType'; -export type { DunnerData } from './models/dunnerData'; -export type { DunningStepData } from './models/dunningStepData'; -export type { DunningStepReached } from './models/dunningStepReached'; -export type { EBBComponent } from './models/eBBComponent'; -export type { EBBEvent } from './models/eBBEvent'; -export type { EnableWebhooksRequest } from './models/enableWebhooksRequest'; -export type { EnableWebhooksResponse } from './models/enableWebhooksResponse'; -export type { Endpoint } from './models/endpoint'; -export type { EndpointResponse } from './models/endpointResponse'; -export type { Errors } from './models/errors'; -export type { Event } from './models/event'; -export type { EventBasedBillingSegmentError } from './models/eventBasedBillingSegmentError'; -export { EventKey } from './models/eventKey'; -export type { EventResponse } from './models/eventResponse'; -export { ExpirationIntervalUnit } from './models/expirationIntervalUnit'; -export { FailedPaymentAction } from './models/failedPaymentAction'; -export type { FailedPaymentEvent } from './models/failedPaymentEvent'; -export type { FailedPaymentEventData } from './models/failedPaymentEventData'; -export { FirstChargeType } from './models/firstChargeType'; -export type { FullSubscriptionGroupResponse } from './models/fullSubscriptionGroupResponse'; -export type { GetOneTimeTokenPaymentProfile } from './models/getOneTimeTokenPaymentProfile'; -export type { GetOneTimeTokenRequest } from './models/getOneTimeTokenRequest'; -export type { GroupBilling } from './models/groupBilling'; -export type { GroupSettings } from './models/groupSettings'; -export type { GroupTarget } from './models/groupTarget'; -export { GroupTargetType } from './models/groupTargetType'; -export { GroupType } from './models/groupType'; -export type { HistoricUsage } from './models/historicUsage'; -export { IncludeNotNull } from './models/includeNotNull'; -export { IncludeNullOrNotNull } from './models/includeNullOrNotNull'; -export { IncludeOption } from './models/includeOption'; -export { IntervalUnit } from './models/intervalUnit'; -export type { Invoice } from './models/invoice'; -export type { InvoiceAddress } from './models/invoiceAddress'; -export type { InvoiceAvataxDetails } from './models/invoiceAvataxDetails'; -export type { InvoiceBalanceItem } from './models/invoiceBalanceItem'; -export { InvoiceConsolidationLevel } from './models/invoiceConsolidationLevel'; -export type { InvoiceCredit } from './models/invoiceCredit'; -export type { InvoiceCustomer } from './models/invoiceCustomer'; -export type { InvoiceCustomField } from './models/invoiceCustomField'; -export { InvoiceDateField } from './models/invoiceDateField'; -export type { InvoiceDebit } from './models/invoiceDebit'; -export type { InvoiceDiscount } from './models/invoiceDiscount'; -export type { InvoiceDiscountBreakout } from './models/invoiceDiscountBreakout'; -export { InvoiceDiscountSourceType } from './models/invoiceDiscountSourceType'; -export { InvoiceDiscountType } from './models/invoiceDiscountType'; -export type { InvoiceDisplaySettings } from './models/invoiceDisplaySettings'; -export { InvoiceEventPaymentMethod } from './models/invoiceEventPaymentMethod'; -export { InvoiceEventType } from './models/invoiceEventType'; -export type { InvoiceIssued } from './models/invoiceIssued'; -export type { InvoiceLineItem } from './models/invoiceLineItem'; -export type { InvoiceLineItemComponentCostData } from './models/invoiceLineItemComponentCostData'; -export type { InvoiceLineItemEventData } from './models/invoiceLineItemEventData'; -export type { InvoiceLineItemPricingDetail } from './models/invoiceLineItemPricingDetail'; -export type { InvoicePayer } from './models/invoicePayer'; -export type { InvoicePayerChange } from './models/invoicePayerChange'; -export type { InvoicePayment } from './models/invoicePayment'; -export type { InvoicePaymentApplication } from './models/invoicePaymentApplication'; -export type { InvoicePaymentMethod } from './models/invoicePaymentMethod'; -export { InvoicePaymentMethodType } from './models/invoicePaymentMethodType'; -export { InvoicePaymentType } from './models/invoicePaymentType'; -export type { InvoicePrePayment } from './models/invoicePrePayment'; -export type { InvoicePreviousBalance } from './models/invoicePreviousBalance'; -export type { InvoiceRefund } from './models/invoiceRefund'; -export type { InvoiceResponse } from './models/invoiceResponse'; -export { InvoiceRole } from './models/invoiceRole'; -export type { InvoiceSeller } from './models/invoiceSeller'; -export { InvoiceSortField } from './models/invoiceSortField'; -export { InvoiceStatus } from './models/invoiceStatus'; -export type { InvoiceTax } from './models/invoiceTax'; -export type { InvoiceTaxBreakout } from './models/invoiceTaxBreakout'; -export type { InvoiceTaxComponentBreakout } from './models/invoiceTaxComponentBreakout'; -export type { IssueAdvanceInvoiceRequest } from './models/issueAdvanceInvoiceRequest'; -export type { IssueInvoiceEvent } from './models/issueInvoiceEvent'; -export type { IssueInvoiceEventData } from './models/issueInvoiceEventData'; -export type { IssueInvoiceRequest } from './models/issueInvoiceRequest'; -export type { IssueServiceCredit } from './models/issueServiceCredit'; -export type { IssueServiceCreditRequest } from './models/issueServiceCreditRequest'; -export { ItemCategory } from './models/itemCategory'; -export type { ItemPricePointChanged } from './models/itemPricePointChanged'; -export type { ItemPricePointData } from './models/itemPricePointData'; -export { LineItemKind } from './models/lineItemKind'; -export { LineItemTransactionType } from './models/lineItemTransactionType'; -export type { ListComponentsFilter } from './models/listComponentsFilter'; -export { ListComponentsPricePointsInclude } from './models/listComponentsPricePointsInclude'; -export type { ListComponentsPricePointsResponse } from './models/listComponentsPricePointsResponse'; -export type { ListCouponsFilter } from './models/listCouponsFilter'; -export type { ListCreditNotesResponse } from './models/listCreditNotesResponse'; -export { ListEventsDateField } from './models/listEventsDateField'; -export type { ListInvoiceEventsResponse } from './models/listInvoiceEventsResponse'; -export type { ListInvoicesResponse } from './models/listInvoicesResponse'; -export type { ListMetafieldsResponse } from './models/listMetafieldsResponse'; -export type { ListMrrFilter } from './models/listMrrFilter'; -export type { ListMRRResponse } from './models/listMRRResponse'; -export type { ListMRRResponseResult } from './models/listMRRResponseResult'; -export type { ListOffersResponse } from './models/listOffersResponse'; -export { ListPrepaymentDateField } from './models/listPrepaymentDateField'; -export type { ListPrepaymentsFilter } from './models/listPrepaymentsFilter'; -export type { ListPricePointsFilter } from './models/listPricePointsFilter'; -export type { ListProductPricePointsResponse } from './models/listProductPricePointsResponse'; -export type { ListProductsFilter } from './models/listProductsFilter'; -export { ListProductsInclude } from './models/listProductsInclude'; -export { ListProductsPricePointsInclude } from './models/listProductsPricePointsInclude'; -export type { ListProformaInvoicesMeta } from './models/listProformaInvoicesMeta'; -export type { ListProformaInvoicesResponse } from './models/listProformaInvoicesResponse'; -export type { ListPublicKeysMeta } from './models/listPublicKeysMeta'; -export type { ListPublicKeysResponse } from './models/listPublicKeysResponse'; -export type { ListSaleRepItem } from './models/listSaleRepItem'; -export type { ListSegmentsFilter } from './models/listSegmentsFilter'; -export type { ListSegmentsResponse } from './models/listSegmentsResponse'; -export type { ListServiceCreditsResponse } from './models/listServiceCreditsResponse'; -export type { ListSubcriptionGroupPrepaymentItem } from './models/listSubcriptionGroupPrepaymentItem'; -export type { ListSubscriptionComponentsFilter } from './models/listSubscriptionComponentsFilter'; -export type { ListSubscriptionComponentsForSiteFilter } from './models/listSubscriptionComponentsForSiteFilter'; -export { ListSubscriptionComponentsInclude } from './models/listSubscriptionComponentsInclude'; -export type { ListSubscriptionComponentsResponse } from './models/listSubscriptionComponentsResponse'; -export { ListSubscriptionComponentsSort } from './models/listSubscriptionComponentsSort'; -export type { ListSubscriptionGroupPrepayment } from './models/listSubscriptionGroupPrepayment'; -export type { ListSubscriptionGroupPrepaymentResponse } from './models/listSubscriptionGroupPrepaymentResponse'; -export type { ListSubscriptionGroupsItem } from './models/listSubscriptionGroupsItem'; -export type { ListSubscriptionGroupsMeta } from './models/listSubscriptionGroupsMeta'; -export type { ListSubscriptionGroupsResponse } from './models/listSubscriptionGroupsResponse'; -export type { Metadata } from './models/metadata'; -export type { Metafield } from './models/metafield'; -export { MetafieldInput } from './models/metafieldInput'; -export type { MetafieldScope } from './models/metafieldScope'; -export type { MeteredComponent } from './models/meteredComponent'; -export type { MeteredUsage } from './models/meteredUsage'; -export type { Movement } from './models/movement'; -export type { MovementLineItem } from './models/movementLineItem'; -export type { MRR } from './models/mRR'; -export type { MRRMovement } from './models/mRRMovement'; -export type { MRRResponse } from './models/mRRResponse'; -export type { MultiInvoicePayment } from './models/multiInvoicePayment'; -export type { MultiInvoicePaymentResponse } from './models/multiInvoicePaymentResponse'; -export type { NestedSubscriptionGroup } from './models/nestedSubscriptionGroup'; -export type { NetTerms } from './models/netTerms'; -export type { Offer } from './models/offer'; -export type { OfferDiscount } from './models/offerDiscount'; -export type { OfferItem } from './models/offerItem'; -export type { OfferResponse } from './models/offerResponse'; -export type { OfferSignupPage } from './models/offerSignupPage'; -export type { OkResponse } from './models/okResponse'; -export type { OnOffComponent } from './models/onOffComponent'; -export type { OrganizationAddress } from './models/organizationAddress'; -export type { OriginInvoice } from './models/originInvoice'; -export type { OveragePricing } from './models/overagePricing'; -export type { OverrideSubscription } from './models/overrideSubscription'; -export type { OverrideSubscriptionRequest } from './models/overrideSubscriptionRequest'; -export type { PaginatedMetadata } from './models/paginatedMetadata'; -export type { PaidInvoice } from './models/paidInvoice'; -export type { PauseRequest } from './models/pauseRequest'; -export type { PayerAttributes } from './models/payerAttributes'; -export type { PayerError } from './models/payerError'; -export type { PaymentCollectionMethodChanged } from './models/paymentCollectionMethodChanged'; -export type { PaymentForAllocation } from './models/paymentForAllocation'; -export type { PaymentMethodApplePay } from './models/paymentMethodApplePay'; -export type { PaymentMethodBankAccount } from './models/paymentMethodBankAccount'; -export type { PaymentMethodCreditCard } from './models/paymentMethodCreditCard'; -export type { PaymentMethodExternal } from './models/paymentMethodExternal'; -export type { PaymentMethodPaypal } from './models/paymentMethodPaypal'; -export type { PaymentProfileAttributes } from './models/paymentProfileAttributes'; -export type { PaymentProfileResponse } from './models/paymentProfileResponse'; -export type { PaymentRelatedEvents } from './models/paymentRelatedEvents'; -export { PaymentType } from './models/paymentType'; -export type { PaypalPaymentProfile } from './models/paypalPaymentProfile'; -export { PayPalVault } from './models/payPalVault'; -export type { PendingCancellationChange } from './models/pendingCancellationChange'; -export type { PortalManagementLink } from './models/portalManagementLink'; -export type { PrepaidConfiguration } from './models/prepaidConfiguration'; -export type { PrepaidConfigurationResponse } from './models/prepaidConfigurationResponse'; -export type { PrepaidProductPricePointFilter } from './models/prepaidProductPricePointFilter'; -export type { PrepaidSubscriptionBalanceChanged } from './models/prepaidSubscriptionBalanceChanged'; -export type { PrepaidUsage } from './models/prepaidUsage'; -export type { PrepaidUsageAllocationDetail } from './models/prepaidUsageAllocationDetail'; -export type { PrepaidUsageComponent } from './models/prepaidUsageComponent'; -export type { Prepayment } from './models/prepayment'; -export type { PrepaymentAccountBalanceChanged } from './models/prepaymentAccountBalanceChanged'; -export { PrepaymentMethod } from './models/prepaymentMethod'; -export type { PrepaymentResponse } from './models/prepaymentResponse'; -export type { PrepaymentsResponse } from './models/prepaymentsResponse'; -export type { PreviewAllocationsRequest } from './models/previewAllocationsRequest'; -export type { Price } from './models/price'; -export { PricePointType } from './models/pricePointType'; -export { PricingScheme } from './models/pricingScheme'; -export type { Product } from './models/product'; -export type { ProductFamily } from './models/productFamily'; -export type { ProductFamilyResponse } from './models/productFamilyResponse'; -export type { ProductPricePoint } from './models/productPricePoint'; -export type { ProductPricePointErrors } from './models/productPricePointErrors'; -export type { ProductPricePointResponse } from './models/productPricePointResponse'; -export type { ProductResponse } from './models/productResponse'; -export type { ProformaError } from './models/proformaError'; -export type { ProformaInvoice } from './models/proformaInvoice'; -export type { ProformaInvoiceCredit } from './models/proformaInvoiceCredit'; -export type { ProformaInvoiceDiscount } from './models/proformaInvoiceDiscount'; -export { ProformaInvoiceDiscountSourceType } from './models/proformaInvoiceDiscountSourceType'; -export type { ProformaInvoiceIssued } from './models/proformaInvoiceIssued'; -export type { ProformaInvoicePayment } from './models/proformaInvoicePayment'; -export { ProformaInvoiceRole } from './models/proformaInvoiceRole'; -export { ProformaInvoiceStatus } from './models/proformaInvoiceStatus'; -export type { ProformaInvoiceTax } from './models/proformaInvoiceTax'; -export { ProformaInvoiceTaxSourceType } from './models/proformaInvoiceTaxSourceType'; -export type { Proration } from './models/proration'; -export type { PublicKey } from './models/publicKey'; -export type { PublicSignupPage } from './models/publicSignupPage'; -export type { QuantityBasedComponent } from './models/quantityBasedComponent'; -export type { ReactivateSubscriptionGroupRequest } from './models/reactivateSubscriptionGroupRequest'; -export type { ReactivateSubscriptionGroupResponse } from './models/reactivateSubscriptionGroupResponse'; -export type { ReactivateSubscriptionRequest } from './models/reactivateSubscriptionRequest'; -export type { ReactivationBilling } from './models/reactivationBilling'; -export { ReactivationCharge } from './models/reactivationCharge'; -export type { ReasonCode } from './models/reasonCode'; -export type { ReasonCodeResponse } from './models/reasonCodeResponse'; -export type { RecordPaymentRequest } from './models/recordPaymentRequest'; -export type { RecordPaymentResponse } from './models/recordPaymentResponse'; -export { RecurringScheme } from './models/recurringScheme'; -export type { ReferralCode } from './models/referralCode'; -export type { ReferralValidationResponse } from './models/referralValidationResponse'; -export type { RefundConsolidatedInvoice } from './models/refundConsolidatedInvoice'; -export type { RefundInvoice } from './models/refundInvoice'; -export type { RefundInvoiceEvent } from './models/refundInvoiceEvent'; -export type { RefundInvoiceEventData } from './models/refundInvoiceEventData'; -export type { RefundInvoiceRequest } from './models/refundInvoiceRequest'; -export type { RefundPrepayment } from './models/refundPrepayment'; -export type { RefundPrepaymentBaseRefundError } from './models/refundPrepaymentBaseRefundError'; -export type { RefundPrepaymentRequest } from './models/refundPrepaymentRequest'; -export type { RefundSuccess } from './models/refundSuccess'; -export type { RemovePaymentEvent } from './models/removePaymentEvent'; -export type { RemovePaymentEventData } from './models/removePaymentEventData'; -export type { RenewalPreview } from './models/renewalPreview'; -export type { RenewalPreviewComponent } from './models/renewalPreviewComponent'; -export type { RenewalPreviewLineItem } from './models/renewalPreviewLineItem'; -export type { RenewalPreviewRequest } from './models/renewalPreviewRequest'; -export type { RenewalPreviewResponse } from './models/renewalPreviewResponse'; -export type { ReplayWebhooksRequest } from './models/replayWebhooksRequest'; -export type { ReplayWebhooksResponse } from './models/replayWebhooksResponse'; -export type { ResentInvitation } from './models/resentInvitation'; -export { ResourceType } from './models/resourceType'; -export { RestrictionType } from './models/restrictionType'; -export type { ResumeOptions } from './models/resumeOptions'; -export { ResumptionCharge } from './models/resumptionCharge'; -export type { RevokedInvitation } from './models/revokedInvitation'; -export type { SaleRep } from './models/saleRep'; -export type { SaleRepItemMrr } from './models/saleRepItemMrr'; -export type { SaleRepSettings } from './models/saleRepSettings'; -export type { SaleRepSubscription } from './models/saleRepSubscription'; -export type { Segment } from './models/segment'; -export type { SegmentPrice } from './models/segmentPrice'; -export type { SegmentResponse } from './models/segmentResponse'; -export type { SendInvoiceRequest } from './models/sendInvoiceRequest'; -export type { ServiceCredit } from './models/serviceCredit'; -export type { ServiceCredit1 } from './models/serviceCredit1'; -export type { ServiceCreditResponse } from './models/serviceCreditResponse'; -export { ServiceCreditType } from './models/serviceCreditType'; -export type { SignupProformaPreview } from './models/signupProformaPreview'; -export type { SignupProformaPreviewResponse } from './models/signupProformaPreviewResponse'; -export type { Site } from './models/site'; -export type { SiteResponse } from './models/siteResponse'; -export type { SiteStatistics } from './models/siteStatistics'; -export type { SiteSummary } from './models/siteSummary'; -export { SnapDay } from './models/snapDay'; -export { SortingDirection } from './models/sortingDirection'; -export type { Subscription } from './models/subscription'; -export type { SubscriptionComponent } from './models/subscriptionComponent'; -export type { SubscriptionComponentAllocationErrorItem } from './models/subscriptionComponentAllocationErrorItem'; -export type { SubscriptionComponentResponse } from './models/subscriptionComponentResponse'; -export type { SubscriptionComponentSubscription } from './models/subscriptionComponentSubscription'; -export type { SubscriptionCustomPrice } from './models/subscriptionCustomPrice'; -export { SubscriptionDateField } from './models/subscriptionDateField'; -export type { SubscriptionFilter } from './models/subscriptionFilter'; -export type { SubscriptionGroup } from './models/subscriptionGroup'; -export type { SubscriptionGroupBalances } from './models/subscriptionGroupBalances'; -export type { SubscriptionGroupBankAccount } from './models/subscriptionGroupBankAccount'; -export type { SubscriptionGroupComponentCustomPrice } from './models/subscriptionGroupComponentCustomPrice'; -export type { SubscriptionGroupCreditCard } from './models/subscriptionGroupCreditCard'; -export type { SubscriptionGroupCustomer } from './models/subscriptionGroupCustomer'; -export { SubscriptionGroupInclude } from './models/subscriptionGroupInclude'; -export type { SubscriptionGroupItem } from './models/subscriptionGroupItem'; -export type { SubscriptionGroupMembersArrayError } from './models/subscriptionGroupMembersArrayError'; -export type { SubscriptionGroupPaymentProfile } from './models/subscriptionGroupPaymentProfile'; -export type { SubscriptionGroupPrepayment } from './models/subscriptionGroupPrepayment'; -export { SubscriptionGroupPrepaymentMethod } from './models/subscriptionGroupPrepaymentMethod'; -export type { SubscriptionGroupPrepaymentRequest } from './models/subscriptionGroupPrepaymentRequest'; -export type { SubscriptionGroupPrepaymentResponse } from './models/subscriptionGroupPrepaymentResponse'; -export type { SubscriptionGroupResponse } from './models/subscriptionGroupResponse'; -export type { SubscriptionGroupSignup } from './models/subscriptionGroupSignup'; -export type { SubscriptionGroupSignupComponent } from './models/subscriptionGroupSignupComponent'; -export type { SubscriptionGroupSignupError } from './models/subscriptionGroupSignupError'; -export type { SubscriptionGroupSignupEventData } from './models/subscriptionGroupSignupEventData'; -export type { SubscriptionGroupSignupFailureData } from './models/subscriptionGroupSignupFailureData'; -export type { SubscriptionGroupSignupItem } from './models/subscriptionGroupSignupItem'; -export type { SubscriptionGroupSignupRequest } from './models/subscriptionGroupSignupRequest'; -export type { SubscriptionGroupSignupResponse } from './models/subscriptionGroupSignupResponse'; -export type { SubscriptionGroupSingleError } from './models/subscriptionGroupSingleError'; -export { SubscriptionGroupsListInclude } from './models/subscriptionGroupsListInclude'; -export type { SubscriptionGroupSubscriptionError } from './models/subscriptionGroupSubscriptionError'; -export type { SubscriptionGroupUpdateError } from './models/subscriptionGroupUpdateError'; -export { SubscriptionInclude } from './models/subscriptionInclude'; -export type { SubscriptionIncludedCoupon } from './models/subscriptionIncludedCoupon'; -export { SubscriptionListDateField } from './models/subscriptionListDateField'; -export { SubscriptionListInclude } from './models/subscriptionListInclude'; -export type { SubscriptionMigrationPreview } from './models/subscriptionMigrationPreview'; -export type { SubscriptionMigrationPreviewOptions } from './models/subscriptionMigrationPreviewOptions'; -export type { SubscriptionMigrationPreviewRequest } from './models/subscriptionMigrationPreviewRequest'; -export type { SubscriptionMigrationPreviewResponse } from './models/subscriptionMigrationPreviewResponse'; -export type { SubscriptionMRR } from './models/subscriptionMRR'; -export type { SubscriptionMRRBreakout } from './models/subscriptionMRRBreakout'; -export type { SubscriptionMRRResponse } from './models/subscriptionMRRResponse'; -export type { SubscriptionNote } from './models/subscriptionNote'; -export type { SubscriptionNoteResponse } from './models/subscriptionNoteResponse'; -export type { SubscriptionPreview } from './models/subscriptionPreview'; -export type { SubscriptionPreviewResponse } from './models/subscriptionPreviewResponse'; -export type { SubscriptionProductChange } from './models/subscriptionProductChange'; -export type { SubscriptionProductMigration } from './models/subscriptionProductMigration'; -export type { SubscriptionProductMigrationRequest } from './models/subscriptionProductMigrationRequest'; -export { SubscriptionPurgeType } from './models/subscriptionPurgeType'; -export type { SubscriptionResponse } from './models/subscriptionResponse'; -export { SubscriptionSort } from './models/subscriptionSort'; -export { SubscriptionState } from './models/subscriptionState'; -export type { SubscriptionStateChange } from './models/subscriptionStateChange'; -export { SubscriptionStateFilter } from './models/subscriptionStateFilter'; -export type { TaxConfiguration } from './models/taxConfiguration'; -export { TaxConfigurationKind } from './models/taxConfigurationKind'; -export { TaxDestinationAddress } from './models/taxDestinationAddress'; -export type { TooManyManagementLinkRequests } from './models/tooManyManagementLinkRequests'; -export type { UpdateAllocationExpirationDate } from './models/updateAllocationExpirationDate'; -export type { UpdateComponent } from './models/updateComponent'; -export type { UpdateComponentPricePoint } from './models/updateComponentPricePoint'; -export type { UpdateComponentPricePointRequest } from './models/updateComponentPricePointRequest'; -export type { UpdateComponentRequest } from './models/updateComponentRequest'; -export type { UpdateCouponCurrency } from './models/updateCouponCurrency'; -export type { UpdateCurrencyPrice } from './models/updateCurrencyPrice'; -export type { UpdateCurrencyPricesRequest } from './models/updateCurrencyPricesRequest'; -export type { UpdateCustomer } from './models/updateCustomer'; -export type { UpdateCustomerRequest } from './models/updateCustomerRequest'; -export type { UpdateMetadata } from './models/updateMetadata'; -export type { UpdateMetadataRequest } from './models/updateMetadataRequest'; -export type { UpdateMetafield } from './models/updateMetafield'; -export type { UpdateMetafieldsRequest } from './models/updateMetafieldsRequest'; -export type { UpdatePaymentProfile } from './models/updatePaymentProfile'; -export type { UpdatePaymentProfileRequest } from './models/updatePaymentProfileRequest'; -export type { UpdatePrice } from './models/updatePrice'; -export type { UpdateProductPricePoint } from './models/updateProductPricePoint'; -export type { UpdateProductPricePointRequest } from './models/updateProductPricePointRequest'; -export type { UpdateReasonCode } from './models/updateReasonCode'; -export type { UpdateReasonCodeRequest } from './models/updateReasonCodeRequest'; -export type { UpdateSegment } from './models/updateSegment'; -export type { UpdateSegmentRequest } from './models/updateSegmentRequest'; -export type { UpdateSubscription } from './models/updateSubscription'; -export type { UpdateSubscriptionComponent } from './models/updateSubscriptionComponent'; -export type { UpdateSubscriptionGroup } from './models/updateSubscriptionGroup'; -export type { UpdateSubscriptionGroupRequest } from './models/updateSubscriptionGroupRequest'; -export type { UpdateSubscriptionNote } from './models/updateSubscriptionNote'; -export type { UpdateSubscriptionNoteRequest } from './models/updateSubscriptionNoteRequest'; -export type { UpdateSubscriptionRequest } from './models/updateSubscriptionRequest'; -export type { UpsertPrepaidConfiguration } from './models/upsertPrepaidConfiguration'; -export type { UpsertPrepaidConfigurationRequest } from './models/upsertPrepaidConfigurationRequest'; -export type { Usage } from './models/usage'; -export type { UsageResponse } from './models/usageResponse'; -export type { VoidInvoice } from './models/voidInvoice'; -export type { VoidInvoiceEvent } from './models/voidInvoiceEvent'; -export type { VoidInvoiceEventData } from './models/voidInvoiceEventData'; -export type { VoidInvoiceRequest } from './models/voidInvoiceRequest'; -export type { VoidRemainderEvent } from './models/voidRemainderEvent'; -export type { VoidRemainderEventData } from './models/voidRemainderEventData'; -export type { Webhook } from './models/webhook'; -export { WebhookOrder } from './models/webhookOrder'; -export type { WebhookResponse } from './models/webhookResponse'; -export { WebhookStatus } from './models/webhookStatus'; -export { WebhookSubscription } from './models/webhookSubscription'; -export * from './models/containers/allocationPreviewItemPreviousQuantity'; -export * from './models/containers/allocationPreviewItemQuantity'; -export * from './models/containers/allocationPreviousQuantity'; -export * from './models/containers/allocationQuantity'; -export * from './models/containers/archiveComponentPricePointComponentId'; -export * from './models/containers/archiveComponentPricePointPricePointId'; -export * from './models/containers/archiveProductPricePointPricePointId'; -export * from './models/containers/archiveProductPricePointProductId'; -export * from './models/containers/calendarBillingSnapDay'; -export * from './models/containers/componentAllocationChangeAllocatedQuantity'; -export * from './models/containers/componentPricePointAssignmentPricePoint'; -export * from './models/containers/couponPayloadPercentage'; -export * from './models/containers/createAllocationPricePointId'; -export * from './models/containers/createComponentPricePointRequestPricePoint'; -export * from './models/containers/createComponentPricePointsRequestPricePoints'; -export * from './models/containers/createInvoiceCouponAmount'; -export * from './models/containers/createInvoiceCouponPercentage'; -export * from './models/containers/createInvoiceCouponProductFamilyId'; -export * from './models/containers/createInvoiceItemComponentId'; -export * from './models/containers/createInvoiceItemPricePointId'; -export * from './models/containers/createInvoiceItemProductId'; -export * from './models/containers/createInvoiceItemProductPricePointId'; -export * from './models/containers/createInvoiceItemQuantity'; -export * from './models/containers/createInvoiceItemUnitPrice'; -export * from './models/containers/createInvoicePaymentAmount'; -export * from './models/containers/createMetafieldsRequestMetafields'; -export * from './models/containers/createMultiInvoicePaymentAmount'; -export * from './models/containers/createOrUpdateSegmentPriceUnitPrice'; -export * from './models/containers/createPaymentProfileExpirationMonth'; -export * from './models/containers/createPaymentProfileExpirationYear'; -export * from './models/containers/createProductPricePointProductId'; -export * from './models/containers/createSegmentSegmentProperty1Value'; -export * from './models/containers/createSegmentSegmentProperty2Value'; -export * from './models/containers/createSegmentSegmentProperty3Value'; -export * from './models/containers/createSegmentSegmentProperty4Value'; -export * from './models/containers/createSubscriptionComponentAllocatedQuantity'; -export * from './models/containers/createSubscriptionComponentComponentId'; -export * from './models/containers/createSubscriptionComponentPricePointId'; -export * from './models/containers/createSubscriptionOfferId'; -export * from './models/containers/createUsageComponentId'; -export * from './models/containers/customerErrorResponseErrors'; -export * from './models/containers/deductServiceCreditAmount'; -export * from './models/containers/eBBComponentUnitPrice'; -export * from './models/containers/eventEventSpecificData'; -export * from './models/containers/invoiceEvent'; -export * from './models/containers/invoiceEventPayment'; -export * from './models/containers/issueServiceCreditAmount'; -export * from './models/containers/listProductPricePointsInputProductId'; -export * from './models/containers/listUsagesInputComponentId'; -export * from './models/containers/metafieldEnum'; -export * from './models/containers/meteredComponentUnitPrice'; -export * from './models/containers/onOffComponentUnitPrice'; -export * from './models/containers/paymentProfile'; -export * from './models/containers/paymentProfileAttributesExpirationMonth'; -export * from './models/containers/paymentProfileAttributesExpirationYear'; -export * from './models/containers/prepaidUsageComponentUnitPrice'; -export * from './models/containers/priceEndingQuantity'; -export * from './models/containers/priceStartingQuantity'; -export * from './models/containers/priceUnitPrice'; -export * from './models/containers/quantityBasedComponentUnitPrice'; -export * from './models/containers/reactivateSubscriptionRequestResume'; -export * from './models/containers/readComponentPricePointComponentId'; -export * from './models/containers/readComponentPricePointPricePointId'; -export * from './models/containers/readProductPricePointPricePointId'; -export * from './models/containers/readProductPricePointProductId'; -export * from './models/containers/refundConsolidatedInvoiceSegmentUids'; -export * from './models/containers/refundInvoiceRequestRefund'; -export * from './models/containers/refundPrepaymentAmount'; -export * from './models/containers/renewalPreviewComponentComponentId'; -export * from './models/containers/renewalPreviewComponentPricePointId'; -export * from './models/containers/segmentSegmentProperty1Value'; -export * from './models/containers/segmentSegmentProperty2Value'; -export * from './models/containers/segmentSegmentProperty3Value'; -export * from './models/containers/segmentSegmentProperty4Value'; -export * from './models/containers/subscriptionComponentAllocatedQuantity'; -export * from './models/containers/subscriptionCustomPriceExpirationInterval'; -export * from './models/containers/subscriptionCustomPriceInitialChargeInCents'; -export * from './models/containers/subscriptionCustomPriceInterval'; -export * from './models/containers/subscriptionCustomPricePriceInCents'; -export * from './models/containers/subscriptionCustomPriceTrialInterval'; -export * from './models/containers/subscriptionCustomPriceTrialPriceInCents'; -export * from './models/containers/subscriptionGroupCreateErrorResponseErrors'; -export * from './models/containers/subscriptionGroupCreditCardExpirationMonth'; -export * from './models/containers/subscriptionGroupCreditCardExpirationYear'; -export * from './models/containers/subscriptionGroupCreditCardFullNumber'; -export * from './models/containers/subscriptionGroupSignupComponentAllocatedQuantity'; -export * from './models/containers/subscriptionGroupSignupComponentComponentId'; -export * from './models/containers/subscriptionGroupSignupComponentPricePointId'; -export * from './models/containers/subscriptionGroupSignupComponentUnitBalance'; -export * from './models/containers/updateComponentPricePointComponentId'; -export * from './models/containers/updateComponentPricePointPricePointId'; -export * from './models/containers/updateMetafieldsRequestMetafields'; -export * from './models/containers/updatePriceEndingQuantity'; -export * from './models/containers/updatePriceStartingQuantity'; -export * from './models/containers/updatePriceUnitPrice'; -export * from './models/containers/updateProductPricePointPricePointId'; -export * from './models/containers/updateProductPricePointProductId'; -export * from './models/containers/updateSubscriptionNetTerms'; -export * from './models/containers/updateSubscriptionSnapDay'; -export * from './models/containers/usageQuantity'; +} from './core.js'; +export * from './defaultConfiguration.js'; +export * from './controllers/advanceInvoiceController.js'; +export * from './controllers/aPIExportsController.js'; +export * from './controllers/billingPortalController.js'; +export * from './controllers/componentPricePointsController.js'; +export * from './controllers/componentsController.js'; +export * from './controllers/couponsController.js'; +export * from './controllers/customFieldsController.js'; +export * from './controllers/customersController.js'; +export * from './controllers/eventsController.js'; +export * from './controllers/eventsBasedBillingSegmentsController.js'; +export * from './controllers/insightsController.js'; +export * from './controllers/invoicesController.js'; +export * from './controllers/offersController.js'; +export * from './controllers/paymentProfilesController.js'; +export * from './controllers/productFamiliesController.js'; +export * from './controllers/productPricePointsController.js'; +export * from './controllers/productsController.js'; +export * from './controllers/proformaInvoicesController.js'; +export * from './controllers/reasonCodesController.js'; +export * from './controllers/referralCodesController.js'; +export * from './controllers/salesCommissionsController.js'; +export * from './controllers/sitesController.js'; +export * from './controllers/subscriptionComponentsController.js'; +export * from './controllers/subscriptionGroupInvoiceAccountController.js'; +export * from './controllers/subscriptionGroupStatusController.js'; +export * from './controllers/subscriptionGroupsController.js'; +export * from './controllers/subscriptionInvoiceAccountController.js'; +export * from './controllers/subscriptionNotesController.js'; +export * from './controllers/subscriptionProductsController.js'; +export * from './controllers/subscriptionStatusController.js'; +export * from './controllers/subscriptionsController.js'; +export * from './controllers/webhooksController.js'; +export { ApiError } from './core.js'; +export * from './errors/componentAllocationError.js'; +export * from './errors/componentPricePointError.js'; +export * from './errors/customerErrorResponseError.js'; +export * from './errors/errorArrayMapResponseError.js'; +export * from './errors/errorListResponseError.js'; +export * from './errors/errorStringMapResponseError.js'; +export * from './errors/eventBasedBillingListSegmentsErrorsError.js'; +export * from './errors/eventBasedBillingSegmentError.js'; +export * from './errors/eventBasedBillingSegmentErrorsError.js'; +export * from './errors/productPricePointErrorResponseError.js'; +export * from './errors/proformaBadRequestErrorResponseError.js'; +export * from './errors/refundPrepaymentBaseErrorsResponseError.js'; +export * from './errors/singleErrorResponseError.js'; +export * from './errors/singleStringErrorResponseError.js'; +export * from './errors/subscriptionAddCouponError.js'; +export * from './errors/subscriptionComponentAllocationError.js'; +export * from './errors/subscriptionGroupCreateErrorResponseError.js'; +export * from './errors/subscriptionGroupSignupErrorResponseError.js'; +export * from './errors/subscriptionGroupUpdateErrorResponseError.js'; +export * from './errors/subscriptionRemoveCouponErrorsError.js'; +export * from './errors/subscriptionResponseError.js'; +export * from './errors/subscriptionsMrrErrorResponseError.js'; +export * from './errors/tooManyManagementLinkRequestsError.js'; +export type { AccountBalance } from './models/accountBalance.js'; +export type { AccountBalances } from './models/accountBalances.js'; +export type { ACHAgreement } from './models/aCHAgreement.js'; +export type { ActivateEventBasedComponent } from './models/activateEventBasedComponent.js'; +export type { ActivateSubscriptionRequest } from './models/activateSubscriptionRequest.js'; +export type { AddCouponsRequest } from './models/addCouponsRequest.js'; +export type { AddressChange } from './models/addressChange.js'; +export type { AddSubscriptionToAGroup } from './models/addSubscriptionToAGroup.js'; +export type { AgreementAcceptance } from './models/agreementAcceptance.js'; +export type { AllocateComponents } from './models/allocateComponents.js'; +export type { Allocation } from './models/allocation.js'; +export type { AllocationExpirationDate } from './models/allocationExpirationDate.js'; +export type { AllocationPreview } from './models/allocationPreview.js'; +export { AllocationPreviewDirection } from './models/allocationPreviewDirection.js'; +export type { AllocationPreviewItem } from './models/allocationPreviewItem.js'; +export type { AllocationPreviewLineItem } from './models/allocationPreviewLineItem.js'; +export { AllocationPreviewLineItemKind } from './models/allocationPreviewLineItemKind.js'; +export type { AllocationPreviewResponse } from './models/allocationPreviewResponse.js'; +export type { AllocationResponse } from './models/allocationResponse.js'; +export type { AllocationSettings } from './models/allocationSettings.js'; +export { AllVaults } from './models/allVaults.js'; +export type { ApplePayPaymentProfile } from './models/applePayPaymentProfile.js'; +export { ApplePayVault } from './models/applePayVault.js'; +export type { AppliedCreditNoteData } from './models/appliedCreditNoteData.js'; +export type { ApplyCreditNoteEvent } from './models/applyCreditNoteEvent.js'; +export type { ApplyCreditNoteEventData } from './models/applyCreditNoteEventData.js'; +export type { ApplyDebitNoteEvent } from './models/applyDebitNoteEvent.js'; +export type { ApplyDebitNoteEventData } from './models/applyDebitNoteEventData.js'; +export type { ApplyPaymentEvent } from './models/applyPaymentEvent.js'; +export type { ApplyPaymentEventData } from './models/applyPaymentEventData.js'; +export type { AttributeError } from './models/attributeError.js'; +export { AutoInvite } from './models/autoInvite.js'; +export type { AutoResume } from './models/autoResume.js'; +export type { BackportInvoiceEvent } from './models/backportInvoiceEvent.js'; +export type { BankAccountAttributes } from './models/bankAccountAttributes.js'; +export { BankAccountHolderType } from './models/bankAccountHolderType.js'; +export type { BankAccountPaymentProfile } from './models/bankAccountPaymentProfile.js'; +export type { BankAccountResponse } from './models/bankAccountResponse.js'; +export { BankAccountType } from './models/bankAccountType.js'; +export { BankAccountVault } from './models/bankAccountVault.js'; +export type { BankAccountVerification } from './models/bankAccountVerification.js'; +export type { BankAccountVerificationRequest } from './models/bankAccountVerificationRequest.js'; +export type { BaseRefundError } from './models/baseRefundError.js'; +export type { BaseStringError } from './models/baseStringError.js'; +export { BasicDateField } from './models/basicDateField.js'; +export type { BatchJob } from './models/batchJob.js'; +export type { BatchJobResponse } from './models/batchJobResponse.js'; +export type { BillingManifest } from './models/billingManifest.js'; +export type { BillingManifestItem } from './models/billingManifestItem.js'; +export { BillingManifestLineItemKind } from './models/billingManifestLineItemKind.js'; +export type { BillingSchedule } from './models/billingSchedule.js'; +export type { Breakouts } from './models/breakouts.js'; +export type { BulkComponentsPricePointAssignment } from './models/bulkComponentsPricePointAssignment.js'; +export type { BulkCreateProductPricePointsRequest } from './models/bulkCreateProductPricePointsRequest.js'; +export type { BulkCreateProductPricePointsResponse } from './models/bulkCreateProductPricePointsResponse.js'; +export type { BulkCreateSegments } from './models/bulkCreateSegments.js'; +export type { BulkUpdateSegments } from './models/bulkUpdateSegments.js'; +export type { BulkUpdateSegmentsItem } from './models/bulkUpdateSegmentsItem.js'; +export type { CalendarBilling } from './models/calendarBilling.js'; +export type { CancelGroupedSubscriptionsRequest } from './models/cancelGroupedSubscriptionsRequest.js'; +export { CancellationMethod } from './models/cancellationMethod.js'; +export type { CancellationOptions } from './models/cancellationOptions.js'; +export type { CancellationRequest } from './models/cancellationRequest.js'; +export { CardType } from './models/cardType.js'; +export type { ChangeChargebackStatusEvent } from './models/changeChargebackStatusEvent.js'; +export type { ChangeChargebackStatusEventData } from './models/changeChargebackStatusEventData.js'; +export type { ChangeInvoiceCollectionMethodEvent } from './models/changeInvoiceCollectionMethodEvent.js'; +export type { ChangeInvoiceCollectionMethodEventData } from './models/changeInvoiceCollectionMethodEventData.js'; +export type { ChangeInvoiceStatusEvent } from './models/changeInvoiceStatusEvent.js'; +export type { ChangeInvoiceStatusEventData } from './models/changeInvoiceStatusEventData.js'; +export { ChargebackStatus } from './models/chargebackStatus.js'; +export type { ChargifyEBB } from './models/chargifyEBB.js'; +export { CleanupScope } from './models/cleanupScope.js'; +export { CollectionMethod } from './models/collectionMethod.js'; +export type { Component } from './models/component.js'; +export type { ComponentAllocationChange } from './models/componentAllocationChange.js'; +export type { ComponentAllocationErrorItem } from './models/componentAllocationErrorItem.js'; +export type { ComponentCostData } from './models/componentCostData.js'; +export type { ComponentCostDataRateTier } from './models/componentCostDataRateTier.js'; +export type { ComponentCurrencyPrice } from './models/componentCurrencyPrice.js'; +export type { ComponentCurrencyPricesResponse } from './models/componentCurrencyPricesResponse.js'; +export type { ComponentCustomPrice } from './models/componentCustomPrice.js'; +export { ComponentKind } from './models/componentKind.js'; +export type { ComponentPrice } from './models/componentPrice.js'; +export type { ComponentPricePoint } from './models/componentPricePoint.js'; +export type { ComponentPricePointAssignment } from './models/componentPricePointAssignment.js'; +export type { ComponentPricePointErrorItem } from './models/componentPricePointErrorItem.js'; +export type { ComponentPricePointItem } from './models/componentPricePointItem.js'; +export type { ComponentPricePointResponse } from './models/componentPricePointResponse.js'; +export type { ComponentPricePointsResponse } from './models/componentPricePointsResponse.js'; +export type { ComponentResponse } from './models/componentResponse.js'; +export { CompoundingStrategy } from './models/compoundingStrategy.js'; +export type { ConsolidatedInvoice } from './models/consolidatedInvoice.js'; +export type { CountResponse } from './models/countResponse.js'; +export type { Coupon } from './models/coupon.js'; +export type { CouponCurrency } from './models/couponCurrency.js'; +export type { CouponCurrencyRequest } from './models/couponCurrencyRequest.js'; +export type { CouponCurrencyResponse } from './models/couponCurrencyResponse.js'; +export type { CouponPayload } from './models/couponPayload.js'; +export type { CouponRequest } from './models/couponRequest.js'; +export type { CouponResponse } from './models/couponResponse.js'; +export type { CouponRestriction } from './models/couponRestriction.js'; +export type { CouponSubcodes } from './models/couponSubcodes.js'; +export type { CouponSubcodesResponse } from './models/couponSubcodesResponse.js'; +export type { CouponUsage } from './models/couponUsage.js'; +export type { CreateAllocation } from './models/createAllocation.js'; +export type { CreateAllocationRequest } from './models/createAllocationRequest.js'; +export type { CreateComponentPricePoint } from './models/createComponentPricePoint.js'; +export type { CreateComponentPricePointRequest } from './models/createComponentPricePointRequest.js'; +export type { CreateComponentPricePointsRequest } from './models/createComponentPricePointsRequest.js'; +export type { CreateCreditNoteEvent } from './models/createCreditNoteEvent.js'; +export type { CreateCurrencyPrice } from './models/createCurrencyPrice.js'; +export type { CreateCurrencyPricesRequest } from './models/createCurrencyPricesRequest.js'; +export type { CreateCustomer } from './models/createCustomer.js'; +export type { CreateCustomerRequest } from './models/createCustomerRequest.js'; +export type { CreateDebitNoteEvent } from './models/createDebitNoteEvent.js'; +export type { CreatedPrepayment } from './models/createdPrepayment.js'; +export type { CreateEBBComponent } from './models/createEBBComponent.js'; +export type { CreateInvoice } from './models/createInvoice.js'; +export type { CreateInvoiceAddress } from './models/createInvoiceAddress.js'; +export type { CreateInvoiceCoupon } from './models/createInvoiceCoupon.js'; +export type { CreateInvoiceItem } from './models/createInvoiceItem.js'; +export type { CreateInvoicePayment } from './models/createInvoicePayment.js'; +export type { CreateInvoicePaymentApplication } from './models/createInvoicePaymentApplication.js'; +export type { CreateInvoicePaymentRequest } from './models/createInvoicePaymentRequest.js'; +export type { CreateInvoiceRequest } from './models/createInvoiceRequest.js'; +export { CreateInvoiceStatus } from './models/createInvoiceStatus.js'; +export type { CreateMetadata } from './models/createMetadata.js'; +export type { CreateMetadataRequest } from './models/createMetadataRequest.js'; +export type { CreateMetafield } from './models/createMetafield.js'; +export type { CreateMetafieldsRequest } from './models/createMetafieldsRequest.js'; +export type { CreateMeteredComponent } from './models/createMeteredComponent.js'; +export type { CreateMultiInvoicePayment } from './models/createMultiInvoicePayment.js'; +export type { CreateMultiInvoicePaymentRequest } from './models/createMultiInvoicePaymentRequest.js'; +export type { CreateOffer } from './models/createOffer.js'; +export type { CreateOfferComponent } from './models/createOfferComponent.js'; +export type { CreateOfferRequest } from './models/createOfferRequest.js'; +export type { CreateOnOffComponent } from './models/createOnOffComponent.js'; +export type { CreateOrUpdateEndpoint } from './models/createOrUpdateEndpoint.js'; +export type { CreateOrUpdateEndpointRequest } from './models/createOrUpdateEndpointRequest.js'; +export type { CreateOrUpdateProduct } from './models/createOrUpdateProduct.js'; +export type { CreateOrUpdateProductRequest } from './models/createOrUpdateProductRequest.js'; +export type { CreateOrUpdateSegmentPrice } from './models/createOrUpdateSegmentPrice.js'; +export type { CreatePayment } from './models/createPayment.js'; +export type { CreatePaymentProfile } from './models/createPaymentProfile.js'; +export type { CreatePaymentProfileRequest } from './models/createPaymentProfileRequest.js'; +export type { CreatePrepaidComponent } from './models/createPrepaidComponent.js'; +export type { CreatePrepaidUsageComponentPricePoint } from './models/createPrepaidUsageComponentPricePoint.js'; +export type { CreatePrepayment } from './models/createPrepayment.js'; +export { CreatePrepaymentMethod } from './models/createPrepaymentMethod.js'; +export type { CreatePrepaymentRequest } from './models/createPrepaymentRequest.js'; +export type { CreatePrepaymentResponse } from './models/createPrepaymentResponse.js'; +export type { CreateProductCurrencyPrice } from './models/createProductCurrencyPrice.js'; +export type { CreateProductCurrencyPricesRequest } from './models/createProductCurrencyPricesRequest.js'; +export type { CreateProductFamily } from './models/createProductFamily.js'; +export type { CreateProductFamilyRequest } from './models/createProductFamilyRequest.js'; +export type { CreateProductPricePoint } from './models/createProductPricePoint.js'; +export type { CreateProductPricePointRequest } from './models/createProductPricePointRequest.js'; +export type { CreateQuantityBasedComponent } from './models/createQuantityBasedComponent.js'; +export type { CreateReasonCode } from './models/createReasonCode.js'; +export type { CreateReasonCodeRequest } from './models/createReasonCodeRequest.js'; +export type { CreateSegment } from './models/createSegment.js'; +export type { CreateSegmentRequest } from './models/createSegmentRequest.js'; +export { CreateSignupProformaPreviewInclude } from './models/createSignupProformaPreviewInclude.js'; +export type { CreateSubscription } from './models/createSubscription.js'; +export type { CreateSubscriptionComponent } from './models/createSubscriptionComponent.js'; +export type { CreateSubscriptionGroup } from './models/createSubscriptionGroup.js'; +export type { CreateSubscriptionGroupRequest } from './models/createSubscriptionGroupRequest.js'; +export type { CreateSubscriptionRequest } from './models/createSubscriptionRequest.js'; +export type { CreateUsage } from './models/createUsage.js'; +export type { CreateUsageRequest } from './models/createUsageRequest.js'; +export type { CreditAccountBalanceChanged } from './models/creditAccountBalanceChanged.js'; +export type { CreditCardAttributes } from './models/creditCardAttributes.js'; +export type { CreditCardPaymentProfile } from './models/creditCardPaymentProfile.js'; +export { CreditCardVault } from './models/creditCardVault.js'; +export type { CreditNote } from './models/creditNote.js'; +export type { CreditNoteApplication } from './models/creditNoteApplication.js'; +export type { CreditNoteLineItem } from './models/creditNoteLineItem.js'; +export { CreditNoteStatus } from './models/creditNoteStatus.js'; +export { CreditScheme } from './models/creditScheme.js'; +export type { CreditSchemeRequest } from './models/creditSchemeRequest.js'; +export { CreditType } from './models/creditType.js'; +export type { CurrencyPrice } from './models/currencyPrice.js'; +export { CurrencyPriceRole } from './models/currencyPriceRole.js'; +export type { CurrencyPricesResponse } from './models/currencyPricesResponse.js'; +export type { Customer } from './models/customer.js'; +export type { CustomerAttributes } from './models/customerAttributes.js'; +export type { CustomerChange } from './models/customerChange.js'; +export type { CustomerChangesPreviewResponse } from './models/customerChangesPreviewResponse.js'; +export type { CustomerCustomFieldsChange } from './models/customerCustomFieldsChange.js'; +export type { CustomerError } from './models/customerError.js'; +export type { CustomerPayerChange } from './models/customerPayerChange.js'; +export type { CustomerResponse } from './models/customerResponse.js'; +export { CustomFieldOwner } from './models/customFieldOwner.js'; +export type { CustomFieldValueChange } from './models/customFieldValueChange.js'; +export type { DebitNote } from './models/debitNote.js'; +export { DebitNoteRole } from './models/debitNoteRole.js'; +export { DebitNoteStatus } from './models/debitNoteStatus.js'; +export type { DeductServiceCredit } from './models/deductServiceCredit.js'; +export type { DeductServiceCreditRequest } from './models/deductServiceCreditRequest.js'; +export type { DelayedCancellationResponse } from './models/delayedCancellationResponse.js'; +export type { DeleteSubscriptionGroupResponse } from './models/deleteSubscriptionGroupResponse.js'; +export { Direction } from './models/direction.js'; +export { DiscountType } from './models/discountType.js'; +export type { DunnerData } from './models/dunnerData.js'; +export type { DunningStepData } from './models/dunningStepData.js'; +export type { DunningStepReached } from './models/dunningStepReached.js'; +export type { EBBComponent } from './models/eBBComponent.js'; +export type { EBBEvent } from './models/eBBEvent.js'; +export type { EnableWebhooksRequest } from './models/enableWebhooksRequest.js'; +export type { EnableWebhooksResponse } from './models/enableWebhooksResponse.js'; +export type { Endpoint } from './models/endpoint.js'; +export type { EndpointResponse } from './models/endpointResponse.js'; +export type { Errors } from './models/errors.js'; +export type { Event } from './models/event.js'; +export type { EventBasedBillingSegmentError } from './models/eventBasedBillingSegmentError.js'; +export { EventKey } from './models/eventKey.js'; +export type { EventResponse } from './models/eventResponse.js'; +export { ExpirationIntervalUnit } from './models/expirationIntervalUnit.js'; +export { FailedPaymentAction } from './models/failedPaymentAction.js'; +export type { FailedPaymentEvent } from './models/failedPaymentEvent.js'; +export type { FailedPaymentEventData } from './models/failedPaymentEventData.js'; +export { FirstChargeType } from './models/firstChargeType.js'; +export type { FullSubscriptionGroupResponse } from './models/fullSubscriptionGroupResponse.js'; +export type { GetOneTimeTokenPaymentProfile } from './models/getOneTimeTokenPaymentProfile.js'; +export type { GetOneTimeTokenRequest } from './models/getOneTimeTokenRequest.js'; +export type { GroupBilling } from './models/groupBilling.js'; +export type { GroupSettings } from './models/groupSettings.js'; +export type { GroupTarget } from './models/groupTarget.js'; +export { GroupTargetType } from './models/groupTargetType.js'; +export { GroupType } from './models/groupType.js'; +export type { HistoricUsage } from './models/historicUsage.js'; +export { IncludeNotNull } from './models/includeNotNull.js'; +export { IncludeNullOrNotNull } from './models/includeNullOrNotNull.js'; +export { IncludeOption } from './models/includeOption.js'; +export { IntervalUnit } from './models/intervalUnit.js'; +export type { Invoice } from './models/invoice.js'; +export type { InvoiceAddress } from './models/invoiceAddress.js'; +export type { InvoiceAvataxDetails } from './models/invoiceAvataxDetails.js'; +export type { InvoiceBalanceItem } from './models/invoiceBalanceItem.js'; +export { InvoiceConsolidationLevel } from './models/invoiceConsolidationLevel.js'; +export type { InvoiceCredit } from './models/invoiceCredit.js'; +export type { InvoiceCustomer } from './models/invoiceCustomer.js'; +export type { InvoiceCustomField } from './models/invoiceCustomField.js'; +export { InvoiceDateField } from './models/invoiceDateField.js'; +export type { InvoiceDebit } from './models/invoiceDebit.js'; +export type { InvoiceDiscount } from './models/invoiceDiscount.js'; +export type { InvoiceDiscountBreakout } from './models/invoiceDiscountBreakout.js'; +export { InvoiceDiscountSourceType } from './models/invoiceDiscountSourceType.js'; +export { InvoiceDiscountType } from './models/invoiceDiscountType.js'; +export type { InvoiceDisplaySettings } from './models/invoiceDisplaySettings.js'; +export { InvoiceEventPaymentMethod } from './models/invoiceEventPaymentMethod.js'; +export { InvoiceEventType } from './models/invoiceEventType.js'; +export type { InvoiceIssued } from './models/invoiceIssued.js'; +export type { InvoiceLineItem } from './models/invoiceLineItem.js'; +export type { InvoiceLineItemComponentCostData } from './models/invoiceLineItemComponentCostData.js'; +export type { InvoiceLineItemEventData } from './models/invoiceLineItemEventData.js'; +export type { InvoiceLineItemPricingDetail } from './models/invoiceLineItemPricingDetail.js'; +export type { InvoicePayer } from './models/invoicePayer.js'; +export type { InvoicePayerChange } from './models/invoicePayerChange.js'; +export type { InvoicePayment } from './models/invoicePayment.js'; +export type { InvoicePaymentApplication } from './models/invoicePaymentApplication.js'; +export type { InvoicePaymentMethod } from './models/invoicePaymentMethod.js'; +export { InvoicePaymentMethodType } from './models/invoicePaymentMethodType.js'; +export { InvoicePaymentType } from './models/invoicePaymentType.js'; +export type { InvoicePrePayment } from './models/invoicePrePayment.js'; +export type { InvoicePreviousBalance } from './models/invoicePreviousBalance.js'; +export type { InvoiceRefund } from './models/invoiceRefund.js'; +export type { InvoiceResponse } from './models/invoiceResponse.js'; +export { InvoiceRole } from './models/invoiceRole.js'; +export type { InvoiceSeller } from './models/invoiceSeller.js'; +export { InvoiceSortField } from './models/invoiceSortField.js'; +export { InvoiceStatus } from './models/invoiceStatus.js'; +export type { InvoiceTax } from './models/invoiceTax.js'; +export type { InvoiceTaxBreakout } from './models/invoiceTaxBreakout.js'; +export type { InvoiceTaxComponentBreakout } from './models/invoiceTaxComponentBreakout.js'; +export type { IssueAdvanceInvoiceRequest } from './models/issueAdvanceInvoiceRequest.js'; +export type { IssueInvoiceEvent } from './models/issueInvoiceEvent.js'; +export type { IssueInvoiceEventData } from './models/issueInvoiceEventData.js'; +export type { IssueInvoiceRequest } from './models/issueInvoiceRequest.js'; +export type { IssueServiceCredit } from './models/issueServiceCredit.js'; +export type { IssueServiceCreditRequest } from './models/issueServiceCreditRequest.js'; +export { ItemCategory } from './models/itemCategory.js'; +export type { ItemPricePointChanged } from './models/itemPricePointChanged.js'; +export type { ItemPricePointData } from './models/itemPricePointData.js'; +export { LineItemKind } from './models/lineItemKind.js'; +export { LineItemTransactionType } from './models/lineItemTransactionType.js'; +export type { ListComponentsFilter } from './models/listComponentsFilter.js'; +export { ListComponentsPricePointsInclude } from './models/listComponentsPricePointsInclude.js'; +export type { ListComponentsPricePointsResponse } from './models/listComponentsPricePointsResponse.js'; +export type { ListCouponsFilter } from './models/listCouponsFilter.js'; +export type { ListCreditNotesResponse } from './models/listCreditNotesResponse.js'; +export { ListEventsDateField } from './models/listEventsDateField.js'; +export type { ListInvoiceEventsResponse } from './models/listInvoiceEventsResponse.js'; +export type { ListInvoicesResponse } from './models/listInvoicesResponse.js'; +export type { ListMetafieldsResponse } from './models/listMetafieldsResponse.js'; +export type { ListMrrFilter } from './models/listMrrFilter.js'; +export type { ListMRRResponse } from './models/listMRRResponse.js'; +export type { ListMRRResponseResult } from './models/listMRRResponseResult.js'; +export type { ListOffersResponse } from './models/listOffersResponse.js'; +export { ListPrepaymentDateField } from './models/listPrepaymentDateField.js'; +export type { ListPrepaymentsFilter } from './models/listPrepaymentsFilter.js'; +export type { ListPricePointsFilter } from './models/listPricePointsFilter.js'; +export type { ListProductPricePointsResponse } from './models/listProductPricePointsResponse.js'; +export type { ListProductsFilter } from './models/listProductsFilter.js'; +export { ListProductsInclude } from './models/listProductsInclude.js'; +export { ListProductsPricePointsInclude } from './models/listProductsPricePointsInclude.js'; +export type { ListProformaInvoicesMeta } from './models/listProformaInvoicesMeta.js'; +export type { ListProformaInvoicesResponse } from './models/listProformaInvoicesResponse.js'; +export type { ListPublicKeysMeta } from './models/listPublicKeysMeta.js'; +export type { ListPublicKeysResponse } from './models/listPublicKeysResponse.js'; +export type { ListSaleRepItem } from './models/listSaleRepItem.js'; +export type { ListSegmentsFilter } from './models/listSegmentsFilter.js'; +export type { ListSegmentsResponse } from './models/listSegmentsResponse.js'; +export type { ListServiceCreditsResponse } from './models/listServiceCreditsResponse.js'; +export type { ListSubcriptionGroupPrepaymentItem } from './models/listSubcriptionGroupPrepaymentItem.js'; +export type { ListSubscriptionComponentsFilter } from './models/listSubscriptionComponentsFilter.js'; +export type { ListSubscriptionComponentsForSiteFilter } from './models/listSubscriptionComponentsForSiteFilter.js'; +export { ListSubscriptionComponentsInclude } from './models/listSubscriptionComponentsInclude.js'; +export type { ListSubscriptionComponentsResponse } from './models/listSubscriptionComponentsResponse.js'; +export { ListSubscriptionComponentsSort } from './models/listSubscriptionComponentsSort.js'; +export type { ListSubscriptionGroupPrepayment } from './models/listSubscriptionGroupPrepayment.js'; +export type { ListSubscriptionGroupPrepaymentResponse } from './models/listSubscriptionGroupPrepaymentResponse.js'; +export type { ListSubscriptionGroupsItem } from './models/listSubscriptionGroupsItem.js'; +export type { ListSubscriptionGroupsMeta } from './models/listSubscriptionGroupsMeta.js'; +export type { ListSubscriptionGroupsResponse } from './models/listSubscriptionGroupsResponse.js'; +export type { Metadata } from './models/metadata.js'; +export type { Metafield } from './models/metafield.js'; +export { MetafieldInput } from './models/metafieldInput.js'; +export type { MetafieldScope } from './models/metafieldScope.js'; +export type { MeteredComponent } from './models/meteredComponent.js'; +export type { MeteredUsage } from './models/meteredUsage.js'; +export type { Movement } from './models/movement.js'; +export type { MovementLineItem } from './models/movementLineItem.js'; +export type { MRR } from './models/mRR.js'; +export type { MRRMovement } from './models/mRRMovement.js'; +export type { MRRResponse } from './models/mRRResponse.js'; +export type { MultiInvoicePayment } from './models/multiInvoicePayment.js'; +export type { MultiInvoicePaymentResponse } from './models/multiInvoicePaymentResponse.js'; +export type { NestedSubscriptionGroup } from './models/nestedSubscriptionGroup.js'; +export type { NetTerms } from './models/netTerms.js'; +export type { Offer } from './models/offer.js'; +export type { OfferDiscount } from './models/offerDiscount.js'; +export type { OfferItem } from './models/offerItem.js'; +export type { OfferResponse } from './models/offerResponse.js'; +export type { OfferSignupPage } from './models/offerSignupPage.js'; +export type { OkResponse } from './models/okResponse.js'; +export type { OnOffComponent } from './models/onOffComponent.js'; +export type { OrganizationAddress } from './models/organizationAddress.js'; +export type { OriginInvoice } from './models/originInvoice.js'; +export type { OveragePricing } from './models/overagePricing.js'; +export type { OverrideSubscription } from './models/overrideSubscription.js'; +export type { OverrideSubscriptionRequest } from './models/overrideSubscriptionRequest.js'; +export type { PaginatedMetadata } from './models/paginatedMetadata.js'; +export type { PaidInvoice } from './models/paidInvoice.js'; +export type { PauseRequest } from './models/pauseRequest.js'; +export type { PayerAttributes } from './models/payerAttributes.js'; +export type { PayerError } from './models/payerError.js'; +export type { PaymentCollectionMethodChanged } from './models/paymentCollectionMethodChanged.js'; +export type { PaymentForAllocation } from './models/paymentForAllocation.js'; +export type { PaymentMethodApplePay } from './models/paymentMethodApplePay.js'; +export type { PaymentMethodBankAccount } from './models/paymentMethodBankAccount.js'; +export type { PaymentMethodCreditCard } from './models/paymentMethodCreditCard.js'; +export type { PaymentMethodExternal } from './models/paymentMethodExternal.js'; +export type { PaymentMethodPaypal } from './models/paymentMethodPaypal.js'; +export type { PaymentProfileAttributes } from './models/paymentProfileAttributes.js'; +export type { PaymentProfileResponse } from './models/paymentProfileResponse.js'; +export type { PaymentRelatedEvents } from './models/paymentRelatedEvents.js'; +export { PaymentType } from './models/paymentType.js'; +export type { PaypalPaymentProfile } from './models/paypalPaymentProfile.js'; +export { PayPalVault } from './models/payPalVault.js'; +export type { PendingCancellationChange } from './models/pendingCancellationChange.js'; +export type { PortalManagementLink } from './models/portalManagementLink.js'; +export type { PrepaidConfiguration } from './models/prepaidConfiguration.js'; +export type { PrepaidConfigurationResponse } from './models/prepaidConfigurationResponse.js'; +export type { PrepaidProductPricePointFilter } from './models/prepaidProductPricePointFilter.js'; +export type { PrepaidSubscriptionBalanceChanged } from './models/prepaidSubscriptionBalanceChanged.js'; +export type { PrepaidUsage } from './models/prepaidUsage.js'; +export type { PrepaidUsageAllocationDetail } from './models/prepaidUsageAllocationDetail.js'; +export type { PrepaidUsageComponent } from './models/prepaidUsageComponent.js'; +export type { Prepayment } from './models/prepayment.js'; +export type { PrepaymentAccountBalanceChanged } from './models/prepaymentAccountBalanceChanged.js'; +export { PrepaymentMethod } from './models/prepaymentMethod.js'; +export type { PrepaymentResponse } from './models/prepaymentResponse.js'; +export type { PrepaymentsResponse } from './models/prepaymentsResponse.js'; +export type { PreviewAllocationsRequest } from './models/previewAllocationsRequest.js'; +export type { Price } from './models/price.js'; +export { PricePointType } from './models/pricePointType.js'; +export { PricingScheme } from './models/pricingScheme.js'; +export type { Product } from './models/product.js'; +export type { ProductFamily } from './models/productFamily.js'; +export type { ProductFamilyResponse } from './models/productFamilyResponse.js'; +export type { ProductPricePoint } from './models/productPricePoint.js'; +export type { ProductPricePointErrors } from './models/productPricePointErrors.js'; +export type { ProductPricePointResponse } from './models/productPricePointResponse.js'; +export type { ProductResponse } from './models/productResponse.js'; +export type { ProformaError } from './models/proformaError.js'; +export type { ProformaInvoice } from './models/proformaInvoice.js'; +export type { ProformaInvoiceCredit } from './models/proformaInvoiceCredit.js'; +export type { ProformaInvoiceDiscount } from './models/proformaInvoiceDiscount.js'; +export { ProformaInvoiceDiscountSourceType } from './models/proformaInvoiceDiscountSourceType.js'; +export type { ProformaInvoiceIssued } from './models/proformaInvoiceIssued.js'; +export type { ProformaInvoicePayment } from './models/proformaInvoicePayment.js'; +export { ProformaInvoiceRole } from './models/proformaInvoiceRole.js'; +export { ProformaInvoiceStatus } from './models/proformaInvoiceStatus.js'; +export type { ProformaInvoiceTax } from './models/proformaInvoiceTax.js'; +export { ProformaInvoiceTaxSourceType } from './models/proformaInvoiceTaxSourceType.js'; +export type { Proration } from './models/proration.js'; +export type { PublicKey } from './models/publicKey.js'; +export type { PublicSignupPage } from './models/publicSignupPage.js'; +export type { QuantityBasedComponent } from './models/quantityBasedComponent.js'; +export type { ReactivateSubscriptionGroupRequest } from './models/reactivateSubscriptionGroupRequest.js'; +export type { ReactivateSubscriptionGroupResponse } from './models/reactivateSubscriptionGroupResponse.js'; +export type { ReactivateSubscriptionRequest } from './models/reactivateSubscriptionRequest.js'; +export type { ReactivationBilling } from './models/reactivationBilling.js'; +export { ReactivationCharge } from './models/reactivationCharge.js'; +export type { ReasonCode } from './models/reasonCode.js'; +export type { ReasonCodeResponse } from './models/reasonCodeResponse.js'; +export type { RecordPaymentRequest } from './models/recordPaymentRequest.js'; +export type { RecordPaymentResponse } from './models/recordPaymentResponse.js'; +export { RecurringScheme } from './models/recurringScheme.js'; +export type { ReferralCode } from './models/referralCode.js'; +export type { ReferralValidationResponse } from './models/referralValidationResponse.js'; +export type { RefundConsolidatedInvoice } from './models/refundConsolidatedInvoice.js'; +export type { RefundInvoice } from './models/refundInvoice.js'; +export type { RefundInvoiceEvent } from './models/refundInvoiceEvent.js'; +export type { RefundInvoiceEventData } from './models/refundInvoiceEventData.js'; +export type { RefundInvoiceRequest } from './models/refundInvoiceRequest.js'; +export type { RefundPrepayment } from './models/refundPrepayment.js'; +export type { RefundPrepaymentBaseRefundError } from './models/refundPrepaymentBaseRefundError.js'; +export type { RefundPrepaymentRequest } from './models/refundPrepaymentRequest.js'; +export type { RefundSuccess } from './models/refundSuccess.js'; +export type { RemovePaymentEvent } from './models/removePaymentEvent.js'; +export type { RemovePaymentEventData } from './models/removePaymentEventData.js'; +export type { RenewalPreview } from './models/renewalPreview.js'; +export type { RenewalPreviewComponent } from './models/renewalPreviewComponent.js'; +export type { RenewalPreviewLineItem } from './models/renewalPreviewLineItem.js'; +export type { RenewalPreviewRequest } from './models/renewalPreviewRequest.js'; +export type { RenewalPreviewResponse } from './models/renewalPreviewResponse.js'; +export type { ReplayWebhooksRequest } from './models/replayWebhooksRequest.js'; +export type { ReplayWebhooksResponse } from './models/replayWebhooksResponse.js'; +export type { ResentInvitation } from './models/resentInvitation.js'; +export { ResourceType } from './models/resourceType.js'; +export { RestrictionType } from './models/restrictionType.js'; +export type { ResumeOptions } from './models/resumeOptions.js'; +export { ResumptionCharge } from './models/resumptionCharge.js'; +export type { RevokedInvitation } from './models/revokedInvitation.js'; +export type { SaleRep } from './models/saleRep.js'; +export type { SaleRepItemMrr } from './models/saleRepItemMrr.js'; +export type { SaleRepSettings } from './models/saleRepSettings.js'; +export type { SaleRepSubscription } from './models/saleRepSubscription.js'; +export type { Segment } from './models/segment.js'; +export type { SegmentPrice } from './models/segmentPrice.js'; +export type { SegmentResponse } from './models/segmentResponse.js'; +export type { SendInvoiceRequest } from './models/sendInvoiceRequest.js'; +export type { ServiceCredit } from './models/serviceCredit.js'; +export type { ServiceCredit1 } from './models/serviceCredit1.js'; +export type { ServiceCreditResponse } from './models/serviceCreditResponse.js'; +export { ServiceCreditType } from './models/serviceCreditType.js'; +export type { SignupProformaPreview } from './models/signupProformaPreview.js'; +export type { SignupProformaPreviewResponse } from './models/signupProformaPreviewResponse.js'; +export type { Site } from './models/site.js'; +export type { SiteResponse } from './models/siteResponse.js'; +export type { SiteStatistics } from './models/siteStatistics.js'; +export type { SiteSummary } from './models/siteSummary.js'; +export { SnapDay } from './models/snapDay.js'; +export { SortingDirection } from './models/sortingDirection.js'; +export type { Subscription } from './models/subscription.js'; +export type { SubscriptionComponent } from './models/subscriptionComponent.js'; +export type { SubscriptionComponentAllocationErrorItem } from './models/subscriptionComponentAllocationErrorItem.js'; +export type { SubscriptionComponentResponse } from './models/subscriptionComponentResponse.js'; +export type { SubscriptionComponentSubscription } from './models/subscriptionComponentSubscription.js'; +export type { SubscriptionCustomPrice } from './models/subscriptionCustomPrice.js'; +export { SubscriptionDateField } from './models/subscriptionDateField.js'; +export type { SubscriptionFilter } from './models/subscriptionFilter.js'; +export type { SubscriptionGroup } from './models/subscriptionGroup.js'; +export type { SubscriptionGroupBalances } from './models/subscriptionGroupBalances.js'; +export type { SubscriptionGroupBankAccount } from './models/subscriptionGroupBankAccount.js'; +export type { SubscriptionGroupComponentCustomPrice } from './models/subscriptionGroupComponentCustomPrice.js'; +export type { SubscriptionGroupCreditCard } from './models/subscriptionGroupCreditCard.js'; +export type { SubscriptionGroupCustomer } from './models/subscriptionGroupCustomer.js'; +export { SubscriptionGroupInclude } from './models/subscriptionGroupInclude.js'; +export type { SubscriptionGroupItem } from './models/subscriptionGroupItem.js'; +export type { SubscriptionGroupMembersArrayError } from './models/subscriptionGroupMembersArrayError.js'; +export type { SubscriptionGroupPaymentProfile } from './models/subscriptionGroupPaymentProfile.js'; +export type { SubscriptionGroupPrepayment } from './models/subscriptionGroupPrepayment.js'; +export { SubscriptionGroupPrepaymentMethod } from './models/subscriptionGroupPrepaymentMethod.js'; +export type { SubscriptionGroupPrepaymentRequest } from './models/subscriptionGroupPrepaymentRequest.js'; +export type { SubscriptionGroupPrepaymentResponse } from './models/subscriptionGroupPrepaymentResponse.js'; +export type { SubscriptionGroupResponse } from './models/subscriptionGroupResponse.js'; +export type { SubscriptionGroupSignup } from './models/subscriptionGroupSignup.js'; +export type { SubscriptionGroupSignupComponent } from './models/subscriptionGroupSignupComponent.js'; +export type { SubscriptionGroupSignupError } from './models/subscriptionGroupSignupError.js'; +export type { SubscriptionGroupSignupEventData } from './models/subscriptionGroupSignupEventData.js'; +export type { SubscriptionGroupSignupFailureData } from './models/subscriptionGroupSignupFailureData.js'; +export type { SubscriptionGroupSignupItem } from './models/subscriptionGroupSignupItem.js'; +export type { SubscriptionGroupSignupRequest } from './models/subscriptionGroupSignupRequest.js'; +export type { SubscriptionGroupSignupResponse } from './models/subscriptionGroupSignupResponse.js'; +export type { SubscriptionGroupSingleError } from './models/subscriptionGroupSingleError.js'; +export { SubscriptionGroupsListInclude } from './models/subscriptionGroupsListInclude.js'; +export type { SubscriptionGroupSubscriptionError } from './models/subscriptionGroupSubscriptionError.js'; +export type { SubscriptionGroupUpdateError } from './models/subscriptionGroupUpdateError.js'; +export { SubscriptionInclude } from './models/subscriptionInclude.js'; +export type { SubscriptionIncludedCoupon } from './models/subscriptionIncludedCoupon.js'; +export { SubscriptionListDateField } from './models/subscriptionListDateField.js'; +export { SubscriptionListInclude } from './models/subscriptionListInclude.js'; +export type { SubscriptionMigrationPreview } from './models/subscriptionMigrationPreview.js'; +export type { SubscriptionMigrationPreviewOptions } from './models/subscriptionMigrationPreviewOptions.js'; +export type { SubscriptionMigrationPreviewRequest } from './models/subscriptionMigrationPreviewRequest.js'; +export type { SubscriptionMigrationPreviewResponse } from './models/subscriptionMigrationPreviewResponse.js'; +export type { SubscriptionMRR } from './models/subscriptionMRR.js'; +export type { SubscriptionMRRBreakout } from './models/subscriptionMRRBreakout.js'; +export type { SubscriptionMRRResponse } from './models/subscriptionMRRResponse.js'; +export type { SubscriptionNote } from './models/subscriptionNote.js'; +export type { SubscriptionNoteResponse } from './models/subscriptionNoteResponse.js'; +export type { SubscriptionPreview } from './models/subscriptionPreview.js'; +export type { SubscriptionPreviewResponse } from './models/subscriptionPreviewResponse.js'; +export type { SubscriptionProductChange } from './models/subscriptionProductChange.js'; +export type { SubscriptionProductMigration } from './models/subscriptionProductMigration.js'; +export type { SubscriptionProductMigrationRequest } from './models/subscriptionProductMigrationRequest.js'; +export { SubscriptionPurgeType } from './models/subscriptionPurgeType.js'; +export type { SubscriptionResponse } from './models/subscriptionResponse.js'; +export { SubscriptionSort } from './models/subscriptionSort.js'; +export { SubscriptionState } from './models/subscriptionState.js'; +export type { SubscriptionStateChange } from './models/subscriptionStateChange.js'; +export { SubscriptionStateFilter } from './models/subscriptionStateFilter.js'; +export type { TaxConfiguration } from './models/taxConfiguration.js'; +export { TaxConfigurationKind } from './models/taxConfigurationKind.js'; +export { TaxDestinationAddress } from './models/taxDestinationAddress.js'; +export type { TooManyManagementLinkRequests } from './models/tooManyManagementLinkRequests.js'; +export type { UpdateAllocationExpirationDate } from './models/updateAllocationExpirationDate.js'; +export type { UpdateComponent } from './models/updateComponent.js'; +export type { UpdateComponentPricePoint } from './models/updateComponentPricePoint.js'; +export type { UpdateComponentPricePointRequest } from './models/updateComponentPricePointRequest.js'; +export type { UpdateComponentRequest } from './models/updateComponentRequest.js'; +export type { UpdateCouponCurrency } from './models/updateCouponCurrency.js'; +export type { UpdateCurrencyPrice } from './models/updateCurrencyPrice.js'; +export type { UpdateCurrencyPricesRequest } from './models/updateCurrencyPricesRequest.js'; +export type { UpdateCustomer } from './models/updateCustomer.js'; +export type { UpdateCustomerRequest } from './models/updateCustomerRequest.js'; +export type { UpdateMetadata } from './models/updateMetadata.js'; +export type { UpdateMetadataRequest } from './models/updateMetadataRequest.js'; +export type { UpdateMetafield } from './models/updateMetafield.js'; +export type { UpdateMetafieldsRequest } from './models/updateMetafieldsRequest.js'; +export type { UpdatePaymentProfile } from './models/updatePaymentProfile.js'; +export type { UpdatePaymentProfileRequest } from './models/updatePaymentProfileRequest.js'; +export type { UpdatePrice } from './models/updatePrice.js'; +export type { UpdateProductPricePoint } from './models/updateProductPricePoint.js'; +export type { UpdateProductPricePointRequest } from './models/updateProductPricePointRequest.js'; +export type { UpdateReasonCode } from './models/updateReasonCode.js'; +export type { UpdateReasonCodeRequest } from './models/updateReasonCodeRequest.js'; +export type { UpdateSegment } from './models/updateSegment.js'; +export type { UpdateSegmentRequest } from './models/updateSegmentRequest.js'; +export type { UpdateSubscription } from './models/updateSubscription.js'; +export type { UpdateSubscriptionComponent } from './models/updateSubscriptionComponent.js'; +export type { UpdateSubscriptionGroup } from './models/updateSubscriptionGroup.js'; +export type { UpdateSubscriptionGroupRequest } from './models/updateSubscriptionGroupRequest.js'; +export type { UpdateSubscriptionNote } from './models/updateSubscriptionNote.js'; +export type { UpdateSubscriptionNoteRequest } from './models/updateSubscriptionNoteRequest.js'; +export type { UpdateSubscriptionRequest } from './models/updateSubscriptionRequest.js'; +export type { UpsertPrepaidConfiguration } from './models/upsertPrepaidConfiguration.js'; +export type { UpsertPrepaidConfigurationRequest } from './models/upsertPrepaidConfigurationRequest.js'; +export type { Usage } from './models/usage.js'; +export type { UsageResponse } from './models/usageResponse.js'; +export type { VoidInvoice } from './models/voidInvoice.js'; +export type { VoidInvoiceEvent } from './models/voidInvoiceEvent.js'; +export type { VoidInvoiceEventData } from './models/voidInvoiceEventData.js'; +export type { VoidInvoiceRequest } from './models/voidInvoiceRequest.js'; +export type { VoidRemainderEvent } from './models/voidRemainderEvent.js'; +export type { VoidRemainderEventData } from './models/voidRemainderEventData.js'; +export type { Webhook } from './models/webhook.js'; +export { WebhookOrder } from './models/webhookOrder.js'; +export type { WebhookResponse } from './models/webhookResponse.js'; +export { WebhookStatus } from './models/webhookStatus.js'; +export { WebhookSubscription } from './models/webhookSubscription.js'; +export * from './models/containers/allocationPreviewItemPreviousQuantity.js'; +export * from './models/containers/allocationPreviewItemQuantity.js'; +export * from './models/containers/allocationPreviousQuantity.js'; +export * from './models/containers/allocationQuantity.js'; +export * from './models/containers/archiveComponentPricePointComponentId.js'; +export * from './models/containers/archiveComponentPricePointPricePointId.js'; +export * from './models/containers/archiveProductPricePointPricePointId.js'; +export * from './models/containers/archiveProductPricePointProductId.js'; +export * from './models/containers/calendarBillingSnapDay.js'; +export * from './models/containers/componentAllocationChangeAllocatedQuantity.js'; +export * from './models/containers/componentPricePointAssignmentPricePoint.js'; +export * from './models/containers/couponPayloadPercentage.js'; +export * from './models/containers/createAllocationPricePointId.js'; +export * from './models/containers/createComponentPricePointRequestPricePoint.js'; +export * from './models/containers/createComponentPricePointsRequestPricePoints.js'; +export * from './models/containers/createInvoiceCouponAmount.js'; +export * from './models/containers/createInvoiceCouponPercentage.js'; +export * from './models/containers/createInvoiceCouponProductFamilyId.js'; +export * from './models/containers/createInvoiceItemComponentId.js'; +export * from './models/containers/createInvoiceItemPricePointId.js'; +export * from './models/containers/createInvoiceItemProductId.js'; +export * from './models/containers/createInvoiceItemProductPricePointId.js'; +export * from './models/containers/createInvoiceItemQuantity.js'; +export * from './models/containers/createInvoiceItemUnitPrice.js'; +export * from './models/containers/createInvoicePaymentAmount.js'; +export * from './models/containers/createMetafieldsRequestMetafields.js'; +export * from './models/containers/createMultiInvoicePaymentAmount.js'; +export * from './models/containers/createOrUpdateSegmentPriceUnitPrice.js'; +export * from './models/containers/createPaymentProfileExpirationMonth.js'; +export * from './models/containers/createPaymentProfileExpirationYear.js'; +export * from './models/containers/createProductPricePointProductId.js'; +export * from './models/containers/createSegmentSegmentProperty1Value.js'; +export * from './models/containers/createSegmentSegmentProperty2Value.js'; +export * from './models/containers/createSegmentSegmentProperty3Value.js'; +export * from './models/containers/createSegmentSegmentProperty4Value.js'; +export * from './models/containers/createSubscriptionComponentAllocatedQuantity.js'; +export * from './models/containers/createSubscriptionComponentComponentId.js'; +export * from './models/containers/createSubscriptionComponentPricePointId.js'; +export * from './models/containers/createSubscriptionOfferId.js'; +export * from './models/containers/createUsageComponentId.js'; +export * from './models/containers/createUsageSubscriptionIdOrReference.js'; +export * from './models/containers/customerErrorResponseErrors.js'; +export * from './models/containers/deductServiceCreditAmount.js'; +export * from './models/containers/eBBComponentUnitPrice.js'; +export * from './models/containers/eventEventSpecificData.js'; +export * from './models/containers/invoiceEvent.js'; +export * from './models/containers/invoiceEventPayment.js'; +export * from './models/containers/issueServiceCreditAmount.js'; +export * from './models/containers/listProductPricePointsInputProductId.js'; +export * from './models/containers/listUsagesInputComponentId.js'; +export * from './models/containers/listUsagesInputSubscriptionIdOrReference.js'; +export * from './models/containers/metafieldEnum.js'; +export * from './models/containers/meteredComponentUnitPrice.js'; +export * from './models/containers/onOffComponentUnitPrice.js'; +export * from './models/containers/paymentProfile.js'; +export * from './models/containers/paymentProfileAttributesExpirationMonth.js'; +export * from './models/containers/paymentProfileAttributesExpirationYear.js'; +export * from './models/containers/prepaidUsageComponentUnitPrice.js'; +export * from './models/containers/priceEndingQuantity.js'; +export * from './models/containers/priceStartingQuantity.js'; +export * from './models/containers/priceUnitPrice.js'; +export * from './models/containers/quantityBasedComponentUnitPrice.js'; +export * from './models/containers/reactivateSubscriptionRequestResume.js'; +export * from './models/containers/readComponentPricePointComponentId.js'; +export * from './models/containers/readComponentPricePointPricePointId.js'; +export * from './models/containers/readProductPricePointPricePointId.js'; +export * from './models/containers/readProductPricePointProductId.js'; +export * from './models/containers/refundConsolidatedInvoiceSegmentUids.js'; +export * from './models/containers/refundInvoiceRequestRefund.js'; +export * from './models/containers/refundPrepaymentAmount.js'; +export * from './models/containers/renewalPreviewComponentComponentId.js'; +export * from './models/containers/renewalPreviewComponentPricePointId.js'; +export * from './models/containers/segmentSegmentProperty1Value.js'; +export * from './models/containers/segmentSegmentProperty2Value.js'; +export * from './models/containers/segmentSegmentProperty3Value.js'; +export * from './models/containers/segmentSegmentProperty4Value.js'; +export * from './models/containers/subscriptionComponentAllocatedQuantity.js'; +export * from './models/containers/subscriptionCustomPriceExpirationInterval.js'; +export * from './models/containers/subscriptionCustomPriceInitialChargeInCents.js'; +export * from './models/containers/subscriptionCustomPriceInterval.js'; +export * from './models/containers/subscriptionCustomPricePriceInCents.js'; +export * from './models/containers/subscriptionCustomPriceTrialInterval.js'; +export * from './models/containers/subscriptionCustomPriceTrialPriceInCents.js'; +export * from './models/containers/subscriptionGroupCreateErrorResponseErrors.js'; +export * from './models/containers/subscriptionGroupCreditCardExpirationMonth.js'; +export * from './models/containers/subscriptionGroupCreditCardExpirationYear.js'; +export * from './models/containers/subscriptionGroupCreditCardFullNumber.js'; +export * from './models/containers/subscriptionGroupSignupComponentAllocatedQuantity.js'; +export * from './models/containers/subscriptionGroupSignupComponentComponentId.js'; +export * from './models/containers/subscriptionGroupSignupComponentPricePointId.js'; +export * from './models/containers/subscriptionGroupSignupComponentUnitBalance.js'; +export * from './models/containers/updateComponentPricePointComponentId.js'; +export * from './models/containers/updateComponentPricePointPricePointId.js'; +export * from './models/containers/updateMetafieldsRequestMetafields.js'; +export * from './models/containers/updatePriceEndingQuantity.js'; +export * from './models/containers/updatePriceStartingQuantity.js'; +export * from './models/containers/updatePriceUnitPrice.js'; +export * from './models/containers/updateProductPricePointPricePointId.js'; +export * from './models/containers/updateProductPricePointProductId.js'; +export * from './models/containers/updateSubscriptionNetTerms.js'; +export * from './models/containers/updateSubscriptionSnapDay.js'; +export * from './models/containers/usageQuantity.js'; diff --git a/src/models/aCHAgreement.ts b/src/models/aCHAgreement.ts index fb913879..60fbff18 100644 --- a/src/models/aCHAgreement.ts +++ b/src/models/aCHAgreement.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; /** (Optional) If passed, the proof of the authorized ACH agreement terms will be persisted. */ export interface ACHAgreement { diff --git a/src/models/accountBalance.ts b/src/models/accountBalance.ts index c892177d..b6b0f6f1 100644 --- a/src/models/accountBalance.ts +++ b/src/models/accountBalance.ts @@ -4,7 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, nullable, optional, Schema } from '../schema'; +import { + bigint, + expandoObject, + nullable, + optional, + Schema, +} from '../schema.js'; export interface AccountBalance { /** The balance in cents. */ diff --git a/src/models/accountBalances.ts b/src/models/accountBalances.ts index c2a1d49e..03e3e4ae 100644 --- a/src/models/accountBalances.ts +++ b/src/models/accountBalances.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { AccountBalance, accountBalanceSchema } from './accountBalance'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { AccountBalance, accountBalanceSchema } from './accountBalance.js'; export interface AccountBalances { /** The balance, in cents, of the sum of the subscription's open, payable invoices. */ diff --git a/src/models/activateEventBasedComponent.ts b/src/models/activateEventBasedComponent.ts index 2fb47c27..b9010295 100644 --- a/src/models/activateEventBasedComponent.ts +++ b/src/models/activateEventBasedComponent.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, number, optional, Schema } from '../schema'; -import { BillingSchedule, billingScheduleSchema } from './billingSchedule'; +import { expandoObject, lazy, number, optional, Schema } from '../schema.js'; +import { BillingSchedule, billingScheduleSchema } from './billingSchedule.js'; import { ComponentCustomPrice, componentCustomPriceSchema, -} from './componentCustomPrice'; +} from './componentCustomPrice.js'; export interface ActivateEventBasedComponent { /** The Chargify id of the price point */ diff --git a/src/models/activateSubscriptionRequest.ts b/src/models/activateSubscriptionRequest.ts index fdcad3ba..ed2d070c 100644 --- a/src/models/activateSubscriptionRequest.ts +++ b/src/models/activateSubscriptionRequest.ts @@ -4,7 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, nullable, optional, Schema } from '../schema'; +import { + boolean, + expandoObject, + nullable, + optional, + Schema, +} from '../schema.js'; export interface ActivateSubscriptionRequest { /** You may choose how to handle the activation failure. `true` means do not change the subscription’s state and billing period. `false` means to continue through with the activation and enter an end of life state. If this parameter is omitted or `null` is passed it will default to value set in the site settings (default: `true`) */ diff --git a/src/models/addCouponsRequest.ts b/src/models/addCouponsRequest.ts index c3efe75b..df673b7c 100644 --- a/src/models/addCouponsRequest.ts +++ b/src/models/addCouponsRequest.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; export interface AddCouponsRequest { codes?: string[]; diff --git a/src/models/addSubscriptionToAGroup.ts b/src/models/addSubscriptionToAGroup.ts index 16725dc6..fd0a9e97 100644 --- a/src/models/addSubscriptionToAGroup.ts +++ b/src/models/addSubscriptionToAGroup.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { GroupSettings, groupSettingsSchema } from './groupSettings'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { GroupSettings, groupSettingsSchema } from './groupSettings.js'; export interface AddSubscriptionToAGroup { group?: GroupSettings; diff --git a/src/models/addressChange.ts b/src/models/addressChange.ts index 14d7997d..ae136309 100644 --- a/src/models/addressChange.ts +++ b/src/models/addressChange.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress.js'; export interface AddressChange { before: InvoiceAddress; diff --git a/src/models/agreementAcceptance.ts b/src/models/agreementAcceptance.ts index 24e64648..17e087c0 100644 --- a/src/models/agreementAcceptance.ts +++ b/src/models/agreementAcceptance.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; /** Required when creating a subscription with Maxio Payments. */ export interface AgreementAcceptance { diff --git a/src/models/allVaults.ts b/src/models/allVaults.ts index b841dc65..35c2417b 100644 --- a/src/models/allVaults.ts +++ b/src/models/allVaults.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for AllVaults diff --git a/src/models/allocateComponents.ts b/src/models/allocateComponents.ts index 40d10b0b..11b16f20 100644 --- a/src/models/allocateComponents.ts +++ b/src/models/allocateComponents.ts @@ -13,10 +13,16 @@ import { optional, Schema, string, -} from '../schema'; -import { CollectionMethod, collectionMethodSchema } from './collectionMethod'; -import { CreateAllocation, createAllocationSchema } from './createAllocation'; -import { CreditType, creditTypeSchema } from './creditType'; +} from '../schema.js'; +import { + CollectionMethod, + collectionMethodSchema, +} from './collectionMethod.js'; +import { + CreateAllocation, + createAllocationSchema, +} from './createAllocation.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; export interface AllocateComponents { prorationUpgradeScheme?: string; diff --git a/src/models/allocation.ts b/src/models/allocation.ts index 49a5ac12..6958ad62 100644 --- a/src/models/allocation.ts +++ b/src/models/allocation.ts @@ -14,21 +14,21 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { AllocationPreviousQuantity, allocationPreviousQuantitySchema, -} from './containers/allocationPreviousQuantity'; +} from './containers/allocationPreviousQuantity.js'; import { AllocationQuantity, allocationQuantitySchema, -} from './containers/allocationQuantity'; -import { CreditType, creditTypeSchema } from './creditType'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; +} from './containers/allocationQuantity.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; import { PaymentForAllocation, paymentForAllocationSchema, -} from './paymentForAllocation'; +} from './paymentForAllocation.js'; export interface Allocation { /** The allocation unique id */ diff --git a/src/models/allocationExpirationDate.ts b/src/models/allocationExpirationDate.ts index 087519bd..d15bc082 100644 --- a/src/models/allocationExpirationDate.ts +++ b/src/models/allocationExpirationDate.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface AllocationExpirationDate { expiresAt?: string; diff --git a/src/models/allocationPreview.ts b/src/models/allocationPreview.ts index cec3d353..a2417125 100644 --- a/src/models/allocationPreview.ts +++ b/src/models/allocationPreview.ts @@ -13,19 +13,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { AllocationPreviewDirection, allocationPreviewDirectionSchema, -} from './allocationPreviewDirection'; +} from './allocationPreviewDirection.js'; import { AllocationPreviewItem, allocationPreviewItemSchema, -} from './allocationPreviewItem'; +} from './allocationPreviewItem.js'; import { AllocationPreviewLineItem, allocationPreviewLineItemSchema, -} from './allocationPreviewLineItem'; +} from './allocationPreviewLineItem.js'; export interface AllocationPreview { startDate?: string; diff --git a/src/models/allocationPreviewDirection.ts b/src/models/allocationPreviewDirection.ts index 5d59fdc6..c525f348 100644 --- a/src/models/allocationPreviewDirection.ts +++ b/src/models/allocationPreviewDirection.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for AllocationPreviewDirection diff --git a/src/models/allocationPreviewItem.ts b/src/models/allocationPreviewItem.ts index eea113d2..c1439db0 100644 --- a/src/models/allocationPreviewItem.ts +++ b/src/models/allocationPreviewItem.ts @@ -12,17 +12,17 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { AllocationPreviewItemPreviousQuantity, allocationPreviewItemPreviousQuantitySchema, -} from './containers/allocationPreviewItemPreviousQuantity'; +} from './containers/allocationPreviewItemPreviousQuantity.js'; import { AllocationPreviewItemQuantity, allocationPreviewItemQuantitySchema, -} from './containers/allocationPreviewItemQuantity'; -import { CreditType, creditTypeSchema } from './creditType'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; +} from './containers/allocationPreviewItemQuantity.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; export interface AllocationPreviewItem { componentId?: number; diff --git a/src/models/allocationPreviewLineItem.ts b/src/models/allocationPreviewLineItem.ts index 10bedd93..1be8e95b 100644 --- a/src/models/allocationPreviewLineItem.ts +++ b/src/models/allocationPreviewLineItem.ts @@ -11,19 +11,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { AllocationPreviewDirection, allocationPreviewDirectionSchema, -} from './allocationPreviewDirection'; +} from './allocationPreviewDirection.js'; import { AllocationPreviewLineItemKind, allocationPreviewLineItemKindSchema, -} from './allocationPreviewLineItemKind'; +} from './allocationPreviewLineItemKind.js'; import { LineItemTransactionType, lineItemTransactionTypeSchema, -} from './lineItemTransactionType'; +} from './lineItemTransactionType.js'; export interface AllocationPreviewLineItem { /** A handle for the line item transaction type */ diff --git a/src/models/allocationPreviewLineItemKind.ts b/src/models/allocationPreviewLineItemKind.ts index 8ebb9822..ceac3a29 100644 --- a/src/models/allocationPreviewLineItemKind.ts +++ b/src/models/allocationPreviewLineItemKind.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for AllocationPreviewLineItemKind diff --git a/src/models/allocationPreviewResponse.ts b/src/models/allocationPreviewResponse.ts index 45ee7957..660a0d4a 100644 --- a/src/models/allocationPreviewResponse.ts +++ b/src/models/allocationPreviewResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { AllocationPreview, allocationPreviewSchema, -} from './allocationPreview'; +} from './allocationPreview.js'; export interface AllocationPreviewResponse { allocationPreview: AllocationPreview; diff --git a/src/models/allocationResponse.ts b/src/models/allocationResponse.ts index 7bbdff70..23514c1f 100644 --- a/src/models/allocationResponse.ts +++ b/src/models/allocationResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { Allocation, allocationSchema } from './allocation'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Allocation, allocationSchema } from './allocation.js'; export interface AllocationResponse { allocation?: Allocation; diff --git a/src/models/allocationSettings.ts b/src/models/allocationSettings.ts index b9f9f6cb..9833df87 100644 --- a/src/models/allocationSettings.ts +++ b/src/models/allocationSettings.ts @@ -4,8 +4,14 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema, string } from '../schema'; -import { CreditType, creditTypeSchema } from './creditType'; +import { + expandoObject, + nullable, + optional, + Schema, + string, +} from '../schema.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; export interface AllocationSettings { /** diff --git a/src/models/applePayPaymentProfile.ts b/src/models/applePayPaymentProfile.ts index 35df4f41..61a7e3e1 100644 --- a/src/models/applePayPaymentProfile.ts +++ b/src/models/applePayPaymentProfile.ts @@ -11,9 +11,9 @@ import { optional, Schema, string, -} from '../schema'; -import { ApplePayVault, applePayVaultSchema } from './applePayVault'; -import { PaymentType, paymentTypeSchema } from './paymentType'; +} from '../schema.js'; +import { ApplePayVault, applePayVaultSchema } from './applePayVault.js'; +import { PaymentType, paymentTypeSchema } from './paymentType.js'; export interface ApplePayPaymentProfile { /** The Chargify-assigned ID of the Apple Pay payment profile. */ diff --git a/src/models/applePayVault.ts b/src/models/applePayVault.ts index 4b5842b3..24dea0e6 100644 --- a/src/models/applePayVault.ts +++ b/src/models/applePayVault.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ApplePayVault diff --git a/src/models/appliedCreditNoteData.ts b/src/models/appliedCreditNoteData.ts index eb593f78..4da369d3 100644 --- a/src/models/appliedCreditNoteData.ts +++ b/src/models/appliedCreditNoteData.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface AppliedCreditNoteData { /** The UID of the credit note */ diff --git a/src/models/applyCreditNoteEvent.ts b/src/models/applyCreditNoteEvent.ts index 1489fa80..943e1b8e 100644 --- a/src/models/applyCreditNoteEvent.ts +++ b/src/models/applyCreditNoteEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; import { ApplyCreditNoteEventData, applyCreditNoteEventDataSchema, -} from './applyCreditNoteEventData'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +} from './applyCreditNoteEventData.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface ApplyCreditNoteEvent { id: bigint; diff --git a/src/models/applyCreditNoteEventData.ts b/src/models/applyCreditNoteEventData.ts index c88d0225..95308419 100644 --- a/src/models/applyCreditNoteEventData.ts +++ b/src/models/applyCreditNoteEventData.ts @@ -13,11 +13,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { AppliedCreditNoteData, appliedCreditNoteDataSchema, -} from './appliedCreditNoteData'; +} from './appliedCreditNoteData.js'; /** Example schema for an `apply_credit_note` event */ export interface ApplyCreditNoteEventData { diff --git a/src/models/applyDebitNoteEvent.ts b/src/models/applyDebitNoteEvent.ts index 01401c1a..7e8c3d9b 100644 --- a/src/models/applyDebitNoteEvent.ts +++ b/src/models/applyDebitNoteEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; import { ApplyDebitNoteEventData, applyDebitNoteEventDataSchema, -} from './applyDebitNoteEventData'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +} from './applyDebitNoteEventData.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface ApplyDebitNoteEvent { id: bigint; diff --git a/src/models/applyDebitNoteEventData.ts b/src/models/applyDebitNoteEventData.ts index f73aa419..ebbe27d8 100644 --- a/src/models/applyDebitNoteEventData.ts +++ b/src/models/applyDebitNoteEventData.ts @@ -4,7 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema, string } from '../schema'; +import { + expandoObject, + nullable, + optional, + Schema, + string, +} from '../schema.js'; /** Example schema for an `apply_debit_note` event */ export interface ApplyDebitNoteEventData { diff --git a/src/models/applyPaymentEvent.ts b/src/models/applyPaymentEvent.ts index df94b257..6e1be5dd 100644 --- a/src/models/applyPaymentEvent.ts +++ b/src/models/applyPaymentEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; import { ApplyPaymentEventData, applyPaymentEventDataSchema, -} from './applyPaymentEventData'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +} from './applyPaymentEventData.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface ApplyPaymentEvent { id: bigint; diff --git a/src/models/applyPaymentEventData.ts b/src/models/applyPaymentEventData.ts index 7f3c7ee6..8051f756 100644 --- a/src/models/applyPaymentEventData.ts +++ b/src/models/applyPaymentEventData.ts @@ -12,15 +12,15 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceEventPayment, invoiceEventPaymentSchema, -} from './containers/invoiceEventPayment'; +} from './containers/invoiceEventPayment.js'; import { InvoiceConsolidationLevel, invoiceConsolidationLevelSchema, -} from './invoiceConsolidationLevel'; +} from './invoiceConsolidationLevel.js'; /** Example schema for an `apply_payment` event */ export interface ApplyPaymentEventData { diff --git a/src/models/attributeError.ts b/src/models/attributeError.ts index 06655e75..768fbd25 100644 --- a/src/models/attributeError.ts +++ b/src/models/attributeError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, Schema, string } from '../schema'; +import { array, expandoObject, Schema, string } from '../schema.js'; export interface AttributeError { attribute: string[]; diff --git a/src/models/autoInvite.ts b/src/models/autoInvite.ts index 3e4e8204..b7a1cbe4 100644 --- a/src/models/autoInvite.ts +++ b/src/models/autoInvite.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, numberEnum } from '../schema'; +import { Schema, numberEnum } from '../schema.js'; /** * Enum for AutoInvite diff --git a/src/models/autoResume.ts b/src/models/autoResume.ts index 8703b483..773a82c2 100644 --- a/src/models/autoResume.ts +++ b/src/models/autoResume.ts @@ -4,7 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema, string } from '../schema'; +import { + expandoObject, + nullable, + optional, + Schema, + string, +} from '../schema.js'; export interface AutoResume { automaticallyResumeAt?: string | null; diff --git a/src/models/backportInvoiceEvent.ts b/src/models/backportInvoiceEvent.ts index 0b6e545c..de4932d4 100644 --- a/src/models/backportInvoiceEvent.ts +++ b/src/models/backportInvoiceEvent.ts @@ -4,9 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface BackportInvoiceEvent { id: bigint; diff --git a/src/models/bankAccountAttributes.ts b/src/models/bankAccountAttributes.ts index a7b76b1c..b57e2956 100644 --- a/src/models/bankAccountAttributes.ts +++ b/src/models/bankAccountAttributes.ts @@ -4,14 +4,17 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; import { BankAccountHolderType, bankAccountHolderTypeSchema, -} from './bankAccountHolderType'; -import { BankAccountType, bankAccountTypeSchema } from './bankAccountType'; -import { BankAccountVault, bankAccountVaultSchema } from './bankAccountVault'; -import { PaymentType, paymentTypeSchema } from './paymentType'; +} from './bankAccountHolderType.js'; +import { BankAccountType, bankAccountTypeSchema } from './bankAccountType.js'; +import { + BankAccountVault, + bankAccountVaultSchema, +} from './bankAccountVault.js'; +import { PaymentType, paymentTypeSchema } from './paymentType.js'; export interface BankAccountAttributes { chargifyToken?: string; diff --git a/src/models/bankAccountHolderType.ts b/src/models/bankAccountHolderType.ts index 9518b423..7b0950e6 100644 --- a/src/models/bankAccountHolderType.ts +++ b/src/models/bankAccountHolderType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for BankAccountHolderType diff --git a/src/models/bankAccountPaymentProfile.ts b/src/models/bankAccountPaymentProfile.ts index 755dc0bb..d183a1bf 100644 --- a/src/models/bankAccountPaymentProfile.ts +++ b/src/models/bankAccountPaymentProfile.ts @@ -12,14 +12,17 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { BankAccountHolderType, bankAccountHolderTypeSchema, -} from './bankAccountHolderType'; -import { BankAccountType, bankAccountTypeSchema } from './bankAccountType'; -import { BankAccountVault, bankAccountVaultSchema } from './bankAccountVault'; -import { PaymentType, paymentTypeSchema } from './paymentType'; +} from './bankAccountHolderType.js'; +import { BankAccountType, bankAccountTypeSchema } from './bankAccountType.js'; +import { + BankAccountVault, + bankAccountVaultSchema, +} from './bankAccountVault.js'; +import { PaymentType, paymentTypeSchema } from './paymentType.js'; export interface BankAccountPaymentProfile { /** The Chargify-assigned ID of the stored bank account. This value can be used as an input to payment_profile_id when creating a subscription, in order to re-use a stored payment profile for the same customer */ diff --git a/src/models/bankAccountResponse.ts b/src/models/bankAccountResponse.ts index a239abea..d3c02ff1 100644 --- a/src/models/bankAccountResponse.ts +++ b/src/models/bankAccountResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { BankAccountPaymentProfile, bankAccountPaymentProfileSchema, -} from './bankAccountPaymentProfile'; +} from './bankAccountPaymentProfile.js'; export interface BankAccountResponse { paymentProfile: BankAccountPaymentProfile; diff --git a/src/models/bankAccountType.ts b/src/models/bankAccountType.ts index b58ea1ad..a546556d 100644 --- a/src/models/bankAccountType.ts +++ b/src/models/bankAccountType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for BankAccountType diff --git a/src/models/bankAccountVault.ts b/src/models/bankAccountVault.ts index cc535a36..57ed7ec3 100644 --- a/src/models/bankAccountVault.ts +++ b/src/models/bankAccountVault.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for BankAccountVault diff --git a/src/models/bankAccountVerification.ts b/src/models/bankAccountVerification.ts index 8e9a2626..a48405da 100644 --- a/src/models/bankAccountVerification.ts +++ b/src/models/bankAccountVerification.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, optional, Schema } from '../schema'; +import { bigint, expandoObject, optional, Schema } from '../schema.js'; export interface BankAccountVerification { deposit1InCents?: bigint; diff --git a/src/models/bankAccountVerificationRequest.ts b/src/models/bankAccountVerificationRequest.ts index 464855c1..98c8ab78 100644 --- a/src/models/bankAccountVerificationRequest.ts +++ b/src/models/bankAccountVerificationRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { BankAccountVerification, bankAccountVerificationSchema, -} from './bankAccountVerification'; +} from './bankAccountVerification.js'; export interface BankAccountVerificationRequest { bankAccountVerification: BankAccountVerification; diff --git a/src/models/baseRefundError.ts b/src/models/baseRefundError.ts index 71511292..33d3a004 100644 --- a/src/models/baseRefundError.ts +++ b/src/models/baseRefundError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, unknown } from '../schema'; +import { array, expandoObject, optional, Schema, unknown } from '../schema.js'; export interface BaseRefundError { base?: unknown[]; diff --git a/src/models/baseStringError.ts b/src/models/baseStringError.ts index b8b8b07b..8aabe7c8 100644 --- a/src/models/baseStringError.ts +++ b/src/models/baseStringError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; /** The error is base if it is not directly associated with a single attribute. */ export interface BaseStringError { diff --git a/src/models/basicDateField.ts b/src/models/basicDateField.ts index 2638199e..17390683 100644 --- a/src/models/basicDateField.ts +++ b/src/models/basicDateField.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for BasicDateField diff --git a/src/models/batchJob.ts b/src/models/batchJob.ts index 98ce5c37..69005e3b 100644 --- a/src/models/batchJob.ts +++ b/src/models/batchJob.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface BatchJob { id?: number; diff --git a/src/models/batchJobResponse.ts b/src/models/batchJobResponse.ts index 7fd7a206..ed8eca1a 100644 --- a/src/models/batchJobResponse.ts +++ b/src/models/batchJobResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { BatchJob, batchJobSchema } from './batchJob'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { BatchJob, batchJobSchema } from './batchJob.js'; export interface BatchJobResponse { batchjob: BatchJob; diff --git a/src/models/billingManifest.ts b/src/models/billingManifest.ts index eef6cf7c..f00ac801 100644 --- a/src/models/billingManifest.ts +++ b/src/models/billingManifest.ts @@ -13,11 +13,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { BillingManifestItem, billingManifestItemSchema, -} from './billingManifestItem'; +} from './billingManifestItem.js'; export interface BillingManifest { lineItems?: BillingManifestItem[]; diff --git a/src/models/billingManifestItem.ts b/src/models/billingManifestItem.ts index df352945..310b1489 100644 --- a/src/models/billingManifestItem.ts +++ b/src/models/billingManifestItem.ts @@ -11,15 +11,15 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { BillingManifestLineItemKind, billingManifestLineItemKindSchema, -} from './billingManifestLineItemKind'; +} from './billingManifestLineItemKind.js'; import { LineItemTransactionType, lineItemTransactionTypeSchema, -} from './lineItemTransactionType'; +} from './lineItemTransactionType.js'; export interface BillingManifestItem { /** A handle for the line item transaction type */ diff --git a/src/models/billingManifestLineItemKind.ts b/src/models/billingManifestLineItemKind.ts index bd3f92e7..afe9a21a 100644 --- a/src/models/billingManifestLineItemKind.ts +++ b/src/models/billingManifestLineItemKind.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for BillingManifestLineItemKind diff --git a/src/models/billingSchedule.ts b/src/models/billingSchedule.ts index 31dca6d4..61764b49 100644 --- a/src/models/billingSchedule.ts +++ b/src/models/billingSchedule.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; /** This attribute is particularly useful when you need to align billing events for different components on distinct schedules within a subscription. Please note this only works for site with Multifrequency enabled */ export interface BillingSchedule { diff --git a/src/models/breakouts.ts b/src/models/breakouts.ts index 5b5948d4..15589cc1 100644 --- a/src/models/breakouts.ts +++ b/src/models/breakouts.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, optional, Schema, string } from '../schema'; +import { bigint, expandoObject, optional, Schema, string } from '../schema.js'; export interface Breakouts { planAmountInCents?: bigint; diff --git a/src/models/bulkComponentsPricePointAssignment.ts b/src/models/bulkComponentsPricePointAssignment.ts index a06480d0..2718af16 100644 --- a/src/models/bulkComponentsPricePointAssignment.ts +++ b/src/models/bulkComponentsPricePointAssignment.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { ComponentPricePointAssignment, componentPricePointAssignmentSchema, -} from './componentPricePointAssignment'; +} from './componentPricePointAssignment.js'; export interface BulkComponentsPricePointAssignment { components?: ComponentPricePointAssignment[]; diff --git a/src/models/bulkCreateProductPricePointsRequest.ts b/src/models/bulkCreateProductPricePointsRequest.ts index 6d2ceb8e..1e16b05f 100644 --- a/src/models/bulkCreateProductPricePointsRequest.ts +++ b/src/models/bulkCreateProductPricePointsRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { CreateProductPricePoint, createProductPricePointSchema, -} from './createProductPricePoint'; +} from './createProductPricePoint.js'; export interface BulkCreateProductPricePointsRequest { pricePoints: CreateProductPricePoint[]; diff --git a/src/models/bulkCreateProductPricePointsResponse.ts b/src/models/bulkCreateProductPricePointsResponse.ts index 9dffd852..91461678 100644 --- a/src/models/bulkCreateProductPricePointsResponse.ts +++ b/src/models/bulkCreateProductPricePointsResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { ProductPricePoint, productPricePointSchema, -} from './productPricePoint'; +} from './productPricePoint.js'; export interface BulkCreateProductPricePointsResponse { pricePoints?: ProductPricePoint[]; diff --git a/src/models/bulkCreateSegments.ts b/src/models/bulkCreateSegments.ts index 9b0374f3..d7c00a51 100644 --- a/src/models/bulkCreateSegments.ts +++ b/src/models/bulkCreateSegments.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; -import { CreateSegment, createSegmentSchema } from './createSegment'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; +import { CreateSegment, createSegmentSchema } from './createSegment.js'; export interface BulkCreateSegments { segments?: CreateSegment[]; diff --git a/src/models/bulkUpdateSegments.ts b/src/models/bulkUpdateSegments.ts index d0af008e..19a00a79 100644 --- a/src/models/bulkUpdateSegments.ts +++ b/src/models/bulkUpdateSegments.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { BulkUpdateSegmentsItem, bulkUpdateSegmentsItemSchema, -} from './bulkUpdateSegmentsItem'; +} from './bulkUpdateSegmentsItem.js'; export interface BulkUpdateSegments { segments?: BulkUpdateSegmentsItem[]; diff --git a/src/models/bulkUpdateSegmentsItem.ts b/src/models/bulkUpdateSegmentsItem.ts index 49d0c577..4a23756e 100644 --- a/src/models/bulkUpdateSegmentsItem.ts +++ b/src/models/bulkUpdateSegmentsItem.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, number, Schema } from '../schema'; +import { array, expandoObject, lazy, number, Schema } from '../schema.js'; import { CreateOrUpdateSegmentPrice, createOrUpdateSegmentPriceSchema, -} from './createOrUpdateSegmentPrice'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './createOrUpdateSegmentPrice.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface BulkUpdateSegmentsItem { /** The ID of the segment you want to update. */ diff --git a/src/models/calendarBilling.ts b/src/models/calendarBilling.ts index 96dc32b8..88b396fa 100644 --- a/src/models/calendarBilling.ts +++ b/src/models/calendarBilling.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema } from '../schema'; +import { expandoObject, optional, Schema } from '../schema.js'; import { CalendarBillingSnapDay, calendarBillingSnapDaySchema, -} from './containers/calendarBillingSnapDay'; -import { FirstChargeType, firstChargeTypeSchema } from './firstChargeType'; +} from './containers/calendarBillingSnapDay.js'; +import { FirstChargeType, firstChargeTypeSchema } from './firstChargeType.js'; /** (Optional). Cannot be used when also specifying next_billing_at */ export interface CalendarBilling { diff --git a/src/models/cancelGroupedSubscriptionsRequest.ts b/src/models/cancelGroupedSubscriptionsRequest.ts index 3bff6d2e..a629fe27 100644 --- a/src/models/cancelGroupedSubscriptionsRequest.ts +++ b/src/models/cancelGroupedSubscriptionsRequest.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema } from '../schema'; +import { boolean, expandoObject, optional, Schema } from '../schema.js'; export interface CancelGroupedSubscriptionsRequest { chargeUnbilledUsage?: boolean; diff --git a/src/models/cancellationMethod.ts b/src/models/cancellationMethod.ts index e6cb6e45..4534d133 100644 --- a/src/models/cancellationMethod.ts +++ b/src/models/cancellationMethod.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CancellationMethod diff --git a/src/models/cancellationOptions.ts b/src/models/cancellationOptions.ts index e87f8c3b..588a0680 100644 --- a/src/models/cancellationOptions.ts +++ b/src/models/cancellationOptions.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface CancellationOptions { /** For your internal use. An indication as to why the subscription is being canceled. */ diff --git a/src/models/cancellationRequest.ts b/src/models/cancellationRequest.ts index a478d0f7..64ff1dac 100644 --- a/src/models/cancellationRequest.ts +++ b/src/models/cancellationRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CancellationOptions, cancellationOptionsSchema, -} from './cancellationOptions'; +} from './cancellationOptions.js'; export interface CancellationRequest { subscription: CancellationOptions; diff --git a/src/models/cardType.ts b/src/models/cardType.ts index b7d17d10..844f238d 100644 --- a/src/models/cardType.ts +++ b/src/models/cardType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CardType diff --git a/src/models/changeChargebackStatusEvent.ts b/src/models/changeChargebackStatusEvent.ts index eae248aa..c13e4111 100644 --- a/src/models/changeChargebackStatusEvent.ts +++ b/src/models/changeChargebackStatusEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; import { ChangeChargebackStatusEventData, changeChargebackStatusEventDataSchema, -} from './changeChargebackStatusEventData'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +} from './changeChargebackStatusEventData.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface ChangeChargebackStatusEvent { id: bigint; diff --git a/src/models/changeChargebackStatusEventData.ts b/src/models/changeChargebackStatusEventData.ts index d66f6292..2392c63d 100644 --- a/src/models/changeChargebackStatusEventData.ts +++ b/src/models/changeChargebackStatusEventData.ts @@ -4,8 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema } from '../schema'; -import { ChargebackStatus, chargebackStatusSchema } from './chargebackStatus'; +import { expandoObject, Schema } from '../schema.js'; +import { + ChargebackStatus, + chargebackStatusSchema, +} from './chargebackStatus.js'; /** Example schema for an `change_chargeback_status` event */ export interface ChangeChargebackStatusEventData { diff --git a/src/models/changeInvoiceCollectionMethodEvent.ts b/src/models/changeInvoiceCollectionMethodEvent.ts index af64ce84..25aaaa7a 100644 --- a/src/models/changeInvoiceCollectionMethodEvent.ts +++ b/src/models/changeInvoiceCollectionMethodEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; import { ChangeInvoiceCollectionMethodEventData, changeInvoiceCollectionMethodEventDataSchema, -} from './changeInvoiceCollectionMethodEventData'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +} from './changeInvoiceCollectionMethodEventData.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface ChangeInvoiceCollectionMethodEvent { id: bigint; diff --git a/src/models/changeInvoiceCollectionMethodEventData.ts b/src/models/changeInvoiceCollectionMethodEventData.ts index c881ce98..133d1d60 100644 --- a/src/models/changeInvoiceCollectionMethodEventData.ts +++ b/src/models/changeInvoiceCollectionMethodEventData.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; /** Example schema for an `change_invoice_collection_method` event */ export interface ChangeInvoiceCollectionMethodEventData { diff --git a/src/models/changeInvoiceStatusEvent.ts b/src/models/changeInvoiceStatusEvent.ts index 4e5a59c4..ca286f25 100644 --- a/src/models/changeInvoiceStatusEvent.ts +++ b/src/models/changeInvoiceStatusEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; import { ChangeInvoiceStatusEventData, changeInvoiceStatusEventDataSchema, -} from './changeInvoiceStatusEventData'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +} from './changeInvoiceStatusEventData.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface ChangeInvoiceStatusEvent { id: bigint; diff --git a/src/models/changeInvoiceStatusEventData.ts b/src/models/changeInvoiceStatusEventData.ts index 24eb26bd..633a3478 100644 --- a/src/models/changeInvoiceStatusEventData.ts +++ b/src/models/changeInvoiceStatusEventData.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; import { InvoiceConsolidationLevel, invoiceConsolidationLevelSchema, -} from './invoiceConsolidationLevel'; -import { InvoiceStatus, invoiceStatusSchema } from './invoiceStatus'; +} from './invoiceConsolidationLevel.js'; +import { InvoiceStatus, invoiceStatusSchema } from './invoiceStatus.js'; /** Example schema for an `change_invoice_status` event */ export interface ChangeInvoiceStatusEventData { diff --git a/src/models/chargebackStatus.ts b/src/models/chargebackStatus.ts index f6512155..d52a0fd3 100644 --- a/src/models/chargebackStatus.ts +++ b/src/models/chargebackStatus.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ChargebackStatus diff --git a/src/models/chargifyEBB.ts b/src/models/chargifyEBB.ts index deb4ead2..2e99afc2 100644 --- a/src/models/chargifyEBB.ts +++ b/src/models/chargifyEBB.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface ChargifyEBB { /** This timestamp determines what billing period the event will be billed in. If your request payload does not include it, Chargify will add `chargify.timestamp` to the event payload and set the value to `now`. */ diff --git a/src/models/cleanupScope.ts b/src/models/cleanupScope.ts index 73872842..9532313e 100644 --- a/src/models/cleanupScope.ts +++ b/src/models/cleanupScope.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CleanupScope diff --git a/src/models/collectionMethod.ts b/src/models/collectionMethod.ts index 2837205f..f69cbcc9 100644 --- a/src/models/collectionMethod.ts +++ b/src/models/collectionMethod.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CollectionMethod diff --git a/src/models/component.ts b/src/models/component.ts index 344bc095..b9be382d 100644 --- a/src/models/component.ts +++ b/src/models/component.ts @@ -15,13 +15,13 @@ import { optional, Schema, string, -} from '../schema'; -import { ComponentKind, componentKindSchema } from './componentKind'; -import { ComponentPrice, componentPriceSchema } from './componentPrice'; -import { CreditType, creditTypeSchema } from './creditType'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { ItemCategory, itemCategorySchema } from './itemCategory'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from '../schema.js'; +import { ComponentKind, componentKindSchema } from './componentKind.js'; +import { ComponentPrice, componentPriceSchema } from './componentPrice.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { ItemCategory, itemCategorySchema } from './itemCategory.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface Component { /** The unique ID assigned to the component by Chargify. This ID can be used to fetch the component from the API. */ diff --git a/src/models/componentAllocationChange.ts b/src/models/componentAllocationChange.ts index e041d1dc..ba5cb476 100644 --- a/src/models/componentAllocationChange.ts +++ b/src/models/componentAllocationChange.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; import { ComponentAllocationChangeAllocatedQuantity, componentAllocationChangeAllocatedQuantitySchema, -} from './containers/componentAllocationChangeAllocatedQuantity'; +} from './containers/componentAllocationChangeAllocatedQuantity.js'; export interface ComponentAllocationChange { previousAllocation: number; diff --git a/src/models/componentAllocationErrorItem.ts b/src/models/componentAllocationErrorItem.ts index 84161a71..f7a00dbf 100644 --- a/src/models/componentAllocationErrorItem.ts +++ b/src/models/componentAllocationErrorItem.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface ComponentAllocationErrorItem { componentId?: number; diff --git a/src/models/componentCostData.ts b/src/models/componentCostData.ts index d1996683..fee27f55 100644 --- a/src/models/componentCostData.ts +++ b/src/models/componentCostData.ts @@ -13,12 +13,12 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ComponentCostDataRateTier, componentCostDataRateTierSchema, -} from './componentCostDataRateTier'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './componentCostDataRateTier.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface ComponentCostData { componentCodeId?: number | null; diff --git a/src/models/componentCostDataRateTier.ts b/src/models/componentCostDataRateTier.ts index 8cd368d9..9b810e5f 100644 --- a/src/models/componentCostDataRateTier.ts +++ b/src/models/componentCostDataRateTier.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface ComponentCostDataRateTier { startingQuantity?: number; diff --git a/src/models/componentCurrencyPrice.ts b/src/models/componentCurrencyPrice.ts index d8829f33..c619f506 100644 --- a/src/models/componentCurrencyPrice.ts +++ b/src/models/componentCurrencyPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface ComponentCurrencyPrice { id?: number; diff --git a/src/models/componentCurrencyPricesResponse.ts b/src/models/componentCurrencyPricesResponse.ts index 5ff860d9..477c72d1 100644 --- a/src/models/componentCurrencyPricesResponse.ts +++ b/src/models/componentCurrencyPricesResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { ComponentCurrencyPrice, componentCurrencyPriceSchema, -} from './componentCurrencyPrice'; +} from './componentCurrencyPrice.js'; export interface ComponentCurrencyPricesResponse { currencyPrices: ComponentCurrencyPrice[]; diff --git a/src/models/componentCustomPrice.ts b/src/models/componentCustomPrice.ts index fc4bfc24..28cf9424 100644 --- a/src/models/componentCustomPrice.ts +++ b/src/models/componentCustomPrice.ts @@ -13,10 +13,10 @@ import { number, optional, Schema, -} from '../schema'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from '../schema.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; /** Create or update custom pricing unique to the subscription. Used in place of `price_point_id`. */ export interface ComponentCustomPrice { diff --git a/src/models/componentKind.ts b/src/models/componentKind.ts index fedc2233..19acc92b 100644 --- a/src/models/componentKind.ts +++ b/src/models/componentKind.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ComponentKind diff --git a/src/models/componentPrice.ts b/src/models/componentPrice.ts index 40ea41de..16ca5160 100644 --- a/src/models/componentPrice.ts +++ b/src/models/componentPrice.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface ComponentPrice { id?: number; diff --git a/src/models/componentPricePoint.ts b/src/models/componentPricePoint.ts index 2dd522e6..c37aa661 100644 --- a/src/models/componentPricePoint.ts +++ b/src/models/componentPricePoint.ts @@ -14,19 +14,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ComponentCurrencyPrice, componentCurrencyPriceSchema, -} from './componentCurrencyPrice'; -import { ComponentPrice, componentPriceSchema } from './componentPrice'; +} from './componentCurrencyPrice.js'; +import { ComponentPrice, componentPriceSchema } from './componentPrice.js'; import { ExpirationIntervalUnit, expirationIntervalUnitSchema, -} from './expirationIntervalUnit'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { PricePointType, pricePointTypeSchema } from './pricePointType'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './expirationIntervalUnit.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { PricePointType, pricePointTypeSchema } from './pricePointType.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface ComponentPricePoint { id?: number; diff --git a/src/models/componentPricePointAssignment.ts b/src/models/componentPricePointAssignment.ts index c21d03a2..854e9917 100644 --- a/src/models/componentPricePointAssignment.ts +++ b/src/models/componentPricePointAssignment.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; +import { expandoObject, number, optional, Schema } from '../schema.js'; import { ComponentPricePointAssignmentPricePoint, componentPricePointAssignmentPricePointSchema, -} from './containers/componentPricePointAssignmentPricePoint'; +} from './containers/componentPricePointAssignmentPricePoint.js'; export interface ComponentPricePointAssignment { componentId?: number; diff --git a/src/models/componentPricePointErrorItem.ts b/src/models/componentPricePointErrorItem.ts index eb92b4ad..feee1307 100644 --- a/src/models/componentPricePointErrorItem.ts +++ b/src/models/componentPricePointErrorItem.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface ComponentPricePointErrorItem { componentId?: number; diff --git a/src/models/componentPricePointItem.ts b/src/models/componentPricePointItem.ts index 7b9de74e..bbfa31b6 100644 --- a/src/models/componentPricePointItem.ts +++ b/src/models/componentPricePointItem.ts @@ -13,10 +13,10 @@ import { optional, Schema, string, -} from '../schema'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from '../schema.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface ComponentPricePointItem { name?: string; diff --git a/src/models/componentPricePointResponse.ts b/src/models/componentPricePointResponse.ts index 59993601..ffdc4bfa 100644 --- a/src/models/componentPricePointResponse.ts +++ b/src/models/componentPricePointResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { ComponentPricePoint, componentPricePointSchema, -} from './componentPricePoint'; +} from './componentPricePoint.js'; export interface ComponentPricePointResponse { pricePoint: ComponentPricePoint; diff --git a/src/models/componentPricePointsResponse.ts b/src/models/componentPricePointsResponse.ts index f2579a4c..a3e8ecdc 100644 --- a/src/models/componentPricePointsResponse.ts +++ b/src/models/componentPricePointsResponse.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { ComponentPricePoint, componentPricePointSchema, -} from './componentPricePoint'; +} from './componentPricePoint.js'; import { ListPublicKeysMeta, listPublicKeysMetaSchema, -} from './listPublicKeysMeta'; +} from './listPublicKeysMeta.js'; export interface ComponentPricePointsResponse { pricePoints?: ComponentPricePoint[]; diff --git a/src/models/componentResponse.ts b/src/models/componentResponse.ts index 12c9db2d..f24eb8d5 100644 --- a/src/models/componentResponse.ts +++ b/src/models/componentResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { Component, componentSchema } from './component'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { Component, componentSchema } from './component.js'; export interface ComponentResponse { component: Component; diff --git a/src/models/compoundingStrategy.ts b/src/models/compoundingStrategy.ts index c7d84653..7b1201d4 100644 --- a/src/models/compoundingStrategy.ts +++ b/src/models/compoundingStrategy.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CompoundingStrategy diff --git a/src/models/consolidatedInvoice.ts b/src/models/consolidatedInvoice.ts index 39b93437..2cfcabd3 100644 --- a/src/models/consolidatedInvoice.ts +++ b/src/models/consolidatedInvoice.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; -import { Invoice, invoiceSchema } from './invoice'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Invoice, invoiceSchema } from './invoice.js'; export interface ConsolidatedInvoice { invoices?: Invoice[]; diff --git a/src/models/containers/allocationPreviewItemPreviousQuantity.ts b/src/models/containers/allocationPreviewItemPreviousQuantity.ts index f6254566..af780dd6 100644 --- a/src/models/containers/allocationPreviewItemPreviousQuantity.ts +++ b/src/models/containers/allocationPreviewItemPreviousQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type AllocationPreviewItemPreviousQuantity = number | string; diff --git a/src/models/containers/allocationPreviewItemQuantity.ts b/src/models/containers/allocationPreviewItemQuantity.ts index df3cf6c5..3f55bd73 100644 --- a/src/models/containers/allocationPreviewItemQuantity.ts +++ b/src/models/containers/allocationPreviewItemQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type AllocationPreviewItemQuantity = number | string; diff --git a/src/models/containers/allocationPreviousQuantity.ts b/src/models/containers/allocationPreviousQuantity.ts index 9540df7c..19ee71f9 100644 --- a/src/models/containers/allocationPreviousQuantity.ts +++ b/src/models/containers/allocationPreviousQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type AllocationPreviousQuantity = number | string; diff --git a/src/models/containers/allocationQuantity.ts b/src/models/containers/allocationQuantity.ts index 91be56e1..e49665cd 100644 --- a/src/models/containers/allocationQuantity.ts +++ b/src/models/containers/allocationQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type AllocationQuantity = number | string; diff --git a/src/models/containers/archiveComponentPricePointComponentId.ts b/src/models/containers/archiveComponentPricePointComponentId.ts index 79bb39de..3a833be6 100644 --- a/src/models/containers/archiveComponentPricePointComponentId.ts +++ b/src/models/containers/archiveComponentPricePointComponentId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ArchiveComponentPricePointComponentId = number | string; diff --git a/src/models/containers/archiveComponentPricePointPricePointId.ts b/src/models/containers/archiveComponentPricePointPricePointId.ts index 0ec7aaf9..0d482052 100644 --- a/src/models/containers/archiveComponentPricePointPricePointId.ts +++ b/src/models/containers/archiveComponentPricePointPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ArchiveComponentPricePointPricePointId = number | string; diff --git a/src/models/containers/archiveProductPricePointPricePointId.ts b/src/models/containers/archiveProductPricePointPricePointId.ts index 44517f48..a98289cc 100644 --- a/src/models/containers/archiveProductPricePointPricePointId.ts +++ b/src/models/containers/archiveProductPricePointPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ArchiveProductPricePointPricePointId = number | string; diff --git a/src/models/containers/archiveProductPricePointProductId.ts b/src/models/containers/archiveProductPricePointProductId.ts index b04158cc..a4c2dec6 100644 --- a/src/models/containers/archiveProductPricePointProductId.ts +++ b/src/models/containers/archiveProductPricePointProductId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ArchiveProductPricePointProductId = number | string; diff --git a/src/models/containers/calendarBillingSnapDay.ts b/src/models/containers/calendarBillingSnapDay.ts index c7036a7a..04f4f203 100644 --- a/src/models/containers/calendarBillingSnapDay.ts +++ b/src/models/containers/calendarBillingSnapDay.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CalendarBillingSnapDay = number | string; diff --git a/src/models/containers/componentAllocationChangeAllocatedQuantity.ts b/src/models/containers/componentAllocationChangeAllocatedQuantity.ts index 724ec5a1..94bc9d3d 100644 --- a/src/models/containers/componentAllocationChangeAllocatedQuantity.ts +++ b/src/models/containers/componentAllocationChangeAllocatedQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ComponentAllocationChangeAllocatedQuantity = number | string; diff --git a/src/models/containers/componentPricePointAssignmentPricePoint.ts b/src/models/containers/componentPricePointAssignmentPricePoint.ts index 15bea503..cdff7ae1 100644 --- a/src/models/containers/componentPricePointAssignmentPricePoint.ts +++ b/src/models/containers/componentPricePointAssignmentPricePoint.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ComponentPricePointAssignmentPricePoint = string | number; diff --git a/src/models/containers/couponPayloadPercentage.ts b/src/models/containers/couponPayloadPercentage.ts index e2102476..85d420bc 100644 --- a/src/models/containers/couponPayloadPercentage.ts +++ b/src/models/containers/couponPayloadPercentage.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CouponPayloadPercentage = string | number; diff --git a/src/models/containers/createAllocationPricePointId.ts b/src/models/containers/createAllocationPricePointId.ts index 2b15a8d1..91d2f82a 100644 --- a/src/models/containers/createAllocationPricePointId.ts +++ b/src/models/containers/createAllocationPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateAllocationPricePointId = string | number; diff --git a/src/models/containers/createComponentPricePointRequestPricePoint.ts b/src/models/containers/createComponentPricePointRequestPricePoint.ts index db675229..ee2ed0f4 100644 --- a/src/models/containers/createComponentPricePointRequestPricePoint.ts +++ b/src/models/containers/createComponentPricePointRequestPricePoint.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { anyOf, Schema, validateAndMap } from '../../schema'; +import { anyOf, isMappedValueValidForSchema, Schema } from '../../schema.js'; import { CreateComponentPricePoint, createComponentPricePointSchema, -} from '../createComponentPricePoint'; +} from '../createComponentPricePoint.js'; import { CreatePrepaidUsageComponentPricePoint, createPrepaidUsageComponentPricePointSchema, -} from '../createPrepaidUsageComponentPricePoint'; +} from '../createPrepaidUsageComponentPricePoint.js'; /** This is a container type for any-of types. */ export type CreateComponentPricePointRequestPricePoint = @@ -32,11 +32,7 @@ export namespace CreateComponentPricePointRequestPricePoint { export function isCreateComponentPricePoint( value: unknown ): value is CreateComponentPricePoint { - const validationResult = validateAndMap( - value, - createComponentPricePointSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, createComponentPricePointSchema); } /** @@ -47,10 +43,9 @@ export namespace CreateComponentPricePointRequestPricePoint { export function isCreatePrepaidUsageComponentPricePoint( value: unknown ): value is CreatePrepaidUsageComponentPricePoint { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, createPrepaidUsageComponentPricePointSchema ); - return validationResult.errors === false; } } diff --git a/src/models/containers/createComponentPricePointsRequestPricePoints.ts b/src/models/containers/createComponentPricePointsRequestPricePoints.ts index f5435ee1..095c08a4 100644 --- a/src/models/containers/createComponentPricePointsRequestPricePoints.ts +++ b/src/models/containers/createComponentPricePointsRequestPricePoints.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { anyOf, Schema, validateAndMap } from '../../schema'; +import { anyOf, isMappedValueValidForSchema, Schema } from '../../schema.js'; import { CreateComponentPricePoint, createComponentPricePointSchema, -} from '../createComponentPricePoint'; +} from '../createComponentPricePoint.js'; import { CreatePrepaidUsageComponentPricePoint, createPrepaidUsageComponentPricePointSchema, -} from '../createPrepaidUsageComponentPricePoint'; +} from '../createPrepaidUsageComponentPricePoint.js'; /** This is a container type for any-of types. */ export type CreateComponentPricePointsRequestPricePoints = @@ -32,11 +32,7 @@ export namespace CreateComponentPricePointsRequestPricePoints { export function isCreateComponentPricePoint( value: unknown ): value is CreateComponentPricePoint { - const validationResult = validateAndMap( - value, - createComponentPricePointSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, createComponentPricePointSchema); } /** @@ -47,10 +43,9 @@ export namespace CreateComponentPricePointsRequestPricePoints { export function isCreatePrepaidUsageComponentPricePoint( value: unknown ): value is CreatePrepaidUsageComponentPricePoint { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, createPrepaidUsageComponentPricePointSchema ); - return validationResult.errors === false; } } diff --git a/src/models/containers/createInvoiceCouponAmount.ts b/src/models/containers/createInvoiceCouponAmount.ts index db351989..b179da78 100644 --- a/src/models/containers/createInvoiceCouponAmount.ts +++ b/src/models/containers/createInvoiceCouponAmount.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoiceCouponAmount = string | number; diff --git a/src/models/containers/createInvoiceCouponPercentage.ts b/src/models/containers/createInvoiceCouponPercentage.ts index 640cffca..0276fbd5 100644 --- a/src/models/containers/createInvoiceCouponPercentage.ts +++ b/src/models/containers/createInvoiceCouponPercentage.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoiceCouponPercentage = string | number; diff --git a/src/models/containers/createInvoiceCouponProductFamilyId.ts b/src/models/containers/createInvoiceCouponProductFamilyId.ts index 65cd2b1a..bbd77087 100644 --- a/src/models/containers/createInvoiceCouponProductFamilyId.ts +++ b/src/models/containers/createInvoiceCouponProductFamilyId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoiceCouponProductFamilyId = string | number; diff --git a/src/models/containers/createInvoiceItemComponentId.ts b/src/models/containers/createInvoiceItemComponentId.ts index 34d91584..c7c7522a 100644 --- a/src/models/containers/createInvoiceItemComponentId.ts +++ b/src/models/containers/createInvoiceItemComponentId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoiceItemComponentId = string | number; diff --git a/src/models/containers/createInvoiceItemPricePointId.ts b/src/models/containers/createInvoiceItemPricePointId.ts index 6bff4c4d..5ef0b777 100644 --- a/src/models/containers/createInvoiceItemPricePointId.ts +++ b/src/models/containers/createInvoiceItemPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoiceItemPricePointId = string | number; diff --git a/src/models/containers/createInvoiceItemProductId.ts b/src/models/containers/createInvoiceItemProductId.ts index bf073923..48da48c9 100644 --- a/src/models/containers/createInvoiceItemProductId.ts +++ b/src/models/containers/createInvoiceItemProductId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoiceItemProductId = string | number; diff --git a/src/models/containers/createInvoiceItemProductPricePointId.ts b/src/models/containers/createInvoiceItemProductPricePointId.ts index 71fec18a..f57f2c71 100644 --- a/src/models/containers/createInvoiceItemProductPricePointId.ts +++ b/src/models/containers/createInvoiceItemProductPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoiceItemProductPricePointId = string | number; diff --git a/src/models/containers/createInvoiceItemQuantity.ts b/src/models/containers/createInvoiceItemQuantity.ts index b554a079..28cdb427 100644 --- a/src/models/containers/createInvoiceItemQuantity.ts +++ b/src/models/containers/createInvoiceItemQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoiceItemQuantity = number | string; diff --git a/src/models/containers/createInvoiceItemUnitPrice.ts b/src/models/containers/createInvoiceItemUnitPrice.ts index 50323047..bc6d1085 100644 --- a/src/models/containers/createInvoiceItemUnitPrice.ts +++ b/src/models/containers/createInvoiceItemUnitPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoiceItemUnitPrice = number | string; diff --git a/src/models/containers/createInvoicePaymentAmount.ts b/src/models/containers/createInvoicePaymentAmount.ts index 43d1ab0d..0699c76b 100644 --- a/src/models/containers/createInvoicePaymentAmount.ts +++ b/src/models/containers/createInvoicePaymentAmount.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateInvoicePaymentAmount = string | number; diff --git a/src/models/containers/createMetafieldsRequestMetafields.ts b/src/models/containers/createMetafieldsRequestMetafields.ts index 1f255f17..14430489 100644 --- a/src/models/containers/createMetafieldsRequestMetafields.ts +++ b/src/models/containers/createMetafieldsRequestMetafields.ts @@ -4,8 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, oneOf, Schema, validateAndMap } from '../../schema'; -import { CreateMetafield, createMetafieldSchema } from '../createMetafield'; +import { + array, + isMappedValueValidForSchema, + oneOf, + Schema, +} from '../../schema.js'; +import { CreateMetafield, createMetafieldSchema } from '../createMetafield.js'; /** This is a container type for one-of types. */ export type CreateMetafieldsRequestMetafields = @@ -23,8 +28,7 @@ export namespace CreateMetafieldsRequestMetafields { * This is Create Metafield case. */ export function isCreateMetafield(value: unknown): value is CreateMetafield { - const validationResult = validateAndMap(value, createMetafieldSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, createMetafieldSchema); } /** @@ -38,10 +42,6 @@ export namespace CreateMetafieldsRequestMetafields { if (!Array.isArray(value)) { return false; } - const validationResult = validateAndMap( - value, - array(createMetafieldSchema) - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, array(createMetafieldSchema)); } } diff --git a/src/models/containers/createMultiInvoicePaymentAmount.ts b/src/models/containers/createMultiInvoicePaymentAmount.ts index 9774b5ed..8c0cb121 100644 --- a/src/models/containers/createMultiInvoicePaymentAmount.ts +++ b/src/models/containers/createMultiInvoicePaymentAmount.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateMultiInvoicePaymentAmount = string | number; diff --git a/src/models/containers/createOrUpdateSegmentPriceUnitPrice.ts b/src/models/containers/createOrUpdateSegmentPriceUnitPrice.ts index 42e9dccc..d8308fbb 100644 --- a/src/models/containers/createOrUpdateSegmentPriceUnitPrice.ts +++ b/src/models/containers/createOrUpdateSegmentPriceUnitPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateOrUpdateSegmentPriceUnitPrice = string | number; diff --git a/src/models/containers/createPaymentProfileExpirationMonth.ts b/src/models/containers/createPaymentProfileExpirationMonth.ts index d4a31276..6d95ffe8 100644 --- a/src/models/containers/createPaymentProfileExpirationMonth.ts +++ b/src/models/containers/createPaymentProfileExpirationMonth.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreatePaymentProfileExpirationMonth = number | string; diff --git a/src/models/containers/createPaymentProfileExpirationYear.ts b/src/models/containers/createPaymentProfileExpirationYear.ts index c68e9ba9..e161610e 100644 --- a/src/models/containers/createPaymentProfileExpirationYear.ts +++ b/src/models/containers/createPaymentProfileExpirationYear.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreatePaymentProfileExpirationYear = number | string; diff --git a/src/models/containers/createProductPricePointProductId.ts b/src/models/containers/createProductPricePointProductId.ts index 19a42d81..04bda621 100644 --- a/src/models/containers/createProductPricePointProductId.ts +++ b/src/models/containers/createProductPricePointProductId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateProductPricePointProductId = number | string; diff --git a/src/models/containers/createSegmentSegmentProperty1Value.ts b/src/models/containers/createSegmentSegmentProperty1Value.ts index 443fc2f8..daac9b0c 100644 --- a/src/models/containers/createSegmentSegmentProperty1Value.ts +++ b/src/models/containers/createSegmentSegmentProperty1Value.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, number, oneOf, Schema, string } from '../../schema'; +import { boolean, number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateSegmentSegmentProperty1Value = string | number | boolean; diff --git a/src/models/containers/createSegmentSegmentProperty2Value.ts b/src/models/containers/createSegmentSegmentProperty2Value.ts index dbd40d49..7b6f4c34 100644 --- a/src/models/containers/createSegmentSegmentProperty2Value.ts +++ b/src/models/containers/createSegmentSegmentProperty2Value.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, number, oneOf, Schema, string } from '../../schema'; +import { boolean, number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateSegmentSegmentProperty2Value = string | number | boolean; diff --git a/src/models/containers/createSegmentSegmentProperty3Value.ts b/src/models/containers/createSegmentSegmentProperty3Value.ts index f2289c68..073d32b6 100644 --- a/src/models/containers/createSegmentSegmentProperty3Value.ts +++ b/src/models/containers/createSegmentSegmentProperty3Value.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, number, oneOf, Schema, string } from '../../schema'; +import { boolean, number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateSegmentSegmentProperty3Value = string | number | boolean; diff --git a/src/models/containers/createSegmentSegmentProperty4Value.ts b/src/models/containers/createSegmentSegmentProperty4Value.ts index 86f7f01e..56097d8a 100644 --- a/src/models/containers/createSegmentSegmentProperty4Value.ts +++ b/src/models/containers/createSegmentSegmentProperty4Value.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, number, oneOf, Schema, string } from '../../schema'; +import { boolean, number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateSegmentSegmentProperty4Value = string | number | boolean; diff --git a/src/models/containers/createSubscriptionComponentAllocatedQuantity.ts b/src/models/containers/createSubscriptionComponentAllocatedQuantity.ts index a7c4daff..83d3fee0 100644 --- a/src/models/containers/createSubscriptionComponentAllocatedQuantity.ts +++ b/src/models/containers/createSubscriptionComponentAllocatedQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateSubscriptionComponentAllocatedQuantity = number | string; diff --git a/src/models/containers/createSubscriptionComponentComponentId.ts b/src/models/containers/createSubscriptionComponentComponentId.ts index 3424ff30..e88f15e1 100644 --- a/src/models/containers/createSubscriptionComponentComponentId.ts +++ b/src/models/containers/createSubscriptionComponentComponentId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateSubscriptionComponentComponentId = number | string; diff --git a/src/models/containers/createSubscriptionComponentPricePointId.ts b/src/models/containers/createSubscriptionComponentPricePointId.ts index 5e54ae74..f2a81c60 100644 --- a/src/models/containers/createSubscriptionComponentPricePointId.ts +++ b/src/models/containers/createSubscriptionComponentPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateSubscriptionComponentPricePointId = number | string; diff --git a/src/models/containers/createSubscriptionOfferId.ts b/src/models/containers/createSubscriptionOfferId.ts index c021329d..572e85dc 100644 --- a/src/models/containers/createSubscriptionOfferId.ts +++ b/src/models/containers/createSubscriptionOfferId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateSubscriptionOfferId = string | number; diff --git a/src/models/containers/createUsageComponentId.ts b/src/models/containers/createUsageComponentId.ts index 3d2695cc..d2d6f60d 100644 --- a/src/models/containers/createUsageComponentId.ts +++ b/src/models/containers/createUsageComponentId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type CreateUsageComponentId = number | string; diff --git a/src/models/containers/createUsageSubscriptionIdOrReference.ts b/src/models/containers/createUsageSubscriptionIdOrReference.ts new file mode 100644 index 00000000..5dc607af --- /dev/null +++ b/src/models/containers/createUsageSubscriptionIdOrReference.ts @@ -0,0 +1,34 @@ +/** + * AdvancedBilling + * + * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). + */ + +import { number, oneOf, Schema, string } from '../../schema.js'; + +/** This is a container type for one-of types. */ +export type CreateUsageSubscriptionIdOrReference = number | string; + +export const createUsageSubscriptionIdOrReferenceSchema: Schema = oneOf( + [number(), string()] +); + +export namespace CreateUsageSubscriptionIdOrReference { + /** + * Validation method to narrow down union type to number type case. + * + * This is Number case. + */ + export function isNumber(value: unknown): value is number { + return typeof value === 'number'; + } + + /** + * Validation method to narrow down union type to string type case. + * + * This is String case. + */ + export function isString(value: unknown): value is string { + return typeof value === 'string'; + } +} diff --git a/src/models/containers/customerErrorResponseErrors.ts b/src/models/containers/customerErrorResponseErrors.ts index 99ef10e4..0110c3b1 100644 --- a/src/models/containers/customerErrorResponseErrors.ts +++ b/src/models/containers/customerErrorResponseErrors.ts @@ -4,8 +4,14 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, oneOf, Schema, string, validateAndMap } from '../../schema'; -import { CustomerError, customerErrorSchema } from '../customerError'; +import { + array, + isMappedValueValidForSchema, + oneOf, + Schema, + string, +} from '../../schema.js'; +import { CustomerError, customerErrorSchema } from '../customerError.js'; /** This is a container type for one-of types. */ export type CustomerErrorResponseErrors = CustomerError | string[]; @@ -21,8 +27,7 @@ export namespace CustomerErrorResponseErrors { * This is Customer Error case. */ export function isCustomerError(value: unknown): value is CustomerError { - const validationResult = validateAndMap(value, customerErrorSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, customerErrorSchema); } /** diff --git a/src/models/containers/deductServiceCreditAmount.ts b/src/models/containers/deductServiceCreditAmount.ts index 9dd89ce1..567e1ffe 100644 --- a/src/models/containers/deductServiceCreditAmount.ts +++ b/src/models/containers/deductServiceCreditAmount.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type DeductServiceCreditAmount = string | number; diff --git a/src/models/containers/eBBComponentUnitPrice.ts b/src/models/containers/eBBComponentUnitPrice.ts index 75f42f0b..4c71cacc 100644 --- a/src/models/containers/eBBComponentUnitPrice.ts +++ b/src/models/containers/eBBComponentUnitPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type EBBComponentUnitPrice = string | number; diff --git a/src/models/containers/eventEventSpecificData.ts b/src/models/containers/eventEventSpecificData.ts index ab17b0c7..375f639a 100644 --- a/src/models/containers/eventEventSpecificData.ts +++ b/src/models/containers/eventEventSpecificData.ts @@ -4,67 +4,67 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { oneOf, Schema, validateAndMap } from '../../schema'; +import { isMappedValueValidForSchema, oneOf, Schema } from '../../schema.js'; import { ComponentAllocationChange, componentAllocationChangeSchema, -} from '../componentAllocationChange'; +} from '../componentAllocationChange.js'; import { CreditAccountBalanceChanged, creditAccountBalanceChangedSchema, -} from '../creditAccountBalanceChanged'; +} from '../creditAccountBalanceChanged.js'; import { CustomFieldValueChange, customFieldValueChangeSchema, -} from '../customFieldValueChange'; +} from '../customFieldValueChange.js'; import { DunningStepReached, dunningStepReachedSchema, -} from '../dunningStepReached'; -import { InvoiceIssued, invoiceIssuedSchema } from '../invoiceIssued'; +} from '../dunningStepReached.js'; +import { InvoiceIssued, invoiceIssuedSchema } from '../invoiceIssued.js'; import { ItemPricePointChanged, itemPricePointChangedSchema, -} from '../itemPricePointChanged'; -import { MeteredUsage, meteredUsageSchema } from '../meteredUsage'; +} from '../itemPricePointChanged.js'; +import { MeteredUsage, meteredUsageSchema } from '../meteredUsage.js'; import { PaymentCollectionMethodChanged, paymentCollectionMethodChangedSchema, -} from '../paymentCollectionMethodChanged'; +} from '../paymentCollectionMethodChanged.js'; import { PaymentRelatedEvents, paymentRelatedEventsSchema, -} from '../paymentRelatedEvents'; +} from '../paymentRelatedEvents.js'; import { PendingCancellationChange, pendingCancellationChangeSchema, -} from '../pendingCancellationChange'; +} from '../pendingCancellationChange.js'; import { PrepaidSubscriptionBalanceChanged, prepaidSubscriptionBalanceChangedSchema, -} from '../prepaidSubscriptionBalanceChanged'; -import { PrepaidUsage, prepaidUsageSchema } from '../prepaidUsage'; +} from '../prepaidSubscriptionBalanceChanged.js'; +import { PrepaidUsage, prepaidUsageSchema } from '../prepaidUsage.js'; import { PrepaymentAccountBalanceChanged, prepaymentAccountBalanceChangedSchema, -} from '../prepaymentAccountBalanceChanged'; +} from '../prepaymentAccountBalanceChanged.js'; import { ProformaInvoiceIssued, proformaInvoiceIssuedSchema, -} from '../proformaInvoiceIssued'; -import { RefundSuccess, refundSuccessSchema } from '../refundSuccess'; +} from '../proformaInvoiceIssued.js'; +import { RefundSuccess, refundSuccessSchema } from '../refundSuccess.js'; import { SubscriptionGroupSignupEventData, subscriptionGroupSignupEventDataSchema, -} from '../subscriptionGroupSignupEventData'; +} from '../subscriptionGroupSignupEventData.js'; import { SubscriptionProductChange, subscriptionProductChangeSchema, -} from '../subscriptionProductChange'; +} from '../subscriptionProductChange.js'; import { SubscriptionStateChange, subscriptionStateChangeSchema, -} from '../subscriptionStateChange'; +} from '../subscriptionStateChange.js'; /** This is a container type for one-of types. */ export type EventEventSpecificData = @@ -119,11 +119,7 @@ export namespace EventEventSpecificData { export function isSubscriptionProductChange( value: unknown ): value is SubscriptionProductChange { - const validationResult = validateAndMap( - value, - subscriptionProductChangeSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, subscriptionProductChangeSchema); } /** @@ -134,11 +130,7 @@ export namespace EventEventSpecificData { export function isSubscriptionStateChange( value: unknown ): value is SubscriptionStateChange { - const validationResult = validateAndMap( - value, - subscriptionStateChangeSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, subscriptionStateChangeSchema); } /** @@ -149,8 +141,7 @@ export namespace EventEventSpecificData { export function isPaymentRelatedEvents( value: unknown ): value is PaymentRelatedEvents { - const validationResult = validateAndMap(value, paymentRelatedEventsSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, paymentRelatedEventsSchema); } /** @@ -159,8 +150,7 @@ export namespace EventEventSpecificData { * This is Refund Success case. */ export function isRefundSuccess(value: unknown): value is RefundSuccess { - const validationResult = validateAndMap(value, refundSuccessSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, refundSuccessSchema); } /** @@ -171,11 +161,7 @@ export namespace EventEventSpecificData { export function isComponentAllocationChange( value: unknown ): value is ComponentAllocationChange { - const validationResult = validateAndMap( - value, - componentAllocationChangeSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, componentAllocationChangeSchema); } /** @@ -184,8 +170,7 @@ export namespace EventEventSpecificData { * This is Metered Usage case. */ export function isMeteredUsage(value: unknown): value is MeteredUsage { - const validationResult = validateAndMap(value, meteredUsageSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, meteredUsageSchema); } /** @@ -194,8 +179,7 @@ export namespace EventEventSpecificData { * This is Prepaid Usage case. */ export function isPrepaidUsage(value: unknown): value is PrepaidUsage { - const validationResult = validateAndMap(value, prepaidUsageSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, prepaidUsageSchema); } /** @@ -206,8 +190,7 @@ export namespace EventEventSpecificData { export function isDunningStepReached( value: unknown ): value is DunningStepReached { - const validationResult = validateAndMap(value, dunningStepReachedSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, dunningStepReachedSchema); } /** @@ -216,8 +199,7 @@ export namespace EventEventSpecificData { * This is Invoice Issued case. */ export function isInvoiceIssued(value: unknown): value is InvoiceIssued { - const validationResult = validateAndMap(value, invoiceIssuedSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, invoiceIssuedSchema); } /** @@ -228,11 +210,7 @@ export namespace EventEventSpecificData { export function isPendingCancellationChange( value: unknown ): value is PendingCancellationChange { - const validationResult = validateAndMap( - value, - pendingCancellationChangeSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, pendingCancellationChangeSchema); } /** @@ -243,11 +221,10 @@ export namespace EventEventSpecificData { export function isPrepaidSubscriptionBalanceChanged( value: unknown ): value is PrepaidSubscriptionBalanceChanged { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, prepaidSubscriptionBalanceChangedSchema ); - return validationResult.errors === false; } /** @@ -258,8 +235,7 @@ export namespace EventEventSpecificData { export function isProformaInvoiceIssued( value: unknown ): value is ProformaInvoiceIssued { - const validationResult = validateAndMap(value, proformaInvoiceIssuedSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, proformaInvoiceIssuedSchema); } /** @@ -270,11 +246,10 @@ export namespace EventEventSpecificData { export function isSubscriptionGroupSignupEventData( value: unknown ): value is SubscriptionGroupSignupEventData { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, subscriptionGroupSignupEventDataSchema ); - return validationResult.errors === false; } /** @@ -285,11 +260,10 @@ export namespace EventEventSpecificData { export function isCreditAccountBalanceChanged( value: unknown ): value is CreditAccountBalanceChanged { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, creditAccountBalanceChangedSchema ); - return validationResult.errors === false; } /** @@ -300,11 +274,10 @@ export namespace EventEventSpecificData { export function isPrepaymentAccountBalanceChanged( value: unknown ): value is PrepaymentAccountBalanceChanged { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, prepaymentAccountBalanceChangedSchema ); - return validationResult.errors === false; } /** @@ -315,11 +288,10 @@ export namespace EventEventSpecificData { export function isPaymentCollectionMethodChanged( value: unknown ): value is PaymentCollectionMethodChanged { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, paymentCollectionMethodChangedSchema ); - return validationResult.errors === false; } /** @@ -330,8 +302,7 @@ export namespace EventEventSpecificData { export function isItemPricePointChanged( value: unknown ): value is ItemPricePointChanged { - const validationResult = validateAndMap(value, itemPricePointChangedSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, itemPricePointChangedSchema); } /** @@ -342,10 +313,6 @@ export namespace EventEventSpecificData { export function isCustomFieldValueChange( value: unknown ): value is CustomFieldValueChange { - const validationResult = validateAndMap( - value, - customFieldValueChangeSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, customFieldValueChangeSchema); } } diff --git a/src/models/containers/invoiceEvent.ts b/src/models/containers/invoiceEvent.ts index bd0a376f..1447aba1 100644 --- a/src/models/containers/invoiceEvent.ts +++ b/src/models/containers/invoiceEvent.ts @@ -4,64 +4,67 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { anyOf, Schema, validateAndMap } from '../../schema'; +import { anyOf, isMappedValueValidForSchema, Schema } from '../../schema.js'; import { ApplyCreditNoteEvent, applyCreditNoteEventSchema, -} from '../applyCreditNoteEvent'; +} from '../applyCreditNoteEvent.js'; import { ApplyDebitNoteEvent, applyDebitNoteEventSchema, -} from '../applyDebitNoteEvent'; +} from '../applyDebitNoteEvent.js'; import { ApplyPaymentEvent, applyPaymentEventSchema, -} from '../applyPaymentEvent'; +} from '../applyPaymentEvent.js'; import { BackportInvoiceEvent, backportInvoiceEventSchema, -} from '../backportInvoiceEvent'; +} from '../backportInvoiceEvent.js'; import { ChangeChargebackStatusEvent, changeChargebackStatusEventSchema, -} from '../changeChargebackStatusEvent'; +} from '../changeChargebackStatusEvent.js'; import { ChangeInvoiceCollectionMethodEvent, changeInvoiceCollectionMethodEventSchema, -} from '../changeInvoiceCollectionMethodEvent'; +} from '../changeInvoiceCollectionMethodEvent.js'; import { ChangeInvoiceStatusEvent, changeInvoiceStatusEventSchema, -} from '../changeInvoiceStatusEvent'; +} from '../changeInvoiceStatusEvent.js'; import { CreateCreditNoteEvent, createCreditNoteEventSchema, -} from '../createCreditNoteEvent'; +} from '../createCreditNoteEvent.js'; import { CreateDebitNoteEvent, createDebitNoteEventSchema, -} from '../createDebitNoteEvent'; +} from '../createDebitNoteEvent.js'; import { FailedPaymentEvent, failedPaymentEventSchema, -} from '../failedPaymentEvent'; +} from '../failedPaymentEvent.js'; import { IssueInvoiceEvent, issueInvoiceEventSchema, -} from '../issueInvoiceEvent'; +} from '../issueInvoiceEvent.js'; import { RefundInvoiceEvent, refundInvoiceEventSchema, -} from '../refundInvoiceEvent'; +} from '../refundInvoiceEvent.js'; import { RemovePaymentEvent, removePaymentEventSchema, -} from '../removePaymentEvent'; -import { VoidInvoiceEvent, voidInvoiceEventSchema } from '../voidInvoiceEvent'; +} from '../removePaymentEvent.js'; +import { + VoidInvoiceEvent, + voidInvoiceEventSchema, +} from '../voidInvoiceEvent.js'; import { VoidRemainderEvent, voidRemainderEventSchema, -} from '../voidRemainderEvent'; +} from '../voidRemainderEvent.js'; /** This is a container type for any-of types. */ export type InvoiceEvent = @@ -118,7 +121,7 @@ export const invoiceEventSchema: Schema = anyOf( voidRemainderEventSchema, ], discriminatorMap, - 'eventType' + 'event_type' ); export namespace InvoiceEvent { @@ -130,8 +133,7 @@ export namespace InvoiceEvent { export function isApplyCreditNoteEvent( value: unknown ): value is ApplyCreditNoteEvent { - const validationResult = validateAndMap(value, applyCreditNoteEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, applyCreditNoteEventSchema); } /** @@ -142,8 +144,7 @@ export namespace InvoiceEvent { export function isApplyDebitNoteEvent( value: unknown ): value is ApplyDebitNoteEvent { - const validationResult = validateAndMap(value, applyDebitNoteEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, applyDebitNoteEventSchema); } /** @@ -154,8 +155,7 @@ export namespace InvoiceEvent { export function isApplyPaymentEvent( value: unknown ): value is ApplyPaymentEvent { - const validationResult = validateAndMap(value, applyPaymentEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, applyPaymentEventSchema); } /** @@ -166,8 +166,7 @@ export namespace InvoiceEvent { export function isBackportInvoiceEvent( value: unknown ): value is BackportInvoiceEvent { - const validationResult = validateAndMap(value, backportInvoiceEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, backportInvoiceEventSchema); } /** @@ -178,11 +177,10 @@ export namespace InvoiceEvent { export function isChangeChargebackStatusEvent( value: unknown ): value is ChangeChargebackStatusEvent { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, changeChargebackStatusEventSchema ); - return validationResult.errors === false; } /** @@ -193,11 +191,10 @@ export namespace InvoiceEvent { export function isChangeInvoiceCollectionMethodEvent( value: unknown ): value is ChangeInvoiceCollectionMethodEvent { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, changeInvoiceCollectionMethodEventSchema ); - return validationResult.errors === false; } /** @@ -208,11 +205,7 @@ export namespace InvoiceEvent { export function isChangeInvoiceStatusEvent( value: unknown ): value is ChangeInvoiceStatusEvent { - const validationResult = validateAndMap( - value, - changeInvoiceStatusEventSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, changeInvoiceStatusEventSchema); } /** @@ -223,8 +216,7 @@ export namespace InvoiceEvent { export function isCreateCreditNoteEvent( value: unknown ): value is CreateCreditNoteEvent { - const validationResult = validateAndMap(value, createCreditNoteEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, createCreditNoteEventSchema); } /** @@ -235,8 +227,7 @@ export namespace InvoiceEvent { export function isCreateDebitNoteEvent( value: unknown ): value is CreateDebitNoteEvent { - const validationResult = validateAndMap(value, createDebitNoteEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, createDebitNoteEventSchema); } /** @@ -247,8 +238,7 @@ export namespace InvoiceEvent { export function isFailedPaymentEvent( value: unknown ): value is FailedPaymentEvent { - const validationResult = validateAndMap(value, failedPaymentEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, failedPaymentEventSchema); } /** @@ -259,8 +249,7 @@ export namespace InvoiceEvent { export function isIssueInvoiceEvent( value: unknown ): value is IssueInvoiceEvent { - const validationResult = validateAndMap(value, issueInvoiceEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, issueInvoiceEventSchema); } /** @@ -271,8 +260,7 @@ export namespace InvoiceEvent { export function isRefundInvoiceEvent( value: unknown ): value is RefundInvoiceEvent { - const validationResult = validateAndMap(value, refundInvoiceEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, refundInvoiceEventSchema); } /** @@ -283,8 +271,7 @@ export namespace InvoiceEvent { export function isRemovePaymentEvent( value: unknown ): value is RemovePaymentEvent { - const validationResult = validateAndMap(value, removePaymentEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, removePaymentEventSchema); } /** @@ -295,8 +282,7 @@ export namespace InvoiceEvent { export function isVoidInvoiceEvent( value: unknown ): value is VoidInvoiceEvent { - const validationResult = validateAndMap(value, voidInvoiceEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, voidInvoiceEventSchema); } /** @@ -307,7 +293,6 @@ export namespace InvoiceEvent { export function isVoidRemainderEvent( value: unknown ): value is VoidRemainderEvent { - const validationResult = validateAndMap(value, voidRemainderEventSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, voidRemainderEventSchema); } } diff --git a/src/models/containers/invoiceEventPayment.ts b/src/models/containers/invoiceEventPayment.ts index d5014263..6b1cd581 100644 --- a/src/models/containers/invoiceEventPayment.ts +++ b/src/models/containers/invoiceEventPayment.ts @@ -4,27 +4,27 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { anyOf, Schema, validateAndMap } from '../../schema'; +import { anyOf, isMappedValueValidForSchema, Schema } from '../../schema.js'; import { PaymentMethodApplePay, paymentMethodApplePaySchema, -} from '../paymentMethodApplePay'; +} from '../paymentMethodApplePay.js'; import { PaymentMethodBankAccount, paymentMethodBankAccountSchema, -} from '../paymentMethodBankAccount'; +} from '../paymentMethodBankAccount.js'; import { PaymentMethodCreditCard, paymentMethodCreditCardSchema, -} from '../paymentMethodCreditCard'; +} from '../paymentMethodCreditCard.js'; import { PaymentMethodExternal, paymentMethodExternalSchema, -} from '../paymentMethodExternal'; +} from '../paymentMethodExternal.js'; import { PaymentMethodPaypal, paymentMethodPaypalSchema, -} from '../paymentMethodPaypal'; +} from '../paymentMethodPaypal.js'; /** This is a container type for any-of types. */ export type InvoiceEventPayment = @@ -63,8 +63,7 @@ export namespace InvoiceEventPayment { export function isPaymentMethodApplePay( value: unknown ): value is PaymentMethodApplePay { - const validationResult = validateAndMap(value, paymentMethodApplePaySchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, paymentMethodApplePaySchema); } /** @@ -75,11 +74,7 @@ export namespace InvoiceEventPayment { export function isPaymentMethodBankAccount( value: unknown ): value is PaymentMethodBankAccount { - const validationResult = validateAndMap( - value, - paymentMethodBankAccountSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, paymentMethodBankAccountSchema); } /** @@ -90,11 +85,7 @@ export namespace InvoiceEventPayment { export function isPaymentMethodCreditCard( value: unknown ): value is PaymentMethodCreditCard { - const validationResult = validateAndMap( - value, - paymentMethodCreditCardSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, paymentMethodCreditCardSchema); } /** @@ -105,8 +96,7 @@ export namespace InvoiceEventPayment { export function isPaymentMethodExternal( value: unknown ): value is PaymentMethodExternal { - const validationResult = validateAndMap(value, paymentMethodExternalSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, paymentMethodExternalSchema); } /** @@ -117,7 +107,6 @@ export namespace InvoiceEventPayment { export function isPaymentMethodPaypal( value: unknown ): value is PaymentMethodPaypal { - const validationResult = validateAndMap(value, paymentMethodPaypalSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, paymentMethodPaypalSchema); } } diff --git a/src/models/containers/issueServiceCreditAmount.ts b/src/models/containers/issueServiceCreditAmount.ts index 52e98848..d4c5a1cf 100644 --- a/src/models/containers/issueServiceCreditAmount.ts +++ b/src/models/containers/issueServiceCreditAmount.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type IssueServiceCreditAmount = number | string; diff --git a/src/models/containers/listProductPricePointsInputProductId.ts b/src/models/containers/listProductPricePointsInputProductId.ts index 9ab6e5cd..4561cc89 100644 --- a/src/models/containers/listProductPricePointsInputProductId.ts +++ b/src/models/containers/listProductPricePointsInputProductId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ListProductPricePointsInputProductId = number | string; diff --git a/src/models/containers/listUsagesInputComponentId.ts b/src/models/containers/listUsagesInputComponentId.ts index 479bb5de..c731a3dc 100644 --- a/src/models/containers/listUsagesInputComponentId.ts +++ b/src/models/containers/listUsagesInputComponentId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ListUsagesInputComponentId = number | string; diff --git a/src/models/containers/listUsagesInputSubscriptionIdOrReference.ts b/src/models/containers/listUsagesInputSubscriptionIdOrReference.ts new file mode 100644 index 00000000..519a4c9c --- /dev/null +++ b/src/models/containers/listUsagesInputSubscriptionIdOrReference.ts @@ -0,0 +1,34 @@ +/** + * AdvancedBilling + * + * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). + */ + +import { number, oneOf, Schema, string } from '../../schema.js'; + +/** This is a container type for one-of types. */ +export type ListUsagesInputSubscriptionIdOrReference = number | string; + +export const listUsagesInputSubscriptionIdOrReferenceSchema: Schema = oneOf( + [number(), string()] +); + +export namespace ListUsagesInputSubscriptionIdOrReference { + /** + * Validation method to narrow down union type to number type case. + * + * This is Number case. + */ + export function isNumber(value: unknown): value is number { + return typeof value === 'number'; + } + + /** + * Validation method to narrow down union type to string type case. + * + * This is String case. + */ + export function isString(value: unknown): value is string { + return typeof value === 'string'; + } +} diff --git a/src/models/containers/metafieldEnum.ts b/src/models/containers/metafieldEnum.ts index c2feb190..c526fca6 100644 --- a/src/models/containers/metafieldEnum.ts +++ b/src/models/containers/metafieldEnum.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, oneOf, Schema, string } from '../../schema'; +import { array, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type MetafieldEnum = string | string[]; diff --git a/src/models/containers/meteredComponentUnitPrice.ts b/src/models/containers/meteredComponentUnitPrice.ts index ddc0ae43..da59883e 100644 --- a/src/models/containers/meteredComponentUnitPrice.ts +++ b/src/models/containers/meteredComponentUnitPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type MeteredComponentUnitPrice = string | number; diff --git a/src/models/containers/onOffComponentUnitPrice.ts b/src/models/containers/onOffComponentUnitPrice.ts index 26ca7c10..662f742f 100644 --- a/src/models/containers/onOffComponentUnitPrice.ts +++ b/src/models/containers/onOffComponentUnitPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type OnOffComponentUnitPrice = string | number; diff --git a/src/models/containers/paymentProfile.ts b/src/models/containers/paymentProfile.ts index 6e9128a4..ec424d9d 100644 --- a/src/models/containers/paymentProfile.ts +++ b/src/models/containers/paymentProfile.ts @@ -4,23 +4,23 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { anyOf, Schema, validateAndMap } from '../../schema'; +import { anyOf, isMappedValueValidForSchema, Schema } from '../../schema.js'; import { ApplePayPaymentProfile, applePayPaymentProfileSchema, -} from '../applePayPaymentProfile'; +} from '../applePayPaymentProfile.js'; import { BankAccountPaymentProfile, bankAccountPaymentProfileSchema, -} from '../bankAccountPaymentProfile'; +} from '../bankAccountPaymentProfile.js'; import { CreditCardPaymentProfile, creditCardPaymentProfileSchema, -} from '../creditCardPaymentProfile'; +} from '../creditCardPaymentProfile.js'; import { PaypalPaymentProfile, paypalPaymentProfileSchema, -} from '../paypalPaymentProfile'; +} from '../paypalPaymentProfile.js'; /** This is a container type for any-of types. */ export type PaymentProfile = @@ -44,7 +44,7 @@ export const paymentProfileSchema: Schema = anyOf( paypalPaymentProfileSchema, ], discriminatorMap, - 'paymentType' + 'payment_type' ); export namespace PaymentProfile { @@ -56,11 +56,7 @@ export namespace PaymentProfile { export function isApplePayPaymentProfile( value: unknown ): value is ApplePayPaymentProfile { - const validationResult = validateAndMap( - value, - applePayPaymentProfileSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, applePayPaymentProfileSchema); } /** @@ -71,11 +67,7 @@ export namespace PaymentProfile { export function isBankAccountPaymentProfile( value: unknown ): value is BankAccountPaymentProfile { - const validationResult = validateAndMap( - value, - bankAccountPaymentProfileSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, bankAccountPaymentProfileSchema); } /** @@ -86,11 +78,7 @@ export namespace PaymentProfile { export function isCreditCardPaymentProfile( value: unknown ): value is CreditCardPaymentProfile { - const validationResult = validateAndMap( - value, - creditCardPaymentProfileSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, creditCardPaymentProfileSchema); } /** @@ -101,7 +89,6 @@ export namespace PaymentProfile { export function isPaypalPaymentProfile( value: unknown ): value is PaypalPaymentProfile { - const validationResult = validateAndMap(value, paypalPaymentProfileSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, paypalPaymentProfileSchema); } } diff --git a/src/models/containers/paymentProfileAttributesExpirationMonth.ts b/src/models/containers/paymentProfileAttributesExpirationMonth.ts index 56eaffa0..c128cac5 100644 --- a/src/models/containers/paymentProfileAttributesExpirationMonth.ts +++ b/src/models/containers/paymentProfileAttributesExpirationMonth.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type PaymentProfileAttributesExpirationMonth = number | string; diff --git a/src/models/containers/paymentProfileAttributesExpirationYear.ts b/src/models/containers/paymentProfileAttributesExpirationYear.ts index 845cb37d..d25fb696 100644 --- a/src/models/containers/paymentProfileAttributesExpirationYear.ts +++ b/src/models/containers/paymentProfileAttributesExpirationYear.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type PaymentProfileAttributesExpirationYear = number | string; diff --git a/src/models/containers/prepaidUsageComponentUnitPrice.ts b/src/models/containers/prepaidUsageComponentUnitPrice.ts index aee004ee..1733bb49 100644 --- a/src/models/containers/prepaidUsageComponentUnitPrice.ts +++ b/src/models/containers/prepaidUsageComponentUnitPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type PrepaidUsageComponentUnitPrice = string | number; diff --git a/src/models/containers/priceEndingQuantity.ts b/src/models/containers/priceEndingQuantity.ts index a89a703a..49ca92d3 100644 --- a/src/models/containers/priceEndingQuantity.ts +++ b/src/models/containers/priceEndingQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type PriceEndingQuantity = number | string; diff --git a/src/models/containers/priceStartingQuantity.ts b/src/models/containers/priceStartingQuantity.ts index 29ac4069..0f874c3b 100644 --- a/src/models/containers/priceStartingQuantity.ts +++ b/src/models/containers/priceStartingQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type PriceStartingQuantity = number | string; diff --git a/src/models/containers/priceUnitPrice.ts b/src/models/containers/priceUnitPrice.ts index 796ee250..a03f94d7 100644 --- a/src/models/containers/priceUnitPrice.ts +++ b/src/models/containers/priceUnitPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type PriceUnitPrice = number | string; diff --git a/src/models/containers/quantityBasedComponentUnitPrice.ts b/src/models/containers/quantityBasedComponentUnitPrice.ts index 89a86799..c2916d44 100644 --- a/src/models/containers/quantityBasedComponentUnitPrice.ts +++ b/src/models/containers/quantityBasedComponentUnitPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type QuantityBasedComponentUnitPrice = string | number; diff --git a/src/models/containers/reactivateSubscriptionRequestResume.ts b/src/models/containers/reactivateSubscriptionRequestResume.ts index e6bf1068..a5b8fb54 100644 --- a/src/models/containers/reactivateSubscriptionRequestResume.ts +++ b/src/models/containers/reactivateSubscriptionRequestResume.ts @@ -4,8 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, oneOf, Schema, validateAndMap } from '../../schema'; -import { ResumeOptions, resumeOptionsSchema } from '../resumeOptions'; +import { + boolean, + isMappedValueValidForSchema, + oneOf, + Schema, +} from '../../schema.js'; +import { ResumeOptions, resumeOptionsSchema } from '../resumeOptions.js'; /** This is a container type for one-of types. */ export type ReactivateSubscriptionRequestResume = boolean | ResumeOptions; @@ -30,7 +35,6 @@ export namespace ReactivateSubscriptionRequestResume { * This is Resume Options case. */ export function isResumeOptions(value: unknown): value is ResumeOptions { - const validationResult = validateAndMap(value, resumeOptionsSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, resumeOptionsSchema); } } diff --git a/src/models/containers/readComponentPricePointComponentId.ts b/src/models/containers/readComponentPricePointComponentId.ts index f3d89318..19cfb4d0 100644 --- a/src/models/containers/readComponentPricePointComponentId.ts +++ b/src/models/containers/readComponentPricePointComponentId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ReadComponentPricePointComponentId = number | string; diff --git a/src/models/containers/readComponentPricePointPricePointId.ts b/src/models/containers/readComponentPricePointPricePointId.ts index f8575d39..e825b0ac 100644 --- a/src/models/containers/readComponentPricePointPricePointId.ts +++ b/src/models/containers/readComponentPricePointPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ReadComponentPricePointPricePointId = number | string; diff --git a/src/models/containers/readProductPricePointPricePointId.ts b/src/models/containers/readProductPricePointPricePointId.ts index 2844efd4..61809788 100644 --- a/src/models/containers/readProductPricePointPricePointId.ts +++ b/src/models/containers/readProductPricePointPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ReadProductPricePointPricePointId = number | string; diff --git a/src/models/containers/readProductPricePointProductId.ts b/src/models/containers/readProductPricePointProductId.ts index fa9c49c3..93fce833 100644 --- a/src/models/containers/readProductPricePointProductId.ts +++ b/src/models/containers/readProductPricePointProductId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type ReadProductPricePointProductId = number | string; diff --git a/src/models/containers/refundConsolidatedInvoiceSegmentUids.ts b/src/models/containers/refundConsolidatedInvoiceSegmentUids.ts index 638cd1a5..20783cdf 100644 --- a/src/models/containers/refundConsolidatedInvoiceSegmentUids.ts +++ b/src/models/containers/refundConsolidatedInvoiceSegmentUids.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, oneOf, Schema, string } from '../../schema'; +import { array, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type RefundConsolidatedInvoiceSegmentUids = string[] | string; diff --git a/src/models/containers/refundInvoiceRequestRefund.ts b/src/models/containers/refundInvoiceRequestRefund.ts index cc585962..76905076 100644 --- a/src/models/containers/refundInvoiceRequestRefund.ts +++ b/src/models/containers/refundInvoiceRequestRefund.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { anyOf, Schema, validateAndMap } from '../../schema'; +import { anyOf, isMappedValueValidForSchema, Schema } from '../../schema.js'; import { RefundConsolidatedInvoice, refundConsolidatedInvoiceSchema, -} from '../refundConsolidatedInvoice'; -import { RefundInvoice, refundInvoiceSchema } from '../refundInvoice'; +} from '../refundConsolidatedInvoice.js'; +import { RefundInvoice, refundInvoiceSchema } from '../refundInvoice.js'; /** This is a container type for any-of types. */ export type RefundInvoiceRequestRefund = @@ -27,8 +27,7 @@ export namespace RefundInvoiceRequestRefund { * This is Refund Invoice case. */ export function isRefundInvoice(value: unknown): value is RefundInvoice { - const validationResult = validateAndMap(value, refundInvoiceSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, refundInvoiceSchema); } /** @@ -39,10 +38,6 @@ export namespace RefundInvoiceRequestRefund { export function isRefundConsolidatedInvoice( value: unknown ): value is RefundConsolidatedInvoice { - const validationResult = validateAndMap( - value, - refundConsolidatedInvoiceSchema - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, refundConsolidatedInvoiceSchema); } } diff --git a/src/models/containers/refundPrepaymentAmount.ts b/src/models/containers/refundPrepaymentAmount.ts index 86e8fcff..c5c9da0e 100644 --- a/src/models/containers/refundPrepaymentAmount.ts +++ b/src/models/containers/refundPrepaymentAmount.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type RefundPrepaymentAmount = string | number; diff --git a/src/models/containers/renewalPreviewComponentComponentId.ts b/src/models/containers/renewalPreviewComponentComponentId.ts index 99aaab7e..3594aaa7 100644 --- a/src/models/containers/renewalPreviewComponentComponentId.ts +++ b/src/models/containers/renewalPreviewComponentComponentId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type RenewalPreviewComponentComponentId = string | number; diff --git a/src/models/containers/renewalPreviewComponentPricePointId.ts b/src/models/containers/renewalPreviewComponentPricePointId.ts index aa3e7eef..c2af6a33 100644 --- a/src/models/containers/renewalPreviewComponentPricePointId.ts +++ b/src/models/containers/renewalPreviewComponentPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type RenewalPreviewComponentPricePointId = string | number; diff --git a/src/models/containers/segmentSegmentProperty1Value.ts b/src/models/containers/segmentSegmentProperty1Value.ts index e4ef0472..16a7b2c3 100644 --- a/src/models/containers/segmentSegmentProperty1Value.ts +++ b/src/models/containers/segmentSegmentProperty1Value.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, number, oneOf, Schema, string } from '../../schema'; +import { boolean, number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SegmentSegmentProperty1Value = string | number | boolean; diff --git a/src/models/containers/segmentSegmentProperty2Value.ts b/src/models/containers/segmentSegmentProperty2Value.ts index b7085737..51e86048 100644 --- a/src/models/containers/segmentSegmentProperty2Value.ts +++ b/src/models/containers/segmentSegmentProperty2Value.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, number, oneOf, Schema, string } from '../../schema'; +import { boolean, number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SegmentSegmentProperty2Value = string | number | boolean; diff --git a/src/models/containers/segmentSegmentProperty3Value.ts b/src/models/containers/segmentSegmentProperty3Value.ts index 03417e79..5d2251c5 100644 --- a/src/models/containers/segmentSegmentProperty3Value.ts +++ b/src/models/containers/segmentSegmentProperty3Value.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, number, oneOf, Schema, string } from '../../schema'; +import { boolean, number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SegmentSegmentProperty3Value = string | number | boolean; diff --git a/src/models/containers/segmentSegmentProperty4Value.ts b/src/models/containers/segmentSegmentProperty4Value.ts index 1b635f51..8592c0cf 100644 --- a/src/models/containers/segmentSegmentProperty4Value.ts +++ b/src/models/containers/segmentSegmentProperty4Value.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, number, oneOf, Schema, string } from '../../schema'; +import { boolean, number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SegmentSegmentProperty4Value = string | number | boolean; diff --git a/src/models/containers/subscriptionComponentAllocatedQuantity.ts b/src/models/containers/subscriptionComponentAllocatedQuantity.ts index 9c4bb31a..74c20f69 100644 --- a/src/models/containers/subscriptionComponentAllocatedQuantity.ts +++ b/src/models/containers/subscriptionComponentAllocatedQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionComponentAllocatedQuantity = number | string; diff --git a/src/models/containers/subscriptionCustomPriceExpirationInterval.ts b/src/models/containers/subscriptionCustomPriceExpirationInterval.ts index 4ef087ef..e070b368 100644 --- a/src/models/containers/subscriptionCustomPriceExpirationInterval.ts +++ b/src/models/containers/subscriptionCustomPriceExpirationInterval.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionCustomPriceExpirationInterval = string | number; diff --git a/src/models/containers/subscriptionCustomPriceInitialChargeInCents.ts b/src/models/containers/subscriptionCustomPriceInitialChargeInCents.ts index e8b1dd5c..7d104e28 100644 --- a/src/models/containers/subscriptionCustomPriceInitialChargeInCents.ts +++ b/src/models/containers/subscriptionCustomPriceInitialChargeInCents.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, oneOf, Schema, string } from '../../schema'; +import { bigint, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionCustomPriceInitialChargeInCents = string | bigint; diff --git a/src/models/containers/subscriptionCustomPriceInterval.ts b/src/models/containers/subscriptionCustomPriceInterval.ts index 6191f278..82fb6ec5 100644 --- a/src/models/containers/subscriptionCustomPriceInterval.ts +++ b/src/models/containers/subscriptionCustomPriceInterval.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionCustomPriceInterval = string | number; diff --git a/src/models/containers/subscriptionCustomPricePriceInCents.ts b/src/models/containers/subscriptionCustomPricePriceInCents.ts index 35dd4ee3..1e77dbf1 100644 --- a/src/models/containers/subscriptionCustomPricePriceInCents.ts +++ b/src/models/containers/subscriptionCustomPricePriceInCents.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, oneOf, Schema, string } from '../../schema'; +import { bigint, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionCustomPricePriceInCents = string | bigint; diff --git a/src/models/containers/subscriptionCustomPriceTrialInterval.ts b/src/models/containers/subscriptionCustomPriceTrialInterval.ts index 3ae2fba3..3970028c 100644 --- a/src/models/containers/subscriptionCustomPriceTrialInterval.ts +++ b/src/models/containers/subscriptionCustomPriceTrialInterval.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionCustomPriceTrialInterval = string | number; diff --git a/src/models/containers/subscriptionCustomPriceTrialPriceInCents.ts b/src/models/containers/subscriptionCustomPriceTrialPriceInCents.ts index 183c8a76..42b54610 100644 --- a/src/models/containers/subscriptionCustomPriceTrialPriceInCents.ts +++ b/src/models/containers/subscriptionCustomPriceTrialPriceInCents.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, oneOf, Schema, string } from '../../schema'; +import { bigint, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionCustomPriceTrialPriceInCents = string | bigint; diff --git a/src/models/containers/subscriptionGroupCreateErrorResponseErrors.ts b/src/models/containers/subscriptionGroupCreateErrorResponseErrors.ts index eac45954..e0e0ad0b 100644 --- a/src/models/containers/subscriptionGroupCreateErrorResponseErrors.ts +++ b/src/models/containers/subscriptionGroupCreateErrorResponseErrors.ts @@ -4,15 +4,20 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { oneOf, Schema, string, validateAndMap } from '../../schema'; +import { + isMappedValueValidForSchema, + oneOf, + Schema, + string, +} from '../../schema.js'; import { SubscriptionGroupMembersArrayError, subscriptionGroupMembersArrayErrorSchema, -} from '../subscriptionGroupMembersArrayError'; +} from '../subscriptionGroupMembersArrayError.js'; import { SubscriptionGroupSingleError, subscriptionGroupSingleErrorSchema, -} from '../subscriptionGroupSingleError'; +} from '../subscriptionGroupSingleError.js'; /** This is a container type for one-of types. */ export type SubscriptionGroupCreateErrorResponseErrors = @@ -37,11 +42,10 @@ export namespace SubscriptionGroupCreateErrorResponseErrors { export function isSubscriptionGroupMembersArrayError( value: unknown ): value is SubscriptionGroupMembersArrayError { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, subscriptionGroupMembersArrayErrorSchema ); - return validationResult.errors === false; } /** @@ -52,11 +56,10 @@ export namespace SubscriptionGroupCreateErrorResponseErrors { export function isSubscriptionGroupSingleError( value: unknown ): value is SubscriptionGroupSingleError { - const validationResult = validateAndMap( + return isMappedValueValidForSchema( value, subscriptionGroupSingleErrorSchema ); - return validationResult.errors === false; } /** diff --git a/src/models/containers/subscriptionGroupCreditCardExpirationMonth.ts b/src/models/containers/subscriptionGroupCreditCardExpirationMonth.ts index 51125874..bde99907 100644 --- a/src/models/containers/subscriptionGroupCreditCardExpirationMonth.ts +++ b/src/models/containers/subscriptionGroupCreditCardExpirationMonth.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionGroupCreditCardExpirationMonth = string | number; diff --git a/src/models/containers/subscriptionGroupCreditCardExpirationYear.ts b/src/models/containers/subscriptionGroupCreditCardExpirationYear.ts index 2ac7b193..2eca7f88 100644 --- a/src/models/containers/subscriptionGroupCreditCardExpirationYear.ts +++ b/src/models/containers/subscriptionGroupCreditCardExpirationYear.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionGroupCreditCardExpirationYear = string | number; diff --git a/src/models/containers/subscriptionGroupCreditCardFullNumber.ts b/src/models/containers/subscriptionGroupCreditCardFullNumber.ts index 732fe8a1..ba85291f 100644 --- a/src/models/containers/subscriptionGroupCreditCardFullNumber.ts +++ b/src/models/containers/subscriptionGroupCreditCardFullNumber.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionGroupCreditCardFullNumber = string | number; diff --git a/src/models/containers/subscriptionGroupSignupComponentAllocatedQuantity.ts b/src/models/containers/subscriptionGroupSignupComponentAllocatedQuantity.ts index 63ecf7a5..0832b136 100644 --- a/src/models/containers/subscriptionGroupSignupComponentAllocatedQuantity.ts +++ b/src/models/containers/subscriptionGroupSignupComponentAllocatedQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionGroupSignupComponentAllocatedQuantity = string | number; diff --git a/src/models/containers/subscriptionGroupSignupComponentComponentId.ts b/src/models/containers/subscriptionGroupSignupComponentComponentId.ts index cef883c7..c9316e3a 100644 --- a/src/models/containers/subscriptionGroupSignupComponentComponentId.ts +++ b/src/models/containers/subscriptionGroupSignupComponentComponentId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionGroupSignupComponentComponentId = string | number; diff --git a/src/models/containers/subscriptionGroupSignupComponentPricePointId.ts b/src/models/containers/subscriptionGroupSignupComponentPricePointId.ts index c0863b10..93caad0a 100644 --- a/src/models/containers/subscriptionGroupSignupComponentPricePointId.ts +++ b/src/models/containers/subscriptionGroupSignupComponentPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionGroupSignupComponentPricePointId = string | number; diff --git a/src/models/containers/subscriptionGroupSignupComponentUnitBalance.ts b/src/models/containers/subscriptionGroupSignupComponentUnitBalance.ts index 2feee4ac..ccfd1d92 100644 --- a/src/models/containers/subscriptionGroupSignupComponentUnitBalance.ts +++ b/src/models/containers/subscriptionGroupSignupComponentUnitBalance.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type SubscriptionGroupSignupComponentUnitBalance = string | number; diff --git a/src/models/containers/updateComponentPricePointComponentId.ts b/src/models/containers/updateComponentPricePointComponentId.ts index 6aa93859..4df25d00 100644 --- a/src/models/containers/updateComponentPricePointComponentId.ts +++ b/src/models/containers/updateComponentPricePointComponentId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type UpdateComponentPricePointComponentId = number | string; diff --git a/src/models/containers/updateComponentPricePointPricePointId.ts b/src/models/containers/updateComponentPricePointPricePointId.ts index b1946973..f9df7be3 100644 --- a/src/models/containers/updateComponentPricePointPricePointId.ts +++ b/src/models/containers/updateComponentPricePointPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type UpdateComponentPricePointPricePointId = number | string; diff --git a/src/models/containers/updateMetafieldsRequestMetafields.ts b/src/models/containers/updateMetafieldsRequestMetafields.ts index 5e9028d0..3a1a05cf 100644 --- a/src/models/containers/updateMetafieldsRequestMetafields.ts +++ b/src/models/containers/updateMetafieldsRequestMetafields.ts @@ -4,8 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, oneOf, Schema, validateAndMap } from '../../schema'; -import { UpdateMetafield, updateMetafieldSchema } from '../updateMetafield'; +import { + array, + isMappedValueValidForSchema, + oneOf, + Schema, +} from '../../schema.js'; +import { UpdateMetafield, updateMetafieldSchema } from '../updateMetafield.js'; /** This is a container type for one-of types. */ export type UpdateMetafieldsRequestMetafields = @@ -23,8 +28,7 @@ export namespace UpdateMetafieldsRequestMetafields { * This is Update Metafield case. */ export function isUpdateMetafield(value: unknown): value is UpdateMetafield { - const validationResult = validateAndMap(value, updateMetafieldSchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, updateMetafieldSchema); } /** @@ -38,10 +42,6 @@ export namespace UpdateMetafieldsRequestMetafields { if (!Array.isArray(value)) { return false; } - const validationResult = validateAndMap( - value, - array(updateMetafieldSchema) - ); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, array(updateMetafieldSchema)); } } diff --git a/src/models/containers/updatePriceEndingQuantity.ts b/src/models/containers/updatePriceEndingQuantity.ts index 1da543df..d20adaae 100644 --- a/src/models/containers/updatePriceEndingQuantity.ts +++ b/src/models/containers/updatePriceEndingQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type UpdatePriceEndingQuantity = number | string; diff --git a/src/models/containers/updatePriceStartingQuantity.ts b/src/models/containers/updatePriceStartingQuantity.ts index 2f9464a9..963b5a8f 100644 --- a/src/models/containers/updatePriceStartingQuantity.ts +++ b/src/models/containers/updatePriceStartingQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type UpdatePriceStartingQuantity = number | string; diff --git a/src/models/containers/updatePriceUnitPrice.ts b/src/models/containers/updatePriceUnitPrice.ts index 055a03ad..5d839c0c 100644 --- a/src/models/containers/updatePriceUnitPrice.ts +++ b/src/models/containers/updatePriceUnitPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type UpdatePriceUnitPrice = number | string; diff --git a/src/models/containers/updateProductPricePointPricePointId.ts b/src/models/containers/updateProductPricePointPricePointId.ts index d5f868c1..d73528d6 100644 --- a/src/models/containers/updateProductPricePointPricePointId.ts +++ b/src/models/containers/updateProductPricePointPricePointId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type UpdateProductPricePointPricePointId = number | string; diff --git a/src/models/containers/updateProductPricePointProductId.ts b/src/models/containers/updateProductPricePointProductId.ts index 73207d6a..8d344ec1 100644 --- a/src/models/containers/updateProductPricePointProductId.ts +++ b/src/models/containers/updateProductPricePointProductId.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type UpdateProductPricePointProductId = number | string; diff --git a/src/models/containers/updateSubscriptionNetTerms.ts b/src/models/containers/updateSubscriptionNetTerms.ts index 0a35e006..b548e0e6 100644 --- a/src/models/containers/updateSubscriptionNetTerms.ts +++ b/src/models/containers/updateSubscriptionNetTerms.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type UpdateSubscriptionNetTerms = string | number; diff --git a/src/models/containers/updateSubscriptionSnapDay.ts b/src/models/containers/updateSubscriptionSnapDay.ts index 74a3ea24..756c45ec 100644 --- a/src/models/containers/updateSubscriptionSnapDay.ts +++ b/src/models/containers/updateSubscriptionSnapDay.ts @@ -4,8 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, validateAndMap } from '../../schema'; -import { SnapDay, snapDaySchema } from '../snapDay'; +import { + isMappedValueValidForSchema, + number, + oneOf, + Schema, +} from '../../schema.js'; +import { SnapDay, snapDaySchema } from '../snapDay.js'; /** This is a container type for one-of types. */ export type UpdateSubscriptionSnapDay = SnapDay | number; @@ -21,8 +26,7 @@ export namespace UpdateSubscriptionSnapDay { * This is SnapDay case. */ export function isSnapDay(value: unknown): value is SnapDay { - const validationResult = validateAndMap(value, snapDaySchema); - return validationResult.errors === false; + return isMappedValueValidForSchema(value, snapDaySchema); } /** diff --git a/src/models/containers/usageQuantity.ts b/src/models/containers/usageQuantity.ts index 6c510977..9a623eef 100644 --- a/src/models/containers/usageQuantity.ts +++ b/src/models/containers/usageQuantity.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { number, oneOf, Schema, string } from '../../schema'; +import { number, oneOf, Schema, string } from '../../schema.js'; /** This is a container type for one-of types. */ export type UsageQuantity = number | string; diff --git a/src/models/countResponse.ts b/src/models/countResponse.ts index 430a4103..31ca2ada 100644 --- a/src/models/countResponse.ts +++ b/src/models/countResponse.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; +import { expandoObject, number, optional, Schema } from '../schema.js'; export interface CountResponse { count?: number; diff --git a/src/models/coupon.ts b/src/models/coupon.ts index 13279deb..57cd7f90 100644 --- a/src/models/coupon.ts +++ b/src/models/coupon.ts @@ -15,18 +15,18 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { CompoundingStrategy, compoundingStrategySchema, -} from './compoundingStrategy'; -import { CouponCurrency, couponCurrencySchema } from './couponCurrency'; +} from './compoundingStrategy.js'; +import { CouponCurrency, couponCurrencySchema } from './couponCurrency.js'; import { CouponRestriction, couponRestrictionSchema, -} from './couponRestriction'; -import { DiscountType, discountTypeSchema } from './discountType'; -import { RecurringScheme, recurringSchemeSchema } from './recurringScheme'; +} from './couponRestriction.js'; +import { DiscountType, discountTypeSchema } from './discountType.js'; +import { RecurringScheme, recurringSchemeSchema } from './recurringScheme.js'; export interface Coupon { id?: number; diff --git a/src/models/couponCurrency.ts b/src/models/couponCurrency.ts index eff30a66..dcde8339 100644 --- a/src/models/couponCurrency.ts +++ b/src/models/couponCurrency.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface CouponCurrency { id?: number | null; diff --git a/src/models/couponCurrencyRequest.ts b/src/models/couponCurrencyRequest.ts index ff32566f..cb581a64 100644 --- a/src/models/couponCurrencyRequest.ts +++ b/src/models/couponCurrencyRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { UpdateCouponCurrency, updateCouponCurrencySchema, -} from './updateCouponCurrency'; +} from './updateCouponCurrency.js'; export interface CouponCurrencyRequest { currencyPrices: UpdateCouponCurrency[]; diff --git a/src/models/couponCurrencyResponse.ts b/src/models/couponCurrencyResponse.ts index 70725d2f..e1711576 100644 --- a/src/models/couponCurrencyResponse.ts +++ b/src/models/couponCurrencyResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; -import { CouponCurrency, couponCurrencySchema } from './couponCurrency'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; +import { CouponCurrency, couponCurrencySchema } from './couponCurrency.js'; export interface CouponCurrencyResponse { currencyPrices?: CouponCurrency[]; diff --git a/src/models/couponPayload.ts b/src/models/couponPayload.ts index 956da9ef..1c08c918 100644 --- a/src/models/couponPayload.ts +++ b/src/models/couponPayload.ts @@ -11,15 +11,15 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { CompoundingStrategy, compoundingStrategySchema, -} from './compoundingStrategy'; +} from './compoundingStrategy.js'; import { CouponPayloadPercentage, couponPayloadPercentageSchema, -} from './containers/couponPayloadPercentage'; +} from './containers/couponPayloadPercentage.js'; export interface CouponPayload { /** Required when creating a new coupon. This name is not displayed to customers and is limited to 255 characters. */ diff --git a/src/models/couponRequest.ts b/src/models/couponRequest.ts index 9f5dacd7..9313f4c6 100644 --- a/src/models/couponRequest.ts +++ b/src/models/couponRequest.ts @@ -11,8 +11,8 @@ import { lazy, optional, Schema, -} from '../schema'; -import { CouponPayload, couponPayloadSchema } from './couponPayload'; +} from '../schema.js'; +import { CouponPayload, couponPayloadSchema } from './couponPayload.js'; export interface CouponRequest { coupon?: CouponPayload; diff --git a/src/models/couponResponse.ts b/src/models/couponResponse.ts index 7f651336..5289d56f 100644 --- a/src/models/couponResponse.ts +++ b/src/models/couponResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { Coupon, couponSchema } from './coupon'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Coupon, couponSchema } from './coupon.js'; export interface CouponResponse { coupon?: Coupon; diff --git a/src/models/couponRestriction.ts b/src/models/couponRestriction.ts index 98dfeba4..42ef99f1 100644 --- a/src/models/couponRestriction.ts +++ b/src/models/couponRestriction.ts @@ -11,8 +11,8 @@ import { optional, Schema, string, -} from '../schema'; -import { RestrictionType, restrictionTypeSchema } from './restrictionType'; +} from '../schema.js'; +import { RestrictionType, restrictionTypeSchema } from './restrictionType.js'; export interface CouponRestriction { id?: number; diff --git a/src/models/couponSubcodes.ts b/src/models/couponSubcodes.ts index d722ce5b..2cdd7653 100644 --- a/src/models/couponSubcodes.ts +++ b/src/models/couponSubcodes.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; export interface CouponSubcodes { codes?: string[]; diff --git a/src/models/couponSubcodesResponse.ts b/src/models/couponSubcodesResponse.ts index f8611f8b..f296c7f4 100644 --- a/src/models/couponSubcodesResponse.ts +++ b/src/models/couponSubcodesResponse.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; export interface CouponSubcodesResponse { createdCodes?: string[]; diff --git a/src/models/couponUsage.ts b/src/models/couponUsage.ts index 35c3ecc6..df0896b1 100644 --- a/src/models/couponUsage.ts +++ b/src/models/couponUsage.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface CouponUsage { /** The Chargify id of the product */ diff --git a/src/models/createAllocation.ts b/src/models/createAllocation.ts index 2d8bf10b..cf1f011d 100644 --- a/src/models/createAllocation.ts +++ b/src/models/createAllocation.ts @@ -13,13 +13,13 @@ import { optional, Schema, string, -} from '../schema'; -import { BillingSchedule, billingScheduleSchema } from './billingSchedule'; +} from '../schema.js'; +import { BillingSchedule, billingScheduleSchema } from './billingSchedule.js'; import { CreateAllocationPricePointId, createAllocationPricePointIdSchema, -} from './containers/createAllocationPricePointId'; -import { CreditType, creditTypeSchema } from './creditType'; +} from './containers/createAllocationPricePointId.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; export interface CreateAllocation { /** The allocated quantity to which to set the line-items allocated quantity. By default, this is an integer. If decimal allocations are enabled for the component, it will be a decimal number. For On/Off components, use 1for on and 0 for off. */ diff --git a/src/models/createAllocationRequest.ts b/src/models/createAllocationRequest.ts index cf14d4c7..c3fa0b86 100644 --- a/src/models/createAllocationRequest.ts +++ b/src/models/createAllocationRequest.ts @@ -4,8 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CreateAllocation, createAllocationSchema } from './createAllocation'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { + CreateAllocation, + createAllocationSchema, +} from './createAllocation.js'; export interface CreateAllocationRequest { allocation: CreateAllocation; diff --git a/src/models/createComponentPricePoint.ts b/src/models/createComponentPricePoint.ts index 44367e54..04f0fa2f 100644 --- a/src/models/createComponentPricePoint.ts +++ b/src/models/createComponentPricePoint.ts @@ -14,10 +14,10 @@ import { optional, Schema, string, -} from '../schema'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from '../schema.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface CreateComponentPricePoint { name: string; diff --git a/src/models/createComponentPricePointRequest.ts b/src/models/createComponentPricePointRequest.ts index 5a7a0cc8..f04312aa 100644 --- a/src/models/createComponentPricePointRequest.ts +++ b/src/models/createComponentPricePointRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema } from '../schema'; +import { expandoObject, Schema } from '../schema.js'; import { CreateComponentPricePointRequestPricePoint, createComponentPricePointRequestPricePointSchema, -} from './containers/createComponentPricePointRequestPricePoint'; +} from './containers/createComponentPricePointRequestPricePoint.js'; export interface CreateComponentPricePointRequest { pricePoint: CreateComponentPricePointRequestPricePoint; diff --git a/src/models/createComponentPricePointsRequest.ts b/src/models/createComponentPricePointsRequest.ts index a59182ad..1c96fbf8 100644 --- a/src/models/createComponentPricePointsRequest.ts +++ b/src/models/createComponentPricePointsRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, Schema } from '../schema'; +import { array, expandoObject, Schema } from '../schema.js'; import { CreateComponentPricePointsRequestPricePoints, createComponentPricePointsRequestPricePointsSchema, -} from './containers/createComponentPricePointsRequestPricePoints'; +} from './containers/createComponentPricePointsRequestPricePoints.js'; export interface CreateComponentPricePointsRequest { pricePoints: CreateComponentPricePointsRequestPricePoints[]; diff --git a/src/models/createCreditNoteEvent.ts b/src/models/createCreditNoteEvent.ts index 9f91389c..1eec25e7 100644 --- a/src/models/createCreditNoteEvent.ts +++ b/src/models/createCreditNoteEvent.ts @@ -4,10 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; -import { CreditNote, creditNoteSchema } from './creditNote'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; +import { CreditNote, creditNoteSchema } from './creditNote.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface CreateCreditNoteEvent { id: bigint; diff --git a/src/models/createCurrencyPrice.ts b/src/models/createCurrencyPrice.ts index 0a8f4fb3..c7378fbb 100644 --- a/src/models/createCurrencyPrice.ts +++ b/src/models/createCurrencyPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface CreateCurrencyPrice { /** ISO code for a currency defined on the site level */ diff --git a/src/models/createCurrencyPricesRequest.ts b/src/models/createCurrencyPricesRequest.ts index 32bbacca..3c74f9c0 100644 --- a/src/models/createCurrencyPricesRequest.ts +++ b/src/models/createCurrencyPricesRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { CreateCurrencyPrice, createCurrencyPriceSchema, -} from './createCurrencyPrice'; +} from './createCurrencyPrice.js'; export interface CreateCurrencyPricesRequest { currencyPrices: CreateCurrencyPrice[]; diff --git a/src/models/createCustomer.ts b/src/models/createCustomer.ts index c38fe9e9..fa919257 100644 --- a/src/models/createCustomer.ts +++ b/src/models/createCustomer.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface CreateCustomer { firstName: string; diff --git a/src/models/createCustomerRequest.ts b/src/models/createCustomerRequest.ts index 9f0982b5..737f0215 100644 --- a/src/models/createCustomerRequest.ts +++ b/src/models/createCustomerRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CreateCustomer, createCustomerSchema } from './createCustomer'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { CreateCustomer, createCustomerSchema } from './createCustomer.js'; export interface CreateCustomerRequest { customer: CreateCustomer; diff --git a/src/models/createDebitNoteEvent.ts b/src/models/createDebitNoteEvent.ts index 97dbd866..9f3d508c 100644 --- a/src/models/createDebitNoteEvent.ts +++ b/src/models/createDebitNoteEvent.ts @@ -4,10 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; -import { DebitNote, debitNoteSchema } from './debitNote'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; +import { DebitNote, debitNoteSchema } from './debitNote.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface CreateDebitNoteEvent { id: bigint; diff --git a/src/models/createEBBComponent.ts b/src/models/createEBBComponent.ts index 50bcab50..9b778b83 100644 --- a/src/models/createEBBComponent.ts +++ b/src/models/createEBBComponent.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { EBBComponent, eBBComponentSchema } from './eBBComponent'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { EBBComponent, eBBComponentSchema } from './eBBComponent.js'; export interface CreateEBBComponent { eventBasedComponent: EBBComponent; diff --git a/src/models/createInvoice.ts b/src/models/createInvoice.ts index 5816dc5e..0e6a030d 100644 --- a/src/models/createInvoice.ts +++ b/src/models/createInvoice.ts @@ -12,23 +12,23 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { CreateInvoiceAddress, createInvoiceAddressSchema, -} from './createInvoiceAddress'; +} from './createInvoiceAddress.js'; import { CreateInvoiceCoupon, createInvoiceCouponSchema, -} from './createInvoiceCoupon'; +} from './createInvoiceCoupon.js'; import { CreateInvoiceItem, createInvoiceItemSchema, -} from './createInvoiceItem'; +} from './createInvoiceItem.js'; import { CreateInvoiceStatus, createInvoiceStatusSchema, -} from './createInvoiceStatus'; +} from './createInvoiceStatus.js'; export interface CreateInvoice { lineItems?: CreateInvoiceItem[]; diff --git a/src/models/createInvoiceAddress.ts b/src/models/createInvoiceAddress.ts index dc689e8b..47290b00 100644 --- a/src/models/createInvoiceAddress.ts +++ b/src/models/createInvoiceAddress.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; /** Overrides the default address. */ export interface CreateInvoiceAddress { diff --git a/src/models/createInvoiceCoupon.ts b/src/models/createInvoiceCoupon.ts index 59cc4acb..878a5e30 100644 --- a/src/models/createInvoiceCoupon.ts +++ b/src/models/createInvoiceCoupon.ts @@ -4,23 +4,23 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; import { CompoundingStrategy, compoundingStrategySchema, -} from './compoundingStrategy'; +} from './compoundingStrategy.js'; import { CreateInvoiceCouponAmount, createInvoiceCouponAmountSchema, -} from './containers/createInvoiceCouponAmount'; +} from './containers/createInvoiceCouponAmount.js'; import { CreateInvoiceCouponPercentage, createInvoiceCouponPercentageSchema, -} from './containers/createInvoiceCouponPercentage'; +} from './containers/createInvoiceCouponPercentage.js'; import { CreateInvoiceCouponProductFamilyId, createInvoiceCouponProductFamilyIdSchema, -} from './containers/createInvoiceCouponProductFamilyId'; +} from './containers/createInvoiceCouponProductFamilyId.js'; export interface CreateInvoiceCoupon { code?: string; diff --git a/src/models/createInvoiceItem.ts b/src/models/createInvoiceItem.ts index 78698dc1..492a4e60 100644 --- a/src/models/createInvoiceItem.ts +++ b/src/models/createInvoiceItem.ts @@ -4,31 +4,31 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema, string } from '../schema'; +import { boolean, expandoObject, optional, Schema, string } from '../schema.js'; import { CreateInvoiceItemComponentId, createInvoiceItemComponentIdSchema, -} from './containers/createInvoiceItemComponentId'; +} from './containers/createInvoiceItemComponentId.js'; import { CreateInvoiceItemPricePointId, createInvoiceItemPricePointIdSchema, -} from './containers/createInvoiceItemPricePointId'; +} from './containers/createInvoiceItemPricePointId.js'; import { CreateInvoiceItemProductId, createInvoiceItemProductIdSchema, -} from './containers/createInvoiceItemProductId'; +} from './containers/createInvoiceItemProductId.js'; import { CreateInvoiceItemProductPricePointId, createInvoiceItemProductPricePointIdSchema, -} from './containers/createInvoiceItemProductPricePointId'; +} from './containers/createInvoiceItemProductPricePointId.js'; import { CreateInvoiceItemQuantity, createInvoiceItemQuantitySchema, -} from './containers/createInvoiceItemQuantity'; +} from './containers/createInvoiceItemQuantity.js'; import { CreateInvoiceItemUnitPrice, createInvoiceItemUnitPriceSchema, -} from './containers/createInvoiceItemUnitPrice'; +} from './containers/createInvoiceItemUnitPrice.js'; export interface CreateInvoiceItem { title?: string; diff --git a/src/models/createInvoicePayment.ts b/src/models/createInvoicePayment.ts index a5fb92b0..533e6893 100644 --- a/src/models/createInvoicePayment.ts +++ b/src/models/createInvoicePayment.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; import { CreateInvoicePaymentAmount, createInvoicePaymentAmountSchema, -} from './containers/createInvoicePaymentAmount'; +} from './containers/createInvoicePaymentAmount.js'; import { InvoicePaymentMethodType, invoicePaymentMethodTypeSchema, -} from './invoicePaymentMethodType'; +} from './invoicePaymentMethodType.js'; export interface CreateInvoicePayment { /** A string of the dollar amount to be refunded (eg. "10.50" => $10.50) */ diff --git a/src/models/createInvoicePaymentApplication.ts b/src/models/createInvoicePaymentApplication.ts index 617d3489..0f0524e8 100644 --- a/src/models/createInvoicePaymentApplication.ts +++ b/src/models/createInvoicePaymentApplication.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; export interface CreateInvoicePaymentApplication { /** Unique identifier for the invoice. It has the prefix "inv_" followed by alphanumeric characters. */ diff --git a/src/models/createInvoicePaymentRequest.ts b/src/models/createInvoicePaymentRequest.ts index 57d6243f..06937d36 100644 --- a/src/models/createInvoicePaymentRequest.ts +++ b/src/models/createInvoicePaymentRequest.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; import { CreateInvoicePayment, createInvoicePaymentSchema, -} from './createInvoicePayment'; +} from './createInvoicePayment.js'; import { InvoicePaymentType, invoicePaymentTypeSchema, -} from './invoicePaymentType'; +} from './invoicePaymentType.js'; export interface CreateInvoicePaymentRequest { payment: CreateInvoicePayment; diff --git a/src/models/createInvoiceRequest.ts b/src/models/createInvoiceRequest.ts index 65fc2910..85e0d491 100644 --- a/src/models/createInvoiceRequest.ts +++ b/src/models/createInvoiceRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CreateInvoice, createInvoiceSchema } from './createInvoice'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { CreateInvoice, createInvoiceSchema } from './createInvoice.js'; export interface CreateInvoiceRequest { invoice: CreateInvoice; diff --git a/src/models/createInvoiceStatus.ts b/src/models/createInvoiceStatus.ts index 87a118dd..67dec04a 100644 --- a/src/models/createInvoiceStatus.ts +++ b/src/models/createInvoiceStatus.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CreateInvoiceStatus diff --git a/src/models/createMetadata.ts b/src/models/createMetadata.ts index 68555e42..3ef4c0b7 100644 --- a/src/models/createMetadata.ts +++ b/src/models/createMetadata.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface CreateMetadata { name?: string; diff --git a/src/models/createMetadataRequest.ts b/src/models/createMetadataRequest.ts index b42f14cf..d9563c1d 100644 --- a/src/models/createMetadataRequest.ts +++ b/src/models/createMetadataRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; -import { CreateMetadata, createMetadataSchema } from './createMetadata'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; +import { CreateMetadata, createMetadataSchema } from './createMetadata.js'; export interface CreateMetadataRequest { metadata: CreateMetadata[]; diff --git a/src/models/createMetafield.ts b/src/models/createMetafield.ts index 26365dad..e4c284ea 100644 --- a/src/models/createMetafield.ts +++ b/src/models/createMetafield.ts @@ -11,9 +11,9 @@ import { optional, Schema, string, -} from '../schema'; -import { MetafieldInput, metafieldInputSchema } from './metafieldInput'; -import { MetafieldScope, metafieldScopeSchema } from './metafieldScope'; +} from '../schema.js'; +import { MetafieldInput, metafieldInputSchema } from './metafieldInput.js'; +import { MetafieldScope, metafieldScopeSchema } from './metafieldScope.js'; export interface CreateMetafield { name?: string; diff --git a/src/models/createMetafieldsRequest.ts b/src/models/createMetafieldsRequest.ts index b59ecd1c..369825eb 100644 --- a/src/models/createMetafieldsRequest.ts +++ b/src/models/createMetafieldsRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema } from '../schema'; +import { expandoObject, Schema } from '../schema.js'; import { CreateMetafieldsRequestMetafields, createMetafieldsRequestMetafieldsSchema, -} from './containers/createMetafieldsRequestMetafields'; +} from './containers/createMetafieldsRequestMetafields.js'; export interface CreateMetafieldsRequest { metafields: CreateMetafieldsRequestMetafields; diff --git a/src/models/createMeteredComponent.ts b/src/models/createMeteredComponent.ts index dfad1d23..86fc0507 100644 --- a/src/models/createMeteredComponent.ts +++ b/src/models/createMeteredComponent.ts @@ -4,8 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { MeteredComponent, meteredComponentSchema } from './meteredComponent'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { + MeteredComponent, + meteredComponentSchema, +} from './meteredComponent.js'; export interface CreateMeteredComponent { meteredComponent: MeteredComponent; diff --git a/src/models/createMultiInvoicePayment.ts b/src/models/createMultiInvoicePayment.ts index 5d253a9d..1aca0cb3 100644 --- a/src/models/createMultiInvoicePayment.ts +++ b/src/models/createMultiInvoicePayment.ts @@ -11,19 +11,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { CreateMultiInvoicePaymentAmount, createMultiInvoicePaymentAmountSchema, -} from './containers/createMultiInvoicePaymentAmount'; +} from './containers/createMultiInvoicePaymentAmount.js'; import { CreateInvoicePaymentApplication, createInvoicePaymentApplicationSchema, -} from './createInvoicePaymentApplication'; +} from './createInvoicePaymentApplication.js'; import { InvoicePaymentMethodType, invoicePaymentMethodTypeSchema, -} from './invoicePaymentMethodType'; +} from './invoicePaymentMethodType.js'; export interface CreateMultiInvoicePayment { /** A description to be attached to the payment. */ diff --git a/src/models/createMultiInvoicePaymentRequest.ts b/src/models/createMultiInvoicePaymentRequest.ts index 7e02f800..874e30b5 100644 --- a/src/models/createMultiInvoicePaymentRequest.ts +++ b/src/models/createMultiInvoicePaymentRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CreateMultiInvoicePayment, createMultiInvoicePaymentSchema, -} from './createMultiInvoicePayment'; +} from './createMultiInvoicePayment.js'; export interface CreateMultiInvoicePaymentRequest { payment: CreateMultiInvoicePayment; diff --git a/src/models/createOffer.ts b/src/models/createOffer.ts index f9f3e92c..5a7ab31a 100644 --- a/src/models/createOffer.ts +++ b/src/models/createOffer.ts @@ -12,11 +12,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { CreateOfferComponent, createOfferComponentSchema, -} from './createOfferComponent'; +} from './createOfferComponent.js'; export interface CreateOffer { name: string; diff --git a/src/models/createOfferComponent.ts b/src/models/createOfferComponent.ts index a654ebce..315fdcb4 100644 --- a/src/models/createOfferComponent.ts +++ b/src/models/createOfferComponent.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; +import { expandoObject, number, optional, Schema } from '../schema.js'; export interface CreateOfferComponent { componentId?: number; diff --git a/src/models/createOfferRequest.ts b/src/models/createOfferRequest.ts index e6ce56e3..12b5add7 100644 --- a/src/models/createOfferRequest.ts +++ b/src/models/createOfferRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CreateOffer, createOfferSchema } from './createOffer'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { CreateOffer, createOfferSchema } from './createOffer.js'; export interface CreateOfferRequest { offer: CreateOffer; diff --git a/src/models/createOnOffComponent.ts b/src/models/createOnOffComponent.ts index 16639f84..a8ceeeba 100644 --- a/src/models/createOnOffComponent.ts +++ b/src/models/createOnOffComponent.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { OnOffComponent, onOffComponentSchema } from './onOffComponent'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { OnOffComponent, onOffComponentSchema } from './onOffComponent.js'; export interface CreateOnOffComponent { onOffComponent: OnOffComponent; diff --git a/src/models/createOrUpdateEndpoint.ts b/src/models/createOrUpdateEndpoint.ts index e6fa3609..c71513ef 100644 --- a/src/models/createOrUpdateEndpoint.ts +++ b/src/models/createOrUpdateEndpoint.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, Schema, string } from '../schema'; +import { array, expandoObject, Schema, string } from '../schema.js'; import { WebhookSubscription, webhookSubscriptionSchema, -} from './webhookSubscription'; +} from './webhookSubscription.js'; /** Used to Create or Update Endpoint */ export interface CreateOrUpdateEndpoint { diff --git a/src/models/createOrUpdateEndpointRequest.ts b/src/models/createOrUpdateEndpointRequest.ts index 8d50af4c..67f4b657 100644 --- a/src/models/createOrUpdateEndpointRequest.ts +++ b/src/models/createOrUpdateEndpointRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CreateOrUpdateEndpoint, createOrUpdateEndpointSchema, -} from './createOrUpdateEndpoint'; +} from './createOrUpdateEndpoint.js'; /** Used to Create or Update Endpoint */ export interface CreateOrUpdateEndpointRequest { diff --git a/src/models/createOrUpdateProduct.ts b/src/models/createOrUpdateProduct.ts index ea30ccaf..3fa96ad8 100644 --- a/src/models/createOrUpdateProduct.ts +++ b/src/models/createOrUpdateProduct.ts @@ -13,12 +13,12 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ExpirationIntervalUnit, expirationIntervalUnitSchema, -} from './expirationIntervalUnit'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; +} from './expirationIntervalUnit.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; export interface CreateOrUpdateProduct { /** The product name */ diff --git a/src/models/createOrUpdateProductRequest.ts b/src/models/createOrUpdateProductRequest.ts index f4802e65..a6670ee0 100644 --- a/src/models/createOrUpdateProductRequest.ts +++ b/src/models/createOrUpdateProductRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CreateOrUpdateProduct, createOrUpdateProductSchema, -} from './createOrUpdateProduct'; +} from './createOrUpdateProduct.js'; export interface CreateOrUpdateProductRequest { product: CreateOrUpdateProduct; diff --git a/src/models/createOrUpdateSegmentPrice.ts b/src/models/createOrUpdateSegmentPrice.ts index 4fb269e9..f4b5fb88 100644 --- a/src/models/createOrUpdateSegmentPrice.ts +++ b/src/models/createOrUpdateSegmentPrice.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; +import { expandoObject, number, optional, Schema } from '../schema.js'; import { CreateOrUpdateSegmentPriceUnitPrice, createOrUpdateSegmentPriceUnitPriceSchema, -} from './containers/createOrUpdateSegmentPriceUnitPrice'; +} from './containers/createOrUpdateSegmentPriceUnitPrice.js'; export interface CreateOrUpdateSegmentPrice { startingQuantity?: number; diff --git a/src/models/createPayment.ts b/src/models/createPayment.ts index ca401200..e2cf7eae 100644 --- a/src/models/createPayment.ts +++ b/src/models/createPayment.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; import { InvoicePaymentMethodType, invoicePaymentMethodTypeSchema, -} from './invoicePaymentMethodType'; +} from './invoicePaymentMethodType.js'; export interface CreatePayment { amount: string; diff --git a/src/models/createPaymentProfile.ts b/src/models/createPaymentProfile.ts index b8acaf3e..bea27d53 100644 --- a/src/models/createPaymentProfile.ts +++ b/src/models/createPaymentProfile.ts @@ -11,23 +11,23 @@ import { optional, Schema, string, -} from '../schema'; -import { AllVaults, allVaultsSchema } from './allVaults'; +} from '../schema.js'; +import { AllVaults, allVaultsSchema } from './allVaults.js'; import { BankAccountHolderType, bankAccountHolderTypeSchema, -} from './bankAccountHolderType'; -import { BankAccountType, bankAccountTypeSchema } from './bankAccountType'; -import { CardType, cardTypeSchema } from './cardType'; +} from './bankAccountHolderType.js'; +import { BankAccountType, bankAccountTypeSchema } from './bankAccountType.js'; +import { CardType, cardTypeSchema } from './cardType.js'; import { CreatePaymentProfileExpirationMonth, createPaymentProfileExpirationMonthSchema, -} from './containers/createPaymentProfileExpirationMonth'; +} from './containers/createPaymentProfileExpirationMonth.js'; import { CreatePaymentProfileExpirationYear, createPaymentProfileExpirationYearSchema, -} from './containers/createPaymentProfileExpirationYear'; -import { PaymentType, paymentTypeSchema } from './paymentType'; +} from './containers/createPaymentProfileExpirationYear.js'; +import { PaymentType, paymentTypeSchema } from './paymentType.js'; export interface CreatePaymentProfile { /** Token received after sending billing informations using chargify.js. */ diff --git a/src/models/createPaymentProfileRequest.ts b/src/models/createPaymentProfileRequest.ts index 752c28ac..72de9dd2 100644 --- a/src/models/createPaymentProfileRequest.ts +++ b/src/models/createPaymentProfileRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CreatePaymentProfile, createPaymentProfileSchema, -} from './createPaymentProfile'; +} from './createPaymentProfile.js'; export interface CreatePaymentProfileRequest { paymentProfile: CreatePaymentProfile; diff --git a/src/models/createPrepaidComponent.ts b/src/models/createPrepaidComponent.ts index 687c704b..d2d85c4b 100644 --- a/src/models/createPrepaidComponent.ts +++ b/src/models/createPrepaidComponent.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { PrepaidUsageComponent, prepaidUsageComponentSchema, -} from './prepaidUsageComponent'; +} from './prepaidUsageComponent.js'; export interface CreatePrepaidComponent { prepaidUsageComponent: PrepaidUsageComponent; diff --git a/src/models/createPrepaidUsageComponentPricePoint.ts b/src/models/createPrepaidUsageComponentPricePoint.ts index eadb0de7..90260164 100644 --- a/src/models/createPrepaidUsageComponentPricePoint.ts +++ b/src/models/createPrepaidUsageComponentPricePoint.ts @@ -14,14 +14,14 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ExpirationIntervalUnit, expirationIntervalUnitSchema, -} from './expirationIntervalUnit'; -import { OveragePricing, overagePricingSchema } from './overagePricing'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './expirationIntervalUnit.js'; +import { OveragePricing, overagePricingSchema } from './overagePricing.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface CreatePrepaidUsageComponentPricePoint { name: string; diff --git a/src/models/createPrepayment.ts b/src/models/createPrepayment.ts index 9e21009f..c6f5de2e 100644 --- a/src/models/createPrepayment.ts +++ b/src/models/createPrepayment.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; import { CreatePrepaymentMethod, createPrepaymentMethodSchema, -} from './createPrepaymentMethod'; +} from './createPrepaymentMethod.js'; export interface CreatePrepayment { amount: number; diff --git a/src/models/createPrepaymentMethod.ts b/src/models/createPrepaymentMethod.ts index 1c701538..1c80d7b9 100644 --- a/src/models/createPrepaymentMethod.ts +++ b/src/models/createPrepaymentMethod.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CreatePrepaymentMethod diff --git a/src/models/createPrepaymentRequest.ts b/src/models/createPrepaymentRequest.ts index 892cb2c8..8247d751 100644 --- a/src/models/createPrepaymentRequest.ts +++ b/src/models/createPrepaymentRequest.ts @@ -4,8 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CreatePrepayment, createPrepaymentSchema } from './createPrepayment'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { + CreatePrepayment, + createPrepaymentSchema, +} from './createPrepayment.js'; export interface CreatePrepaymentRequest { prepayment: CreatePrepayment; diff --git a/src/models/createPrepaymentResponse.ts b/src/models/createPrepaymentResponse.ts index 98dad735..297a93f8 100644 --- a/src/models/createPrepaymentResponse.ts +++ b/src/models/createPrepaymentResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CreatedPrepayment, createdPrepaymentSchema, -} from './createdPrepayment'; +} from './createdPrepayment.js'; export interface CreatePrepaymentResponse { prepayment: CreatedPrepayment; diff --git a/src/models/createProductCurrencyPrice.ts b/src/models/createProductCurrencyPrice.ts index 9e92a4ae..de9d3898 100644 --- a/src/models/createProductCurrencyPrice.ts +++ b/src/models/createProductCurrencyPrice.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, Schema, string } from '../schema'; +import { expandoObject, number, Schema, string } from '../schema.js'; import { CurrencyPriceRole, currencyPriceRoleSchema, -} from './currencyPriceRole'; +} from './currencyPriceRole.js'; export interface CreateProductCurrencyPrice { /** ISO code for one of the site level currencies. */ diff --git a/src/models/createProductCurrencyPricesRequest.ts b/src/models/createProductCurrencyPricesRequest.ts index ac1b55f2..28e22666 100644 --- a/src/models/createProductCurrencyPricesRequest.ts +++ b/src/models/createProductCurrencyPricesRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { CreateProductCurrencyPrice, createProductCurrencyPriceSchema, -} from './createProductCurrencyPrice'; +} from './createProductCurrencyPrice.js'; export interface CreateProductCurrencyPricesRequest { currencyPrices: CreateProductCurrencyPrice[]; diff --git a/src/models/createProductFamily.ts b/src/models/createProductFamily.ts index 1554bdd1..681a3309 100644 --- a/src/models/createProductFamily.ts +++ b/src/models/createProductFamily.ts @@ -4,7 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema, string } from '../schema'; +import { + expandoObject, + nullable, + optional, + Schema, + string, +} from '../schema.js'; export interface CreateProductFamily { name: string; diff --git a/src/models/createProductFamilyRequest.ts b/src/models/createProductFamilyRequest.ts index b5253be4..d6fad23e 100644 --- a/src/models/createProductFamilyRequest.ts +++ b/src/models/createProductFamilyRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CreateProductFamily, createProductFamilySchema, -} from './createProductFamily'; +} from './createProductFamily.js'; export interface CreateProductFamilyRequest { productFamily: CreateProductFamily; diff --git a/src/models/createProductPricePoint.ts b/src/models/createProductPricePoint.ts index 07850968..2f734439 100644 --- a/src/models/createProductPricePoint.ts +++ b/src/models/createProductPricePoint.ts @@ -13,12 +13,12 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ExpirationIntervalUnit, expirationIntervalUnitSchema, -} from './expirationIntervalUnit'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; +} from './expirationIntervalUnit.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; export interface CreateProductPricePoint { /** The product price point name */ diff --git a/src/models/createProductPricePointRequest.ts b/src/models/createProductPricePointRequest.ts index 3c74f57a..d893bc8e 100644 --- a/src/models/createProductPricePointRequest.ts +++ b/src/models/createProductPricePointRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CreateProductPricePoint, createProductPricePointSchema, -} from './createProductPricePoint'; +} from './createProductPricePoint.js'; export interface CreateProductPricePointRequest { pricePoint: CreateProductPricePoint; diff --git a/src/models/createQuantityBasedComponent.ts b/src/models/createQuantityBasedComponent.ts index 100c7bc1..4b051e04 100644 --- a/src/models/createQuantityBasedComponent.ts +++ b/src/models/createQuantityBasedComponent.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { QuantityBasedComponent, quantityBasedComponentSchema, -} from './quantityBasedComponent'; +} from './quantityBasedComponent.js'; export interface CreateQuantityBasedComponent { quantityBasedComponent: QuantityBasedComponent; diff --git a/src/models/createReasonCode.ts b/src/models/createReasonCode.ts index 68c2f1bb..cc50a00b 100644 --- a/src/models/createReasonCode.ts +++ b/src/models/createReasonCode.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface CreateReasonCode { /** The unique identifier for the ReasonCode */ diff --git a/src/models/createReasonCodeRequest.ts b/src/models/createReasonCodeRequest.ts index a7ef4947..b3ed7dbf 100644 --- a/src/models/createReasonCodeRequest.ts +++ b/src/models/createReasonCodeRequest.ts @@ -4,8 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CreateReasonCode, createReasonCodeSchema } from './createReasonCode'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { + CreateReasonCode, + createReasonCodeSchema, +} from './createReasonCode.js'; export interface CreateReasonCodeRequest { reasonCode: CreateReasonCode; diff --git a/src/models/createSegment.ts b/src/models/createSegment.ts index 77446884..ec437d8a 100644 --- a/src/models/createSegment.ts +++ b/src/models/createSegment.ts @@ -4,28 +4,28 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { CreateSegmentSegmentProperty1Value, createSegmentSegmentProperty1ValueSchema, -} from './containers/createSegmentSegmentProperty1Value'; +} from './containers/createSegmentSegmentProperty1Value.js'; import { CreateSegmentSegmentProperty2Value, createSegmentSegmentProperty2ValueSchema, -} from './containers/createSegmentSegmentProperty2Value'; +} from './containers/createSegmentSegmentProperty2Value.js'; import { CreateSegmentSegmentProperty3Value, createSegmentSegmentProperty3ValueSchema, -} from './containers/createSegmentSegmentProperty3Value'; +} from './containers/createSegmentSegmentProperty3Value.js'; import { CreateSegmentSegmentProperty4Value, createSegmentSegmentProperty4ValueSchema, -} from './containers/createSegmentSegmentProperty4Value'; +} from './containers/createSegmentSegmentProperty4Value.js'; import { CreateOrUpdateSegmentPrice, createOrUpdateSegmentPriceSchema, -} from './createOrUpdateSegmentPrice'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './createOrUpdateSegmentPrice.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface CreateSegment { /** A value that will occur in your events that you want to bill upon. The type of the value depends on the property type in the related event based billing metric. */ diff --git a/src/models/createSegmentRequest.ts b/src/models/createSegmentRequest.ts index 802536e6..9ecb2c5f 100644 --- a/src/models/createSegmentRequest.ts +++ b/src/models/createSegmentRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CreateSegment, createSegmentSchema } from './createSegment'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { CreateSegment, createSegmentSchema } from './createSegment.js'; export interface CreateSegmentRequest { segment: CreateSegment; diff --git a/src/models/createSignupProformaPreviewInclude.ts b/src/models/createSignupProformaPreviewInclude.ts index b4676855..e3314eb4 100644 --- a/src/models/createSignupProformaPreviewInclude.ts +++ b/src/models/createSignupProformaPreviewInclude.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CreateSignupProformaPreviewInclude diff --git a/src/models/createSubscription.ts b/src/models/createSubscription.ts index 2f189004..15bb4ce4 100644 --- a/src/models/createSubscription.ts +++ b/src/models/createSubscription.ts @@ -15,43 +15,46 @@ import { optional, Schema, string, -} from '../schema'; -import { ACHAgreement, aCHAgreementSchema } from './aCHAgreement'; +} from '../schema.js'; +import { ACHAgreement, aCHAgreementSchema } from './aCHAgreement.js'; import { AgreementAcceptance, agreementAcceptanceSchema, -} from './agreementAcceptance'; +} from './agreementAcceptance.js'; import { BankAccountAttributes, bankAccountAttributesSchema, -} from './bankAccountAttributes'; -import { CalendarBilling, calendarBillingSchema } from './calendarBilling'; -import { CollectionMethod, collectionMethodSchema } from './collectionMethod'; +} from './bankAccountAttributes.js'; +import { CalendarBilling, calendarBillingSchema } from './calendarBilling.js'; +import { + CollectionMethod, + collectionMethodSchema, +} from './collectionMethod.js'; import { CreateSubscriptionOfferId, createSubscriptionOfferIdSchema, -} from './containers/createSubscriptionOfferId'; +} from './containers/createSubscriptionOfferId.js'; import { CreateSubscriptionComponent, createSubscriptionComponentSchema, -} from './createSubscriptionComponent'; +} from './createSubscriptionComponent.js'; import { CustomerAttributes, customerAttributesSchema, -} from './customerAttributes'; -import { GroupSettings, groupSettingsSchema } from './groupSettings'; +} from './customerAttributes.js'; +import { GroupSettings, groupSettingsSchema } from './groupSettings.js'; import { PaymentProfileAttributes, paymentProfileAttributesSchema, -} from './paymentProfileAttributes'; +} from './paymentProfileAttributes.js'; import { SubscriptionCustomPrice, subscriptionCustomPriceSchema, -} from './subscriptionCustomPrice'; +} from './subscriptionCustomPrice.js'; import { UpsertPrepaidConfiguration, upsertPrepaidConfigurationSchema, -} from './upsertPrepaidConfiguration'; +} from './upsertPrepaidConfiguration.js'; export interface CreateSubscription { /** The API Handle of the product for which you are creating a subscription. Required, unless a `product_id` is given instead. */ diff --git a/src/models/createSubscriptionComponent.ts b/src/models/createSubscriptionComponent.ts index 76da9345..eaa514ee 100644 --- a/src/models/createSubscriptionComponent.ts +++ b/src/models/createSubscriptionComponent.ts @@ -11,23 +11,23 @@ import { number, optional, Schema, -} from '../schema'; +} from '../schema.js'; import { ComponentCustomPrice, componentCustomPriceSchema, -} from './componentCustomPrice'; +} from './componentCustomPrice.js'; import { CreateSubscriptionComponentAllocatedQuantity, createSubscriptionComponentAllocatedQuantitySchema, -} from './containers/createSubscriptionComponentAllocatedQuantity'; +} from './containers/createSubscriptionComponentAllocatedQuantity.js'; import { CreateSubscriptionComponentComponentId, createSubscriptionComponentComponentIdSchema, -} from './containers/createSubscriptionComponentComponentId'; +} from './containers/createSubscriptionComponentComponentId.js'; import { CreateSubscriptionComponentPricePointId, createSubscriptionComponentPricePointIdSchema, -} from './containers/createSubscriptionComponentPricePointId'; +} from './containers/createSubscriptionComponentPricePointId.js'; export interface CreateSubscriptionComponent { componentId?: CreateSubscriptionComponentComponentId; diff --git a/src/models/createSubscriptionGroup.ts b/src/models/createSubscriptionGroup.ts index bde4dca0..d552d124 100644 --- a/src/models/createSubscriptionGroup.ts +++ b/src/models/createSubscriptionGroup.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, number, optional, Schema } from '../schema'; +import { array, expandoObject, number, optional, Schema } from '../schema.js'; export interface CreateSubscriptionGroup { subscriptionId: number; diff --git a/src/models/createSubscriptionGroupRequest.ts b/src/models/createSubscriptionGroupRequest.ts index 9ddcaa8f..52fe3033 100644 --- a/src/models/createSubscriptionGroupRequest.ts +++ b/src/models/createSubscriptionGroupRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CreateSubscriptionGroup, createSubscriptionGroupSchema, -} from './createSubscriptionGroup'; +} from './createSubscriptionGroup.js'; export interface CreateSubscriptionGroupRequest { subscriptionGroup: CreateSubscriptionGroup; diff --git a/src/models/createSubscriptionRequest.ts b/src/models/createSubscriptionRequest.ts index 8a97ac6c..33dd6930 100644 --- a/src/models/createSubscriptionRequest.ts +++ b/src/models/createSubscriptionRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { CreateSubscription, createSubscriptionSchema, -} from './createSubscription'; +} from './createSubscription.js'; export interface CreateSubscriptionRequest { subscription: CreateSubscription; diff --git a/src/models/createUsage.ts b/src/models/createUsage.ts index 22744d79..451fb3f1 100644 --- a/src/models/createUsage.ts +++ b/src/models/createUsage.ts @@ -11,8 +11,8 @@ import { optional, Schema, string, -} from '../schema'; -import { BillingSchedule, billingScheduleSchema } from './billingSchedule'; +} from '../schema.js'; +import { BillingSchedule, billingScheduleSchema } from './billingSchedule.js'; export interface CreateUsage { /** integer by default or decimal number if fractional quantities are enabled for the component */ diff --git a/src/models/createUsageRequest.ts b/src/models/createUsageRequest.ts index b589a73b..39785b5e 100644 --- a/src/models/createUsageRequest.ts +++ b/src/models/createUsageRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CreateUsage, createUsageSchema } from './createUsage'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { CreateUsage, createUsageSchema } from './createUsage.js'; export interface CreateUsageRequest { usage: CreateUsage; diff --git a/src/models/createdPrepayment.ts b/src/models/createdPrepayment.ts index 94e6889c..70bfeb9f 100644 --- a/src/models/createdPrepayment.ts +++ b/src/models/createdPrepayment.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface CreatedPrepayment { id?: bigint; diff --git a/src/models/creditAccountBalanceChanged.ts b/src/models/creditAccountBalanceChanged.ts index 8f7f4c3e..35c165df 100644 --- a/src/models/creditAccountBalanceChanged.ts +++ b/src/models/creditAccountBalanceChanged.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, Schema, string } from '../schema'; +import { bigint, expandoObject, Schema, string } from '../schema.js'; export interface CreditAccountBalanceChanged { reason: string; diff --git a/src/models/creditCardAttributes.ts b/src/models/creditCardAttributes.ts index ebd64362..a1008971 100644 --- a/src/models/creditCardAttributes.ts +++ b/src/models/creditCardAttributes.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface CreditCardAttributes { fullNumber?: string; diff --git a/src/models/creditCardPaymentProfile.ts b/src/models/creditCardPaymentProfile.ts index 7b199ba2..e7953094 100644 --- a/src/models/creditCardPaymentProfile.ts +++ b/src/models/creditCardPaymentProfile.ts @@ -12,10 +12,10 @@ import { optional, Schema, string, -} from '../schema'; -import { CardType, cardTypeSchema } from './cardType'; -import { CreditCardVault, creditCardVaultSchema } from './creditCardVault'; -import { PaymentType, paymentTypeSchema } from './paymentType'; +} from '../schema.js'; +import { CardType, cardTypeSchema } from './cardType.js'; +import { CreditCardVault, creditCardVaultSchema } from './creditCardVault.js'; +import { PaymentType, paymentTypeSchema } from './paymentType.js'; export interface CreditCardPaymentProfile { /** The Chargify-assigned ID of the stored card. This value can be used as an input to payment_profile_id when creating a subscription, in order to re-use a stored payment profile for the same customer. */ diff --git a/src/models/creditCardVault.ts b/src/models/creditCardVault.ts index a52d657b..3d130b25 100644 --- a/src/models/creditCardVault.ts +++ b/src/models/creditCardVault.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CreditCardVault diff --git a/src/models/creditNote.ts b/src/models/creditNote.ts index 5152243b..f3a04ff5 100644 --- a/src/models/creditNote.ts +++ b/src/models/creditNote.ts @@ -12,23 +12,26 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { CreditNoteApplication, creditNoteApplicationSchema, -} from './creditNoteApplication'; +} from './creditNoteApplication.js'; import { CreditNoteLineItem, creditNoteLineItemSchema, -} from './creditNoteLineItem'; -import { CreditNoteStatus, creditNoteStatusSchema } from './creditNoteStatus'; -import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress'; -import { InvoiceCustomer, invoiceCustomerSchema } from './invoiceCustomer'; -import { InvoiceDiscount, invoiceDiscountSchema } from './invoiceDiscount'; -import { InvoiceRefund, invoiceRefundSchema } from './invoiceRefund'; -import { InvoiceSeller, invoiceSellerSchema } from './invoiceSeller'; -import { InvoiceTax, invoiceTaxSchema } from './invoiceTax'; -import { OriginInvoice, originInvoiceSchema } from './originInvoice'; +} from './creditNoteLineItem.js'; +import { + CreditNoteStatus, + creditNoteStatusSchema, +} from './creditNoteStatus.js'; +import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress.js'; +import { InvoiceCustomer, invoiceCustomerSchema } from './invoiceCustomer.js'; +import { InvoiceDiscount, invoiceDiscountSchema } from './invoiceDiscount.js'; +import { InvoiceRefund, invoiceRefundSchema } from './invoiceRefund.js'; +import { InvoiceSeller, invoiceSellerSchema } from './invoiceSeller.js'; +import { InvoiceTax, invoiceTaxSchema } from './invoiceTax.js'; +import { OriginInvoice, originInvoiceSchema } from './originInvoice.js'; export interface CreditNote { /** Unique identifier for the credit note. It is generated automatically by Chargify and has the prefix "cn_" followed by alphanumeric characters. */ diff --git a/src/models/creditNoteApplication.ts b/src/models/creditNoteApplication.ts index 1f4f1da6..437877e5 100644 --- a/src/models/creditNoteApplication.ts +++ b/src/models/creditNoteApplication.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface CreditNoteApplication { uid?: string; diff --git a/src/models/creditNoteLineItem.ts b/src/models/creditNoteLineItem.ts index 0d64a756..ca2d765e 100644 --- a/src/models/creditNoteLineItem.ts +++ b/src/models/creditNoteLineItem.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface CreditNoteLineItem { /** Unique identifier for the line item. Useful when cross-referencing the line against individual discounts in the `discounts` or `taxes` lists. */ diff --git a/src/models/creditNoteStatus.ts b/src/models/creditNoteStatus.ts index 0f9ba43d..7758461f 100644 --- a/src/models/creditNoteStatus.ts +++ b/src/models/creditNoteStatus.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CreditNoteStatus diff --git a/src/models/creditScheme.ts b/src/models/creditScheme.ts index f4fa9ce4..d73851a3 100644 --- a/src/models/creditScheme.ts +++ b/src/models/creditScheme.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CreditScheme diff --git a/src/models/creditSchemeRequest.ts b/src/models/creditSchemeRequest.ts index 87e1010d..907ba145 100644 --- a/src/models/creditSchemeRequest.ts +++ b/src/models/creditSchemeRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema } from '../schema'; -import { CreditScheme, creditSchemeSchema } from './creditScheme'; +import { expandoObject, Schema } from '../schema.js'; +import { CreditScheme, creditSchemeSchema } from './creditScheme.js'; export interface CreditSchemeRequest { creditScheme: CreditScheme; diff --git a/src/models/creditType.ts b/src/models/creditType.ts index 84366c72..85110557 100644 --- a/src/models/creditType.ts +++ b/src/models/creditType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CreditType diff --git a/src/models/currencyPrice.ts b/src/models/currencyPrice.ts index 59eb0611..62198f8a 100644 --- a/src/models/currencyPrice.ts +++ b/src/models/currencyPrice.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; import { CurrencyPriceRole, currencyPriceRoleSchema, -} from './currencyPriceRole'; +} from './currencyPriceRole.js'; export interface CurrencyPrice { id?: number; diff --git a/src/models/currencyPriceRole.ts b/src/models/currencyPriceRole.ts index 18fe81d7..257290a3 100644 --- a/src/models/currencyPriceRole.ts +++ b/src/models/currencyPriceRole.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CurrencyPriceRole diff --git a/src/models/currencyPricesResponse.ts b/src/models/currencyPricesResponse.ts index db304541..265f60a6 100644 --- a/src/models/currencyPricesResponse.ts +++ b/src/models/currencyPricesResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; -import { CurrencyPrice, currencyPriceSchema } from './currencyPrice'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; +import { CurrencyPrice, currencyPriceSchema } from './currencyPrice.js'; export interface CurrencyPricesResponse { currencyPrices: CurrencyPrice[]; diff --git a/src/models/customFieldOwner.ts b/src/models/customFieldOwner.ts index ca0428d9..a6f9a64d 100644 --- a/src/models/customFieldOwner.ts +++ b/src/models/customFieldOwner.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for CustomFieldOwner diff --git a/src/models/customFieldValueChange.ts b/src/models/customFieldValueChange.ts index d18d98e7..c64f8536 100644 --- a/src/models/customFieldValueChange.ts +++ b/src/models/customFieldValueChange.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, number, Schema, string } from '../schema'; +import { expandoObject, nullable, number, Schema, string } from '../schema.js'; export interface CustomFieldValueChange { eventType: string; diff --git a/src/models/customer.ts b/src/models/customer.ts index 5ad85d6d..11afa171 100644 --- a/src/models/customer.ts +++ b/src/models/customer.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface Customer { /** The first name of the customer */ diff --git a/src/models/customerAttributes.ts b/src/models/customerAttributes.ts index ff519466..34a71219 100644 --- a/src/models/customerAttributes.ts +++ b/src/models/customerAttributes.ts @@ -13,7 +13,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface CustomerAttributes { /** The first name of the customer. Required when creating a customer via attributes. */ diff --git a/src/models/customerChange.ts b/src/models/customerChange.ts index ee3ed154..b1a336af 100644 --- a/src/models/customerChange.ts +++ b/src/models/customerChange.ts @@ -4,16 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, nullable, optional, Schema } from '../schema'; -import { AddressChange, addressChangeSchema } from './addressChange'; +import { expandoObject, lazy, nullable, optional, Schema } from '../schema.js'; +import { AddressChange, addressChangeSchema } from './addressChange.js'; import { CustomerCustomFieldsChange, customerCustomFieldsChangeSchema, -} from './customerCustomFieldsChange'; +} from './customerCustomFieldsChange.js'; import { CustomerPayerChange, customerPayerChangeSchema, -} from './customerPayerChange'; +} from './customerPayerChange.js'; export interface CustomerChange { payer?: CustomerPayerChange | null; diff --git a/src/models/customerChangesPreviewResponse.ts b/src/models/customerChangesPreviewResponse.ts index d63e6633..cc324d1b 100644 --- a/src/models/customerChangesPreviewResponse.ts +++ b/src/models/customerChangesPreviewResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CustomerChange, customerChangeSchema } from './customerChange'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { CustomerChange, customerChangeSchema } from './customerChange.js'; export interface CustomerChangesPreviewResponse { changes: CustomerChange; diff --git a/src/models/customerCustomFieldsChange.ts b/src/models/customerCustomFieldsChange.ts index 80220a69..3c572f43 100644 --- a/src/models/customerCustomFieldsChange.ts +++ b/src/models/customerCustomFieldsChange.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { InvoiceCustomField, invoiceCustomFieldSchema, -} from './invoiceCustomField'; +} from './invoiceCustomField.js'; export interface CustomerCustomFieldsChange { before: InvoiceCustomField[]; diff --git a/src/models/customerError.ts b/src/models/customerError.ts index c2fe8d8c..3fc0d15b 100644 --- a/src/models/customerError.ts +++ b/src/models/customerError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface CustomerError { customer?: string; diff --git a/src/models/customerPayerChange.ts b/src/models/customerPayerChange.ts index fd1d9c69..b85feda1 100644 --- a/src/models/customerPayerChange.ts +++ b/src/models/customerPayerChange.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { InvoicePayerChange, invoicePayerChangeSchema, -} from './invoicePayerChange'; +} from './invoicePayerChange.js'; export interface CustomerPayerChange { before: InvoicePayerChange; diff --git a/src/models/customerResponse.ts b/src/models/customerResponse.ts index 5c882e22..b5fd287f 100644 --- a/src/models/customerResponse.ts +++ b/src/models/customerResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { Customer, customerSchema } from './customer'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { Customer, customerSchema } from './customer.js'; export interface CustomerResponse { customer: Customer; diff --git a/src/models/debitNote.ts b/src/models/debitNote.ts index 40a922b0..c3007d9c 100644 --- a/src/models/debitNote.ts +++ b/src/models/debitNote.ts @@ -12,19 +12,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { CreditNoteLineItem, creditNoteLineItemSchema, -} from './creditNoteLineItem'; -import { DebitNoteRole, debitNoteRoleSchema } from './debitNoteRole'; -import { DebitNoteStatus, debitNoteStatusSchema } from './debitNoteStatus'; -import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress'; -import { InvoiceCustomer, invoiceCustomerSchema } from './invoiceCustomer'; -import { InvoiceDiscount, invoiceDiscountSchema } from './invoiceDiscount'; -import { InvoiceRefund, invoiceRefundSchema } from './invoiceRefund'; -import { InvoiceSeller, invoiceSellerSchema } from './invoiceSeller'; -import { InvoiceTax, invoiceTaxSchema } from './invoiceTax'; +} from './creditNoteLineItem.js'; +import { DebitNoteRole, debitNoteRoleSchema } from './debitNoteRole.js'; +import { DebitNoteStatus, debitNoteStatusSchema } from './debitNoteStatus.js'; +import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress.js'; +import { InvoiceCustomer, invoiceCustomerSchema } from './invoiceCustomer.js'; +import { InvoiceDiscount, invoiceDiscountSchema } from './invoiceDiscount.js'; +import { InvoiceRefund, invoiceRefundSchema } from './invoiceRefund.js'; +import { InvoiceSeller, invoiceSellerSchema } from './invoiceSeller.js'; +import { InvoiceTax, invoiceTaxSchema } from './invoiceTax.js'; export interface DebitNote { /** Unique identifier for the debit note. It is generated automatically by Chargify and has the prefix "db_" followed by alphanumeric characters. */ diff --git a/src/models/debitNoteRole.ts b/src/models/debitNoteRole.ts index 85c6609b..86dd96cb 100644 --- a/src/models/debitNoteRole.ts +++ b/src/models/debitNoteRole.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for DebitNoteRole diff --git a/src/models/debitNoteStatus.ts b/src/models/debitNoteStatus.ts index 437f45c7..832cdfa2 100644 --- a/src/models/debitNoteStatus.ts +++ b/src/models/debitNoteStatus.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for DebitNoteStatus diff --git a/src/models/deductServiceCredit.ts b/src/models/deductServiceCredit.ts index 8be7f948..7be11a29 100644 --- a/src/models/deductServiceCredit.ts +++ b/src/models/deductServiceCredit.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; import { DeductServiceCreditAmount, deductServiceCreditAmountSchema, -} from './containers/deductServiceCreditAmount'; +} from './containers/deductServiceCreditAmount.js'; export interface DeductServiceCredit { amount: DeductServiceCreditAmount; diff --git a/src/models/deductServiceCreditRequest.ts b/src/models/deductServiceCreditRequest.ts index 4f9f0728..a6df1d56 100644 --- a/src/models/deductServiceCreditRequest.ts +++ b/src/models/deductServiceCreditRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { DeductServiceCredit, deductServiceCreditSchema, -} from './deductServiceCredit'; +} from './deductServiceCredit.js'; export interface DeductServiceCreditRequest { deduction: DeductServiceCredit; diff --git a/src/models/delayedCancellationResponse.ts b/src/models/delayedCancellationResponse.ts index 72194858..c6af9dfb 100644 --- a/src/models/delayedCancellationResponse.ts +++ b/src/models/delayedCancellationResponse.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface DelayedCancellationResponse { message?: string; diff --git a/src/models/deleteSubscriptionGroupResponse.ts b/src/models/deleteSubscriptionGroupResponse.ts index b7d23116..de10c288 100644 --- a/src/models/deleteSubscriptionGroupResponse.ts +++ b/src/models/deleteSubscriptionGroupResponse.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema, string } from '../schema'; +import { boolean, expandoObject, optional, Schema, string } from '../schema.js'; export interface DeleteSubscriptionGroupResponse { uid?: string; diff --git a/src/models/direction.ts b/src/models/direction.ts index bb8b8a35..74ac3509 100644 --- a/src/models/direction.ts +++ b/src/models/direction.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for Direction diff --git a/src/models/discountType.ts b/src/models/discountType.ts index 4d1c00ce..7fc2ea00 100644 --- a/src/models/discountType.ts +++ b/src/models/discountType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for DiscountType diff --git a/src/models/dunnerData.ts b/src/models/dunnerData.ts index d8415b4a..40eb6626 100644 --- a/src/models/dunnerData.ts +++ b/src/models/dunnerData.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, number, Schema, string } from '../schema'; +import { bigint, expandoObject, number, Schema, string } from '../schema.js'; export interface DunnerData { state: string; diff --git a/src/models/dunningStepData.ts b/src/models/dunningStepData.ts index 0ef120ae..bb86ef95 100644 --- a/src/models/dunningStepData.ts +++ b/src/models/dunningStepData.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface DunningStepData { dayThreshold: number; diff --git a/src/models/dunningStepReached.ts b/src/models/dunningStepReached.ts index 09b79281..cef8d538 100644 --- a/src/models/dunningStepReached.ts +++ b/src/models/dunningStepReached.ts @@ -4,9 +4,9 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { DunnerData, dunnerDataSchema } from './dunnerData'; -import { DunningStepData, dunningStepDataSchema } from './dunningStepData'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { DunnerData, dunnerDataSchema } from './dunnerData.js'; +import { DunningStepData, dunningStepDataSchema } from './dunningStepData.js'; export interface DunningStepReached { dunner: DunnerData; diff --git a/src/models/eBBComponent.ts b/src/models/eBBComponent.ts index c5a93448..9e87599c 100644 --- a/src/models/eBBComponent.ts +++ b/src/models/eBBComponent.ts @@ -14,18 +14,18 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ComponentPricePointItem, componentPricePointItemSchema, -} from './componentPricePointItem'; +} from './componentPricePointItem.js'; import { EBBComponentUnitPrice, eBBComponentUnitPriceSchema, -} from './containers/eBBComponentUnitPrice'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './containers/eBBComponentUnitPrice.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface EBBComponent { /** A name for this component that is suitable for showing customers and displaying on billing statements, ie. "Minutes". */ diff --git a/src/models/eBBEvent.ts b/src/models/eBBEvent.ts index 766ae868..6b3072f9 100644 --- a/src/models/eBBEvent.ts +++ b/src/models/eBBEvent.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { ChargifyEBB, chargifyEBBSchema } from './chargifyEBB'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { ChargifyEBB, chargifyEBBSchema } from './chargifyEBB.js'; export interface EBBEvent { chargify?: ChargifyEBB; diff --git a/src/models/enableWebhooksRequest.ts b/src/models/enableWebhooksRequest.ts index f79de129..301f1078 100644 --- a/src/models/enableWebhooksRequest.ts +++ b/src/models/enableWebhooksRequest.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, Schema } from '../schema'; +import { boolean, expandoObject, Schema } from '../schema.js'; export interface EnableWebhooksRequest { webhooksEnabled: boolean; diff --git a/src/models/enableWebhooksResponse.ts b/src/models/enableWebhooksResponse.ts index 1735ad55..013e88d3 100644 --- a/src/models/enableWebhooksResponse.ts +++ b/src/models/enableWebhooksResponse.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema } from '../schema'; +import { boolean, expandoObject, optional, Schema } from '../schema.js'; export interface EnableWebhooksResponse { webhooksEnabled?: boolean; diff --git a/src/models/endpoint.ts b/src/models/endpoint.ts index cb3daa31..98174a44 100644 --- a/src/models/endpoint.ts +++ b/src/models/endpoint.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface Endpoint { id?: number; diff --git a/src/models/endpointResponse.ts b/src/models/endpointResponse.ts index 0e9b197b..9f922597 100644 --- a/src/models/endpointResponse.ts +++ b/src/models/endpointResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { Endpoint, endpointSchema } from './endpoint'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Endpoint, endpointSchema } from './endpoint.js'; export interface EndpointResponse { endpoint?: Endpoint; diff --git a/src/models/errors.ts b/src/models/errors.ts index 8d3c9dc1..e47cfdff 100644 --- a/src/models/errors.ts +++ b/src/models/errors.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; export interface Errors { perPage?: string[]; diff --git a/src/models/event.ts b/src/models/event.ts index 7546a10b..d1d77250 100644 --- a/src/models/event.ts +++ b/src/models/event.ts @@ -11,12 +11,12 @@ import { number, Schema, string, -} from '../schema'; +} from '../schema.js'; import { EventEventSpecificData, eventEventSpecificDataSchema, -} from './containers/eventEventSpecificData'; -import { EventKey, eventKeySchema } from './eventKey'; +} from './containers/eventEventSpecificData.js'; +import { EventKey, eventKeySchema } from './eventKey.js'; export interface Event { id: bigint; diff --git a/src/models/eventBasedBillingSegmentError.ts b/src/models/eventBasedBillingSegmentError.ts index 378cf6fa..d75d403e 100644 --- a/src/models/eventBasedBillingSegmentError.ts +++ b/src/models/eventBasedBillingSegmentError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { dict, expandoObject, optional, Schema, unknown } from '../schema'; +import { dict, expandoObject, optional, Schema, unknown } from '../schema.js'; export interface EventBasedBillingSegmentError { /** The key of the object would be a number (an index in the request array) where the error occurred. In the value object, the key represents the field and the value is an array with error messages. In most cases, this object would contain just one key. */ diff --git a/src/models/eventKey.ts b/src/models/eventKey.ts index 332d81bd..10e5e69e 100644 --- a/src/models/eventKey.ts +++ b/src/models/eventKey.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for EventKey diff --git a/src/models/eventResponse.ts b/src/models/eventResponse.ts index 5f29f2ac..5a91a266 100644 --- a/src/models/eventResponse.ts +++ b/src/models/eventResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { Event, eventSchema } from './event'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { Event, eventSchema } from './event.js'; export interface EventResponse { event: Event; diff --git a/src/models/expirationIntervalUnit.ts b/src/models/expirationIntervalUnit.ts index f0b9c52f..63cc9c20 100644 --- a/src/models/expirationIntervalUnit.ts +++ b/src/models/expirationIntervalUnit.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ExpirationIntervalUnit diff --git a/src/models/failedPaymentAction.ts b/src/models/failedPaymentAction.ts index 7644ed28..1e1d2fcc 100644 --- a/src/models/failedPaymentAction.ts +++ b/src/models/failedPaymentAction.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for FailedPaymentAction diff --git a/src/models/failedPaymentEvent.ts b/src/models/failedPaymentEvent.ts index 2cf14b60..aab3d678 100644 --- a/src/models/failedPaymentEvent.ts +++ b/src/models/failedPaymentEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; import { FailedPaymentEventData, failedPaymentEventDataSchema, -} from './failedPaymentEventData'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +} from './failedPaymentEventData.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; export interface FailedPaymentEvent { id: bigint; diff --git a/src/models/failedPaymentEventData.ts b/src/models/failedPaymentEventData.ts index 31a10e8d..3536094c 100644 --- a/src/models/failedPaymentEventData.ts +++ b/src/models/failedPaymentEventData.ts @@ -11,11 +11,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoicePaymentMethodType, invoicePaymentMethodTypeSchema, -} from './invoicePaymentMethodType'; +} from './invoicePaymentMethodType.js'; /** Example schema for an `failed_payment` event */ export interface FailedPaymentEventData { diff --git a/src/models/firstChargeType.ts b/src/models/firstChargeType.ts index e68ca6f4..5f553241 100644 --- a/src/models/firstChargeType.ts +++ b/src/models/firstChargeType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for FirstChargeType diff --git a/src/models/fullSubscriptionGroupResponse.ts b/src/models/fullSubscriptionGroupResponse.ts index d9799012..5405502d 100644 --- a/src/models/fullSubscriptionGroupResponse.ts +++ b/src/models/fullSubscriptionGroupResponse.ts @@ -14,19 +14,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { SubscriptionGroupBalances, subscriptionGroupBalancesSchema, -} from './subscriptionGroupBalances'; +} from './subscriptionGroupBalances.js'; import { SubscriptionGroupCustomer, subscriptionGroupCustomerSchema, -} from './subscriptionGroupCustomer'; +} from './subscriptionGroupCustomer.js'; import { SubscriptionState, subscriptionStateSchema, -} from './subscriptionState'; +} from './subscriptionState.js'; export interface FullSubscriptionGroupResponse { uid?: string; diff --git a/src/models/getOneTimeTokenPaymentProfile.ts b/src/models/getOneTimeTokenPaymentProfile.ts index b7d33fea..873ea122 100644 --- a/src/models/getOneTimeTokenPaymentProfile.ts +++ b/src/models/getOneTimeTokenPaymentProfile.ts @@ -12,9 +12,9 @@ import { optional, Schema, string, -} from '../schema'; -import { CardType, cardTypeSchema } from './cardType'; -import { CreditCardVault, creditCardVaultSchema } from './creditCardVault'; +} from '../schema.js'; +import { CardType, cardTypeSchema } from './cardType.js'; +import { CreditCardVault, creditCardVaultSchema } from './creditCardVault.js'; export interface GetOneTimeTokenPaymentProfile { id?: string | null; diff --git a/src/models/getOneTimeTokenRequest.ts b/src/models/getOneTimeTokenRequest.ts index 9c809eef..8dab39cb 100644 --- a/src/models/getOneTimeTokenRequest.ts +++ b/src/models/getOneTimeTokenRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { GetOneTimeTokenPaymentProfile, getOneTimeTokenPaymentProfileSchema, -} from './getOneTimeTokenPaymentProfile'; +} from './getOneTimeTokenPaymentProfile.js'; export interface GetOneTimeTokenRequest { paymentProfile: GetOneTimeTokenPaymentProfile; diff --git a/src/models/groupBilling.ts b/src/models/groupBilling.ts index 7915265a..c860b220 100644 --- a/src/models/groupBilling.ts +++ b/src/models/groupBilling.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema } from '../schema'; +import { boolean, expandoObject, optional, Schema } from '../schema.js'; /** Optional attributes related to billing date and accrual. Note: Only applicable for new subscriptions. */ export interface GroupBilling { diff --git a/src/models/groupSettings.ts b/src/models/groupSettings.ts index 017b8a3a..4758fdce 100644 --- a/src/models/groupSettings.ts +++ b/src/models/groupSettings.ts @@ -4,9 +4,9 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { GroupBilling, groupBillingSchema } from './groupBilling'; -import { GroupTarget, groupTargetSchema } from './groupTarget'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { GroupBilling, groupBillingSchema } from './groupBilling.js'; +import { GroupTarget, groupTargetSchema } from './groupTarget.js'; export interface GroupSettings { /** Attributes of the target customer who will be the responsible payer of the created subscription. Required. */ diff --git a/src/models/groupTarget.ts b/src/models/groupTarget.ts index de11226f..96ca3227 100644 --- a/src/models/groupTarget.ts +++ b/src/models/groupTarget.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; -import { GroupTargetType, groupTargetTypeSchema } from './groupTargetType'; +import { expandoObject, number, optional, Schema } from '../schema.js'; +import { GroupTargetType, groupTargetTypeSchema } from './groupTargetType.js'; /** Attributes of the target customer who will be the responsible payer of the created subscription. Required. */ export interface GroupTarget { diff --git a/src/models/groupTargetType.ts b/src/models/groupTargetType.ts index d31b0830..8bc6fce3 100644 --- a/src/models/groupTargetType.ts +++ b/src/models/groupTargetType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for GroupTargetType diff --git a/src/models/groupType.ts b/src/models/groupType.ts index fd0bfb2d..f631fb66 100644 --- a/src/models/groupType.ts +++ b/src/models/groupType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for GroupType diff --git a/src/models/historicUsage.ts b/src/models/historicUsage.ts index d7ffd544..6946d92a 100644 --- a/src/models/historicUsage.ts +++ b/src/models/historicUsage.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; /** Optional for Event Based Components. If the `include=historic_usages` query param is provided, the last ten billing periods will be returned. */ export interface HistoricUsage { diff --git a/src/models/includeNotNull.ts b/src/models/includeNotNull.ts index 0c846a05..aa634bd4 100644 --- a/src/models/includeNotNull.ts +++ b/src/models/includeNotNull.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for IncludeNotNull diff --git a/src/models/includeNullOrNotNull.ts b/src/models/includeNullOrNotNull.ts index 5fbccade..811f6285 100644 --- a/src/models/includeNullOrNotNull.ts +++ b/src/models/includeNullOrNotNull.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for IncludeNullOrNotNull diff --git a/src/models/includeOption.ts b/src/models/includeOption.ts index 6fbf4815..89fac63c 100644 --- a/src/models/includeOption.ts +++ b/src/models/includeOption.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for IncludeOption diff --git a/src/models/intervalUnit.ts b/src/models/intervalUnit.ts index 80a8c874..0fec2c29 100644 --- a/src/models/intervalUnit.ts +++ b/src/models/intervalUnit.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for IntervalUnit diff --git a/src/models/invoice.ts b/src/models/invoice.ts index c4599a57..12a5291b 100644 --- a/src/models/invoice.ts +++ b/src/models/invoice.ts @@ -14,41 +14,44 @@ import { optional, Schema, string, -} from '../schema'; -import { CollectionMethod, collectionMethodSchema } from './collectionMethod'; -import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress'; +} from '../schema.js'; +import { + CollectionMethod, + collectionMethodSchema, +} from './collectionMethod.js'; +import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress.js'; import { InvoiceAvataxDetails, invoiceAvataxDetailsSchema, -} from './invoiceAvataxDetails'; +} from './invoiceAvataxDetails.js'; import { InvoiceConsolidationLevel, invoiceConsolidationLevelSchema, -} from './invoiceConsolidationLevel'; -import { InvoiceCredit, invoiceCreditSchema } from './invoiceCredit'; -import { InvoiceCustomer, invoiceCustomerSchema } from './invoiceCustomer'; +} from './invoiceConsolidationLevel.js'; +import { InvoiceCredit, invoiceCreditSchema } from './invoiceCredit.js'; +import { InvoiceCustomer, invoiceCustomerSchema } from './invoiceCustomer.js'; import { InvoiceCustomField, invoiceCustomFieldSchema, -} from './invoiceCustomField'; -import { InvoiceDebit, invoiceDebitSchema } from './invoiceDebit'; -import { InvoiceDiscount, invoiceDiscountSchema } from './invoiceDiscount'; +} from './invoiceCustomField.js'; +import { InvoiceDebit, invoiceDebitSchema } from './invoiceDebit.js'; +import { InvoiceDiscount, invoiceDiscountSchema } from './invoiceDiscount.js'; import { InvoiceDisplaySettings, invoiceDisplaySettingsSchema, -} from './invoiceDisplaySettings'; -import { InvoiceLineItem, invoiceLineItemSchema } from './invoiceLineItem'; -import { InvoicePayer, invoicePayerSchema } from './invoicePayer'; -import { InvoicePayment, invoicePaymentSchema } from './invoicePayment'; +} from './invoiceDisplaySettings.js'; +import { InvoiceLineItem, invoiceLineItemSchema } from './invoiceLineItem.js'; +import { InvoicePayer, invoicePayerSchema } from './invoicePayer.js'; +import { InvoicePayment, invoicePaymentSchema } from './invoicePayment.js'; import { InvoicePreviousBalance, invoicePreviousBalanceSchema, -} from './invoicePreviousBalance'; -import { InvoiceRefund, invoiceRefundSchema } from './invoiceRefund'; -import { InvoiceRole, invoiceRoleSchema } from './invoiceRole'; -import { InvoiceSeller, invoiceSellerSchema } from './invoiceSeller'; -import { InvoiceStatus, invoiceStatusSchema } from './invoiceStatus'; -import { InvoiceTax, invoiceTaxSchema } from './invoiceTax'; +} from './invoicePreviousBalance.js'; +import { InvoiceRefund, invoiceRefundSchema } from './invoiceRefund.js'; +import { InvoiceRole, invoiceRoleSchema } from './invoiceRole.js'; +import { InvoiceSeller, invoiceSellerSchema } from './invoiceSeller.js'; +import { InvoiceStatus, invoiceStatusSchema } from './invoiceStatus.js'; +import { InvoiceTax, invoiceTaxSchema } from './invoiceTax.js'; export interface Invoice { id?: bigint; diff --git a/src/models/invoiceAddress.ts b/src/models/invoiceAddress.ts index 15ece0e3..b6539d9a 100644 --- a/src/models/invoiceAddress.ts +++ b/src/models/invoiceAddress.ts @@ -4,7 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema, string } from '../schema'; +import { + expandoObject, + nullable, + optional, + Schema, + string, +} from '../schema.js'; export interface InvoiceAddress { street?: string | null; diff --git a/src/models/invoiceAvataxDetails.ts b/src/models/invoiceAvataxDetails.ts index ec96489f..ecf1eb7f 100644 --- a/src/models/invoiceAvataxDetails.ts +++ b/src/models/invoiceAvataxDetails.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface InvoiceAvataxDetails { id?: bigint | null; diff --git a/src/models/invoiceBalanceItem.ts b/src/models/invoiceBalanceItem.ts index 255892eb..a11f44ea 100644 --- a/src/models/invoiceBalanceItem.ts +++ b/src/models/invoiceBalanceItem.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface InvoiceBalanceItem { uid?: string; diff --git a/src/models/invoiceConsolidationLevel.ts b/src/models/invoiceConsolidationLevel.ts index 69a70024..abf17689 100644 --- a/src/models/invoiceConsolidationLevel.ts +++ b/src/models/invoiceConsolidationLevel.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoiceConsolidationLevel diff --git a/src/models/invoiceCredit.ts b/src/models/invoiceCredit.ts index 1e41c693..844653b1 100644 --- a/src/models/invoiceCredit.ts +++ b/src/models/invoiceCredit.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface InvoiceCredit { uid?: string; diff --git a/src/models/invoiceCustomField.ts b/src/models/invoiceCustomField.ts index 8cfacc2b..19b76240 100644 --- a/src/models/invoiceCustomField.ts +++ b/src/models/invoiceCustomField.ts @@ -4,8 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; -import { CustomFieldOwner, customFieldOwnerSchema } from './customFieldOwner'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; +import { + CustomFieldOwner, + customFieldOwnerSchema, +} from './customFieldOwner.js'; export interface InvoiceCustomField { ownerId?: number; diff --git a/src/models/invoiceCustomer.ts b/src/models/invoiceCustomer.ts index 41ceb7ed..8fcf1ec3 100644 --- a/src/models/invoiceCustomer.ts +++ b/src/models/invoiceCustomer.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; /** Information about the customer who is owner or recipient the invoiced subscription. */ export interface InvoiceCustomer { diff --git a/src/models/invoiceDateField.ts b/src/models/invoiceDateField.ts index c3048adc..14047bc9 100644 --- a/src/models/invoiceDateField.ts +++ b/src/models/invoiceDateField.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoiceDateField diff --git a/src/models/invoiceDebit.ts b/src/models/invoiceDebit.ts index e87f242e..b2a25bb9 100644 --- a/src/models/invoiceDebit.ts +++ b/src/models/invoiceDebit.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; -import { DebitNoteRole, debitNoteRoleSchema } from './debitNoteRole'; +import { expandoObject, optional, Schema, string } from '../schema.js'; +import { DebitNoteRole, debitNoteRoleSchema } from './debitNoteRole.js'; export interface InvoiceDebit { uid?: string; diff --git a/src/models/invoiceDiscount.ts b/src/models/invoiceDiscount.ts index d9daaace..efc1316a 100644 --- a/src/models/invoiceDiscount.ts +++ b/src/models/invoiceDiscount.ts @@ -13,19 +13,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceDiscountBreakout, invoiceDiscountBreakoutSchema, -} from './invoiceDiscountBreakout'; +} from './invoiceDiscountBreakout.js'; import { InvoiceDiscountSourceType, invoiceDiscountSourceTypeSchema, -} from './invoiceDiscountSourceType'; +} from './invoiceDiscountSourceType.js'; import { InvoiceDiscountType, invoiceDiscountTypeSchema, -} from './invoiceDiscountType'; +} from './invoiceDiscountType.js'; export interface InvoiceDiscount { uid?: string; diff --git a/src/models/invoiceDiscountBreakout.ts b/src/models/invoiceDiscountBreakout.ts index 64b5b4c6..305c8fad 100644 --- a/src/models/invoiceDiscountBreakout.ts +++ b/src/models/invoiceDiscountBreakout.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface InvoiceDiscountBreakout { uid?: string; diff --git a/src/models/invoiceDiscountSourceType.ts b/src/models/invoiceDiscountSourceType.ts index b2cedc11..a2ea6745 100644 --- a/src/models/invoiceDiscountSourceType.ts +++ b/src/models/invoiceDiscountSourceType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoiceDiscountSourceType diff --git a/src/models/invoiceDiscountType.ts b/src/models/invoiceDiscountType.ts index 4f7a8d08..139809d9 100644 --- a/src/models/invoiceDiscountType.ts +++ b/src/models/invoiceDiscountType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoiceDiscountType diff --git a/src/models/invoiceDisplaySettings.ts b/src/models/invoiceDisplaySettings.ts index 82f18a28..7bf51234 100644 --- a/src/models/invoiceDisplaySettings.ts +++ b/src/models/invoiceDisplaySettings.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema } from '../schema'; +import { boolean, expandoObject, optional, Schema } from '../schema.js'; export interface InvoiceDisplaySettings { hideZeroSubtotalLines?: boolean; diff --git a/src/models/invoiceEventPaymentMethod.ts b/src/models/invoiceEventPaymentMethod.ts index f5d19920..b9550659 100644 --- a/src/models/invoiceEventPaymentMethod.ts +++ b/src/models/invoiceEventPaymentMethod.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoiceEventPaymentMethod diff --git a/src/models/invoiceEventType.ts b/src/models/invoiceEventType.ts index 3c8ee2a5..36bbabd0 100644 --- a/src/models/invoiceEventType.ts +++ b/src/models/invoiceEventType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoiceEventType diff --git a/src/models/invoiceIssued.ts b/src/models/invoiceIssued.ts index 2d698c27..4cf52b9f 100644 --- a/src/models/invoiceIssued.ts +++ b/src/models/invoiceIssued.ts @@ -11,11 +11,11 @@ import { nullable, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceLineItemEventData, invoiceLineItemEventDataSchema, -} from './invoiceLineItemEventData'; +} from './invoiceLineItemEventData.js'; export interface InvoiceIssued { uid: string; diff --git a/src/models/invoiceLineItem.ts b/src/models/invoiceLineItem.ts index dbfed18e..755414cf 100644 --- a/src/models/invoiceLineItem.ts +++ b/src/models/invoiceLineItem.ts @@ -13,11 +13,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceLineItemComponentCostData, invoiceLineItemComponentCostDataSchema, -} from './invoiceLineItemComponentCostData'; +} from './invoiceLineItemComponentCostData.js'; export interface InvoiceLineItem { /** Unique identifier for the line item. Useful when cross-referencing the line against individual discounts in the `discounts` or `taxes` lists. */ diff --git a/src/models/invoiceLineItemComponentCostData.ts b/src/models/invoiceLineItemComponentCostData.ts index d62cee03..74ff5f19 100644 --- a/src/models/invoiceLineItemComponentCostData.ts +++ b/src/models/invoiceLineItemComponentCostData.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { ComponentCostData, componentCostDataSchema, -} from './componentCostData'; +} from './componentCostData.js'; export interface InvoiceLineItemComponentCostData { rates?: ComponentCostData[]; diff --git a/src/models/invoiceLineItemEventData.ts b/src/models/invoiceLineItemEventData.ts index 2b50fe94..cae70ddf 100644 --- a/src/models/invoiceLineItemEventData.ts +++ b/src/models/invoiceLineItemEventData.ts @@ -14,11 +14,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceLineItemPricingDetail, invoiceLineItemPricingDetailSchema, -} from './invoiceLineItemPricingDetail'; +} from './invoiceLineItemPricingDetail.js'; export interface InvoiceLineItemEventData { uid?: string; diff --git a/src/models/invoiceLineItemPricingDetail.ts b/src/models/invoiceLineItemPricingDetail.ts index 2b213487..a4f79dda 100644 --- a/src/models/invoiceLineItemPricingDetail.ts +++ b/src/models/invoiceLineItemPricingDetail.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface InvoiceLineItemPricingDetail { label?: string; diff --git a/src/models/invoicePayer.ts b/src/models/invoicePayer.ts index 3a0b4273..17da76b6 100644 --- a/src/models/invoicePayer.ts +++ b/src/models/invoicePayer.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface InvoicePayer { chargifyId?: number; diff --git a/src/models/invoicePayerChange.ts b/src/models/invoicePayerChange.ts index 9d3769ca..7254d981 100644 --- a/src/models/invoicePayerChange.ts +++ b/src/models/invoicePayerChange.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface InvoicePayerChange { firstName?: string; diff --git a/src/models/invoicePayment.ts b/src/models/invoicePayment.ts index ca4d7902..da85f8ae 100644 --- a/src/models/invoicePayment.ts +++ b/src/models/invoicePayment.ts @@ -13,11 +13,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoicePaymentMethod, invoicePaymentMethodSchema, -} from './invoicePaymentMethod'; +} from './invoicePaymentMethod.js'; export interface InvoicePayment { transactionTime?: string; diff --git a/src/models/invoicePaymentApplication.ts b/src/models/invoicePaymentApplication.ts index dbd979a5..84aaeb60 100644 --- a/src/models/invoicePaymentApplication.ts +++ b/src/models/invoicePaymentApplication.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface InvoicePaymentApplication { /** Unique identifier for the paid invoice. It has the prefix "inv_" followed by alphanumeric characters. */ diff --git a/src/models/invoicePaymentMethod.ts b/src/models/invoicePaymentMethod.ts index 8b5d8afa..13595436 100644 --- a/src/models/invoicePaymentMethod.ts +++ b/src/models/invoicePaymentMethod.ts @@ -4,7 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema, string } from '../schema'; +import { + expandoObject, + nullable, + optional, + Schema, + string, +} from '../schema.js'; export interface InvoicePaymentMethod { details?: string; diff --git a/src/models/invoicePaymentMethodType.ts b/src/models/invoicePaymentMethodType.ts index 0e72cbf2..bde3350c 100644 --- a/src/models/invoicePaymentMethodType.ts +++ b/src/models/invoicePaymentMethodType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoicePaymentMethodType diff --git a/src/models/invoicePaymentType.ts b/src/models/invoicePaymentType.ts index a8b6c336..f02c809b 100644 --- a/src/models/invoicePaymentType.ts +++ b/src/models/invoicePaymentType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoicePaymentType diff --git a/src/models/invoicePrePayment.ts b/src/models/invoicePrePayment.ts index b01f8a70..dc2d584c 100644 --- a/src/models/invoicePrePayment.ts +++ b/src/models/invoicePrePayment.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, number, optional, Schema } from '../schema'; +import { bigint, expandoObject, number, optional, Schema } from '../schema.js'; export interface InvoicePrePayment { /** The subscription id for the prepayment account */ diff --git a/src/models/invoicePreviousBalance.ts b/src/models/invoicePreviousBalance.ts index c060ddb3..ed453d3a 100644 --- a/src/models/invoicePreviousBalance.ts +++ b/src/models/invoicePreviousBalance.ts @@ -11,11 +11,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceBalanceItem, invoiceBalanceItemSchema, -} from './invoiceBalanceItem'; +} from './invoiceBalanceItem.js'; export interface InvoicePreviousBalance { capturedAt?: string; diff --git a/src/models/invoiceRefund.ts b/src/models/invoiceRefund.ts index 5d360da6..61e5dd8d 100644 --- a/src/models/invoiceRefund.ts +++ b/src/models/invoiceRefund.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface InvoiceRefund { transactionId?: number; diff --git a/src/models/invoiceResponse.ts b/src/models/invoiceResponse.ts index bcc26e59..11eee143 100644 --- a/src/models/invoiceResponse.ts +++ b/src/models/invoiceResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { Invoice, invoiceSchema } from './invoice'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { Invoice, invoiceSchema } from './invoice.js'; export interface InvoiceResponse { invoice: Invoice; diff --git a/src/models/invoiceRole.ts b/src/models/invoiceRole.ts index 93e8b53a..e81272c6 100644 --- a/src/models/invoiceRole.ts +++ b/src/models/invoiceRole.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoiceRole diff --git a/src/models/invoiceSeller.ts b/src/models/invoiceSeller.ts index cb7fa455..ac45ee18 100644 --- a/src/models/invoiceSeller.ts +++ b/src/models/invoiceSeller.ts @@ -11,8 +11,8 @@ import { optional, Schema, string, -} from '../schema'; -import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress'; +} from '../schema.js'; +import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress.js'; /** Information about the seller (merchant) listed on the masthead of the invoice. */ export interface InvoiceSeller { diff --git a/src/models/invoiceSortField.ts b/src/models/invoiceSortField.ts index 3a329b6b..ecc7d81b 100644 --- a/src/models/invoiceSortField.ts +++ b/src/models/invoiceSortField.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoiceSortField diff --git a/src/models/invoiceStatus.ts b/src/models/invoiceStatus.ts index cd877496..4338043b 100644 --- a/src/models/invoiceStatus.ts +++ b/src/models/invoiceStatus.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for InvoiceStatus diff --git a/src/models/invoiceTax.ts b/src/models/invoiceTax.ts index b9617a90..abd6f9a6 100644 --- a/src/models/invoiceTax.ts +++ b/src/models/invoiceTax.ts @@ -14,19 +14,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceTaxBreakout, invoiceTaxBreakoutSchema, -} from './invoiceTaxBreakout'; +} from './invoiceTaxBreakout.js'; import { InvoiceTaxComponentBreakout, invoiceTaxComponentBreakoutSchema, -} from './invoiceTaxComponentBreakout'; +} from './invoiceTaxComponentBreakout.js'; import { ProformaInvoiceTaxSourceType, proformaInvoiceTaxSourceTypeSchema, -} from './proformaInvoiceTaxSourceType'; +} from './proformaInvoiceTaxSourceType.js'; export interface InvoiceTax { uid?: string; diff --git a/src/models/invoiceTaxBreakout.ts b/src/models/invoiceTaxBreakout.ts index 5e0a212e..af26bef8 100644 --- a/src/models/invoiceTaxBreakout.ts +++ b/src/models/invoiceTaxBreakout.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface InvoiceTaxBreakout { uid?: string; diff --git a/src/models/invoiceTaxComponentBreakout.ts b/src/models/invoiceTaxComponentBreakout.ts index 4e3da04a..b9cae3b9 100644 --- a/src/models/invoiceTaxComponentBreakout.ts +++ b/src/models/invoiceTaxComponentBreakout.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface InvoiceTaxComponentBreakout { taxRuleId?: number; diff --git a/src/models/issueAdvanceInvoiceRequest.ts b/src/models/issueAdvanceInvoiceRequest.ts index 26cbc079..9e8a1f0e 100644 --- a/src/models/issueAdvanceInvoiceRequest.ts +++ b/src/models/issueAdvanceInvoiceRequest.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema } from '../schema'; +import { boolean, expandoObject, optional, Schema } from '../schema.js'; export interface IssueAdvanceInvoiceRequest { force?: boolean; diff --git a/src/models/issueInvoiceEvent.ts b/src/models/issueInvoiceEvent.ts index 0549cd74..48534ac7 100644 --- a/src/models/issueInvoiceEvent.ts +++ b/src/models/issueInvoiceEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; import { IssueInvoiceEventData, issueInvoiceEventDataSchema, -} from './issueInvoiceEventData'; +} from './issueInvoiceEventData.js'; export interface IssueInvoiceEvent { id: bigint; diff --git a/src/models/issueInvoiceEventData.ts b/src/models/issueInvoiceEventData.ts index a7cfa56b..fd44eb90 100644 --- a/src/models/issueInvoiceEventData.ts +++ b/src/models/issueInvoiceEventData.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; import { InvoiceConsolidationLevel, invoiceConsolidationLevelSchema, -} from './invoiceConsolidationLevel'; -import { InvoiceStatus, invoiceStatusSchema } from './invoiceStatus'; +} from './invoiceConsolidationLevel.js'; +import { InvoiceStatus, invoiceStatusSchema } from './invoiceStatus.js'; /** Example schema for an `issue_invoice` event */ export interface IssueInvoiceEventData { diff --git a/src/models/issueInvoiceRequest.ts b/src/models/issueInvoiceRequest.ts index 188654c6..ba654387 100644 --- a/src/models/issueInvoiceRequest.ts +++ b/src/models/issueInvoiceRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema } from '../schema'; +import { expandoObject, optional, Schema } from '../schema.js'; import { FailedPaymentAction, failedPaymentActionSchema, -} from './failedPaymentAction'; +} from './failedPaymentAction.js'; export interface IssueInvoiceRequest { /** diff --git a/src/models/issueServiceCredit.ts b/src/models/issueServiceCredit.ts index 3ff1ffee..73a6c3ef 100644 --- a/src/models/issueServiceCredit.ts +++ b/src/models/issueServiceCredit.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; import { IssueServiceCreditAmount, issueServiceCreditAmountSchema, -} from './containers/issueServiceCreditAmount'; +} from './containers/issueServiceCreditAmount.js'; export interface IssueServiceCredit { amount: IssueServiceCreditAmount; diff --git a/src/models/issueServiceCreditRequest.ts b/src/models/issueServiceCreditRequest.ts index d9086774..69f32778 100644 --- a/src/models/issueServiceCreditRequest.ts +++ b/src/models/issueServiceCreditRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { IssueServiceCredit, issueServiceCreditSchema, -} from './issueServiceCredit'; +} from './issueServiceCredit.js'; export interface IssueServiceCreditRequest { serviceCredit: IssueServiceCredit; diff --git a/src/models/itemCategory.ts b/src/models/itemCategory.ts index 3d301bf1..fdcec749 100644 --- a/src/models/itemCategory.ts +++ b/src/models/itemCategory.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ItemCategory diff --git a/src/models/itemPricePointChanged.ts b/src/models/itemPricePointChanged.ts index 5c055447..ac67a561 100644 --- a/src/models/itemPricePointChanged.ts +++ b/src/models/itemPricePointChanged.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, number, Schema, string } from '../schema'; +import { expandoObject, lazy, number, Schema, string } from '../schema.js'; import { ItemPricePointData, itemPricePointDataSchema, -} from './itemPricePointData'; +} from './itemPricePointData.js'; export interface ItemPricePointChanged { itemId: number; diff --git a/src/models/itemPricePointData.ts b/src/models/itemPricePointData.ts index c811ca17..10310bec 100644 --- a/src/models/itemPricePointData.ts +++ b/src/models/itemPricePointData.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface ItemPricePointData { id?: number; diff --git a/src/models/lineItemKind.ts b/src/models/lineItemKind.ts index 50f74ed8..0d2d0608 100644 --- a/src/models/lineItemKind.ts +++ b/src/models/lineItemKind.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for LineItemKind diff --git a/src/models/lineItemTransactionType.ts b/src/models/lineItemTransactionType.ts index cdbc6452..fbf1874c 100644 --- a/src/models/lineItemTransactionType.ts +++ b/src/models/lineItemTransactionType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for LineItemTransactionType diff --git a/src/models/listComponentsFilter.ts b/src/models/listComponentsFilter.ts index 3b1b448f..091f3c10 100644 --- a/src/models/listComponentsFilter.ts +++ b/src/models/listComponentsFilter.ts @@ -11,7 +11,7 @@ import { number, optional, Schema, -} from '../schema'; +} from '../schema.js'; export interface ListComponentsFilter { /** Allows fetching components with matching id based on provided value. Use in query `filter[ids]=1,2,3`. */ diff --git a/src/models/listComponentsPricePointsInclude.ts b/src/models/listComponentsPricePointsInclude.ts index 563f5bec..38635ba6 100644 --- a/src/models/listComponentsPricePointsInclude.ts +++ b/src/models/listComponentsPricePointsInclude.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ListComponentsPricePointsInclude diff --git a/src/models/listComponentsPricePointsResponse.ts b/src/models/listComponentsPricePointsResponse.ts index 075c4e07..db31328d 100644 --- a/src/models/listComponentsPricePointsResponse.ts +++ b/src/models/listComponentsPricePointsResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { ComponentPricePoint, componentPricePointSchema, -} from './componentPricePoint'; +} from './componentPricePoint.js'; export interface ListComponentsPricePointsResponse { pricePoints: ComponentPricePoint[]; diff --git a/src/models/listCouponsFilter.ts b/src/models/listCouponsFilter.ts index 86f24160..1cf1c706 100644 --- a/src/models/listCouponsFilter.ts +++ b/src/models/listCouponsFilter.ts @@ -12,8 +12,8 @@ import { optional, Schema, string, -} from '../schema'; -import { BasicDateField, basicDateFieldSchema } from './basicDateField'; +} from '../schema.js'; +import { BasicDateField, basicDateFieldSchema } from './basicDateField.js'; export interface ListCouponsFilter { /** The type of filter you would like to apply to your search. Use in query `filter[date_field]=created_at`. */ diff --git a/src/models/listCreditNotesResponse.ts b/src/models/listCreditNotesResponse.ts index a378ed28..df0b4e32 100644 --- a/src/models/listCreditNotesResponse.ts +++ b/src/models/listCreditNotesResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; -import { CreditNote, creditNoteSchema } from './creditNote'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; +import { CreditNote, creditNoteSchema } from './creditNote.js'; export interface ListCreditNotesResponse { creditNotes: CreditNote[]; diff --git a/src/models/listEventsDateField.ts b/src/models/listEventsDateField.ts index a6e770df..f413f345 100644 --- a/src/models/listEventsDateField.ts +++ b/src/models/listEventsDateField.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ListEventsDateField diff --git a/src/models/listInvoiceEventsResponse.ts b/src/models/listInvoiceEventsResponse.ts index 616f2fe2..c1c556c7 100644 --- a/src/models/listInvoiceEventsResponse.ts +++ b/src/models/listInvoiceEventsResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, number, optional, Schema } from '../schema'; -import { InvoiceEvent, invoiceEventSchema } from './containers/invoiceEvent'; +import { array, expandoObject, number, optional, Schema } from '../schema.js'; +import { InvoiceEvent, invoiceEventSchema } from './containers/invoiceEvent.js'; export interface ListInvoiceEventsResponse { events?: InvoiceEvent[]; diff --git a/src/models/listInvoicesResponse.ts b/src/models/listInvoicesResponse.ts index fc2005cb..6cebf3cd 100644 --- a/src/models/listInvoicesResponse.ts +++ b/src/models/listInvoicesResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; -import { Invoice, invoiceSchema } from './invoice'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; +import { Invoice, invoiceSchema } from './invoice.js'; export interface ListInvoicesResponse { invoices: Invoice[]; diff --git a/src/models/listMRRResponse.ts b/src/models/listMRRResponse.ts index f986ea69..10ca8c84 100644 --- a/src/models/listMRRResponse.ts +++ b/src/models/listMRRResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { ListMRRResponseResult, listMRRResponseResultSchema, -} from './listMRRResponseResult'; +} from './listMRRResponseResult.js'; export interface ListMRRResponse { mrr: ListMRRResponseResult; diff --git a/src/models/listMRRResponseResult.ts b/src/models/listMRRResponseResult.ts index 82a3f7d2..7bfdb9bd 100644 --- a/src/models/listMRRResponseResult.ts +++ b/src/models/listMRRResponseResult.ts @@ -12,8 +12,8 @@ import { optional, Schema, string, -} from '../schema'; -import { Movement, movementSchema } from './movement'; +} from '../schema.js'; +import { Movement, movementSchema } from './movement.js'; export interface ListMRRResponseResult { page?: number; diff --git a/src/models/listMetafieldsResponse.ts b/src/models/listMetafieldsResponse.ts index 58cf3e51..726a6703 100644 --- a/src/models/listMetafieldsResponse.ts +++ b/src/models/listMetafieldsResponse.ts @@ -11,8 +11,8 @@ import { number, optional, Schema, -} from '../schema'; -import { Metafield, metafieldSchema } from './metafield'; +} from '../schema.js'; +import { Metafield, metafieldSchema } from './metafield.js'; export interface ListMetafieldsResponse { totalCount?: number; diff --git a/src/models/listMrrFilter.ts b/src/models/listMrrFilter.ts index 99f77aa6..d0aefe31 100644 --- a/src/models/listMrrFilter.ts +++ b/src/models/listMrrFilter.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, number, optional, Schema } from '../schema'; +import { array, expandoObject, number, optional, Schema } from '../schema.js'; export interface ListMrrFilter { /** Submit ids in order to limit results. Use in query: `filter[subscription_ids]=1,2,3`. */ diff --git a/src/models/listOffersResponse.ts b/src/models/listOffersResponse.ts index 18540d73..1d011c56 100644 --- a/src/models/listOffersResponse.ts +++ b/src/models/listOffersResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; -import { Offer, offerSchema } from './offer'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Offer, offerSchema } from './offer.js'; export interface ListOffersResponse { offers?: Offer[]; diff --git a/src/models/listPrepaymentDateField.ts b/src/models/listPrepaymentDateField.ts index 67894abe..cd0cee7a 100644 --- a/src/models/listPrepaymentDateField.ts +++ b/src/models/listPrepaymentDateField.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ListPrepaymentDateField diff --git a/src/models/listPrepaymentsFilter.ts b/src/models/listPrepaymentsFilter.ts index d56e24dc..09faef09 100644 --- a/src/models/listPrepaymentsFilter.ts +++ b/src/models/listPrepaymentsFilter.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; import { ListPrepaymentDateField, listPrepaymentDateFieldSchema, -} from './listPrepaymentDateField'; +} from './listPrepaymentDateField.js'; export interface ListPrepaymentsFilter { /** The type of filter you would like to apply to your search. `created_at` - Time when prepayment was created. `application_at` - Time when prepayment was applied to invoice. Use in query `filter[date_field]=created_at`. */ diff --git a/src/models/listPricePointsFilter.ts b/src/models/listPricePointsFilter.ts index a88e0bcf..7add6120 100644 --- a/src/models/listPricePointsFilter.ts +++ b/src/models/listPricePointsFilter.ts @@ -11,13 +11,13 @@ import { optional, Schema, string, -} from '../schema'; -import { BasicDateField, basicDateFieldSchema } from './basicDateField'; +} from '../schema.js'; +import { BasicDateField, basicDateFieldSchema } from './basicDateField.js'; import { IncludeNullOrNotNull, includeNullOrNotNullSchema, -} from './includeNullOrNotNull'; -import { PricePointType, pricePointTypeSchema } from './pricePointType'; +} from './includeNullOrNotNull.js'; +import { PricePointType, pricePointTypeSchema } from './pricePointType.js'; export interface ListPricePointsFilter { /** The type of filter you would like to apply to your search. Use in query: `filter[date_field]=created_at`. */ diff --git a/src/models/listProductPricePointsResponse.ts b/src/models/listProductPricePointsResponse.ts index e58249eb..33613d06 100644 --- a/src/models/listProductPricePointsResponse.ts +++ b/src/models/listProductPricePointsResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { ProductPricePoint, productPricePointSchema, -} from './productPricePoint'; +} from './productPricePoint.js'; export interface ListProductPricePointsResponse { pricePoints: ProductPricePoint[]; diff --git a/src/models/listProductsFilter.ts b/src/models/listProductsFilter.ts index c83bcb30..49ad00a6 100644 --- a/src/models/listProductsFilter.ts +++ b/src/models/listProductsFilter.ts @@ -12,11 +12,11 @@ import { number, optional, Schema, -} from '../schema'; +} from '../schema.js'; import { PrepaidProductPricePointFilter, prepaidProductPricePointFilterSchema, -} from './prepaidProductPricePointFilter'; +} from './prepaidProductPricePointFilter.js'; export interface ListProductsFilter { /** Allows fetching products with matching id based on provided values. Use in query `filter[ids]=1,2,3`. */ diff --git a/src/models/listProductsInclude.ts b/src/models/listProductsInclude.ts index 815b50f5..c070ada8 100644 --- a/src/models/listProductsInclude.ts +++ b/src/models/listProductsInclude.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ListProductsInclude diff --git a/src/models/listProductsPricePointsInclude.ts b/src/models/listProductsPricePointsInclude.ts index 5a0171f0..0a260752 100644 --- a/src/models/listProductsPricePointsInclude.ts +++ b/src/models/listProductsPricePointsInclude.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ListProductsPricePointsInclude diff --git a/src/models/listProformaInvoicesMeta.ts b/src/models/listProformaInvoicesMeta.ts index 644e0c1b..b1d7ba31 100644 --- a/src/models/listProformaInvoicesMeta.ts +++ b/src/models/listProformaInvoicesMeta.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; +import { expandoObject, number, optional, Schema } from '../schema.js'; export interface ListProformaInvoicesMeta { totalCount?: number; diff --git a/src/models/listProformaInvoicesResponse.ts b/src/models/listProformaInvoicesResponse.ts index 8c4fb35b..0ff2368a 100644 --- a/src/models/listProformaInvoicesResponse.ts +++ b/src/models/listProformaInvoicesResponse.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { ListProformaInvoicesMeta, listProformaInvoicesMetaSchema, -} from './listProformaInvoicesMeta'; -import { ProformaInvoice, proformaInvoiceSchema } from './proformaInvoice'; +} from './listProformaInvoicesMeta.js'; +import { ProformaInvoice, proformaInvoiceSchema } from './proformaInvoice.js'; export interface ListProformaInvoicesResponse { proformaInvoices?: ProformaInvoice[]; diff --git a/src/models/listPublicKeysMeta.ts b/src/models/listPublicKeysMeta.ts index e9bcddb0..31cefbb6 100644 --- a/src/models/listPublicKeysMeta.ts +++ b/src/models/listPublicKeysMeta.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; +import { expandoObject, number, optional, Schema } from '../schema.js'; export interface ListPublicKeysMeta { totalCount?: number; diff --git a/src/models/listPublicKeysResponse.ts b/src/models/listPublicKeysResponse.ts index 9f9e62c6..9d82db22 100644 --- a/src/models/listPublicKeysResponse.ts +++ b/src/models/listPublicKeysResponse.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { ListPublicKeysMeta, listPublicKeysMetaSchema, -} from './listPublicKeysMeta'; -import { PublicKey, publicKeySchema } from './publicKey'; +} from './listPublicKeysMeta.js'; +import { PublicKey, publicKeySchema } from './publicKey.js'; export interface ListPublicKeysResponse { chargifyJsKeys?: PublicKey[]; diff --git a/src/models/listSaleRepItem.ts b/src/models/listSaleRepItem.ts index 36f82156..b483aec4 100644 --- a/src/models/listSaleRepItem.ts +++ b/src/models/listSaleRepItem.ts @@ -13,8 +13,8 @@ import { optional, Schema, string, -} from '../schema'; -import { SaleRepItemMrr, saleRepItemMrrSchema } from './saleRepItemMrr'; +} from '../schema.js'; +import { SaleRepItemMrr, saleRepItemMrrSchema } from './saleRepItemMrr.js'; export interface ListSaleRepItem { id?: number; diff --git a/src/models/listSegmentsFilter.ts b/src/models/listSegmentsFilter.ts index 55b5987d..d8c2a069 100644 --- a/src/models/listSegmentsFilter.ts +++ b/src/models/listSegmentsFilter.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface ListSegmentsFilter { /** The value passed here would be used to filter segments. Pass a value related to `segment_property_1` on attached Metric. If empty string is passed, this filter would be rejected. Use in query `filter[segment_property_1_value]=EU`. */ diff --git a/src/models/listSegmentsResponse.ts b/src/models/listSegmentsResponse.ts index c210174f..9deb6a0a 100644 --- a/src/models/listSegmentsResponse.ts +++ b/src/models/listSegmentsResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; -import { Segment, segmentSchema } from './segment'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Segment, segmentSchema } from './segment.js'; export interface ListSegmentsResponse { segments?: Segment[]; diff --git a/src/models/listServiceCreditsResponse.ts b/src/models/listServiceCreditsResponse.ts index 700b8e58..0ea44a77 100644 --- a/src/models/listServiceCreditsResponse.ts +++ b/src/models/listServiceCreditsResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; -import { ServiceCredit1, serviceCredit1Schema } from './serviceCredit1'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; +import { ServiceCredit1, serviceCredit1Schema } from './serviceCredit1.js'; export interface ListServiceCreditsResponse { serviceCredits?: ServiceCredit1[]; diff --git a/src/models/listSubcriptionGroupPrepaymentItem.ts b/src/models/listSubcriptionGroupPrepaymentItem.ts index 3f3686d9..b47ee9a7 100644 --- a/src/models/listSubcriptionGroupPrepaymentItem.ts +++ b/src/models/listSubcriptionGroupPrepaymentItem.ts @@ -12,8 +12,11 @@ import { optional, Schema, string, -} from '../schema'; -import { PrepaymentMethod, prepaymentMethodSchema } from './prepaymentMethod'; +} from '../schema.js'; +import { + PrepaymentMethod, + prepaymentMethodSchema, +} from './prepaymentMethod.js'; export interface ListSubcriptionGroupPrepaymentItem { id?: number; diff --git a/src/models/listSubscriptionComponentsFilter.ts b/src/models/listSubscriptionComponentsFilter.ts index 885744fd..e5008455 100644 --- a/src/models/listSubscriptionComponentsFilter.ts +++ b/src/models/listSubscriptionComponentsFilter.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface ListSubscriptionComponentsFilter { /** Allows fetching components allocation with matching currency based on provided values. Use in query `filter[currencies]=EUR,USD`. */ diff --git a/src/models/listSubscriptionComponentsForSiteFilter.ts b/src/models/listSubscriptionComponentsForSiteFilter.ts index 958434de..b4d1e37f 100644 --- a/src/models/listSubscriptionComponentsForSiteFilter.ts +++ b/src/models/listSubscriptionComponentsForSiteFilter.ts @@ -12,11 +12,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { SubscriptionFilter, subscriptionFilterSchema, -} from './subscriptionFilter'; +} from './subscriptionFilter.js'; export interface ListSubscriptionComponentsForSiteFilter { /** Allows fetching components allocation with matching currency based on provided values. Use in query `filter[currencies]=USD,EUR`. */ diff --git a/src/models/listSubscriptionComponentsInclude.ts b/src/models/listSubscriptionComponentsInclude.ts index 3e24db59..1fa96f72 100644 --- a/src/models/listSubscriptionComponentsInclude.ts +++ b/src/models/listSubscriptionComponentsInclude.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ListSubscriptionComponentsInclude diff --git a/src/models/listSubscriptionComponentsResponse.ts b/src/models/listSubscriptionComponentsResponse.ts index d44775fd..702c2abc 100644 --- a/src/models/listSubscriptionComponentsResponse.ts +++ b/src/models/listSubscriptionComponentsResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { SubscriptionComponent, subscriptionComponentSchema, -} from './subscriptionComponent'; +} from './subscriptionComponent.js'; export interface ListSubscriptionComponentsResponse { subscriptionsComponents: SubscriptionComponent[]; diff --git a/src/models/listSubscriptionComponentsSort.ts b/src/models/listSubscriptionComponentsSort.ts index 849db6f4..c80352af 100644 --- a/src/models/listSubscriptionComponentsSort.ts +++ b/src/models/listSubscriptionComponentsSort.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ListSubscriptionComponentsSort diff --git a/src/models/listSubscriptionGroupPrepayment.ts b/src/models/listSubscriptionGroupPrepayment.ts index b67b7141..88f72989 100644 --- a/src/models/listSubscriptionGroupPrepayment.ts +++ b/src/models/listSubscriptionGroupPrepayment.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { ListSubcriptionGroupPrepaymentItem, listSubcriptionGroupPrepaymentItemSchema, -} from './listSubcriptionGroupPrepaymentItem'; +} from './listSubcriptionGroupPrepaymentItem.js'; export interface ListSubscriptionGroupPrepayment { prepayment: ListSubcriptionGroupPrepaymentItem; diff --git a/src/models/listSubscriptionGroupPrepaymentResponse.ts b/src/models/listSubscriptionGroupPrepaymentResponse.ts index 74127d9c..481c4f58 100644 --- a/src/models/listSubscriptionGroupPrepaymentResponse.ts +++ b/src/models/listSubscriptionGroupPrepaymentResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { ListSubscriptionGroupPrepayment, listSubscriptionGroupPrepaymentSchema, -} from './listSubscriptionGroupPrepayment'; +} from './listSubscriptionGroupPrepayment.js'; export interface ListSubscriptionGroupPrepaymentResponse { prepayments: ListSubscriptionGroupPrepayment[]; diff --git a/src/models/listSubscriptionGroupsItem.ts b/src/models/listSubscriptionGroupsItem.ts index f74d135f..78bdf479 100644 --- a/src/models/listSubscriptionGroupsItem.ts +++ b/src/models/listSubscriptionGroupsItem.ts @@ -13,12 +13,12 @@ import { optional, Schema, string, -} from '../schema'; -import { GroupType, groupTypeSchema } from './groupType'; +} from '../schema.js'; +import { GroupType, groupTypeSchema } from './groupType.js'; import { SubscriptionGroupBalances, subscriptionGroupBalancesSchema, -} from './subscriptionGroupBalances'; +} from './subscriptionGroupBalances.js'; export interface ListSubscriptionGroupsItem { uid?: string; diff --git a/src/models/listSubscriptionGroupsMeta.ts b/src/models/listSubscriptionGroupsMeta.ts index 449758cc..e9f5c03c 100644 --- a/src/models/listSubscriptionGroupsMeta.ts +++ b/src/models/listSubscriptionGroupsMeta.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; +import { expandoObject, number, optional, Schema } from '../schema.js'; export interface ListSubscriptionGroupsMeta { currentPage?: number; diff --git a/src/models/listSubscriptionGroupsResponse.ts b/src/models/listSubscriptionGroupsResponse.ts index db8a4e8f..fce35234 100644 --- a/src/models/listSubscriptionGroupsResponse.ts +++ b/src/models/listSubscriptionGroupsResponse.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { ListSubscriptionGroupsItem, listSubscriptionGroupsItemSchema, -} from './listSubscriptionGroupsItem'; +} from './listSubscriptionGroupsItem.js'; import { ListSubscriptionGroupsMeta, listSubscriptionGroupsMetaSchema, -} from './listSubscriptionGroupsMeta'; +} from './listSubscriptionGroupsMeta.js'; export interface ListSubscriptionGroupsResponse { subscriptionGroups?: ListSubscriptionGroupsItem[]; diff --git a/src/models/mRR.ts b/src/models/mRR.ts index 6f99d961..032c6bdf 100644 --- a/src/models/mRR.ts +++ b/src/models/mRR.ts @@ -11,8 +11,8 @@ import { optional, Schema, string, -} from '../schema'; -import { Breakouts, breakoutsSchema } from './breakouts'; +} from '../schema.js'; +import { Breakouts, breakoutsSchema } from './breakouts.js'; export interface MRR { amountInCents?: bigint; diff --git a/src/models/mRRMovement.ts b/src/models/mRRMovement.ts index 6fb15406..2c1f1e14 100644 --- a/src/models/mRRMovement.ts +++ b/src/models/mRRMovement.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface MRRMovement { amount?: number; diff --git a/src/models/mRRResponse.ts b/src/models/mRRResponse.ts index 1c5f4f46..bbde6fb4 100644 --- a/src/models/mRRResponse.ts +++ b/src/models/mRRResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { MRR, mRRSchema } from './mRR'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { MRR, mRRSchema } from './mRR.js'; export interface MRRResponse { mrr: MRR; diff --git a/src/models/metadata.ts b/src/models/metadata.ts index 394ae38d..b547e004 100644 --- a/src/models/metadata.ts +++ b/src/models/metadata.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface Metadata { id?: number | null; diff --git a/src/models/metafield.ts b/src/models/metafield.ts index 367a7737..7d76981b 100644 --- a/src/models/metafield.ts +++ b/src/models/metafield.ts @@ -12,13 +12,13 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { MetafieldEnum, metafieldEnumSchema, -} from './containers/metafieldEnum'; -import { MetafieldInput, metafieldInputSchema } from './metafieldInput'; -import { MetafieldScope, metafieldScopeSchema } from './metafieldScope'; +} from './containers/metafieldEnum.js'; +import { MetafieldInput, metafieldInputSchema } from './metafieldInput.js'; +import { MetafieldScope, metafieldScopeSchema } from './metafieldScope.js'; export interface Metafield { id?: number; diff --git a/src/models/metafieldInput.ts b/src/models/metafieldInput.ts index 4e657b52..90f902de 100644 --- a/src/models/metafieldInput.ts +++ b/src/models/metafieldInput.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for MetafieldInput diff --git a/src/models/metafieldScope.ts b/src/models/metafieldScope.ts index 0168392e..08fd50b1 100644 --- a/src/models/metafieldScope.ts +++ b/src/models/metafieldScope.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; -import { IncludeOption, includeOptionSchema } from './includeOption'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; +import { IncludeOption, includeOptionSchema } from './includeOption.js'; /** Warning: When updating a metafield's scope attribute, all scope attributes must be passed. Partially complete scope attributes will override the existing settings. */ export interface MetafieldScope { diff --git a/src/models/meteredComponent.ts b/src/models/meteredComponent.ts index 28efcb40..e3b36ebc 100644 --- a/src/models/meteredComponent.ts +++ b/src/models/meteredComponent.ts @@ -14,18 +14,18 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ComponentPricePointItem, componentPricePointItemSchema, -} from './componentPricePointItem'; +} from './componentPricePointItem.js'; import { MeteredComponentUnitPrice, meteredComponentUnitPriceSchema, -} from './containers/meteredComponentUnitPrice'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './containers/meteredComponentUnitPrice.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface MeteredComponent { /** A name for this component that is suitable for showing customers and displaying on billing statements, ie. "Minutes". */ diff --git a/src/models/meteredUsage.ts b/src/models/meteredUsage.ts index 6b0bc707..eb0c70c2 100644 --- a/src/models/meteredUsage.ts +++ b/src/models/meteredUsage.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, Schema, string } from '../schema'; +import { expandoObject, number, Schema, string } from '../schema.js'; export interface MeteredUsage { previousUnitBalance: string; diff --git a/src/models/movement.ts b/src/models/movement.ts index ea734dd7..ae807b1f 100644 --- a/src/models/movement.ts +++ b/src/models/movement.ts @@ -13,9 +13,12 @@ import { optional, Schema, string, -} from '../schema'; -import { Breakouts, breakoutsSchema } from './breakouts'; -import { MovementLineItem, movementLineItemSchema } from './movementLineItem'; +} from '../schema.js'; +import { Breakouts, breakoutsSchema } from './breakouts.js'; +import { + MovementLineItem, + movementLineItemSchema, +} from './movementLineItem.js'; export interface Movement { timestamp?: string; diff --git a/src/models/movementLineItem.ts b/src/models/movementLineItem.ts index 7e897e9b..4eb4c0a0 100644 --- a/src/models/movementLineItem.ts +++ b/src/models/movementLineItem.ts @@ -13,8 +13,8 @@ import { optional, Schema, string, -} from '../schema'; -import { MRRMovement, mRRMovementSchema } from './mRRMovement'; +} from '../schema.js'; +import { MRRMovement, mRRMovementSchema } from './mRRMovement.js'; export interface MovementLineItem { productId?: number; diff --git a/src/models/multiInvoicePayment.ts b/src/models/multiInvoicePayment.ts index 6becfe56..dca4576e 100644 --- a/src/models/multiInvoicePayment.ts +++ b/src/models/multiInvoicePayment.ts @@ -12,11 +12,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoicePaymentApplication, invoicePaymentApplicationSchema, -} from './invoicePaymentApplication'; +} from './invoicePaymentApplication.js'; export interface MultiInvoicePayment { /** The numeric ID of the transaction. */ diff --git a/src/models/multiInvoicePaymentResponse.ts b/src/models/multiInvoicePaymentResponse.ts index 5b3db3bf..f5e51754 100644 --- a/src/models/multiInvoicePaymentResponse.ts +++ b/src/models/multiInvoicePaymentResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { MultiInvoicePayment, multiInvoicePaymentSchema, -} from './multiInvoicePayment'; +} from './multiInvoicePayment.js'; export interface MultiInvoicePaymentResponse { payment: MultiInvoicePayment; diff --git a/src/models/nestedSubscriptionGroup.ts b/src/models/nestedSubscriptionGroup.ts index 1bb29e6c..6a0e9ce7 100644 --- a/src/models/nestedSubscriptionGroup.ts +++ b/src/models/nestedSubscriptionGroup.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface NestedSubscriptionGroup { /** The UID for the group */ diff --git a/src/models/netTerms.ts b/src/models/netTerms.ts index dfa42cc9..0d6ce3e8 100644 --- a/src/models/netTerms.ts +++ b/src/models/netTerms.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, number, optional, Schema } from '../schema'; +import { boolean, expandoObject, number, optional, Schema } from '../schema.js'; export interface NetTerms { defaultNetTerms?: number; diff --git a/src/models/offer.ts b/src/models/offer.ts index d8a9060c..20d1b258 100644 --- a/src/models/offer.ts +++ b/src/models/offer.ts @@ -14,10 +14,10 @@ import { optional, Schema, string, -} from '../schema'; -import { OfferDiscount, offerDiscountSchema } from './offerDiscount'; -import { OfferItem, offerItemSchema } from './offerItem'; -import { OfferSignupPage, offerSignupPageSchema } from './offerSignupPage'; +} from '../schema.js'; +import { OfferDiscount, offerDiscountSchema } from './offerDiscount.js'; +import { OfferItem, offerItemSchema } from './offerItem.js'; +import { OfferSignupPage, offerSignupPageSchema } from './offerSignupPage.js'; export interface Offer { id?: number; diff --git a/src/models/offerDiscount.ts b/src/models/offerDiscount.ts index 2ee1cd71..a79f7e74 100644 --- a/src/models/offerDiscount.ts +++ b/src/models/offerDiscount.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface OfferDiscount { couponCode?: string; diff --git a/src/models/offerItem.ts b/src/models/offerItem.ts index c10fc1fb..6d4c57ed 100644 --- a/src/models/offerItem.ts +++ b/src/models/offerItem.ts @@ -14,9 +14,9 @@ import { optional, Schema, string, -} from '../schema'; -import { CurrencyPrice, currencyPriceSchema } from './currencyPrice'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; +} from '../schema.js'; +import { CurrencyPrice, currencyPriceSchema } from './currencyPrice.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; export interface OfferItem { componentId?: number; diff --git a/src/models/offerResponse.ts b/src/models/offerResponse.ts index 5299c79d..4aa73f77 100644 --- a/src/models/offerResponse.ts +++ b/src/models/offerResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { Offer, offerSchema } from './offer'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Offer, offerSchema } from './offer.js'; export interface OfferResponse { offer?: Offer; diff --git a/src/models/offerSignupPage.ts b/src/models/offerSignupPage.ts index 2893d0d6..4889f259 100644 --- a/src/models/offerSignupPage.ts +++ b/src/models/offerSignupPage.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface OfferSignupPage { id?: number; diff --git a/src/models/okResponse.ts b/src/models/okResponse.ts index a402a143..d314186a 100644 --- a/src/models/okResponse.ts +++ b/src/models/okResponse.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface OkResponse { ok?: string; diff --git a/src/models/onOffComponent.ts b/src/models/onOffComponent.ts index 65f59301..22b6bb29 100644 --- a/src/models/onOffComponent.ts +++ b/src/models/onOffComponent.ts @@ -14,17 +14,17 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ComponentPricePointItem, componentPricePointItemSchema, -} from './componentPricePointItem'; +} from './componentPricePointItem.js'; import { OnOffComponentUnitPrice, onOffComponentUnitPriceSchema, -} from './containers/onOffComponentUnitPrice'; -import { CreditType, creditTypeSchema } from './creditType'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; +} from './containers/onOffComponentUnitPrice.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; export interface OnOffComponent { /** A name for this component that is suitable for showing customers and displaying on billing statements, ie. "Minutes". */ diff --git a/src/models/organizationAddress.ts b/src/models/organizationAddress.ts index e1bb0ed3..f5cf09b9 100644 --- a/src/models/organizationAddress.ts +++ b/src/models/organizationAddress.ts @@ -4,7 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema, string } from '../schema'; +import { + expandoObject, + nullable, + optional, + Schema, + string, +} from '../schema.js'; export interface OrganizationAddress { street?: string | null; diff --git a/src/models/originInvoice.ts b/src/models/originInvoice.ts index df5c796c..e9673c72 100644 --- a/src/models/originInvoice.ts +++ b/src/models/originInvoice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface OriginInvoice { /** The UID of the invoice serving as an origin invoice. */ diff --git a/src/models/overagePricing.ts b/src/models/overagePricing.ts index 6fb1dec5..a24ac9cb 100644 --- a/src/models/overagePricing.ts +++ b/src/models/overagePricing.ts @@ -4,9 +4,9 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface OveragePricing { /** The identifier for the pricing scheme. See [Product Components](https://help.chargify.com/products/product-components.html) for an overview of pricing schemes. */ diff --git a/src/models/overrideSubscription.ts b/src/models/overrideSubscription.ts index 12693322..da1b68f3 100644 --- a/src/models/overrideSubscription.ts +++ b/src/models/overrideSubscription.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface OverrideSubscription { /** Can be used to record an external signup date. Chargify uses this field to record when a subscription first goes active (either at signup or at trial end). Only ISO8601 format is supported. */ diff --git a/src/models/overrideSubscriptionRequest.ts b/src/models/overrideSubscriptionRequest.ts index 7546cae3..6c7aad1e 100644 --- a/src/models/overrideSubscriptionRequest.ts +++ b/src/models/overrideSubscriptionRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { OverrideSubscription, overrideSubscriptionSchema, -} from './overrideSubscription'; +} from './overrideSubscription.js'; export interface OverrideSubscriptionRequest { subscription: OverrideSubscription; diff --git a/src/models/paginatedMetadata.ts b/src/models/paginatedMetadata.ts index b225d93d..a9db3613 100644 --- a/src/models/paginatedMetadata.ts +++ b/src/models/paginatedMetadata.ts @@ -11,8 +11,8 @@ import { number, optional, Schema, -} from '../schema'; -import { Metadata, metadataSchema } from './metadata'; +} from '../schema.js'; +import { Metadata, metadataSchema } from './metadata.js'; export interface PaginatedMetadata { totalCount?: number; diff --git a/src/models/paidInvoice.ts b/src/models/paidInvoice.ts index 19437afc..84304026 100644 --- a/src/models/paidInvoice.ts +++ b/src/models/paidInvoice.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; -import { InvoiceStatus, invoiceStatusSchema } from './invoiceStatus'; +import { expandoObject, optional, Schema, string } from '../schema.js'; +import { InvoiceStatus, invoiceStatusSchema } from './invoiceStatus.js'; export interface PaidInvoice { /** The uid of the paid invoice */ diff --git a/src/models/pauseRequest.ts b/src/models/pauseRequest.ts index fe76e863..1986c29b 100644 --- a/src/models/pauseRequest.ts +++ b/src/models/pauseRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { AutoResume, autoResumeSchema } from './autoResume'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { AutoResume, autoResumeSchema } from './autoResume.js'; /** Allows to pause a Subscription */ export interface PauseRequest { diff --git a/src/models/payPalVault.ts b/src/models/payPalVault.ts index 0050b538..6b0a99ef 100644 --- a/src/models/payPalVault.ts +++ b/src/models/payPalVault.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for PayPalVault diff --git a/src/models/payerAttributes.ts b/src/models/payerAttributes.ts index 5cc022b3..46e511f1 100644 --- a/src/models/payerAttributes.ts +++ b/src/models/payerAttributes.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface PayerAttributes { firstName?: string; diff --git a/src/models/payerError.ts b/src/models/payerError.ts index 1505393e..27a8b06b 100644 --- a/src/models/payerError.ts +++ b/src/models/payerError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; export interface PayerError { lastName?: string[]; diff --git a/src/models/paymentCollectionMethodChanged.ts b/src/models/paymentCollectionMethodChanged.ts index ccead723..2b1c0643 100644 --- a/src/models/paymentCollectionMethodChanged.ts +++ b/src/models/paymentCollectionMethodChanged.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; export interface PaymentCollectionMethodChanged { previousValue: string; diff --git a/src/models/paymentForAllocation.ts b/src/models/paymentForAllocation.ts index 6c61d50a..ef21fa54 100644 --- a/src/models/paymentForAllocation.ts +++ b/src/models/paymentForAllocation.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; /** Information for captured payment, if applicable */ export interface PaymentForAllocation { diff --git a/src/models/paymentMethodApplePay.ts b/src/models/paymentMethodApplePay.ts index dddda9d6..8a005bf7 100644 --- a/src/models/paymentMethodApplePay.ts +++ b/src/models/paymentMethodApplePay.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema } from '../schema'; +import { expandoObject, Schema } from '../schema.js'; import { InvoiceEventPaymentMethod, invoiceEventPaymentMethodSchema, -} from './invoiceEventPaymentMethod'; +} from './invoiceEventPaymentMethod.js'; export interface PaymentMethodApplePay { type: InvoiceEventPaymentMethod; diff --git a/src/models/paymentMethodBankAccount.ts b/src/models/paymentMethodBankAccount.ts index e5db013b..dcccd746 100644 --- a/src/models/paymentMethodBankAccount.ts +++ b/src/models/paymentMethodBankAccount.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; import { InvoiceEventPaymentMethod, invoiceEventPaymentMethodSchema, -} from './invoiceEventPaymentMethod'; +} from './invoiceEventPaymentMethod.js'; export interface PaymentMethodBankAccount { maskedAccountNumber: string; diff --git a/src/models/paymentMethodCreditCard.ts b/src/models/paymentMethodCreditCard.ts index 129bc52a..ae915207 100644 --- a/src/models/paymentMethodCreditCard.ts +++ b/src/models/paymentMethodCreditCard.ts @@ -4,11 +4,17 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema, string } from '../schema'; +import { + expandoObject, + nullable, + optional, + Schema, + string, +} from '../schema.js'; import { InvoiceEventPaymentMethod, invoiceEventPaymentMethodSchema, -} from './invoiceEventPaymentMethod'; +} from './invoiceEventPaymentMethod.js'; export interface PaymentMethodCreditCard { cardBrand: string; diff --git a/src/models/paymentMethodExternal.ts b/src/models/paymentMethodExternal.ts index 372c2fa5..c0375495 100644 --- a/src/models/paymentMethodExternal.ts +++ b/src/models/paymentMethodExternal.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, Schema, string } from '../schema'; +import { expandoObject, nullable, Schema, string } from '../schema.js'; import { InvoiceEventPaymentMethod, invoiceEventPaymentMethodSchema, -} from './invoiceEventPaymentMethod'; +} from './invoiceEventPaymentMethod.js'; export interface PaymentMethodExternal { details: string | null; diff --git a/src/models/paymentMethodPaypal.ts b/src/models/paymentMethodPaypal.ts index a1b1b5e0..97e58397 100644 --- a/src/models/paymentMethodPaypal.ts +++ b/src/models/paymentMethodPaypal.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; import { InvoiceEventPaymentMethod, invoiceEventPaymentMethodSchema, -} from './invoiceEventPaymentMethod'; +} from './invoiceEventPaymentMethod.js'; export interface PaymentMethodPaypal { email: string; diff --git a/src/models/paymentProfileAttributes.ts b/src/models/paymentProfileAttributes.ts index 89688c88..cd3e3709 100644 --- a/src/models/paymentProfileAttributes.ts +++ b/src/models/paymentProfileAttributes.ts @@ -11,18 +11,18 @@ import { optional, Schema, string, -} from '../schema'; -import { AllVaults, allVaultsSchema } from './allVaults'; -import { CardType, cardTypeSchema } from './cardType'; +} from '../schema.js'; +import { AllVaults, allVaultsSchema } from './allVaults.js'; +import { CardType, cardTypeSchema } from './cardType.js'; import { PaymentProfileAttributesExpirationMonth, paymentProfileAttributesExpirationMonthSchema, -} from './containers/paymentProfileAttributesExpirationMonth'; +} from './containers/paymentProfileAttributesExpirationMonth.js'; import { PaymentProfileAttributesExpirationYear, paymentProfileAttributesExpirationYearSchema, -} from './containers/paymentProfileAttributesExpirationYear'; -import { PaymentType, paymentTypeSchema } from './paymentType'; +} from './containers/paymentProfileAttributesExpirationYear.js'; +import { PaymentType, paymentTypeSchema } from './paymentType.js'; /** alias to credit_card_attributes */ export interface PaymentProfileAttributes { diff --git a/src/models/paymentProfileResponse.ts b/src/models/paymentProfileResponse.ts index 1b636034..15417c74 100644 --- a/src/models/paymentProfileResponse.ts +++ b/src/models/paymentProfileResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema } from '../schema'; +import { expandoObject, Schema } from '../schema.js'; import { PaymentProfile, paymentProfileSchema, -} from './containers/paymentProfile'; +} from './containers/paymentProfile.js'; export interface PaymentProfileResponse { paymentProfile: PaymentProfile; diff --git a/src/models/paymentRelatedEvents.ts b/src/models/paymentRelatedEvents.ts index b94974cf..7ebeff61 100644 --- a/src/models/paymentRelatedEvents.ts +++ b/src/models/paymentRelatedEvents.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, Schema } from '../schema'; +import { expandoObject, number, Schema } from '../schema.js'; export interface PaymentRelatedEvents { productId: number; diff --git a/src/models/paymentType.ts b/src/models/paymentType.ts index 190f5415..1beeacf6 100644 --- a/src/models/paymentType.ts +++ b/src/models/paymentType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for PaymentType diff --git a/src/models/paypalPaymentProfile.ts b/src/models/paypalPaymentProfile.ts index 573727fd..e9d84a1b 100644 --- a/src/models/paypalPaymentProfile.ts +++ b/src/models/paypalPaymentProfile.ts @@ -11,9 +11,9 @@ import { optional, Schema, string, -} from '../schema'; -import { PaymentType, paymentTypeSchema } from './paymentType'; -import { PayPalVault, payPalVaultSchema } from './payPalVault'; +} from '../schema.js'; +import { PaymentType, paymentTypeSchema } from './paymentType.js'; +import { PayPalVault, payPalVaultSchema } from './payPalVault.js'; export interface PaypalPaymentProfile { /** The Chargify-assigned ID of the stored PayPal payment profile. */ diff --git a/src/models/pendingCancellationChange.ts b/src/models/pendingCancellationChange.ts index 507622e8..560e4e0e 100644 --- a/src/models/pendingCancellationChange.ts +++ b/src/models/pendingCancellationChange.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; export interface PendingCancellationChange { cancellationState: string; diff --git a/src/models/portalManagementLink.ts b/src/models/portalManagementLink.ts index a3c423b4..51f21692 100644 --- a/src/models/portalManagementLink.ts +++ b/src/models/portalManagementLink.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface PortalManagementLink { url?: string; diff --git a/src/models/prepaidConfiguration.ts b/src/models/prepaidConfiguration.ts index a1795c47..a4eb69d3 100644 --- a/src/models/prepaidConfiguration.ts +++ b/src/models/prepaidConfiguration.ts @@ -11,7 +11,7 @@ import { number, optional, Schema, -} from '../schema'; +} from '../schema.js'; export interface PrepaidConfiguration { id?: number; diff --git a/src/models/prepaidConfigurationResponse.ts b/src/models/prepaidConfigurationResponse.ts index 4f83019c..a4443ac5 100644 --- a/src/models/prepaidConfigurationResponse.ts +++ b/src/models/prepaidConfigurationResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { PrepaidConfiguration, prepaidConfigurationSchema, -} from './prepaidConfiguration'; +} from './prepaidConfiguration.js'; export interface PrepaidConfigurationResponse { prepaidConfiguration: PrepaidConfiguration; diff --git a/src/models/prepaidProductPricePointFilter.ts b/src/models/prepaidProductPricePointFilter.ts index 5d12e9a2..866c42c8 100644 --- a/src/models/prepaidProductPricePointFilter.ts +++ b/src/models/prepaidProductPricePointFilter.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; export interface PrepaidProductPricePointFilter { /** Passed as a parameter to list methods to return only non null values. */ diff --git a/src/models/prepaidSubscriptionBalanceChanged.ts b/src/models/prepaidSubscriptionBalanceChanged.ts index 65f664ed..42ac3182 100644 --- a/src/models/prepaidSubscriptionBalanceChanged.ts +++ b/src/models/prepaidSubscriptionBalanceChanged.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, Schema, string } from '../schema'; +import { bigint, expandoObject, Schema, string } from '../schema.js'; export interface PrepaidSubscriptionBalanceChanged { reason: string; diff --git a/src/models/prepaidUsage.ts b/src/models/prepaidUsage.ts index 2582a978..7ffe50c7 100644 --- a/src/models/prepaidUsage.ts +++ b/src/models/prepaidUsage.ts @@ -4,11 +4,18 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, number, Schema, string } from '../schema'; +import { + array, + expandoObject, + lazy, + number, + Schema, + string, +} from '../schema.js'; import { PrepaidUsageAllocationDetail, prepaidUsageAllocationDetailSchema, -} from './prepaidUsageAllocationDetail'; +} from './prepaidUsageAllocationDetail.js'; export interface PrepaidUsage { previousUnitBalance: string; diff --git a/src/models/prepaidUsageAllocationDetail.ts b/src/models/prepaidUsageAllocationDetail.ts index 377f823d..352c83a1 100644 --- a/src/models/prepaidUsageAllocationDetail.ts +++ b/src/models/prepaidUsageAllocationDetail.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; +import { expandoObject, number, optional, Schema } from '../schema.js'; export interface PrepaidUsageAllocationDetail { allocationId?: number; diff --git a/src/models/prepaidUsageComponent.ts b/src/models/prepaidUsageComponent.ts index b9ac367f..dfd5905a 100644 --- a/src/models/prepaidUsageComponent.ts +++ b/src/models/prepaidUsageComponent.ts @@ -14,23 +14,23 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { PrepaidUsageComponentUnitPrice, prepaidUsageComponentUnitPriceSchema, -} from './containers/prepaidUsageComponentUnitPrice'; +} from './containers/prepaidUsageComponentUnitPrice.js'; import { CreatePrepaidUsageComponentPricePoint, createPrepaidUsageComponentPricePointSchema, -} from './createPrepaidUsageComponentPricePoint'; -import { CreditType, creditTypeSchema } from './creditType'; +} from './createPrepaidUsageComponentPricePoint.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; import { ExpirationIntervalUnit, expirationIntervalUnitSchema, -} from './expirationIntervalUnit'; -import { OveragePricing, overagePricingSchema } from './overagePricing'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './expirationIntervalUnit.js'; +import { OveragePricing, overagePricingSchema } from './overagePricing.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface PrepaidUsageComponent { /** A name for this component that is suitable for showing customers and displaying on billing statements, ie. "Minutes". */ diff --git a/src/models/prepayment.ts b/src/models/prepayment.ts index c03b7d81..46b6bcd7 100644 --- a/src/models/prepayment.ts +++ b/src/models/prepayment.ts @@ -12,8 +12,11 @@ import { optional, Schema, string, -} from '../schema'; -import { PrepaymentMethod, prepaymentMethodSchema } from './prepaymentMethod'; +} from '../schema.js'; +import { + PrepaymentMethod, + prepaymentMethodSchema, +} from './prepaymentMethod.js'; export interface Prepayment { id: number; diff --git a/src/models/prepaymentAccountBalanceChanged.ts b/src/models/prepaymentAccountBalanceChanged.ts index 8c4b5f1b..cb7bcbd8 100644 --- a/src/models/prepaymentAccountBalanceChanged.ts +++ b/src/models/prepaymentAccountBalanceChanged.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, Schema, string } from '../schema'; +import { bigint, expandoObject, Schema, string } from '../schema.js'; export interface PrepaymentAccountBalanceChanged { reason: string; diff --git a/src/models/prepaymentMethod.ts b/src/models/prepaymentMethod.ts index af81d1a2..35d769ac 100644 --- a/src/models/prepaymentMethod.ts +++ b/src/models/prepaymentMethod.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for PrepaymentMethod diff --git a/src/models/prepaymentResponse.ts b/src/models/prepaymentResponse.ts index b3e63cff..63886e14 100644 --- a/src/models/prepaymentResponse.ts +++ b/src/models/prepaymentResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { Prepayment, prepaymentSchema } from './prepayment'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { Prepayment, prepaymentSchema } from './prepayment.js'; export interface PrepaymentResponse { prepayment: Prepayment; diff --git a/src/models/prepaymentsResponse.ts b/src/models/prepaymentsResponse.ts index 1ffe57f8..c76fd9bb 100644 --- a/src/models/prepaymentsResponse.ts +++ b/src/models/prepaymentsResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; -import { Prepayment, prepaymentSchema } from './prepayment'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Prepayment, prepaymentSchema } from './prepayment.js'; export interface PrepaymentsResponse { prepayments?: Prepayment[]; diff --git a/src/models/previewAllocationsRequest.ts b/src/models/previewAllocationsRequest.ts index f6870c96..77c22056 100644 --- a/src/models/previewAllocationsRequest.ts +++ b/src/models/previewAllocationsRequest.ts @@ -12,9 +12,12 @@ import { optional, Schema, string, -} from '../schema'; -import { CreateAllocation, createAllocationSchema } from './createAllocation'; -import { CreditType, creditTypeSchema } from './creditType'; +} from '../schema.js'; +import { + CreateAllocation, + createAllocationSchema, +} from './createAllocation.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; export interface PreviewAllocationsRequest { allocations: CreateAllocation[]; diff --git a/src/models/price.ts b/src/models/price.ts index 5a5679e9..e38c540f 100644 --- a/src/models/price.ts +++ b/src/models/price.ts @@ -4,19 +4,19 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema } from '../schema'; +import { expandoObject, nullable, optional, Schema } from '../schema.js'; import { PriceEndingQuantity, priceEndingQuantitySchema, -} from './containers/priceEndingQuantity'; +} from './containers/priceEndingQuantity.js'; import { PriceStartingQuantity, priceStartingQuantitySchema, -} from './containers/priceStartingQuantity'; +} from './containers/priceStartingQuantity.js'; import { PriceUnitPrice, priceUnitPriceSchema, -} from './containers/priceUnitPrice'; +} from './containers/priceUnitPrice.js'; export interface Price { startingQuantity: PriceStartingQuantity; diff --git a/src/models/pricePointType.ts b/src/models/pricePointType.ts index 3c4d1667..442c6b49 100644 --- a/src/models/pricePointType.ts +++ b/src/models/pricePointType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for PricePointType diff --git a/src/models/pricingScheme.ts b/src/models/pricingScheme.ts index a4a27a03..13dc5d00 100644 --- a/src/models/pricingScheme.ts +++ b/src/models/pricingScheme.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for PricingScheme diff --git a/src/models/product.ts b/src/models/product.ts index 66efd267..2aaa62d3 100644 --- a/src/models/product.ts +++ b/src/models/product.ts @@ -15,14 +15,17 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ExpirationIntervalUnit, expirationIntervalUnitSchema, -} from './expirationIntervalUnit'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { ProductFamily, productFamilySchema } from './productFamily'; -import { PublicSignupPage, publicSignupPageSchema } from './publicSignupPage'; +} from './expirationIntervalUnit.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { ProductFamily, productFamilySchema } from './productFamily.js'; +import { + PublicSignupPage, + publicSignupPageSchema, +} from './publicSignupPage.js'; export interface Product { id?: number; diff --git a/src/models/productFamily.ts b/src/models/productFamily.ts index 4cf4e67e..5f39e632 100644 --- a/src/models/productFamily.ts +++ b/src/models/productFamily.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface ProductFamily { id?: number; diff --git a/src/models/productFamilyResponse.ts b/src/models/productFamilyResponse.ts index a67015b4..7846703f 100644 --- a/src/models/productFamilyResponse.ts +++ b/src/models/productFamilyResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { ProductFamily, productFamilySchema } from './productFamily'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { ProductFamily, productFamilySchema } from './productFamily.js'; export interface ProductFamilyResponse { productFamily?: ProductFamily; diff --git a/src/models/productPricePoint.ts b/src/models/productPricePoint.ts index f5e72bc0..2e68bf2c 100644 --- a/src/models/productPricePoint.ts +++ b/src/models/productPricePoint.ts @@ -15,14 +15,14 @@ import { optional, Schema, string, -} from '../schema'; -import { CurrencyPrice, currencyPriceSchema } from './currencyPrice'; +} from '../schema.js'; +import { CurrencyPrice, currencyPriceSchema } from './currencyPrice.js'; import { ExpirationIntervalUnit, expirationIntervalUnitSchema, -} from './expirationIntervalUnit'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { PricePointType, pricePointTypeSchema } from './pricePointType'; +} from './expirationIntervalUnit.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { PricePointType, pricePointTypeSchema } from './pricePointType.js'; export interface ProductPricePoint { id?: number; diff --git a/src/models/productPricePointErrors.ts b/src/models/productPricePointErrors.ts index 2ecd5482..c1d21191 100644 --- a/src/models/productPricePointErrors.ts +++ b/src/models/productPricePointErrors.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; export interface ProductPricePointErrors { pricePoint?: string; diff --git a/src/models/productPricePointResponse.ts b/src/models/productPricePointResponse.ts index a2aefabe..c105bd43 100644 --- a/src/models/productPricePointResponse.ts +++ b/src/models/productPricePointResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { ProductPricePoint, productPricePointSchema, -} from './productPricePoint'; +} from './productPricePoint.js'; export interface ProductPricePointResponse { pricePoint: ProductPricePoint; diff --git a/src/models/productResponse.ts b/src/models/productResponse.ts index 52ac31d5..c46602a6 100644 --- a/src/models/productResponse.ts +++ b/src/models/productResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { Product, productSchema } from './product'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { Product, productSchema } from './product.js'; export interface ProductResponse { product: Product; diff --git a/src/models/proformaError.ts b/src/models/proformaError.ts index e4c40038..47c29bd3 100644 --- a/src/models/proformaError.ts +++ b/src/models/proformaError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { BaseStringError, baseStringErrorSchema } from './baseStringError'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { BaseStringError, baseStringErrorSchema } from './baseStringError.js'; export interface ProformaError { /** The error is base if it is not directly associated with a single attribute. */ diff --git a/src/models/proformaInvoice.ts b/src/models/proformaInvoice.ts index 5e26d3c1..e6768aa6 100644 --- a/src/models/proformaInvoice.ts +++ b/src/models/proformaInvoice.ts @@ -13,44 +13,47 @@ import { optional, Schema, string, -} from '../schema'; -import { CollectionMethod, collectionMethodSchema } from './collectionMethod'; -import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress'; +} from '../schema.js'; +import { + CollectionMethod, + collectionMethodSchema, +} from './collectionMethod.js'; +import { InvoiceAddress, invoiceAddressSchema } from './invoiceAddress.js'; import { InvoiceConsolidationLevel, invoiceConsolidationLevelSchema, -} from './invoiceConsolidationLevel'; -import { InvoiceCustomer, invoiceCustomerSchema } from './invoiceCustomer'; +} from './invoiceConsolidationLevel.js'; +import { InvoiceCustomer, invoiceCustomerSchema } from './invoiceCustomer.js'; import { InvoiceCustomField, invoiceCustomFieldSchema, -} from './invoiceCustomField'; -import { InvoiceLineItem, invoiceLineItemSchema } from './invoiceLineItem'; -import { InvoiceSeller, invoiceSellerSchema } from './invoiceSeller'; +} from './invoiceCustomField.js'; +import { InvoiceLineItem, invoiceLineItemSchema } from './invoiceLineItem.js'; +import { InvoiceSeller, invoiceSellerSchema } from './invoiceSeller.js'; import { ProformaInvoiceCredit, proformaInvoiceCreditSchema, -} from './proformaInvoiceCredit'; +} from './proformaInvoiceCredit.js'; import { ProformaInvoiceDiscount, proformaInvoiceDiscountSchema, -} from './proformaInvoiceDiscount'; +} from './proformaInvoiceDiscount.js'; import { ProformaInvoicePayment, proformaInvoicePaymentSchema, -} from './proformaInvoicePayment'; +} from './proformaInvoicePayment.js'; import { ProformaInvoiceRole, proformaInvoiceRoleSchema, -} from './proformaInvoiceRole'; +} from './proformaInvoiceRole.js'; import { ProformaInvoiceStatus, proformaInvoiceStatusSchema, -} from './proformaInvoiceStatus'; +} from './proformaInvoiceStatus.js'; import { ProformaInvoiceTax, proformaInvoiceTaxSchema, -} from './proformaInvoiceTax'; +} from './proformaInvoiceTax.js'; export interface ProformaInvoice { uid?: string; diff --git a/src/models/proformaInvoiceCredit.ts b/src/models/proformaInvoiceCredit.ts index f273c748..fdd8f864 100644 --- a/src/models/proformaInvoiceCredit.ts +++ b/src/models/proformaInvoiceCredit.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface ProformaInvoiceCredit { uid?: string; diff --git a/src/models/proformaInvoiceDiscount.ts b/src/models/proformaInvoiceDiscount.ts index 6dd032cb..c60edbec 100644 --- a/src/models/proformaInvoiceDiscount.ts +++ b/src/models/proformaInvoiceDiscount.ts @@ -11,19 +11,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceDiscountBreakout, invoiceDiscountBreakoutSchema, -} from './invoiceDiscountBreakout'; +} from './invoiceDiscountBreakout.js'; import { InvoiceDiscountType, invoiceDiscountTypeSchema, -} from './invoiceDiscountType'; +} from './invoiceDiscountType.js'; import { ProformaInvoiceDiscountSourceType, proformaInvoiceDiscountSourceTypeSchema, -} from './proformaInvoiceDiscountSourceType'; +} from './proformaInvoiceDiscountSourceType.js'; export interface ProformaInvoiceDiscount { uid?: string; diff --git a/src/models/proformaInvoiceDiscountSourceType.ts b/src/models/proformaInvoiceDiscountSourceType.ts index 085cded8..657901b1 100644 --- a/src/models/proformaInvoiceDiscountSourceType.ts +++ b/src/models/proformaInvoiceDiscountSourceType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ProformaInvoiceDiscountSourceType diff --git a/src/models/proformaInvoiceIssued.ts b/src/models/proformaInvoiceIssued.ts index 5f3f731c..313385bf 100644 --- a/src/models/proformaInvoiceIssued.ts +++ b/src/models/proformaInvoiceIssued.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema, string } from '../schema'; +import { array, expandoObject, lazy, Schema, string } from '../schema.js'; import { InvoiceLineItemEventData, invoiceLineItemEventDataSchema, -} from './invoiceLineItemEventData'; +} from './invoiceLineItemEventData.js'; export interface ProformaInvoiceIssued { uid: string; diff --git a/src/models/proformaInvoicePayment.ts b/src/models/proformaInvoicePayment.ts index a5229432..14579a92 100644 --- a/src/models/proformaInvoicePayment.ts +++ b/src/models/proformaInvoicePayment.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema, string } from '../schema'; +import { boolean, expandoObject, optional, Schema, string } from '../schema.js'; export interface ProformaInvoicePayment { memo?: string; diff --git a/src/models/proformaInvoiceRole.ts b/src/models/proformaInvoiceRole.ts index 70931e4c..e04a3445 100644 --- a/src/models/proformaInvoiceRole.ts +++ b/src/models/proformaInvoiceRole.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ProformaInvoiceRole diff --git a/src/models/proformaInvoiceStatus.ts b/src/models/proformaInvoiceStatus.ts index 72dde460..d35c2ea6 100644 --- a/src/models/proformaInvoiceStatus.ts +++ b/src/models/proformaInvoiceStatus.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ProformaInvoiceStatus diff --git a/src/models/proformaInvoiceTax.ts b/src/models/proformaInvoiceTax.ts index 640f719b..e67300d9 100644 --- a/src/models/proformaInvoiceTax.ts +++ b/src/models/proformaInvoiceTax.ts @@ -11,15 +11,15 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceTaxBreakout, invoiceTaxBreakoutSchema, -} from './invoiceTaxBreakout'; +} from './invoiceTaxBreakout.js'; import { ProformaInvoiceTaxSourceType, proformaInvoiceTaxSourceTypeSchema, -} from './proformaInvoiceTaxSourceType'; +} from './proformaInvoiceTaxSourceType.js'; export interface ProformaInvoiceTax { uid?: string; diff --git a/src/models/proformaInvoiceTaxSourceType.ts b/src/models/proformaInvoiceTaxSourceType.ts index 5216cb24..c82c3383 100644 --- a/src/models/proformaInvoiceTaxSourceType.ts +++ b/src/models/proformaInvoiceTaxSourceType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ProformaInvoiceTaxSourceType diff --git a/src/models/proration.ts b/src/models/proration.ts index e4ab3b21..aeffaf42 100644 --- a/src/models/proration.ts +++ b/src/models/proration.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema } from '../schema'; +import { boolean, expandoObject, optional, Schema } from '../schema.js'; export interface Proration { /** The alternative to sending preserve_period as a direct attribute to migration */ diff --git a/src/models/publicKey.ts b/src/models/publicKey.ts index f785c3d9..ce14a797 100644 --- a/src/models/publicKey.ts +++ b/src/models/publicKey.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema, string } from '../schema'; +import { boolean, expandoObject, optional, Schema, string } from '../schema.js'; export interface PublicKey { publicKey?: string; diff --git a/src/models/publicSignupPage.ts b/src/models/publicSignupPage.ts index 9a708e31..d3f5db29 100644 --- a/src/models/publicSignupPage.ts +++ b/src/models/publicSignupPage.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface PublicSignupPage { /** The id of the signup page (public_signup_pages only) */ diff --git a/src/models/quantityBasedComponent.ts b/src/models/quantityBasedComponent.ts index b47f3133..2e252753 100644 --- a/src/models/quantityBasedComponent.ts +++ b/src/models/quantityBasedComponent.ts @@ -14,19 +14,19 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ComponentPricePointItem, componentPricePointItemSchema, -} from './componentPricePointItem'; +} from './componentPricePointItem.js'; import { QuantityBasedComponentUnitPrice, quantityBasedComponentUnitPriceSchema, -} from './containers/quantityBasedComponentUnitPrice'; -import { CreditType, creditTypeSchema } from './creditType'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './containers/quantityBasedComponentUnitPrice.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface QuantityBasedComponent { /** A name for this component that is suitable for showing customers and displaying on billing statements, ie. "Minutes". */ diff --git a/src/models/reactivateSubscriptionGroupRequest.ts b/src/models/reactivateSubscriptionGroupRequest.ts index 7b68518f..26056662 100644 --- a/src/models/reactivateSubscriptionGroupRequest.ts +++ b/src/models/reactivateSubscriptionGroupRequest.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema } from '../schema'; +import { boolean, expandoObject, optional, Schema } from '../schema.js'; export interface ReactivateSubscriptionGroupRequest { resume?: boolean; diff --git a/src/models/reactivateSubscriptionGroupResponse.ts b/src/models/reactivateSubscriptionGroupResponse.ts index 4402c6b6..33ecb446 100644 --- a/src/models/reactivateSubscriptionGroupResponse.ts +++ b/src/models/reactivateSubscriptionGroupResponse.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface ReactivateSubscriptionGroupResponse { uid?: string; diff --git a/src/models/reactivateSubscriptionRequest.ts b/src/models/reactivateSubscriptionRequest.ts index fa41801b..1baa60ab 100644 --- a/src/models/reactivateSubscriptionRequest.ts +++ b/src/models/reactivateSubscriptionRequest.ts @@ -11,15 +11,15 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ReactivateSubscriptionRequestResume, reactivateSubscriptionRequestResumeSchema, -} from './containers/reactivateSubscriptionRequestResume'; +} from './containers/reactivateSubscriptionRequestResume.js'; import { ReactivationBilling, reactivationBillingSchema, -} from './reactivationBilling'; +} from './reactivationBilling.js'; export interface ReactivateSubscriptionRequest { /** These values are only applicable to subscriptions using calendar billing */ diff --git a/src/models/reactivationBilling.ts b/src/models/reactivationBilling.ts index 777da3e8..14d6402a 100644 --- a/src/models/reactivationBilling.ts +++ b/src/models/reactivationBilling.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema } from '../schema'; +import { expandoObject, optional, Schema } from '../schema.js'; import { ReactivationCharge, reactivationChargeSchema, -} from './reactivationCharge'; +} from './reactivationCharge.js'; /** These values are only applicable to subscriptions using calendar billing */ export interface ReactivationBilling { diff --git a/src/models/reactivationCharge.ts b/src/models/reactivationCharge.ts index 6d7a079f..00b069b2 100644 --- a/src/models/reactivationCharge.ts +++ b/src/models/reactivationCharge.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ReactivationCharge diff --git a/src/models/reasonCode.ts b/src/models/reasonCode.ts index ea2b2a0a..dbc3cb68 100644 --- a/src/models/reasonCode.ts +++ b/src/models/reasonCode.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface ReasonCode { id?: number; diff --git a/src/models/reasonCodeResponse.ts b/src/models/reasonCodeResponse.ts index 89e6291c..6b51f498 100644 --- a/src/models/reasonCodeResponse.ts +++ b/src/models/reasonCodeResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { ReasonCode, reasonCodeSchema } from './reasonCode'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { ReasonCode, reasonCodeSchema } from './reasonCode.js'; export interface ReasonCodeResponse { reasonCode: ReasonCode; diff --git a/src/models/recordPaymentRequest.ts b/src/models/recordPaymentRequest.ts index 3070f40d..cac96e6d 100644 --- a/src/models/recordPaymentRequest.ts +++ b/src/models/recordPaymentRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { CreatePayment, createPaymentSchema } from './createPayment'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { CreatePayment, createPaymentSchema } from './createPayment.js'; export interface RecordPaymentRequest { payment: CreatePayment; diff --git a/src/models/recordPaymentResponse.ts b/src/models/recordPaymentResponse.ts index 426d53ea..cd2df6dd 100644 --- a/src/models/recordPaymentResponse.ts +++ b/src/models/recordPaymentResponse.ts @@ -11,12 +11,12 @@ import { nullable, optional, Schema, -} from '../schema'; +} from '../schema.js'; import { InvoicePrePayment, invoicePrePaymentSchema, -} from './invoicePrePayment'; -import { PaidInvoice, paidInvoiceSchema } from './paidInvoice'; +} from './invoicePrePayment.js'; +import { PaidInvoice, paidInvoiceSchema } from './paidInvoice.js'; export interface RecordPaymentResponse { paidInvoices?: PaidInvoice[]; diff --git a/src/models/recurringScheme.ts b/src/models/recurringScheme.ts index 69510d28..e4dc6ec9 100644 --- a/src/models/recurringScheme.ts +++ b/src/models/recurringScheme.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for RecurringScheme diff --git a/src/models/referralCode.ts b/src/models/referralCode.ts index 5508d5c8..e5738846 100644 --- a/src/models/referralCode.ts +++ b/src/models/referralCode.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface ReferralCode { id?: number; diff --git a/src/models/referralValidationResponse.ts b/src/models/referralValidationResponse.ts index 8bc66c20..4a1b7612 100644 --- a/src/models/referralValidationResponse.ts +++ b/src/models/referralValidationResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { ReferralCode, referralCodeSchema } from './referralCode'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { ReferralCode, referralCodeSchema } from './referralCode.js'; export interface ReferralValidationResponse { referralCode?: ReferralCode; diff --git a/src/models/refundConsolidatedInvoice.ts b/src/models/refundConsolidatedInvoice.ts index ae54838f..85b6f7dd 100644 --- a/src/models/refundConsolidatedInvoice.ts +++ b/src/models/refundConsolidatedInvoice.ts @@ -11,11 +11,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { RefundConsolidatedInvoiceSegmentUids, refundConsolidatedInvoiceSegmentUidsSchema, -} from './containers/refundConsolidatedInvoiceSegmentUids'; +} from './containers/refundConsolidatedInvoiceSegmentUids.js'; /** Refund consolidated invoice */ export interface RefundConsolidatedInvoice { diff --git a/src/models/refundInvoice.ts b/src/models/refundInvoice.ts index b9fb27b7..8c375cb8 100644 --- a/src/models/refundInvoice.ts +++ b/src/models/refundInvoice.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; /** Refund an invoice or a segment of a consolidated invoice. */ export interface RefundInvoice { diff --git a/src/models/refundInvoiceEvent.ts b/src/models/refundInvoiceEvent.ts index 344e3f80..9615ee78 100644 --- a/src/models/refundInvoiceEvent.ts +++ b/src/models/refundInvoiceEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; import { RefundInvoiceEventData, refundInvoiceEventDataSchema, -} from './refundInvoiceEventData'; +} from './refundInvoiceEventData.js'; export interface RefundInvoiceEvent { id: bigint; diff --git a/src/models/refundInvoiceEventData.ts b/src/models/refundInvoiceEventData.ts index ace6ec12..71c8e71b 100644 --- a/src/models/refundInvoiceEventData.ts +++ b/src/models/refundInvoiceEventData.ts @@ -12,12 +12,12 @@ import { optional, Schema, string, -} from '../schema'; -import { CreditNote, creditNoteSchema } from './creditNote'; +} from '../schema.js'; +import { CreditNote, creditNoteSchema } from './creditNote.js'; import { InvoiceConsolidationLevel, invoiceConsolidationLevelSchema, -} from './invoiceConsolidationLevel'; +} from './invoiceConsolidationLevel.js'; /** Example schema for an `refund_invoice` event */ export interface RefundInvoiceEventData { diff --git a/src/models/refundInvoiceRequest.ts b/src/models/refundInvoiceRequest.ts index a9308a0a..51a125d6 100644 --- a/src/models/refundInvoiceRequest.ts +++ b/src/models/refundInvoiceRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema } from '../schema'; +import { expandoObject, Schema } from '../schema.js'; import { RefundInvoiceRequestRefund, refundInvoiceRequestRefundSchema, -} from './containers/refundInvoiceRequestRefund'; +} from './containers/refundInvoiceRequestRefund.js'; export interface RefundInvoiceRequest { refund: RefundInvoiceRequestRefund; diff --git a/src/models/refundPrepayment.ts b/src/models/refundPrepayment.ts index aa2db6fd..83402d8b 100644 --- a/src/models/refundPrepayment.ts +++ b/src/models/refundPrepayment.ts @@ -12,11 +12,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { RefundPrepaymentAmount, refundPrepaymentAmountSchema, -} from './containers/refundPrepaymentAmount'; +} from './containers/refundPrepaymentAmount.js'; export interface RefundPrepayment { /** `amount` is not required if you pass `amount_in_cents`. */ diff --git a/src/models/refundPrepaymentBaseRefundError.ts b/src/models/refundPrepaymentBaseRefundError.ts index d3cb9de4..e2008d21 100644 --- a/src/models/refundPrepaymentBaseRefundError.ts +++ b/src/models/refundPrepaymentBaseRefundError.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { BaseRefundError, baseRefundErrorSchema } from './baseRefundError'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { BaseRefundError, baseRefundErrorSchema } from './baseRefundError.js'; export interface RefundPrepaymentBaseRefundError { refund?: BaseRefundError; diff --git a/src/models/refundPrepaymentRequest.ts b/src/models/refundPrepaymentRequest.ts index 5700df22..812d796f 100644 --- a/src/models/refundPrepaymentRequest.ts +++ b/src/models/refundPrepaymentRequest.ts @@ -4,8 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { RefundPrepayment, refundPrepaymentSchema } from './refundPrepayment'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { + RefundPrepayment, + refundPrepaymentSchema, +} from './refundPrepayment.js'; export interface RefundPrepaymentRequest { refund: RefundPrepayment; diff --git a/src/models/refundSuccess.ts b/src/models/refundSuccess.ts index 8ace443c..2974799d 100644 --- a/src/models/refundSuccess.ts +++ b/src/models/refundSuccess.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, Schema } from '../schema'; +import { expandoObject, number, Schema } from '../schema.js'; export interface RefundSuccess { refundId: number; diff --git a/src/models/removePaymentEvent.ts b/src/models/removePaymentEvent.ts index 5c3b533c..8f43057f 100644 --- a/src/models/removePaymentEvent.ts +++ b/src/models/removePaymentEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; import { RemovePaymentEventData, removePaymentEventDataSchema, -} from './removePaymentEventData'; +} from './removePaymentEventData.js'; export interface RemovePaymentEvent { id: bigint; diff --git a/src/models/removePaymentEventData.ts b/src/models/removePaymentEventData.ts index 029468ca..1d7cd03e 100644 --- a/src/models/removePaymentEventData.ts +++ b/src/models/removePaymentEventData.ts @@ -11,11 +11,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { InvoiceEventPayment, invoiceEventPaymentSchema, -} from './containers/invoiceEventPayment'; +} from './containers/invoiceEventPayment.js'; /** Example schema for an `remove_payment` event */ export interface RemovePaymentEventData { diff --git a/src/models/renewalPreview.ts b/src/models/renewalPreview.ts index 36ae174e..32012eca 100644 --- a/src/models/renewalPreview.ts +++ b/src/models/renewalPreview.ts @@ -13,11 +13,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { RenewalPreviewLineItem, renewalPreviewLineItemSchema, -} from './renewalPreviewLineItem'; +} from './renewalPreviewLineItem.js'; export interface RenewalPreview { /** The timestamp for the subscription’s next renewal */ diff --git a/src/models/renewalPreviewComponent.ts b/src/models/renewalPreviewComponent.ts index 839f02d9..3fd5368e 100644 --- a/src/models/renewalPreviewComponent.ts +++ b/src/models/renewalPreviewComponent.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema } from '../schema'; +import { expandoObject, number, optional, Schema } from '../schema.js'; import { RenewalPreviewComponentComponentId, renewalPreviewComponentComponentIdSchema, -} from './containers/renewalPreviewComponentComponentId'; +} from './containers/renewalPreviewComponentComponentId.js'; import { RenewalPreviewComponentPricePointId, renewalPreviewComponentPricePointIdSchema, -} from './containers/renewalPreviewComponentPricePointId'; +} from './containers/renewalPreviewComponentPricePointId.js'; export interface RenewalPreviewComponent { /** Either the component's Chargify id or its handle prefixed with `handle:` */ diff --git a/src/models/renewalPreviewLineItem.ts b/src/models/renewalPreviewLineItem.ts index c2a48e95..0c5d4afc 100644 --- a/src/models/renewalPreviewLineItem.ts +++ b/src/models/renewalPreviewLineItem.ts @@ -11,12 +11,12 @@ import { optional, Schema, string, -} from '../schema'; -import { LineItemKind, lineItemKindSchema } from './lineItemKind'; +} from '../schema.js'; +import { LineItemKind, lineItemKindSchema } from './lineItemKind.js'; import { LineItemTransactionType, lineItemTransactionTypeSchema, -} from './lineItemTransactionType'; +} from './lineItemTransactionType.js'; export interface RenewalPreviewLineItem { /** A handle for the line item transaction type */ diff --git a/src/models/renewalPreviewRequest.ts b/src/models/renewalPreviewRequest.ts index 0a69e8c6..0cb65ce0 100644 --- a/src/models/renewalPreviewRequest.ts +++ b/src/models/renewalPreviewRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { RenewalPreviewComponent, renewalPreviewComponentSchema, -} from './renewalPreviewComponent'; +} from './renewalPreviewComponent.js'; export interface RenewalPreviewRequest { /** An optional array of component definitions to preview. Providing any component definitions here will override the actual components on the subscription (and their quantities), and the billing preview will contain only these components (in addition to any product base fees). */ diff --git a/src/models/renewalPreviewResponse.ts b/src/models/renewalPreviewResponse.ts index a6fa62c7..510eb35a 100644 --- a/src/models/renewalPreviewResponse.ts +++ b/src/models/renewalPreviewResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { RenewalPreview, renewalPreviewSchema } from './renewalPreview'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { RenewalPreview, renewalPreviewSchema } from './renewalPreview.js'; export interface RenewalPreviewResponse { renewalPreview: RenewalPreview; diff --git a/src/models/replayWebhooksRequest.ts b/src/models/replayWebhooksRequest.ts index 77c79391..0c699678 100644 --- a/src/models/replayWebhooksRequest.ts +++ b/src/models/replayWebhooksRequest.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, bigint, expandoObject, Schema } from '../schema'; +import { array, bigint, expandoObject, Schema } from '../schema.js'; export interface ReplayWebhooksRequest { ids: bigint[]; diff --git a/src/models/replayWebhooksResponse.ts b/src/models/replayWebhooksResponse.ts index aeb5856b..d898a9a2 100644 --- a/src/models/replayWebhooksResponse.ts +++ b/src/models/replayWebhooksResponse.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface ReplayWebhooksResponse { status?: string; diff --git a/src/models/resentInvitation.ts b/src/models/resentInvitation.ts index 6b0c74de..a482816c 100644 --- a/src/models/resentInvitation.ts +++ b/src/models/resentInvitation.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface ResentInvitation { lastSentAt?: string; diff --git a/src/models/resourceType.ts b/src/models/resourceType.ts index c0992b31..9d88db90 100644 --- a/src/models/resourceType.ts +++ b/src/models/resourceType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ResourceType diff --git a/src/models/restrictionType.ts b/src/models/restrictionType.ts index 9417d03a..6524d2be 100644 --- a/src/models/restrictionType.ts +++ b/src/models/restrictionType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for RestrictionType diff --git a/src/models/resumeOptions.ts b/src/models/resumeOptions.ts index c7d11d53..147bfcb5 100644 --- a/src/models/resumeOptions.ts +++ b/src/models/resumeOptions.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema } from '../schema'; +import { boolean, expandoObject, optional, Schema } from '../schema.js'; export interface ResumeOptions { /** Chargify will only attempt to resume the subscription's billing period. If not resumable, the subscription will be left in it's current state. */ diff --git a/src/models/resumptionCharge.ts b/src/models/resumptionCharge.ts index c1f59e68..1a027367 100644 --- a/src/models/resumptionCharge.ts +++ b/src/models/resumptionCharge.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ResumptionCharge diff --git a/src/models/revokedInvitation.ts b/src/models/revokedInvitation.ts index 247943e1..3f9bbfe9 100644 --- a/src/models/revokedInvitation.ts +++ b/src/models/revokedInvitation.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface RevokedInvitation { lastSentAt?: string; diff --git a/src/models/saleRep.ts b/src/models/saleRep.ts index f820bc48..f29b6912 100644 --- a/src/models/saleRep.ts +++ b/src/models/saleRep.ts @@ -13,11 +13,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { SaleRepSubscription, saleRepSubscriptionSchema, -} from './saleRepSubscription'; +} from './saleRepSubscription.js'; export interface SaleRep { id?: number; diff --git a/src/models/saleRepItemMrr.ts b/src/models/saleRepItemMrr.ts index 70111b55..1fcb2670 100644 --- a/src/models/saleRepItemMrr.ts +++ b/src/models/saleRepItemMrr.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface SaleRepItemMrr { mrr?: string; diff --git a/src/models/saleRepSettings.ts b/src/models/saleRepSettings.ts index 072bbf6d..25c04a9a 100644 --- a/src/models/saleRepSettings.ts +++ b/src/models/saleRepSettings.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface SaleRepSettings { customerName?: string; diff --git a/src/models/saleRepSubscription.ts b/src/models/saleRepSubscription.ts index aac15361..bc7d9ec4 100644 --- a/src/models/saleRepSubscription.ts +++ b/src/models/saleRepSubscription.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface SaleRepSubscription { id?: number; diff --git a/src/models/segment.ts b/src/models/segment.ts index 920d2f56..ba515048 100644 --- a/src/models/segment.ts +++ b/src/models/segment.ts @@ -12,25 +12,25 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { SegmentSegmentProperty1Value, segmentSegmentProperty1ValueSchema, -} from './containers/segmentSegmentProperty1Value'; +} from './containers/segmentSegmentProperty1Value.js'; import { SegmentSegmentProperty2Value, segmentSegmentProperty2ValueSchema, -} from './containers/segmentSegmentProperty2Value'; +} from './containers/segmentSegmentProperty2Value.js'; import { SegmentSegmentProperty3Value, segmentSegmentProperty3ValueSchema, -} from './containers/segmentSegmentProperty3Value'; +} from './containers/segmentSegmentProperty3Value.js'; import { SegmentSegmentProperty4Value, segmentSegmentProperty4ValueSchema, -} from './containers/segmentSegmentProperty4Value'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; -import { SegmentPrice, segmentPriceSchema } from './segmentPrice'; +} from './containers/segmentSegmentProperty4Value.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; +import { SegmentPrice, segmentPriceSchema } from './segmentPrice.js'; export interface Segment { id?: number; diff --git a/src/models/segmentPrice.ts b/src/models/segmentPrice.ts index caa500ea..169081da 100644 --- a/src/models/segmentPrice.ts +++ b/src/models/segmentPrice.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface SegmentPrice { id?: number; diff --git a/src/models/segmentResponse.ts b/src/models/segmentResponse.ts index 5071efa9..3b7587b6 100644 --- a/src/models/segmentResponse.ts +++ b/src/models/segmentResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { Segment, segmentSchema } from './segment'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Segment, segmentSchema } from './segment.js'; export interface SegmentResponse { segment?: Segment; diff --git a/src/models/sendInvoiceRequest.ts b/src/models/sendInvoiceRequest.ts index 91802052..3c43bdd7 100644 --- a/src/models/sendInvoiceRequest.ts +++ b/src/models/sendInvoiceRequest.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; export interface SendInvoiceRequest { recipientEmails?: string[]; diff --git a/src/models/serviceCredit.ts b/src/models/serviceCredit.ts index d7c4ae41..bfeb4294 100644 --- a/src/models/serviceCredit.ts +++ b/src/models/serviceCredit.ts @@ -11,11 +11,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ServiceCreditType, serviceCreditTypeSchema, -} from './serviceCreditType'; +} from './serviceCreditType.js'; export interface ServiceCredit { id?: number; diff --git a/src/models/serviceCredit1.ts b/src/models/serviceCredit1.ts index ed5e635a..09d97029 100644 --- a/src/models/serviceCredit1.ts +++ b/src/models/serviceCredit1.ts @@ -12,11 +12,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ServiceCreditType, serviceCreditTypeSchema, -} from './serviceCreditType'; +} from './serviceCreditType.js'; export interface ServiceCredit1 { id?: number; diff --git a/src/models/serviceCreditResponse.ts b/src/models/serviceCreditResponse.ts index 343819a7..725d7d74 100644 --- a/src/models/serviceCreditResponse.ts +++ b/src/models/serviceCreditResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { ServiceCredit, serviceCreditSchema } from './serviceCredit'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { ServiceCredit, serviceCreditSchema } from './serviceCredit.js'; export interface ServiceCreditResponse { serviceCredit: ServiceCredit; diff --git a/src/models/serviceCreditType.ts b/src/models/serviceCreditType.ts index 65fb48a5..c9a17e22 100644 --- a/src/models/serviceCreditType.ts +++ b/src/models/serviceCreditType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for ServiceCreditType diff --git a/src/models/signupProformaPreview.ts b/src/models/signupProformaPreview.ts index 8afea711..2df2da5c 100644 --- a/src/models/signupProformaPreview.ts +++ b/src/models/signupProformaPreview.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { ProformaInvoice, proformaInvoiceSchema } from './proformaInvoice'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { ProformaInvoice, proformaInvoiceSchema } from './proformaInvoice.js'; export interface SignupProformaPreview { currentProformaInvoice?: ProformaInvoice; diff --git a/src/models/signupProformaPreviewResponse.ts b/src/models/signupProformaPreviewResponse.ts index cd547116..b927d2bf 100644 --- a/src/models/signupProformaPreviewResponse.ts +++ b/src/models/signupProformaPreviewResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { SignupProformaPreview, signupProformaPreviewSchema, -} from './signupProformaPreview'; +} from './signupProformaPreview.js'; export interface SignupProformaPreviewResponse { proformaInvoicePreview: SignupProformaPreview; diff --git a/src/models/site.ts b/src/models/site.ts index 565a3428..75b841cf 100644 --- a/src/models/site.ts +++ b/src/models/site.ts @@ -13,17 +13,20 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { AllocationSettings, allocationSettingsSchema, -} from './allocationSettings'; -import { NetTerms, netTermsSchema } from './netTerms'; +} from './allocationSettings.js'; +import { NetTerms, netTermsSchema } from './netTerms.js'; import { OrganizationAddress, organizationAddressSchema, -} from './organizationAddress'; -import { TaxConfiguration, taxConfigurationSchema } from './taxConfiguration'; +} from './organizationAddress.js'; +import { + TaxConfiguration, + taxConfigurationSchema, +} from './taxConfiguration.js'; export interface Site { id?: number; diff --git a/src/models/siteResponse.ts b/src/models/siteResponse.ts index 19087024..f19bc2a3 100644 --- a/src/models/siteResponse.ts +++ b/src/models/siteResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { Site, siteSchema } from './site'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { Site, siteSchema } from './site.js'; export interface SiteResponse { site: Site; diff --git a/src/models/siteStatistics.ts b/src/models/siteStatistics.ts index 813cfb5c..82e8ec1b 100644 --- a/src/models/siteStatistics.ts +++ b/src/models/siteStatistics.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface SiteStatistics { totalSubscriptions?: number; diff --git a/src/models/siteSummary.ts b/src/models/siteSummary.ts index 2530ca56..bd6a3d95 100644 --- a/src/models/siteSummary.ts +++ b/src/models/siteSummary.ts @@ -11,8 +11,8 @@ import { optional, Schema, string, -} from '../schema'; -import { SiteStatistics, siteStatisticsSchema } from './siteStatistics'; +} from '../schema.js'; +import { SiteStatistics, siteStatisticsSchema } from './siteStatistics.js'; export interface SiteSummary { sellerName?: string; diff --git a/src/models/snapDay.ts b/src/models/snapDay.ts index 8fb7af84..2f8f35e4 100644 --- a/src/models/snapDay.ts +++ b/src/models/snapDay.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SnapDay diff --git a/src/models/sortingDirection.ts b/src/models/sortingDirection.ts index 5b5fc5c2..2ab726fc 100644 --- a/src/models/sortingDirection.ts +++ b/src/models/sortingDirection.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SortingDirection diff --git a/src/models/subscription.ts b/src/models/subscription.ts index 1af46c73..c1aaed8d 100644 --- a/src/models/subscription.ts +++ b/src/models/subscription.ts @@ -15,39 +15,42 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { BankAccountPaymentProfile, bankAccountPaymentProfileSchema, -} from './bankAccountPaymentProfile'; +} from './bankAccountPaymentProfile.js'; import { CancellationMethod, cancellationMethodSchema, -} from './cancellationMethod'; -import { CollectionMethod, collectionMethodSchema } from './collectionMethod'; +} from './cancellationMethod.js'; +import { + CollectionMethod, + collectionMethodSchema, +} from './collectionMethod.js'; import { CreditCardPaymentProfile, creditCardPaymentProfileSchema, -} from './creditCardPaymentProfile'; -import { Customer, customerSchema } from './customer'; +} from './creditCardPaymentProfile.js'; +import { Customer, customerSchema } from './customer.js'; import { NestedSubscriptionGroup, nestedSubscriptionGroupSchema, -} from './nestedSubscriptionGroup'; +} from './nestedSubscriptionGroup.js'; import { PrepaidConfiguration, prepaidConfigurationSchema, -} from './prepaidConfiguration'; -import { PricePointType, pricePointTypeSchema } from './pricePointType'; -import { Product, productSchema } from './product'; +} from './prepaidConfiguration.js'; +import { PricePointType, pricePointTypeSchema } from './pricePointType.js'; +import { Product, productSchema } from './product.js'; import { SubscriptionIncludedCoupon, subscriptionIncludedCouponSchema, -} from './subscriptionIncludedCoupon'; +} from './subscriptionIncludedCoupon.js'; import { SubscriptionState, subscriptionStateSchema, -} from './subscriptionState'; +} from './subscriptionState.js'; export interface Subscription { /** The subscription unique id within Chargify. */ diff --git a/src/models/subscriptionComponent.ts b/src/models/subscriptionComponent.ts index 825c300f..40ab746b 100644 --- a/src/models/subscriptionComponent.ts +++ b/src/models/subscriptionComponent.ts @@ -14,21 +14,21 @@ import { optional, Schema, string, -} from '../schema'; -import { ComponentKind, componentKindSchema } from './componentKind'; +} from '../schema.js'; +import { ComponentKind, componentKindSchema } from './componentKind.js'; import { SubscriptionComponentAllocatedQuantity, subscriptionComponentAllocatedQuantitySchema, -} from './containers/subscriptionComponentAllocatedQuantity'; -import { CreditType, creditTypeSchema } from './creditType'; -import { HistoricUsage, historicUsageSchema } from './historicUsage'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { PricePointType, pricePointTypeSchema } from './pricePointType'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './containers/subscriptionComponentAllocatedQuantity.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; +import { HistoricUsage, historicUsageSchema } from './historicUsage.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { PricePointType, pricePointTypeSchema } from './pricePointType.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; import { SubscriptionComponentSubscription, subscriptionComponentSubscriptionSchema, -} from './subscriptionComponentSubscription'; +} from './subscriptionComponentSubscription.js'; export interface SubscriptionComponent { id?: number; diff --git a/src/models/subscriptionComponentAllocationErrorItem.ts b/src/models/subscriptionComponentAllocationErrorItem.ts index 628eca3d..1438946c 100644 --- a/src/models/subscriptionComponentAllocationErrorItem.ts +++ b/src/models/subscriptionComponentAllocationErrorItem.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface SubscriptionComponentAllocationErrorItem { kind?: string; diff --git a/src/models/subscriptionComponentResponse.ts b/src/models/subscriptionComponentResponse.ts index 7e00622f..4a371c85 100644 --- a/src/models/subscriptionComponentResponse.ts +++ b/src/models/subscriptionComponentResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; import { SubscriptionComponent, subscriptionComponentSchema, -} from './subscriptionComponent'; +} from './subscriptionComponent.js'; export interface SubscriptionComponentResponse { component?: SubscriptionComponent; diff --git a/src/models/subscriptionComponentSubscription.ts b/src/models/subscriptionComponentSubscription.ts index 389e6efb..ff619251 100644 --- a/src/models/subscriptionComponentSubscription.ts +++ b/src/models/subscriptionComponentSubscription.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; import { SubscriptionState, subscriptionStateSchema, -} from './subscriptionState'; +} from './subscriptionState.js'; /** An optional object, will be returned if provided `include=subscription` query param. */ export interface SubscriptionComponentSubscription { diff --git a/src/models/subscriptionCustomPrice.ts b/src/models/subscriptionCustomPrice.ts index cdb3796e..935deb00 100644 --- a/src/models/subscriptionCustomPrice.ts +++ b/src/models/subscriptionCustomPrice.ts @@ -11,36 +11,36 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { SubscriptionCustomPriceExpirationInterval, subscriptionCustomPriceExpirationIntervalSchema, -} from './containers/subscriptionCustomPriceExpirationInterval'; +} from './containers/subscriptionCustomPriceExpirationInterval.js'; import { SubscriptionCustomPriceInitialChargeInCents, subscriptionCustomPriceInitialChargeInCentsSchema, -} from './containers/subscriptionCustomPriceInitialChargeInCents'; +} from './containers/subscriptionCustomPriceInitialChargeInCents.js'; import { SubscriptionCustomPriceInterval, subscriptionCustomPriceIntervalSchema, -} from './containers/subscriptionCustomPriceInterval'; +} from './containers/subscriptionCustomPriceInterval.js'; import { SubscriptionCustomPricePriceInCents, subscriptionCustomPricePriceInCentsSchema, -} from './containers/subscriptionCustomPricePriceInCents'; +} from './containers/subscriptionCustomPricePriceInCents.js'; import { SubscriptionCustomPriceTrialInterval, subscriptionCustomPriceTrialIntervalSchema, -} from './containers/subscriptionCustomPriceTrialInterval'; +} from './containers/subscriptionCustomPriceTrialInterval.js'; import { SubscriptionCustomPriceTrialPriceInCents, subscriptionCustomPriceTrialPriceInCentsSchema, -} from './containers/subscriptionCustomPriceTrialPriceInCents'; +} from './containers/subscriptionCustomPriceTrialPriceInCents.js'; import { ExpirationIntervalUnit, expirationIntervalUnitSchema, -} from './expirationIntervalUnit'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; +} from './expirationIntervalUnit.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; /** (Optional) Used in place of `product_price_point_id` to define a custom price point unique to the subscription */ export interface SubscriptionCustomPrice { diff --git a/src/models/subscriptionDateField.ts b/src/models/subscriptionDateField.ts index f720f214..c3b31d10 100644 --- a/src/models/subscriptionDateField.ts +++ b/src/models/subscriptionDateField.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionDateField diff --git a/src/models/subscriptionFilter.ts b/src/models/subscriptionFilter.ts index 28b5ee9a..2a1672fb 100644 --- a/src/models/subscriptionFilter.ts +++ b/src/models/subscriptionFilter.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; import { SubscriptionListDateField, subscriptionListDateFieldSchema, -} from './subscriptionListDateField'; +} from './subscriptionListDateField.js'; import { SubscriptionStateFilter, subscriptionStateFilterSchema, -} from './subscriptionStateFilter'; +} from './subscriptionStateFilter.js'; /** Nested filter used for List Subscription Components For Site Filter */ export interface SubscriptionFilter { diff --git a/src/models/subscriptionGroup.ts b/src/models/subscriptionGroup.ts index 085c2d33..cde9cc39 100644 --- a/src/models/subscriptionGroup.ts +++ b/src/models/subscriptionGroup.ts @@ -12,12 +12,15 @@ import { optional, Schema, string, -} from '../schema'; -import { CollectionMethod, collectionMethodSchema } from './collectionMethod'; +} from '../schema.js'; +import { + CollectionMethod, + collectionMethodSchema, +} from './collectionMethod.js'; import { SubscriptionGroupPaymentProfile, subscriptionGroupPaymentProfileSchema, -} from './subscriptionGroupPaymentProfile'; +} from './subscriptionGroupPaymentProfile.js'; export interface SubscriptionGroup { customerId?: number; diff --git a/src/models/subscriptionGroupBalances.ts b/src/models/subscriptionGroupBalances.ts index c71eb230..bbd30ff2 100644 --- a/src/models/subscriptionGroupBalances.ts +++ b/src/models/subscriptionGroupBalances.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { AccountBalance, accountBalanceSchema } from './accountBalance'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { AccountBalance, accountBalanceSchema } from './accountBalance.js'; export interface SubscriptionGroupBalances { prepayments?: AccountBalance; diff --git a/src/models/subscriptionGroupBankAccount.ts b/src/models/subscriptionGroupBankAccount.ts index ce0a5b3c..b53843ed 100644 --- a/src/models/subscriptionGroupBankAccount.ts +++ b/src/models/subscriptionGroupBankAccount.ts @@ -4,14 +4,17 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; import { BankAccountHolderType, bankAccountHolderTypeSchema, -} from './bankAccountHolderType'; -import { BankAccountType, bankAccountTypeSchema } from './bankAccountType'; -import { BankAccountVault, bankAccountVaultSchema } from './bankAccountVault'; -import { PaymentType, paymentTypeSchema } from './paymentType'; +} from './bankAccountHolderType.js'; +import { BankAccountType, bankAccountTypeSchema } from './bankAccountType.js'; +import { + BankAccountVault, + bankAccountVaultSchema, +} from './bankAccountVault.js'; +import { PaymentType, paymentTypeSchema } from './paymentType.js'; export interface SubscriptionGroupBankAccount { /** (Required when creating a subscription with ACH or GoCardless) The name of the bank where the customer’s account resides */ diff --git a/src/models/subscriptionGroupComponentCustomPrice.ts b/src/models/subscriptionGroupComponentCustomPrice.ts index 514cf2a4..0107165e 100644 --- a/src/models/subscriptionGroupComponentCustomPrice.ts +++ b/src/models/subscriptionGroupComponentCustomPrice.ts @@ -4,13 +4,13 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { ComponentCustomPrice, componentCustomPriceSchema, -} from './componentCustomPrice'; -import { Price, priceSchema } from './price'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './componentCustomPrice.js'; +import { Price, priceSchema } from './price.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; /** Used in place of `price_point_id` to define a custom price point unique to the subscription. You still need to provide `component_id`. */ export interface SubscriptionGroupComponentCustomPrice { diff --git a/src/models/subscriptionGroupCreditCard.ts b/src/models/subscriptionGroupCreditCard.ts index 96a693c1..6eec36bd 100644 --- a/src/models/subscriptionGroupCreditCard.ts +++ b/src/models/subscriptionGroupCreditCard.ts @@ -4,21 +4,21 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; -import { CardType, cardTypeSchema } from './cardType'; +import { expandoObject, optional, Schema, string } from '../schema.js'; +import { CardType, cardTypeSchema } from './cardType.js'; import { SubscriptionGroupCreditCardExpirationMonth, subscriptionGroupCreditCardExpirationMonthSchema, -} from './containers/subscriptionGroupCreditCardExpirationMonth'; +} from './containers/subscriptionGroupCreditCardExpirationMonth.js'; import { SubscriptionGroupCreditCardExpirationYear, subscriptionGroupCreditCardExpirationYearSchema, -} from './containers/subscriptionGroupCreditCardExpirationYear'; +} from './containers/subscriptionGroupCreditCardExpirationYear.js'; import { SubscriptionGroupCreditCardFullNumber, subscriptionGroupCreditCardFullNumberSchema, -} from './containers/subscriptionGroupCreditCardFullNumber'; -import { CreditCardVault, creditCardVaultSchema } from './creditCardVault'; +} from './containers/subscriptionGroupCreditCardFullNumber.js'; +import { CreditCardVault, creditCardVaultSchema } from './creditCardVault.js'; export interface SubscriptionGroupCreditCard { chargifyToken?: string; diff --git a/src/models/subscriptionGroupCustomer.ts b/src/models/subscriptionGroupCustomer.ts index a98fc8bd..130b4b3f 100644 --- a/src/models/subscriptionGroupCustomer.ts +++ b/src/models/subscriptionGroupCustomer.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface SubscriptionGroupCustomer { firstName?: string; diff --git a/src/models/subscriptionGroupInclude.ts b/src/models/subscriptionGroupInclude.ts index 0ca3ffcd..2d592b8c 100644 --- a/src/models/subscriptionGroupInclude.ts +++ b/src/models/subscriptionGroupInclude.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionGroupInclude diff --git a/src/models/subscriptionGroupItem.ts b/src/models/subscriptionGroupItem.ts index e14c0f9a..e6f6c650 100644 --- a/src/models/subscriptionGroupItem.ts +++ b/src/models/subscriptionGroupItem.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface SubscriptionGroupItem { id?: number; diff --git a/src/models/subscriptionGroupMembersArrayError.ts b/src/models/subscriptionGroupMembersArrayError.ts index 18de80a1..732828ac 100644 --- a/src/models/subscriptionGroupMembersArrayError.ts +++ b/src/models/subscriptionGroupMembersArrayError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, Schema, string } from '../schema'; +import { array, expandoObject, Schema, string } from '../schema.js'; export interface SubscriptionGroupMembersArrayError { members: string[]; diff --git a/src/models/subscriptionGroupPaymentProfile.ts b/src/models/subscriptionGroupPaymentProfile.ts index f2aaa51e..f3ebf3d8 100644 --- a/src/models/subscriptionGroupPaymentProfile.ts +++ b/src/models/subscriptionGroupPaymentProfile.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface SubscriptionGroupPaymentProfile { id?: number; diff --git a/src/models/subscriptionGroupPrepayment.ts b/src/models/subscriptionGroupPrepayment.ts index d2d7c9d5..c46b89b5 100644 --- a/src/models/subscriptionGroupPrepayment.ts +++ b/src/models/subscriptionGroupPrepayment.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, Schema, string } from '../schema'; +import { expandoObject, number, Schema, string } from '../schema.js'; import { SubscriptionGroupPrepaymentMethod, subscriptionGroupPrepaymentMethodSchema, -} from './subscriptionGroupPrepaymentMethod'; +} from './subscriptionGroupPrepaymentMethod.js'; export interface SubscriptionGroupPrepayment { amount: number; diff --git a/src/models/subscriptionGroupPrepaymentMethod.ts b/src/models/subscriptionGroupPrepaymentMethod.ts index f96a2320..625e68cc 100644 --- a/src/models/subscriptionGroupPrepaymentMethod.ts +++ b/src/models/subscriptionGroupPrepaymentMethod.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionGroupPrepaymentMethod diff --git a/src/models/subscriptionGroupPrepaymentRequest.ts b/src/models/subscriptionGroupPrepaymentRequest.ts index ddc7b87d..35b6de6c 100644 --- a/src/models/subscriptionGroupPrepaymentRequest.ts +++ b/src/models/subscriptionGroupPrepaymentRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { SubscriptionGroupPrepayment, subscriptionGroupPrepaymentSchema, -} from './subscriptionGroupPrepayment'; +} from './subscriptionGroupPrepayment.js'; export interface SubscriptionGroupPrepaymentRequest { prepayment: SubscriptionGroupPrepayment; diff --git a/src/models/subscriptionGroupPrepaymentResponse.ts b/src/models/subscriptionGroupPrepaymentResponse.ts index 6fabbccb..14e71e15 100644 --- a/src/models/subscriptionGroupPrepaymentResponse.ts +++ b/src/models/subscriptionGroupPrepaymentResponse.ts @@ -12,11 +12,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { ServiceCreditType, serviceCreditTypeSchema, -} from './serviceCreditType'; +} from './serviceCreditType.js'; export interface SubscriptionGroupPrepaymentResponse { id?: number; diff --git a/src/models/subscriptionGroupResponse.ts b/src/models/subscriptionGroupResponse.ts index f4a0ba74..8c66df71 100644 --- a/src/models/subscriptionGroupResponse.ts +++ b/src/models/subscriptionGroupResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { SubscriptionGroup, subscriptionGroupSchema, -} from './subscriptionGroup'; +} from './subscriptionGroup.js'; export interface SubscriptionGroupResponse { subscriptionGroup: SubscriptionGroup; diff --git a/src/models/subscriptionGroupSignup.ts b/src/models/subscriptionGroupSignup.ts index bda41d02..1d9b51ab 100644 --- a/src/models/subscriptionGroupSignup.ts +++ b/src/models/subscriptionGroupSignup.ts @@ -12,21 +12,24 @@ import { optional, Schema, string, -} from '../schema'; -import { CollectionMethod, collectionMethodSchema } from './collectionMethod'; -import { PayerAttributes, payerAttributesSchema } from './payerAttributes'; +} from '../schema.js'; +import { + CollectionMethod, + collectionMethodSchema, +} from './collectionMethod.js'; +import { PayerAttributes, payerAttributesSchema } from './payerAttributes.js'; import { SubscriptionGroupBankAccount, subscriptionGroupBankAccountSchema, -} from './subscriptionGroupBankAccount'; +} from './subscriptionGroupBankAccount.js'; import { SubscriptionGroupCreditCard, subscriptionGroupCreditCardSchema, -} from './subscriptionGroupCreditCard'; +} from './subscriptionGroupCreditCard.js'; import { SubscriptionGroupSignupItem, subscriptionGroupSignupItemSchema, -} from './subscriptionGroupSignupItem'; +} from './subscriptionGroupSignupItem.js'; export interface SubscriptionGroupSignup { paymentProfileId?: number; diff --git a/src/models/subscriptionGroupSignupComponent.ts b/src/models/subscriptionGroupSignupComponent.ts index ee3e9a42..7b897c8e 100644 --- a/src/models/subscriptionGroupSignupComponent.ts +++ b/src/models/subscriptionGroupSignupComponent.ts @@ -4,27 +4,27 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; import { SubscriptionGroupSignupComponentAllocatedQuantity, subscriptionGroupSignupComponentAllocatedQuantitySchema, -} from './containers/subscriptionGroupSignupComponentAllocatedQuantity'; +} from './containers/subscriptionGroupSignupComponentAllocatedQuantity.js'; import { SubscriptionGroupSignupComponentComponentId, subscriptionGroupSignupComponentComponentIdSchema, -} from './containers/subscriptionGroupSignupComponentComponentId'; +} from './containers/subscriptionGroupSignupComponentComponentId.js'; import { SubscriptionGroupSignupComponentPricePointId, subscriptionGroupSignupComponentPricePointIdSchema, -} from './containers/subscriptionGroupSignupComponentPricePointId'; +} from './containers/subscriptionGroupSignupComponentPricePointId.js'; import { SubscriptionGroupSignupComponentUnitBalance, subscriptionGroupSignupComponentUnitBalanceSchema, -} from './containers/subscriptionGroupSignupComponentUnitBalance'; +} from './containers/subscriptionGroupSignupComponentUnitBalance.js'; import { SubscriptionGroupComponentCustomPrice, subscriptionGroupComponentCustomPriceSchema, -} from './subscriptionGroupComponentCustomPrice'; +} from './subscriptionGroupComponentCustomPrice.js'; export interface SubscriptionGroupSignupComponent { /** Required if passing any component to `components` attribute. */ diff --git a/src/models/subscriptionGroupSignupError.ts b/src/models/subscriptionGroupSignupError.ts index 4ce87ad3..7819f9f1 100644 --- a/src/models/subscriptionGroupSignupError.ts +++ b/src/models/subscriptionGroupSignupError.ts @@ -12,12 +12,12 @@ import { optional, Schema, string, -} from '../schema'; -import { PayerError, payerErrorSchema } from './payerError'; +} from '../schema.js'; +import { PayerError, payerErrorSchema } from './payerError.js'; import { SubscriptionGroupSubscriptionError, subscriptionGroupSubscriptionErrorSchema, -} from './subscriptionGroupSubscriptionError'; +} from './subscriptionGroupSubscriptionError.js'; export interface SubscriptionGroupSignupError { /** Object that as key have subscription position in request subscriptions array and as value subscription errors object. */ diff --git a/src/models/subscriptionGroupSignupEventData.ts b/src/models/subscriptionGroupSignupEventData.ts index aa6c9677..790a9579 100644 --- a/src/models/subscriptionGroupSignupEventData.ts +++ b/src/models/subscriptionGroupSignupEventData.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, nullable, Schema } from '../schema'; -import { Customer, customerSchema } from './customer'; +import { expandoObject, lazy, nullable, Schema } from '../schema.js'; +import { Customer, customerSchema } from './customer.js'; import { SubscriptionGroupSignupFailureData, subscriptionGroupSignupFailureDataSchema, -} from './subscriptionGroupSignupFailureData'; +} from './subscriptionGroupSignupFailureData.js'; export interface SubscriptionGroupSignupEventData { subscriptionGroup: SubscriptionGroupSignupFailureData; diff --git a/src/models/subscriptionGroupSignupFailureData.ts b/src/models/subscriptionGroupSignupFailureData.ts index 7e149844..f431e5c6 100644 --- a/src/models/subscriptionGroupSignupFailureData.ts +++ b/src/models/subscriptionGroupSignupFailureData.ts @@ -12,20 +12,20 @@ import { optional, Schema, string, -} from '../schema'; -import { PayerAttributes, payerAttributesSchema } from './payerAttributes'; +} from '../schema.js'; +import { PayerAttributes, payerAttributesSchema } from './payerAttributes.js'; import { SubscriptionGroupBankAccount, subscriptionGroupBankAccountSchema, -} from './subscriptionGroupBankAccount'; +} from './subscriptionGroupBankAccount.js'; import { SubscriptionGroupCreditCard, subscriptionGroupCreditCardSchema, -} from './subscriptionGroupCreditCard'; +} from './subscriptionGroupCreditCard.js'; import { SubscriptionGroupSignupItem, subscriptionGroupSignupItemSchema, -} from './subscriptionGroupSignupItem'; +} from './subscriptionGroupSignupItem.js'; export interface SubscriptionGroupSignupFailureData { payerId?: number; diff --git a/src/models/subscriptionGroupSignupItem.ts b/src/models/subscriptionGroupSignupItem.ts index 09e25add..bd2b701a 100644 --- a/src/models/subscriptionGroupSignupItem.ts +++ b/src/models/subscriptionGroupSignupItem.ts @@ -14,16 +14,16 @@ import { optional, Schema, string, -} from '../schema'; -import { CalendarBilling, calendarBillingSchema } from './calendarBilling'; +} from '../schema.js'; +import { CalendarBilling, calendarBillingSchema } from './calendarBilling.js'; import { SubscriptionCustomPrice, subscriptionCustomPriceSchema, -} from './subscriptionCustomPrice'; +} from './subscriptionCustomPrice.js'; import { SubscriptionGroupSignupComponent, subscriptionGroupSignupComponentSchema, -} from './subscriptionGroupSignupComponent'; +} from './subscriptionGroupSignupComponent.js'; export interface SubscriptionGroupSignupItem { /** The API Handle of the product for which you are creating a subscription. Required, unless a `product_id` is given instead. */ diff --git a/src/models/subscriptionGroupSignupRequest.ts b/src/models/subscriptionGroupSignupRequest.ts index a6c759d7..f4efefbd 100644 --- a/src/models/subscriptionGroupSignupRequest.ts +++ b/src/models/subscriptionGroupSignupRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { SubscriptionGroupSignup, subscriptionGroupSignupSchema, -} from './subscriptionGroupSignup'; +} from './subscriptionGroupSignup.js'; export interface SubscriptionGroupSignupRequest { subscriptionGroup: SubscriptionGroupSignup; diff --git a/src/models/subscriptionGroupSignupResponse.ts b/src/models/subscriptionGroupSignupResponse.ts index 06ef93c7..de0fba1d 100644 --- a/src/models/subscriptionGroupSignupResponse.ts +++ b/src/models/subscriptionGroupSignupResponse.ts @@ -13,16 +13,19 @@ import { optional, Schema, string, -} from '../schema'; -import { CollectionMethod, collectionMethodSchema } from './collectionMethod'; +} from '../schema.js'; +import { + CollectionMethod, + collectionMethodSchema, +} from './collectionMethod.js'; import { SubscriptionGroupItem, subscriptionGroupItemSchema, -} from './subscriptionGroupItem'; +} from './subscriptionGroupItem.js'; import { SubscriptionState, subscriptionStateSchema, -} from './subscriptionState'; +} from './subscriptionState.js'; export interface SubscriptionGroupSignupResponse { uid?: string; diff --git a/src/models/subscriptionGroupSingleError.ts b/src/models/subscriptionGroupSingleError.ts index e08ccaa8..77419571 100644 --- a/src/models/subscriptionGroupSingleError.ts +++ b/src/models/subscriptionGroupSingleError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; export interface SubscriptionGroupSingleError { subscriptionGroup: string; diff --git a/src/models/subscriptionGroupSubscriptionError.ts b/src/models/subscriptionGroupSubscriptionError.ts index ad19e9cb..21b4c982 100644 --- a/src/models/subscriptionGroupSubscriptionError.ts +++ b/src/models/subscriptionGroupSubscriptionError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; /** Object which contains subscription errors. */ export interface SubscriptionGroupSubscriptionError { diff --git a/src/models/subscriptionGroupUpdateError.ts b/src/models/subscriptionGroupUpdateError.ts index e74591ea..d02e2de8 100644 --- a/src/models/subscriptionGroupUpdateError.ts +++ b/src/models/subscriptionGroupUpdateError.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, optional, Schema, string } from '../schema'; +import { array, expandoObject, optional, Schema, string } from '../schema.js'; export interface SubscriptionGroupUpdateError { members?: string[]; diff --git a/src/models/subscriptionGroupsListInclude.ts b/src/models/subscriptionGroupsListInclude.ts index f9f0a496..3421ac64 100644 --- a/src/models/subscriptionGroupsListInclude.ts +++ b/src/models/subscriptionGroupsListInclude.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionGroupsListInclude diff --git a/src/models/subscriptionInclude.ts b/src/models/subscriptionInclude.ts index 57cf4c2b..f2f11409 100644 --- a/src/models/subscriptionInclude.ts +++ b/src/models/subscriptionInclude.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionInclude diff --git a/src/models/subscriptionIncludedCoupon.ts b/src/models/subscriptionIncludedCoupon.ts index eca214f9..08e3ce63 100644 --- a/src/models/subscriptionIncludedCoupon.ts +++ b/src/models/subscriptionIncludedCoupon.ts @@ -13,7 +13,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface SubscriptionIncludedCoupon { code?: string; diff --git a/src/models/subscriptionListDateField.ts b/src/models/subscriptionListDateField.ts index daa1c692..37606f32 100644 --- a/src/models/subscriptionListDateField.ts +++ b/src/models/subscriptionListDateField.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionListDateField diff --git a/src/models/subscriptionListInclude.ts b/src/models/subscriptionListInclude.ts index 19949a28..553f04b8 100644 --- a/src/models/subscriptionListInclude.ts +++ b/src/models/subscriptionListInclude.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionListInclude diff --git a/src/models/subscriptionMRR.ts b/src/models/subscriptionMRR.ts index 4f8eb64d..46e7b679 100644 --- a/src/models/subscriptionMRR.ts +++ b/src/models/subscriptionMRR.ts @@ -11,11 +11,11 @@ import { number, optional, Schema, -} from '../schema'; +} from '../schema.js'; import { SubscriptionMRRBreakout, subscriptionMRRBreakoutSchema, -} from './subscriptionMRRBreakout'; +} from './subscriptionMRRBreakout.js'; export interface SubscriptionMRR { subscriptionId: number; diff --git a/src/models/subscriptionMRRBreakout.ts b/src/models/subscriptionMRRBreakout.ts index 54f355f9..1c943218 100644 --- a/src/models/subscriptionMRRBreakout.ts +++ b/src/models/subscriptionMRRBreakout.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, Schema } from '../schema'; +import { bigint, expandoObject, Schema } from '../schema.js'; export interface SubscriptionMRRBreakout { planAmountInCents: bigint; diff --git a/src/models/subscriptionMRRResponse.ts b/src/models/subscriptionMRRResponse.ts index e0f7f92c..89f238e5 100644 --- a/src/models/subscriptionMRRResponse.ts +++ b/src/models/subscriptionMRRResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; -import { SubscriptionMRR, subscriptionMRRSchema } from './subscriptionMRR'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; +import { SubscriptionMRR, subscriptionMRRSchema } from './subscriptionMRR.js'; export interface SubscriptionMRRResponse { subscriptionsMrr: SubscriptionMRR[]; diff --git a/src/models/subscriptionMigrationPreview.ts b/src/models/subscriptionMigrationPreview.ts index 9dadb2e2..d12c43a5 100644 --- a/src/models/subscriptionMigrationPreview.ts +++ b/src/models/subscriptionMigrationPreview.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, optional, Schema } from '../schema'; +import { bigint, expandoObject, optional, Schema } from '../schema.js'; export interface SubscriptionMigrationPreview { /** The amount of the prorated adjustment that would be issued for the current subscription. */ diff --git a/src/models/subscriptionMigrationPreviewOptions.ts b/src/models/subscriptionMigrationPreviewOptions.ts index 110e8d11..8822476e 100644 --- a/src/models/subscriptionMigrationPreviewOptions.ts +++ b/src/models/subscriptionMigrationPreviewOptions.ts @@ -12,8 +12,8 @@ import { optional, Schema, string, -} from '../schema'; -import { Proration, prorationSchema } from './proration'; +} from '../schema.js'; +import { Proration, prorationSchema } from './proration.js'; export interface SubscriptionMigrationPreviewOptions { /** The ID of the target Product. Either a product_id or product_handle must be present. A Subscription can be migrated to another product for both the current Product Family and another Product Family. Note: Going to another Product Family, components will not be migrated as well. */ diff --git a/src/models/subscriptionMigrationPreviewRequest.ts b/src/models/subscriptionMigrationPreviewRequest.ts index d0501bad..bc7bf3e1 100644 --- a/src/models/subscriptionMigrationPreviewRequest.ts +++ b/src/models/subscriptionMigrationPreviewRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { SubscriptionMigrationPreviewOptions, subscriptionMigrationPreviewOptionsSchema, -} from './subscriptionMigrationPreviewOptions'; +} from './subscriptionMigrationPreviewOptions.js'; export interface SubscriptionMigrationPreviewRequest { migration: SubscriptionMigrationPreviewOptions; diff --git a/src/models/subscriptionMigrationPreviewResponse.ts b/src/models/subscriptionMigrationPreviewResponse.ts index f55575d3..263fc254 100644 --- a/src/models/subscriptionMigrationPreviewResponse.ts +++ b/src/models/subscriptionMigrationPreviewResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { SubscriptionMigrationPreview, subscriptionMigrationPreviewSchema, -} from './subscriptionMigrationPreview'; +} from './subscriptionMigrationPreview.js'; export interface SubscriptionMigrationPreviewResponse { migration: SubscriptionMigrationPreview; diff --git a/src/models/subscriptionNote.ts b/src/models/subscriptionNote.ts index 469b0bdd..1c5cd107 100644 --- a/src/models/subscriptionNote.ts +++ b/src/models/subscriptionNote.ts @@ -11,7 +11,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface SubscriptionNote { id?: number; diff --git a/src/models/subscriptionNoteResponse.ts b/src/models/subscriptionNoteResponse.ts index 2c8275f0..0edfe1ee 100644 --- a/src/models/subscriptionNoteResponse.ts +++ b/src/models/subscriptionNoteResponse.ts @@ -4,8 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { SubscriptionNote, subscriptionNoteSchema } from './subscriptionNote'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { + SubscriptionNote, + subscriptionNoteSchema, +} from './subscriptionNote.js'; export interface SubscriptionNoteResponse { note: SubscriptionNote; diff --git a/src/models/subscriptionPreview.ts b/src/models/subscriptionPreview.ts index 014681a8..5392ddb3 100644 --- a/src/models/subscriptionPreview.ts +++ b/src/models/subscriptionPreview.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { BillingManifest, billingManifestSchema } from './billingManifest'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { BillingManifest, billingManifestSchema } from './billingManifest.js'; export interface SubscriptionPreview { currentBillingManifest?: BillingManifest; diff --git a/src/models/subscriptionPreviewResponse.ts b/src/models/subscriptionPreviewResponse.ts index fcf6212f..3491b860 100644 --- a/src/models/subscriptionPreviewResponse.ts +++ b/src/models/subscriptionPreviewResponse.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { SubscriptionPreview, subscriptionPreviewSchema, -} from './subscriptionPreview'; +} from './subscriptionPreview.js'; export interface SubscriptionPreviewResponse { subscriptionPreview: SubscriptionPreview; diff --git a/src/models/subscriptionProductChange.ts b/src/models/subscriptionProductChange.ts index a94e321b..9db38a29 100644 --- a/src/models/subscriptionProductChange.ts +++ b/src/models/subscriptionProductChange.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, Schema } from '../schema'; +import { expandoObject, number, Schema } from '../schema.js'; export interface SubscriptionProductChange { previousProductId: number; diff --git a/src/models/subscriptionProductMigration.ts b/src/models/subscriptionProductMigration.ts index c1a8069a..8bc7afe4 100644 --- a/src/models/subscriptionProductMigration.ts +++ b/src/models/subscriptionProductMigration.ts @@ -12,8 +12,8 @@ import { optional, Schema, string, -} from '../schema'; -import { Proration, prorationSchema } from './proration'; +} from '../schema.js'; +import { Proration, prorationSchema } from './proration.js'; export interface SubscriptionProductMigration { /** The ID of the target Product. Either a product_id or product_handle must be present. A Subscription can be migrated to another product for both the current Product Family and another Product Family. Note: Going to another Product Family, components will not be migrated as well. */ diff --git a/src/models/subscriptionProductMigrationRequest.ts b/src/models/subscriptionProductMigrationRequest.ts index e37d4b55..14b9dc26 100644 --- a/src/models/subscriptionProductMigrationRequest.ts +++ b/src/models/subscriptionProductMigrationRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { SubscriptionProductMigration, subscriptionProductMigrationSchema, -} from './subscriptionProductMigration'; +} from './subscriptionProductMigration.js'; export interface SubscriptionProductMigrationRequest { migration: SubscriptionProductMigration; diff --git a/src/models/subscriptionPurgeType.ts b/src/models/subscriptionPurgeType.ts index 8f909b9f..31e57669 100644 --- a/src/models/subscriptionPurgeType.ts +++ b/src/models/subscriptionPurgeType.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionPurgeType diff --git a/src/models/subscriptionResponse.ts b/src/models/subscriptionResponse.ts index b4a79611..79275665 100644 --- a/src/models/subscriptionResponse.ts +++ b/src/models/subscriptionResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { Subscription, subscriptionSchema } from './subscription'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Subscription, subscriptionSchema } from './subscription.js'; export interface SubscriptionResponse { subscription?: Subscription; diff --git a/src/models/subscriptionSort.ts b/src/models/subscriptionSort.ts index 3523e726..850f10e0 100644 --- a/src/models/subscriptionSort.ts +++ b/src/models/subscriptionSort.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionSort diff --git a/src/models/subscriptionState.ts b/src/models/subscriptionState.ts index 19d034ba..af001161 100644 --- a/src/models/subscriptionState.ts +++ b/src/models/subscriptionState.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionState diff --git a/src/models/subscriptionStateChange.ts b/src/models/subscriptionStateChange.ts index 16b392b8..f123e662 100644 --- a/src/models/subscriptionStateChange.ts +++ b/src/models/subscriptionStateChange.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; export interface SubscriptionStateChange { previousSubscriptionState: string; diff --git a/src/models/subscriptionStateFilter.ts b/src/models/subscriptionStateFilter.ts index 046f278f..4536f29f 100644 --- a/src/models/subscriptionStateFilter.ts +++ b/src/models/subscriptionStateFilter.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for SubscriptionStateFilter diff --git a/src/models/taxConfiguration.ts b/src/models/taxConfiguration.ts index 8090e777..c1e8a5be 100644 --- a/src/models/taxConfiguration.ts +++ b/src/models/taxConfiguration.ts @@ -4,15 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, optional, Schema } from '../schema'; +import { boolean, expandoObject, optional, Schema } from '../schema.js'; import { TaxConfigurationKind, taxConfigurationKindSchema, -} from './taxConfigurationKind'; +} from './taxConfigurationKind.js'; import { TaxDestinationAddress, taxDestinationAddressSchema, -} from './taxDestinationAddress'; +} from './taxDestinationAddress.js'; export interface TaxConfiguration { kind?: TaxConfigurationKind; diff --git a/src/models/taxConfigurationKind.ts b/src/models/taxConfigurationKind.ts index 5198cd9c..9c3d30bd 100644 --- a/src/models/taxConfigurationKind.ts +++ b/src/models/taxConfigurationKind.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for TaxConfigurationKind diff --git a/src/models/taxDestinationAddress.ts b/src/models/taxDestinationAddress.ts index a330df82..c42e9ddc 100644 --- a/src/models/taxDestinationAddress.ts +++ b/src/models/taxDestinationAddress.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for TaxDestinationAddress diff --git a/src/models/tooManyManagementLinkRequests.ts b/src/models/tooManyManagementLinkRequests.ts index f988ab86..c4857813 100644 --- a/src/models/tooManyManagementLinkRequests.ts +++ b/src/models/tooManyManagementLinkRequests.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; export interface TooManyManagementLinkRequests { error: string; diff --git a/src/models/updateAllocationExpirationDate.ts b/src/models/updateAllocationExpirationDate.ts index 531fdc1a..35b05b6e 100644 --- a/src/models/updateAllocationExpirationDate.ts +++ b/src/models/updateAllocationExpirationDate.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; import { AllocationExpirationDate, allocationExpirationDateSchema, -} from './allocationExpirationDate'; +} from './allocationExpirationDate.js'; export interface UpdateAllocationExpirationDate { allocation?: AllocationExpirationDate; diff --git a/src/models/updateComponent.ts b/src/models/updateComponent.ts index 60cc076c..1c8b962e 100644 --- a/src/models/updateComponent.ts +++ b/src/models/updateComponent.ts @@ -11,9 +11,9 @@ import { optional, Schema, string, -} from '../schema'; -import { CreditType, creditTypeSchema } from './creditType'; -import { ItemCategory, itemCategorySchema } from './itemCategory'; +} from '../schema.js'; +import { CreditType, creditTypeSchema } from './creditType.js'; +import { ItemCategory, itemCategorySchema } from './itemCategory.js'; export interface UpdateComponent { handle?: string; diff --git a/src/models/updateComponentPricePoint.ts b/src/models/updateComponentPricePoint.ts index 447fd23b..a6188ff4 100644 --- a/src/models/updateComponentPricePoint.ts +++ b/src/models/updateComponentPricePoint.ts @@ -14,10 +14,10 @@ import { optional, Schema, string, -} from '../schema'; -import { IntervalUnit, intervalUnitSchema } from './intervalUnit'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; -import { UpdatePrice, updatePriceSchema } from './updatePrice'; +} from '../schema.js'; +import { IntervalUnit, intervalUnitSchema } from './intervalUnit.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; +import { UpdatePrice, updatePriceSchema } from './updatePrice.js'; export interface UpdateComponentPricePoint { name?: string; diff --git a/src/models/updateComponentPricePointRequest.ts b/src/models/updateComponentPricePointRequest.ts index 4c07885a..3e99f129 100644 --- a/src/models/updateComponentPricePointRequest.ts +++ b/src/models/updateComponentPricePointRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; import { UpdateComponentPricePoint, updateComponentPricePointSchema, -} from './updateComponentPricePoint'; +} from './updateComponentPricePoint.js'; export interface UpdateComponentPricePointRequest { pricePoint?: UpdateComponentPricePoint; diff --git a/src/models/updateComponentRequest.ts b/src/models/updateComponentRequest.ts index 7becffe0..3c87ad78 100644 --- a/src/models/updateComponentRequest.ts +++ b/src/models/updateComponentRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { UpdateComponent, updateComponentSchema } from './updateComponent'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { UpdateComponent, updateComponentSchema } from './updateComponent.js'; export interface UpdateComponentRequest { component: UpdateComponent; diff --git a/src/models/updateCouponCurrency.ts b/src/models/updateCouponCurrency.ts index d0ff7a6b..e954eb44 100644 --- a/src/models/updateCouponCurrency.ts +++ b/src/models/updateCouponCurrency.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, Schema, string } from '../schema'; +import { expandoObject, number, Schema, string } from '../schema.js'; export interface UpdateCouponCurrency { /** ISO code for the site defined currency. */ diff --git a/src/models/updateCurrencyPrice.ts b/src/models/updateCurrencyPrice.ts index be188e56..398aa74b 100644 --- a/src/models/updateCurrencyPrice.ts +++ b/src/models/updateCurrencyPrice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, Schema } from '../schema'; +import { expandoObject, number, Schema } from '../schema.js'; export interface UpdateCurrencyPrice { /** ID of the currency price record being updated */ diff --git a/src/models/updateCurrencyPricesRequest.ts b/src/models/updateCurrencyPricesRequest.ts index 84a2c583..dc07c16a 100644 --- a/src/models/updateCurrencyPricesRequest.ts +++ b/src/models/updateCurrencyPricesRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, Schema } from '../schema'; +import { array, expandoObject, lazy, Schema } from '../schema.js'; import { UpdateCurrencyPrice, updateCurrencyPriceSchema, -} from './updateCurrencyPrice'; +} from './updateCurrencyPrice.js'; export interface UpdateCurrencyPricesRequest { currencyPrices: UpdateCurrencyPrice[]; diff --git a/src/models/updateCustomer.ts b/src/models/updateCustomer.ts index b04a6c35..eeea54ba 100644 --- a/src/models/updateCustomer.ts +++ b/src/models/updateCustomer.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface UpdateCustomer { firstName?: string; diff --git a/src/models/updateCustomerRequest.ts b/src/models/updateCustomerRequest.ts index 793470e2..636e6b66 100644 --- a/src/models/updateCustomerRequest.ts +++ b/src/models/updateCustomerRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { UpdateCustomer, updateCustomerSchema } from './updateCustomer'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { UpdateCustomer, updateCustomerSchema } from './updateCustomer.js'; export interface UpdateCustomerRequest { customer: UpdateCustomer; diff --git a/src/models/updateMetadata.ts b/src/models/updateMetadata.ts index 4124e69b..acbd6cfb 100644 --- a/src/models/updateMetadata.ts +++ b/src/models/updateMetadata.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema, string } from '../schema'; +import { expandoObject, optional, Schema, string } from '../schema.js'; export interface UpdateMetadata { currentName?: string; diff --git a/src/models/updateMetadataRequest.ts b/src/models/updateMetadataRequest.ts index 9eae7249..e199b511 100644 --- a/src/models/updateMetadataRequest.ts +++ b/src/models/updateMetadataRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { UpdateMetadata, updateMetadataSchema } from './updateMetadata'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { UpdateMetadata, updateMetadataSchema } from './updateMetadata.js'; export interface UpdateMetadataRequest { metadata?: UpdateMetadata; diff --git a/src/models/updateMetafield.ts b/src/models/updateMetafield.ts index 81f1193b..7ee40f5b 100644 --- a/src/models/updateMetafield.ts +++ b/src/models/updateMetafield.ts @@ -11,9 +11,9 @@ import { optional, Schema, string, -} from '../schema'; -import { MetafieldInput, metafieldInputSchema } from './metafieldInput'; -import { MetafieldScope, metafieldScopeSchema } from './metafieldScope'; +} from '../schema.js'; +import { MetafieldInput, metafieldInputSchema } from './metafieldInput.js'; +import { MetafieldScope, metafieldScopeSchema } from './metafieldScope.js'; export interface UpdateMetafield { currentName?: string; diff --git a/src/models/updateMetafieldsRequest.ts b/src/models/updateMetafieldsRequest.ts index 62ebc37a..dd1719ac 100644 --- a/src/models/updateMetafieldsRequest.ts +++ b/src/models/updateMetafieldsRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, optional, Schema } from '../schema'; +import { expandoObject, optional, Schema } from '../schema.js'; import { UpdateMetafieldsRequestMetafields, updateMetafieldsRequestMetafieldsSchema, -} from './containers/updateMetafieldsRequestMetafields'; +} from './containers/updateMetafieldsRequestMetafields.js'; export interface UpdateMetafieldsRequest { metafields?: UpdateMetafieldsRequestMetafields; diff --git a/src/models/updatePaymentProfile.ts b/src/models/updatePaymentProfile.ts index f9561273..95ae2dc0 100644 --- a/src/models/updatePaymentProfile.ts +++ b/src/models/updatePaymentProfile.ts @@ -4,9 +4,15 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, nullable, optional, Schema, string } from '../schema'; -import { AllVaults, allVaultsSchema } from './allVaults'; -import { CardType, cardTypeSchema } from './cardType'; +import { + expandoObject, + nullable, + optional, + Schema, + string, +} from '../schema.js'; +import { AllVaults, allVaultsSchema } from './allVaults.js'; +import { CardType, cardTypeSchema } from './cardType.js'; export interface UpdatePaymentProfile { /** The first name of the card holder. */ diff --git a/src/models/updatePaymentProfileRequest.ts b/src/models/updatePaymentProfileRequest.ts index 53bf1d30..34778f8a 100644 --- a/src/models/updatePaymentProfileRequest.ts +++ b/src/models/updatePaymentProfileRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { UpdatePaymentProfile, updatePaymentProfileSchema, -} from './updatePaymentProfile'; +} from './updatePaymentProfile.js'; export interface UpdatePaymentProfileRequest { paymentProfile: UpdatePaymentProfile; diff --git a/src/models/updatePrice.ts b/src/models/updatePrice.ts index 0547e9f0..2b3e18bb 100644 --- a/src/models/updatePrice.ts +++ b/src/models/updatePrice.ts @@ -4,19 +4,19 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, number, optional, Schema } from '../schema'; +import { boolean, expandoObject, number, optional, Schema } from '../schema.js'; import { UpdatePriceEndingQuantity, updatePriceEndingQuantitySchema, -} from './containers/updatePriceEndingQuantity'; +} from './containers/updatePriceEndingQuantity.js'; import { UpdatePriceStartingQuantity, updatePriceStartingQuantitySchema, -} from './containers/updatePriceStartingQuantity'; +} from './containers/updatePriceStartingQuantity.js'; import { UpdatePriceUnitPrice, updatePriceUnitPriceSchema, -} from './containers/updatePriceUnitPrice'; +} from './containers/updatePriceUnitPrice.js'; export interface UpdatePrice { id?: number; diff --git a/src/models/updateProductPricePoint.ts b/src/models/updateProductPricePoint.ts index c81cc88c..c5bb1f16 100644 --- a/src/models/updateProductPricePoint.ts +++ b/src/models/updateProductPricePoint.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, optional, Schema, string } from '../schema'; +import { bigint, expandoObject, optional, Schema, string } from '../schema.js'; export interface UpdateProductPricePoint { handle?: string; diff --git a/src/models/updateProductPricePointRequest.ts b/src/models/updateProductPricePointRequest.ts index fbc5316f..b15bfcb2 100644 --- a/src/models/updateProductPricePointRequest.ts +++ b/src/models/updateProductPricePointRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { UpdateProductPricePoint, updateProductPricePointSchema, -} from './updateProductPricePoint'; +} from './updateProductPricePoint.js'; export interface UpdateProductPricePointRequest { pricePoint: UpdateProductPricePoint; diff --git a/src/models/updateReasonCode.ts b/src/models/updateReasonCode.ts index 3cfd144f..773c4ccc 100644 --- a/src/models/updateReasonCode.ts +++ b/src/models/updateReasonCode.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, number, optional, Schema, string } from '../schema'; +import { expandoObject, number, optional, Schema, string } from '../schema.js'; export interface UpdateReasonCode { /** The unique identifier for the ReasonCode */ diff --git a/src/models/updateReasonCodeRequest.ts b/src/models/updateReasonCodeRequest.ts index ba575976..ee6b74d3 100644 --- a/src/models/updateReasonCodeRequest.ts +++ b/src/models/updateReasonCodeRequest.ts @@ -4,8 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { UpdateReasonCode, updateReasonCodeSchema } from './updateReasonCode'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { + UpdateReasonCode, + updateReasonCodeSchema, +} from './updateReasonCode.js'; export interface UpdateReasonCodeRequest { reasonCode: UpdateReasonCode; diff --git a/src/models/updateSegment.ts b/src/models/updateSegment.ts index 03939f93..6e5f710c 100644 --- a/src/models/updateSegment.ts +++ b/src/models/updateSegment.ts @@ -4,12 +4,12 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, lazy, optional, Schema } from '../schema'; +import { array, expandoObject, lazy, optional, Schema } from '../schema.js'; import { CreateOrUpdateSegmentPrice, createOrUpdateSegmentPriceSchema, -} from './createOrUpdateSegmentPrice'; -import { PricingScheme, pricingSchemeSchema } from './pricingScheme'; +} from './createOrUpdateSegmentPrice.js'; +import { PricingScheme, pricingSchemeSchema } from './pricingScheme.js'; export interface UpdateSegment { /** The identifier for the pricing scheme. See [Product Components](https://help.chargify.com/products/product-components.html) for an overview of pricing schemes. */ diff --git a/src/models/updateSegmentRequest.ts b/src/models/updateSegmentRequest.ts index 94d9a826..fdfe99d4 100644 --- a/src/models/updateSegmentRequest.ts +++ b/src/models/updateSegmentRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { UpdateSegment, updateSegmentSchema } from './updateSegment'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { UpdateSegment, updateSegmentSchema } from './updateSegment.js'; export interface UpdateSegmentRequest { segment: UpdateSegment; diff --git a/src/models/updateSubscription.ts b/src/models/updateSubscription.ts index 1448c895..e511091b 100644 --- a/src/models/updateSubscription.ts +++ b/src/models/updateSubscription.ts @@ -14,27 +14,27 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { UpdateSubscriptionNetTerms, updateSubscriptionNetTermsSchema, -} from './containers/updateSubscriptionNetTerms'; +} from './containers/updateSubscriptionNetTerms.js'; import { UpdateSubscriptionSnapDay, updateSubscriptionSnapDaySchema, -} from './containers/updateSubscriptionSnapDay'; +} from './containers/updateSubscriptionSnapDay.js'; import { CreditCardAttributes, creditCardAttributesSchema, -} from './creditCardAttributes'; +} from './creditCardAttributes.js'; import { SubscriptionCustomPrice, subscriptionCustomPriceSchema, -} from './subscriptionCustomPrice'; +} from './subscriptionCustomPrice.js'; import { UpdateSubscriptionComponent, updateSubscriptionComponentSchema, -} from './updateSubscriptionComponent'; +} from './updateSubscriptionComponent.js'; export interface UpdateSubscription { creditCardAttributes?: CreditCardAttributes; diff --git a/src/models/updateSubscriptionComponent.ts b/src/models/updateSubscriptionComponent.ts index 0136d5eb..72284007 100644 --- a/src/models/updateSubscriptionComponent.ts +++ b/src/models/updateSubscriptionComponent.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, number, optional, Schema } from '../schema'; +import { expandoObject, lazy, number, optional, Schema } from '../schema.js'; import { ComponentCustomPrice, componentCustomPriceSchema, -} from './componentCustomPrice'; +} from './componentCustomPrice.js'; export interface UpdateSubscriptionComponent { componentId?: number; diff --git a/src/models/updateSubscriptionGroup.ts b/src/models/updateSubscriptionGroup.ts index 217704a7..c4bebce1 100644 --- a/src/models/updateSubscriptionGroup.ts +++ b/src/models/updateSubscriptionGroup.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { array, expandoObject, number, optional, Schema } from '../schema'; +import { array, expandoObject, number, optional, Schema } from '../schema.js'; export interface UpdateSubscriptionGroup { memberIds?: number[]; diff --git a/src/models/updateSubscriptionGroupRequest.ts b/src/models/updateSubscriptionGroupRequest.ts index 4a018b7c..75e56ab5 100644 --- a/src/models/updateSubscriptionGroupRequest.ts +++ b/src/models/updateSubscriptionGroupRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { UpdateSubscriptionGroup, updateSubscriptionGroupSchema, -} from './updateSubscriptionGroup'; +} from './updateSubscriptionGroup.js'; export interface UpdateSubscriptionGroupRequest { subscriptionGroup: UpdateSubscriptionGroup; diff --git a/src/models/updateSubscriptionNote.ts b/src/models/updateSubscriptionNote.ts index 2e5ed2d8..1e6b7145 100644 --- a/src/models/updateSubscriptionNote.ts +++ b/src/models/updateSubscriptionNote.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { boolean, expandoObject, Schema, string } from '../schema'; +import { boolean, expandoObject, Schema, string } from '../schema.js'; /** Updatable fields for Subscription Note */ export interface UpdateSubscriptionNote { diff --git a/src/models/updateSubscriptionNoteRequest.ts b/src/models/updateSubscriptionNoteRequest.ts index 26489776..81282f02 100644 --- a/src/models/updateSubscriptionNoteRequest.ts +++ b/src/models/updateSubscriptionNoteRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { UpdateSubscriptionNote, updateSubscriptionNoteSchema, -} from './updateSubscriptionNote'; +} from './updateSubscriptionNote.js'; /** Updatable fields for Subscription Note */ export interface UpdateSubscriptionNoteRequest { diff --git a/src/models/updateSubscriptionRequest.ts b/src/models/updateSubscriptionRequest.ts index 2ef5eff6..6f62c38d 100644 --- a/src/models/updateSubscriptionRequest.ts +++ b/src/models/updateSubscriptionRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { UpdateSubscription, updateSubscriptionSchema, -} from './updateSubscription'; +} from './updateSubscription.js'; export interface UpdateSubscriptionRequest { subscription: UpdateSubscription; diff --git a/src/models/upsertPrepaidConfiguration.ts b/src/models/upsertPrepaidConfiguration.ts index dfe678da..13bc0384 100644 --- a/src/models/upsertPrepaidConfiguration.ts +++ b/src/models/upsertPrepaidConfiguration.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, boolean, expandoObject, optional, Schema } from '../schema'; +import { bigint, boolean, expandoObject, optional, Schema } from '../schema.js'; export interface UpsertPrepaidConfiguration { initialFundingAmountInCents?: bigint; diff --git a/src/models/upsertPrepaidConfigurationRequest.ts b/src/models/upsertPrepaidConfigurationRequest.ts index 28b95275..5f770b89 100644 --- a/src/models/upsertPrepaidConfigurationRequest.ts +++ b/src/models/upsertPrepaidConfigurationRequest.ts @@ -4,11 +4,11 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; +import { expandoObject, lazy, Schema } from '../schema.js'; import { UpsertPrepaidConfiguration, upsertPrepaidConfigurationSchema, -} from './upsertPrepaidConfiguration'; +} from './upsertPrepaidConfiguration.js'; export interface UpsertPrepaidConfigurationRequest { prepaidConfiguration: UpsertPrepaidConfiguration; diff --git a/src/models/usage.ts b/src/models/usage.ts index c9a8c1c6..233ac87a 100644 --- a/src/models/usage.ts +++ b/src/models/usage.ts @@ -12,11 +12,11 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; import { UsageQuantity, usageQuantitySchema, -} from './containers/usageQuantity'; +} from './containers/usageQuantity.js'; export interface Usage { id?: bigint; diff --git a/src/models/usageResponse.ts b/src/models/usageResponse.ts index 4bb0db2d..731659a2 100644 --- a/src/models/usageResponse.ts +++ b/src/models/usageResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { Usage, usageSchema } from './usage'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { Usage, usageSchema } from './usage.js'; export interface UsageResponse { usage: Usage; diff --git a/src/models/voidInvoice.ts b/src/models/voidInvoice.ts index 77a714a4..d424789a 100644 --- a/src/models/voidInvoice.ts +++ b/src/models/voidInvoice.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, Schema, string } from '../schema'; +import { expandoObject, Schema, string } from '../schema.js'; export interface VoidInvoice { reason: string; diff --git a/src/models/voidInvoiceEvent.ts b/src/models/voidInvoiceEvent.ts index db75d1e2..289660e2 100644 --- a/src/models/voidInvoiceEvent.ts +++ b/src/models/voidInvoiceEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; import { VoidInvoiceEventData, voidInvoiceEventDataSchema, -} from './voidInvoiceEventData'; +} from './voidInvoiceEventData.js'; export interface VoidInvoiceEvent { id: bigint; diff --git a/src/models/voidInvoiceEventData.ts b/src/models/voidInvoiceEventData.ts index ab38ea4b..2ea8038e 100644 --- a/src/models/voidInvoiceEventData.ts +++ b/src/models/voidInvoiceEventData.ts @@ -11,8 +11,8 @@ import { nullable, Schema, string, -} from '../schema'; -import { CreditNote, creditNoteSchema } from './creditNote'; +} from '../schema.js'; +import { CreditNote, creditNoteSchema } from './creditNote.js'; /** Example schema for an `void_invoice` event */ export interface VoidInvoiceEventData { diff --git a/src/models/voidInvoiceRequest.ts b/src/models/voidInvoiceRequest.ts index 8efa8b42..e0792913 100644 --- a/src/models/voidInvoiceRequest.ts +++ b/src/models/voidInvoiceRequest.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema } from '../schema'; -import { VoidInvoice, voidInvoiceSchema } from './voidInvoice'; +import { expandoObject, lazy, Schema } from '../schema.js'; +import { VoidInvoice, voidInvoiceSchema } from './voidInvoice.js'; export interface VoidInvoiceRequest { mVoid: VoidInvoice; diff --git a/src/models/voidRemainderEvent.ts b/src/models/voidRemainderEvent.ts index 076540c3..41582612 100644 --- a/src/models/voidRemainderEvent.ts +++ b/src/models/voidRemainderEvent.ts @@ -4,13 +4,16 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { bigint, expandoObject, lazy, Schema, string } from '../schema'; -import { Invoice, invoiceSchema } from './invoice'; -import { InvoiceEventType, invoiceEventTypeSchema } from './invoiceEventType'; +import { bigint, expandoObject, lazy, Schema, string } from '../schema.js'; +import { Invoice, invoiceSchema } from './invoice.js'; +import { + InvoiceEventType, + invoiceEventTypeSchema, +} from './invoiceEventType.js'; import { VoidRemainderEventData, voidRemainderEventDataSchema, -} from './voidRemainderEventData'; +} from './voidRemainderEventData.js'; export interface VoidRemainderEvent { id: bigint; diff --git a/src/models/voidRemainderEventData.ts b/src/models/voidRemainderEventData.ts index bc7f813b..026b705e 100644 --- a/src/models/voidRemainderEventData.ts +++ b/src/models/voidRemainderEventData.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, Schema, string } from '../schema'; -import { CreditNote, creditNoteSchema } from './creditNote'; +import { expandoObject, lazy, Schema, string } from '../schema.js'; +import { CreditNote, creditNoteSchema } from './creditNote.js'; /** Example schema for an `void_remainder` event */ export interface VoidRemainderEventData { diff --git a/src/models/webhook.ts b/src/models/webhook.ts index 1d2d121b..b33ecb2b 100644 --- a/src/models/webhook.ts +++ b/src/models/webhook.ts @@ -12,7 +12,7 @@ import { optional, Schema, string, -} from '../schema'; +} from '../schema.js'; export interface Webhook { /** A string describing which event type produced the given webhook */ diff --git a/src/models/webhookOrder.ts b/src/models/webhookOrder.ts index 9be29188..bd73c9c3 100644 --- a/src/models/webhookOrder.ts +++ b/src/models/webhookOrder.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for WebhookOrder diff --git a/src/models/webhookResponse.ts b/src/models/webhookResponse.ts index ef76000a..694ceeed 100644 --- a/src/models/webhookResponse.ts +++ b/src/models/webhookResponse.ts @@ -4,8 +4,8 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { expandoObject, lazy, optional, Schema } from '../schema'; -import { Webhook, webhookSchema } from './webhook'; +import { expandoObject, lazy, optional, Schema } from '../schema.js'; +import { Webhook, webhookSchema } from './webhook.js'; export interface WebhookResponse { webhook?: Webhook; diff --git a/src/models/webhookStatus.ts b/src/models/webhookStatus.ts index 8ae87d72..4ee41ee2 100644 --- a/src/models/webhookStatus.ts +++ b/src/models/webhookStatus.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for WebhookStatus diff --git a/src/models/webhookSubscription.ts b/src/models/webhookSubscription.ts index 1d2dbec7..a5942a6a 100644 --- a/src/models/webhookSubscription.ts +++ b/src/models/webhookSubscription.ts @@ -4,7 +4,7 @@ * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ). */ -import { Schema, stringEnum } from '../schema'; +import { Schema, stringEnum } from '../schema.js'; /** * Enum for WebhookSubscription