pages.js 245 B

1234567891011
  1. function makeSafePath(rawPath) {
  2. let rawParts = _.split(_.trim(rawPath), '/');
  3. rawParts = _.map(rawParts, (r) => {
  4. return _.kebabCase(_.deburr(_.trim(r)));
  5. });
  6. return _.join(_.filter(rawParts, (r) => { return !_.isEmpty(r); }), '/');
  7. }