Noncommital Premarital Mischief

    object-to-formdata-fix
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.0 • Public • Published

    object-to-formdata

    Convenient JavaScript function that converts Objects to FormData instances.

    npm npm

    Install

    npm install object-to-formdata

    Usage

    NOTE: STARTING WITH VERSION 3.0.0, THERE IS NO DEFAULT EXPORT!

    import { objectToFormData } from 'object-to-formdata';
    
    const object = {
      /**
       * key-value mapping
       * values can be primitives or objects
       */
    };
    
    const options = {
      /**
       * include array indices in FormData keys
       * defaults to false
       */
      indices: false,
    
      /**
       * treat null values like undefined values and ignore them
       * defaults to false
       */
      nullsAsUndefineds: false,
    
      /**
       * convert true or false to 1 or 0 respectively
       * defaults to false
       */
      booleansAsIntegers: false,
    };
    
    const formData = objectToFormData(
      object,
      options, // optional
      existingFormData, // optional
      keyPrefix, // optional
    );
    
    console.log(formData);

    Install

    npm i object-to-formdata-fix

    DownloadsWeekly Downloads

    3

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    26.4 kB

    Total Files

    12

    Last publish

    Collaborators

    • felaray