New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dependencies are not hoisted #277
Comments
Hi @nicojs, I remember some issues with We can certainly re-assess what's the best option. |
@astefanutti what is the process of installing decktape properly? I don't think decktape installs puppeteer.... Do we have to manually install puppeteer globally?
|
@0xDevrim Chrome is supposed to be installed by Puppeteer when Decktape is installed, e.g., with What's the output when you run |
I've noticed that the dependencies of decktape are never hoisted.
For example:
This is a problem when you later install a version of puppeteer yourself, it gets duplicated in your node_modules:
... which is a problem, because installing 2 versions of puppeteer simultaneously doesn't seem to work:
I'm reasonably sure this hoisting behavior is caused by the npm-shrinkwrap.json file. Is this file there by choice? Or can we change it to a
package-lock.json
file?The text was updated successfully, but these errors were encountered: