MCPcopy Create free account
hub / github.com/Effect-TS/effect / changeLabel

Function changeLabel

packages/tools/api-diff/src/Report.ts:5–10  ·  view source on GitHub ↗
(change: ApiChange)

Source from the content-addressed store, hash-verified

3const escapeCell = (value: string): string => value.replaceAll("|", "\\|").replaceAll("\n", " ")
4
5const changeLabel = (change: ApiChange): string =>
6 change.baseApiId === undefined
7 ? change.headApiId ?? JSON.stringify(change.delta)
8 : change.headApiId === undefined
9 ? change.baseApiId
10 : `${change.baseApiId} → ${change.headApiId}`
11
12const signature = (label: string, source: string | undefined): ReadonlyArray<string> =>
13 source === undefined ? [] : ["", `${label}:`, "", "```ts", source, "```"]

Callers 1

renderChangeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected