more generic package.json