mcps-sdk-js
Version:
MCPS JavaScript SDK
22 lines (20 loc) • 490 B
text/typescript
export * from './types';
export * from './utils';
export { Client, ClientConfig, KeyDAO, CacheKeyDAO } from './client';
import {
Client,
ClientConfig,
DefaultClientConfig,
} from './client';
/**
* Initialize MCPS SDK
*
* @param config MCPS SDK [[ClientConfig]]
*
* @returns New MCPS SDK Instance
*/
export function newClient(config: ClientConfig): Client {
const copyConfig = new DefaultClientConfig();
Object.assign(copyConfig, config);
return new Client(copyConfig);
}