Skip to content

Commit c17fcb7

Browse files
committed
refactor: change import paths to be relative (#843)
1 parent 65bcdfe commit c17fcb7

28 files changed

+165
-165
lines changed

src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import * as Core from './core';
44
import * as Errors from './error';
55
import { type Agent, type RequestInit } from './_shims/index';
66
import * as Uploads from './uploads';
7-
import * as Pagination from 'openai/pagination';
8-
import * as API from 'openai/resources/index';
7+
import * as Pagination from './pagination';
8+
import * as API from './resources/index';
99

1010
export interface ClientOptions {
1111
/**

src/resources/audio/audio.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { APIResource } from 'openai/resource';
4-
import * as SpeechAPI from 'openai/resources/audio/speech';
5-
import * as TranscriptionsAPI from 'openai/resources/audio/transcriptions';
6-
import * as TranslationsAPI from 'openai/resources/audio/translations';
3+
import { APIResource } from '../../resource';
4+
import * as SpeechAPI from './speech';
5+
import * as TranscriptionsAPI from './transcriptions';
6+
import * as TranslationsAPI from './translations';
77

88
export class Audio extends APIResource {
99
transcriptions: TranscriptionsAPI.Transcriptions = new TranscriptionsAPI.Transcriptions(this._client);

src/resources/audio/speech.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import * as Core from 'openai/core';
4-
import { APIResource } from 'openai/resource';
5-
import { type Response } from 'openai/_shims/index';
6-
import * as SpeechAPI from 'openai/resources/audio/speech';
3+
import * as Core from '../../core';
4+
import { APIResource } from '../../resource';
5+
import { type Response } from '../../_shims/index';
6+
import * as SpeechAPI from './speech';
77

88
export class Speech extends APIResource {
99
/**

src/resources/audio/transcriptions.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import * as Core from 'openai/core';
4-
import { APIResource } from 'openai/resource';
5-
import * as TranscriptionsAPI from 'openai/resources/audio/transcriptions';
6-
import { type Uploadable, multipartFormRequestOptions } from 'openai/core';
3+
import * as Core from '../../core';
4+
import { APIResource } from '../../resource';
5+
import * as TranscriptionsAPI from './transcriptions';
6+
import { type Uploadable, multipartFormRequestOptions } from '../../core';
77

88
export class Transcriptions extends APIResource {
99
/**

src/resources/audio/translations.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import * as Core from 'openai/core';
4-
import { APIResource } from 'openai/resource';
5-
import * as TranslationsAPI from 'openai/resources/audio/translations';
6-
import { type Uploadable, multipartFormRequestOptions } from 'openai/core';
3+
import * as Core from '../../core';
4+
import { APIResource } from '../../resource';
5+
import * as TranslationsAPI from './translations';
6+
import { type Uploadable, multipartFormRequestOptions } from '../../core';
77

88
export class Translations extends APIResource {
99
/**

src/resources/batches.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import * as Core from 'openai/core';
4-
import { APIResource } from 'openai/resource';
5-
import { isRequestOptions } from 'openai/core';
6-
import * as BatchesAPI from 'openai/resources/batches';
7-
import { CursorPage, type CursorPageParams } from 'openai/pagination';
3+
import * as Core from '../core';
4+
import { APIResource } from '../resource';
5+
import { isRequestOptions } from '../core';
6+
import * as BatchesAPI from './batches';
7+
import { CursorPage, type CursorPageParams } from '../pagination';
88

99
export class Batches extends APIResource {
1010
/**

src/resources/beta/assistants.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import * as Core from 'openai/core';
4-
import { APIResource } from 'openai/resource';
5-
import { isRequestOptions } from 'openai/core';
6-
import * as AssistantsAPI from 'openai/resources/beta/assistants';
7-
import * as Shared from 'openai/resources/shared';
8-
import * as MessagesAPI from 'openai/resources/beta/threads/messages';
9-
import * as ThreadsAPI from 'openai/resources/beta/threads/threads';
10-
import * as RunsAPI from 'openai/resources/beta/threads/runs/runs';
11-
import * as StepsAPI from 'openai/resources/beta/threads/runs/steps';
12-
import { CursorPage, type CursorPageParams } from 'openai/pagination';
3+
import * as Core from '../../core';
4+
import { APIResource } from '../../resource';
5+
import { isRequestOptions } from '../../core';
6+
import * as AssistantsAPI from './assistants';
7+
import * as Shared from '../shared';
8+
import * as MessagesAPI from './threads/messages';
9+
import * as ThreadsAPI from './threads/threads';
10+
import * as RunsAPI from './threads/runs/runs';
11+
import * as StepsAPI from './threads/runs/steps';
12+
import { CursorPage, type CursorPageParams } from '../../pagination';
1313

1414
export class Assistants extends APIResource {
1515
/**

src/resources/beta/beta.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { APIResource } from 'openai/resource';
4-
import * as AssistantsAPI from 'openai/resources/beta/assistants';
5-
import * as ChatAPI from 'openai/resources/beta/chat/chat';
6-
import * as ThreadsAPI from 'openai/resources/beta/threads/threads';
7-
import * as VectorStoresAPI from 'openai/resources/beta/vector-stores/vector-stores';
3+
import { APIResource } from '../../resource';
4+
import * as AssistantsAPI from './assistants';
5+
import * as ChatAPI from './chat/chat';
6+
import * as ThreadsAPI from './threads/threads';
7+
import * as VectorStoresAPI from './vector-stores/vector-stores';
88

99
export class Beta extends APIResource {
1010
vectorStores: VectorStoresAPI.VectorStores = new VectorStoresAPI.VectorStores(this._client);

src/resources/beta/chat/chat.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { APIResource } from 'openai/resource';
4-
import * as CompletionsAPI from 'openai/resources/beta/chat/completions';
3+
import { APIResource } from '../../../resource';
4+
import * as CompletionsAPI from './completions';
55

66
export class Chat extends APIResource {
77
completions: CompletionsAPI.Completions = new CompletionsAPI.Completions(this._client);

src/resources/beta/chat/completions.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import * as Core from 'openai/core';
4-
import { APIResource } from 'openai/resource';
5-
import { ChatCompletionRunner, ChatCompletionFunctionRunnerParams } from 'openai/lib/ChatCompletionRunner';
6-
export { ChatCompletionRunner, ChatCompletionFunctionRunnerParams } from 'openai/lib/ChatCompletionRunner';
3+
import * as Core from '../../../core';
4+
import { APIResource } from '../../../resource';
5+
import { ChatCompletionRunner, ChatCompletionFunctionRunnerParams } from '../../../lib/ChatCompletionRunner';
6+
export { ChatCompletionRunner, ChatCompletionFunctionRunnerParams } from '../../../lib/ChatCompletionRunner';
77
import {
88
ChatCompletionStreamingRunner,
99
ChatCompletionStreamingFunctionRunnerParams,
10-
} from 'openai/lib/ChatCompletionStreamingRunner';
10+
} from '../../../lib/ChatCompletionStreamingRunner';
1111
export {
1212
ChatCompletionStreamingRunner,
1313
ChatCompletionStreamingFunctionRunnerParams,
14-
} from 'openai/lib/ChatCompletionStreamingRunner';
15-
import { BaseFunctionsArgs } from 'openai/lib/RunnableFunction';
14+
} from '../../../lib/ChatCompletionStreamingRunner';
15+
import { BaseFunctionsArgs } from '../../../lib/RunnableFunction';
1616
export {
1717
RunnableFunction,
1818
RunnableFunctions,
1919
RunnableFunctionWithParse,
2020
RunnableFunctionWithoutParse,
2121
ParsingFunction,
2222
ParsingToolFunction,
23-
} from 'openai/lib/RunnableFunction';
24-
import { ChatCompletionToolRunnerParams } from 'openai/lib/ChatCompletionRunner';
25-
export { ChatCompletionToolRunnerParams } from 'openai/lib/ChatCompletionRunner';
26-
import { ChatCompletionStreamingToolRunnerParams } from 'openai/lib/ChatCompletionStreamingRunner';
27-
export { ChatCompletionStreamingToolRunnerParams } from 'openai/lib/ChatCompletionStreamingRunner';
28-
import { ChatCompletionStream, type ChatCompletionStreamParams } from 'openai/lib/ChatCompletionStream';
29-
export { ChatCompletionStream, type ChatCompletionStreamParams } from 'openai/lib/ChatCompletionStream';
23+
} from '../../../lib/RunnableFunction';
24+
import { ChatCompletionToolRunnerParams } from '../../../lib/ChatCompletionRunner';
25+
export { ChatCompletionToolRunnerParams } from '../../../lib/ChatCompletionRunner';
26+
import { ChatCompletionStreamingToolRunnerParams } from '../../../lib/ChatCompletionStreamingRunner';
27+
export { ChatCompletionStreamingToolRunnerParams } from '../../../lib/ChatCompletionStreamingRunner';
28+
import { ChatCompletionStream, type ChatCompletionStreamParams } from '../../../lib/ChatCompletionStream';
29+
export { ChatCompletionStream, type ChatCompletionStreamParams } from '../../../lib/ChatCompletionStream';
3030

3131
export class Completions extends APIResource {
3232
/**

0 commit comments

Comments
 (0)