novuhq / novu

Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.
https://novu.co
Other
35.44k stars 3.92k forks source link

refactor(shared, dal, application-generic, api, web, dashboard): Remove `json-schema-to-ts` dependency and use `JsonSchemaDto` everywhere #6921

Closed rifont closed 1 week ago

rifont commented 1 week ago

What changed? Why was the change needed?

Screenshots

Expand for optional sections ### Related enterprise PR ### Special notes for your reviewer
pkg-pr-new[bot] commented 1 week ago

Open in Stackblitz

@novu/client

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/client@6921 ```

@novu/framework

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/framework@6921 ```

@novu/js

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/js@6921 ```

@novu/headless

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/headless@6921 ```

@novu/nest

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/nest@6921 ```

@novu/nextjs

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/nextjs@6921 ```

@novu/node

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/node@6921 ```

@novu/notification-center

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/notification-center@6921 ```

novu

``` pnpm add https://pkg.pr.new/novuhq/novu@6921 ```

@novu/providers

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/providers@6921 ```

@novu/react

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/react@6921 ```

@novu/react-native

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/react-native@6921 ```

@novu/shared

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/shared@6921 ```

@novu/stateless

``` pnpm add https://pkg.pr.new/novuhq/novu/@novu/stateless@6921 ```

commit: 5ce1f4f

netlify[bot] commented 1 week ago

Deploy Preview for novu-stg-vite-dashboard-poc ready!

Name Link
Latest commit 5ce1f4f2ef80503af0948ff8bf7f9939bb44a3f1
Latest deploy log https://app.netlify.com/sites/novu-stg-vite-dashboard-poc/deploys/67320e881613400008fb39eb
Deploy Preview https://deploy-preview-6921--novu-stg-vite-dashboard-poc.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.