Files
FrenoCorp/node_modules/core-js/modules/esnext.set.map.js
Michael Freno 7c684a42cc FRE-600: Fix code review blockers
- Consolidated duplicate UndoManagers to single instance
- Fixed connection promise to only resolve on 'connected' status
- Fixed WebSocketProvider import (WebsocketProvider)
- Added proper doc.destroy() cleanup
- Renamed isPresenceInitialized property to avoid conflict

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-25 00:08:01 -04:00

24 lines
779 B
JavaScript

'use strict';
var $ = require('../internals/export');
var bind = require('../internals/function-bind-context');
var aSet = require('../internals/a-set');
var SetHelpers = require('../internals/set-helpers');
var iterate = require('../internals/set-iterate');
var Set = SetHelpers.Set;
var add = SetHelpers.add;
// `Set.prototype.map` method
// https://github.com/tc39/proposal-collection-methods
$({ target: 'Set', proto: true, real: true, forced: true }, {
map: function map(callbackfn /* , thisArg */) {
var set = aSet(this);
var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined);
var newSet = new Set();
iterate(set, function (value) {
add(newSet, boundFunction(value, value, set));
});
return newSet;
}
});