nestapp/src/modules/meilisearch/config.ts
2025-06-17 22:36:38 +08:00

12 lines
416 B
TypeScript

import { ConfigureFactory, ConfigureRegister } from '../config/types';
import { createConnectionOptions } from '../config/utils';
import type { MeiliConfig } from './types';
export const createMeiliConfig: (
registre: ConfigureRegister<RePartial<MeiliConfig>>,
) => ConfigureFactory<MeiliConfig, MeiliConfig> = (register) => ({
register,
hook: (configure, value) => createConnectionOptions(value),
});