| | |
| | | // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` |
| | | var Map = require('../modules/es.map'); |
| | | var WeakMap = require('../modules/es.weak-map'); |
| | | require('../modules/es.map'); |
| | | require('../modules/es.weak-map'); |
| | | var global = require('../internals/global'); |
| | | var getBuiltIn = require('../internals/get-built-in'); |
| | | var create = require('../internals/object-create'); |
| | | var isObject = require('../internals/is-object'); |
| | | |
| | | var Object = global.Object; |
| | | var TypeError = global.TypeError; |
| | | var Map = getBuiltIn('Map'); |
| | | var WeakMap = getBuiltIn('WeakMap'); |
| | | |
| | | var Node = function () { |
| | | // keys |
| | | this.object = null; |