UNPKG

@opengis/fastify-table

Version:

core-plugins

12 lines (9 loc) 330 B
import { stat } from 'fs/promises'; const handlers = { isReadableStream: () => 'Unsupported', isBuffer: ({ data }) => data.length, isArray: ({ data }) => Buffer.byteLength(data), isPath: async ({ data }) => (await stat(data)).size, isText: ({ data }) => Buffer.byteLength(data), }; export default handlers;