sync-request
Version:
Make synchronous web requests
16 lines (14 loc) • 406 B
text/typescript
export interface FormDataEntry {
key: string;
value: string | Blob | Buffer;
fileName?: string;
}
export class FormData {
private _entries: FormDataEntry[] = [];
append(key: string, value: string | Blob | Buffer, fileName?: string): void {
this._entries.push({key, value, fileName});
}
}
export function getFormDataEntries(fd: FormData): FormDataEntry[] {
return (fd as any)._entries;
}