feat(util): add toFormData