@itrocks/route
Version:
Domain-driven route manager with automatic generation, decorators, and static routes
13 lines • 506 B
JavaScript
import { Routes } from './routes.js';
export { Route, routeOf, routeOfDependsOn as routeDependsOn } from './decorator.js';
export { isDestination, resolveDestination } from './destination.js';
export { Routes } from './routes.js';
export const routes = new Routes();
export async function loadRoutes(routes, config) {
for (const [route, destination] of Object.entries(config)) {
routes.add(route, destination);
}
routes.simplify();
return routes;
}
//# sourceMappingURL=route.js.map