UNPKG

map-tojson

Version:

ES7 Proposal: Map#toJSON https://github.com/DavidBruant/Map-Set.prototype.toJSON

16 lines (12 loc) 420 B
'use strict'; var RequireObjectCoercible = require('es-abstract/2019/RequireObjectCoercible'); var iterate = require('iterate-value'); var callBound = require('es-abstract/helpers/callBound'); var $mapSize = callBound('%Map.prototype.size%', true); var requireMap = require('./requireMap'); module.exports = function toJSON() { RequireObjectCoercible(this); requireMap(); $mapSize(this); return iterate(this); };