(payload: string)
| 29 | } |
| 30 | |
| 31 | function parseJsonPayload(payload: string): JsonRecord { |
| 32 | const parsed = JSON.parse(payload) as unknown; |
| 33 | if (typeof parsed === 'object' && parsed !== null) { |
| 34 | return parsed as JsonRecord; |
| 35 | } |
| 36 | return {}; |
| 37 | } |
| 38 | |
| 39 | function createToolProject(rootPath: string): ProjectState { |
| 40 | const project = createProjectState(rootPath); |
no outgoing calls
no test coverage detected