import { Factory } from "fishery"; import { ObjectId } from "mongodb"; import { faker } from "@faker-js/faker"; import type { ClientConfig, ClientConfigDoc } from "../../../talkpilot"; export const clientConfigFactory = Factory.define(() => ({ _id: new ObjectId(), clientId: faker.string.uuid(), products: {}, })); export function createClientConfig( overrides?: Partial, ): ClientConfigDoc { return clientConfigFactory.build({ ...overrides, }); }