add missing formats

add missing formats for `uri`, `email` and `date`
Would you mind to change the indent after pulling the commit. Or should I also change the indent?