endpoints/endpoints

View on GitHub
src/controller/lib/single_slash_join.js

Summary

Maintainability
A
0 mins
Test Coverage
export default function (input=[]) {
  if (!Array.isArray(input)) {
    throw new Error('Input must be an array.');
  }
  return '/' + input.join('/').replace(/^\/+|\/+$|(\/)+/g, '$1');
}