(cb: () => Promise<T>)
| 10 | import { isOctokitRequestError } from "./github.js"; |
| 11 | |
| 12 | export const measure = async <T>(cb: () => Promise<T>) => { |
| 13 | const start = Date.now(); |
| 14 | const data = await cb(); |
| 15 | const durationMs = Date.now() - start; |
| 16 | return { |
| 17 | data, |
| 18 | durationMs |
| 19 | } |
| 20 | } |
| 21 | |
| 22 | export const marshalBool = (value?: boolean) => { |
| 23 | return !!value ? '1' : '0'; |
no outgoing calls
no test coverage detected