-
Notifications
You must be signed in to change notification settings - Fork 820
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
Prompt for ignoreURLParametersMatching in workbox wizard #2758
Comments
Hey @jeffposnick 👋 I have been developing a PWA lately for my personal website and found workbox to be super useful! (Thanks GoogleChrome dev team for such an amazing tool 🥳 ). I wanted to contribute to the project and saw this issue open and labeled as a good first issue. If so, can you please provide more info on where one could start in order to successfully implement this? Many thanks! 🎉 |
Thanks for the kind words, and the offer to help! It would be appreciated. The code for There are three pieces of the codebase you'd have to modify:
Let me know if that all sounds reasonable, and please do reach out if anything doesn't work as expected! |
Thank you so much for a prompt response and for the detailed instructions regarding this issue. I'll be sure to write back if something is unclear or I need a further guidance. |
Extend workbox-cli with a question regarding the 'ignoreURLParametersMatching' workbox config parameter. ✅ Closes: GoogleChrome#2758
Provide tests for the query parameters in start url question (tests lib/questions/ask-start_url-query-params). Extend the lib/questions/ask-questions.js tests with newly added question. ✅ Closes: GoogleChrome#2758
For background, see https://stackoverflow.com/questions/66229902/
We can add a question to
workbox wizard
that checks to see if the developer has a web app manifest with astart_url
that uses a query parameter, likehomescreen=true
or something else other thanutm_
orfbclid
, and if so, sets up theignoreURLParametersMatching
parameter for them.The text was updated successfully, but these errors were encountered: