(filePath: string)
| 101 | } |
| 102 | |
| 103 | function readJson(filePath: string): Record<string, unknown> | undefined { |
| 104 | try { |
| 105 | return JSON.parse(fs.readFileSync(filePath, "utf8")) as Record< |
| 106 | string, |
| 107 | unknown |
| 108 | >; |
| 109 | } catch { |
| 110 | return undefined; |
| 111 | } |
| 112 | } |
| 113 | |
| 114 | function isPlainObject(value: unknown): value is Record<string, unknown> { |
| 115 | return typeof value === "object" && value !== null && !Array.isArray(value); |
no outgoing calls
no test coverage detected