├── .gitignore ├── LICENSE.MD ├── README.md ├── lib ├── channels │ ├── fcm.ts │ ├── index.ts │ └── mail.ts ├── constants.ts ├── generics │ ├── channel.ts │ ├── index.ts │ ├── notifiable.ts │ ├── notification.ts │ └── report.ts ├── index.ts ├── interfaces │ ├── index.ts │ └── options.ts ├── module.ts ├── notification.ts ├── service.ts └── storage.ts ├── package.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/LICENSE.MD -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/README.md -------------------------------------------------------------------------------- /lib/channels/fcm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/channels/fcm.ts -------------------------------------------------------------------------------- /lib/channels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/channels/index.ts -------------------------------------------------------------------------------- /lib/channels/mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/channels/mail.ts -------------------------------------------------------------------------------- /lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/constants.ts -------------------------------------------------------------------------------- /lib/generics/channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/generics/channel.ts -------------------------------------------------------------------------------- /lib/generics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/generics/index.ts -------------------------------------------------------------------------------- /lib/generics/notifiable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/generics/notifiable.ts -------------------------------------------------------------------------------- /lib/generics/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/generics/notification.ts -------------------------------------------------------------------------------- /lib/generics/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/generics/report.ts -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/index.ts -------------------------------------------------------------------------------- /lib/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './options'; 2 | -------------------------------------------------------------------------------- /lib/interfaces/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/interfaces/options.ts -------------------------------------------------------------------------------- /lib/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/module.ts -------------------------------------------------------------------------------- /lib/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/notification.ts -------------------------------------------------------------------------------- /lib/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/service.ts -------------------------------------------------------------------------------- /lib/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/lib/storage.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squareboat/nest-notifications/HEAD/tsconfig.json --------------------------------------------------------------------------------