dependency shim and package.json updates