fix(inputs): fix default string input not having type=text
feat($core): adds supports for data attributes