more elaborate package.json