add missing formats

add missing formats for `uri`, `email` and `date`
So do you use tabs for indent?