UNPKG

gc-hook

Version:

A simplified FinalizationRegistry utility that works

19 lines (14 loc) 414 B
'use strict'; const { create } = require('./index.js'); const { entries } = Object; const debug = true; const token = false; const known = new WeakSet; Object.defineProperty(exports, '__esModule', {value: true}).default = literal => { for (const [key, value] of entries(literal)) { if (!known.has(value)) { known.add(value); create(key, String, { debug, token, return: value }); } } };