tc39-weakrefs-shim
Version:
Shim for TC39 Weakrefs proposal
13 lines • 619 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const available_js_1 = __importDefault(require("./available.js"));
const gc_js_1 = require("./gc.js");
exports.gc = gc_js_1.gc;
const globalWeakRef = available_js_1.default ? WeakRef : undefined;
exports.WeakRef = globalWeakRef;
const globalFinalizationGroup = available_js_1.default ? FinalizationGroup : undefined;
exports.FinalizationGroup = globalFinalizationGroup;
//# sourceMappingURL=index.js.map