(obj: Record<string, any>, fields: string[])
| 232 | } |
| 233 | |
| 234 | export function pickFields(obj: Record<string, any>, fields: string[]): Record<string, any> { |
| 235 | const result: Record<string, any> = {}; |
| 236 | for (const f of fields) { |
| 237 | if (f in obj) result[f] = obj[f]; |
| 238 | } |
| 239 | return result; |
| 240 | } |
| 241 | |
| 242 | export function outputJson(data: unknown, fields?: string) { |
| 243 | if (fields) { |