From 6ee2e6f071a2e156713a43a26924b108eae0535e Mon Sep 17 00:00:00 2001 From: Jonny Buchanan Date: Mon, 27 Apr 2015 11:59:42 +0100 Subject: [PATCH] v1.2.2 --- CHANGES.md | 6 ++++++ dist/get-form-data.js | 8 ++++---- dist/get-form-data.min.js | 4 ++-- package.json | 4 ++-- 4 files changed, 14 insertions(+), 8 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 4aae151..5bcac9f 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,9 @@ +# 1.2.2 / 2015-04-27 + +Fixed: Ignore form elements with empty names in `getFormData()`; don't throw on +empty element names in `getNamedFormElementData()` +[[#3](https://github.com/insin/get-form-data/issues/3)] + # 1.2.1 / 2015-03-11 Fixed: Ignore any `
` elements which appear in `form.elements` diff --git a/dist/get-form-data.js b/dist/get-form-data.js index b1f29df..c3705d6 100644 --- a/dist/get-form-data.js +++ b/dist/get-form-data.js @@ -1,8 +1,8 @@ /*! - * get-form-data 1.2.1 - https://github.com/insin/get-form-data + * get-form-data 1.2.2 - https://github.com/insin/get-form-data * MIT Licensed */ -!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var f;"undefined"!=typeof window?f=window:"undefined"!=typeof global?f=global:"undefined"!=typeof self&&(f=self),f.getFormData=e()}}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o0?f:null}function o(e,t){var r=null;if("select-one"===e.type)return e.options.length&&(r=e.options[e.selectedIndex].value),r;if("select-multiple"===e.type){r=[];for(var n=0,o=e.options.length;o>n;n++)e.options[n].selected&&r.push(e.options[n].value);return 0===r.length&&(r=null),r}return"file"===e.type&&"files"in e?(e.multiple?(r=a.call(e.files),0===r.length&&(r=null)):r=e.files[0],r):(f[e.type]?e.checked&&(r=e.value):r=t?e.value.replace(u,""):e.value,r)}var i={"[object HTMLCollection]":!0,"[object NodeList]":!0,"[object RadioNodeList]":!0},l={button:!0,reset:!0,submit:!0,fieldset:!0},f={checkbox:!0,radio:!0},u=/^\s+|\s+$/g,a=Array.prototype.slice,s=Object.prototype.toString;r.getNamedFormElementData=n,t.exports=r},{}]},{},[1])(1)}); \ No newline at end of file +!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.getFormData=e()}}(function(){return function e(t,r,n){function o(l,f){if(!r[l]){if(!t[l]){var u="function"==typeof require&&require;if(!f&&u)return u(l,!0);if(i)return i(l,!0);var a=new Error("Cannot find module '"+l+"'");throw a.code="MODULE_NOT_FOUND",a}var s=r[l]={exports:{}};t[l][0].call(s.exports,function(e){var r=t[l][1][e];return o(r?r:e)},s,s.exports,e,t,r,n)}return r[l].exports}for(var i="function"==typeof require&&require,l=0;l0?f:null}function i(e,t){var r=null;if("select-one"===e.type)return e.options.length&&(r=e.options[e.selectedIndex].value),r;if("select-multiple"===e.type){r=[];for(var n=0,o=e.options.length;o>n;n++)e.options[n].selected&&r.push(e.options[n].value);return 0===r.length&&(r=null),r}return"file"===e.type&&"files"in e?(e.multiple?(r=s.call(e.files),0===r.length&&(r=null)):r=e.files[0],r):(u[e.type]?e.checked&&(r=e.value):r=t?e.value.replace(a,""):e.value,r)}var l={"[object HTMLCollection]":!0,"[object NodeList]":!0,"[object RadioNodeList]":!0},f={button:!0,reset:!0,submit:!0,fieldset:!0},u={checkbox:!0,radio:!0},a=/^\s+|\s+$/g,s=Array.prototype.slice,d=Object.prototype.toString;n.getNamedFormElementData=o,t.exports=n},{}]},{},[1])(1)}); \ No newline at end of file diff --git a/package.json b/package.json index 465813a..d21f6f0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "get-form-data", - "version": "1.2.1", - "description": " Gets form data via form.elements", + "version": "1.2.2", + "description": "Gets form data via form.elements", "main": "./lib/index.js", "standalone": "getFormData", "homepage": "https://github.com/insin/get-form-data",