(value: unknown)
| 3 | import { parseJsonc, patchDreamerTasksJsonc, removeDreamerBlockJsonc } from "./jsonc"; |
| 4 | |
| 5 | function asRecord(value: unknown): Record<string, unknown> { |
| 6 | expect(typeof value).toBe("object"); |
| 7 | expect(value).not.toBeNull(); |
| 8 | expect(Array.isArray(value)).toBe(false); |
| 9 | return value as Record<string, unknown>; |
| 10 | } |
| 11 | |
| 12 | describe("dashboard JSONC patching", () => { |
| 13 | const configWithComments = `{// leading comment |