formatOf
A file definition's format, from its IR: its extension ("" for a file without one, like Dockerfile), without the
dot a hidden file's starts with (fileName puts it back).
import type { DefRecord } from "#codebase/tcmts/core/types"; export const formatOf = (rec: DefRecord): string => (JSON.parse(rec.ir) as string[])[1]!.replace(/^\./, "")
uses
used by
- tcmts.cli.diff.diffReport
- tcmts.cli.files.fileName
- tcmts.cli.files.linkingTo
- tcmts.cli.files.relinked
- tcmts.cli.files.testHiddenFilesKeepTheirDot
- tcmts.cli.main.editFiles
- tcmts.cli.main.view
- tcmts.cli.merge.diffDefinitions
- tcmts.cli.merge.editConflict
- tcmts.cli.pages.definitionPage
- tcmts.share.definitionLines
- tcmts.share.highlightedLines
- tcmts.share.markdownHtml