projects
/
dotfiles
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
massive update, probably broken
[dotfiles/.git]
/
.config
/
coc
/
extensions
/
node_modules
/
coc-prettier
/
node_modules
/
core-js
/
modules
/
es.string.from-code-point.js
diff --git
a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.string.from-code-point.js
b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.string.from-code-point.js
index 04c27bba469874b5888fc47a2cbb2d9e77a42acd..27cd210efcd4b9d32df4bd3769e8838879991305 100644
(file)
--- a/
.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.string.from-code-point.js
+++ b/
.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.string.from-code-point.js
@@
-1,11
+1,16
@@
var $ = require('../internals/export');
var $ = require('../internals/export');
+var global = require('../internals/global');
+var uncurryThis = require('../internals/function-uncurry-this');
var toAbsoluteIndex = require('../internals/to-absolute-index');
var toAbsoluteIndex = require('../internals/to-absolute-index');
+var RangeError = global.RangeError;
var fromCharCode = String.fromCharCode;
var fromCharCode = String.fromCharCode;
-var nativeFromCodePoint = String.fromCodePoint;
+// eslint-disable-next-line es/no-string-fromcodepoint -- required for testing
+var $fromCodePoint = String.fromCodePoint;
+var join = uncurryThis([].join);
// length should be 1, old FF problem
// length should be 1, old FF problem
-var INCORRECT_LENGTH = !!
nativeFromCodePoint && nativeF
romCodePoint.length != 1;
+var INCORRECT_LENGTH = !!
$fromCodePoint && $f
romCodePoint.length != 1;
// `String.fromCodePoint` method
// https://tc39.es/ecma262/#sec-string.fromcodepoint
// `String.fromCodePoint` method
// https://tc39.es/ecma262/#sec-string.fromcodepoint
@@
-19,10
+24,9
@@
$({ target: 'String', stat: true, forced: INCORRECT_LENGTH }, {
while (length > i) {
code = +arguments[i++];
if (toAbsoluteIndex(code, 0x10FFFF) !== code) throw RangeError(code + ' is not a valid code point');
while (length > i) {
code = +arguments[i++];
if (toAbsoluteIndex(code, 0x10FFFF) !== code) throw RangeError(code + ' is not a valid code point');
- elements
.push(
code < 0x10000
+ elements
[i] =
code < 0x10000
? fromCharCode(code)
? fromCharCode(code)
- : fromCharCode(((code -= 0x10000) >> 10) + 0xD800, code % 0x400 + 0xDC00)
- );
- } return elements.join('');
+ : fromCharCode(((code -= 0x10000) >> 10) + 0xD800, code % 0x400 + 0xDC00);
+ } return join(elements, '');
}
});
}
});