frontend/.pnpm-store/v3/files/49/db90b8cf7cdf2ac10d572552f586c7209acb97dc563eb19a2bef076eed13f94e7ad26a05561d533887c4cc1c19870f9a9c7392e76d953e929e734c85e5715d

20 lines
547 B
Plaintext

'use strict';
var implementation = require('./implementation');
var zeroWidthSpace = '\u200b';
var mongolianVowelSeparator = '\u180E';
module.exports = function getPolyfill() {
if (
String.prototype.trim
&& zeroWidthSpace.trim() === zeroWidthSpace
&& mongolianVowelSeparator.trim() === mongolianVowelSeparator
&& ('_' + mongolianVowelSeparator).trim() === ('_' + mongolianVowelSeparator)
&& (mongolianVowelSeparator + '_').trim() === (mongolianVowelSeparator + '_')
) {
return String.prototype.trim;
}
return implementation;
};