import type { Identified, Registry } from "#types/registry.types"; export const createRegistry = function createRegistry(): Registry { const entries = new Map(); return { all: () => [...entries.values()], byId: (id) => entries.get(id), register: (entry) => { entries.set(entry.id, entry); }, }; };