Form serializer capable of handling nested data and arrays. Based largely from Ben Alman's De-param function from the JQuery BBQ plugin, but altered to have no jQuery dependencies, and convert FormData into javascript objects, instead of query parameters.
$ yarn add deep-serialize-formModular Javascript:
> import deepSerializeForm from 'deep-serialize-form'Include Directly:
> <script src="/deep-serialize-form.min.js"></script>Usage:
> const form = document.getElementById('form');
> const data = deepSerializeForm(form);
> console.log(data);Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.