* feat: express decorators for rest apis and websocket * fix: added package dependency * fix: refactor decorators
15 lines
568 B
TypeScript
15 lines
568 B
TypeScript
// Export individual decorators
|
|
export { Controller, Middleware } from "./rest";
|
|
export { Get, Post, Put, Patch, Delete } from "./rest";
|
|
export { WebSocket } from "./websocket";
|
|
export { registerControllers } from "./controller";
|
|
export { registerWebSocketControllers } from "./websocket-controller";
|
|
|
|
// Also provide namespaced exports for better organization
|
|
import * as RestDecorators from "./rest";
|
|
import * as WebSocketDecorators from "./websocket";
|
|
|
|
// Named namespace exports
|
|
export const Rest = RestDecorators;
|
|
export const WebSocketNS = WebSocketDecorators;
|
|
|