Default type on input
Default type on input

This is my test case:

const bel = require('bel');
console.log(bel`<input type="hidden" name="name" value="value" />`.toString());

Which currently outputs <input type="text" type="hidden" name="test" value="" /> when min-document is being used (within node).

I'm not sure where or why the type property is rendered as an attribute, but it seems like it should be set as an attribute rather than a property, which removes the duplicate rendered attribute.
Raynos/min-document,Raynos/min-document