@gramio/files
Version:
Set of utils to work with files uploading to Telegram Bot API
16 lines (13 loc) • 448 B
JavaScript
import { b as isMediaUpload, e as extractFilesToFormData } from './utils-BxB6X9KE.js';
const filesMiddleware = async (context, next) => {
if (context.params && isMediaUpload(context.method, context.params)) {
const [formData, rest] = await extractFilesToFormData(
context.method,
context.params
);
if (formData) context.formData = formData;
context.params = rest;
}
return next();
};
export { filesMiddleware };