UNPKG

takedown

Version:
24 lines (17 loc) 493 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var caseFold = require('./case-fold.js'); let space = /\s+/g; /** Normalizes a label as per the CommonMark spec. @see {@link https://spec.commonmark.org/0.31.2/#link-label} */ function normalize (string) { string = string.trim(); string = string.replace(space, ' '); // string = string.toLowerCase(); string = caseFold.default(string); return string; } exports.default = normalize;