generate package.json