Something went wrong. Try again.
fork of hey-api/openapi-ts because I need some additional things
Something went wrong. Try again.
331 B · 12 lines
TypeScript
12345678910111213import type { Context, PluginInstance } from '@hey-api/shared';
import type { Config } from './types';
export function getTypedConfig( plugin: Pick<PluginInstance, 'context'> | Pick<Context, 'config'>,): Config { if ('context' in plugin) { return plugin.context.config as Config; } return plugin.config as Config;}