UNPKG

easy-api.ts

Version:

A powerful library to create your own API with ease.

1 lines 415 B
Object.defineProperty(exports,"__esModule",{value:!0}),exports.RouteCompilationManager=void 0;class RouteCompilationManager{events=[];routes=new Map;addRoute(e,t){return this.routes.set(e,t),this}addEvent(e,t){return this.events.push({name:e,compiled:t}),this}getRoute(e){return this.routes.get(e)??null}getEvents(t){return this.events.filter(e=>e.name===t)}}exports.RouteCompilationManager=RouteCompilationManager;