massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / core-js / modules / esnext.string.code-points.js
index fcf15d667fbb52511a1fec428887e55349eab03b..5fe57780d77cb67b32eaea0b25b4a561fa2b5a16 100644 (file)
@@ -2,6 +2,7 @@
 var $ = require('../internals/export');
 var createIteratorConstructor = require('../internals/create-iterator-constructor');
 var requireObjectCoercible = require('../internals/require-object-coercible');
+var toString = require('../internals/to-string');
 var InternalStateModule = require('../internals/internal-state');
 var StringMultibyteModule = require('../internals/string-multibyte');
 
@@ -33,6 +34,6 @@ var $StringIterator = createIteratorConstructor(function StringIterator(string)
 // https://github.com/tc39/proposal-string-prototype-codepoints
 $({ target: 'String', proto: true }, {
   codePoints: function codePoints() {
-    return new $StringIterator(String(requireObjectCoercible(this)));
+    return new $StringIterator(toString(requireObjectCoercible(this)));
   }
 });