X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Fcore-js%2Ffeatures%2Finstance%2Fat.js;h=86ae5cf909188873c368c38c91324af906033d8b;hp=736ff4d34bc60b41351f19b2fa312190d1af041e;hb=3be0a9efc698a9570a44456009afc6014812625a;hpb=d2f432cc757f42f0318fdddcab8c00b240d47088 diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/features/instance/at.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/features/instance/at.js index 736ff4d3..86ae5cf9 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/features/instance/at.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/features/instance/at.js @@ -1,13 +1,14 @@ -var arrayAt = require('../array/virtual/at'); -var stringAt = require('../string/virtual/at'); +var isPrototypeOf = require('../../internals/object-is-prototype-of'); +var arrayMethod = require('../array/virtual/at'); +var stringMethod = require('../string/virtual/at'); var ArrayPrototype = Array.prototype; var StringPrototype = String.prototype; module.exports = function (it) { var own = it.at; - if (it === ArrayPrototype || (it instanceof Array && own === ArrayPrototype.at)) return arrayAt; - if (typeof it === 'string' || it === StringPrototype || (it instanceof String && own === StringPrototype.at)) { - return stringAt; + if (it === ArrayPrototype || (isPrototypeOf(ArrayPrototype, it) && own === ArrayPrototype.at)) return arrayMethod; + if (typeof it == 'string' || it === StringPrototype || (isPrototypeOf(StringPrototype, it) && own === StringPrototype.at)) { + return stringMethod; } return own; };