UNPKG

lux-framework

Version:

Build scalable, Node.js-powered REST APIs with almost no code.

20 lines (15 loc) 331 B
// @flow /** * @private */ export default function getStaticPath( path: string, dynamicSegments: Array<string> ) { let staticPath = path; if (dynamicSegments.length) { const pattern = new RegExp(`(${dynamicSegments.join('|')})`, 'g'); staticPath = path.replace(pattern, 'dynamic'); } return staticPath; }