@ajoelp/json-to-formdata
TypeScript icon, indicating that this package has built-in type declarations

1.5.0 • Public • Published

JSON to FormData

Convert json data to a FormData object

Install

This project uses node. Install from their website

$ npm i @ajoelp/json-to-formdata

Usage

// Using ES6
import jsonToFormData from '@ajoelp/json-to-formdata';

// Using CommonJS
const jsonToFormData = require('@ajoelp/json-to-formdata');

// Use the package
const formData = jsonToFormData({
  foo: 'bar',
  bar: 'baz',
});

// With options
const formData = jsonToFormData({
  foo: 'bar',
  bar: 'baz',
}, {
  // Add indexes to arrays
  arrayIndexes: true,
  // Exclude nulls from data items
  excludeNull: true,
});

// Append an existing FormData Object
const formData = new FormData();
formData.append('key', 'value');

jsonToFormData({
  foo: 'bar',
  bar: 'baz',
}, {}, formData);

License

MIT License © Joel Podrebarac

Package Sidebar

Install

npm i @ajoelp/json-to-formdata

Weekly Downloads

387

Version

1.5.0

License

MIT

Unpacked Size

35.6 kB

Total Files

24

Last publish

Collaborators

  • ajoelp