* feat: add egg and egg-mock * chore: remove disable, add typescript version * chore: add some doc, and change interface name to CamelCased