package.json support