feige
2024-03-26 017052c6caf4c38b0a2fd25d48d299d79c82814f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
'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;
};