diff options
Diffstat (limited to 'node_modules/babel-register/node_modules/core-js/library/modules/es6.reflect.enumerate.js')
-rw-r--r-- | node_modules/babel-register/node_modules/core-js/library/modules/es6.reflect.enumerate.js | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/node_modules/babel-register/node_modules/core-js/library/modules/es6.reflect.enumerate.js b/node_modules/babel-register/node_modules/core-js/library/modules/es6.reflect.enumerate.js deleted file mode 100644 index 9e7c76a34..000000000 --- a/node_modules/babel-register/node_modules/core-js/library/modules/es6.reflect.enumerate.js +++ /dev/null @@ -1,26 +0,0 @@ -'use strict'; -// 26.1.5 Reflect.enumerate(target) -var $export = require('./_export'); -var anObject = require('./_an-object'); -var Enumerate = function (iterated) { - this._t = anObject(iterated); // target - this._i = 0; // next index - var keys = this._k = []; // keys - var key; - for (key in iterated) keys.push(key); -}; -require('./_iter-create')(Enumerate, 'Object', function () { - var that = this; - var keys = that._k; - var key; - do { - if (that._i >= keys.length) return { value: undefined, done: true }; - } while (!((key = keys[that._i++]) in that._t)); - return { value: key, done: false }; -}); - -$export($export.S, 'Reflect', { - enumerate: function enumerate(target) { - return new Enumerate(target); - } -}); |