diff options
Diffstat (limited to 'node_modules/core-js/modules/_an-instance.js')
| -rw-r--r-- | node_modules/core-js/modules/_an-instance.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/node_modules/core-js/modules/_an-instance.js b/node_modules/core-js/modules/_an-instance.js new file mode 100644 index 00000000..c0a5f920 --- /dev/null +++ b/node_modules/core-js/modules/_an-instance.js @@ -0,0 +1,5 @@ +module.exports = function (it, Constructor, name, forbiddenField) { + if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) { + throw TypeError(name + ': incorrect invocation!'); + } return it; +}; |
