diff --git a/plugins/tech-insights-backend/api-report.md b/plugins/tech-insights-backend/api-report.md index 7d1d7583ae..a757f0d67c 100644 --- a/plugins/tech-insights-backend/api-report.md +++ b/plugins/tech-insights-backend/api-report.md @@ -30,11 +30,6 @@ export const buildTechInsightsContext: < options: TechInsightsOptions, ) => Promise>; -// @public -export type CreateDatabaseOptions = { - logger: Logger; -}; - // @public export function createFactRetrieverRegistration( options: FactRetrieverRegistrationOptions, @@ -85,7 +80,7 @@ export interface FactRetrieverRegistry { // @public export const initializePersistenceContext: ( database: PluginDatabaseManager, - options?: CreateDatabaseOptions, + options?: PersistenceContextOptions, ) => Promise; // @public @@ -93,6 +88,11 @@ export type PersistenceContext = { techInsightsStore: TechInsightsStore; }; +// @public +export type PersistenceContextOptions = { + logger: Logger; +}; + // @public export interface RouterOptions< CheckType extends TechInsightCheck, diff --git a/plugins/tech-insights-backend/src/index.ts b/plugins/tech-insights-backend/src/index.ts index 2071acd263..e9e037cce1 100644 --- a/plugins/tech-insights-backend/src/index.ts +++ b/plugins/tech-insights-backend/src/index.ts @@ -26,7 +26,7 @@ export type { export type { FactRetrieverEngine } from './service/fact/FactRetrieverEngine'; export type { PersistenceContext, - CreateDatabaseOptions, + PersistenceContextOptions, } from './service/persistence/persistenceContext'; export { createFactRetrieverRegistration } from './service/fact/createFactRetriever'; export type { FactRetrieverRegistry } from './service/fact/FactRetrieverRegistry'; diff --git a/plugins/tech-insights-backend/src/service/persistence/persistenceContext.ts b/plugins/tech-insights-backend/src/service/persistence/persistenceContext.ts index 87efcd8a3d..07badb038c 100644 --- a/plugins/tech-insights-backend/src/service/persistence/persistenceContext.ts +++ b/plugins/tech-insights-backend/src/service/persistence/persistenceContext.ts @@ -41,11 +41,11 @@ export type PersistenceContext = { * * @public */ -export type CreateDatabaseOptions = { +export type PersistenceContextOptions = { logger: Logger; }; -const defaultOptions: CreateDatabaseOptions = { +const defaultOptions: PersistenceContextOptions = { logger: getVoidLogger(), }; @@ -56,7 +56,7 @@ const defaultOptions: CreateDatabaseOptions = { */ export const initializePersistenceContext = async ( database: PluginDatabaseManager, - options: CreateDatabaseOptions = defaultOptions, + options: PersistenceContextOptions = defaultOptions, ): Promise => { const client = await database.getClient();