Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: change import paths to be relative #403

Merged
merged 1 commit into from
May 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ import * as Errors from './error';
import { type Agent } from './_shims/index';
import * as Uploads from './uploads';
import * as qs from 'qs';
import * as Pagination from 'modern-treasury/pagination';
import * as API from 'modern-treasury/resources/index';
import * as TopLevelAPI from 'modern-treasury/resources/top-level';
import * as Pagination from './pagination';
import * as API from './resources/index';
import * as TopLevelAPI from './resources/top-level';

export interface ClientOptions {
/**
Expand Down
2 changes: 1 addition & 1 deletion src/pagination.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import { AbstractPage, Response, APIClient, FinalRequestOptions, PageInfo } from './core';
import * as Core from 'modern-treasury/core';
import * as Core from './core';

export type PageResponse<Item> = Item[];

Expand Down
10 changes: 5 additions & 5 deletions src/resources/account-collection-flows.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as AccountCollectionFlowsAPI from 'modern-treasury/resources/account-collection-flows';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as AccountCollectionFlowsAPI from './account-collection-flows';
import { Page, type PageParams } from '../pagination';

export class AccountCollectionFlows extends APIResource {
/**
Expand Down
12 changes: 6 additions & 6 deletions src/resources/account-details.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as AccountDetailsAPI from 'modern-treasury/resources/account-details';
import * as Shared from 'modern-treasury/resources/shared';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as AccountDetailsAPI from './account-details';
import * as Shared from './shared';
import { Page, type PageParams } from '../pagination';

export class AccountDetails extends APIResource {
/**
Expand Down
18 changes: 9 additions & 9 deletions src/resources/bulk-requests.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as BulkRequestsAPI from 'modern-treasury/resources/bulk-requests';
import * as ExpectedPaymentsAPI from 'modern-treasury/resources/expected-payments';
import * as ExternalAccountsAPI from 'modern-treasury/resources/external-accounts';
import * as Shared from 'modern-treasury/resources/shared';
import * as PaymentOrdersAPI from 'modern-treasury/resources/payment-orders/payment-orders';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as BulkRequestsAPI from './bulk-requests';
import * as ExpectedPaymentsAPI from './expected-payments';
import * as ExternalAccountsAPI from './external-accounts';
import * as Shared from './shared';
import * as PaymentOrdersAPI from './payment-orders/payment-orders';
import { Page, type PageParams } from '../pagination';

export class BulkRequests extends APIResource {
/**
Expand Down
18 changes: 9 additions & 9 deletions src/resources/bulk-results.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as BulkResultsAPI from 'modern-treasury/resources/bulk-results';
import * as ExpectedPaymentsAPI from 'modern-treasury/resources/expected-payments';
import * as LedgerTransactionsAPI from 'modern-treasury/resources/ledger-transactions/ledger-transactions';
import * as PaymentOrdersAPI from 'modern-treasury/resources/payment-orders/payment-orders';
import * as TransactionsAPI from 'modern-treasury/resources/transactions/transactions';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as BulkResultsAPI from './bulk-results';
import * as ExpectedPaymentsAPI from './expected-payments';
import * as LedgerTransactionsAPI from './ledger-transactions/ledger-transactions';
import * as PaymentOrdersAPI from './payment-orders/payment-orders';
import * as TransactionsAPI from './transactions/transactions';
import { Page, type PageParams } from '../pagination';

export class BulkResults extends APIResource {
/**
Expand Down
10 changes: 5 additions & 5 deletions src/resources/connection-legal-entities.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as ConnectionLegalEntitiesAPI from 'modern-treasury/resources/connection-legal-entities';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as ConnectionLegalEntitiesAPI from './connection-legal-entities';
import { Page, type PageParams } from '../pagination';

export class ConnectionLegalEntities extends APIResource {
/**
Expand Down
10 changes: 5 additions & 5 deletions src/resources/connections.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as ConnectionsAPI from 'modern-treasury/resources/connections';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as ConnectionsAPI from './connections';
import { Page, type PageParams } from '../pagination';

export class Connections extends APIResource {
/**
Expand Down
18 changes: 9 additions & 9 deletions src/resources/counterparties.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as CounterpartiesAPI from 'modern-treasury/resources/counterparties';
import * as AccountDetailsAPI from 'modern-treasury/resources/account-details';
import * as ExternalAccountsAPI from 'modern-treasury/resources/external-accounts';
import * as RoutingDetailsAPI from 'modern-treasury/resources/routing-details';
import * as Shared from 'modern-treasury/resources/shared';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as CounterpartiesAPI from './counterparties';
import * as AccountDetailsAPI from './account-details';
import * as ExternalAccountsAPI from './external-accounts';
import * as RoutingDetailsAPI from './routing-details';
import * as Shared from './shared';
import { Page, type PageParams } from '../pagination';

export class Counterparties extends APIResource {
/**
Expand Down
12 changes: 6 additions & 6 deletions src/resources/documents.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as DocumentsAPI from 'modern-treasury/resources/documents';
import { type Uploadable, multipartFormRequestOptions } from 'modern-treasury/core';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as DocumentsAPI from './documents';
import { type Uploadable, multipartFormRequestOptions } from '../core';
import { Page, type PageParams } from '../pagination';

export class Documents extends APIResource {
/**
Expand Down
10 changes: 5 additions & 5 deletions src/resources/events.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as EventsAPI from 'modern-treasury/resources/events';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as EventsAPI from './events';
import { Page, type PageParams } from '../pagination';

export class Events extends APIResource {
/**
Expand Down
12 changes: 6 additions & 6 deletions src/resources/expected-payments.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as ExpectedPaymentsAPI from 'modern-treasury/resources/expected-payments';
import * as Shared from 'modern-treasury/resources/shared';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as ExpectedPaymentsAPI from './expected-payments';
import * as Shared from './shared';
import { Page, type PageParams } from '../pagination';

export class ExpectedPayments extends APIResource {
/**
Expand Down
16 changes: 8 additions & 8 deletions src/resources/external-accounts.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as ExternalAccountsAPI from 'modern-treasury/resources/external-accounts';
import * as AccountDetailsAPI from 'modern-treasury/resources/account-details';
import * as RoutingDetailsAPI from 'modern-treasury/resources/routing-details';
import * as Shared from 'modern-treasury/resources/shared';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as ExternalAccountsAPI from './external-accounts';
import * as AccountDetailsAPI from './account-details';
import * as RoutingDetailsAPI from './routing-details';
import * as Shared from './shared';
import { Page, type PageParams } from '../pagination';

export class ExternalAccounts extends APIResource {
/**
Expand Down
12 changes: 6 additions & 6 deletions src/resources/foreign-exchange-quotes.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as ForeignExchangeQuotesAPI from 'modern-treasury/resources/foreign-exchange-quotes';
import * as Shared from 'modern-treasury/resources/shared';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as ForeignExchangeQuotesAPI from './foreign-exchange-quotes';
import * as Shared from './shared';
import { Page, type PageParams } from '../pagination';

export class ForeignExchangeQuotes extends APIResource {
/**
Expand Down
14 changes: 7 additions & 7 deletions src/resources/incoming-payment-details.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as IncomingPaymentDetailsAPI from 'modern-treasury/resources/incoming-payment-details';
import * as Shared from 'modern-treasury/resources/shared';
import * as VirtualAccountsAPI from 'modern-treasury/resources/virtual-accounts';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as IncomingPaymentDetailsAPI from './incoming-payment-details';
import * as Shared from './shared';
import * as VirtualAccountsAPI from './virtual-accounts';
import { Page, type PageParams } from '../pagination';

export class IncomingPaymentDetails extends APIResource {
/**
Expand Down
12 changes: 6 additions & 6 deletions src/resources/internal-accounts/balance-reports.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as BalanceReportsAPI from 'modern-treasury/resources/internal-accounts/balance-reports';
import * as Shared from 'modern-treasury/resources/shared';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../../core';
import { APIResource } from '../../resource';
import { isRequestOptions } from '../../core';
import * as BalanceReportsAPI from './balance-reports';
import * as Shared from '../shared';
import { Page, type PageParams } from '../../pagination';

export class BalanceReports extends APIResource {
/**
Expand Down
20 changes: 10 additions & 10 deletions src/resources/internal-accounts/internal-accounts.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as InternalAccountsAPI from 'modern-treasury/resources/internal-accounts/internal-accounts';
import * as AccountDetailsAPI from 'modern-treasury/resources/account-details';
import * as ConnectionsAPI from 'modern-treasury/resources/connections';
import * as RoutingDetailsAPI from 'modern-treasury/resources/routing-details';
import * as Shared from 'modern-treasury/resources/shared';
import * as BalanceReportsAPI from 'modern-treasury/resources/internal-accounts/balance-reports';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../../core';
import { APIResource } from '../../resource';
import { isRequestOptions } from '../../core';
import * as InternalAccountsAPI from './internal-accounts';
import * as AccountDetailsAPI from '../account-details';
import * as ConnectionsAPI from '../connections';
import * as RoutingDetailsAPI from '../routing-details';
import * as Shared from '../shared';
import * as BalanceReportsAPI from './balance-reports';
import { Page, type PageParams } from '../../pagination';

export class InternalAccounts extends APIResource {
balanceReports: BalanceReportsAPI.BalanceReports = new BalanceReportsAPI.BalanceReports(this._client);
Expand Down
18 changes: 9 additions & 9 deletions src/resources/invoices/invoices.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as InvoicesAPI from 'modern-treasury/resources/invoices/invoices';
import * as ExpectedPaymentsAPI from 'modern-treasury/resources/expected-payments';
import * as Shared from 'modern-treasury/resources/shared';
import * as LineItemsAPI from 'modern-treasury/resources/invoices/line-items';
import * as PaymentOrdersAPI from 'modern-treasury/resources/payment-orders/payment-orders';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../../core';
import { APIResource } from '../../resource';
import { isRequestOptions } from '../../core';
import * as InvoicesAPI from './invoices';
import * as ExpectedPaymentsAPI from '../expected-payments';
import * as Shared from '../shared';
import * as LineItemsAPI from './line-items';
import * as PaymentOrdersAPI from '../payment-orders/payment-orders';
import { Page, type PageParams } from '../../pagination';

export class Invoices extends APIResource {
lineItems: LineItemsAPI.LineItems = new LineItemsAPI.LineItems(this._client);
Expand Down
10 changes: 5 additions & 5 deletions src/resources/invoices/line-items.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as LineItemsAPI from 'modern-treasury/resources/invoices/line-items';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../../core';
import { APIResource } from '../../resource';
import { isRequestOptions } from '../../core';
import * as LineItemsAPI from './line-items';
import { Page, type PageParams } from '../../pagination';

export class LineItems extends APIResource {
/**
Expand Down
10 changes: 5 additions & 5 deletions src/resources/ledger-account-balance-monitors.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as LedgerAccountBalanceMonitorsAPI from 'modern-treasury/resources/ledger-account-balance-monitors';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as LedgerAccountBalanceMonitorsAPI from './ledger-account-balance-monitors';
import { Page, type PageParams } from '../pagination';

export class LedgerAccountBalanceMonitors extends APIResource {
/**
Expand Down
12 changes: 6 additions & 6 deletions src/resources/ledger-account-categories.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

import * as Core from 'modern-treasury/core';
import { APIResource } from 'modern-treasury/resource';
import { isRequestOptions } from 'modern-treasury/core';
import * as LedgerAccountCategoriesAPI from 'modern-treasury/resources/ledger-account-categories';
import * as Shared from 'modern-treasury/resources/shared';
import { Page, type PageParams } from 'modern-treasury/pagination';
import * as Core from '../core';
import { APIResource } from '../resource';
import { isRequestOptions } from '../core';
import * as LedgerAccountCategoriesAPI from './ledger-account-categories';
import * as Shared from './shared';
import { Page, type PageParams } from '../pagination';

export class LedgerAccountCategories extends APIResource {
/**
Expand Down
Loading