UNPKG

@nestjs/graphql

Version:

Nest - modern, fast, powerful node.js web framework (@graphql)

19 lines (18 loc) 440 B
function addStartingSlash(text) { if (!text) { return text; } return text[0] !== '/' ? '/' + text : text; } function stripEndingSlash(text) { if (!text) { return text; } return text[text.length - 1] === '/' && text.length > 1 ? text.slice(0, text.length - 1) : text; } export function normalizeRoutePath(path) { path = addStartingSlash(path); return stripEndingSlash(path); }