-
Notifications
You must be signed in to change notification settings - Fork 44
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
Support for PNPM #178
Labels
bug
Something isn't working
Comments
I think you have the changes in mind, do you want to open a pull request? 😊 |
Can you try again using 1.4.2? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What does not work?
You cannot use the
@cypress-audit/pa11y
when using PNPM (https://pnpm.io/) as a package manager.How to reproduce?
Any project relying using pnpm to install and run using this plugin will not work, due to missing puppeteer dependency.
Expected behavior
It should work!
Environment (please complete the following information):
Any other information that may help fixing the issue?
It should be a simple fix, its just that PNPM is very strict about making sure that any dependencies used in a project are declared in the
package.json
of that project. I can seepuppeteer
is required in the https://github.com/mfrachet/cypress-audit/blob/master/packages/pa11y/src/task.jsAll you need to do is add it do your dependencies in your package.json for pa11y - https://github.com/mfrachet/cypress-audit/blob/master/packages/pa11y/package.json
Thanks!
The text was updated successfully, but these errors were encountered: