UNPKG

respond-framework

Version:
23 lines (22 loc) 448 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; const recordUsage = ({ affected }, snap, k, trap = defaultTrap) => { let used = affected.get(snap); if (!used) { used = {}; affected.set(snap, used); } let set = used[trap]; if (!set) { set = new Set(); used[trap] = set; } set.add(k); }; var _default = exports.default = recordUsage; const defaultTrap = 'get';