Polyfill for DisposableStack and AsyncDisposableStack
npm install @hazae41/disposable-stack-polyfillPolyfill for DisposableStack and AsyncDisposableStack
``bash`
npm install @hazae41/disposable-stack-polyfill
`bash`
deno install jsr:@hazae41/disposable-stack-polyfill
`tsx`
import "@hazae41/disposable-stack-polyfill"
You can import the polyfill in your project entry file or in a specific file, you just need to import it before anything that requires DisposableStack
(e.g. For a Next.js app, it can be in _app.js)
`tsx
/**
* This polyfill at the top
**/
import "@hazae41/disposable-stack-polyfill"
/**
* Your imports that requires DisposableStack to work
**/
import { a } from "a"
import { b } from "./b.js"
/**
* Your code that requires DisposableStack to work
**/
using x = new DisposableStack()
``