codebaseRecord

tcmts.records.codebaseRecord · #kewipdku · term · runs anywhere

A codebase's record, as tcm announce writes it.

import { CODEBASE_COLLECTION } from "#codebase/tcmts/records";
import type { CodebaseRecord } from "#codebase/tcmts/records";

export const codebaseRecord = (
  c: { name: string; url: string; description: string },
  createdAt: string = new Date().toISOString(),
): CodebaseRecord => ({
  $type: CODEBASE_COLLECTION,
  name: c.name,
  url: c.url,
  description: c.description,
  createdAt,
})

uses

used by