Skip to content

Commit 7bd22c0

Browse files
committed
refactor: rename files to match pluralized namespaces
The pluralize refactor renamed the namespaces but left the files singular. Rename to match: stream.ts -> streams.ts (Streams), iterable.ts -> iterables.ts (Iterables), content.ts -> content-parts.ts (ContentParts, matching the sibling stream-parts.ts). Internal-only; public entry points and exports are unchanged.
1 parent b2efc6d commit 7bd22c0

11 files changed

Lines changed: 12 additions & 12 deletions

src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
* `ai-test-kit/language`, `ai-test-kit/embedding`, `ai-test-kit/image`, or `ai-test-kit/ui`.
44
*/
55
export { type ApiCallErrorOptions, Errors, type RetryAfter } from './errors.js';
6-
export { Iterables } from './iterable.js';
7-
export { Streams, type StreamDelayOptions } from './stream.js';
6+
export { Iterables } from './iterables.js';
7+
export { Streams, type StreamDelayOptions } from './streams.js';
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { describe, expect, test } from 'vitest';
2-
import { Iterables } from './iterable.js';
3-
import { Streams } from './stream.js';
2+
import { Iterables } from './iterables.js';
3+
import { Streams } from './streams.js';
44

55
describe('Iterables', () => {
66
test('from() and toArray() should round-trip items', async () => {
File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, expect, test } from 'vitest';
2-
import { ContentParts } from './content.js';
2+
import { ContentParts } from './content-parts.js';
33

44
describe('ContentParts', () => {
55
test('text() should build a text part', () => {

src/language/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ export {
66
type StreamResponse,
77
} from './mock-language-model.js';
88

9-
export { ContentParts } from './content.js';
9+
export { ContentParts } from './content-parts.js';
1010
export { StreamParts, type StreamPartOptions } from './stream-parts.js';
1111
export { Options } from './options.js';

src/language/mock-language-model.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { generateText, streamText } from 'ai';
22
import { describe, expect, test } from 'vitest';
3-
import { Streams } from '../stream.js';
4-
import { ContentParts } from './content.js';
3+
import { Streams } from '../streams.js';
4+
import { ContentParts } from './content-parts.js';
55
import { MockLanguageModel } from './mock-language-model.js';
66
import { Options } from './options.js';
77
import { StreamParts } from './stream-parts.js';

src/language/mock-language-model.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ import type {
1111
import { type Mock, vi } from 'vitest';
1212
import { defaultFinishReason, defaultUsage, toFinishReason } from '../internal/defaults.js';
1313
import { defaultProvider, nextModelId } from '../internal/identity.js';
14-
import { ContentParts } from './content.js';
15-
import { simulateStream, type StreamDelayOptions } from '../stream.js';
14+
import { ContentParts } from './content-parts.js';
15+
import { simulateStream, type StreamDelayOptions } from '../streams.js';
1616
import { StreamParts } from './stream-parts.js';
1717

1818
/** A (possibly partial) non-streaming result; only `content` is required, the rest defaults. */

src/language/stream-parts.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { LanguageModelV3FinishReason, LanguageModelV3StreamPart, LanguageMo
22
import { defaultFinishReason, defaultUsage, toFinishReason } from '../internal/defaults.js';
33
import { toJSONString } from '../internal/json.js';
44
import { tokenize } from '../internal/tokenize.js';
5-
import { ContentParts } from './content.js';
5+
import { ContentParts } from './content-parts.js';
66

77
/** The `warnings` array carried by a `stream-start` part. */
88
type StreamStartWarnings = Extract<LanguageModelV3StreamPart, { type: 'stream-start' }>['warnings'];
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { describe, expect, test } from 'vitest';
22
import { StreamParts } from './language/stream-parts.js';
3-
import { Streams } from './stream.js';
3+
import { Streams } from './streams.js';
44

55
describe('Streams', () => {
66
test('from() and toArray() should round-trip parts', async () => {

0 commit comments

Comments
 (0)