novu
novu copied to clipboard
nv-3687-consolidate-provider-npm-packages-into-a-single
What changed? Why was the change needed?
https://linear.app/novu/issue/NV-3687/consolidate-provider-npm-packages-into-a-single-novuproviders-package
https://novu.slack.com/archives/C06V6G9ERFZ
The Chance concluded of multiple parts, they are seperated by commits to make the review easier as this is a Very Big PR
- Deletion of the old providers
- Move of the provider contents into the new single provider module.
- Reference Changes.
Changes needed to be made to imports, changing '@novu/{providerName} --> '@novu/providers. Packege.json dependecies needed to be changed to accomedate the new strature. Screencast of the feature https://www.loom.com/share/4e932a857ab84a80b211eab01a2373a5
Expand for optional sections
Related enterprise PR
Special notes for your reviewer
Deploy Preview for dev-web-novu ready!
Name | Link |
---|---|
Latest commit | bf49d2a124cfb908c599c1528a10f2555b76662b |
Latest deploy log | https://app.netlify.com/sites/dev-web-novu/deploys/663873a457e9d50008d0782e |
Deploy Preview | https://deploy-preview-5453--dev-web-novu.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Deploy Preview for novu-design ready!
Name | Link |
---|---|
Latest commit | bf49d2a124cfb908c599c1528a10f2555b76662b |
Latest deploy log | https://app.netlify.com/sites/novu-design/deploys/663873a479400d00082d47d0 |
Deploy Preview | https://deploy-preview-5453--novu-design.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Need to make sure we also update our docs for community: https://docs.novu.co/community/add-a-new-provider