generate package docs