UNPKG

@gerhobbelt/mathjax-third-party-extensions

Version:

A list of MathJax extensions provided by third-party contributors

8 lines (6 loc) 260 B
var trim = require('./trim'); var dasherize = require('./dasherize'); var cleanDiacritics = require('./cleanDiacritics'); module.exports = function slugify(str) { return trim(dasherize(cleanDiacritics(str).replace(/[^\w\s-]/g, '-').toLowerCase()), '-'); };