fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

test: align `v3_no_index` snapshots with "NodeNext"

+35 -30
+2 -2
packages/openapi-ts-tests/main/test/__snapshots__/test/generated/v3_no_index/client.gen.ts.snap
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - import { type ClientOptions, type Config, createClient, createConfig } from './client'; 4 - import type { ClientOptions as ClientOptions2 } from './types.gen'; 3 + import { type ClientOptions, type Config, createClient, createConfig } from './client/index.js'; 4 + import type { ClientOptions as ClientOptions2 } from './types.gen.js'; 5 5 6 6 /** 7 7 * The `createClientConfig()` function will be called on client initialization
+5 -5
packages/openapi-ts-tests/main/test/__snapshots__/test/generated/v3_no_index/client/client.gen.ts.snap
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - import { createSseClient } from '../core/serverSentEvents.gen'; 4 - import type { HttpMethod } from '../core/types.gen'; 5 - import { getValidRequestBody } from '../core/utils.gen'; 3 + import { createSseClient } from '../core/serverSentEvents.gen.js'; 4 + import type { HttpMethod } from '../core/types.gen.js'; 5 + import { getValidRequestBody } from '../core/utils.gen.js'; 6 6 import type { 7 7 Client, 8 8 Config, 9 9 RequestOptions, 10 10 ResolvedRequestOptions, 11 - } from './types.gen'; 11 + } from './types.gen.js'; 12 12 import { 13 13 buildUrl, 14 14 createConfig, ··· 17 17 mergeConfigs, 18 18 mergeHeaders, 19 19 setAuthParams, 20 - } from './utils.gen'; 20 + } from './utils.gen.js'; 21 21 22 22 type ReqInit = Omit<RequestInit, 'body' | 'headers'> & { 23 23 body?: any;
+7 -7
packages/openapi-ts-tests/main/test/__snapshots__/test/generated/v3_no_index/client/index.ts.snap
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export type { Auth } from '../core/auth.gen'; 4 - export type { QuerySerializerOptions } from '../core/bodySerializer.gen'; 3 + export type { Auth } from '../core/auth.gen.js'; 4 + export type { QuerySerializerOptions } from '../core/bodySerializer.gen.js'; 5 5 export { 6 6 formDataBodySerializer, 7 7 jsonBodySerializer, 8 8 urlSearchParamsBodySerializer, 9 - } from '../core/bodySerializer.gen'; 10 - export { buildClientParams } from '../core/params.gen'; 11 - export { createClient } from './client.gen'; 9 + } from '../core/bodySerializer.gen.js'; 10 + export { buildClientParams } from '../core/params.gen.js'; 11 + export { createClient } from './client.gen.js'; 12 12 export type { 13 13 Client, 14 14 ClientOptions, ··· 21 21 ResolvedRequestOptions, 22 22 ResponseStyle, 23 23 TDataShape, 24 - } from './types.gen'; 25 - export { createConfig, mergeHeaders } from './utils.gen'; 24 + } from './types.gen.js'; 25 + export { createConfig, mergeHeaders } from './utils.gen.js';
+4 -4
packages/openapi-ts-tests/main/test/__snapshots__/test/generated/v3_no_index/client/types.gen.ts.snap
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - import type { Auth } from '../core/auth.gen'; 3 + import type { Auth } from '../core/auth.gen.js'; 4 4 import type { 5 5 ServerSentEventsOptions, 6 6 ServerSentEventsResult, 7 - } from '../core/serverSentEvents.gen'; 7 + } from '../core/serverSentEvents.gen.js'; 8 8 import type { 9 9 Client as CoreClient, 10 10 Config as CoreConfig, 11 - } from '../core/types.gen'; 12 - import type { Middleware } from './utils.gen'; 11 + } from '../core/types.gen.js'; 12 + import type { Middleware } from './utils.gen.js'; 13 13 14 14 export type ResponseStyle = 'data' | 'fields'; 15 15
+6 -6
packages/openapi-ts-tests/main/test/__snapshots__/test/generated/v3_no_index/client/utils.gen.ts.snap
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - import { getAuthToken } from '../core/auth.gen'; 4 - import type { QuerySerializerOptions } from '../core/bodySerializer.gen'; 5 - import { jsonBodySerializer } from '../core/bodySerializer.gen'; 3 + import { getAuthToken } from '../core/auth.gen.js'; 4 + import type { QuerySerializerOptions } from '../core/bodySerializer.gen.js'; 5 + import { jsonBodySerializer } from '../core/bodySerializer.gen.js'; 6 6 import { 7 7 serializeArrayParam, 8 8 serializeObjectParam, 9 9 serializePrimitiveParam, 10 - } from '../core/pathSerializer.gen'; 11 - import { getUrl } from '../core/utils.gen'; 12 - import type { Client, ClientOptions, Config, RequestOptions } from './types.gen'; 10 + } from '../core/pathSerializer.gen.js'; 11 + import { getUrl } from '../core/utils.gen.js'; 12 + import type { Client, ClientOptions, Config, RequestOptions } from './types.gen.js'; 13 13 14 14 export const createQuerySerializer = <T = unknown>({ 15 15 allowReserved,
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/test/generated/v3_no_index/core/bodySerializer.gen.ts.snap
··· 4 4 ArrayStyle, 5 5 ObjectStyle, 6 6 SerializerOptions, 7 - } from './pathSerializer.gen'; 7 + } from './pathSerializer.gen.js'; 8 8 9 9 export type QuerySerializer = (query: Record<string, unknown>) => string; 10 10
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/test/generated/v3_no_index/core/serverSentEvents.gen.ts.snap
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - import type { Config } from './types.gen'; 3 + import type { Config } from './types.gen.js'; 4 4 5 5 export type ServerSentEventsOptions<TData = unknown> = Omit< 6 6 RequestInit,
+2 -2
packages/openapi-ts-tests/main/test/__snapshots__/test/generated/v3_no_index/core/types.gen.ts.snap
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - import type { Auth, AuthToken } from './auth.gen'; 3 + import type { Auth, AuthToken } from './auth.gen.js'; 4 4 import type { 5 5 BodySerializer, 6 6 QuerySerializer, 7 7 QuerySerializerOptions, 8 - } from './bodySerializer.gen'; 8 + } from './bodySerializer.gen.js'; 9 9 10 10 export type HttpMethod = 11 11 | 'connect'
+2 -2
packages/openapi-ts-tests/main/test/__snapshots__/test/generated/v3_no_index/core/utils.gen.ts.snap
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - import type { BodySerializer, QuerySerializer } from './bodySerializer.gen'; 3 + import type { BodySerializer, QuerySerializer } from './bodySerializer.gen.js'; 4 4 import { 5 5 type ArraySeparatorStyle, 6 6 serializeArrayParam, 7 7 serializeObjectParam, 8 8 serializePrimitiveParam, 9 - } from './pathSerializer.gen'; 9 + } from './pathSerializer.gen.js'; 10 10 11 11 export interface PathSerializer { 12 12 path: Record<string, unknown>;
+5
packages/openapi-ts-tests/main/test/index.test.ts
··· 245 245 output: { 246 246 indexFile: false, 247 247 path: '', 248 + tsConfigPath: path.resolve( 249 + __dirname, 250 + 'tsconfig', 251 + 'tsconfig.nodenext.json', 252 + ), 248 253 }, 249 254 parser: { 250 255 transforms: {