@bonnethood/common
Advanced tools
| import { Subjects } from './subjects'; | ||
| export interface OrderCancelledEvent { | ||
| subject: Subjects.OrderCancelled; | ||
| data: { | ||
| id: string; | ||
| ticket: { | ||
| id: string; | ||
| }; | ||
| }; | ||
| } |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
| import { Subjects } from './subjects'; | ||
| import { OrderStatus } from './types/order-status'; | ||
| export interface OrderCreatedEvent { | ||
| subject: Subjects.OrderCreated; | ||
| data: { | ||
| id: string; | ||
| status: OrderStatus; | ||
| userId: string; | ||
| expiresAt: string; | ||
| ticket: { | ||
| id: string; | ||
| price: number; | ||
| }; | ||
| }; | ||
| } |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
| export declare enum Subjects { | ||
| TicketCreated = "ticket:created", | ||
| TicketUpdated = "ticket:updated" | ||
| TicketUpdated = "ticket:updated", | ||
| OrderCreated = "order:created", | ||
| OrderCancelled = "order:cancelled" | ||
| } |
@@ -7,2 +7,4 @@ "use strict"; | ||
| Subjects["TicketUpdated"] = "ticket:updated"; | ||
| Subjects["OrderCreated"] = "order:created"; | ||
| Subjects["OrderCancelled"] = "order:cancelled"; | ||
| })(Subjects = exports.Subjects || (exports.Subjects = {})); |
+2
-0
@@ -17,1 +17,3 @@ export * from './errors/bad-request-error'; | ||
| export * from './events/types/order-status'; | ||
| export * from './events/order-cancelled-event'; | ||
| export * from './events/order-created-event'; |
+1
-1
| { | ||
| "name": "@bonnethood/common", | ||
| "version": "1.0.16", | ||
| "version": "1.0.17", | ||
| "description": "", | ||
@@ -5,0 +5,0 @@ "main": "./build/index.js", |
20608
5.09%39
11.43%527
7.11%