0.0.4 • Published 1 year ago

remix-multipart-formdata-stream v0.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

remix-multipart-formdata-stream

Cria um parse de dados de formulário multipart para streams.

Installation

npm install remix-multipart-formdata-stream

or

yarn add remix-multipart-formdata-stream

Usage

import {generateFormStream, FileStream} from "remix-multipart-formdata-stream";

type ExpectedType = {
    username: string;
    file: FileStream;
};

export const action: ActionFunction = async ({request}) => {

    // Quando TRUE ira retornar os input NULOS no objeto data (parametro opcional)
    const keepNull = false;

    const data = await generateFormStream<ExpectedType>(request, keepNull);
    console.log(data);
    console.log(data.file.appendOptions);

    return null;
};