UNPKG

alapa

Version:

A cutting-edge web development framework designed to revolutionize the way developers build modern web applications.

22 lines (21 loc) 780 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.route = exports.url = void 0; exports.adjustNameWithPrefix = adjustNameWithPrefix; const names_1 = require("./names"); exports.url = names_1.getRouteByName; exports.route = names_1.getRouteByName; const list_1 = require("./handlers/list"); const names_2 = require("./names"); function adjustNameWithPrefix(prefix, ...routes) { for (const route of routes) { const routeNames = route.getNames(); for (const key in routeNames) { routeNames[key] = `${prefix}/${routeNames[key]}` .replace("//", "/") .replace(/\/$/, ""); names_2.RoutesNames[key] = routeNames[key]; } } (0, list_1.updateRoutesWithNames)(); }