UNPKG

mfdoc

Version:

Auto generate JS SDK and HTTP API documentation

20 lines (17 loc) 539 B
/** * Do not modify in generated SDK. */ import {merge} from 'lodash-es'; import {MfdocEndpointsBase} from 'mfdoc-js-sdk-base'; import {getDefaultSdkConfig} from './getDefaultSdkConfig.js'; import type {SdkConfig} from './SdkConfig.js'; export abstract class AbstractSdkEndpoints< TConfig extends SdkConfig = SdkConfig, > extends MfdocEndpointsBase<TConfig> { constructor( config: TConfig, inheritConfigFrom?: MfdocEndpointsBase<TConfig>, ) { super(merge({}, getDefaultSdkConfig(), config), inheritConfigFrom); } }