You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome! Please use this template for reporting bugs or requesting features. For questions about using Workbox, the best place to ask is Stack Overflow, tagged with [workbox]: https://stackoverflow.com/questions/ask?tags=workbox
Issue or Feature Request Description: workbox-build is currently using a dep of @hapi/joi which is deprecated and just joi should be used now. Because it still uses @hapi/joi in version 16. which is also old it has a dep to topo 3.x which is incompatible with the new 5.x version. Because of structuring of my packages it is now installing the wrong topo into my project. Would be cool to switch to the "real" dep.*
When reporting bugs, please include relevant JavaScript Console logs and links to public URLs at which the issue could be reproduced.
The text was updated successfully, but these errors were encountered:
Apologies for the inconvenience that this might be causing.
We're in the midst of rewritingworkbox-build in TypeScript, and as part of that conversion, we'll be moving from @hapi/joi to auto-generated validation logic based on the TypeScript definitions.
Once that's complete, this should no longer be an issue. Thanks for your patience in the meantime.
Welcome! Please use this template for reporting bugs or requesting features. For questions about using Workbox, the best place to ask is Stack Overflow, tagged with
[workbox]
: https://stackoverflow.com/questions/ask?tags=workboxLibrary Affected:
workbox-build, workbox-webpack-plugin
Browser & Platform:
Webpack
Issue or Feature Request Description:
workbox-build is currently using a dep of @hapi/joi which is deprecated and just joi should be used now. Because it still uses @hapi/joi in version 16. which is also old it has a dep to topo 3.x which is incompatible with the new 5.x version. Because of structuring of my packages it is now installing the wrong topo into my project. Would be cool to switch to the "real" dep.*
When reporting bugs, please include relevant JavaScript Console logs and links to public URLs at which the issue could be reproduced.
The text was updated successfully, but these errors were encountered: