formit
Version:
A speedy way to create HTML forms.
1 lines • 53.1 kB
JSON
{"dependencies":[{"name":"/Users/Q/Sites/stripe/elements-form/.babelrc","includedInParent":true,"mtime":1526191410197},{"name":"/Users/Q/Sites/stripe/elements-form/package.json","includedInParent":true,"mtime":1526191388362}],"generated":{"js":"var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nfunction _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }\n\n/**\n * Utilities: DOM\n */\nvar el = function el(selector) {\n return document.createElement(selector);\n};\nvar addClass = function addClass(node, className) {\n return node.classList.add(className);\n};\n\nvar addPropsToNode = function addPropsToNode(node, props) {\n Object.keys(props).forEach(function (key) {\n node.setAttribute(key, props[key]);\n });\n\n return node;\n};\n\n/**\n * Utilities: ID\n */\nvar createFormTokenName = function createFormTokenName(token) {\n return 'FormElements-' + token;\n};\nvar createFormId = function createFormId(id) {\n return createFormTokenName(id);\n};\n\nvar createLabel = function createLabel(label, props) {\n if (!label) return;\n var node = el('label');\n addPropsToNode(node, props);\n addClass(node, createFormTokenName('Label'));\n\n var labelNode = el('div');\n labelNode.innerHTML = label;\n addClass(labelNode, createFormTokenName('Label__text'));\n node.appendChild(labelNode);\n\n return node;\n};\n\nvar createField = function createField(props) {\n var type = props.type,\n rest = _objectWithoutProperties(props, ['type']);\n\n var nodeType = type.toLowerCase() === 'textarea' ? 'textarea' : 'input';\n var node = el(nodeType);\n if (nodeType !== 'textarea') {\n node.type = type;\n }\n addPropsToNode(node, rest);\n addClass(node, createFormTokenName('Field'));\n\n return node;\n};\n\nvar renderFormElement = function renderFormElement(props, index) {\n var node = el('div');\n\n var label = props.label,\n type = props.type,\n rest = _objectWithoutProperties(props, ['label', 'type']);\n\n var id = createFormId(index);\n var labelNode = createLabel(label, { for: id });\n var fieldNode = createField(_extends({ type: type, id: id }, rest));\n\n if (!labelNode && !fieldNode) return null;\n\n addClass(node, createFormTokenName('FieldGroup'));\n addClass(node, createFormTokenName('id-' + index));\n\n if (labelNode) {\n node.appendChild(labelNode);\n }\n if (fieldNode) {\n if (labelNode) {\n labelNode.appendChild(fieldNode);\n } else {\n node.appendChild(fieldNode);\n }\n }\n\n return node;\n};\n\nvar renderForm = function renderForm(mountNode, props) {\n props.forEach(function (prop, index) {\n var element = renderFormElement(prop, index);\n mountNode.appendChild(element);\n });\n};\n\n/**\n * Main factory\n */\nvar Form = function Form() {\n var selector = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var props = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : [];\n\n if (!selector) return;\n var mountNode = document.querySelector(selector);\n if (!mountNode) return;\n\n renderForm(mountNode, props);\n};\n\n/**\n * Example\n */\nForm('#form', [{\n label: 'First name',\n type: 'text',\n autofocus: true\n}, {\n label: 'Last name',\n type: 'text'\n}, {\n label: 'Email',\n type: 'email',\n required: true\n}, {\n label: 'Address',\n type: 'text'\n}, {\n type: 'submit'\n}]);","map":{"mappings":[{"generated":{"line":5,"column":0},"source":"index.js","original":{"line":3,"column":0}},{"generated":{"line":8,"column":0},"source":"index.js","original":{"line":6,"column":0}},{"name":"el","generated":{"line":8,"column":4},"source":"index.js","original":{"line":6,"column":6}},{"generated":{"line":8,"column":9},"source":"index.js","original":{"line":6,"column":11}},{"name":"el","generated":{"line":8,"column":18},"source":"index.js","original":{"line":6,"column":6}},{"generated":{"line":8,"column":20},"source":"index.js","original":{"line":6,"column":11}},{"name":"selector","generated":{"line":8,"column":21},"source":"index.js","original":{"line":6,"column":12}},{"generated":{"line":8,"column":29},"source":"index.js","original":{"line":6,"column":11}},{"generated":{"line":9,"column":0},"source":"index.js","original":{"line":6,"column":11}},{"name":"document","generated":{"line":9,"column":9},"source":"index.js","original":{"line":6,"column":33}},{"name":"createElement","generated":{"line":9,"column":18},"source":"index.js","original":{"line":6,"column":42}},{"generated":{"line":9,"column":31},"source":"index.js","original":{"line":6,"column":33}},{"name":"selector","generated":{"line":9,"column":32},"source":"index.js","original":{"line":6,"column":56}},{"generated":{"line":9,"column":40},"source":"index.js","original":{"line":6,"column":33}},{"generated":{"line":9,"column":41},"source":"index.js","original":{"line":6,"column":11}},{"generated":{"line":10,"column":0},"source":"index.js","original":{"line":6,"column":11}},{"generated":{"line":10,"column":1},"source":"index.js","original":{"line":6,"column":0}},{"generated":{"line":11,"column":0},"source":"index.js","original":{"line":7,"column":0}},{"name":"addClass","generated":{"line":11,"column":4},"source":"index.js","original":{"line":7,"column":6}},{"generated":{"line":11,"column":15},"source":"index.js","original":{"line":7,"column":17}},{"name":"addClass","generated":{"line":11,"column":24},"source":"index.js","original":{"line":7,"column":6}},{"generated":{"line":11,"column":32},"source":"index.js","original":{"line":7,"column":17}},{"name":"node","generated":{"line":11,"column":33},"source":"index.js","original":{"line":7,"column":18}},{"generated":{"line":11,"column":37},"source":"index.js","original":{"line":7,"column":17}},{"name":"className","generated":{"line":11,"column":39},"source":"index.js","original":{"line":7,"column":24}},{"generated":{"line":11,"column":48},"source":"index.js","original":{"line":7,"column":17}},{"generated":{"line":12,"column":0},"source":"index.js","original":{"line":7,"column":17}},{"name":"node","generated":{"line":12,"column":9},"source":"index.js","original":{"line":7,"column":38}},{"name":"classList","generated":{"line":12,"column":14},"source":"index.js","original":{"line":7,"column":43}},{"generated":{"line":12,"column":23},"source":"index.js","original":{"line":7,"column":38}},{"name":"add","generated":{"line":12,"column":24},"source":"index.js","original":{"line":7,"column":53}},{"generated":{"line":12,"column":27},"source":"index.js","original":{"line":7,"column":38}},{"name":"className","generated":{"line":12,"column":28},"source":"index.js","original":{"line":7,"column":57}},{"generated":{"line":12,"column":37},"source":"index.js","original":{"line":7,"column":38}},{"generated":{"line":12,"column":38},"source":"index.js","original":{"line":7,"column":17}},{"generated":{"line":13,"column":0},"source":"index.js","original":{"line":7,"column":17}},{"generated":{"line":13,"column":1},"source":"index.js","original":{"line":7,"column":0}},{"generated":{"line":15,"column":0},"source":"index.js","original":{"line":9,"column":0}},{"name":"addPropsToNode","generated":{"line":15,"column":4},"source":"index.js","original":{"line":9,"column":6}},{"generated":{"line":15,"column":21},"source":"index.js","original":{"line":9,"column":23}},{"name":"addPropsToNode","generated":{"line":15,"column":30},"source":"index.js","original":{"line":9,"column":6}},{"generated":{"line":15,"column":44},"source":"index.js","original":{"line":9,"column":23}},{"name":"node","generated":{"line":15,"column":45},"source":"index.js","original":{"line":9,"column":24}},{"generated":{"line":15,"column":49},"source":"index.js","original":{"line":9,"column":23}},{"name":"props","generated":{"line":15,"column":51},"source":"index.js","original":{"line":9,"column":38}},{"generated":{"line":15,"column":56},"source":"index.js","original":{"line":9,"column":23}},{"generated":{"line":15,"column":58},"source":"index.js","original":{"line":9,"column":56}},{"name":"Object","generated":{"line":16,"column":0},"source":"index.js","original":{"line":10,"column":2}},{"name":"keys","generated":{"line":16,"column":9},"source":"index.js","original":{"line":10,"column":9}},{"generated":{"line":16,"column":13},"source":"index.js","original":{"line":10,"column":2}},{"name":"props","generated":{"line":16,"column":14},"source":"index.js","original":{"line":10,"column":14}},{"generated":{"line":16,"column":19},"source":"index.js","original":{"line":10,"column":2}},{"name":"forEach","generated":{"line":16,"column":21},"source":"index.js","original":{"line":10,"column":21}},{"generated":{"line":16,"column":28},"source":"index.js","original":{"line":10,"column":2}},{"generated":{"line":16,"column":29},"source":"index.js","original":{"line":10,"column":29}},{"generated":{"line":16,"column":44},"source":"index.js","original":{"line":10,"column":36}},{"name":"node","generated":{"line":17,"column":0},"source":"index.js","original":{"line":11,"column":4}},{"name":"setAttribute","generated":{"line":17,"column":9},"source":"index.js","original":{"line":11,"column":9}},{"generated":{"line":17,"column":21},"source":"index.js","original":{"line":11,"column":4}},{"name":"key","generated":{"line":17,"column":22},"source":"index.js","original":{"line":11,"column":22}},{"generated":{"line":17,"column":25},"source":"index.js","original":{"line":11,"column":4}},{"name":"props","generated":{"line":17,"column":27},"source":"index.js","original":{"line":11,"column":27}},{"name":"key","generated":{"line":17,"column":33},"source":"index.js","original":{"line":11,"column":33}},{"generated":{"line":17,"column":36},"source":"index.js","original":{"line":11,"column":27}},{"generated":{"line":17,"column":37},"source":"index.js","original":{"line":11,"column":4}},{"generated":{"line":18,"column":0},"source":"index.js","original":{"line":12,"column":3}},{"generated":{"line":18,"column":3},"source":"index.js","original":{"line":10,"column":2}},{"generated":{"line":20,"column":0},"source":"index.js","original":{"line":14,"column":2}},{"name":"node","generated":{"line":20,"column":9},"source":"index.js","original":{"line":14,"column":9}},{"generated":{"line":20,"column":13},"source":"index.js","original":{"line":14,"column":2}},{"generated":{"line":21,"column":0},"source":"index.js","original":{"line":15,"column":1}},{"generated":{"line":21,"column":1},"source":"index.js","original":{"line":9,"column":0}},{"generated":{"line":23,"column":0},"source":"index.js","original":{"line":17,"column":0}},{"generated":{"line":26,"column":0},"source":"index.js","original":{"line":20,"column":0}},{"name":"createFormTokenName","generated":{"line":26,"column":4},"source":"index.js","original":{"line":20,"column":6}},{"generated":{"line":26,"column":26},"source":"index.js","original":{"line":20,"column":28}},{"name":"createFormTokenName","generated":{"line":26,"column":35},"source":"index.js","original":{"line":20,"column":6}},{"generated":{"line":26,"column":54},"source":"index.js","original":{"line":20,"column":28}},{"generated":{"line":27,"column":0},"source":"index.js","original":{"line":20,"column":28}},{"name":"token","generated":{"line":27,"column":27},"source":"index.js","original":{"line":20,"column":53}},{"generated":{"line":27,"column":32},"source":"index.js","original":{"line":20,"column":28}},{"generated":{"line":28,"column":0},"source":"index.js","original":{"line":20,"column":28}},{"generated":{"line":28,"column":1},"source":"index.js","original":{"line":20,"column":0}},{"generated":{"line":29,"column":0},"source":"index.js","original":{"line":21,"column":0}},{"name":"createFormId","generated":{"line":29,"column":4},"source":"index.js","original":{"line":21,"column":6}},{"generated":{"line":29,"column":19},"source":"index.js","original":{"line":21,"column":21}},{"name":"createFormId","generated":{"line":29,"column":28},"source":"index.js","original":{"line":21,"column":6}},{"generated":{"line":29,"column":40},"source":"index.js","original":{"line":21,"column":21}},{"name":"id","generated":{"line":29,"column":41},"source":"index.js","original":{"line":21,"column":22}},{"generated":{"line":29,"column":43},"source":"index.js","original":{"line":21,"column":21}},{"generated":{"line":30,"column":0},"source":"index.js","original":{"line":21,"column":21}},{"name":"createFormTokenName","generated":{"line":30,"column":9},"source":"index.js","original":{"line":21,"column":37}},{"name":"id","generated":{"line":30,"column":29},"source":"index.js","original":{"line":21,"column":57}},{"generated":{"line":30,"column":31},"source":"index.js","original":{"line":21,"column":37}},{"generated":{"line":30,"column":32},"source":"index.js","original":{"line":21,"column":21}},{"generated":{"line":31,"column":0},"source":"index.js","original":{"line":21,"column":21}},{"generated":{"line":31,"column":1},"source":"index.js","original":{"line":21,"column":0}},{"generated":{"line":33,"column":0},"source":"index.js","original":{"line":24,"column":0}},{"name":"createLabel","generated":{"line":33,"column":4},"source":"index.js","original":{"line":24,"column":6}},{"generated":{"line":33,"column":18},"source":"index.js","original":{"line":24,"column":20}},{"name":"createLabel","generated":{"line":33,"column":27},"source":"index.js","original":{"line":24,"column":6}},{"generated":{"line":33,"column":38},"source":"index.js","original":{"line":24,"column":20}},{"name":"label","generated":{"line":33,"column":39},"source":"index.js","original":{"line":24,"column":21}},{"generated":{"line":33,"column":44},"source":"index.js","original":{"line":24,"column":20}},{"name":"props","generated":{"line":33,"column":46},"source":"index.js","original":{"line":24,"column":36}},{"generated":{"line":33,"column":51},"source":"index.js","original":{"line":24,"column":20}},{"generated":{"line":33,"column":53},"source":"index.js","original":{"line":24,"column":54}},{"generated":{"line":34,"column":0},"source":"index.js","original":{"line":25,"column":2}},{"generated":{"line":34,"column":6},"source":"index.js","original":{"line":25,"column":6}},{"name":"label","generated":{"line":34,"column":7},"source":"index.js","original":{"line":25,"column":7}},{"generated":{"line":34,"column":12},"source":"index.js","original":{"line":25,"column":2}},{"generated":{"line":34,"column":14},"source":"index.js","original":{"line":25,"column":14}},{"generated":{"line":35,"column":0},"source":"index.js","original":{"line":26,"column":2}},{"name":"node","generated":{"line":35,"column":6},"source":"index.js","original":{"line":26,"column":8}},{"name":"el","generated":{"line":35,"column":13},"source":"index.js","original":{"line":26,"column":15}},{"generated":{"line":35,"column":16},"source":"index.js","original":{"line":26,"column":18}},{"generated":{"line":35,"column":23},"source":"index.js","original":{"line":26,"column":15}},{"generated":{"line":35,"column":24},"source":"index.js","original":{"line":26,"column":2}},{"name":"addPropsToNode","generated":{"line":36,"column":0},"source":"index.js","original":{"line":27,"column":2}},{"name":"node","generated":{"line":36,"column":17},"source":"index.js","original":{"line":27,"column":17}},{"generated":{"line":36,"column":21},"source":"index.js","original":{"line":27,"column":2}},{"name":"props","generated":{"line":36,"column":23},"source":"index.js","original":{"line":27,"column":23}},{"generated":{"line":36,"column":28},"source":"index.js","original":{"line":27,"column":2}},{"name":"addClass","generated":{"line":37,"column":0},"source":"index.js","original":{"line":28,"column":2}},{"name":"node","generated":{"line":37,"column":11},"source":"index.js","original":{"line":28,"column":11}},{"generated":{"line":37,"column":15},"source":"index.js","original":{"line":28,"column":2}},{"name":"createFormTokenName","generated":{"line":37,"column":17},"source":"index.js","original":{"line":28,"column":17}},{"generated":{"line":37,"column":37},"source":"index.js","original":{"line":28,"column":37}},{"generated":{"line":37,"column":44},"source":"index.js","original":{"line":28,"column":17}},{"generated":{"line":37,"column":45},"source":"index.js","original":{"line":28,"column":2}},{"generated":{"line":39,"column":0},"source":"index.js","original":{"line":30,"column":2}},{"name":"labelNode","generated":{"line":39,"column":6},"source":"index.js","original":{"line":30,"column":8}},{"name":"el","generated":{"line":39,"column":18},"source":"index.js","original":{"line":30,"column":20}},{"generated":{"line":39,"column":21},"source":"index.js","original":{"line":30,"column":23}},{"generated":{"line":39,"column":26},"source":"index.js","original":{"line":30,"column":20}},{"generated":{"line":39,"column":27},"source":"index.js","original":{"line":30,"column":2}},{"name":"labelNode","generated":{"line":40,"column":0},"source":"index.js","original":{"line":31,"column":2}},{"name":"innerHTML","generated":{"line":40,"column":12},"source":"index.js","original":{"line":31,"column":12}},{"generated":{"line":40,"column":21},"source":"index.js","original":{"line":31,"column":2}},{"name":"label","generated":{"line":40,"column":24},"source":"index.js","original":{"line":31,"column":24}},{"generated":{"line":40,"column":29},"source":"index.js","original":{"line":31,"column":2}},{"name":"addClass","generated":{"line":41,"column":0},"source":"index.js","original":{"line":32,"column":2}},{"name":"labelNode","generated":{"line":41,"column":11},"source":"index.js","original":{"line":32,"column":11}},{"generated":{"line":41,"column":20},"source":"index.js","original":{"line":32,"column":2}},{"name":"createFormTokenName","generated":{"line":41,"column":22},"source":"index.js","original":{"line":32,"column":22}},{"generated":{"line":41,"column":42},"source":"index.js","original":{"line":32,"column":42}},{"generated":{"line":41,"column":55},"source":"index.js","original":{"line":32,"column":22}},{"generated":{"line":41,"column":56},"source":"index.js","original":{"line":32,"column":2}},{"name":"node","generated":{"line":42,"column":0},"source":"index.js","original":{"line":33,"column":2}},{"name":"appendChild","generated":{"line":42,"column":7},"source":"index.js","original":{"line":33,"column":7}},{"generated":{"line":42,"column":18},"source":"index.js","original":{"line":33,"column":2}},{"name":"labelNode","generated":{"line":42,"column":19},"source":"index.js","original":{"line":33,"column":19}},{"generated":{"line":42,"column":28},"source":"index.js","original":{"line":33,"column":2}},{"generated":{"line":44,"column":0},"source":"index.js","original":{"line":35,"column":2}},{"name":"node","generated":{"line":44,"column":9},"source":"index.js","original":{"line":35,"column":9}},{"generated":{"line":44,"column":13},"source":"index.js","original":{"line":35,"column":2}},{"generated":{"line":45,"column":0},"source":"index.js","original":{"line":36,"column":1}},{"generated":{"line":45,"column":1},"source":"index.js","original":{"line":24,"column":0}},{"generated":{"line":47,"column":0},"source":"index.js","original":{"line":38,"column":0}},{"name":"createField","generated":{"line":47,"column":4},"source":"index.js","original":{"line":38,"column":6}},{"generated":{"line":47,"column":18},"source":"index.js","original":{"line":38,"column":20}},{"name":"createField","generated":{"line":47,"column":27},"source":"index.js","original":{"line":38,"column":6}},{"generated":{"line":47,"column":38},"source":"index.js","original":{"line":38,"column":20}},{"name":"props","generated":{"line":47,"column":39},"source":"index.js","original":{"line":38,"column":21}},{"generated":{"line":47,"column":44},"source":"index.js","original":{"line":38,"column":20}},{"generated":{"line":47,"column":46},"source":"index.js","original":{"line":38,"column":39}},{"generated":{"line":48,"column":0},"source":"index.js","original":{"line":38,"column":39}},{"name":"type","generated":{"line":48,"column":6},"source":"index.js","original":{"line":39,"column":10}},{"generated":{"line":48,"column":10},"source":"index.js","original":{"line":38,"column":39}},{"name":"props","generated":{"line":48,"column":13},"source":"index.js","original":{"line":39,"column":28}},{"generated":{"line":48,"column":18},"source":"index.js","original":{"line":38,"column":39}},{"name":"type","generated":{"line":48,"column":19},"source":"index.js","original":{"line":39,"column":10}},{"generated":{"line":48,"column":23},"source":"index.js","original":{"line":38,"column":39}},{"generated":{"line":49,"column":0},"source":"index.js","original":{"line":38,"column":39}},{"name":"rest","generated":{"line":49,"column":6},"source":"index.js","original":{"line":39,"column":19}},{"generated":{"line":49,"column":10},"source":"index.js","original":{"line":38,"column":39}},{"name":"props","generated":{"line":49,"column":38},"source":"index.js","original":{"line":39,"column":28}},{"generated":{"line":49,"column":43},"source":"index.js","original":{"line":38,"column":39}},{"generated":{"line":51,"column":0},"source":"index.js","original":{"line":40,"column":2}},{"name":"nodeType","generated":{"line":51,"column":6},"source":"index.js","original":{"line":40,"column":8}},{"name":"type","generated":{"line":51,"column":17},"source":"index.js","original":{"line":40,"column":19}},{"name":"toLowerCase","generated":{"line":51,"column":22},"source":"index.js","original":{"line":40,"column":24}},{"generated":{"line":51,"column":33},"source":"index.js","original":{"line":40,"column":19}},{"generated":{"line":51,"column":40},"source":"index.js","original":{"line":40,"column":42}},{"generated":{"line":51,"column":50},"source":"index.js","original":{"line":40,"column":19}},{"generated":{"line":51,"column":53},"source":"index.js","original":{"line":41,"column":4}},{"generated":{"line":51,"column":63},"source":"index.js","original":{"line":40,"column":19}},{"generated":{"line":51,"column":66},"source":"index.js","original":{"line":42,"column":4}},{"generated":{"line":51,"column":73},"source":"index.js","original":{"line":40,"column":2}},{"generated":{"line":52,"column":0},"source":"index.js","original":{"line":43,"column":2}},{"name":"node","generated":{"line":52,"column":6},"source":"index.js","original":{"line":43,"column":8}},{"name":"el","generated":{"line":52,"column":13},"source":"index.js","original":{"line":43,"column":15}},{"name":"nodeType","generated":{"line":52,"column":16},"source":"index.js","original":{"line":43,"column":18}},{"generated":{"line":52,"column":24},"source":"index.js","original":{"line":43,"column":15}},{"generated":{"line":52,"column":25},"source":"index.js","original":{"line":43,"column":2}},{"generated":{"line":53,"column":0},"source":"index.js","original":{"line":44,"column":2}},{"name":"nodeType","generated":{"line":53,"column":6},"source":"index.js","original":{"line":44,"column":6}},{"generated":{"line":53,"column":19},"source":"index.js","original":{"line":44,"column":19}},{"generated":{"line":53,"column":29},"source":"index.js","original":{"line":44,"column":2}},{"generated":{"line":53,"column":31},"source":"index.js","original":{"line":44,"column":31}},{"name":"node","generated":{"line":54,"column":0},"source":"index.js","original":{"line":44,"column":33}},{"name":"type","generated":{"line":54,"column":9},"source":"index.js","original":{"line":44,"column":38}},{"generated":{"line":54,"column":13},"source":"index.js","original":{"line":44,"column":33}},{"name":"type","generated":{"line":54,"column":16},"source":"index.js","original":{"line":44,"column":45}},{"generated":{"line":54,"column":20},"source":"index.js","original":{"line":44,"column":33}},{"generated":{"line":55,"column":0},"source":"index.js","original":{"line":44,"column":51}},{"name":"addPropsToNode","generated":{"line":56,"column":0},"source":"index.js","original":{"line":45,"column":2}},{"name":"node","generated":{"line":56,"column":17},"source":"index.js","original":{"line":45,"column":17}},{"generated":{"line":56,"column":21},"source":"index.js","original":{"line":45,"column":2}},{"name":"rest","generated":{"line":56,"column":23},"source":"index.js","original":{"line":45,"column":23}},{"generated":{"line":56,"column":27},"source":"index.js","original":{"line":45,"column":2}},{"name":"addClass","generated":{"line":57,"column":0},"source":"index.js","original":{"line":46,"column":2}},{"name":"node","generated":{"line":57,"column":11},"source":"index.js","original":{"line":46,"column":11}},{"generated":{"line":57,"column":15},"source":"index.js","original":{"line":46,"column":2}},{"name":"createFormTokenName","generated":{"line":57,"column":17},"source":"index.js","original":{"line":46,"column":17}},{"generated":{"line":57,"column":37},"source":"index.js","original":{"line":46,"column":37}},{"generated":{"line":57,"column":44},"source":"index.js","original":{"line":46,"column":17}},{"generated":{"line":57,"column":45},"source":"index.js","original":{"line":46,"column":2}},{"generated":{"line":59,"column":0},"source":"index.js","original":{"line":48,"column":2}},{"name":"node","generated":{"line":59,"column":9},"source":"index.js","original":{"line":48,"column":9}},{"generated":{"line":59,"column":13},"source":"index.js","original":{"line":48,"column":2}},{"generated":{"line":60,"column":0},"source":"index.js","original":{"line":49,"column":1}},{"generated":{"line":60,"column":1},"source":"index.js","original":{"line":38,"column":0}},{"generated":{"line":62,"column":0},"source":"index.js","original":{"line":51,"column":0}},{"name":"renderFormElement","generated":{"line":62,"column":4},"source":"index.js","original":{"line":51,"column":6}},{"generated":{"line":62,"column":24},"source":"index.js","original":{"line":51,"column":26}},{"name":"renderFormElement","generated":{"line":62,"column":33},"source":"index.js","original":{"line":51,"column":6}},{"generated":{"line":62,"column":50},"source":"index.js","original":{"line":51,"column":26}},{"name":"props","generated":{"line":62,"column":51},"source":"index.js","original":{"line":51,"column":27}},{"generated":{"line":62,"column":56},"source":"index.js","original":{"line":51,"column":26}},{"name":"index","generated":{"line":62,"column":58},"source":"index.js","original":{"line":51,"column":42}},{"generated":{"line":62,"column":63},"source":"index.js","original":{"line":51,"column":26}},{"generated":{"line":62,"column":65},"source":"index.js","original":{"line":51,"column":60}},{"generated":{"line":63,"column":0},"source":"index.js","original":{"line":52,"column":2}},{"name":"node","generated":{"line":63,"column":6},"source":"index.js","original":{"line":52,"column":8}},{"name":"el","generated":{"line":63,"column":13},"source":"index.js","original":{"line":52,"column":15}},{"generated":{"line":63,"column":16},"source":"index.js","original":{"line":52,"column":18}},{"generated":{"line":63,"column":21},"source":"index.js","original":{"line":52,"column":15}},{"generated":{"line":63,"column":22},"source":"index.js","original":{"line":52,"column":2}},{"generated":{"line":65,"column":0},"source":"index.js","original":{"line":51,"column":60}},{"name":"label","generated":{"line":65,"column":6},"source":"index.js","original":{"line":53,"column":10}},{"generated":{"line":65,"column":11},"source":"index.js","original":{"line":51,"column":60}},{"name":"props","generated":{"line":65,"column":14},"source":"index.js","original":{"line":53,"column":35}},{"generated":{"line":65,"column":19},"source":"index.js","original":{"line":51,"column":60}},{"name":"label","generated":{"line":65,"column":20},"source":"index.js","original":{"line":53,"column":10}},{"generated":{"line":65,"column":25},"source":"index.js","original":{"line":51,"column":60}},{"generated":{"line":66,"column":0},"source":"index.js","original":{"line":51,"column":60}},{"name":"type","generated":{"line":66,"column":6},"source":"index.js","original":{"line":53,"column":17}},{"generated":{"line":66,"column":10},"source":"index.js","original":{"line":51,"column":60}},{"name":"props","generated":{"line":66,"column":13},"source":"index.js","original":{"line":53,"column":35}},{"generated":{"line":66,"column":18},"source":"index.js","original":{"line":51,"column":60}},{"name":"type","generated":{"line":66,"column":19},"source":"index.js","original":{"line":53,"column":17}},{"generated":{"line":66,"column":23},"source":"index.js","original":{"line":51,"column":60}},{"generated":{"line":67,"column":0},"source":"index.js","original":{"line":51,"column":60}},{"name":"rest","generated":{"line":67,"column":6},"source":"index.js","original":{"line":53,"column":26}},{"generated":{"line":67,"column":10},"source":"index.js","original":{"line":51,"column":60}},{"name":"props","generated":{"line":67,"column":38},"source":"index.js","original":{"line":53,"column":35}},{"generated":{"line":67,"column":43},"source":"index.js","original":{"line":51,"column":60}},{"generated":{"line":69,"column":0},"source":"index.js","original":{"line":54,"column":2}},{"name":"id","generated":{"line":69,"column":6},"source":"index.js","original":{"line":54,"column":8}},{"name":"createFormId","generated":{"line":69,"column":11},"source":"index.js","original":{"line":54,"column":13}},{"name":"index","generated":{"line":69,"column":24},"source":"index.js","original":{"line":54,"column":26}},{"generated":{"line":69,"column":29},"source":"index.js","original":{"line":54,"column":13}},{"generated":{"line":69,"column":30},"source":"index.js","original":{"line":54,"column":2}},{"generated":{"line":70,"column":0},"source":"index.js","original":{"line":55,"column":2}},{"name":"labelNode","generated":{"line":70,"column":6},"source":"index.js","original":{"line":55,"column":8}},{"name":"createLabel","generated":{"line":70,"column":18},"source":"index.js","original":{"line":55,"column":20}},{"name":"label","generated":{"line":70,"column":30},"source":"index.js","original":{"line":55,"column":32}},{"generated":{"line":70,"column":35},"source":"index.js","original":{"line":55,"column":20}},{"generated":{"line":70,"column":37},"source":"index.js","original":{"line":55,"column":39}},{"name":"for","generated":{"line":70,"column":39},"source":"index.js","original":{"line":55,"column":41}},{"name":"id","generated":{"line":70,"column":44},"source":"index.js","original":{"line":55,"column":46}},{"generated":{"line":70,"column":46},"source":"index.js","original":{"line":55,"column":39}},{"generated":{"line":70,"column":48},"source":"index.js","original":{"line":55,"column":20}},{"generated":{"line":70,"column":49},"source":"index.js","original":{"line":55,"column":2}},{"generated":{"line":71,"column":0},"source":"index.js","original":{"line":56,"column":2}},{"name":"fieldNode","generated":{"line":71,"column":6},"source":"index.js","original":{"line":56,"column":8}},{"name":"createField","generated":{"line":71,"column":18},"source":"index.js","original":{"line":56,"column":20}},{"name":"type","generated":{"line":71,"column":41},"source":"index.js","original":{"line":56,"column":34}},{"generated":{"line":71,"column":51},"source":"index.js","original":{"line":56,"column":20}},{"name":"id","generated":{"line":71,"column":53},"source":"index.js","original":{"line":56,"column":40}},{"generated":{"line":71,"column":59},"source":"index.js","original":{"line":56,"column":20}},{"name":"rest","generated":{"line":71,"column":63},"source":"index.js","original":{"line":56,"column":47}},{"generated":{"line":71,"column":67},"source":"index.js","original":{"line":56,"column":20}},{"generated":{"line":71,"column":69},"source":"index.js","original":{"line":56,"column":2}},{"generated":{"line":73,"column":0},"source":"index.js","original":{"line":58,"column":2}},{"generated":{"line":73,"column":6},"source":"index.js","original":{"line":58,"column":6}},{"name":"labelNode","generated":{"line":73,"column":7},"source":"index.js","original":{"line":58,"column":7}},{"generated":{"line":73,"column":16},"source":"index.js","original":{"line":58,"column":6}},{"generated":{"line":73,"column":20},"source":"index.js","original":{"line":58,"column":20}},{"name":"fieldNode","generated":{"line":73,"column":21},"source":"index.js","original":{"line":58,"column":21}},{"generated":{"line":73,"column":30},"source":"index.js","original":{"line":58,"column":2}},{"generated":{"line":73,"column":32},"source":"index.js","original":{"line":58,"column":32}},{"generated":{"line":73,"column":39},"source":"index.js","original":{"line":58,"column":39}},{"generated":{"line":73,"column":43},"source":"index.js","original":{"line":58,"column":32}},{"name":"addClass","generated":{"line":75,"column":0},"source":"index.js","original":{"line":60,"column":2}},{"name":"node","generated":{"line":75,"column":11},"source":"index.js","original":{"line":60,"column":11}},{"generated":{"line":75,"column":15},"source":"index.js","original":{"line":60,"column":2}},{"name":"createFormTokenName","generated":{"line":75,"column":17},"source":"index.js","original":{"line":60,"column":17}},{"generated":{"line":75,"column":50},"source":"index.js","original":{"line":60,"column":2}},{"name":"addClass","generated":{"line":76,"column":0},"source":"index.js","original":{"line":61,"column":2}},{"name":"node","generated":{"line":76,"column":11},"source":"index.js","original":{"line":61,"column":11}},{"generated":{"line":76,"column":15},"source":"index.js","original":{"line":61,"column":2}},{"name":"createFormTokenName","generated":{"line":76,"column":17},"source":"index.js","original":{"line":61,"column":17}},{"name":"index","generated":{"line":76,"column":45},"source":"index.js","original":{"line":61,"column":43}},{"generated":{"line":76,"column":50},"source":"index.js","original":{"line":61,"column":17}},{"generated":{"line":76,"column":51},"source":"index.js","original":{"line":61,"column":2}},{"generated":{"line":78,"column":0},"source":"index.js","original":{"line":63,"column":2}},{"name":"labelNode","generated":{"line":78,"column":6},"source":"index.js","original":{"line":63,"column":6}},{"generated":{"line":78,"column":15},"source":"index.js","original":{"line":63,"column":2}},{"generated":{"line":78,"column":17},"source":"index.js","original":{"line":63,"column":17}},{"name":"node","generated":{"line":79,"column":0},"source":"index.js","original":{"line":64,"column":4}},{"name":"appendChild","generated":{"line":79,"column":9},"source":"index.js","original":{"line":64,"column":9}},{"generated":{"line":79,"column":20},"source":"index.js","original":{"line":64,"column":4}},{"name":"labelNode","generated":{"line":79,"column":21},"source":"index.js","original":{"line":64,"column":21}},{"generated":{"line":79,"column":30},"source":"index.js","original":{"line":64,"column":4}},{"generated":{"line":80,"column":0},"source":"index.js","original":{"line":65,"column":3}},{"generated":{"line":81,"column":0},"source":"index.js","original":{"line":66,"column":2}},{"name":"fieldNode","generated":{"line":81,"column":6},"source":"index.js","original":{"line":66,"column":6}},{"generated":{"line":81,"column":15},"source":"index.js","original":{"line":66,"column":2}},{"generated":{"line":81,"column":17},"source":"index.js","original":{"line":66,"column":17}},{"generated":{"line":82,"column":0},"source":"index.js","original":{"line":67,"column":4}},{"name":"labelNode","generated":{"line":82,"column":8},"source":"index.js","original":{"line":67,"column":8}},{"generated":{"line":82,"column":17},"source":"index.js","original":{"line":67,"column":4}},{"generated":{"line":82,"column":19},"source":"index.js","original":{"line":67,"column":19}},{"name":"labelNode","generated":{"line":83,"column":0},"source":"index.js","original":{"line":68,"column":6}},{"name":"appendChild","generated":{"line":83,"column":16},"source":"index.js","original":{"line":68,"column":16}},{"generated":{"line":83,"column":27},"source":"index.js","original":{"line":68,"column":6}},{"name":"fieldNode","generated":{"line":83,"column":28},"source":"index.js","original":{"line":68,"column":28}},{"generated":{"line":83,"column":37},"source":"index.js","original":{"line":68,"column":6}},{"generated":{"line":84,"column":0},"source":"index.js","original":{"line":69,"column":5}},{"generated":{"line":84,"column":5},"source":"index.js","original":{"line":67,"column":4}},{"generated":{"line":84,"column":11},"source":"index.js","original":{"line":69,"column":11}},{"name":"node","generated":{"line":85,"column":0},"source":"index.js","original":{"line":70,"column":6}},{"name":"appendChild","generated":{"line":85,"column":11},"source":"index.js","original":{"line":70,"column":11}},{"generated":{"line":85,"column":22},"source":"index.js","original":{"line":70,"column":6}},{"name":"fieldNode","generated":{"line":85,"column":23},"source":"index.js","original":{"line":70,"column":23}},{"generated":{"line":85,"column":32},"source":"index.js","original":{"line":70,"column":6}},{"generated":{"line":86,"column":0},"source":"index.js","original":{"line":71,"column":5}},{"generated":{"line":87,"column":0},"source":"index.js","original":{"line":72,"column":3}},{"generated":{"line":89,"column":0},"source":"index.js","original":{"line":74,"column":2}},{"name":"node","generated":{"line":89,"column":9},"source":"index.js","original":{"line":74,"column":9}},{"generated":{"line":89,"column":13},"source":"index.js","original":{"line":74,"column":2}},{"generated":{"line":90,"column":0},"source":"index.js","original":{"line":75,"column":1}},{"generated":{"line":90,"column":1},"source":"index.js","original":{"line":51,"column":0}},{"generated":{"line":92,"column":0},"source":"index.js","original":{"line":77,"column":0}},{"name":"renderForm","generated":{"line":92,"column":4},"source":"index.js","original":{"line":77,"column":6}},{"generated":{"line":92,"column":17},"source":"index.js","original":{"line":77,"column":19}},{"name":"renderForm","generated":{"line":92,"column":26},"source":"index.js","original":{"line":77,"column":6}},{"generated":{"line":92,"column":36},"source":"index.js","original":{"line":77,"column":19}},{"name":"mountNode","generated":{"line":92,"column":37},"source":"index.js","original":{"line":77,"column":20}},{"generated":{"line":92,"column":46},"source":"index.js","original":{"line":77,"column":19}},{"name":"props","generated":{"line":92,"column":48},"source":"index.js","original":{"line":77,"column":39}},{"generated":{"line":92,"column":53},"source":"index.js","original":{"line":77,"column":19}},{"generated":{"line":92,"column":55},"source":"index.js","original":{"line":77,"column":57}},{"name":"props","generated":{"line":93,"column":0},"source":"index.js","original":{"line":78,"column":2}},{"name":"forEach","generated":{"line":93,"column":8},"source":"index.js","original":{"line":78,"column":8}},{"generated":{"line":93,"column":15},"source":"index.js","original":{"line":78,"column":2}},{"generated":{"line":93,"column":16},"source":"index.js","original":{"line":78,"column":16}},{"name":"prop","generated":{"line":93,"column":26},"source":"index.js","original":{"line":78,"column":17}},{"generated":{"line":93,"column":30},"source":"index.js","original":{"line":78,"column":16}},{"name":"index","generated":{"line":93,"column":32},"source":"index.js","original":{"line":78,"column":23}},{"generated":{"line":93,"column":37},"source":"index.js","original":{"line":78,"column":16}},{"generated":{"line":93,"column":39},"source":"index.js","original":{"line":78,"column":33}},{"generated":{"line":94,"column":0},"source":"index.js","original":{"line":79,"column":4}},{"name":"element","generated":{"line":94,"column":8},"source":"index.js","original":{"line":79,"column":10}},{"name":"renderFormElement","generated":{"line":94,"column":18},"source":"index.js","original":{"line":79,"column":20}},{"name":"prop","generated":{"line":94,"column":36},"source":"index.js","original":{"line":79,"column":38}},{"generated":{"line":94,"column":40},"source":"index.js","original":{"line":79,"column":20}},{"name":"index","generated":{"line":94,"column":42},"source":"index.js","original":{"line":79,"column":44}},{"generated":{"line":94,"column":47},"source":"index.js","original":{"line":79,"column":20}},{"generated":{"line":94,"column":48},"source":"index.js","original":{"line":79,"column":4}},{"name":"mountNode","generated":{"line":95,"column":0},"source":"index.js","original":{"line":80,"column":4}},{"name":"appendChild","generated":{"line":95,"column":14},"source":"index.js","original":{"line":80,"column":14}},{"generated":{"line":95,"column":25},"source":"index.js","original":{"line":80,"column":4}},{"name":"element","generated":{"line":95,"column":26},"source":"index.js","original":{"line":80,"column":26}},{"generated":{"line":95,"column":33},"source":"index.js","original":{"line":80,"column":4}},{"generated":{"line":96,"column":0},"source":"index.js","original":{"line":81,"column":3}},{"generated":{"line":96,"column":3},"source":"index.js","original":{"line":78,"column":2}},{"generated":{"line":97,"column":0},"source":"index.js","original":{"line":82,"column":1}},{"generated":{"line":97,"column":1},"source":"index.js","original":{"line":77,"column":0}},{"generated":{"line":99,"column":0},"source":"index.js","original":{"line":84,"column":0}},{"generated":{"line":102,"column":0},"source":"index.js","original":{"line":87,"column":0}},{"name":"Form","generated":{"line":102,"column":4},"source":"index.js","original":{"line":87,"column":6}},{"generated":{"line":102,"column":11},"source":"index.js","original":{"line":87,"column":13}},{"name":"Form","generated":{"line":102,"column":20},"source":"index.js","original":{"line":87,"column":6}},{"generated":{"line":102,"column":24},"source":"index.js","original":{"line":87,"column":13}},{"generated":{"line":102,"column":27},"source":"index.js","original":{"line":87,"column":44}},{"generated":{"line":103,"column":0},"source":"index.js","original":{"line":87,"column":44}},{"name":"selector","generated":{"line":103,"column":6},"source":"index.js","original":{"line":87,"column":14}},{"generated":{"line":103,"column":14},"source":"index.js","original":{"line":87,"column":44}},{"generated":{"line":103,"column":85},"source":"index.js","original":{"line":87,"column":25}},{"generated":{"line":103,"column":87},"source":"index.js","original":{"line":87,"column":44}},{"generated":{"line":104,"column":0},"source":"index.js","original":{"line":87,"column":44}},{"name":"props","generated":{"line":104,"column":6},"source":"index.js","original":{"line":87,"column":29}},{"generated":{"line":104,"column":11},"source":"index.js","original":{"line":87,"column":44}},{"generated":{"line":104,"column":82},"source":"index.js","original":{"line":87,"column":37}},{"generated":{"line":104,"column":84},"source":"index.js","original":{"line":87,"column":44}},{"generated":{"line":106,"column":0},"source":"index.js","original":{"line":88,"column":2}},{"generated":{"line":106,"column":6},"source":"index.js","original":{"line":88,"column":6}},{"name":"selector","generated":{"line":106,"column":7},"source":"index.js","original":{"line":88,"column":7}},{"generated":{"line":106,"column":15},"source":"index.js","original":{"line":88,"column":2}},{"generated":{"line":106,"column":17},"source":"index.js","original":{"line":88,"column":17}},{"generated":{"line":107,"column":0},"source":"index.js","original":{"line":89,"column":2}},{"name":"mountNode","generated":{"line":107,"column":6},"source":"index.js","original":{"line":89,"column":8}},{"name":"document","generated":{"line":107,"column":18},"source":"index.js","original":{"line":89,"column":20}},{"name":"querySelector","generated":{"line":107,"column":27},"source":"index.js","original":{"line":89,"column":29}},{"generated":{"line":107,"column":40},"source":"index.js","original":{"line":89,"column":20}},{"name":"selector","generated":{"line":107,"column":41},"source":"index.js","original":{"line":89,"column":43}},{"generated":{"line":107,"column":49},"source":"index.js","original":{"line":89,"column":20}},{"generated":{"line":107,"column":50},"source":"index.js","original":{"line":89,"column":2}},{"generated":{"line":108,"column":0},"source":"index.js","original":{"line":90,"column":2}},{"generated":{"line":108,"column":6},"source":"index.js","original":{"line":90,"column":6}},{"name":"mountNode","generated":{"line":108,"column":7},"source":"index.js","original":{"line":90,"column":7}},{"generated":{"line":108,"column":16},"source":"index.js","original":{"line":90,"column":2}},{"generated":{"line":108,"column":18},"source":"index.js","original":{"line":90,"column":18}},{"name":"renderForm","generated":{"line":110,"column":0},"source":"index.js","original":{"line":92,"column":2}},{"name":"mountNode","generated":{"line":110,"column":13},"source":"index.js","original":{"line":92,"column":13}},{"generated":{"line":110,"column":22},"source":"index.js","original":{"line":92,"column":2}},{"name":"props","generated":{"line":110,"column":24},"source":"index.js","original":{"line":92,"column":24}},{"generated":{"line":110,"column":29},"source":"index.js","original":{"line":92,"column":2}},{"generated":{"line":111,"column":0},"source":"index.js","original":{"line":93,"column":1}},{"generated":{"line":111,"column":1},"source":"index.js","original":{"line":87,"column":0}},{"generated":{"line":113,"column":0},"source":"index.js","original":{"line":96,"column":0}},{"name":"Form","generated":{"line":116,"column":0},"source":"index.js","original":{"line":99,"column":0}},{"generated":{"line":116,"column":5},"source":"index.js","original":{"line":99,"column":5}},{"generated":{"line":116,"column":12},"source":"index.js","original":{"line":99,"column":0}},{"generated":{"line":116,"column":14},"source":"index.js","original":{"line":99,"column":14}},{"generated":{"line":116,"column":15},"source":"index.js","original":{"line":100,"column":2}},{"name":"label","generated":{"line":117,"column":0},"source":"index.js","original":{"line":101,"column":4}},{"generated":{"line":117,"column":9},"source":"index.js","original":{"line":101,"column":11}},{"generated":{"line":117,"column":21},"source":"index.js","original":{"line":100,"column":2}},{"name":"type","generated":{"line":118,"column":0},"source":"index.js","original":{"line":102,"column":4}},{"generated":{"line":118,"column":8},"source":"index.js","original":{"line":102,"column":10}},{"generated":{"line":118,"column":14},"source":"index.js","original":{"line":100,"column":2}},{"name":"autofocus","generated":{"line":119,"column":0},"source":"index.js","original":{"line":103,"column":4}},{"generated":{"line":119,"column":13},"source":"index.js","original":{"line":103,"column":15}},{"generated":{"line":120,"column":0},"source":"index.js","original":{"line":100,"column":2}},{"generated":{"line":120,"column":1},"source":"index.js","original":{"line":99,"column":14}},{"generated":{"line":120,"column":3},"source":"index.js","original":{"line":105,"column":2}},{"name":"label","generated":{"line":121,"column":0},"source":"index.js","original":{"line":106,"column":4}},{"generated":{"line":121,"column":9},"source":"index.js","original":{"line":106,"column":11}},{"generated":{"line":121,"column":20},"source":"index.js","original":{"line":105,"column":2}},{"name":"type","generated":{"line":122,"column":0},"source":"index.js","original":{"line":107,"column":4}},{"generated":{"line":122,"column":8},"source":"index.js","original":{"line":107,"column":10}},{"generated":{"line":123,"column":0},"source":"index.js","original":{"line":105,"column":2}},{"generated":{"line":123,"column":1},"source":"index.js","original":{"line":99,"column":14}},{"generated":{"line":123,"column":3},"source":"index.js","original":{"line":109,"column":2}},{"name":"label","generated":{"line":124,"column":0},"source":"index.js","original":{"line":110,"column":4}},{"generated":{"line":124,"column":9},"source":"index.js","original":{"line":110,"column":11}},{"generated":{"line":124,"column":16},"source":"index.js","original":{"line":109,"column":2}},{"name":"type","generated":{"line":125,"column":0},"source":"index.js","original":{"line":111,"column":4}},{"generated":{"line":125,"column":8},"source":"index.js","original":{"line":111,"column":10}},{"generated":{"line":125,"column":15},"source":"index.js","original":{"line":109,"column":2}},{"name":"required","generated":{"line":126,"column":0},"source":"index.js","original":{"line":112,"column":4}},{"generated":{"line":126,"column":12},"source":"index.js","original":{"line":112,"column":14}},{"generated":{"line":127,"column":0},"source":"index.js","original":{"line":109,"column":2}},{"generated":{"line":127,"column":1},"source":"index.js","original":{"line":99,"column":14}},{"generated":{"line":127,"column":3},"source":"index.js","original":{"line":114,"column":2}},{"name":"label","generated":{"line":128,"column":0},"source":"index.js","original":{"line":115,"column":4}},{"generated":{"line":128,"column":9},"source":"index.js","original":{"line":115,"column":11}},{"generated":{"line":128,"column":18},"source":"index.js","original":{"line":114,"column":2}},{"name":"type","generated":{"line":129,"column":0},"source":"index.js","original":{"line":116,"column":4}},{"generated":{"line":129,"column":8},"source":"index.js","original":{"line":116,"column":10}},{"generated":{"line":130,"column":0},"source":"index.js","original":{"line":114,"column":2}},{"generated":{"line":130,"column":1},"source":"index.js","original":{"line":99,"column":14}},{"generated":{"line":130,"column":3},"source":"index.js","original":{"line":118,"column":2}},{"name":"type","generated":{"line":131,"column":0},"source":"index.js","original":{"line":119,"column":4}},{"generated":{"line":131,"column":8},"s