UNPKG

disposablestack

Version:

An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.

6 lines (3 loc) 156 B
'use strict'; var hasSymbols = require('has-symbols/shams')(); module.exports = hasSymbols ? Symbol.asyncDispose || Symbol('Symbol.asyncDispose') : null;