import bundle from "./references.generated.json"; export const referenceRevision = bundle.revision; const files: Record = bundle.files; export function getBundledReference(path: string): string | undefined { return Object.hasOwn(files, path) ? files[path].content : undefined; } export function bundledReferenceIndex() { return { revision: referenceRevision, references: Object.entries(files).map(([path, file]) => ({ path, sha256: file.sha256, bytes: new TextEncoder().encode(file.content).byteLength, })), }; }