Submit
Path:
~
/
/
usr
/
share
/
nodejs
/
regexp.prototype.flags
/
File Content:
polyfill.js
'use strict'; var implementation = require('./implementation'); var supportsDescriptors = require('define-properties').supportsDescriptors; var $gOPD = Object.getOwnPropertyDescriptor; var $TypeError = TypeError; module.exports = function getPolyfill() { if (!supportsDescriptors) { throw new $TypeError('RegExp.prototype.flags requires a true ES5 environment that supports property descriptors'); } if ((/a/mig).flags === 'gim') { var descriptor = $gOPD(RegExp.prototype, 'flags'); if (descriptor && typeof descriptor.get === 'function' && typeof (/a/).dotAll === 'boolean') { return descriptor.get; } } return implementation; };
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
auto.js
36 bytes
0644
implementation.js
515 bytes
0644
index.js
389 bytes
0644
package.json
2166 bytes
0644
polyfill.js
650 bytes
0644
shim.js
779 bytes
0644
N4ST4R_ID | Naxtarrr