added alternate package.json file support