Show More
Commit Description:
utf8mb4
Commit Description:
utf8mb4
References:
File last commit:
Show/Diff file:
Action:
node_modules/es-abstract/helpers/getProto.js
| 15 lines
| 384 B
| application/javascript
| JavascriptLexer
|
r789 | 'use strict'; | |||
var GetIntrinsic = require('../GetIntrinsic'); | ||||
var originalGetProto = GetIntrinsic('%Object.getPrototypeOf%', true); | ||||
var $ArrayProto = GetIntrinsic('%Array.prototype%'); | ||||
module.exports = originalGetProto || ( | ||||
// eslint-disable-next-line no-proto | ||||
[].__proto__ === $ArrayProto | ||||
? function (O) { | ||||
return O.__proto__; // eslint-disable-line no-proto | ||||
} | ||||
: null | ||||
); | ||||