control-freak-ide/server/nodejs/dist/windows/_build/fs/utils/strings.js
plastic-hub-dev-node-saturn 538369cff7 latest
2021-05-12 18:35:18 +02:00

19 lines
516 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.canNormalize = typeof (''.normalize) === 'function';
const nonAsciiCharactersPattern = /[^\u0000-\u0080]/;
function normalizeNFC(str) {
if (!exports.canNormalize || !str) {
return str;
}
let res;
if (nonAsciiCharactersPattern.test(str)) {
res = str.normalize('NFC');
}
else {
res = str;
}
return res;
}
exports.normalizeNFC = normalizeNFC;
//# sourceMappingURL=strings.js.map