@ankit_brahmbhatt/toformdata

1.2.0 • Public • Published

toFormData

A small javascript utility for converting to form data

npm

Install

npm install @ankit_brahmbhatt/toFormData

Usage

import { toFormData } from "@ankit_brahmbhatt/toformdata";

const object = {
  /**
   * key-value mapping
   */
};

const options = {
  /**
   * Remove null and undefined values from formData object
   */
  removeNullAndUndefined: false,

  /**
   * Use bracket format instead of dot format for js objects . Defaults to false
   */
  useBracketsForObjects: false,
};

const formData = toFormData(
  object,
  options // optional
);

// log formdata to the console
for (let value of formData.entries()) {
  console.log(value[0] + ", " + value[1]);
}

Package Sidebar

Install

npm i @ankit_brahmbhatt/toformdata

Weekly Downloads

54

Version

1.2.0

License

MIT

Unpacked Size

3.71 kB

Total Files

4

Last publish

Collaborators

  • ankit_brahmbhatt