(expr: unknown)
| 100 | success(`import { API } from "./schema";\nfunction program(api: API) {\n${functionBody}}`); |
| 101 | |
| 102 | function exprToString(expr: unknown): string { |
| 103 | return typeof expr === "object" && expr !== null ? |
| 104 | objectToString(expr as Record<string, unknown>) : |
| 105 | JSON.stringify(expr); |
| 106 | } |
| 107 | |
| 108 | function objectToString(obj: Record<string, unknown>) { |
| 109 | if (obj.hasOwnProperty("@ref")) { |
no test coverage detected