(data: RawData)
| 1 | import type { RawData } from 'ws'; |
| 2 | |
| 3 | export function rawDataToString(data: RawData): string { |
| 4 | if (typeof data === 'string') return data; |
| 5 | if (Buffer.isBuffer(data)) return data.toString('utf8'); |
| 6 | if (Array.isArray(data)) return Buffer.concat(data).toString('utf8'); |
| 7 | return Buffer.from(data).toString('utf8'); |
| 8 | } |