@mapeo/mock-data
Version:
Module and CLI to generate mock data for Mapeo
18 lines (17 loc) • 683 B
TypeScript
/** @typedef {import('@comapeo/schema/dist/types.js').SchemaName} SchemaName */
export function listSchemas(): {
[name: string]: string[];
};
/**
* @template {SchemaName} TSchemaName
* @param {TSchemaName} schemaName
* @param {{version?: string, count?: number}} [options]
* @returns {Array<Extract<import('@comapeo/schema').MapeoDoc, { schemaName: TSchemaName }>>}
*/
export function generate<TSchemaName extends SchemaName>(schemaName: TSchemaName, { count }?: {
version?: string;
count?: number;
}): Array<Extract<import("@comapeo/schema").MapeoDoc, {
schemaName: TSchemaName;
}>>;
export type SchemaName = import("@comapeo/schema/dist/types.js").SchemaName;