(data: Record<string, { url: string; signature: string }>, key: string, raw: string | undefined)
| 133 | } |
| 134 | |
| 135 | const add = async (data: Record<string, { url: string; signature: string }>, key: string, raw: string | undefined) => { |
| 136 | if (!raw) return |
| 137 | if (data[key]) return |
| 138 | const url = link(raw) |
| 139 | data[key] = { url, signature: await sign(url, key) } |
| 140 | } |
| 141 | |
| 142 | const alias = (data: Record<string, { url: string; signature: string }>, key: string, src: string) => { |
| 143 | if (data[key]) return |
no test coverage detected